<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="1306">
<package pkgid="5cab4f5542f3b1b161c61ce5e4b8bf06a0f7271717c193996666aab5f3231686" name="adaptivemm" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="2.el8"/>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.2.0-1" date="1611316800">- New upstream release. Fixes bug with not reading configuration file</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.2.0-2" date="1611576000">- Added bug info to spec file [Orabug: 32159492]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.2.0-3" date="1611748800">- Increase default verbosity level [Orabug: 32430222]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.3.0-1" date="1613044800">- New upstream release. Various enhancements to reduce system
  resource usage by the daemon. Fix to correct the sense of
  aggressiveness level and documentation update [Orabug: 32497157]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.3.0-2" date="1614686400">- Updated spec file for OL8 build. Exclude aarch64 until memoptimizer
  is ready for ARM. [Orabug: 32576514]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.0-1" date="1616673600">- Various algorithm updates to reduce the possibility of OOM
  killer being invoked because of memoptimizer's actions
- Local patch with code cleanup [Orabug: 32563799]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.2-1" date="1621252800">- New upstream release
- Fix crash on systems with less than 4G memory [Orabug: 32884653]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.5.0-1" date="1627560000">- Update to new upstream release [Orabug: 33322490]
- Add support for one time initializations at start up
- Add support for tunables value updates upon change
  in number of hugepages on the system
- Add tuning of negative dentries cap on kernels that support it</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-1" date="1643112000">- Update to new upstream release [Orabug: 33820292]
- Changing name to adaptivemmd from memoptimizer
- Add Obsoletes keyword to spec file to ensure updates happen
  correctly
- Change a config option name to stop systemd from complaining
  about the characters used in name
- Ensure only one instance of daemon is running by using lock file</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-2" date="1644235200">- Minor update to comments in increase-verbosity.patch to update
  memoptimizer references to adaptivemm</changelog>
</package>
<package pkgid="8d0bd8e065e42d64daf610bc6adae95ffd03f4c2773b8ece0c4abcbbd3dd922d" name="adaptivemm" arch="x86_64">
  <version epoch="0" ver="2.0.1" rel="1.el8"/>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.2.0-2" date="1611576000">- Added bug info to spec file [Orabug: 32159492]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.2.0-3" date="1611748800">- Increase default verbosity level [Orabug: 32430222]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.3.0-1" date="1613044800">- New upstream release. Various enhancements to reduce system
  resource usage by the daemon. Fix to correct the sense of
  aggressiveness level and documentation update [Orabug: 32497157]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.3.0-2" date="1614686400">- Updated spec file for OL8 build. Exclude aarch64 until memoptimizer
  is ready for ARM. [Orabug: 32576514]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.0-1" date="1616673600">- Various algorithm updates to reduce the possibility of OOM
  killer being invoked because of memoptimizer's actions
- Local patch with code cleanup [Orabug: 32563799]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.2-1" date="1621252800">- New upstream release
- Fix crash on systems with less than 4G memory [Orabug: 32884653]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.5.0-1" date="1627560000">- Update to new upstream release [Orabug: 33322490]
- Add support for one time initializations at start up
- Add support for tunables value updates upon change
  in number of hugepages on the system
- Add tuning of negative dentries cap on kernels that support it</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-1" date="1643112000">- Update to new upstream release [Orabug: 33820292]
- Changing name to adaptivemmd from memoptimizer
- Add Obsoletes keyword to spec file to ensure updates happen
  correctly
- Change a config option name to stop systemd from complaining
  about the characters used in name
- Ensure only one instance of daemon is running by using lock file</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-2" date="1644235200">- Minor update to comments in increase-verbosity.patch to update
  memoptimizer references to adaptivemm</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.1-1" date="1644408000">- Fix total memory calculation for ARM since it is slightly
  different from x86
- Remove restriction to not build package on aarch64</changelog>
</package>
<package pkgid="b0abbfed7fa6af0afb81cc54a2a1a3f9f39f73da534bcda3226d498e6e152dc9" name="adaptivemm" arch="x86_64">
  <version epoch="0" ver="2.1.0" rel="2.el8"/>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.3.0-1" date="1613044800">- New upstream release. Various enhancements to reduce system
  resource usage by the daemon. Fix to correct the sense of
  aggressiveness level and documentation update [Orabug: 32497157]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.3.0-2" date="1614686400">- Updated spec file for OL8 build. Exclude aarch64 until memoptimizer
  is ready for ARM. [Orabug: 32576514]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.0-1" date="1616673600">- Various algorithm updates to reduce the possibility of OOM
  killer being invoked because of memoptimizer's actions
- Local patch with code cleanup [Orabug: 32563799]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.2-1" date="1621252800">- New upstream release
- Fix crash on systems with less than 4G memory [Orabug: 32884653]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.5.0-1" date="1627560000">- Update to new upstream release [Orabug: 33322490]
- Add support for one time initializations at start up
- Add support for tunables value updates upon change
  in number of hugepages on the system
- Add tuning of negative dentries cap on kernels that support it</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-1" date="1643112000">- Update to new upstream release [Orabug: 33820292]
- Changing name to adaptivemmd from memoptimizer
- Add Obsoletes keyword to spec file to ensure updates happen
  correctly
- Change a config option name to stop systemd from complaining
  about the characters used in name
- Ensure only one instance of daemon is running by using lock file</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-2" date="1644235200">- Minor update to comments in increase-verbosity.patch to update
  memoptimizer references to adaptivemm</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.1-1" date="1644408000">- Fix total memory calculation for ARM since it is slightly
  different from x86
- Remove restriction to not build package on aarch64</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.1.0-1" date="1702296000">- Add module to look for possible memory leaks</changelog>
  <changelog author="Sidhartha Kumar &lt;sidhartha.kumar@oracle.com&gt; - 2.1.0-2" date="1734350400">- Rebuild to v2.1.0 for OL8, OL9, and OL10
- v2.1.0 adds a module to look for possible memory leaks</changelog>
</package>
<package pkgid="e743c0056a574b01468b1dcc0948778e69a4694c1ff8872e7895243edc2938f3" name="adaptivemm" arch="x86_64">
  <version epoch="0" ver="2.1.0" rel="3.el8"/>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.3.0-2" date="1614686400">- Updated spec file for OL8 build. Exclude aarch64 until memoptimizer
  is ready for ARM. [Orabug: 32576514]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.0-1" date="1616673600">- Various algorithm updates to reduce the possibility of OOM
  killer being invoked because of memoptimizer's actions
- Local patch with code cleanup [Orabug: 32563799]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.4.2-1" date="1621252800">- New upstream release
- Fix crash on systems with less than 4G memory [Orabug: 32884653]</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 1.5.0-1" date="1627560000">- Update to new upstream release [Orabug: 33322490]
- Add support for one time initializations at start up
- Add support for tunables value updates upon change
  in number of hugepages on the system
- Add tuning of negative dentries cap on kernels that support it</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-1" date="1643112000">- Update to new upstream release [Orabug: 33820292]
- Changing name to adaptivemmd from memoptimizer
- Add Obsoletes keyword to spec file to ensure updates happen
  correctly
- Change a config option name to stop systemd from complaining
  about the characters used in name
- Ensure only one instance of daemon is running by using lock file</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.0-2" date="1644235200">- Minor update to comments in increase-verbosity.patch to update
  memoptimizer references to adaptivemm</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.0.1-1" date="1644408000">- Fix total memory calculation for ARM since it is slightly
  different from x86
- Remove restriction to not build package on aarch64</changelog>
  <changelog author="Khalid Aziz &lt;khalid.aziz@oracle.com&gt; - 2.1.0-1" date="1702296000">- Add module to look for possible memory leaks</changelog>
  <changelog author="Sidhartha Kumar &lt;sidhartha.kumar@oracle.com&gt; - 2.1.0-2" date="1734350400">- Rebuild to v2.1.0 for OL8, OL9, and OL10
- v2.1.0 adds a module to look for possible memory leaks</changelog>
  <changelog author="Sidhartha Kumar &lt;sidhartha.kumar@oracle.com&gt; - 2.1.0-3" date="1747828800">- Increase log level in cmp_meminfo()  [Orabug: 37768194]</changelog>
</package>
<package pkgid="6f6ec93ef6f7387262b9c5873d08e7656ad20d302483deb86d70003a80338d59" name="bcache-tools" arch="x86_64">
  <version epoch="0" ver="1.0.8" rel="3.101.0.1.el8"/>
  <changelog author="aevseev@gmail.com" date="1428408000">- New upstream version - 1.0.8</changelog>
  <changelog author="Livy Ge &lt;livy.ge@oracle.com&gt; - 1.0.8-3.101.0.1" date="1571140800">- fix build issue on ol8</changelog>
</package>
<package pkgid="dee9995ce9927e9c44c66de621c1c2c753488e16e0f53066a4544f6a704c47bc" name="btrfs-progs" arch="x86_64">
  <version epoch="0" ver="5.12.1" rel="1.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.12.1-1.el8" date="1623240000">- spec file: upstream release 5.12.1</changelog>
</package>
<package pkgid="2f686f0e656342fcbff9c1fd8c02e70b38bc3c8bb36199c369ee7775c34cef25" name="btrfs-progs" arch="x86_64">
  <version epoch="0" ver="5.15.1" rel="0.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.15.1-0.el8" date="1639742400">- spec file: upstream release 5.15.1</changelog>
</package>
<package pkgid="9716472ec59f2aa39bf4660224048e56ff30e5b44d0a7963296716822f1f8980" name="btrfs-progs" arch="x86_64">
  <version epoch="0" ver="5.15.1" rel="1.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.15.1-0.el8" date="1639742400">- spec file: upstream release 5.15.1</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.15.1-1.el8" date="1709035200">- Release: 5.15.1-1: Fix for missing by-uuid link after mkfs (Anand Jain)  
- btrfs-progs: fix stray fd close in open_ctree_fs_info() (Qu Wenruo)  [Orabug: 36214038] 
- btrfs-progs: rename struct open_ctree_flags to open_ctree_args (Anand Jain)  [Orabug: 36214038] 
- btrfs-progs: mkfs: keep file descriptors open during whole time (Qu Wenruo)  [Orabug: 36214038] 
- btrfs-progs: mkfs: run device preparation in parallel (Li Zhang)  [Orabug: 36214038]</changelog>
</package>
<package pkgid="b2a8741b38461d80fcbaa9e6356742a0fe85db1917d5797d447b3aca73369056" name="btrfs-progs" arch="x86_64">
  <version epoch="0" ver="5.4.0" rel="1.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 4.15.1.2.{?dist}" date="1569240000">- Add buildrpm tree for autobuilds</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.2.2-0.{?dist}" date="1569240001">- Support btrfs-progs 5.2.2 add completion, libbtrfsutil, libattr-devel and
    disable-python</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.3.1-0.{?dist}" date="1572523200">- New upstream release</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.4.0-0.{?dist}" date="1575892800">- New upstream release</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.4.0-1.el8" date="1576152000">- btrfs-progs: spec: upstream release 5.4.0</changelog>
</package>
<package pkgid="26583aba0022eed0d3c137358b2d0b03396638e22216c0ed6fbadfc676fb7422" name="btrfs-progs-devel" arch="x86_64">
  <version epoch="0" ver="5.12.1" rel="1.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.12.1-1.el8" date="1623240000">- spec file: upstream release 5.12.1</changelog>
</package>
<package pkgid="9e2f7a6330994df0e879927094e060751d5d85246c0ebf9f1b539f675a1b8867" name="btrfs-progs-devel" arch="x86_64">
  <version epoch="0" ver="5.15.1" rel="0.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.15.1-0.el8" date="1639742400">- spec file: upstream release 5.15.1</changelog>
</package>
<package pkgid="2d97c501afe9b6a941881234f0054f6ab29e02cedc0bbc6b1e5a7a8a2777fe1c" name="btrfs-progs-devel" arch="x86_64">
  <version epoch="0" ver="5.15.1" rel="1.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.15.1-0.el8" date="1639742400">- spec file: upstream release 5.15.1</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.15.1-1.el8" date="1709035200">- Release: 5.15.1-1: Fix for missing by-uuid link after mkfs (Anand Jain)  
- btrfs-progs: fix stray fd close in open_ctree_fs_info() (Qu Wenruo)  [Orabug: 36214038] 
- btrfs-progs: rename struct open_ctree_flags to open_ctree_args (Anand Jain)  [Orabug: 36214038] 
- btrfs-progs: mkfs: keep file descriptors open during whole time (Qu Wenruo)  [Orabug: 36214038] 
- btrfs-progs: mkfs: run device preparation in parallel (Li Zhang)  [Orabug: 36214038]</changelog>
</package>
<package pkgid="9982a5e67f66a4983b0c7697978e8c8cc157f3425d0b9550d087ae6677612ae4" name="btrfs-progs-devel" arch="x86_64">
  <version epoch="0" ver="5.4.0" rel="1.el8"/>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 4.15.1.2.{?dist}" date="1569240000">- Add buildrpm tree for autobuilds</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.2.2-0.{?dist}" date="1569240001">- Support btrfs-progs 5.2.2 add completion, libbtrfsutil, libattr-devel and
    disable-python</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.3.1-0.{?dist}" date="1572523200">- New upstream release</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.4.0-0.{?dist}" date="1575892800">- New upstream release</changelog>
  <changelog author="Anand Jain &lt;anand.jain@oracle.com&gt; - 5.4.0-1.el8" date="1576152000">- btrfs-progs: spec: upstream release 5.4.0</changelog>
</package>
<package pkgid="259ea845ef4b9ee2da64f26b95aeb2fcba359ae08e5c98a48d0cd7b58ca0c0ab" name="crash" arch="x86_64">
  <version epoch="0" ver="7.2.7" rel="1.0.1.el8"/>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-12" date="1539604800">- Address covscan issues
  Resolves: rhbz#1602466
- Fix for x86_64 5-level pagetable vmalloc range expansion
  Resolves: rhbz#1637125</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-13" date="1540468800">- Change "bt" warnings when exception RIP is legitimate mapped address
  Resolves: rhbz#1642221</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-14" date="1543492800">- Fix for ARM64 "ps -s" memory allocation failure
  Resolves: rhbz#1654582</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-15" date="1544702400">- Increase ppc64 MAX_PHYSMEM_BITS to match 4.18.0-35.el8 kernel backport
  Resolves: rhbz#1658628</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-16" date="1546948800">- Resurrect "dev -p" option.
- Fix "dev -[dD]" options to account for request_queue.in_flight[] removal.
  Resolves: rhbz#1662039
- Command line input fixes
  Resolves: rhbz#1664061</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-17" date="1549886400">- Support for CONFIG_ARM64_USER_VA_BITS_52 and CONFIG_ARM64_PA_BITS=52
  Resolves: rhbz#1670099</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-18" date="1550145600">- Fix "files -c" and "files -p" options
  Resolves: rhbz#1673285</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.6-1" date="1557144000">- Rebase to latest upstream sources
  Resolves: rhbz#1686560 
- Utilize the VMCOREINFO PT_NOTE in /proc/kcore header
  Resolves: rhbz#1627528
- Support extraction of CONFIG_PROC_VMCORE_DEVICE_DUMP data from dumpfile header
  Resolves: rhbz#1702535</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.6-2" date="1560168000">- Fix "p" command regression
  Resolves: rhbz#1718417  
- Fix arm64 debug kernel read error message during initialization
  Resolves: rhbz#1718736</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; - 7.2.7-1.0.1" date="1574683200">- Rebase on top of crash 7.2.7 [Orabug: 30352094]
- add required latest upstream patches [Orabug: 30352094]</changelog>
</package>
<package pkgid="0a4833c97370975fd2a6c4fb59f6be917fd5fd92f869fcea785dc56366bc06a8" name="crash-devel" arch="x86_64">
  <version epoch="0" ver="7.2.7" rel="1.0.1.el8"/>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-12" date="1539604800">- Address covscan issues
  Resolves: rhbz#1602466
- Fix for x86_64 5-level pagetable vmalloc range expansion
  Resolves: rhbz#1637125</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-13" date="1540468800">- Change "bt" warnings when exception RIP is legitimate mapped address
  Resolves: rhbz#1642221</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-14" date="1543492800">- Fix for ARM64 "ps -s" memory allocation failure
  Resolves: rhbz#1654582</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-15" date="1544702400">- Increase ppc64 MAX_PHYSMEM_BITS to match 4.18.0-35.el8 kernel backport
  Resolves: rhbz#1658628</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-16" date="1546948800">- Resurrect "dev -p" option.
- Fix "dev -[dD]" options to account for request_queue.in_flight[] removal.
  Resolves: rhbz#1662039
- Command line input fixes
  Resolves: rhbz#1664061</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-17" date="1549886400">- Support for CONFIG_ARM64_USER_VA_BITS_52 and CONFIG_ARM64_PA_BITS=52
  Resolves: rhbz#1670099</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.3-18" date="1550145600">- Fix "files -c" and "files -p" options
  Resolves: rhbz#1673285</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.6-1" date="1557144000">- Rebase to latest upstream sources
  Resolves: rhbz#1686560 
- Utilize the VMCOREINFO PT_NOTE in /proc/kcore header
  Resolves: rhbz#1627528
- Support extraction of CONFIG_PROC_VMCORE_DEVICE_DUMP data from dumpfile header
  Resolves: rhbz#1702535</changelog>
  <changelog author="Dave Anderson &lt;anderson@redhat.com&gt; - 7.2.6-2" date="1560168000">- Fix "p" command regression
  Resolves: rhbz#1718417  
- Fix arm64 debug kernel read error message during initialization
  Resolves: rhbz#1718736</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; - 7.2.7-1.0.1" date="1574683200">- Rebase on top of crash 7.2.7 [Orabug: 30352094]
- add required latest upstream patches [Orabug: 30352094]</changelog>
</package>
<package pkgid="0d5e9972b7efeb3b9c4b090b80c26cd8658f67e419caf27a2b7bdf8d061f9433" name="cxl-cli" arch="x86_64">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="35d182f61eec8ac2d3bf79669f9388d3a82905fc78088981a676cd18b1c7d802" name="cxl-devel" arch="i686">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="d3d4bde13411e8601520123e995cf2bf91a42e484de0b91914254e8d431c7577" name="cxl-devel" arch="x86_64">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="457ae50dcc1f9950e415b92c7a79558dbeda8072e42dd84e33cc0e9a5d2f8464" name="cxl-libs" arch="i686">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="ac0e17b9efa7023e0da92ae1056b2158b976dcae62fe85bddbddba1a7ec6b37c" name="cxl-libs" arch="x86_64">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="5df40efd4dcad0ca03ae0e13fb52593432415af62c80d6fbad8fefbecd843b0b" name="daxctl" arch="x86_64">
  <version epoch="0" ver="67" rel="1.0.1.el8"/>
  <changelog author="Tony Lam &lt;tony.l.lam@oracle.com&gt; - 60.1-6.el7" date="1525780800">- remove ol6</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 62-1.0.1.el7" date="1536148800">- BUILDINFO: commit=4474c9ca05e4b7804789ca176a74af4224070240
- BUILDINFO: commit=241216a18a95a00eab2b143b37b75d73f053e175
- Update to 62</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 63-1" date="1540814400">- BUILDINFO: commit=15115888855c4bf45670cfeb5c576bc2715c2568
- Update to 63</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- BUILDINFO: commit=d4fae1333201772a86119b3a4771a68c5ecf70d0
- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
</package>
<package pkgid="3e63d4247d8d95400ce596a26487a5a18e16e41cdb76370db65378353f8bd5e0" name="daxctl" arch="x86_64">
  <version epoch="0" ver="69" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=356b56be79ff0344d828477ba137d36cc67bbbe6
- Add support for Soft-Reserved regions subdivision</changelog>
</package>
<package pkgid="01cca38f682872e884fa798d7a5b938c9bbda213cf09bc6aebb01c84c1328782" name="daxctl" arch="x86_64">
  <version epoch="0" ver="71.1" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1" date="1609848000">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1
- Update License info.</changelog>
</package>
<package pkgid="b52e8e4ae0e2358d538bad108ad47f561742f29742306dcba7390d563d6eacac" name="daxctl" arch="x86_64">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="7493b1023b7ed23456954ff827823c5d51304cfb7dceb0c8882661bcb5ff2044" name="daxctl-devel" arch="x86_64">
  <version epoch="0" ver="67" rel="1.0.1.el8"/>
  <changelog author="Tony Lam &lt;tony.l.lam@oracle.com&gt; - 60.1-6.el7" date="1525780800">- remove ol6</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 62-1.0.1.el7" date="1536148800">- BUILDINFO: commit=4474c9ca05e4b7804789ca176a74af4224070240
- BUILDINFO: commit=241216a18a95a00eab2b143b37b75d73f053e175
- Update to 62</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 63-1" date="1540814400">- BUILDINFO: commit=15115888855c4bf45670cfeb5c576bc2715c2568
- Update to 63</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- BUILDINFO: commit=d4fae1333201772a86119b3a4771a68c5ecf70d0
- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
</package>
<package pkgid="2425cfb71fe366fec3a527fa3fc92c208bb77c8ae97553974c006b6b592fedc8" name="daxctl-devel" arch="i686">
  <version epoch="0" ver="69" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=356b56be79ff0344d828477ba137d36cc67bbbe6
- Add support for Soft-Reserved regions subdivision</changelog>
</package>
<package pkgid="81c3f5e9c630589507c8d9e862df241f786aca9f24bbe243dcccce59e5344bef" name="daxctl-devel" arch="x86_64">
  <version epoch="0" ver="69" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=356b56be79ff0344d828477ba137d36cc67bbbe6
- Add support for Soft-Reserved regions subdivision</changelog>
</package>
<package pkgid="7fe84600289505797a718b89cfc60e2442679726a29838baf6824ff41dbfbc56" name="daxctl-devel" arch="i686">
  <version epoch="0" ver="71.1" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1" date="1609848000">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1
- Update License info.</changelog>
</package>
<package pkgid="a7cc7c954b11b2a9d85c3652db2ed8aad1051638a7529b5efa1479f6bc62bcef" name="daxctl-devel" arch="x86_64">
  <version epoch="0" ver="71.1" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1" date="1609848000">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1
- Update License info.</changelog>
</package>
<package pkgid="863eceb01cf2d943b41e72b83c9e08a5079f63cf7bbac88bde4b8cd4b44feae5" name="daxctl-devel" arch="i686">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="4600dbfd30d14bf24c7188774b32692cd01ec4bad86db1532467b5b4428077a2" name="daxctl-devel" arch="x86_64">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="0b117101e3506cdb07a1cc1c2293de7d88615f7479ab7647610bfb64a102f63c" name="daxctl-libs" arch="x86_64">
  <version epoch="0" ver="67" rel="1.0.1.el8"/>
  <changelog author="Tony Lam &lt;tony.l.lam@oracle.com&gt; - 60.1-6.el7" date="1525780800">- remove ol6</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 62-1.0.1.el7" date="1536148800">- BUILDINFO: commit=4474c9ca05e4b7804789ca176a74af4224070240
- BUILDINFO: commit=241216a18a95a00eab2b143b37b75d73f053e175
- Update to 62</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 63-1" date="1540814400">- BUILDINFO: commit=15115888855c4bf45670cfeb5c576bc2715c2568
- Update to 63</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- BUILDINFO: commit=d4fae1333201772a86119b3a4771a68c5ecf70d0
- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
</package>
<package pkgid="d186e58aa2dff9249744eba2dce33b0cc1c383274aefb301a6ee5d842eda389c" name="daxctl-libs" arch="i686">
  <version epoch="0" ver="69" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=356b56be79ff0344d828477ba137d36cc67bbbe6
- Add support for Soft-Reserved regions subdivision</changelog>
</package>
<package pkgid="2b1737dca9a245d397e46d8eb8d3485212f3df50954c4e04dc1fd7f665134c21" name="daxctl-libs" arch="x86_64">
  <version epoch="0" ver="69" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64-1" date="1549108800">- Update to 64</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 64-1.0.1" date="1549540800">- BUILDINFO: commit=ebf5f023a949d017ef0c4d5039d88dcc2e5808a4
- missing paths added to spec %files sections</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 64.1-1.0.1" date="1549540801">- BUILDINFO: commit=3a9824895d7da6d07ddc73086d902a7e6843f797
- Update to 64.1</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=356b56be79ff0344d828477ba137d36cc67bbbe6
- Add support for Soft-Reserved regions subdivision</changelog>
</package>
<package pkgid="8f371aff0a562f138f8bd85bd621812424e56cd477a2d2dfdfd9abfb187bd86b" name="daxctl-libs" arch="i686">
  <version epoch="0" ver="71.1" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1" date="1609848000">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1
- Update License info.</changelog>
</package>
<package pkgid="c555035ed2c2ebbce730e1e13d96dd995ee23bca6f2caea3bb1e899e1f5c300d" name="daxctl-libs" arch="x86_64">
  <version epoch="0" ver="71.1" rel="1.0.2.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 65-1" date="1557489600">- BUILDINFO: commit=b915191ce1acff19eec891c397e9fce74d0f0b0d
- Update to 65</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 66-1" date="1565179200">- BUILDINFO: commit=952172bc6c9b98b955e1776b1dab438ded237c81
- Update to 66</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 67-1" date="1572264000">- Update to 67</changelog>
  <changelog author="Ondrej Sterbak &lt;ondrej.sterbak@oracle.com&gt; 67-1.0.1" date="1575288000">- Support for OL8 build of ndctl [Orabug 30220923]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 68-1" date="1584964800">- BUILDINFO: commit=c48f9d8dd709a0baf702046a8891bdb2c035ad42
- Update to 68</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 69-1" date="1595419200">- Update to 69</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1" date="1609848000">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1
- Update License info.</changelog>
</package>
<package pkgid="80a4923c3fd4b9509425581691ee3b3e877dbe4e4f0c1f9de5c9d751a3c667b3" name="daxctl-libs" arch="i686">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="047e3fd4ae2d9c4f9b81a6a11c24f095fa272cfc81aa9e860a33346790f4b7fe" name="daxctl-libs" arch="x86_64">
  <version epoch="0" ver="73" rel="1.0.2.el8"/>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 69-1.0.2" date="1596024000">- BUILDINFO: commit=d3b53f1ced3ebaf03c0cbf7832a3c78c1c45b718
- Add support for Soft-Reserved regions subdivision</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70-1" date="1601985600">- BUILDINFO: commit=1cf0c778d993cc2000141262969d65a62487566a
- Update to 70</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 70.1-1" date="1602244800">- Update to 70.1</changelog>
  <changelog author="Joao Martins &lt;joao.m.martins@oracle.com&gt; 70.1-1.0.3" date="1608033600">- BUILDINFO: commit=cd71a0e6d588ded910f9f67b8ba0ce4c232ffb87
- libdaxctl: Dont assume device align to be always available</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71-1.0.1" date="1608379200">- BUILDINFO: commit=9abf1403a06713910976d4443045949d1d6b4bf5
- Update to 71
- Update Lincense info.</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 71.1-1.0.1" date="1608638400">- BUILDINFO: commit=34c39fa039f9defa81c10b2417d93df1719a94bc
- Update to 71.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72-1.0.1" date="1639742400">- Update to 72</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 72.1-1.0.1" date="1641470400">- Update to 72.1</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 73-1.0.1" date="1648036800">- Update to 73</changelog>
  <changelog author="Junxiao Bi &lt;junxiao.bi@oracle.com&gt; 73-1.0.2" date="1684929600">- ndctl: dump key load failure logs to stdout (Orabug: 35403348)</changelog>
</package>
<package pkgid="078839fe1cc542dd67f239470c788bb1f15a23d9bec6844c1334ff1f8b4a8438" name="drbd-utils" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="1.0.2.el8"/>
  <changelog author="Roland Kammerer &lt;roland.kammerer@linbit.com&gt; - 8.9.6-1" date="1454500800">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.7-1" date="1468497600">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.8-1" date="1473163200">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.9-1" date="1476964800">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.10-1" date="1482494400">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.11-1" date="1490961600">- New upstream release.</changelog>
  <changelog author="Lars Ellenberg &lt;lars@linbit.com&gt; - 8.9.11-2" date="1493380800">- fix for regression of drbd-8.4 pacemaker integration
- fix 8.4 compatibility of shipped global_common.conf</changelog>
  <changelog author="Lars Ellenberg &lt;lars@linbit.com&gt; - 9.0.0-1" date="1496404800">- New upstream release.</changelog>
  <changelog author="Livy Ge &lt;livy.ge@oracle.com&gt; - 9.0.0-1.0.1" date="1569499200">- build on ol8</changelog>
  <changelog author="Livy Ge &lt;livy.ge@oracle.com&gt; - 9.0.0-1.0.2" date="1569672000">- set symbolic sbin invisible</changelog>
</package>
<package pkgid="3375d0be29fd431923a38c38a8cce1aeb365c7194f25d32194efa9d82110b508" name="drbd-utils" arch="x86_64">
  <version epoch="0" ver="9.0.0" rel="1.0.3.el8"/>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.7-1" date="1468497600">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.8-1" date="1473163200">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.9-1" date="1476964800">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.10-1" date="1482494400">- New upstream release.</changelog>
  <changelog author="Philipp Reisner &lt;phil@linbit.com&gt; - 8.9.11-1" date="1490961600">- New upstream release.</changelog>
  <changelog author="Lars Ellenberg &lt;lars@linbit.com&gt; - 8.9.11-2" date="1493380800">- fix for regression of drbd-8.4 pacemaker integration
- fix 8.4 compatibility of shipped global_common.conf</changelog>
  <changelog author="Lars Ellenberg &lt;lars@linbit.com&gt; - 9.0.0-1" date="1496404800">- New upstream release.</changelog>
  <changelog author="Livy Ge &lt;livy.ge@oracle.com&gt; - 9.0.0-1.0.1" date="1569499200">- build on ol8</changelog>
  <changelog author="Livy Ge &lt;livy.ge@oracle.com&gt; - 9.0.0-1.0.2" date="1569672000">- set symbolic sbin invisible</changelog>
  <changelog author="Ritika Srivastava &lt;ritika.srivastava@oracle.com&gt; - 9.0.0-1.0.3" date="1615550400">- Add NLA_F_NESTED flag to all nested attributes [Orabug: 32402036]</changelog>
</package>
<package pkgid="e85ce392d0c9518cb5b8693381118fe1b5fdfdaf278f911983f7603e4bdb4a7c" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="0.8.el8"/>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.0.2-1" date="1525953600">- Testsuite fixes [Orabug: 27995907]</changelog>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.1.0-0.1" date="1533902400">- Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
  compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
- Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
- Fix process-termination-related crash and deadlock bugs
 (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
- Fix deadlock on creation of new threads in -c/-p processes
  [Orabug: 28210986]
- Properly handle breakpoints tripped while DTrace is exiting
  [Orabug: 28473826]
- Do not crash on self-grabs and on races with dtrace termination
  [Orabug: 28361373]
- New ctfpath option, allowing explicit specification of ctf archives
  to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
- Add test for SDT argument retrieval from stack, in UEK4QU7
  (Kris Van Hees) [Orabug: 25949088]
- Remove preallocation from the buffering testsuite (Tomas Jedlicka)
  [Orabug: 27998779]
- Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
- Include the smoketests in make check [Orabug: 28128338]
- Test fixes (boost timeouts, kernel 4.17 compatibility,
  unskip a forgotten test).
- Improve testsuite temporary file creation (Eugene Loh)
  [Orabug: 28142056]
- Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.1" date="1564488000">- DTrace implementation based on BPF (initial portions).</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Add pre-release banner.
- Add support for auto-building for OL7 and OL8.
- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5.el8" date="1575547200">- Bump release to 0.5 for production build</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6.el8" date="1575633600">- Fix copyrights, update README and NEWS, and bump release to 0.6 (Kris Van
  Hees)  [Orabug: 30624543] [Orabug: 30624553] [Orabug: 30619056] [Orabug:
  30619068]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7.el8" date="1580040000">- Update spec files for newest source code sync (Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8.el8" date="1584100800">- Work around a bug with CTF data (Kris Van Hees)</changelog>
</package>
<package pkgid="eb81d7ca113f26ed698bfd0e46f7d3046dfaa4a7d2f97bc663e8a0e78f1674e5" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.0.el8"/>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.1.0-0.1" date="1533902400">- Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
  compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
- Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
- Fix process-termination-related crash and deadlock bugs
 (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
- Fix deadlock on creation of new threads in -c/-p processes
  [Orabug: 28210986]
- Properly handle breakpoints tripped while DTrace is exiting
  [Orabug: 28473826]
- Do not crash on self-grabs and on races with dtrace termination
  [Orabug: 28361373]
- New ctfpath option, allowing explicit specification of ctf archives
  to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
- Add test for SDT argument retrieval from stack, in UEK4QU7
  (Kris Van Hees) [Orabug: 25949088]
- Remove preallocation from the buffering testsuite (Tomas Jedlicka)
  [Orabug: 27998779]
- Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
- Include the smoketests in make check [Orabug: 28128338]
- Test fixes (boost timeouts, kernel 4.17 compatibility,
  unskip a forgotten test).
- Improve testsuite temporary file creation (Eugene Loh)
  [Orabug: 28142056]
- Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.1" date="1564488000">- DTrace implementation based on BPF (initial portions).</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1587729600">- BUILDINFO: commit=1bbc2287c7473ebe12804b4035725c648e2ea7e0
- Implement BEGIN and END probes [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers [Orabug: 31220519]
- Implement the exit() action [Orabug: 31220520]
- Implement the flowindent option [Orabug: 31220522]
- Implement the -xdisasm=n option [Orabug: 31220524]
- Implement linking of precompiled BPF functions [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables
  [Orabug: 31220527]
- Fix post-increment code generation [Orabug: 31220528]
- Fix register clobbering and implement register spilling [Orabug: 31187562]
- Add error and drop tag verification for tests [Orabug: 31220521]
- Various code cleanup and errata release preparation [Orabug; 31220516]</changelog>
</package>
<package pkgid="b9ccc8c768e39d71032655bbb87c2fd40b01837a7ef0200664147953ce279b8d" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.10.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for assocaitive arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
</package>
<package pkgid="b637eebca3c9089bf12c5758c9aef2ae9199096b02193f3d8189bd841ca09458" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.11.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
</package>
<package pkgid="5aca20660db5e0c396635e71247cedf97e15fe6cc95f8eaf4e1a68a47bb648f9" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.12.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh), [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
</package>
<package pkgid="a7dabc0ab1a61a2c9d78c09922f7a67ac972b8e5c2105382dbc9962306497552" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.13.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh), [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
</package>
<package pkgid="bc1ebf12c1fb90f7785483dfc2e5a0ad8d6a3878002a49275c01b6f9b376ae33" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.14.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
</package>
<package pkgid="5cf6c39f28c0cc32d58982467c349e5ff2e2d74db17d3da8b6436ad13903bda9" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.2.el8"/>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- BUILDINFO: commit=d3223d41a463712889d12d7c425a60e9c1e4c10e
- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
</package>
<package pkgid="ccce7a350b3ef7e378793c8494bb853a3aec532cac1ff568ce07d344c4c0be04" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.3.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- BUILDINFO: commit=7b8abba152e7e537be0ad263535ce08944a2ea63
- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
</package>
<package pkgid="3136f586d705076b390121912324be4246d2a7837bdef244d7233639c4814c7d" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.4.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- BUILDINFO: commit=0c79be330c8f50b376dd164ca3861d7c000e9e66
- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]\
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
</package>
<package pkgid="47b7fe1a2b0a59ced24d5c2e1ecc309b6ef1a345552beff25b797f8ecefac85c" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.5.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547200">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- BUILDINFO: commit=61d6a4aaf7ea2b65b3f55451e3da57562be7a9a2
- Memory corruption fix in pid probe discovery.</changelog>
</package>
<package pkgid="f897f748d1915fa26958a5a6806fb71f6fad031d8ecbff95d17b8662c6aa1a85" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.6.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
</package>
<package pkgid="90bce8169d79ef7143042d8fc4a625e503ee9b5a7a03505fa19c9abb3c865898" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.7.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Consolidated developent of newly ported features. [Orabug: 33334517]
- Implement argument retrieval for SDT probes. [Orabug: 33072438]
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
</package>
<package pkgid="5172d8e524dd5aecf7e044d80b25b2b7ea9f9f33b2dfe79cda130feee2c3c3b2" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.8.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
</package>
<package pkgid="711e48d83b444728717821d77d30128cbcb9d6d8ceec1fb634843d9d51ee0796" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.9.1.el8"/>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
</package>
<package pkgid="0de1a8866efc0c13d4234bed261d8c41db3c481a3e6ab8b5efd5164d7d3b2926" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.9.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
</package>
<package pkgid="cbddf25dfe05260d6f25f1738baae5559e908ec4c14f9f04d6a87745cc24a6fa" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.1" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
</package>
<package pkgid="1c45749b50f95a12440070f4d4903d94f38022c5f2c62f426e75356c8fd8a655" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.2" rel="5.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
</package>
<package pkgid="fe4a36871579c7ba30e04aea2bb64488c58b20bb045875d7b100879b386826b5" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.3" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
</package>
<package pkgid="85267a12510be9e2de92d96550715e28579130adb22d5d9a89d0682e98011ca9" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.4" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
</package>
<package pkgid="9664000fef498ca7ba6969ec49e53335896a25475acc42b66a2e5fb678b05688" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.5" rel="2.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
</package>
<package pkgid="970a5688f0d2b137775cb39ad1f6a40e7b912cc9ed5a4db28e7feeba105ac302" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.6" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.6-1" date="1773057600">- Fix dtprobed unsafe probe description handling (CVE-2026-21991).
  [Orabug: 39054018]</changelog>
</package>
<package pkgid="9fab3bc300ad3f523782ee0060222ecb04e6ce390a5ac83c40c672a12dac5dae" name="dtrace" arch="x86_64">
  <version epoch="0" ver="2.0.7" rel="4.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.6-1" date="1773057600">- Fix dtprobed unsafe probe description handling (CVE-2026-21991).
  [Orabug: 39054018]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.7-4" date="1777464000">- Prevent out-of-buonds memory access during object symbol table construction
  (CVE-2026-35233).  [Orabug: 39121881]
- Prevent divide-by-zero (FPE trap) if section header data is corrupted.
  (CVE-2026-21996).  [Orabug: 39121874]
- Ensure safety checks are performed on program header data from ELF objects.
- Ensure that the data of string table sections is proper terminated.
- Ensure that the symbol table references a valid string table.</changelog>
</package>
<package pkgid="30649cb538787f82b490269ef33c2974b9cad9a9256b4062bdf89a1fddec8704" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="0.8.el8"/>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.0.2-1" date="1525953600">- Testsuite fixes [Orabug: 27995907]</changelog>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.1.0-0.1" date="1533902400">- Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
  compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
- Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
- Fix process-termination-related crash and deadlock bugs
 (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
- Fix deadlock on creation of new threads in -c/-p processes
  [Orabug: 28210986]
- Properly handle breakpoints tripped while DTrace is exiting
  [Orabug: 28473826]
- Do not crash on self-grabs and on races with dtrace termination
  [Orabug: 28361373]
- New ctfpath option, allowing explicit specification of ctf archives
  to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
- Add test for SDT argument retrieval from stack, in UEK4QU7
  (Kris Van Hees) [Orabug: 25949088]
- Remove preallocation from the buffering testsuite (Tomas Jedlicka)
  [Orabug: 27998779]
- Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
- Include the smoketests in make check [Orabug: 28128338]
- Test fixes (boost timeouts, kernel 4.17 compatibility,
  unskip a forgotten test).
- Improve testsuite temporary file creation (Eugene Loh)
  [Orabug: 28142056]
- Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.1" date="1564488000">- DTrace implementation based on BPF (initial portions).</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Add pre-release banner.
- Add support for auto-building for OL7 and OL8.
- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5.el8" date="1575547200">- Bump release to 0.5 for production build</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6.el8" date="1575633600">- Fix copyrights, update README and NEWS, and bump release to 0.6 (Kris Van
  Hees)  [Orabug: 30624543] [Orabug: 30624553] [Orabug: 30619056] [Orabug:
  30619068]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7.el8" date="1580040000">- Update spec files for newest source code sync (Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8.el8" date="1584100800">- Work around a bug with CTF data (Kris Van Hees)</changelog>
</package>
<package pkgid="744afb815927cc72f03af59de299ece95c253857774bab11fe377f94d941a82c" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.0.el8"/>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.1.0-0.1" date="1533902400">- Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
  compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
- Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
- Fix process-termination-related crash and deadlock bugs
 (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
- Fix deadlock on creation of new threads in -c/-p processes
  [Orabug: 28210986]
- Properly handle breakpoints tripped while DTrace is exiting
  [Orabug: 28473826]
- Do not crash on self-grabs and on races with dtrace termination
  [Orabug: 28361373]
- New ctfpath option, allowing explicit specification of ctf archives
  to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
- Add test for SDT argument retrieval from stack, in UEK4QU7
  (Kris Van Hees) [Orabug: 25949088]
- Remove preallocation from the buffering testsuite (Tomas Jedlicka)
  [Orabug: 27998779]
- Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
- Include the smoketests in make check [Orabug: 28128338]
- Test fixes (boost timeouts, kernel 4.17 compatibility,
  unskip a forgotten test).
- Improve testsuite temporary file creation (Eugene Loh)
  [Orabug: 28142056]
- Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.1" date="1564488000">- DTrace implementation based on BPF (initial portions).</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1587729600">- BUILDINFO: commit=1bbc2287c7473ebe12804b4035725c648e2ea7e0
- Implement BEGIN and END probes [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers [Orabug: 31220519]
- Implement the exit() action [Orabug: 31220520]
- Implement the flowindent option [Orabug: 31220522]
- Implement the -xdisasm=n option [Orabug: 31220524]
- Implement linking of precompiled BPF functions [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables
  [Orabug: 31220527]
- Fix post-increment code generation [Orabug: 31220528]
- Fix register clobbering and implement register spilling [Orabug: 31187562]
- Add error and drop tag verification for tests [Orabug: 31220521]
- Various code cleanup and errata release preparation [Orabug; 31220516]</changelog>
</package>
<package pkgid="1480f61738793e610d44070e999ef2d7476413f94a91cb252ccebec802596b0e" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.10.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for assocaitive arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
</package>
<package pkgid="dd384b739f5862e4106ac262d3aa9166637dff11e26e97002925e24a1058ab28" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.11.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
</package>
<package pkgid="bd9249cab87f43e6929e809cae7da93b04455a16e1a84f8a5750889e77f32d17" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.12.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh), [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
</package>
<package pkgid="0dddc83b23fe58c459282743c9480de89f65e66638cafe87b50b274665a54584" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.13.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh), [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
</package>
<package pkgid="e94dd7b73229ea473351c3933b444f0027669749df8c4c153cd7b7a99ded2eac" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.14.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
</package>
<package pkgid="79b3176099c99487103461d6dc71830b3847170832911dd86e141f6919f53cb9" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.2.el8"/>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- BUILDINFO: commit=d3223d41a463712889d12d7c425a60e9c1e4c10e
- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
</package>
<package pkgid="88a2b57cb9564da2bdb2d6ff9091e906cb390b66fec7cb0c6dd083012d037130" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.3.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- BUILDINFO: commit=7b8abba152e7e537be0ad263535ce08944a2ea63
- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
</package>
<package pkgid="8b951f00e1b2160bfa2b58d71cff005d8edb7c59a90752b5a613709c21b71b69" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.4.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- BUILDINFO: commit=0c79be330c8f50b376dd164ca3861d7c000e9e66
- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]\
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
</package>
<package pkgid="e1a6083ffb692e297e0a1497435035b4be14e1076da575951e0f8827ddb4d839" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.5.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547200">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- BUILDINFO: commit=61d6a4aaf7ea2b65b3f55451e3da57562be7a9a2
- Memory corruption fix in pid probe discovery.</changelog>
</package>
<package pkgid="aa6ef8253362f8d931e1726b9fe7c5f7bfad1d23146060313f799cca50dd687f" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.6.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
</package>
<package pkgid="57f13fdce6245a162199b210a13d013b2a775b356407cd2771ee36fff3ecbbad" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.7.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Consolidated developent of newly ported features. [Orabug: 33334517]
- Implement argument retrieval for SDT probes. [Orabug: 33072438]
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
</package>
<package pkgid="1897a4b191896e066d7861f916b0af9d604a220eb6f64b09651772f3be656f9c" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.8.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
</package>
<package pkgid="3bdfe5b01bec33109bcdfdfe6cac408607896d48e81d937b8360bf8007322c3a" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.9.1.el8"/>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
</package>
<package pkgid="888d8fe6f5a732eada7de4db791c70eaf56029fb62a91cdf5e3350e33eed7c1d" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.9.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
</package>
<package pkgid="c3082c3ffd97bbc89f882ba218ffaaf86ba9fa007bdb99f1d75306ae129f663d" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.1" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
</package>
<package pkgid="6460c0795f81c650d3d4d182c440dad9e98c0f4f0387f9f2ebed4c27563b3f9d" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.2" rel="5.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
</package>
<package pkgid="44f8d4888b2583f0118b5bdc0381c9b5f4e7dbf1044643be40df546f88efedfc" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.3" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
</package>
<package pkgid="1f53931886cffa9b089c4f95db499984208954a7219e54735357574a20c14367" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.4" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
</package>
<package pkgid="7d33ee026bcfeaa48ebb08199d7963e5beeb22edc0be62264c5cd0c04247d859" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.5" rel="2.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
</package>
<package pkgid="0d69b4273affa7978b687fcc93409364e1be268bcf64b659755dddce5454ae1c" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.6" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.6-1" date="1773057600">- Fix dtprobed unsafe probe description handling (CVE-2026-21991).
  [Orabug: 39054018]</changelog>
</package>
<package pkgid="abc28db5c56013e6c8b20515cb50557ea63b21c63a4dccaf4c9d3cdd05500217" name="dtrace-devel" arch="x86_64">
  <version epoch="0" ver="2.0.7" rel="4.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.6-1" date="1773057600">- Fix dtprobed unsafe probe description handling (CVE-2026-21991).
  [Orabug: 39054018]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.7-4" date="1777464000">- Prevent out-of-buonds memory access during object symbol table construction
  (CVE-2026-35233).  [Orabug: 39121881]
- Prevent divide-by-zero (FPE trap) if section header data is corrupted.
  (CVE-2026-21996).  [Orabug: 39121874]
- Ensure safety checks are performed on program header data from ELF objects.
- Ensure that the data of string table sections is proper terminated.
- Ensure that the symbol table references a valid string table.</changelog>
</package>
<package pkgid="c79060bbce3e2f43709f05a9a3dc18dcaa1048f922b33ffdb594f5b3d7969314" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="0.8.el8"/>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.0.2-1" date="1525953600">- Testsuite fixes [Orabug: 27995907]</changelog>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.1.0-0.1" date="1533902400">- Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
  compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
- Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
- Fix process-termination-related crash and deadlock bugs
 (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
- Fix deadlock on creation of new threads in -c/-p processes
  [Orabug: 28210986]
- Properly handle breakpoints tripped while DTrace is exiting
  [Orabug: 28473826]
- Do not crash on self-grabs and on races with dtrace termination
  [Orabug: 28361373]
- New ctfpath option, allowing explicit specification of ctf archives
  to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
- Add test for SDT argument retrieval from stack, in UEK4QU7
  (Kris Van Hees) [Orabug: 25949088]
- Remove preallocation from the buffering testsuite (Tomas Jedlicka)
  [Orabug: 27998779]
- Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
- Include the smoketests in make check [Orabug: 28128338]
- Test fixes (boost timeouts, kernel 4.17 compatibility,
  unskip a forgotten test).
- Improve testsuite temporary file creation (Eugene Loh)
  [Orabug: 28142056]
- Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.1" date="1564488000">- DTrace implementation based on BPF (initial portions).</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Add pre-release banner.
- Add support for auto-building for OL7 and OL8.
- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5.el8" date="1575547200">- Bump release to 0.5 for production build</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6.el8" date="1575633600">- Fix copyrights, update README and NEWS, and bump release to 0.6 (Kris Van
  Hees)  [Orabug: 30624543] [Orabug: 30624553] [Orabug: 30619056] [Orabug:
  30619068]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7.el8" date="1580040000">- Update spec files for newest source code sync (Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8.el8" date="1584100800">- Work around a bug with CTF data (Kris Van Hees)</changelog>
</package>
<package pkgid="30e432891ae15ba650f6ee190dbe08b215fe1b4bb743f51caab20e9c4e592d16" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.0.el8"/>
  <changelog author="- &lt;nick.alcock@oracle.com&gt; - 1.1.0-0.1" date="1533902400">- Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
  compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
- Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
- Fix process-termination-related crash and deadlock bugs
 (Nick Alcock, Tomas Jedlicka) [Orabug: 27961105, 28133496]
- Fix deadlock on creation of new threads in -c/-p processes
  [Orabug: 28210986]
- Properly handle breakpoints tripped while DTrace is exiting
  [Orabug: 28473826]
- Do not crash on self-grabs and on races with dtrace termination
  [Orabug: 28361373]
- New ctfpath option, allowing explicit specification of ctf archives
  to use for the running kernel (Tomas Jedlicka) [Orabug: 28178265]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 28247636]
- Add test for SDT argument retrieval from stack, in UEK4QU7
  (Kris Van Hees) [Orabug: 25949088]
- Remove preallocation from the buffering testsuite (Tomas Jedlicka)
  [Orabug: 27998779]
- Speed up aggmod tests (Eugene Loh) [Orabug: 28007146, 28119700]
- Include the smoketests in make check [Orabug: 28128338]
- Test fixes (boost timeouts, kernel 4.17 compatibility,
  unskip a forgotten test).
- Improve testsuite temporary file creation (Eugene Loh)
  [Orabug: 28142056]
- Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.1" date="1564488000">- DTrace implementation based on BPF (initial portions).</changelog>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1587729600">- BUILDINFO: commit=1bbc2287c7473ebe12804b4035725c648e2ea7e0
- Implement BEGIN and END probes [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers [Orabug: 31220519]
- Implement the exit() action [Orabug: 31220520]
- Implement the flowindent option [Orabug: 31220522]
- Implement the -xdisasm=n option [Orabug: 31220524]
- Implement linking of precompiled BPF functions [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables
  [Orabug: 31220527]
- Fix post-increment code generation [Orabug: 31220528]
- Fix register clobbering and implement register spilling [Orabug: 31187562]
- Add error and drop tag verification for tests [Orabug: 31220521]
- Various code cleanup and errata release preparation [Orabug; 31220516]</changelog>
</package>
<package pkgid="281c39bfe35fb158231c998a08b43a1951cb77cf7feadb13a66f4849feb2e740" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.10.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for assocaitive arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
</package>
<package pkgid="8a55b9315fe612135d5815bb3e2db4d2a07bafc28ce60b59cf74c679489f7b94" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.11.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
</package>
<package pkgid="4df353c19dad8186151805f8e50063fd0c343a4033644f4f9efc85c7eba34d0c" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.12.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated development of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh), [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
</package>
<package pkgid="93d5b5cc0d46bcd93c1897fe9fab6fa119c77e91841ff261e3433797e12e4828" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.13.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh), [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.vna.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
</package>
<package pkgid="2056c06f6ea3e0126fbf09fa120ecc5360225d34c5a3a78faf1648717f97022b" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.14.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
</package>
<package pkgid="69cb103ea2affdb73b1a55443757a766eb1a6c1f5e4a6dd499777a6b7e117d5d" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.2.el8"/>
  <changelog author="Kris van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.2" date="1565784000">- Change the kernel build version to 5.2.8-1933.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- BUILDINFO: commit=d3223d41a463712889d12d7c425a60e9c1e4c10e
- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
</package>
<package pkgid="78c2ca7d78627261d7b4af9b620761d532b6fdeed50b80e82877e30156e7d034" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.3.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.3" date="1574769600">- Change the kernel build version to 5.4.0-1948.2.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- BUILDINFO: commit=7b8abba152e7e537be0ad263535ce08944a2ea63
- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
</package>
<package pkgid="b20bfb74e3a3b4582c65d7264f6c7f9c4a0b3f263489c4cc3b7a0085caeb22a6" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.4.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.4" date="1575460800">- Support building on systems with older kernels and/or glibc.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.5" date="1575547200">- Support building on aarch64.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547201">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- BUILDINFO: commit=0c79be330c8f50b376dd164ca3861d7c000e9e66
- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]\
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
</package>
<package pkgid="b2630488436d21ab066a5073ff9be7e7d8c6bc60a44c4602cdb6af668e4778a2" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.5.1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.6" date="1575547200">- Update spec file for build requirements.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- BUILDINFO: commit=61d6a4aaf7ea2b65b3f55451e3da57562be7a9a2
- Memory corruption fix in pid probe discovery.</changelog>
</package>
<package pkgid="8becafbb8a1f61557461d08cf8dc05b02b9708a41ec0104a1f6e8d0949ff63ca" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.6.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.7" date="1580040000">- Update spec file for build requirements.
- Sync with latest development code.
- Ensure that pre-release banner does not interfere with test result
  comparison.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
</package>
<package pkgid="e5df56fbd1c65b0c215bf3ccc270a40402a69d9a1dc5d72c5f21d781f12fcdab" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.7.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-0.8" date="1583841600">- Sync with latest development code.
- Implement perf event output buffer management and processing.
- Introduce dt_calloc() to use in all array allocations.
- Provide support for building against libdtrace-ctf and libctf, with
  preference given to libctf (if available).
- Implement association of BPF programs with probe events.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Consolidated developent of newly ported features. [Orabug: 33334517]
- Implement argument retrieval for SDT probes. [Orabug: 33072438]
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
</package>
<package pkgid="cf01cc3c4d3af5e93cd16b185e37a3e1c7e7bcb23976565dc3062e0e9e40fd1f" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.8.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.0" date="1588248000">- Implement BEGIN and END probes. (Eugene Loh) [Orabug: 31220513]
- Implement a probe cleanup mechanism for providers.
  (Eugene Loh) [Orabug: 31220519]
- Implement the exit() action. [Orabug: 31220520]
- Implement the flowindent option. [Orabug: 31220522]
- Implement the -xdisasm=n option. [Orabug: 31220524]
- Implement linking of precompiled BPF functions. [Orabug: 31220525]
- Fix memory leaks and minor uninitialized-data bugs. [Orabug: 31220517]
- Fix load-before-store BPF verifier errors for local variables.
  [Orabug: 31220527]
- Fix post-increment code generation. [Orabug: 31220528]
- Fix register clobbering and implement register spilling. [Orabug: 31187562]
- Add error and drop tag verification for tests. [Orabug: 31220521]
- Various code cleanup and errata release preparation. [Orabug; 31220516]
- Ensure that bpf_dlib.o is installed.
- Fix the creation of FBT return probes.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
</package>
<package pkgid="5701c1309e7d57de4ee384fa9376438e6e1f0a11c1ded0953425ac86a8611c04" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.9.1.el8"/>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
</package>
<package pkgid="fc063af4568f6e14eb4b6aa372576f1fcb814cb6cdfa57b7569f777a0368ec4d" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.0" rel="1.9.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.1" date="1595592000">- Implement profile-n and tick-n probes. (Eugene Loh)
- Implement the printf() action.
- Implement the raise() action.
- Support probe specifications with wildcards.
- Support multiple clauses for each probe.
- Support built-in variables: arg0 through arg9 (for probes that provide
  arguments), curcpu curthread, epid, gid, pid, tid, uid, and timestamp.
- Various memory management fixes.
- Register leak fixes.</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.0-1.2" date="1596715200">- Ensure a minimum locked-memory limit for BPF.
- int8_t is now always signed, even on platforms where char is unsigned.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.3" date="1601553600">- Implement the freopen() action. (Eugene Loh)
- Implement the system() action. (Eugene Loh)
- Implement the id built-in variable. (David McLean)
- Implement the ppid built-in variable. (Eugene Loh)
- Improve annotations in the disassembler.
- Implement proper BEGIN and END probe semantics.
- Correct exit() action semantics.
- Correct signed divide and modulo operations. (Eugene Loh)
- Correct code generation for post-decrement expressions. (Eugene Loh)
- Various compilation fixes.
- Better support for different distributions and compiler versions.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.4" date="1607515200">- Implement aggregation support code for both producer and consumer.
  [Orabug: 32254734]
- Implement aggregation functions: count(), lquantize().
- Implement aggregation functions: avg(), llquantize(), quantize().
  (Eugene Loh)
- Implement aggregation functions: max(), min(), stddev(), sum().
  (David McLean)
- Implement the printa() action.
- Rework BPF code generation to use emit*() macros.
- Fix bitwise negation. (Eugene Loh) [Orabug: 32125018]
- Fix reporting when all quantize() data is in the last bin. (Eugene Loh)
  [Orabug: 32148161]
- Load pre-compiled BPF functions even if they do not have relocations.
  (Eugene Loh)
- Testsuite updates.
- Fix END probe execution when consumer stops the producer.
- Force use of bash as shell.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5" date="1617969600">- Implement the ERROR probe. [Orabug: 32749498]
- Add checks in BPF programs for division by zero and NULL pointer dereference.
  [Orabug: 32749498]
- Implement the pid provider for userspace function boundary tracing.
  [Orabug: 32749504]
- Implement the -w option to explicitly allow destructive actions.
  [Orabug: 31632678]
- Add support in translators for more than two kernel variants.  (Nick Alcock)
  [Orabug: 32748968]
- Switch from condition variable to eventfd for process death notifications.
  [Orabug: 32125018]
- Implement normalize() and denormalize() actions.
- Reworking of kernel tracepoint based providers.  [Orabug: 32125018]
- Reworking of global and local variable storage to allow for values sizes
  beyond 8 bytes. (Eugene Loh) [Orabug: 32125018]
- Implement -xbpflogsize option. (Eugene Loh) [Orabug: 32125018]
- Improvements to -xdisasm support. (Eugene Loh) [Orabug: 32125018]
- Fix bitfield operations. (Eugene Loh) [Orabug: 32125018]
- Sample scripts for building DTrace on Ubuntu. (David McLean)
- Coding style updates. (Eugene Loh)
- Testsuite updates.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.5.1" date="1618228800">- Memory corruption fix in pid probe discovery.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.6" date="1624017600">- Consolidated developent of newly ported features. [Orabug: 33037106]
- Implement built-in variables: probeprov, probemod, probefunc, probename.
- Implement built-in variables: caller, stackdepth, ucaller, ustackdepth,
  errno, walltimestamp.  (Eugene Loh)
- Implement actions: stack(), ustack(). (Eugene Loh)
- Implement subroutine: strlen().
- Implement option: -Z (partial). (Eugene Loh)
- Added support for string constants and string values.
- Added support for strings to trace().
- Fixed storage size determination for global and local variables.
- Improved storage layout for global and local variables.
- Mark aggregation actions as non-data recording actions.  (Eugene Loh)
- Load string constant table into the 'strtab' BPF map.
- Load probe description data into the 'probes' BPF map.
- Consolidate all string hash functions into a single hash function.
- Implement variable length integer support.
- Store the length of each string as a variable length integer inline with its
  character stream.
- Improve memcpy() internal BPF function.
- Testsuite improvements.  (Eugene Loh)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.7" date="1631188800">- Implement argument retrieval for SDT probes.
- Introduce 'bpflog' runtime option to request BPF verifier log.
- Implementation improvements for memry copy operations.
- Fix type alignment handling for enums.
- Fix ERROR-in-BEGIN probe handling.
- Transition from variable-length string size to 2-byte string size.
- Fix size of string data in the trace output buffer.
- Fix data size for value copy.
- Add support for strjoin() subroutine.
- Add support for substr() subroutine.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.8" date="1634299200">- Support running dtrace under valgrind. (Nick Alcock) [Orabug: 32760574]
- Implementation of speculative tracing. (Nick Alcock)
- Add support for string comparison. (Eugene Loh)
- Add support for strchr(), strrchr(), index(), rindex(), strstr(), lltostr().
  (Eugene Loh)
- Add support for symbols in compressed kernel modules. (Nick Alcock)
- Add support for htonl, htonll, htons, ntohl, ntohll, ntohs. (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 33474154]
- Various code improvements. [Orabug: 33474154]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9" date="1638964800">- Add support for strtok(). (Eugene Loh)
- Implement TLS (thread-local storage) variables.
- Add support for basename(), dirname(). (Eugene Loh)
- Generic hash table improvements and consistent use of htabs. (Nick Alcock)
- CTF improvements in view of better kernel support. (Nick Alcock)
- Add support for ftruncate(). (Eugene Loh)
- Add support for rand(). (Eugene Loh)
- Fix string constant handling for strings longer than strsize.
- Optimization of substr(), strjoin(), and storing strings in the trace buffer.
- Various string handling fixes and improvements. (Eugene Loh, Kris Van Hees)
  [Orabug: 33651682]
- Various testsuite fixes and improvements. [Orabug: 33651682]
- Various code improvements. [Orabug: 33651682]</changelog>
</package>
<package pkgid="136004f82bee80de948f034a2cefd9ae06dff97f18e9498822daf7ffda263bed" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.1" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.9.1" date="1643630400">- Add support for UEK7. [Orabug: 33806867]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
</package>
<package pkgid="cf8490a40d9e61adf78219a41fdb725c5914836b3deffc9cef4511de32d56581" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.2" rel="5.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.10" date="1650974400">- Add support for associative arrays.
- Add support for allcoa() and bcopy(). (Nick Alcock)
- Add support for inet_ntoa(), progenyof(), getmajor(), getminor(),
  mutex_owned(), mutex_owner(), mutex_type_adaptive(), mutex_type_spin(),
  rw_read_held(), rw_write_held(), and rw_iswriter(). (Eugene Loh)
- Improved fault handling. (Nick Alcock, Kris Van Hees)
- Various disassembler improvements, esp. annotations.
- Strings are no longer stored using a length prefix.
- The trace() action now supports arrays, structs, and unions.
- Various testsuite fixes and improvements. [Orabug: 34112342]
- Various code improvements. [Orabug: 34112342]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
</package>
<package pkgid="fffcdbb7db5e8d45b9c41520ec92db09ba49bd3959c0abdf974ac665d8d48178" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.3" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11" date="1666958400">- Add initial support for USDT. (Nick Alcock, Kris Van Hees)
- Add support for aggregation keys. (Eugene Loh, Kris Van Hees)
- Add support for copyin(), copyinto(), and copyinstr().
- Add support for built-in variable args[] and sdt probe arg types.
- Fix arg handling for various probes. (Eugene Loh)
- Add basic support for setopt().
- Add -xlockmem, with useful error message. (Eugene Loh)
- Fix -xverbose, -xcpp, and -xctfpath
- Fix handling of multiple args after --. (Nick Alcock)
- Have the pid provider ignore compiler-generated internal function names.
- Fix various bugs with typecasting and internal integer storage. (Eugene Loh)
- Fix access to scalars in kernel space.
- Fix libproc search of rtld_global due to glibc changes. (Nick Alcock)
  [Orabug: 32856318]
- Truly decouple per-CPU BPF agg maps with a "map of maps."
- Unused dual aggregation copies (DT_AGG_NUM_COPIES) have been removed.
  (Eugene Loh)
- Various testsuite fixes and improvements. [Orabug: 34251899]
- Various code improvements. [Orabug: 34251899]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orbug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
</package>
<package pkgid="4c5dd700bcecfc283fea2327420d4cf0aa2c4f6a74e5a3a17face20b3b336b11" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.4" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.11.1" date="1667908800">- Support both libfuse 2 and libfuse 3.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
</package>
<package pkgid="2442bb139f27c7810b8c91e99fc89a33a1fb006041f441e44c1d475929429585" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.5" rel="2.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.12" date="1677499200">- Fix evaluation order of bcopy() arguments and lift non-alloca restriction
  on the source address. (Eugene Loh, Kris Van Hees)
- Implement actions: clear(), tracemem(). (Kris Van Hees, Eugene Loh)
- Implement subroutines: copyout(), copyinstr(). (Kris Van Hees, Eugene Loh)
- Implement options: switchrate, aggrate.
- Implement provider: cpc. (Eugene Loh)
- Implement provider: proc.
- Implement built-in variable: uregs. (Eugene Loh)
- Increase strtab maximum size.
- Support using indirect load instructions for pointers to alloca()'d and
  DTrace managed memory. (Kris Van Hees, Eugene Loh)
- Fix arg0 and arg1 for profile-* and tick-* probes. (Eugene Loh)
- Implement runtime bounds checking for scalar array access. (Eugene Loh)
- Updated manpage and moved to dtrace.8.
- Support arbitrary address pointers for basename(), dirname(), strchr(),
  strrchr(), and inet_ntoa(). (Eugene Loh) [Orabug: 34857846]
- Add runtime bounds checking for scalar array access. (Eugene Loh)
  [Orabug: 35045463]
- Various testsuite fixes and improvements. [Orabug: 34829509]
- Various code improvements. [Orabug: 34829509]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
</package>
<package pkgid="ef49f3625686bb442466274b2b803c7f41ca81d329024f46dacd3e8cf5cf3ad1" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.6" rel="1.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13" date="1685102400">- Full support for is-enabled USDT probes. (Nick Alcock)
- Report error on programs that exceed aggsize or dynvarsize.
- Support for drop counters for principal, speculation, and aggregation buffers
  and for dynamic variables.
- Implement probe: proc:::signal-clear.
- Implement provider: sched (partial implementation).
- Implement provider: lockstat (for kernels &gt;= 5.10.0 and UEK6 with fix).
- Support NULL strings. (Eugene Loh)
- Support uregs[] on older kernels. (Eugene Loh)
- New option: lonknommap. (Nick Alcock)
- Support for USDT probes in programs in different fs namespaces. (Nick Alcock)
- Support for USDT probes in non-PIE executables. (Nick Alcock)
- Fix dtprobed to support DOF that exceeds 64KiB. (Nick Alcock)
  [Orabug: 35411920]
- Do not modify input files with dtrace -G if unchanged. (Steven Sistare)
  [Orabug: 35417184]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees) [Orabug: 35435195]
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 35435195]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.6-1" date="1773057600">- Fix dtprobed unsafe probe description handling (CVE-2026-21991).
  [Orabug: 39054018]</changelog>
</package>
<package pkgid="38204af4e4505c2a11d9b9d13ef6826ed2283ae02952c6f00ffd39eb823899ef" name="dtrace-testsuite" arch="x86_64">
  <version epoch="0" ver="2.0.7" rel="4.el8"/>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.1" date="1686139200">- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.13.2" date="1699531200">- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
  when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.0-1.14" date="1709640000">- Implement provider: io.  (Eugene Loh, Kris Van Hees)
- Implement actions: print().  (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath().  (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu.  (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default).  (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts.  (Nick Alcock)
- Improve USDT probe creation/deletion.  (Nick Alcock)
- Improve support for DTrace with upstream kernels.  (Nick Alcock)
- Improve support for compiling DTrace in older environments.  (Kris Van Hees)
- Add support for aggregations of stacks.  (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and `numerals).
  (Nick Alcock)
- Fix END probe execution with multiple tracers.  (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
  (Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 36329725]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.1-1" date="1714996800">- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.2-1" date="1731326400">- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information.  (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
  started.  (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping).  (Nick Alcock)
- Installation locations are now configurable.  (Nick Alcock)
- Valgrind is no longer a required build dependency.  (Nick Alcock)
- Self-grabs have been improved.  (Nick Alcock)
- New provider: rawfbt.  (Kris Van Hees)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements.  (Nick Alcock, Eugene Loh, Kris Van Hees)
  [Orabug: 37274251]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.3-1" date="1749556800">- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations.  [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider.  (Eugene Loh)
- Various bug fixes.  (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
  (Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.4-1" date="1761307200">- TCP, UDP, and stapsdt providers implemented.  (Alan Maguire)
- New learning materials:  the User's Guide in Markdown format,
  example scripts, and a context file for LLMs.
  (Eugene Loh, Bruce McCulloch, Ruud van der Pas, Elena Zannoni).
- Allow [u]stack() to be used as a variable value.  (Kris Van Hees)
  [Orabug: 37950533]
- Comments using // are now supported.  (Kris Van Hees)
- Scalability improvements.  (Kris Van Hees)
- Error injection via return() action.  (Kris Van Hees)
- Improved string handling.  (Kris Van Hees)
- Various bug fixes.  (Eugene Loh, Kris Van Hees)
- Fix dyn vars overwriting one another.  [Orabug: 37994729]
- Fix regression:  list fbt probes by default.  [Orabug: 38249511]
- Various testsuite fixes and improvements.
  (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Add test for preprocessor definitions.  [Orabug: 28763074]
- Fix some stack tests.  [Orabug: 37459289]</changelog>
  <changelog author="Eugene Loh &lt;eugene.loh@oracle.com&gt; - 2.0.5-1" date="1770206400">- Implement PID-specific uprobes.  (Kris Van Hees)
- Allocate the buffers BPF map to fit highest CPU id.  (Kris Van Hees)
- Fix argument handling for multi-location user probes.
  (Kris Van Hees) [Orabug: 38922360]
- Change the "stack skip" to 3 for fbt (fprobe) and rawtp providers.
  [Orabug: 38776929]
- Fix prvname so that both rawfbt and fbt probes are seen.
  [Orabug: 38842114]
- Do not convert "__" to "-" for stapsdt provider names.
- Fix printf formatting with non-monetary grouping chars.
  [Orabug: 30430270]
- Discontinue -xversion=V as an option.  (Kris Van Hees) [Orabug: 38615307]
- Add the DTrace Tutorial to the git repo and install package.
- Add missing documentation:  trunc(), stapsdt, usdt.h include path.
- Update LLM context files to forbid "if" statements.
- Test suite weakly pulls in kernel-uek-tools to get perf.  (Nick Alcock)
  [Orabug: 38064413]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.6-1" date="1773057600">- Fix dtprobed unsafe probe description handling (CVE-2026-21991).
  [Orabug: 39054018]</changelog>
  <changelog author="Kris Van Hees &lt;kris.van.hees@oracle.com&gt; - 2.0.7-4" date="1777464000">- Prevent out-of-buonds memory access during object symbol table construction
  (CVE-2026-35233).  [Orabug: 39121881]
- Prevent divide-by-zero (FPE trap) if section header data is corrupted.
  (CVE-2026-21996).  [Orabug: 39121874]
- Ensure safety checks are performed on program header data from ELF objects.
- Ensure that the data of string table sections is proper terminated.
- Ensure that the symbol table references a valid string table.</changelog>
</package>
<package pkgid="2730ddb5eb16de3735c05416e0cd7ee34c47a91ea4e85891515abfab69e463f3" name="e2fsprogs" arch="x86_64">
  <version epoch="0" ver="1.45.4" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.44.5-2" date="1548936000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1551873600">- New upstream release</changelog>
  <changelog author="Tim Landscheidt &lt;tim@tim-landscheidt.de&gt; - 1.44.6-2" date="1551960000">- Remove obsolete requirements for %post/%preun scriptlets</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.0-1" date="1552392000">- New upstream release</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.2-1" date="1559131200">- New upstream release</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.2-2" date="1563969600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.3-1" date="1564056000">- New upstream release</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.4-1" date="1570104000">- New upstream release</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-2" date="1571054400">- Rebuild for UEK6
- Enable e2scrub package for OL8 only</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-2.el8" date="1571745600">- e2fsprogs: create UEK6 packages for OL8 and OL7</changelog>
</package>
<package pkgid="82063dbc258e84fd3ff84366f01217eca0f2ee38027cf0c6ee7b8fe002194533" name="e2fsprogs" arch="x86_64">
  <version epoch="0" ver="1.45.4" rel="3.0.5.el8"/>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1554206400">- Rebase to the release 1.44.6 (#1695147)
- Backport fixes from 1.45.0
- Add gating.yaml (#1679654)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-2" date="1557921600">- Backport fixes from 1.45.1</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-3" date="1559131200">- Backport fixes from 1.45.2 (#1714927)
- Fix errors in rpmdiff (#1714923)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-1" date="1576411200">- Rebase to the release 1.45.4 (#1783777)
- provide rhel6/7 compatible fs_type in mke2fs.conf (#1780279)
- fix crafted ext4 partition leads to out-of-bounds write (#1768709)
- include note about supported rhel8 features and options (#1788573)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-2" date="1579003200">- Fix ABI breakage introduced in previous release (#1783777)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-3" date="1579003201">- Fix clang warning introduced in previous release (#1783777)</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.1" date="1594036800">- Integrate patches from the "upstream" 1.45.4 package.
- Fix the version number to match Oracle standards.
- Re-integrate the multiarch build kludge from RH.
- Enable e2scrub package for OL8 only
- Start building newer package for UEK6</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.3" date="1594382400">- Fix build scripts to generate i386 builds
- Re-integrate ext2_types.h multiarch compatibility fixes.</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.5" date="1595505600">- Fix missing changelog entries to match the latest RHEL8 packages</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-3.0.5.el8" date="1595505601">- e2fsprogs: bump version to 1.45.4-3.0.5</changelog>
</package>
<package pkgid="4a634c0eefc91555959c45bf375a12422075da954a0b10a42da5a6d0af0d5d62" name="e2fsprogs" arch="x86_64">
  <version epoch="0" ver="1.46.2" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.5-2" date="1580212800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.5-3" date="1580385600">- Fix build errors with gcc 10</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-1" date="1585051200">- New upstream release</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-2" date="1585137600">- Remove local/ elements from e2scrub PATH</changelog>
  <changelog author="Tom Stellard &lt;tstellar@redhat.com&gt; - 1.45.6-3" date="1594641600">- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-4" date="1595851200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-5" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.45.6-6" date="1618488000">- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.46.2-1" date="1625227200">- New upstream release</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.46.2-2" date="1628510400">- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688</changelog>
</package>
<package pkgid="0061b47b4ac0ec1162bbd54e5911a683e2a0c11d1ff3016a3fcc334acbe5d521" name="e2fsprogs-devel" arch="x86_64">
  <version epoch="0" ver="1.45.4" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.44.5-2" date="1548936000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1551873600">- New upstream release</changelog>
  <changelog author="Tim Landscheidt &lt;tim@tim-landscheidt.de&gt; - 1.44.6-2" date="1551960000">- Remove obsolete requirements for %post/%preun scriptlets</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.0-1" date="1552392000">- New upstream release</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.2-1" date="1559131200">- New upstream release</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.2-2" date="1563969600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.3-1" date="1564056000">- New upstream release</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.4-1" date="1570104000">- New upstream release</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-2" date="1571054400">- Rebuild for UEK6
- Enable e2scrub package for OL8 only</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-2.el8" date="1571745600">- e2fsprogs: create UEK6 packages for OL8 and OL7</changelog>
</package>
<package pkgid="c666a62307801b4af989d558d90f8eaba88eca71ff142bd934ca961f4a68012e" name="e2fsprogs-devel" arch="i686">
  <version epoch="0" ver="1.45.4" rel="3.0.5.el8"/>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1554206400">- Rebase to the release 1.44.6 (#1695147)
- Backport fixes from 1.45.0
- Add gating.yaml (#1679654)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-2" date="1557921600">- Backport fixes from 1.45.1</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-3" date="1559131200">- Backport fixes from 1.45.2 (#1714927)
- Fix errors in rpmdiff (#1714923)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-1" date="1576411200">- Rebase to the release 1.45.4 (#1783777)
- provide rhel6/7 compatible fs_type in mke2fs.conf (#1780279)
- fix crafted ext4 partition leads to out-of-bounds write (#1768709)
- include note about supported rhel8 features and options (#1788573)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-2" date="1579003200">- Fix ABI breakage introduced in previous release (#1783777)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-3" date="1579003201">- Fix clang warning introduced in previous release (#1783777)</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.1" date="1594036800">- Integrate patches from the "upstream" 1.45.4 package.
- Fix the version number to match Oracle standards.
- Re-integrate the multiarch build kludge from RH.
- Enable e2scrub package for OL8 only
- Start building newer package for UEK6</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.3" date="1594382400">- Fix build scripts to generate i386 builds
- Re-integrate ext2_types.h multiarch compatibility fixes.</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.5" date="1595505600">- Fix missing changelog entries to match the latest RHEL8 packages</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-3.0.5.el8" date="1595505601">- e2fsprogs: bump version to 1.45.4-3.0.5</changelog>
</package>
<package pkgid="3e176e474879f4ec192ee3932b8a2fcb95e09121a67e847babd66665fff04f60" name="e2fsprogs-devel" arch="x86_64">
  <version epoch="0" ver="1.45.4" rel="3.0.5.el8"/>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1554206400">- Rebase to the release 1.44.6 (#1695147)
- Backport fixes from 1.45.0
- Add gating.yaml (#1679654)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-2" date="1557921600">- Backport fixes from 1.45.1</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-3" date="1559131200">- Backport fixes from 1.45.2 (#1714927)
- Fix errors in rpmdiff (#1714923)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-1" date="1576411200">- Rebase to the release 1.45.4 (#1783777)
- provide rhel6/7 compatible fs_type in mke2fs.conf (#1780279)
- fix crafted ext4 partition leads to out-of-bounds write (#1768709)
- include note about supported rhel8 features and options (#1788573)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-2" date="1579003200">- Fix ABI breakage introduced in previous release (#1783777)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-3" date="1579003201">- Fix clang warning introduced in previous release (#1783777)</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.1" date="1594036800">- Integrate patches from the "upstream" 1.45.4 package.
- Fix the version number to match Oracle standards.
- Re-integrate the multiarch build kludge from RH.
- Enable e2scrub package for OL8 only
- Start building newer package for UEK6</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.3" date="1594382400">- Fix build scripts to generate i386 builds
- Re-integrate ext2_types.h multiarch compatibility fixes.</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.5" date="1595505600">- Fix missing changelog entries to match the latest RHEL8 packages</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-3.0.5.el8" date="1595505601">- e2fsprogs: bump version to 1.45.4-3.0.5</changelog>
</package>
<package pkgid="a178305649cf507c5fd3b4ccd8edd23267371989c69cc899c3075423e6d8ddd4" name="e2fsprogs-devel" arch="i686">
  <version epoch="0" ver="1.46.2" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.5-2" date="1580212800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.5-3" date="1580385600">- Fix build errors with gcc 10</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-1" date="1585051200">- New upstream release</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-2" date="1585137600">- Remove local/ elements from e2scrub PATH</changelog>
  <changelog author="Tom Stellard &lt;tstellar@redhat.com&gt; - 1.45.6-3" date="1594641600">- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-4" date="1595851200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-5" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.45.6-6" date="1618488000">- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.46.2-1" date="1625227200">- New upstream release</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.46.2-2" date="1628510400">- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688</changelog>
</package>
<package pkgid="f5614b8473496f587ec76ea7ee2657b302f0c5df29a67af7e9bf831c0496d6e3" name="e2fsprogs-devel" arch="x86_64">
  <version epoch="0" ver="1.46.2" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.5-2" date="1580212800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.5-3" date="1580385600">- Fix build errors with gcc 10</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-1" date="1585051200">- New upstream release</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-2" date="1585137600">- Remove local/ elements from e2scrub PATH</changelog>
  <changelog author="Tom Stellard &lt;tstellar@redhat.com&gt; - 1.45.6-3" date="1594641600">- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-4" date="1595851200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-5" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.45.6-6" date="1618488000">- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.46.2-1" date="1625227200">- New upstream release</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.46.2-2" date="1628510400">- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688</changelog>
</package>
<package pkgid="ea0154e3c171cb86407bb106c126df409f2f2e5f0fb73a9a96aad2072ae8a709" name="e2fsprogs-libs" arch="x86_64">
  <version epoch="0" ver="1.45.4" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.44.5-2" date="1548936000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1551873600">- New upstream release</changelog>
  <changelog author="Tim Landscheidt &lt;tim@tim-landscheidt.de&gt; - 1.44.6-2" date="1551960000">- Remove obsolete requirements for %post/%preun scriptlets</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.0-1" date="1552392000">- New upstream release</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.2-1" date="1559131200">- New upstream release</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.2-2" date="1563969600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.3-1" date="1564056000">- New upstream release</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.4-1" date="1570104000">- New upstream release</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-2" date="1571054400">- Rebuild for UEK6
- Enable e2scrub package for OL8 only</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-2.el8" date="1571745600">- e2fsprogs: create UEK6 packages for OL8 and OL7</changelog>
</package>
<package pkgid="2bbe2b172020bca061d691ad201bc0e20ae13cf5a1158ffe9e7f8e0ca816a7f5" name="e2fsprogs-libs" arch="i686">
  <version epoch="0" ver="1.45.4" rel="3.0.5.el8"/>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1554206400">- Rebase to the release 1.44.6 (#1695147)
- Backport fixes from 1.45.0
- Add gating.yaml (#1679654)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-2" date="1557921600">- Backport fixes from 1.45.1</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-3" date="1559131200">- Backport fixes from 1.45.2 (#1714927)
- Fix errors in rpmdiff (#1714923)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-1" date="1576411200">- Rebase to the release 1.45.4 (#1783777)
- provide rhel6/7 compatible fs_type in mke2fs.conf (#1780279)
- fix crafted ext4 partition leads to out-of-bounds write (#1768709)
- include note about supported rhel8 features and options (#1788573)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-2" date="1579003200">- Fix ABI breakage introduced in previous release (#1783777)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-3" date="1579003201">- Fix clang warning introduced in previous release (#1783777)</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.1" date="1594036800">- Integrate patches from the "upstream" 1.45.4 package.
- Fix the version number to match Oracle standards.
- Re-integrate the multiarch build kludge from RH.
- Enable e2scrub package for OL8 only
- Start building newer package for UEK6</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.3" date="1594382400">- Fix build scripts to generate i386 builds
- Re-integrate ext2_types.h multiarch compatibility fixes.</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.5" date="1595505600">- Fix missing changelog entries to match the latest RHEL8 packages</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-3.0.5.el8" date="1595505601">- e2fsprogs: bump version to 1.45.4-3.0.5</changelog>
</package>
<package pkgid="474a179f0bd44cdd83c5a13a90738e701e8946924ffe54891cd1c8b04452407e" name="e2fsprogs-libs" arch="x86_64">
  <version epoch="0" ver="1.45.4" rel="3.0.5.el8"/>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-1" date="1554206400">- Rebase to the release 1.44.6 (#1695147)
- Backport fixes from 1.45.0
- Add gating.yaml (#1679654)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-2" date="1557921600">- Backport fixes from 1.45.1</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.44.6-3" date="1559131200">- Backport fixes from 1.45.2 (#1714927)
- Fix errors in rpmdiff (#1714923)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-1" date="1576411200">- Rebase to the release 1.45.4 (#1783777)
- provide rhel6/7 compatible fs_type in mke2fs.conf (#1780279)
- fix crafted ext4 partition leads to out-of-bounds write (#1768709)
- include note about supported rhel8 features and options (#1788573)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-2" date="1579003200">- Fix ABI breakage introduced in previous release (#1783777)</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; 1.45.4-3" date="1579003201">- Fix clang warning introduced in previous release (#1783777)</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.1" date="1594036800">- Integrate patches from the "upstream" 1.45.4 package.
- Fix the version number to match Oracle standards.
- Re-integrate the multiarch build kludge from RH.
- Enable e2scrub package for OL8 only
- Start building newer package for UEK6</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.3" date="1594382400">- Fix build scripts to generate i386 builds
- Re-integrate ext2_types.h multiarch compatibility fixes.</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; 1.45.4-3.0.5" date="1595505600">- Fix missing changelog entries to match the latest RHEL8 packages</changelog>
  <changelog author="Darrick J. Wong &lt;darrick.wong@oracle.com&gt; - 1.45.4-3.0.5.el8" date="1595505601">- e2fsprogs: bump version to 1.45.4-3.0.5</changelog>
</package>
<package pkgid="66c3ee5a5d45fbb3076acd3fe0b3bec11173ac353552844fb763f2011a29a81a" name="e2fsprogs-libs" arch="i686">
  <version epoch="0" ver="1.46.2" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.5-2" date="1580212800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.5-3" date="1580385600">- Fix build errors with gcc 10</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-1" date="1585051200">- New upstream release</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-2" date="1585137600">- Remove local/ elements from e2scrub PATH</changelog>
  <changelog author="Tom Stellard &lt;tstellar@redhat.com&gt; - 1.45.6-3" date="1594641600">- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-4" date="1595851200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-5" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.45.6-6" date="1618488000">- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.46.2-1" date="1625227200">- New upstream release</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.46.2-2" date="1628510400">- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688</changelog>
</package>
<package pkgid="f4ff17627f13f77d1238c48e63ebdd6707f9678bc4563a2eaea07acb3aecef7d" name="e2fsprogs-libs" arch="x86_64">
  <version epoch="0" ver="1.46.2" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.5-2" date="1580212800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.5-3" date="1580385600">- Fix build errors with gcc 10</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-1" date="1585051200">- New upstream release</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-2" date="1585137600">- Remove local/ elements from e2scrub PATH</changelog>
  <changelog author="Tom Stellard &lt;tstellar@redhat.com&gt; - 1.45.6-3" date="1594641600">- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-4" date="1595851200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-5" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.45.6-6" date="1618488000">- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.46.2-1" date="1625227200">- New upstream release</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.46.2-2" date="1628510400">- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688</changelog>
</package>
<package pkgid="01d19fcd8075f1cfc220fb96504ac4c91f8602e1d29f9349df23ea3cb7d64544" name="e2fsprogs-static" arch="x86_64">
  <version epoch="0" ver="1.46.2" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.5-2" date="1580212800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.5-3" date="1580385600">- Fix build errors with gcc 10</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-1" date="1585051200">- New upstream release</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-2" date="1585137600">- Remove local/ elements from e2scrub PATH</changelog>
  <changelog author="Tom Stellard &lt;tstellar@redhat.com&gt; - 1.45.6-3" date="1594641600">- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-4" date="1595851200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-5" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.45.6-6" date="1618488000">- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.46.2-1" date="1625227200">- New upstream release</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.46.2-2" date="1628510400">- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688</changelog>
</package>
<package pkgid="bd5dc85d058bb9ccbe220f9f97a72db5d3c6849284a2c638fcdabadd961173a2" name="e2scrub" arch="x86_64">
  <version epoch="0" ver="1.46.2" rel="2.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.5-2" date="1580212800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.45.5-3" date="1580385600">- Fix build errors with gcc 10</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-1" date="1585051200">- New upstream release</changelog>
  <changelog author="Eric Sandeen &lt;sandeen@redhat.com&gt; - 1.45.6-2" date="1585137600">- Remove local/ elements from e2scrub PATH</changelog>
  <changelog author="Tom Stellard &lt;tstellar@redhat.com&gt; - 1.45.6-3" date="1594641600">- Use make macros
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-4" date="1595851200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 1.45.6-5" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.45.6-6" date="1618488000">- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937</changelog>
  <changelog author="Lukas Czerner &lt;lczerner@redhat.com&gt; - 1.46.2-1" date="1625227200">- New upstream release</changelog>
  <changelog author="Mohan Boddu &lt;mboddu@redhat.com&gt; - 1.46.2-2" date="1628510400">- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
  Related: rhbz#1991688</changelog>
</package>
<package pkgid="cb1b94d75037f3657e17a3f635e98d7bc2f854323d2b50ec9ffb288761d6ec96" name="iniparser" arch="x86_64">
  <version epoch="0" ver="4.1" rel="5.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.0-2.20160821git" date="1486728000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.0-3.20160821git" date="1501070400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.0-4.20160821git" date="1501675200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.0-5.20160821git" date="1518004800">- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.0-6.20160821git" date="1531483200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild</changelog>
  <changelog author="Robin Lee &lt;cheeselee@fedoraproject.org&gt; - 4.1-1" date="1535716800">- Update to 4.1 (BZ#1508863)</changelog>
  <changelog author="Robin Lee &lt;cheeselee@fedoraproject.org&gt; - 4.1-2" date="1541678400">- Add symlinks for headers to be compitable with Debian (BZ#1635706)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.1-3" date="1549022400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.1-4" date="1564056000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 4.1-5" date="1580299200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
</package>
<package pkgid="f7ee5caa1fea2dfb9462570d65b9133948cb604f3dc9bdaf5ccaeab7f7b0620b" name="ipmctl" arch="x86_64">
  <version epoch="0" ver="01.00.00.3467" rel="1.0.1.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3380-1" date="1545048000">- BUILDINFO: commit=98b1aea0a6f68547c3bcadd0919832c4fe6c4155
- Update to 01.00.00.3380</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3382-1" date="1546516800">- BUILDINFO: commit=4299e6b6758e9cc45566e813b965ee143c8c1d13
- Update to 01.00.00.3382</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3394-1" date="1547726400">- BUILDINFO: commit=5294f6502fe8364f7f159d4cb537af8833f2e627
- Update to 01.00.00.3394</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3402-1" date="1548158400">- BUILDINFO: commit=7f429c28cac2e65f400b29734f091778ffa11287
- Update to 01.00.00.3402</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 02.00.00.3423-1" date="1550059200">- BUILDINFO: commit=645b5d8530eea889419d1602ee11a3ec0fbae3dd
- Update to 02.00.00.3423</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3429-1" date="1551096000">- BUILDINFO: commit=a29f87a58bd6ddbaef6e3850714296572fd16ed4
- Update to 01.00.00.3429</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 02.00.00.3446-1" date="1553601600">- BUILDINFO: commit=acb4decae8f6bf8275b98ec65ede283f32eb7e4d
- Update to 02.00.00.3446</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3446-1" date="1553601601">- BUILDINFO: commit=e7772534e297edffa7a7623986ebdb88c98aa03b
- Update to 01.00.00.3446</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3455-1" date="1556712000">- BUILDINFO: commit=e0b96f9697dcd75d69acd311150b87fdbab24d7e
- Update to 01.00.00.3455</changelog>
  <changelog author="Edward Leung &lt;edward.leung@oracle.com&gt; 01.00.00.3467-1" date="1571659200">- BUILDINFO: commit=5e8ef7cc720b1aa79d2bd9162e4dcf4e382fbc86
- Update to 01.00.00.3467</changelog>
</package>
<package pkgid="afa94d84d1f9d7f9a8bc8f175035f3075389a6a12b249c8c06218634ebc3e575" name="ipmctl" arch="x86_64">
  <version epoch="0" ver="02.00.00.3852" rel="1.0.1.el8"/>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3820-1" date="1600344000">- BUILDINFO: commit=7c204612820eb8dd7c0fe22278c118a58f939b28
- Update to 02.00.00.3820</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3823-1" date="1601380800">- BUILDINFO: commit=e8e9caa26dbd72002b4c7b20e9741b92b45272e0
- Update to 02.00.00.3823</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3825-1" date="1601467200">- BUILDINFO: commit=4a38d48299af52932f1d8e2c891d9f3792887594
- Update to 02.00.00.3825</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3829-1.0.1" date="1604059200">- BUILDINFO: commit=0342a3808f51a16a5b4a1f3403dea54742ff5fb7
- Update to 02.00.00.3829</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3830-1.0.1" date="1604318400">- BUILDINFO: commit=20d20c545ce3671b6bda0b0bbf7c7265e66f4784
- Update to 02.00.00.3830</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3833-1.0.1" date="1605873600">- BUILDINFO: commit=9c97df0e5b88643508a3b8b971127c9b00f6bfd8
- Update to 02.00.00.3833</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3842-1.0.1" date="1611748800">- BUILDINFO: commit=226da59289b52d21f565abb0636e9488e824511b
- Update to 02.00.00.3842</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3844-1.0.1" date="1611748801">- BUILDINFO: commit=2e07188c352c8539c7037e5ff5a79effdc2b7d9f
- Update to 02.00.00.3844</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3847-1.0.1" date="1612353600">- BUILDINFO: commit=418e3ab549277c6a36b098638701a3fcf34886b5
- Update to 02.00.00.3847</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3852-1.0.1" date="1613476800">- BUILDINFO: commit=28f27c3e1f4c7f417d4dbfc5b4570f419a920261
- Update to 02.00.00.3852</changelog>
</package>
<package pkgid="5366df0eb24d28a7aa66deceddeb3131c05b544a794870c1a8641c9770d2d76b" name="ipmctl" arch="x86_64">
  <version epoch="0" ver="02.00.00.3885" rel="1.0.1.el8"/>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3833-1.0.1" date="1605873600">- BUILDINFO: commit=9c97df0e5b88643508a3b8b971127c9b00f6bfd8
- Update to 02.00.00.3833</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3842-1.0.1" date="1611748800">- BUILDINFO: commit=226da59289b52d21f565abb0636e9488e824511b
- Update to 02.00.00.3842</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3844-1.0.1" date="1611748801">- BUILDINFO: commit=2e07188c352c8539c7037e5ff5a79effdc2b7d9f
- Update to 02.00.00.3844</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3847-1.0.1" date="1612353600">- BUILDINFO: commit=418e3ab549277c6a36b098638701a3fcf34886b5
- Update to 02.00.00.3847</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3852-1.0.1" date="1613476800">- BUILDINFO: commit=45000b618618dbe7df83e7d0ce1ee7ad595d85f3
- Update to 02.00.00.3852</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3869-1.0.1" date="1617019200">- BUILDINFO: commit=f37c40ffe09541263cd687019407c5c0c0092c8e
- Update to 02.00.00.3869</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3871-1.0.1" date="1617883200">- BUILDINFO: commit=1cd91b37ec3d74acbad0883f5159ce27aa77773d
- Update to 02.00.00.3871</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3878-1.0.1" date="1620820800">- Update to 02.00.00.3878</changelog>
  <changelog author="David Kubat &lt;david.kubat@oracle.com&gt; 02.00.00.3878-1.0.2" date="1633003200">- Obsolete ipmctl-monitor [Orabug: 32516965]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3885-1.0.1" date="1634904000">- Update to 02.00.00.3885</changelog>
</package>
<package pkgid="ed07c0efc881153f37b3676f7dc98ffe569e8cbc5610494bcf5c6831ba174888" name="ipmctl" arch="x86_64">
  <version epoch="0" ver="03.00.00.0468" rel="2.0.2.el8"/>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3852-1.0.1" date="1613476800">- BUILDINFO: commit=45000b618618dbe7df83e7d0ce1ee7ad595d85f3
- Update to 02.00.00.3852</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3869-1.0.1" date="1617019200">- BUILDINFO: commit=f37c40ffe09541263cd687019407c5c0c0092c8e
- Update to 02.00.00.3869</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3871-1.0.1" date="1617883200">- BUILDINFO: commit=1cd91b37ec3d74acbad0883f5159ce27aa77773d
- Update to 02.00.00.3871</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3878-1.0.1" date="1620820800">- Update to 02.00.00.3878</changelog>
  <changelog author="David Kubat &lt;david.kubat@oracle.com&gt; 02.00.00.3878-1.0.2" date="1633003200">- Obsolete ipmctl-monitor [Orabug: 32516965]</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 02.00.00.3885-1.0.1" date="1634904000">- Update to 02.00.00.3885</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 03.00.00.0427-1.0.1" date="1639569600">- Update to 03.00.00.0427</changelog>
  <changelog author="EL Errata &lt;el-errata_ww@oracle.com&gt; 03.00.00.0468-1.0.1" date="1669723200">- Update to 03.00.00.0468</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 03.00.00.0468-2.0.1" date="1728475200">- Allow libipmctl5 to provide libipmctl for EPEL compatibility.</changelog>
  <changelog author="Alan Steinberg &lt;alan.steinberg@oracle.com&gt; 03.00.00.0468-2.0.2" date="1729166400">- Allow libipmctl5-devel to provide libipmctl-devel for EPEL compatibility.</changelog>
</package>
<package pkgid="7fefd9ebbda41dc4b83c3aff4a545fa606cee7f7c8ff18dcbd39d204ab43f279" name="ipmctl-monitor" arch="x86_64">
  <version epoch="0" ver="01.00.00.3467" rel="1.0.1.el8"/>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3380-1" date="1545048000">- BUILDINFO: commit=98b1aea0a6f68547c3bcadd0919832c4fe6c4155
- Update to 01.00.00.3380</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3382-1" date="1546516800">- BUILDINFO: commit=4299e6b6758e9cc45566e813b965ee143c8c1d13
- Update to 01.00.00.3382</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3394-1" date="1547726400">- BUILDINFO: commit=5294f6502fe8364f7f159d4cb537af8833f2e627
- Update to 01.00.00.3394</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3402-1" date="1548158400">- BUILDINFO: commit=7f429c28cac2e65f400b29734f091778ffa11287
- Update to 01.00.00.3402</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 02.00.00.3423-1" date="1550059200">- BUILDINFO: commit=645b5d8530eea889419d1602ee11a3ec0fbae3dd
- Update to 02.00.00.3423</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3429-1" date="1551096000">- BUILDINFO: commit=a29f87a58bd6ddbaef6e3850714296572fd16ed4
- Update to 01.00.00.3429</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 02.00.00.3446-1" date="1553601600">- BUILDINFO: commit=acb4decae8f6bf8275b98ec65ede283f32eb7e4d
- Update to 02.00.00.3446</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3446-1" date="1553601601">- BUILDINFO: commit=e7772534e297edffa7a7623986ebdb88c98aa03b
- Update to 01.00.00.3446</changelog>
  <changelog author="Jingdong Lu &lt;jingdong.lu@oracle.com&gt; 01.00.00.3455-1" date="1556712000">- BUILDINFO: commit=e0b96f9697dcd75d69acd311150b87fdbab24d7e
- Update to 01.00.00.3455</changelog>
  <changelog author="Edward Leung &lt;edward.leung@oracle.com&gt; 01.00.00.3467-1" date="1571659200">- BUILDINFO: commit=5e8ef7cc720b1aa79d2bd9162e4dcf4e382fbc86
- Update to 01.00.00.3467</changelog>
</package>
<package pkgid="5cc5566d59493af6ffa6266bd95deb5eb028040aa1262f4d5da53ba5b0534263" name="iproute" arch="x86_64">
  <version epoch="0" ver="5.12.0" rel="1.0.2.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.2.el8]" date="1616673600">- tc: provide config(iproute-tc) to fix package update issue [Orabug: 32626790]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.11.0-1.0.1.el8]" date="1617710400">- add vDPA tool [Orabug: 32719473]
- update to 5.11.0 upstream [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.1.el8]" date="1624363200">- Update to 5.12.0 upstream [Orabug: 32719473]
- Drop patches that are now present in new version [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.2.el8]" date="1626436800">- Backport selected rdma patches needed for vDPA support [Orabug: 32719473]
- rdma: Add SRQ resource tracking information [Orabug: 32719473]
- rdma: Add context resource tracking information [Orabug: 32719473]
- rdma: Update uapi headers [Orabug: 32719473]
- lib: move get_task_name() from rdma [Orabug: 32719473]</changelog>
</package>
<package pkgid="c5c46f09d40abd2bd7bf03eeb287903f8c4d3768bc65f3b3dc4aea9176d8f364" name="iproute" arch="x86_64">
  <version epoch="0" ver="5.4.0" rel="1.0.1.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-7.el8]" date="1543233600">- ip-route: Fix nexthop encap parsing (Phil Sutter) [1625358]
- man: ip-route.8: Document nexthop limit (Phil Sutter) [1625358]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-8.el8]" date="1543492800">- Bump release to run fresh CI tests.</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-9.el8]" date="1544529600">- man: rdma: Add reference to rdma-resource.8 (Phil Sutter) [1610334]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-10.el8]" date="1545134400">- iplink: fix incorrect any address handling for ip tunnels (Phil Sutter) [1626304]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
</package>
<package pkgid="2dac7cbc262cdef67e652fe39e69ae54c5943af067580870db070ea972193651" name="iproute" arch="x86_64">
  <version epoch="0" ver="6.8.0" rel="2.el8_10"/>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 5.15.0-4.el8" date="1647864000">- vdpa: Update man page with added support to configure max vq pair (Andrea Claudi) [2056827]
- vdpa: Support reading device features (Andrea Claudi) [2056827]
- vdpa: Support for configuring max VQ pairs for a device (Andrea Claudi) [2056827]
- vdpa: Allow for printing negotiated features of a device (Andrea Claudi) [2056827]
- vdpa: Remove unsupported command line option (Andrea Claudi) [2056827]
- uapi: update vdpa.h (Andrea Claudi) [2056827]
- Update kernel headers and import virtio_net (Andrea Claudi) [2056827]</changelog>
  <changelog author="Wen Liang &lt;wenliang@redhat.com&gt; - 5.18.0-1.el8" date="1654689600">- New version 5.18.0 [2074607]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-1.el8" date="1682510400">- New version 6.2.0 (Andrea Claudi) [RHEL-424]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-2.el8" date="1683115200">- macvlan: Add bclim parameter (Andrea Claudi) [2188134]
- Update kernel headers (Andrea Claudi) [2188134]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-3.el8" date="1686139200">- tc: add missing separator (Andrea Claudi)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-4.el8" date="1695211200">- ip vrf: make ipvrf_exec SELinux-aware (Andrea Claudi) [1780023]
- lib: add SELinux include and stub functions (Andrea Claudi) [1780023]
- ss: make SELinux stub functions conformant to API definitions (Andrea Claudi) [1780023]
- ss: make is_selinux_enabled stub work like in SELinux (Andrea Claudi) [1780023]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-5.el8" date="1695643200">- Bump version number (wrong exception build)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.7.0-1.el8" date="1706011200">- New version 6.7.0 (Andrea Claudi) [RHEL-22438]</changelog>
  <changelog author="Sam Booth &lt;sam.booth@oracle.com&gt; - 6.8.0-1.el8" date="1710936000">- Updates to iproute-6.8.0-1.el8 for 8.9</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; - 6.8.0-2.el8" date="1724673600">- Rebuild on OL8.10 [Orabug: 35879152]</changelog>
</package>
<package pkgid="43c6276072786fd560eb1ed125fd5474095503af206e87f8f09736d05d753fa2" name="iproute-devel" arch="i686">
  <version epoch="0" ver="5.12.0" rel="1.0.2.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.2.el8]" date="1616673600">- tc: provide config(iproute-tc) to fix package update issue [Orabug: 32626790]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.11.0-1.0.1.el8]" date="1617710400">- add vDPA tool [Orabug: 32719473]
- update to 5.11.0 upstream [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.1.el8]" date="1624363200">- Update to 5.12.0 upstream [Orabug: 32719473]
- Drop patches that are now present in new version [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.2.el8]" date="1626436800">- Backport selected rdma patches needed for vDPA support [Orabug: 32719473]
- rdma: Add SRQ resource tracking information [Orabug: 32719473]
- rdma: Add context resource tracking information [Orabug: 32719473]
- rdma: Update uapi headers [Orabug: 32719473]
- lib: move get_task_name() from rdma [Orabug: 32719473]</changelog>
</package>
<package pkgid="ed1baa6c610f25416e8c01303bdd6275944fb6ac02319ba65b01f804a3e6b2cd" name="iproute-devel" arch="x86_64">
  <version epoch="0" ver="5.12.0" rel="1.0.2.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.2.el8]" date="1616673600">- tc: provide config(iproute-tc) to fix package update issue [Orabug: 32626790]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.11.0-1.0.1.el8]" date="1617710400">- add vDPA tool [Orabug: 32719473]
- update to 5.11.0 upstream [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.1.el8]" date="1624363200">- Update to 5.12.0 upstream [Orabug: 32719473]
- Drop patches that are now present in new version [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.2.el8]" date="1626436800">- Backport selected rdma patches needed for vDPA support [Orabug: 32719473]
- rdma: Add SRQ resource tracking information [Orabug: 32719473]
- rdma: Add context resource tracking information [Orabug: 32719473]
- rdma: Update uapi headers [Orabug: 32719473]
- lib: move get_task_name() from rdma [Orabug: 32719473]</changelog>
</package>
<package pkgid="051c1386e505fab8677dbbb295ea62f854ab76c6374d64d20cd57bc27a7c2fab" name="iproute-devel" arch="i686">
  <version epoch="0" ver="5.4.0" rel="1.0.1.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-7.el8]" date="1543233600">- ip-route: Fix nexthop encap parsing (Phil Sutter) [1625358]
- man: ip-route.8: Document nexthop limit (Phil Sutter) [1625358]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-8.el8]" date="1543492800">- Bump release to run fresh CI tests.</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-9.el8]" date="1544529600">- man: rdma: Add reference to rdma-resource.8 (Phil Sutter) [1610334]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-10.el8]" date="1545134400">- iplink: fix incorrect any address handling for ip tunnels (Phil Sutter) [1626304]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
</package>
<package pkgid="86f644595e2e2725749f87fc261fed4f32acf2489478680aa7c459981febcec0" name="iproute-devel" arch="x86_64">
  <version epoch="0" ver="5.4.0" rel="1.0.1.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-7.el8]" date="1543233600">- ip-route: Fix nexthop encap parsing (Phil Sutter) [1625358]
- man: ip-route.8: Document nexthop limit (Phil Sutter) [1625358]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-8.el8]" date="1543492800">- Bump release to run fresh CI tests.</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-9.el8]" date="1544529600">- man: rdma: Add reference to rdma-resource.8 (Phil Sutter) [1610334]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-10.el8]" date="1545134400">- iplink: fix incorrect any address handling for ip tunnels (Phil Sutter) [1626304]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
</package>
<package pkgid="3dd6e3d630fe15b27490a64440fb2a23d5bdea4614e8bd9fa6de489760516fa4" name="iproute-devel" arch="x86_64">
  <version epoch="0" ver="6.8.0" rel="2.el8_10"/>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 5.15.0-4.el8" date="1647864000">- vdpa: Update man page with added support to configure max vq pair (Andrea Claudi) [2056827]
- vdpa: Support reading device features (Andrea Claudi) [2056827]
- vdpa: Support for configuring max VQ pairs for a device (Andrea Claudi) [2056827]
- vdpa: Allow for printing negotiated features of a device (Andrea Claudi) [2056827]
- vdpa: Remove unsupported command line option (Andrea Claudi) [2056827]
- uapi: update vdpa.h (Andrea Claudi) [2056827]
- Update kernel headers and import virtio_net (Andrea Claudi) [2056827]</changelog>
  <changelog author="Wen Liang &lt;wenliang@redhat.com&gt; - 5.18.0-1.el8" date="1654689600">- New version 5.18.0 [2074607]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-1.el8" date="1682510400">- New version 6.2.0 (Andrea Claudi) [RHEL-424]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-2.el8" date="1683115200">- macvlan: Add bclim parameter (Andrea Claudi) [2188134]
- Update kernel headers (Andrea Claudi) [2188134]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-3.el8" date="1686139200">- tc: add missing separator (Andrea Claudi)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-4.el8" date="1695211200">- ip vrf: make ipvrf_exec SELinux-aware (Andrea Claudi) [1780023]
- lib: add SELinux include and stub functions (Andrea Claudi) [1780023]
- ss: make SELinux stub functions conformant to API definitions (Andrea Claudi) [1780023]
- ss: make is_selinux_enabled stub work like in SELinux (Andrea Claudi) [1780023]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-5.el8" date="1695643200">- Bump version number (wrong exception build)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.7.0-1.el8" date="1706011200">- New version 6.7.0 (Andrea Claudi) [RHEL-22438]</changelog>
  <changelog author="Sam Booth &lt;sam.booth@oracle.com&gt; - 6.8.0-1.el8" date="1710936000">- Updates to iproute-6.8.0-1.el8 for 8.9</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; - 6.8.0-2.el8" date="1724673600">- Rebuild on OL8.10 [Orabug: 35879152]</changelog>
</package>
<package pkgid="881860ccff28cb678eaa8a469685fa7b052284fac3d6593fdd852a4193efda30" name="iproute-doc" arch="x86_64">
  <version epoch="0" ver="5.12.0" rel="1.0.2.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.2.el8]" date="1616673600">- tc: provide config(iproute-tc) to fix package update issue [Orabug: 32626790]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.11.0-1.0.1.el8]" date="1617710400">- add vDPA tool [Orabug: 32719473]
- update to 5.11.0 upstream [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.1.el8]" date="1624363200">- Update to 5.12.0 upstream [Orabug: 32719473]
- Drop patches that are now present in new version [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.2.el8]" date="1626436800">- Backport selected rdma patches needed for vDPA support [Orabug: 32719473]
- rdma: Add SRQ resource tracking information [Orabug: 32719473]
- rdma: Add context resource tracking information [Orabug: 32719473]
- rdma: Update uapi headers [Orabug: 32719473]
- lib: move get_task_name() from rdma [Orabug: 32719473]</changelog>
</package>
<package pkgid="33798ddd89e7067757c077e4f1cb9e76f97259f925b71e093f3f1db3db32114f" name="iproute-doc" arch="x86_64">
  <version epoch="0" ver="5.4.0" rel="1.0.1.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-7.el8]" date="1543233600">- ip-route: Fix nexthop encap parsing (Phil Sutter) [1625358]
- man: ip-route.8: Document nexthop limit (Phil Sutter) [1625358]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-8.el8]" date="1543492800">- Bump release to run fresh CI tests.</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-9.el8]" date="1544529600">- man: rdma: Add reference to rdma-resource.8 (Phil Sutter) [1610334]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-10.el8]" date="1545134400">- iplink: fix incorrect any address handling for ip tunnels (Phil Sutter) [1626304]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
</package>
<package pkgid="960fec2e6931846a4f5b1b10ef616057fbb0c4be15095bb7121805fade2ba715" name="iproute-doc" arch="x86_64">
  <version epoch="0" ver="6.8.0" rel="2.el8_10"/>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 5.15.0-4.el8" date="1647864000">- vdpa: Update man page with added support to configure max vq pair (Andrea Claudi) [2056827]
- vdpa: Support reading device features (Andrea Claudi) [2056827]
- vdpa: Support for configuring max VQ pairs for a device (Andrea Claudi) [2056827]
- vdpa: Allow for printing negotiated features of a device (Andrea Claudi) [2056827]
- vdpa: Remove unsupported command line option (Andrea Claudi) [2056827]
- uapi: update vdpa.h (Andrea Claudi) [2056827]
- Update kernel headers and import virtio_net (Andrea Claudi) [2056827]</changelog>
  <changelog author="Wen Liang &lt;wenliang@redhat.com&gt; - 5.18.0-1.el8" date="1654689600">- New version 5.18.0 [2074607]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-1.el8" date="1682510400">- New version 6.2.0 (Andrea Claudi) [RHEL-424]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-2.el8" date="1683115200">- macvlan: Add bclim parameter (Andrea Claudi) [2188134]
- Update kernel headers (Andrea Claudi) [2188134]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-3.el8" date="1686139200">- tc: add missing separator (Andrea Claudi)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-4.el8" date="1695211200">- ip vrf: make ipvrf_exec SELinux-aware (Andrea Claudi) [1780023]
- lib: add SELinux include and stub functions (Andrea Claudi) [1780023]
- ss: make SELinux stub functions conformant to API definitions (Andrea Claudi) [1780023]
- ss: make is_selinux_enabled stub work like in SELinux (Andrea Claudi) [1780023]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-5.el8" date="1695643200">- Bump version number (wrong exception build)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.7.0-1.el8" date="1706011200">- New version 6.7.0 (Andrea Claudi) [RHEL-22438]</changelog>
  <changelog author="Sam Booth &lt;sam.booth@oracle.com&gt; - 6.8.0-1.el8" date="1710936000">- Updates to iproute-6.8.0-1.el8 for 8.9</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; - 6.8.0-2.el8" date="1724673600">- Rebuild on OL8.10 [Orabug: 35879152]</changelog>
</package>
<package pkgid="537831575d053798f98a9cfb375354243c4ff9650195a5ac60b2a69d16e06a6e" name="iproute-tc" arch="x86_64">
  <version epoch="0" ver="5.12.0" rel="1.0.2.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.2.el8]" date="1616673600">- tc: provide config(iproute-tc) to fix package update issue [Orabug: 32626790]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.11.0-1.0.1.el8]" date="1617710400">- add vDPA tool [Orabug: 32719473]
- update to 5.11.0 upstream [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.1.el8]" date="1624363200">- Update to 5.12.0 upstream [Orabug: 32719473]
- Drop patches that are now present in new version [Orabug: 32719473]</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; [5.12.0-1.0.2.el8]" date="1626436800">- Backport selected rdma patches needed for vDPA support [Orabug: 32719473]
- rdma: Add SRQ resource tracking information [Orabug: 32719473]
- rdma: Add context resource tracking information [Orabug: 32719473]
- rdma: Update uapi headers [Orabug: 32719473]
- lib: move get_task_name() from rdma [Orabug: 32719473]</changelog>
</package>
<package pkgid="3f75471f992700bc2410bf91860c5e84caf63d013947aedb3c4ca949bf72c9a5" name="iproute-tc" arch="x86_64">
  <version epoch="0" ver="5.4.0" rel="1.0.1.el8"/>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-7.el8]" date="1543233600">- ip-route: Fix nexthop encap parsing (Phil Sutter) [1625358]
- man: ip-route.8: Document nexthop limit (Phil Sutter) [1625358]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-8.el8]" date="1543492800">- Bump release to run fresh CI tests.</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-9.el8]" date="1544529600">- man: rdma: Add reference to rdma-resource.8 (Phil Sutter) [1610334]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-10.el8]" date="1545134400">- iplink: fix incorrect any address handling for ip tunnels (Phil Sutter) [1626304]</changelog>
  <changelog author="Phil Sutter &lt;psutter@redhat.com&gt; [4.18.0-11.el8]" date="1548936000">- tc: m_tunnel_key: Add tunnel option support to act_tunnel_key (Phil Sutter) [1654761]
- tc: f_flower: add geneve option match support to flower (Phil Sutter) [1654761]
- l2tp: Fix printing of cookie and peer_cookie values (Phil Sutter) [1643805]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-12.el8]" date="1559131200">- devlink: Add param command support (Andrea Claudi) [1663199]
- rdma: Fix representation of PortInfo CapabilityMask (Andrea Claudi) [1664694]
- uapi: update ib_verbs (Andrea Claudi) [1664694]
- tc: flower: Add support for QinQ (Andrea Claudi) [1615928]
- ip rule: Add ipproto and port range to filter list (Andrea Claudi) [1678111]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-13.el8]" date="1560513600">- ip-xfrm: Respect family in deleteall and list commands (Andrea Claudi) [1656717]
- Update kernel headers (Andrea Claudi) [1716361]
- uapi: update bpf header (Andrea Claudi) [1716361]
- uapi: update headers to 4.20-rc1 (Andrea Claudi) [1716361]
- bpf: add btf func and func_proto kind support (Andrea Claudi) [1716361]
- lib/bpf: fix build warning if no elf (Andrea Claudi) [1716361]
- bpf: initialise map symbol before retrieving and comparing its type (Andrea Claudi) [1716361]
- Include bsd/string.h only in include/utils.h (Andrea Claudi) [1716361]
- Use libbsd for strlcpy if available (Andrea Claudi) [1716361]
- bpf: check map symbol type properly with newer llvm compiler (Andrea Claudi) [1716361]
- bpf: implement btf handling and map annotation (Andrea Claudi) [1716361]
- bpf: implement bpf to bpf calls support (Andrea Claudi) [1716361]
- bpf: remove strict dependency on af_alg (Andrea Claudi) [1716361]
- bpf: move bpf_elf_map fixup notification under verbose (Andrea Claudi) [1716361]
- iplink: add support for reporting multiple XDP programs (Andrea Claudi) [1716361]
- rdma: Document IB device renaming option (Andrea Claudi) [1663228]
- rdma: Add an option to rename IB device interface (Andrea Claudi) [1663228]
- rdma: Introduce command execution helper with required device name (Andrea Claudi) [1663228]
- rdma: Update kernel include file to support IB device renaming (Andrea Claudi) [1663228]
- libnetlink: Convert GETADDR dumps to use rtnl_addrdump_req (Andrea Claudi) [1716772]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-14.el8]" date="1561032000">- ss: Review ssfilter (Andrea Claudi) [1698401]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; [4.18.0-15.el8]" date="1562241600">- netns: make netns_{save,restore} static (Andrea Claudi) [1719759]
- ip vrf: use hook to change VRF in the child (Andrea Claudi) [1719759]
- netns: switch netns in the child when executing commands (Andrea Claudi) [1719759]
- m_mirred: don't bail if the control action is missing (Andrea Claudi) [1711760]
- tc: introduce support for chain templates (Andrea Claudi) [1710291]
- ip: reset netns after each command in batch mode (Andrea Claudi) [1671016]</changelog>
  <changelog author="Alexey Kodanev &lt;alexey.kodanev@oracle.com&gt; [5.4.0-1.0.1.el8]" date="1581076800">- rdma: Add "stat show mr" support [Orabug: 30511768]
- rdma: Document MR statistics [Orabug: 30511768]
- Update to v5.4.0 upstream [Orabug: 30518201]</changelog>
</package>
<package pkgid="0a232c718197319a33561d164597a73f31b66dba7bac114991226e3f7b955a59" name="iproute-tc" arch="x86_64">
  <version epoch="0" ver="6.8.0" rel="2.el8_10"/>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 5.15.0-4.el8" date="1647864000">- vdpa: Update man page with added support to configure max vq pair (Andrea Claudi) [2056827]
- vdpa: Support reading device features (Andrea Claudi) [2056827]
- vdpa: Support for configuring max VQ pairs for a device (Andrea Claudi) [2056827]
- vdpa: Allow for printing negotiated features of a device (Andrea Claudi) [2056827]
- vdpa: Remove unsupported command line option (Andrea Claudi) [2056827]
- uapi: update vdpa.h (Andrea Claudi) [2056827]
- Update kernel headers and import virtio_net (Andrea Claudi) [2056827]</changelog>
  <changelog author="Wen Liang &lt;wenliang@redhat.com&gt; - 5.18.0-1.el8" date="1654689600">- New version 5.18.0 [2074607]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-1.el8" date="1682510400">- New version 6.2.0 (Andrea Claudi) [RHEL-424]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-2.el8" date="1683115200">- macvlan: Add bclim parameter (Andrea Claudi) [2188134]
- Update kernel headers (Andrea Claudi) [2188134]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-3.el8" date="1686139200">- tc: add missing separator (Andrea Claudi)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-4.el8" date="1695211200">- ip vrf: make ipvrf_exec SELinux-aware (Andrea Claudi) [1780023]
- lib: add SELinux include and stub functions (Andrea Claudi) [1780023]
- ss: make SELinux stub functions conformant to API definitions (Andrea Claudi) [1780023]
- ss: make is_selinux_enabled stub work like in SELinux (Andrea Claudi) [1780023]</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.2.0-5.el8" date="1695643200">- Bump version number (wrong exception build)</changelog>
  <changelog author="Andrea Claudi &lt;aclaudi@redhat.com&gt; - 6.7.0-1.el8" date="1706011200">- New version 6.7.0 (Andrea Claudi) [RHEL-22438]</changelog>
  <changelog author="Sam Booth &lt;sam.booth@oracle.com&gt; - 6.8.0-1.el8" date="1710936000">- Updates to iproute-6.8.0-1.el8 for 8.9</changelog>
  <changelog author="Alex Burmashev &lt;alexander.burmashev@oracle.com&gt; - 6.8.0-2.el8" date="1724673600">- Rebuild on OL8.10 [Orabug: 35879152]</changelog>
</package>
<package pkgid="4bd0b09eaef71846733483c968f3a31dbaa9a2317f2cffef795d367e0c4b1c0d" name="iwl100-firmware" arch="noarch">
  <version epoch="999" ver="39.31.5.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="f569170ca7f00a297b904f08f2325013a8e5c42c579fb46dcc928cbb7c43a00e" name="iwl1000-firmware" arch="noarch">
  <version epoch="999" ver="39.31.5.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="53ae473ca885f8d11e20b9b3de309ba40902b9c886452764eba39f0f6b48a332" name="iwl105-firmware" arch="noarch">
  <version epoch="999" ver="18.168.6.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="9accb0649c96ed5608667a77a7d1b10f15978e09b2e734df8c68266392ca1b71" name="iwl135-firmware" arch="noarch">
  <version epoch="999" ver="18.168.6.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="5a62e532b30fa4dcc12beedef7214aaf266165335f32cb72e406f43ea13366fa" name="iwl2000-firmware" arch="noarch">
  <version epoch="999" ver="18.168.6.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="79a30d4992e3d943de29c7c5354ddd418b1358f8d311bd556245a3a5d6671340" name="iwl2030-firmware" arch="noarch">
  <version epoch="999" ver="18.168.6.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="a1de43e489f87148f162e362cbdfc731de9a811dfe62db186949e97b70d44dc3" name="iwl3160-firmware" arch="noarch">
  <version epoch="999" ver="25.30.13.0" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="bc7db8eb37c8c214f8c93aa011356bbb048a63f9dc81dc705a617c7d381527cd" name="iwl3945-firmware" arch="noarch">
  <version epoch="999" ver="15.32.2.9" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="2bea9362d14692c92243f399bdffd0336d1404e3198d122f99024305452777b7" name="iwl4965-firmware" arch="noarch">
  <version epoch="999" ver="228.61.2.24" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="8ffa00ec38d72c0513c8e3ec2326d5900ad4788d3156fa9f118e46ace9b11eaa" name="iwl5000-firmware" arch="noarch">
  <version epoch="999" ver="8.83.5.1_1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="39c380f79b70d3972c027e3566fa442b548b61e6adad5857b2b0d4dfa51920fc" name="iwl5150-firmware" arch="noarch">
  <version epoch="999" ver="8.24.2.2" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="c4c20f67c86f24335791defd0b4fce049c48362e71249794f787165a39630df8" name="iwl6000-firmware" arch="noarch">
  <version epoch="999" ver="9.221.4.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="54ae6e76a60b450d38a633d3e8746985ec1f0b89d5b1670ca19d4b2927a894e9" name="iwl6000g2a-firmware" arch="noarch">
  <version epoch="999" ver="18.168.6.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="9d141600002993bd50388b4e7246658ae2c4f52f4e5d5c0a3bc268b3f01c87af" name="iwl6000g2b-firmware" arch="noarch">
  <version epoch="999" ver="18.168.6.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="b6c5a16c6bcfc83c0879e325e9f0254f82831bcc6c9f53f22780378c9a0a760c" name="iwl6050-firmware" arch="noarch">
  <version epoch="999" ver="41.28.5.1" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="0b0fc8347054be0c4663b39c5f3684474d70486eef1a20bc778f61e6c68e915c" name="iwl7260-firmware" arch="noarch">
  <version epoch="999" ver="25.30.13.0" rel="999.4.el8"/>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20190821-999.2.git7ae3a09d.el8" date="1566388800">- Create rpms for OL8</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200109-999.3.git67d4ff59.el8" date="1578571200">- Rebase to latest upstream linux-firmware.</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 20200124-999.4.git1eb2408c.el8" date="1579867200">- Rebase to latest upstream firmware (Orabug: 30762405).
- Create symlinks from WHENCE file (Orabug: 30762405).</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 999:20200124-999.4.git1eb2408c.el8" date="1579867201">- spec: Build new firmware rpms for OL7 and OL8</changelog>
</package>
<package pkgid="459c1f38f4405ec8d1c45a826d6ad2e8e7f5ee819d0509f97e6c40bb0c9f0d93" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.0.7.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2009.el8uek]" date="1582632000">- xfs: fix deadlock between shrinker and fs freeze (Junxiao Bi)  [Orabug: 30931385]  
- xfs: increase the default parallelism levels of pwork clients (Darrick J. Wong)  [Orabug: 30931385]  
- xfs: decide if inode needs inactivation (Darrick J. Wong)  [Orabug: 30931385]  
- xfs: refactor the predicate part of xfs_free_eofblocks (Darrick J. Wong)  [Orabug: 30931385]  
- uek-rpm: Rename kernel-uek-4k package to kernel-uek4k (Victor Erminpour)  [Orabug: 30902925]  
- uek-rpm: Disable CONFIG_LIQUIDIO for UEK6 (Victor Erminpour)  [Orabug: 30896502]  
- x86: cpu: update blacklist spec features for late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: create microcode late loading logic (Mihai Carabas)  [Orabug: 30895643]  
- x86/microcode: late loading feature and bug evaluation (Mihai Carabas)  [Orabug: 30895643]  
- x86: microcode: fix return value for microcode late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: update cpu_smt_disable to support late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: kernel: cpu: bugs.c: modify static_has to boot_bas (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: modify boot_command_line to saved_command_line (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: remove init attribute from functions and variables (Mihai Carabas)  [Orabug: 30895643]  
- mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Brian Norris)  [Orabug: 30588647]  {CVE-2019-14895} 
- rds: If one path needs re-connection, check all and re-connect (Rao Shoaib)  [Orabug: 30892450]  
- uek-rpm: Fix kernel-ueknano depmod warnings (Somasundaram Krishnasamy)  [Orabug: 30932300]  
- rds: Avoid qp overflow when posting invalidate/register mr with frwr (Hans Westgaard Ry)  [Orabug: 30888672]  
- rds: Use bitmap to designate dropped connections (Håkon Bugge)  [Orabug: 30868396]  
- uek6/ol7/config: Enable pcie_brcmstb driver (Vijay Kumar)  [Orabug: 30646006]  
- uek6/ol8/config: Enable pcie_brcmstb driver (Vijay Kumar)  [Orabug: 30646006]  
- of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (Rob Herring)  [Orabug: 30646006]  
- of: Factor out #{addr,size}-cells parsing (Robin Murphy)  [Orabug: 30646006]  
- of: address: Follow DMA parent for "dma-coherent" (Robin Murphy)  [Orabug: 30646006]  
- of: address: Report of_dma_get_range() errors meaningfully (Robin Murphy)  [Orabug: 30646006]  
- of: Make of_dma_get_range() private (Rob Herring)  [Orabug: 30646006]  
- of: Remove unused of_find_matching_node_by_address() (Rob Herring)  [Orabug: 30646006]  
- of/address: Introduce of_get_next_dma_parent() helper (Robin Murphy)  [Orabug: 30646006]  
- of: Make of_dma_get_range() work on bus nodes (Robin Murphy)  [Orabug: 30646006]  
- of/address: Fix of_pci_range_parser_one translation of DMA addresses (Rob Herring)  [Orabug: 30646006]  
- arm64: Make arm64_dma32_phys_limit static (Catalin Marinas)  [Orabug: 30646006]  
- arm64: mm: Fix initialisation of DMA zones on non-NUMA systems (Will Deacon)  [Orabug: 30646006]  
- arm64: mm: Fix unused variable warning in zone_sizes_init (Nathan Chancellor)  [Orabug: 30646006]  
- clocksource/drivers/bcm2835_timer: Fix memory leak of timer (Colin Ian King)  [Orabug: 30646006]  
- dma-mapping: treat dev-&gt;bus_dma_mask as a DMA limit (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- x86/PCI: sta2x11: use default DMA address translation (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Christoph Hellwig)  [Orabug: 30646006]  
- dma-direct: avoid a forward declaration for phys_to_dma (Christoph Hellwig)  [Orabug: 30646006]  
- dma-direct: unify the dma_capable definitions (Christoph Hellwig)  [Orabug: 30646006]  
- mmc: bcm2835: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  [Orabug: 30646006]  
- spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER (Jim Quinlan)  [Orabug: 30646006]  
- spi: bcm2835: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  [Orabug: 30646006]  
- spi: bcm2835: Release the DMA channel if probe fails after dma_init (Peter Ujfalusi)  [Orabug: 30646006]  
- dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held (Sascha Hauer)  [Orabug: 30646006]  
- MAINTAINERS: Add brcmstb PCIe controller entry (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: defconfig: Enable Broadcom's GENET Ethernet controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: defconfig: Enable Broadcom's STB PCIe controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Unify CMA configuration (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: use both ZONE_DMA and ZONE_DMA32 (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: rename variables used to calculate ZONE_DMA32's size (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: bcm: Add missing sentinel to bcm2711_compat[] (H. Nikolaus Schaller)  [Orabug: 30646006]  
- ARM: dts: bcm2711: force CMA into first GB of memory (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable thermal (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable PCIe controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Unify CMA configuration (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable HWRNG support (Stephen Brennan)  [Orabug: 30646006]  
- ARM: dts: bcm2711: fix soc's node dma-ranges (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- PCI: of: Add inbound resource parsing to helpers (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Enable COMPILE_TEST (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Remove usage of PHYS_OFFSET (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xilinx: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xgene: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: v3-semi: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: rockchip: Drop storing driver private outbound resource data (Rob Herring)  [Orabug: 30646006]  
- PCI: rockchip: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: mobiveil: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: mediatek: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: iproc: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: faraday: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: dwc: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: altera: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: aardvark: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: Export pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- resource: Add a resource_list_first_type helper (Rob Herring)  [Orabug: 30646006]  
- PCI: brcmstb: Add MSI support (Jim Quinlan)  [Orabug: 30646006]  
- PCI: brcmstb: Add Broadcom STB PCIe host controller driver (Jim Quinlan)  [Orabug: 30646006]  
- dt-bindings: PCI: Add bindings for brcmstb's PCIe device (Jim Quinlan)  [Orabug: 30646006]  
- ARM: dts: bcm2835: Move rng definition to common location (Stephen Brennan)  [Orabug: 30646006]  
- MAINTAINERS: Make Nicolas Saenz Julienne the new bcm2835 maintainer (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm2711-rpi-4: Enable GENET support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Add RGMII_RXID support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Refactor register access in bcmgenet_mii_config (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Add BCM2711 support (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: net: bcmgenet: Add BCM2711 support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Fix error handling on IRQ retrieval (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Avoid touching non-existent interrupt (Stefan Wahren)  [Orabug: 30646006]  
- Bluetooth: hci_bcm: Fix RTS handling during startup (Stefan Wahren)  [Orabug: 30646006]  
- ARM: bcm: Add support for BCM2711 SoC (Stefan Wahren)  [Orabug: 30646006]  
- arm64: dts: broadcom: Add reference to RPi 4 B (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: Add minimal Raspberry Pi 4 support (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: arm: Convert BCM2835 board/soc bindings to json-schema (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-common.dtsi (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Remove simple-bus from fixed clocks (Stefan Wahren)  [Orabug: 30646006]  
- KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  {CVE-2013-1798} 
- KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: retpolines: x86: eliminate retpoline from svm.c exit handlers (Andrea Arcangeli)  [Orabug: 30851972]  
- KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Andrea Arcangeli)  [Orabug: 30851972]  
- KVM: x86: optimize more exit handlers in vmx.c (Andrea Arcangeli)  [Orabug: 30851972]  
- iommu:  Force iommu shutdown on panic (John Donnelly)  [Orabug: 30896552]  
- iommu/vt-d: Turn off translations at shutdown (Deepa Dinamani)  [Orabug: 30896552]  
- vfs: fix do_last() regression (Al Viro)  [Orabug: 30869651]  
- vt: selection, close sel_buffer race (Jiri Slaby)  [Orabug: 30863513]  {CVE-2020-8648} {CVE-2020-8648}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2010.el8uek]" date="1583064000">- KVM/x86: Only set AMD speculation bits in CPUID leaf if it's an AMD machine (Patrick Colp)  [Orabug: 30622778]  
- mm: Add padding for kABI (Tom Hromatka)  [Orabug: 30958591]  
- clone3: Add padding for kABI (Tom Hromatka)  [Orabug: 30958591]  
- KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton)  [Orabug: 30847133]  {CVE-2020-2732} 
- KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton)  [Orabug: 30847133]  {CVE-2020-2732} 
- KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini)  [Orabug: 30847133]  {CVE-2020-2732} 
- add workaround for truncation of Module.symvers file (Dan Duval)  [Orabug: 30776585]  
- kbuild: arm64: Set objects.builtin dependency to Image for CONFIG_CTF (Dave Kleikamp)  [Orabug: 30344873]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.el8uek]" date="1583668800">- add kernel param to pre-allocate NICs (Brian Maly)  [Orabug: 30962711]  
- tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan)  [Orabug: 30222757]  
- uek-rpm: Enable Diffie-Hellman key exchange feature (Somasundaram Krishnasamy)  [Orabug: 30387221]  
- ktask: let helpers finish asynchronously to avoid deadlock (Daniel Jordan)  [Orabug: 30835752]  
- ktask: split up __ktask_run_numa() (Daniel Jordan)  [Orabug: 30835752]  
- ktask: embed works_list in ktask_task (Daniel Jordan)  [Orabug: 30835752]  
- ktask: factor out ktask_fini_work() (Daniel Jordan)  [Orabug: 30835752]  
- uek-rpm: Fix issue in /etc/sysconfig/kernel getting wrongly updated (Vijayendra Suman)  [Orabug: 30954352]  
- ipmi_si: Fix false error about IRQ registration (John Donnelly)  [Orabug: 30970275]  
- uek-rpm: Enable CONFIG_GENERIC_IRQ_DEBUGFS (Joe Jin)  [Orabug: 30959541]  
- uek-rpm: Disable CONFIG_RT_GROUP_SCHED (Tom Hromatka)  [Orabug: 30998384]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.1.el8uek]" date="1583755200">- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang)  [Orabug: 30998533]  
- cpuidle-haltpoll: allow force loading on hosts without the REALTIME hint (Maciej S. Szmigiero)  [Orabug: 30806902]  
- uek-rpm: Fix kernel-uek-doc build on OL8 (Victor Erminpour)  [Orabug: 30519151]  
- add kABI padding to include/net/inet_hashtables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/ip_tunnels.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/cgroup-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netfilter/x_tables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to kernel/sched/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_host.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_cmnd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xfrm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xdp.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/tls.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/switchdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/sock.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/rtnetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/neighbour.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/lwtunnel.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/l3mdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/genetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/flow.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/fib_rules.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst_ops.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dcbnl.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/writeback.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/workqueue.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/user_namespace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/timer.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/swap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/stacktrace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/user.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/signal.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/quota.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci_hotplug.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/net.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netdevice.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/module.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmzone.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmu_notifier.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kobject.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kernfs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/irqdomain.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ipv6.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ioport.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/iomap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/genhd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/fs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ethtool.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/elevator.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dma-mapping.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dcache.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg-lib.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-mq.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blkdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-cgroup.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bio.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/backing-dev-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/scsi/sd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/pci/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to arch/x86/include/asm/paravirt_types.h (Dan Duval)  [Orabug: 30952503]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.2.el8uek]" date="1584014400">- mstflint_access: Enable the mstflint_access module (Aron Silverton)  [Orabug: 30997871]  
- mstflint_access: Add support for secure boot access to Mellanox HCAs (Adham Masarwah)  [Orabug: 30997871]  
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp)  [Orabug: 30896574]  
- ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Eric Dumazet)  [Orabug: 30985025]  
- selftests/ptrace: remove declaration in for-loop (Alan Maguire)  [Orabug: 30988372]  
- Revert "selftests/net: add support for PF_RDS sockets" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: add zerocopy support for PF_RDS test case" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: revert the zerocopy Rx path for PF_RDS" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: reap zerocopy completions passed up as ancillary data." (Alan Maguire)  [Orabug: 30988387]  
- xenbus: req-&gt;err should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xenbus: req-&gt;body should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xfs: do async inactivation only when fs freezed (Junxiao Bi)  [Orabug: 31013755]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014401">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
</package>
<package pkgid="c75748d8fde1d61c497fbe2f3ba7bcafd5ea1666b53776dd4587e2542faa923e" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.1.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.1.el8uek]" date="1583755200">- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang)  [Orabug: 30998533]  
- cpuidle-haltpoll: allow force loading on hosts without the REALTIME hint (Maciej S. Szmigiero)  [Orabug: 30806902]  
- uek-rpm: Fix kernel-uek-doc build on OL8 (Victor Erminpour)  [Orabug: 30519151]  
- add kABI padding to include/net/inet_hashtables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/ip_tunnels.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/cgroup-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netfilter/x_tables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to kernel/sched/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_host.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_cmnd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xfrm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xdp.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/tls.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/switchdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/sock.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/rtnetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/neighbour.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/lwtunnel.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/l3mdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/genetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/flow.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/fib_rules.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst_ops.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dcbnl.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/writeback.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/workqueue.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/user_namespace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/timer.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/swap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/stacktrace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/user.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/signal.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/quota.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci_hotplug.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/net.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netdevice.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/module.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmzone.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmu_notifier.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kobject.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kernfs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/irqdomain.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ipv6.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ioport.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/iomap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/genhd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/fs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ethtool.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/elevator.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dma-mapping.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dcache.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg-lib.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-mq.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blkdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-cgroup.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bio.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/backing-dev-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/scsi/sd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/pci/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to arch/x86/include/asm/paravirt_types.h (Dan Duval)  [Orabug: 30952503]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.2.el8uek]" date="1584014400">- mstflint_access: Enable the mstflint_access module (Aron Silverton)  [Orabug: 30997871]  
- mstflint_access: Add support for secure boot access to Mellanox HCAs (Adham Masarwah)  [Orabug: 30997871]  
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp)  [Orabug: 30896574]  
- ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Eric Dumazet)  [Orabug: 30985025]  
- selftests/ptrace: remove declaration in for-loop (Alan Maguire)  [Orabug: 30988372]  
- Revert "selftests/net: add support for PF_RDS sockets" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: add zerocopy support for PF_RDS test case" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: revert the zerocopy Rx path for PF_RDS" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: reap zerocopy completions passed up as ancillary data." (Alan Maguire)  [Orabug: 30988387]  
- xenbus: req-&gt;err should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xenbus: req-&gt;body should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xfs: do async inactivation only when fs freezed (Junxiao Bi)  [Orabug: 31013755]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014401">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.2.el8uek]" date="1587384000">- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
</package>
<package pkgid="7cec0020371e7ee6db8a2931db81dd329fbbda495b25e0d64bc643e40fec29f5" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.2.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014400">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.0.el8uek]" date="1587297600">- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib)  [Orabug: 31094525]  
- mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (Catalin Marinas)  [Orabug: 31053313]  {CVE-2020-9391} 
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add lockfree stack routines (Hans Westgaard Ry)  [Orabug: 31137997]  
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)  [Orabug: 30871138]  
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu)  [Orabug: 31143943]  {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649} {CVE-2020-8647}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
</package>
<package pkgid="840aef6911c94633e3af7e0a3012a424b2f7cc4de8bbe1a4e1f8e108cacc93b2" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.3.2.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.0.el8uek]" date="1587297600">- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib)  [Orabug: 31094525]  
- mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (Catalin Marinas)  [Orabug: 31053313]  {CVE-2020-9391} 
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add lockfree stack routines (Hans Westgaard Ry)  [Orabug: 31137997]  
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)  [Orabug: 30871138]  
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu)  [Orabug: 31143943]  {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649} {CVE-2020-8647}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.1.el8uek]" date="1590321600">- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543}</changelog>
</package>
<package pkgid="0da0521c0b1bc1a29b5459df2d83649232c1a174cc5583732319c47d8c8c542d" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.4.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
</package>
<package pkgid="0bf2600ecb8867aec4c52ec7a7ab6d7c1af3fc743295de2f60ad26acf7418eed" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.4.6.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.5.el8uek]" date="1595592000">- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31631527]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31555595]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31642981]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.6.el8uek]" date="1595937600">- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31358097]</changelog>
</package>
<package pkgid="8d2c9a4a495754a79dfda302719fb86cd97b264aef003cf361a5a02c80b36a74" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.5.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.0.el8uek]" date="1593345600">- ctf: support ld --ctf-variables, if available (Nick Alcock)  [Orabug: 31535069]  
- ctf: adjust to upcoming binutils ctf_link_add_ctf API change (Nick Alcock)  [Orabug: 31535069]  
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann)  [Orabug: 31519461]  
- aarch64: Enable thermal config for RPi4 (Vijay Kumar)  [Orabug: 31518062]  
- thermal: Add BCM2711 thermal driver (Stefan Wahren)  [Orabug: 31518062]  
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas)  [Orabug: 31515046]  
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas)  [Orabug: 31515046]  
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas)  [Orabug: 31515046]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31493185]  
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)  [Orabug: 31351669]  {CVE-2019-19054}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
</package>
<package pkgid="e987707e95a906846a339bf41e839664eb8ffdc06129da8f2e4b3be03e71a38a" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.6.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136000">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.0.el8uek]" date="1593345600">- ctf: support ld --ctf-variables, if available (Nick Alcock)  [Orabug: 31535069]  
- ctf: adjust to upcoming binutils ctf_link_add_ctf API change (Nick Alcock)  [Orabug: 31535069]  
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann)  [Orabug: 31519461]  
- aarch64: Enable thermal config for RPi4 (Vijay Kumar)  [Orabug: 31518062]  
- thermal: Add BCM2711 thermal driver (Stefan Wahren)  [Orabug: 31518062]  
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas)  [Orabug: 31515046]  
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas)  [Orabug: 31515046]  
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas)  [Orabug: 31515046]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31493185]  
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)  [Orabug: 31351669]  {CVE-2019-19054}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.0.el8uek]" date="1597233600">- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358080]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648138]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648138]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483278]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483278]  
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan)   
- bnxt_en: clean up VLAN feature bit handling (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: fix firmware message length endianness (Michael Chan)  [Orabug: 31663185]  
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan)  [Orabug: 31663185]  
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi)  [Orabug: 31663185]  
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Refactor the software ring counters. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Remove the setting of dev_port. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Improve link up detection. (Michael Chan)  [Orabug: 31663185]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 31079901]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 31079901]  
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31542630]  
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu)  [Orabug: 31350643]  {CVE-2020-12771} 
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)  [Orabug: 31439365]  {CVE-2020-10751} 
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing)  [Orabug: 31510722]  {CVE-2020-10781} 
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535947]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535947]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535947]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535947]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535947]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535947]  
- kvm: svm: Introduce GA Log tracepoint for AVIC (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: Inhibit APIC virtualization for X2APIC guest (Oliver Upton)  [Orabug: 31631367]  
- KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: allow AVIC without split irqchip (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: ioapic: Lazy update IOAPIC EOI (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Temporarily deactivate AVIC during ExtINT handling (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Deactivate AVIC when launching guest with nested SVM support (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: hyperv: Use APICv update request interface (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Add support for dynamic APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce x86 ops hook for pre-update APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: svm: Add support to (de)activate posted interrupts (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add APICv (de)activate request trace points (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add support for dynamic APICv activation (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: x86: remove get_enable_apicv from kvm_x86_ops (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv inhibit reason bits (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: lapic: Introduce APICv update helper function (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Peter Xu)  [Orabug: 31631367]  
- KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Liran Alon)  [Orabug: 31631367]  
- kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Suthikulpanit, Suravee)  [Orabug: 31631367]  
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder)  [Orabug: 31694365]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698078]  {CVE-2020-16166} 
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)  [Orabug: 31705117]  {CVE-2020-14331} {CVE-2020-14331} 
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718014]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.1.el8uek]" date="1598184000">- nfsd: apply umask on fs without ACL support (J. Bruce Fields)  [Orabug: 31779884]  {CVE-2020-24394} 
- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31771277]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31771277]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755752]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688620]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31562971]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682033]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682033]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.2.el8uek]" date="1599134400">- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31838351] [Orabug: 31844671]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839185] [Orabug: 31844556]</changelog>
</package>
<package pkgid="36e14d13770dafa6998c5227173149b41e36cd4be04567625cb096fb79e3a920" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.7.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.0.el8uek]" date="1597233600">- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358080]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648138]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648138]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483278]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483278]  
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan)   
- bnxt_en: clean up VLAN feature bit handling (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: fix firmware message length endianness (Michael Chan)  [Orabug: 31663185]  
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan)  [Orabug: 31663185]  
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi)  [Orabug: 31663185]  
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Refactor the software ring counters. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Remove the setting of dev_port. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Improve link up detection. (Michael Chan)  [Orabug: 31663185]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 31079901]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 31079901]  
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31542630]  
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu)  [Orabug: 31350643]  {CVE-2020-12771} 
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)  [Orabug: 31439365]  {CVE-2020-10751} 
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing)  [Orabug: 31510722]  {CVE-2020-10781} 
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535947]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535947]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535947]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535947]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535947]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535947]  
- kvm: svm: Introduce GA Log tracepoint for AVIC (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: Inhibit APIC virtualization for X2APIC guest (Oliver Upton)  [Orabug: 31631367]  
- KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: allow AVIC without split irqchip (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: ioapic: Lazy update IOAPIC EOI (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Temporarily deactivate AVIC during ExtINT handling (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Deactivate AVIC when launching guest with nested SVM support (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: hyperv: Use APICv update request interface (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Add support for dynamic APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce x86 ops hook for pre-update APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: svm: Add support to (de)activate posted interrupts (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add APICv (de)activate request trace points (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add support for dynamic APICv activation (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: x86: remove get_enable_apicv from kvm_x86_ops (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv inhibit reason bits (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: lapic: Introduce APICv update helper function (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Peter Xu)  [Orabug: 31631367]  
- KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Liran Alon)  [Orabug: 31631367]  
- kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Suthikulpanit, Suravee)  [Orabug: 31631367]  
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder)  [Orabug: 31694365]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698078]  {CVE-2020-16166} 
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)  [Orabug: 31705117]  {CVE-2020-14331} {CVE-2020-14331} 
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718014]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.1.el8uek]" date="1598184000">- nfsd: apply umask on fs without ACL support (J. Bruce Fields)  [Orabug: 31779884]  {CVE-2020-24394} 
- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31771277]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31771277]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755752]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688620]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31562971]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682033]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682033]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.0.el8uek]" date="1599048000">- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31543029]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31543029]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31543029]  
- tracing: Adding new functions for kernel access to Ftrace instances (Divya Indi)  [Orabug: 31543029]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31543029]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31543029]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31543029]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784656]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784889]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783146]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.1.el8uek]" date="1599566400">- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31621895]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31621895]  
- cgroup: Fix sock_cgroup_data on big-endian. (Cong Wang)  [Orabug: 31779795]  {CVE-2020-14356} 
- cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Cong Wang)  [Orabug: 31779795]  {CVE-2020-14356} 
- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31838351]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839185]  
- iavf: use generic power management (Vaibhav Gupta)  [Orabug: 31700015]  
- iavf: Fix updating statistics (Tony Nguyen)  [Orabug: 31700015]  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  [Orabug: 31700015]  
- iavf: increase reset complete wait time (Paul Greenwalt)  [Orabug: 31700015]  
- iavf: Fix reporting 2.5 Gb and 5Gb speeds (Brett Creeley)  [Orabug: 31700015]  
- iavf: use appropriate enum for comparison (Aleksandr Loktionov)  [Orabug: 31700015]  
- iavf: Enable support for up to 16 queues (Mitch Williams)  [Orabug: 31700015]  
- iavf: fix speed reporting over virtchnl (Brett Creeley)  [Orabug: 31700015]  
- iavf: remove current MAC address filter on VF reset (Stefan Assmann)  [Orabug: 31700015]  
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)  [Orabug: 31700015]  
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)  [Orabug: 31700015]  
- i40e: introduce new dump desc XDP command (Ciara Loftus)  [Orabug: 31700015]  
- i40e: add XDP ring statistics to dump VSI debug output (Ciara Loftus)  [Orabug: 31700015]  
- i40e: add XDP ring statistics to VSI stats (Ciara Loftus)  [Orabug: 31700015]  
- i40e: move check of full Tx ring to outside of send loop (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: eliminate division in napi_poll data path (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: optimize AF_XDP Tx completion path (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: Add support for a new feature Total Port Shutdown (Arkadiusz Kubalewski)  [Orabug: 31700015]  
- i40e: Remove scheduling while atomic possibility (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Add support for 5Gbps cards (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Add a check to see if MFS is set (Todd Fujinaka)  [Orabug: 31700015]  
- i40e: detect and log info about pre-recovery mode (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: make PF wait reset loop reliable (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: remove unused defines (Jesse Brandeburg)  [Orabug: 31700015]  
- i40e: Move client header location (Shiraz Saleem)  [Orabug: 31700015]  
- i40e: fix crash when Rx descriptor count is changed (Björn Töpel)  [Orabug: 31700015]  
- i40e: Make i40e_shutdown_adminq() return void (Jason Yan)  [Orabug: 31700015]  
- i40e: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31700015]  
- i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Björn Töpel)  [Orabug: 31700015]  
- i40e: Refactor rx_bi accesses (Björn Töpel)  [Orabug: 31700015]  
- i40e: Remove unneeded conversion to bool (Jason Yan)  [Orabug: 31700015]  
- i40e: fix spelling mistake "to" -&gt; "too" (Colin Ian King)  [Orabug: 31700015]  
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz)  [Orabug: 31700015]  
- i40e: implement VF stats NDO (Jesse Brandeburg)  [Orabug: 31700015]  
- i40e: enable X710 support (Alice Michael)  [Orabug: 31700015]  
- i40e: Add UDP segmentation offload support (Josh Hunt)  [Orabug: 31700015]  
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek)  [Orabug: 31700015]  
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: Extend PHY access with page change flag (Piotr Azarewicz)  [Orabug: 31700015]  
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz)  [Orabug: 31700015]  
- i40e: Fix for persistent lldp support (Sylwia Wnuczko)  [Orabug: 31700015]  
- i40e: protect ring accesses with READ- and WRITE_ONCE (Ciara Loftus)  [Orabug: 31700015]  
- i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Brett Creeley)  [Orabug: 31700015]  
- i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Maciej Fijalkowski)  [Orabug: 31700015]  
- i40e: Fix virtchnl_queue_select bitmap validation (Brett Creeley)  [Orabug: 31700015]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.2.el8uek]" date="1599825600">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866487]  {CVE-2020-14386} {CVE-2020-14386} 
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850341]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850341]  
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849530]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848696]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895365]  {CVE-2020-14385} 
- ext4: fix potential negative array index in do_split() (Eric Sandeen)  [Orabug: 31895327]  {CVE-2020-14314} 
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884234]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884154]  {CVE-2020-25284} 
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)  [Orabug: 31872895]  {CVE-2020-25212} 
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  [Orabug: 31861296]  
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 31861296]  
- libnvdimm/security: fix a typo (Jane Chu)  [Orabug: 31861296]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31746382]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31746382]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31746382]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31722763]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31722763]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31722763]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2011.7.4.el8uek]" date="1601640000">- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931369]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931369]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931369]</changelog>
</package>
<package pkgid="74cf20c1fc77d2ef5a26a31eaef96c2c3a1e0ae49225b448d4b5b7ac5bbd2441" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.100.6.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2033.el8uek]" date="1596974400">- iavf: use generic power management (Vaibhav Gupta)  [Orabug: 31700007]  
- iavf: Fix updating statistics (Tony Nguyen)  [Orabug: 31700007]  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  [Orabug: 31700007]  
- iavf: increase reset complete wait time (Paul Greenwalt)  [Orabug: 31700007]  
- iavf: Fix reporting 2.5 Gb and 5Gb speeds (Brett Creeley)  [Orabug: 31700007]  
- iavf: use appropriate enum for comparison (Aleksandr Loktionov)  [Orabug: 31700007]  
- iavf: Enable support for up to 16 queues (Mitch Williams)  [Orabug: 31700007]  
- i40e: introduce new dump desc XDP command (Ciara Loftus)  [Orabug: 31700007]  
- i40e: add XDP ring statistics to dump VSI debug output (Ciara Loftus)  [Orabug: 31700007]  
- i40e: add XDP ring statistics to VSI stats (Ciara Loftus)  [Orabug: 31700007]  
- i40e: move check of full Tx ring to outside of send loop (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: eliminate division in napi_poll data path (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: optimize AF_XDP Tx completion path (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: Add support for a new feature Total Port Shutdown (Arkadiusz Kubalewski)  [Orabug: 31700007]  
- i40e: Remove scheduling while atomic possibility (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Add support for 5Gbps cards (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Add a check to see if MFS is set (Todd Fujinaka)  [Orabug: 31700007]  
- i40e: detect and log info about pre-recovery mode (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: make PF wait reset loop reliable (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: remove unused defines (Jesse Brandeburg)  [Orabug: 31700007]  
- i40e: Move client header location (Shiraz Saleem)  [Orabug: 31700007]  
- i40e: fix crash when Rx descriptor count is changed (Björn Töpel)  [Orabug: 31700007]  
- i40e: Make i40e_shutdown_adminq() return void (Jason Yan)  [Orabug: 31700007]  
- i40e: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31700007]  
- i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Björn Töpel)  [Orabug: 31700007]  
- i40e: Refactor rx_bi accesses (Björn Töpel)  [Orabug: 31700007]  
- i40e: Remove unneeded conversion to bool (Jason Yan)  [Orabug: 31700007]  
- i40e: fix spelling mistake "to" -&gt; "too" (Colin Ian King)  [Orabug: 31700007]  
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz)  [Orabug: 31700007]  
- i40e: implement VF stats NDO (Jesse Brandeburg)  [Orabug: 31700007]  
- i40e: enable X710 support (Alice Michael)  [Orabug: 31700007]  
- i40e: Add UDP segmentation offload support (Josh Hunt)  [Orabug: 31700007]  
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek)  [Orabug: 31700007]  
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: Extend PHY access with page change flag (Piotr Azarewicz)  [Orabug: 31700007]  
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz)  [Orabug: 31700007]  
- i40e: Fix for persistent lldp support (Sylwia Wnuczko)  [Orabug: 31700007]  
- Revert "net/mlx4_core: Add masking for a few queries on HCA caps" (Sharath Srinivasan)  [Orabug: 31716965]  
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718013]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698077]  {CVE-2020-16166} 
- perf script report: Fix SEGFAULT when using DWARF mode (Andreas Gerstmayr)  [Orabug: 31687958]  
- perf vendor events amd: Update Zen1 events to V2 (Vijay Thakkar)  [Orabug: 31687958]  
- perf vendor events amd: Add Zen2 events (Vijay Thakkar)  [Orabug: 31687958]  
- perf vendor events amd: Restrict model detection for zen1 based processors (Vijay Thakkar)  [Orabug: 31687958]  
- perf/amd/uncore: Add support for Family 19h L3 PMU (Kim Phillips)  [Orabug: 31687958]  
- perf/amd/uncore: Make L3 thread mask code more readable (Kim Phillips)  [Orabug: 31687958]  
- perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Kim Phillips)  [Orabug: 31687958]  
- perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Arnaldo Carvalho de Melo)  [Orabug: 31687958]  
- perf symbols: Convert symbol__is_idle() to use strlist (Kim Phillips)  [Orabug: 31687958]  
- perf symbols: Update the list of kernel idle symbols (Kim Phillips)  [Orabug: 31687958]  
- perf/x86/amd: Remove set but not used variable 'active' (Zheng Yongjun)  [Orabug: 31687958]  
- hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Display up to eight sets of CCD temperatures (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Add debugfs support (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Report temperatures per CPU die (Guenter Roeck)  [Orabug: 31687958]  
- hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Use bitops (Guenter Roeck)  [Orabug: 31687958]  
- cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (Janakarajan Natarajan)  [Orabug: 31687958]  
- uek-rpm: Enable AMD TEE driver (Dave Kleikamp)  [Orabug: 31687958]  
- crypto: ccp - use file mode for sev ioctl permissions (Connor Kuehl)  [Orabug: 31687958]  
- crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (John Allen)  [Orabug: 31687958]  
- crypto: ccp - Cleanup misc_dev on sev_exit() (John Allen)  [Orabug: 31687958]  
- tee: amdtee: check TEE status during driver initialization (Rijo Thomas)  [Orabug: 31687958]  
- Documentation: tee: add AMD-TEE driver details (Rijo Thomas)  [Orabug: 31687958]  
- tee: add AMD-TEE driver (Rijo Thomas)  [Orabug: 31687958]  
- tee: allow compilation of tee subsystem for AMD CPUs (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - provide in-kernel API to submit TEE commands (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - add TEE support for Raven Ridge (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - check whether PSP supports SEV or TEE before initialization (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - move SEV vdata to a dedicated data structure (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - create a generic psp-dev file (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - rename psp-dev files to sev-dev (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - add SEV command privilege separation (Brijesh Singh)  [Orabug: 31687958]  
- crypto: ccp - switch from ablkcipher to skcipher (Ard Biesheuvel)  [Orabug: 31687958]  
- crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Ashish Kalra)  [Orabug: 31687958]  
- crypto: ccp - Change a message to reflect status instead of failure (Hook, Gary)  [Orabug: 31687958]  
- crypto: ccp - Verify access to device registers before initializing (Hook, Gary)  [Orabug: 31687958]  
- iommu/amd: Remove the unnecessary assignment (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Replace two consecutive readl calls with one readq (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Remove local variables (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Fix typos for PPR macros (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Remove unused variable (Joerg Roedel)  [Orabug: 31687958]  
- iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Do not re-fetch iommu-&gt;cmd_buf_tail (Denys Vlasenko)  [Orabug: 31687958]  
- iommu/amd: Switch to use acpi_dev_hid_uid_match() (Andy Shevchenko)  [Orabug: 31687958]  
- iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Suthikulpanit, Suravee)  [Orabug: 31687958]  
- iommu/amd: Remove unnecessary locking from AMD iommu driver (Tom Murphy)  [Orabug: 31687958]  
- KVM: SVM: Issue WBINVD after deactivating an SEV guest (Tom Lendacky)  [Orabug: 31687958]  
- KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: check for EFER.SVME=1 before entering guest (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: Remove an obsolete comment. (Miaohe Lin)  [Orabug: 31687958]  
- KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: implement check_nested_events for interrupts (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: do not change host intercepts while nested VM is running (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: x86: Explicitly pass an exception struct to check_intercept (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: Consolidate VM allocation and free for VMX and SVM (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: Directly return __vmalloc() result in -&gt;vm_alloc() (Sean Christopherson)  [Orabug: 31687958]  
- KVM: SVM: Fix the svm vmexit code for WRMSR (Haiwei Li)  [Orabug: 31687958]  
- KVM: x86: allow compiling as non-module with W=1 (Valdis Kletnieks)  [Orabug: 31687958]  
- KVM: nVMX: Emulate MTF when performing instruction emulation (Oliver Upton)  [Orabug: 31687958]  
- KVM: fix error handling in svm_hardware_setup (Li RongQing)  [Orabug: 31687958]  
- KVM: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: SVM: Use direct vcpu pointer during vCPU create/free (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath (Wanpeng Li)  [Orabug: 31687958]  
- KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Aaron Lewis)  [Orabug: 31687958]  
- KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on Intel (Aaron Lewis)  [Orabug: 31687958]  
- KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Aaron Lewis)  [Orabug: 31687958]  
- KVM: VMX: Fix conditions for guest IA32_XSS support (Aaron Lewis)  [Orabug: 31687958]  
- KVM x86: Move kvm cpuid support out of svm (Peter Gonda)  [Orabug: 31687958]  
- kvm: svm: Update svm_xsaves_supported (Aaron Lewis)  [Orabug: 31687958]  
- KVM: SVM: Reduce WBINVD/DF_FLUSH invocations (Tom Lendacky)  [Orabug: 31687958]  
- KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMD (Aaron Lewis)  [Orabug: 31687958]  
- KVM: x86: Introduce vcpu-&gt;arch.xsaves_enabled (Aaron Lewis)  [Orabug: 31687958]  
- KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Tom Lendacky)  [Orabug: 31687958]  
- x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang)  [Orabug: 31687958]  
- x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (Borislav Petkov)  [Orabug: 31687958]  
- x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (Kim Phillips)  [Orabug: 31687958]  
- x86/CPU/AMD: Remove amd_get_topology_early() (Borislav Petkov)  [Orabug: 31687958]  
- docs/zh_CN: add Chinese version of embargoed hardware issues (Alex Shi)  [Orabug: 31687958]  
- tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 31687958]  
- x86/kdump: Remove the backup region handling (Lianbo Jiang)  [Orabug: 31687958]  
- x86/kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang)  [Orabug: 31687958]  
- Documentation/process: Add AMD contact for embargoed hardware issues (Tom Lendacky)  [Orabug: 31687958]  
- EDAC/amd64: Get rid of the ECC disabled long message (Borislav Petkov)  [Orabug: 31687958]  
- x86/Kconfig: Rename UMIP config parameter (Babu Moger)  [Orabug: 31687958]  
- x86/umip: Make the comments vendor-agnostic (Babu Moger)  [Orabug: 31687958]  
- x86/vmlinux: Move EXCEPTION_TABLE to RO_DATA segment (Kees Cook)  [Orabug: 31687958]  
- x86/mm: Report actual image regions in /proc/iomem (Kees Cook)  [Orabug: 31687958]  
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 31687958]  
- x86/vmlinux: Actually use _etext for the end of the text segment (Kees Cook)  [Orabug: 31687958]  
- x86/kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang)  [Orabug: 31687958]  
- ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Andy Shevchenko)  [Orabug: 31687958]  
- x86/mce/amd: Make disable_err_thresholding() static (Borislav Petkov)  [Orabug: 31687958]  
- x86/cpufeatures: Add feature bit RDPRU on AMD (Babu Moger)  [Orabug: 31687958]  
- x86/rdrand: Sanity-check RDRAND output (Borislav Petkov)  [Orabug: 31687958]  
- Add WireGuard support to UEK6 kernel (William Kucharski)  [Orabug: 31678138]  
- IB/mlx5: Do reverse sequence during device removal (Parav Pandit)  [Orabug: 31644707]  
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535968]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535968]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535968]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535968]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535968]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535968]  
- ath9k_htc: release allocated buffer if timed out (Navid Emamdoost)  [Orabug: 31351566]  {CVE-2019-19073} 
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31710873]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648137]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648137]  
- rds: Deregister all FRWR mr with free_mr (Hans Westgaard Ry)  [Orabug: 31472999]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 30729403]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 30729403]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 30729403]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 30729403]  
- Linux 5.4.55 (Greg Kroah-Hartman)   
- Revert "dpaa_eth: fix usage as DSA master, try 3" (Vladimir Oltean)   
- PM: wakeup: Show statistics for deleted wakeup sources again (zhuguangqing)   
- regmap: debugfs: check count when read regmap file (Peng Fan)   
- udp: Improve load balancing for SO_REUSEPORT. (Kuniyuki Iwashima)   
- udp: Copy has_conns in reuseport_grow(). (Kuniyuki Iwashima)   
- sctp: shrink stream outq when fails to do addstream reconf (Xin Long)   
- sctp: shrink stream outq only when new outcnt &lt; old outcnt (Xin Long)   
- AX.25: Prevent integer overflows in connect and sendmsg (Dan Carpenter)   
- tcp: allow at most one TLP probe per flight (Yuchung Cheng)   
- rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA (David Howells)   
- rtnetlink: Fix memory(net_device) leak when -&gt;newlink fails (Weilong Chen)   
- qrtr: orphan socket in qrtr_release() (Cong Wang)   
- net: udp: Fix wrong clean up for IS_UDPLITE macro (Miaohe Lin)   
- net-sysfs: add a newline when printing 'tx_timeout' by sysfs (Xiongfeng Wang)   
- ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Wei Yongjun)   
- drivers/net/wan/x25_asy: Fix to make it work (Xie He)   
- dev: Defer free of skbs in flush_backlog (Subash Abhinov Kasiviswanathan)   
- AX.25: Prevent out-of-bounds read in ax25_sendmsg() (Peilin Ye)   
- AX.25: Fix out-of-bounds read in ax25_connect() (Peilin Ye)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2033.1.el8uek]" date="1597320000">- rds: Test parameter in rds_ib_recv_cache_put (Hans Westgaard Ry)  [Orabug: 31737036]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688619]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483277]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483277]  
- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31678684]  
- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358079]  
- Linux 5.4.58 (Greg Kroah-Hartman)   
- nfsd: Fix NFSv4 READ on RDMA when using readv (Chuck Lever)   
- ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele)   
- tcp: apply a floor of 1 for RTT samples from TCP timestamps (Jianfeng Wang)   
- selftests/net: relax cpu affinity requirement in msg_zerocopy test (Willem de Bruijn)   
- Revert "vxlan: fix tos value before xmit" (Hangbin Liu)   
- openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Peilin Ye)   
- net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Xin Long)   
- net: gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi)   
- hv_netvsc: do not use VF device if link is down (Stephen Hemminger)   
- dpaa2-eth: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- appletalk: Fix atalk_proc_init() return path (Vincent Duvert)   
- net: lan78xx: replace bogus endpoint lookup (Johan Hovold)   
- vxlan: Ensure FDB dump is performed under RCU (Ido Schimmel)   
- rxrpc: Fix race between recvmsg and sendmsg on immediate call failure (David Howells)   
- net: ethernet: mtk_eth_soc: fix MTU warnings (Landen Chao)   
- ipv6: Fix nexthop refcnt leak when creating ipv6 route info (Xiyu Yang)   
- ipv6: fix memory leaks on IPV6_ADDRFORM path (Cong Wang)   
- ipv4: Silence suspicious RCU usage warning (Ido Schimmel)   
- PCI: tegra: Revert tegra124 raw_violation_fixup (Nicolas Chauvet)   
- Revert "powerpc/kasan: Fix shadow pages allocation failure" (Christophe Leroy)   
- xattr: break delegations in {set,remove}xattr (Frank van der Linden)   
- Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Dexuan Cui)   
- tools lib traceevent: Fix memory leak in process_dynamic_array_len (Philippe Duplessis-Guindon)   
- atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent (Xin Xiong)   
- igb: reinit_locked() should be called with rtnl_lock (Francesco Ruggeri)   
- cfg80211: check vendor command doit pointer before use (Julian Squires)   
- firmware: Fix a reference count leak. (Qiushi Wu)   
- ALSA: hda: fix NULL pointer dereference during suspend (Ranjani Sridharan)   
- net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_adjust() for mt7623 (René van Dorst)   
- usb: hso: check for return value in hso_serial_common_create() (Rustam Kovhaev)   
- i2c: slave: add sanity check when unregistering (Wolfram Sang)   
- i2c: slave: improve sanity check when registering (Wolfram Sang)   
- drm/drm_fb_helper: fix fbdev with sparc64 (Sam Ravnborg)   
- nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Kai-Heng Feng)   
- drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure (Ben Skeggs)   
- drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Ben Skeggs)   
- net/9p: validate fds in p9_fd_open (Christoph Hellwig)   
- leds: 88pm860x: fix use-after-free on unbind (Johan Hovold)   
- leds: lm3533: fix use-after-free on unbind (Johan Hovold)   
- leds: da903x: fix use-after-free on unbind (Johan Hovold)   
- leds: lm36274: fix use-after-free on unbind (Johan Hovold)   
- leds: wm831x-status: fix use-after-free on unbind (Johan Hovold)   
- mtd: properly check all write ioctls for permissions (Greg Kroah-Hartman)   
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)   {CVE-2020-14331} 
- scripts: add dummy report mode to add_namespace.cocci (Matthias Maennich)   
- Smack: fix use-after-free in smk_write_relabel_self() (Eric Biggers)   
- binder: Prevent context manager from incrementing ref 0 (Jann Horn)   
- omapfb: dss: Fix max fclk divider for omap36xx (Adam Ford)   
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Peilin Ye)   
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Peilin Ye)   
- Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Peilin Ye)   
- Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode (Dinghao Liu)   
- staging: rtl8712: handle firmware load failure (Rustam Kovhaev)   
- staging: android: ashmem: Fix lockdep warning for write operation (Suren Baghdasaryan)   
- ALSA: seq: oss: Serialize ioctls (Takashi Iwai)   
- ALSA: hda/ca0132 - Fix AE-5 microphone selection commands. (Connor McAdams)   
- ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value. (Connor McAdams)   
- ALSA: hda/ca0132 - Add new quirk ID for Recon3D. (Connor McAdams)   
- ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Huacai Chen)   
- Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Hui Wang)   
- io_uring: Fix use-after-free in io_sq_wq_submit_work() (Guoyu Huang)   
- io_uring: prevent re-read of sqe-&gt;opcode (Jens Axboe)   
- usb: xhci: Fix ASMedia ASM1142 DMA addressing (Forest Crossman)   
- usb: xhci: define IDs for various ASMedia host controllers (Forest Crossman)   
- USB: iowarrior: fix up report size handling for some devices (Greg Kroah-Hartman)   
- perf/core: Fix endless multiplex timer (Peter Zijlstra)   
- USB: serial: qcserial: add EM7305 QDL product ID (Erik Ekman)   
- Linux 5.4.57 (Greg Kroah-Hartman)   
- bpf: sockmap: Require attach_bpf_fd when detaching a program (Lorenz Bauer)   
- selftests: bpf: Fix detach from sockmap tests (Lorenz Bauer)   
- ext4: fix direct I/O read error (Jiang Ying)   
- arm64: Workaround circular dependency in pointer_auth.h (Marc Zyngier)   
- random32: move the pseudo-random 32-bit definitions to prandom.h (Linus Torvalds)   
- random32: remove net_rand_state from the latent entropy gcc plugin (Linus Torvalds)   
- random: fix circular include dependency on arm64 after addition of percpu.h (Willy Tarreau)   
- ARM: percpu.h: fix build error (Grygorii Strashko)   
- random32: update the net random state on interrupt and activity (Willy Tarreau)   
- Linux 5.4.56 (Greg Kroah-Hartman)   
- perf bench: Share some global variables to fix build with gcc 10 (Arnaldo Carvalho de Melo)   
- perf env: Do not return pointers to local variables (Arnaldo Carvalho de Melo)   
- perf tests bp_account: Make global variable static (Arnaldo Carvalho de Melo)   
- x86/i8259: Use printk_deferred() to prevent deadlock (Thomas Gleixner)   
- KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled (Wanpeng Li)   
- KVM: arm64: Don't inherit exec permission across page-table levels (Will Deacon)   
- drivers/net/wan: lapb: Corrected the usage of skb_cow (Xie He)   
- RISC-V: Set maximum number of mapped pages correctly (Atish Patra)   
- xen-netfront: fix potential deadlock in xennet_remove() (Andrea Righi)   
- cxgb4: add missing release on skb in uld_send() (Navid Emamdoost)   
- x86/stacktrace: Fix reliable check for empty user task stacks (Josh Poimboeuf)   
- x86/unwind/orc: Fix ORC for newly forked tasks (Josh Poimboeuf)   
- Revert "i2c: cadence: Fix the hold bit setting" (Raviteja Narayanam)   
- net: ethernet: ravb: exit if re-initialization fails in tx timeout (Yoshihiro Shimoda)   
- parisc: add support for cmpxchg on u8 pointers (Liam Beguin)   
- scsi: core: Run queue in case of I/O resource contention failure (Ming Lei)   
- nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame (Navid Emamdoost)   
- selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Paolo Pisati)   
- qed: Disable "MFW indication via attention" SPAM every 5 minutes (Laurence Oberman)   
- selftests: fib_nexthop_multiprefix: fix cleanup() netns deletion (Paolo Pisati)   
- usb: hso: Fix debug compile warning on sparc32 (Geert Uytterhoeven)   
- vxlan: fix memleak of fdb (Taehee Yoo)   
- perf tools: Fix record failure when mixed with ARM SPE event (Wei Li)   
- net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Xin Xiong)   
- net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: nixge: fix potential memory leak in nixge_probe() (Lu Wei)   
- Bluetooth: fix kernel oops in store_pending_adv_report (Alain Michaud)   
- arm64: csum: Fix handling of bad packets (Robin Murphy)   
- arm64/alternatives: move length validation inside the subsection (Sami Tolvanen)   
- mac80211: mesh: Free pending skb when destroying a mpath (Remi Pommarel)   
- mac80211: mesh: Free ie data when leaving mesh (Remi Pommarel)   
- bpf: Fix map leak in HASH_OF_MAPS map (Andrii Nakryiko)   
- ibmvnic: Fix IRQ mapping disposal in error path (Thomas Falcon)   
- mlxsw: core: Free EMAD transactions using kfree_rcu() (Ido Schimmel)   
- mlxsw: core: Increase scope of RCU read-side critical section (Ido Schimmel)   
- mlx4: disable device on shutdown (Jakub Kicinski)   
- rhashtable: Fix unprotected RCU dereference in __rht_ptr (Herbert Xu)   
- net: lan78xx: fix transfer-buffer memory leak (Johan Hovold)   
- net: lan78xx: add missing endpoint sanity check (Johan Hovold)   
- net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel)   
- net/mlx5e: Modify uplink state on interface up/down (Ron Diskin)   
- net/mlx5: Verify Hardware supports requested ptp function on a given pin (Eran Ben Elisha)   
- net/mlx5e: Fix error path of device attach (Aya Levin)   
- net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Parav Pandit)   
- net: hns3: fix aRFS FD rules leftover after add a user FD rule (Guojia Liao)   
- net: hns3: fix a TX timeout issue (Yonglong Liu)   
- sh: Fix validation of system call number (Michael Karcher)   
- sh/tlb: Fix PGTABLE_LEVELS &gt; 2 (Peter Zijlstra)   
- selftests/net: so_txtime: fix clang issues for target arch PowerPC (Tanner Love)   
- selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Tanner Love)   
- selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Tanner Love)   
- nvme-tcp: fix possible hang waiting for icresp response (Sagi Grimberg)   
- ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)   
- xfrm: Fix crash when the hold queue is used. (Steffen Klassert)   
- ARM: dts sunxi: Relax a bit the CMA pool allocation range (Maxime Ripard)   
- xfrm: policy: match with both mark and mask on user interfaces (Xin Long)   
- net/x25: Fix null-ptr-deref in x25_disconnect (YueHaibing)   
- net/x25: Fix x25_neigh refcnt leak when x25 disconnect (Xiyu Yang)   
- libtraceevent: Fix build with binutils 2.35 (Ben Hutchings)   
- rds: Prevent kernel-infoleak in rds_notify_queue_get() (Peilin Ye)   
- drm: hold gem reference until object is no longer accessed (Steve Cohen)   
- drm/dbi: Fix SPI Type 1 (9-bit) transfer (Paul Cercueil)   
- drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() (Peilin Ye)   
- drm/amd/display: Clear dm_state for fast updates (Mazin Rezk)   
- Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" (Alex Deucher)   
- virtio_balloon: fix up endian-ness for free cmd id (Michael S. Tsirkin)   
- ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect (Michael Trimarchi)   
- ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 (Fabio Estevam)   
- ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 (Fabio Estevam)   
- ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (Will Deacon)   
- wireless: Use offsetof instead of custom macro. (Pi-Hsun Shih)   
- 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work (Wang Hai)   
- vhost/scsi: fix up req type endian-ness (Michael S. Tsirkin)   
- IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Mike Marciniszyn)   
- ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Takashi Iwai)   
- ALSA: hda/realtek - Fixed HP right speaker no sound (Kailang Yang)   
- ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (PeiSen Hou)   
- ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Armas Spann)   
- ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Armas Spann)   
- ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Laurence Tratt)   
- mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Jan Kara)   
- PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Robert Hancock)   
- ath10k: enable transmit data ack RSSI for QCA9884 (Abhishek Ambure)   
- sunrpc: check that domain table is empty at module unload. (Sasha Levin)   
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)   
- crypto: ccp - Release all allocated memory if sha type is invalid (Navid Emamdoost)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2035.el8uek]" date="1598184000">- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776976]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976]  
- Linux 5.4.60 (Greg Kroah-Hartman)   
- drm/amd/display: dchubbub p-state warning during surface planes switch (hersen wu)   
- drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume (Sandeep Raghuraman)   
- drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (Xin Xiong)   
- drm: Added orientation quirk for ASUS tablet model T103HAF (Marius Iacob)   
- drm/panfrost: Use kvfree() to free bo-&gt;sgts (Denis Efremov)   
- arm64: dts: marvell: espressobin: add ethernet alias (Tomasz Maciej Nowak)   
- khugepaged: retract_page_tables() remember to test exit (Hugh Dickins)   
- sh: landisk: Add missing initialization of sh_io_port_base (Geert Uytterhoeven)   
- perf/x86/rapl: Fix missing psys sysfs attributes (Zhang Rui)   
- tools build feature: Quote CC and CXX for their arguments (Daniel Díaz)   
- perf bench mem: Always memset source before memcpy (Vincent Whitchurch)   
- ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Dinghao Liu)   
- crypto: algif_aead - fix uninitialized ctx-&gt;init (Ondrej Mosnacek)   
- mfd: dln2: Run event handler loop under spinlock (Andy Shevchenko)   
- i2c: iproc: fix race between client unreg and isr (Dhananjay Phadke)   
- test_kmod: avoid potential double free in trigger_config_run_type() (Tiezhu Yang)   
- fs/ufs: avoid potential u32 multiplication overflow (Colin Ian King)   
- fs/minix: remove expected error message in block_to_path() (Eric Biggers)   
- fs/minix: fix block limit check for V1 filesystems (Eric Biggers)   
- fs/minix: set s_maxbytes correctly (Eric Biggers)   
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)   
- net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (Wang Hai)   
- drm/vmwgfx: Fix two list_for_each loop exit tests (Dan Carpenter)   
- drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (Dan Carpenter)   
- recordmcount: Fix build failure on non arm64 (Christophe Leroy)   
- Input: sentelic - fix error return when fsp_reg_write fails (Colin Ian King)   
- x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC (Dilip Kota)   
- md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Dan Carpenter)   
- watchdog: initialize device before misc_register (Krzysztof Sobota)   
- nfs: nfs_file_write() should check for writeback errors (Scott Mayhew)   
- scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Ewan D. Milne)   
- openrisc: Fix oops caused when dumping stack (Stafford Horne)   
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)   
- libnvdimm/security: fix a typo (Jane Chu)   
- clk: bcm2835: Do not use prediv with bcm2711's PLLs (Nicolas Saenz Julienne)   
- ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename (Zhihao Cheng)   
- nfs: ensure correct writeback errors are returned on close() (Scott Mayhew)   
- i2c: rcar: avoid race when unregistering slave (Wolfram Sang)   
- tools build feature: Use CC and CXX from parent (Thomas Hebb)   
- pwm: bcm-iproc: handle clk_get_rate() return (Rayagonda Kokatanur)   
- clk: clk-atlas6: fix return value check in atlas6_clk_init() (Xu Wang)   
- clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk (Konrad Dybcio)   
- i2c: rcar: slave: only send STOP event when we have been addressed (Wolfram Sang)   
- iommu/vt-d: Enforce PASID devTLB field mask (Liu Yi L)   
- clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL (Jonathan Marek)   
- clk: qcom: gcc: fix sm8150 GPU and NPU clocks (Jonathan Marek)   
- iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (Colin Ian King)   
- selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value (Aneesh Kumar K.V)   
- selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly (Aneesh Kumar K.V)   
- selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code (Aneesh Kumar K.V)   
- clk: actions: Fix h_clk for Actions S500 SoC (Cristian Ciocaltea)   
- dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Ming Lei)   
- gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile (Steve Longerbeam)   
- gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (Steve Longerbeam)   
- crypto: caam - Remove broken arc4 support (Herbert Xu)   
- mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete (Yoshihiro Shimoda)   
- RDMA/counter: Allow manually bind QPs with different pids to same counter (Mark Zhang)   
- RDMA/counter: Only bind user QPs in auto mode (Mark Zhang)   
- devres: keep both device name and resource name in pretty name (Vladimir Oltean)   
- crypto: af_alg - Fix regression on empty requests (Herbert Xu)   
- USB: serial: ftdi_sio: clean up receive processing (Johan Hovold)   
- USB: serial: ftdi_sio: make process-packet buffer unsigned (Johan Hovold)   
- selftests/bpf: test_progs use another shell exit on non-actions (Jesper Dangaard Brouer)   
- selftests/bpf: Test_progs indicate to shell on non-actions (Jesper Dangaard Brouer)   
- IB/uverbs: Set IOVA on IB MR in uverbs layer (Yishai Hadas)   
- media: rockchip: rga: Only set output CSC mode for RGB input (Paul Kocialkowski)   
- media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic (Paul Kocialkowski)   
- RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Jason Gunthorpe)   
- RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib)   
- platform/chrome: cros_ec_ishtp: Fix a double-unlock issue (Qiushi Wu)   
- mtd: rawnand: fsl_upm: Remove unused mtd var (Boris Brezillon)   
- octeontx2-af: change (struct qmem)-&gt;entry_sz from u8 to u16 (Eric Dumazet)   
- mfd: arizona: Ensure 32k clock is put on driver unbind and error (Charles Keepax)   
- crypto: algif_aead - Only wake up when ctx-&gt;more is zero (Herbert Xu)   
- pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ (Paul Cercueil)   
- orangefs: get rid of knob code... (Mike Marshall)   
- drm/imx: imx-ldb: Disable both channels for split mode in enc-&gt;disable() (Liu Ying)   
- remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load (Sibi Sankar)   
- remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load (Sibi Sankar)   
- remoteproc: qcom: q6v5: Update running state before requesting stop (Sibi Sankar)   
- perf intel-pt: Fix duplicate branch after CBR (Adrian Hunter)   
- perf intel-pt: Fix FUP packet state (Adrian Hunter)   
- module: Correctly truncate sysfs sections output (Kees Cook)   
- pseries: Fix 64 bit logical memory block panic (Anton Blanchard)   
- ceph: handle zero-length feature mask in session messages (Jeff Layton)   
- ceph: set sec_context xattr on symlink creation (Jeff Layton)   
- watchdog: f71808e_wdt: clear watchdog timeout occurred flag (Ahmad Fatoum)   
- watchdog: f71808e_wdt: remove use of wrong watchdog_info option (Ahmad Fatoum)   
- watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (Ahmad Fatoum)   
- tracing: Move pipe reference to trace array instead of current_tracer (Steven Rostedt (VMware))   
- tracing: Use trace_sched_process_free() instead of exit() for pid tracing (Steven Rostedt (VMware))   
- tracing/hwlat: Honor the tracing_cpumask (Kevin Hao)   
- kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (Muchun Song)   
- ftrace: Setup correct FTRACE_FL_REGS flags for module (Chengming Zhou)   
- mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Jia He)   
- mm/page_counter.c: fix protection usage propagation (Michal Koutný)   
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)   
- khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Hugh Dickins)   
- khugepaged: collapse_pte_mapped_thp() flush the right range (Hugh Dickins)   
- ext2: fix missing percpu_counter_inc (Mikulas Patocka)   
- MIPS: qi_lb60: Fix routing to audio amplifier (Paul Cercueil)   
- MIPS: CPU#0 is not hotpluggable (Huacai Chen)   
- driver core: Avoid binding drivers to dead devices (Lukas Wunner)   
- mac80211: fix misplaced while instead of if (Johannes Berg)   
- bcache: fix overflow in offset_to_stripe() (Coly Li)   
- bcache: allocate meta data pages as compound pages (Coly Li)   
- md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (ChangSyun Peng)   
- net/compat: Add missing sock updates for SCM_RIGHTS (Kees Cook)   
- net: stmmac: dwmac1000: provide multicast filter fallback (Jonathan McDowell)   
- net: ethernet: stmmac: Disable hardware multicast filter (Jonathan McDowell)   
- media: vsp1: dl: Fix NULL pointer dereference on unbind (Eugeniu Rosca)   
- pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH (Paul Cercueil)   
- powerpc: Fix circular dependency between percpu.h and mmu.h (Michael Ellerman)   
- powerpc: Allow 4224 bytes of stack expansion for the signal frame (Michael Ellerman)   
- powerpc/ptdump: Fix build failure in hashpagetable.c (Christophe Leroy)   
- cifs: Fix leak when handling lease break for cached root fid (Paul Aurich)   
- xtensa: fix xtensa_pmu_setup prototype (Max Filippov)   
- xtensa: add missing exclusive access state management (Max Filippov)   
- iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (Alexandru Ardelean)   
- dt-bindings: iio: io-channel-mux: Fix compatible string in example code (Christian Eggers)   
- arm64: perf: Correct the event index in sysfs (Shaokun Zhang)   
- btrfs: fix return value mixup in btrfs_get_extent (Pavel Machek)   
- btrfs: make sure SB_I_VERSION doesn't get unset by remount (Josef Bacik)   
- btrfs: fix memory leaks after failure to lookup checksums during inode logging (Filipe Manana)   
- btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (Qu Wenruo)   
- btrfs: only search for left_info if there is no right_info in try_merge_free_space (Josef Bacik)   {CVE-2019-19448} 
- btrfs: fix messages after changing compression level by remount (David Sterba)   
- btrfs: fix race between page release and a fast fsync (Filipe Manana)   
- btrfs: don't WARN if we abort a transaction with EROFS (Josef Bacik)   
- btrfs: sysfs: use NOFS for device creation (Josef Bacik)   
- btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree (Qu Wenruo)   
- btrfs: add missing check for nocow and compression inode flags (David Sterba)   
- btrfs: relocation: review the call sites which can be interrupted by signal (Qu Wenruo)   
- btrfs: move the chunk_mutex in btrfs_read_chunk_tree (Josef Bacik)   
- btrfs: open device without device_list_mutex (Josef Bacik)   
- btrfs: don't traverse into the seed devices in show_devname (Anand Jain)   
- btrfs: remove no longer needed use of log_writers for the log root tree (Filipe Manana)   
- btrfs: stop incremening log_batch for the log root tree when syncing log (Filipe Manana)   
- btrfs: ref-verify: fix memory leak in add_block_entry (Tom Rix)   
- btrfs: don't allocate anonymous block device for user invisible roots (Qu Wenruo)   
- btrfs: free anon block device right after subvolume deletion (Qu Wenruo)   
- btrfs: allow use of global block reserve for balance item deletion (David Sterba)   
- PCI: qcom: Add support for tx term offset for rev 2.1.0 (Ansuel Smith)   
- PCI: qcom: Define some PARF params needed for ipq8064 SoC (Ansuel Smith)   
- PCI: Add device even if driver attach failed (Rajat Jain)   
- PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Kai-Heng Feng)   
- PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (Rafael J. Wysocki)   
- genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Guenter Roeck)   
- genirq/affinity: Make affinity setting if activated opt-in (Thomas Gleixner)   
- smb3: warn on confusing error scenario with sec=krb5 (Steve French)   
- scsi: mpt3sas: Fix memset() in non-RDPQ mode (Suganath Prabu S)  [Orabug: 31741029]  
- scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Suganath Prabu S)  [Orabug: 31741029]  
- scsi: mpt3sas: Remove unused including &lt;linux/version.h&gt; (Samuel Zou)  [Orabug: 31741029]  
- scsi: mpt3sas: Disable DIF when prot_mask set to zero (Sreekanth Reddy)  [Orabug: 31741029]  
- scsi: mpt3sas: Capture IOC data for debugging purposes (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Use true, false for ioc-&gt;use_32bit_dma (Jason Yan)  [Orabug: 31741029]  
- scsi: mpt3sas: Remove NULL check before freeing function (Jason Yan)  [Orabug: 31741029]  
- scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Separate out RDPQ allocation to new function (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Rename function name is_MSB_are_same (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Christoph Hellwig)  [Orabug: 31741029]  
- scsi: mpt3sas: use true,false for bool variables (Jason Yan)  [Orabug: 31741029]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31765311]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31765311]  
- sched/core: remove undesired trace_printk from core scheduling backport (chris hyser)  [Orabug: 31757863]  
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  [Orabug: 30501507]  
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 30501507]  
- libnvdimm/security: fix a typo (Jane Chu)  [Orabug: 30501507]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755710]  
- Linux 5.4.59 (Greg Kroah-Hartman)   
- io_uring: Fix NULL pointer dereference in loop_rw_iter() (Guoyu Huang)   
- s390/gmap: improve THP splitting (Gerald Schaefer)   
- s390/dasd: fix inability to use DASD with DIAG driver (Stefan Haberland)   
- xen/gntdev: Fix dmabuf import with non-zero sgt offset (Oleksandr Andrushchenko)   
- xen/balloon: make the balloon wait interruptible (Roger Pau Monne)   
- xen/balloon: fix accounting in alloc_xenballooned_pages error path (Roger Pau Monne)   
- fs/minix: reject too-large maximum file size (Eric Biggers)   
- fs/minix: don't allow getting deleted inodes (Eric Biggers)   
- fs/minix: check return value of sb_getblk() (Eric Biggers)   
- bitfield.h: don't compile-time validate _val in FIELD_FIT (Jakub Kicinski)   
- crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)   
- crypto: ccp - Fix use of merged scatterlists (John Allen)   
- crypto: qat - fix double free in qat_uclo_create_batch_init_list (Tom Rix)   
- crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)   
- pstore: Fix linking when crypto API disabled (Matteo Croce)   
- tpm: Unify the mismatching TPM space buffer sizes (Jarkko Sakkinen)   
- ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Hector Martin)   
- irqdomain/treewide: Free firmware node after domain removal (Jon Derrick)   
- ARM: 8992/1: Fix unwind_frame for clang-built kernels (Nathan Huckleberry)   
- parisc: mask out enable and reserved bits from sba imask (Sven Schnelle)   
- parisc: Implement __smp_store_release and __smp_load_acquire barriers (John David Anglin)   
- parisc: Do not use an ordered store in pa_tlb_lock() (John David Anglin)   
- Revert "parisc: Revert "Release spinlocks using ordered store"" (Helge Deller)   
- Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" (Helge Deller)   
- Revert "parisc: Drop LDCW barrier in CAS code when running UP" (Helge Deller)   
- erofs: fix extended inode could cross boundary (Gao Xiang)   
- mtd: rawnand: qcom: avoid write to unavailable register (Sivaprakash Murugesan)   
- spi: spidev: Align buffers for DMA (Christian Eggers)   
- include/asm-generic/vmlinux.lds.h: align ro_after_init (Romain Naour)   
- cpufreq: dt: fix oops on armada37xx (Ivan Kokshaysky)   
- cpufreq: Fix locking issues with governors (Viresh Kumar)   
- NFS: Don't return layout segments that are in use (Trond Myklebust)   
- NFS: Don't move layouts to plh_return_segs list while in use (Trond Myklebust)   
- io_uring: set ctx sq/cq entry count earlier (Jens Axboe)   
- drm/ttm/nouveau: don't call tt destroy callback on alloc failure. (Dave Airlie)   
- media: media-request: Fix crash if memory allocation fails (Tuomas Tynkkynen)   
- 9p: Fix memory leak in v9fs_mount (Zheng Bin)   
- ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Hector Martin)   
- ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Hector Martin)   
- ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Mirko Dietrich)   
- ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Hui Wang)   
- USB: serial: cp210x: enable usb generic throttle/unthrottle (Brant Merryman)   
- USB: serial: cp210x: re-enable auto-RTS on open (Brant Merryman)   
- net: initialize fastreuse on inet_inherit_port (Tim Froidcoeur)   
- net: refactor bind_bucket fastreuse into helper (Tim Froidcoeur)   
- vmxnet3: use correct tcp hdr length when packet is encapsulated (Ronak Doshi)   
- tcp: correct read of TFO keys on big endian systems (Jason Baron)   
- net/tls: Fix kmap usage (Ira Weiny)   
- net: Set fput_needed iff FDPUT_FPUT is set (Miaohe Lin)   
- net: phy: fix memory leak in device-create error path (Johan Hovold)   
- net/nfc/rawsock.c: add CAP_NET_RAW check. (Qingyu Li)   
- net: Fix potential memory leak in proto_register() (Miaohe Lin)   
- drivers/net/wan/lapbether: Added needed_headroom and a skb-&gt;len check (Xie He)   
- af_packet: TPACKET_V3: fix fill status rwlock imbalance (John Ogness)   
- crypto: aesni - add compatibility with IAS (Jian Cai)   
- x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Eric Dumazet)   
- SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Chuck Lever)   
- svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Chuck Lever)   
- pinctrl-single: fix pcs_parse_pinconf() return value (Drew Fustini)   
- ocfs2: fix unbalanced locking (Pavel Machek)   
- dlm: Fix kobject memleak (Wang Hai)   
- net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson)   
- fsl/fman: fix eth hash table allocation (Florinel Iordache)   
- fsl/fman: check dereferencing null pointer (Florinel Iordache)   
- fsl/fman: fix unreachable code (Florinel Iordache)   
- fsl/fman: fix dereference null return value (Florinel Iordache)   
- fsl/fman: use 32-bit unsigned integer (Florinel Iordache)   
- net: spider_net: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)   
- liquidio: Fix wrong return value in cn23xx_get_pf_num() (Tianjia Zhang)   
- net: ethernet: aquantia: Fix wrong return value (Tianjia Zhang)   
- net/mlx5: Delete extra dump stack that gives nothing (Leon Romanovsky)   
- net/mlx5: DR, Change push vlan action sequence (Alex Vesker)   
- tools, bpftool: Fix wrong return value in do_dump() (Tianjia Zhang)   
- tools, build: Propagate build failures from tools/build/Makefile.build (Andrii Nakryiko)   
- wl1251: fix always return 0 error (Wang Hai)   
- rtw88: coex: only skip coex triggered by BT info (Yan-Hsuan Chuang)   
- rtw88: fix short GI capability based on current bandwidth (Tsang-Shian Lin)   
- rtw88: fix LDPC field for RA info (Tsang-Shian Lin)   
- ice: Graceful error handling in HW table calloc failure (Surabhi Boob)   
- s390/qeth: don't process empty bridge port events (Julian Wiedmann)   
- ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Shengjiu Wang)   
- ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jerome Brunet)   
- ASoC: meson: axg-tdmin: fix g12a skew (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix link fmt setup (Jerome Brunet)   
- selftests/powerpc: Fix online CPU selection (Sandipan Das)   
- cpufreq: ap806: fix cpufreq driver needs ap cpu clk (Sven Auhagen)   
- PCI: Release IVRS table in AMD ACS quirk (Hanjun Guo)   
- RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Mark Zhang)   
- selftests/powerpc: Fix CPU affinity for child process (Harish)   
- powerpc/boot: Fix CONFIG_PPC_MPC52XX references (Michael Ellerman)   
- powerpc/32s: Fix CONFIG_BOOK3S_601 uses (Michael Ellerman)   
- selftests/powerpc: Squash spurious errors due to device removal (Oliver O'Halloran)   
- xfs: fix inode allocation block res calculation precedence (Brian Foster)   
- net: dsa: rtl8366: Fix VLAN set-up (Linus Walleij)   
- net: dsa: rtl8366: Fix VLAN semantics (Linus Walleij)   
- Bluetooth: hci_serdev: Only unregister device if it was registered (Nicolas Boichat)   
- Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Nicolas Boichat)   
- power: supply: check if calc_soc succeeded in pm860x_init_battery (Tom Rix)   
- Smack: prevent underflow in smk_set_cipso() (Dan Carpenter)   
- Smack: fix another vsscanf out of bounds (Dan Carpenter)   
- RDMA/core: Fix return error value in _ib_modify_qp() to negative (Li Heng)   
- PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register (Kishon Vijay Abraham I)   
- macintosh/via-macii: Access autopoll_devs when inside lock (Finn Thain)   
- net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration (Chris Packham)   
- scsi: mesh: Fix panic after host or bus reset (Finn Thain)   
- scsi: megaraid_sas: Clear affinity hint (Tomas Henzl)   
- usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength (Ruslan Bilovol)   
- usb: dwc2: Fix error path in gadget registration (Marek Szyprowski)   
- MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() (Yu Kuai)   
- phy: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)   
- mt76: mt7615: fix potential memory leak in mcu message handler (Sean Wang)   
- powerpc/perf: Fix missing is_sier_aviable() during build (Madhavan Srinivasan)   
- coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() (Sai Prakash Ranjan)   
- thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() (Dan Carpenter)   
- usb: core: fix quirks_param_set() writing to a const pointer (Kars Mulder)   
- USB: serial: iuu_phoenix: fix led-activity helpers (Johan Hovold)   
- spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM (Hauke Mehrtens)   
- gpu: ipu-v3: Restore RGB32, BGR32 (Steve Longerbeam)   
- drm/imx: tve: fix regulator_disable error path (Marco Felsch)   
- drm/imx: fix use after free (Philipp Zabel)   
- powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Aneesh Kumar K.V)   
- phy: renesas: rcar-gen3-usb2: move irq registration to init (Yoshihiro Shimoda)   
- PCI/ASPM: Add missing newline in sysfs 'policy' (Xiongfeng Wang)   
- ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jing Xiangfeng)   
- staging: rtl8192u: fix a dubious looking mask before a shift (Colin Ian King)   
- ima: Have the LSM free its audit rule (Tyler Hicks)   
- RDMA/rxe: Prevent access to wr-&gt;next ptr afrer wr is posted to send queue (Mikhail Malygin)   
- RDMA/qedr: SRQ's bug fixes (Yuval Basson)   
- powerpc/vdso: Fix vdso cpu truncation (Milton Miller)   
- powerpc/rtas: don't online CPUs for partition suspend (Nathan Lynch)   
- kernfs: do not call fsnotify() with name without a parent (Amir Goldstein)   
- mwifiex: Prevent memory corruption handling keys (Dan Carpenter)   
- scsi: scsi_debug: Add check for sdebug_max_queue during module init (John Garry)   
- drm/bridge: sil_sii8620: initialize return of sii8620_readb (Tom Rix)   
- phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY (Marek Szyprowski)   
- drm: panel: simple: Fix bpc for LG LB070WV8 panel (Laurent Pinchart)   
- leds: core: Flush scheduled work for system suspend (Kai-Heng Feng)   
- kobject: Avoid premature parent object freeing in kobject_cleanup() (Heikki Krogerus)   
- drm/stm: repair runtime power management (Marek Vasut)   
- PCI: Fix pci_cfg_wait queue locking problem (Bjorn Helgaas)   
- RDMA/rxe: Skip dgid check in loopback mode (Zhu Yanjun)   
- xfs: fix reflink quota reservation accounting error (Darrick J. Wong)   
- xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Darrick J. Wong)   
- media: cros-ec-cec: do not bail on device_init_wakeup failure (Dariusz Marcinkiewicz)   
- media: exynos4-is: Add missed check for pinctrl_lookup_state() (Chuhong Yuan)   
- media: firewire: Using uninitialized values in node_probe() (Dan Carpenter)   
- ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)   
- scsi: eesox: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- scsi: powertec: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Jason Gunthorpe)   
- iavf: Fix updating statistics (Tony Nguyen)   
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)   
- staging: vchiq_arm: Add a matching unregister call (Phil Elwell)   
- drm/radeon: fix array out-of-bounds read and write issues (Colin Ian King)   
- cxl: Fix kobject memleak (Wang Hai)   
- drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline (Emil Velikov)   
- scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- ASoC: Intel: bxt_rt298: add missing .owner field (Pierre-Louis Bossart)   
- ASoC: SOF: nocodec: add missing .owner field (Pierre-Louis Bossart)   
- media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() (Chuhong Yuan)   
- media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() (Chuhong Yuan)   
- media: cxusb-analog: fix V4L2 dependency (Arnd Bergmann)   
- Bluetooth: btmtksdio: fix up firmware download sequence (Sean Wang)   
- Bluetooth: btusb: fix up firmware download sequence (Sean Wang)   
- leds: lm355x: avoid enum conversion warning (Arnd Bergmann)   
- clk: bcm63xx-gate: fix last clock availability (Álvaro Fernández Rojas)   
- drm/arm: fix unintentional integer overflow on left shift (Colin Ian King)   
- drm/etnaviv: Fix error path on failure to enable bus clk (Lubomir Rintel)   
- iio: improve IIO_CONCENTRATION channel type description (Tomasz Duszynski)   
- ath10k: Acquire tx_lock in tx error paths (Evan Green)   
- video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call (Christophe JAILLET)   
- console: newport_con: fix an issue about leak related system resources (Dejin Zheng)   
- video: fbdev: sm712fb: fix an issue about iounmap for a wrong address (Dejin Zheng)   
- btmrvl: Fix firmware filename for sd8997 chipset (Pali Rohár)   
- btmrvl: Fix firmware filename for sd8977 chipset (Pali Rohár)   
- mwifiex: Fix firmware filename for sd8997 chipset (Pali Rohár)   
- mwifiex: Fix firmware filename for sd8977 chipset (Pali Rohár)   
- agp/intel: Fix a memory leak on module initialisation failure (Qiushi Wu)   
- drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers (Douglas Anderson)   
- drm/gem: Fix a leak in drm_gem_objects_lookup() (Dan Carpenter)   
- drm/msm: ratelimit crtc event overflow error (Rob Clark)   
- ACPICA: Do not increment operation_region reference counts for field units (Erik Kaneda)   
- bcache: fix super block seq numbers comparision in register_cache_set() (Coly Li)   
- dyndbg: fix a BUG_ON in ddebug_describe_flags (Jim Cromie)   
- usb: bdc: Halt controller on suspend (Danesh Petigara)   
- bdc: Fix bug causing crash after multiple disconnects (Sasi Kumar)   
- usb: gadget: net2280: fix memory leak on probe error handling paths (Evgeny Novikov)   
- mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1 (shirley her)   
- ionic: update eid test for overflow (Shannon Nelson)   
- gpu: host1x: debug: Fix multiple channels emitting messages simultaneously (Dmitry Osipenko)   
- iwlegacy: Check the return value of pcie_capability_read_*() (Bolarinwa Olayemi Saheed)   
- platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15 (Armas Spann)   
- brcmfmac: set state of hanger slot to FREE when flushing PSQ (Wright Feng)   
- brcmfmac: To fix Bss Info flag definition Bug (Prasanna Kerekoppa)   
- brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Wright Feng)   
- bpf: Fix fds_example SIGSEGV error (Wenbo Zhang)   
- drm/amd/powerplay: fix compile error with ARCH=arc (Evan Quan)   
- drm/amdgpu/display bail early in dm_pp_get_static_clocks (Alex Deucher)   
- mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Paul E. McKenney)   
- irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock (Bartosz Golaszewski)   
- drm/radeon: disable AGP by default (Christian König)   
- drm/debugfs: fix plain echo to connector "force" attribute (Michael Tretter)   
- drm/msm: Fix a null pointer access in msm_gem_shrinker_count() (Akhil P Oommen)   
- drm: msm: a6xx: fix gpu failure after system resume (Akhil P Oommen)   
- usb: mtu3: clear dual mode of u3port when disable device (Chunfeng Yun)   
- btrfs: fix lockdep splat from btrfs_dump_space_info (Josef Bacik)   
- mmc: sdhci-cadence: do not use hardware tuning for SD mode (Masahiro Yamada)   
- drm/nouveau: fix multiple instances of reference count leaks (Aditya Pakki)   
- drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek (Aditya Pakki)   
- drm/etnaviv: fix ref count leak via pm_runtime_get_sync (Navid Emamdoost)   
- arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding (Ricardo Cañuelo)   
- drm/nouveau/kms/nv50-: Fix disabling dithering (Lyude Paul)   
- md-cluster: fix wild pointer of unlock_all_bitmaps() (Zhao Heming)   
- bus: ti-sysc: Add missing quirk flags for usb_host_hs (Tony Lindgren)   
- video: fbdev: neofb: fix memory leak in neo_scan_monitor() (Evgeny Novikov)   
- video: fbdev: savage: fix memory leak on error handling path in probe (Evgeny Novikov)   
- crypto: aesni - Fix build with LLVM_IAS=1 (Sedat Dilek)   
- drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync (Aditya Pakki)   
- drm/amdgpu: avoid dereferencing a NULL pointer (Jack Xiao)   
- fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Paul E. McKenney)   
- loop: be paranoid on exit and prevent new additions / removals (Luis Chamberlain)   
- Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Lihong Kou)   
- soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag (Maulik Shah)   
- drm/tilcdc: fix leak &amp; null ref in panel_connector_get_modes (Tomi Valkeinen)   
- nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Hannes Reinecke)   
- nvme-multipath: fix logic for non-optimized paths (Martin Wilck)   
- nvme-rdma: fix controller reset hang during traffic (Sagi Grimberg)   
- nvme-tcp: fix controller reset hang during traffic (Sagi Grimberg)   
- md: raid0/linear: fix dereference before null check on pointer mddev (Colin Ian King)   
- seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID (Kees Cook)   
- irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource() (Tiezhu Yang)   
- iocost: Fix check condition of iocg abs_vdebt (Chengming Zhou)   
- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (Yu Kuai)   
- spi: rockchip: Fix error in SPI slave pio read (Jon Lin)   
- io_uring: fix sq array offset calculation (Dmitry Vyukov)   
- regulator: fix memory leak on error path of regulator_register() (Vladimir Zapolskiy)   
- recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64. (Gregory Herrero)   
- tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Tyler Hicks)   
- spi: lantiq: fix: Rx overflow error in full duplex mode (Dilip Kota)   
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages (Chen-Yu Tsai)   
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores (Chen-Yu Tsai)   
- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (yu kuai)   
- ARM: dts: gose: Fix ports node name for adv7612 (Niklas Söderlund)   
- ARM: dts: gose: Fix ports node name for adv7180 (Niklas Söderlund)   
- platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() (Lu Wei)   
- platform/x86: intel-hid: Fix return value check in check_acpi_dev() (Lu Wei)   
- m68k: mac: Fix IOP status/control register writes (Finn Thain)   
- m68k: mac: Don't send IOP message until channel is idle (Finn Thain)   
- clk: scmi: Fix min and max rate when registering clocks with discrete rates (Sudeep Holla)   
- sched/uclamp: Fix initialization of struct uclamp_rq (Qais Yousef)   
- arm64: dts: exynos: Fix silent hang after boot on Espresso (Alim Akhtar)   
- firmware: arm_scmi: Fix SCMI genpd domain probing (Cristian Marussi)   
- ARM: exynos: MCPM: Restore big.LITTLE cpuidle support (Marek Szyprowski)   
- crypto: ccree - fix resource leak on error path (Gilad Ben-Yossef)   
- blktrace: fix debugfs use after free (Luis Chamberlain)   {CVE-2019-19770} 
- arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property (Stephan Gerhold)   
- crc-t10dif: Fix potential crypto notify dead-lock (Herbert Xu)   
- EDAC: Fix reference count leaks (Qiushi Wu)   
- arm64: dts: rockchip: fix rk3399-puma gmac reset gpio (Heiko Stuebner)   
- arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio (Heiko Stuebner)   
- arm64: dts: rockchip: fix rk3368-lion gmac reset gpio (Heiko Stuebner)   
- sched: correct SD_flags returned by tl-&gt;sd_flags() (Peng Liu)   
- sched/fair: Fix NOHZ next idle balance (Vincent Guittot)   
- x86/mce/inject: Fix a wrong assignment of i_mce.status (Zhenzhong Duan)   
- clk: qcom: clk-rpmh: Wait for completion when enabling clocks (Mike Tipton)   
- fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe (Liu Yong)   
- nvme: add a Identify Namespace Identification Descriptor list quirk (Christoph Hellwig)   
- HID: input: Fix devices that return multiple bytes in battery report (Grant Likely)   
- tracepoint: Mark __tracepoint_string's __used (Nick Desaulniers)   
- uek-rpm: Enable CONFIG_EDAC_I10NM (Thomas Tai)  [Orabug: 31644938]  
- EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo)  [Orabug: 31644938]  
- EDAC, {skx,i10nm}: Make some configurations CPU model specific (Qiuxu Zhuo)  [Orabug: 31644938]  
- EDAC: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 31644938]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31747726]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682031]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682031]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.el8uek]" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672]  
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651]  
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849]  
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849]  
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423]  
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223]  
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145]  
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680]  
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567]  
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567]  
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567]  
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567]  
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973]  
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973]  
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973]  
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973]  
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973]  
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973]  
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973]  
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973]  
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973]  
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973]  
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973]  
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973]  
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973]  
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973]  
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973]  
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973]  
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973]  
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973]  
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973]  
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973]  
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973]  
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973]  
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973]  
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335]  
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335]  
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335]  
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335]  
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335]  
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335]  
- Linux 5.4.61 (Greg Kroah-Hartman)   
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)   
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)   
- xen: don't reschedule in preemption off sections (Juergen Gross)   
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)   
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)   
- epoll: Keep a reference on files added to the check list (Marc Zyngier)   
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)   
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)   
- net: dsa: b53: check for timeout (Tom Rix)   
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)   
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: ena: Prevent reset after device destruction (Shay Agroskin)   
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)   
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)   
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)   
- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)   
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)   
- efi: avoid error message when booting under Xen (Juergen Gross)   
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)   
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)   
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)   
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)   
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)   
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)   
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)   
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)   
- s390/ptrace: fix storage key handling (Heiko Carstens)   
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)   
- bonding: fix a potential double-unregister (Cong Wang)   
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)   
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)   
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)   
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)   
- bonding: show saner speed for broadcast mode (Jarod Wilson)   
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)   
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)   
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)   
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)   
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)   
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)   
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)   
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)   
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)   
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)   
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)   
- ext4: don't allow overlapping system zones (Jan Kara)   
- ext4: fix potential negative array index in do_split() (Eric Sandeen)   
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)   
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)   
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)   
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)   
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)   
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)   
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)   
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)   
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)   
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)   
- jffs2: fix UAF problem (Zhe Li)   
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)   
- xfs: fix inode quota reservation checks (Darrick J. Wong)   
- svcrdma: Fix another Receive buffer leak (Chuck Lever)   
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)   
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)   
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)   
- media: vpss: clean up resources in init (Evgeny Novikov)   
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)   
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)   
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)   
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)   
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)   
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)   
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)   
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)   
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)   
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)   
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))   
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)   
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)   
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)   
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)   
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)   
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)   
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)   
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)   
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)   
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)   
- btrfs: add wrapper for transaction abort predicate (David Sterba)   
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)   
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)   
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)   
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)   
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)   
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)   
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)   
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)   
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)   
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)   
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)   
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)   
- kbuild: remove AS variable (Masahiro Yamada)   
- kbuild: remove PYTHON2 variable (Masahiro Yamada)   
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)   
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)   
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)   
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)   
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.1.el8uek]" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390]  
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.2.el8uek]" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386} {CVE-2020-14386} 
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212]  
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184]  
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274]  
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274]  
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.1.el8uek]" date="1603972800">- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695} 
- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
</package>
<package pkgid="b334b05126ab0403b03043132f7299e54791edaf98406353b46ca9de60bf7f76" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.101.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.el8uek]" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672]  
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651]  
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849]  
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849]  
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423]  
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223]  
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145]  
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680]  
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567]  
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567]  
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567]  
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567]  
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973]  
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973]  
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973]  
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973]  
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973]  
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973]  
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973]  
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973]  
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973]  
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973]  
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973]  
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973]  
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973]  
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973]  
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973]  
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973]  
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973]  
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973]  
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973]  
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973]  
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973]  
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973]  
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973]  
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335]  
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335]  
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335]  
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335]  
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335]  
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335]  
- Linux 5.4.61 (Greg Kroah-Hartman)   
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)   
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)   
- xen: don't reschedule in preemption off sections (Juergen Gross)   
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)   
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)   
- epoll: Keep a reference on files added to the check list (Marc Zyngier)   
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)   
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)   
- net: dsa: b53: check for timeout (Tom Rix)   
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)   
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: ena: Prevent reset after device destruction (Shay Agroskin)   
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)   
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)   
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)   
- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)   
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)   
- efi: avoid error message when booting under Xen (Juergen Gross)   
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)   
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)   
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)   
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)   
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)   
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)   
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)   
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)   
- s390/ptrace: fix storage key handling (Heiko Carstens)   
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)   
- bonding: fix a potential double-unregister (Cong Wang)   
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)   
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)   
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)   
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)   
- bonding: show saner speed for broadcast mode (Jarod Wilson)   
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)   
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)   
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)   
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)   
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)   
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)   
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)   
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)   
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)   
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)   
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)   
- ext4: don't allow overlapping system zones (Jan Kara)   
- ext4: fix potential negative array index in do_split() (Eric Sandeen)   
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)   
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)   
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)   
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)   
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)   
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)   
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)   
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)   
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)   
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)   
- jffs2: fix UAF problem (Zhe Li)   
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)   
- xfs: fix inode quota reservation checks (Darrick J. Wong)   
- svcrdma: Fix another Receive buffer leak (Chuck Lever)   
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)   
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)   
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)   
- media: vpss: clean up resources in init (Evgeny Novikov)   
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)   
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)   
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)   
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)   
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)   
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)   
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)   
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)   
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)   
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)   
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))   
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)   
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)   
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)   
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)   
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)   
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)   
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)   
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)   
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)   
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)   
- btrfs: add wrapper for transaction abort predicate (David Sterba)   
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)   
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)   
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)   
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)   
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)   
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)   
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)   
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)   
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)   
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)   
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)   
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)   
- kbuild: remove AS variable (Masahiro Yamada)   
- kbuild: remove PYTHON2 variable (Masahiro Yamada)   
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)   
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)   
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)   
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)   
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.1.el8uek]" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390]  
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.2.el8uek]" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386} {CVE-2020-14386} 
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212]  
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184]  
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274]  
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274]  
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
</package>
<package pkgid="9e2de0b26d39fe00639e65c25dd27db91f3287a371cd52ef2a06b2320e0ef58f" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.102.0.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.1.el8uek]" date="1608206400">- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.2.el8uek]" date="1609761600">- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}</changelog>
</package>
<package pkgid="0f1130a3669a472d58a9e354eb91fe833940cffdfbec221ccef5cec5c40d1736" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.el8uek]" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.1.el8uek]" date="1613304000">- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
</package>
<package pkgid="3a280ece91684055f6042b287af907492f58e040a10e9d23ea237ae579c128ef" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.el8uek]" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]</changelog>
</package>
<package pkgid="c9ea7c89b4b02e36aec6b655f9978daa3e5b040b15c1c0a16e86170fad6b649b" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.0.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705]  
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989]  
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.1.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677]  
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431} 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.2.el8uek]" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822]  
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.3.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042]  
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814]  
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.4.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32545182]</changelog>
</package>
<package pkgid="c6d08048eeb080205c27464707da8a0caf8da08356983bc0b6064cdb9db7b4c3" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.0.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705]  
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989]  
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.1.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677]  
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431} 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.2.el8uek]" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822]  
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.3.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042]  
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814]  
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.4.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32545182]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.5.el8uek]" date="1615809600">- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}</changelog>
</package>
<package pkgid="09f75f345fb43e73cb5d9844e48e083f8e1075b7ab512ffb24c01c2fbf745978" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.200.13.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.4.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426609]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424704]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424704]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424704]  
- KVM: x86: Expose AVX512_FP16 for supported CPUID (Cathy Zhang)  [Orabug: 32424461]  
- x86/kvm: Expose TSX Suspend Load Tracking feature (Cathy Zhang)  [Orabug: 32424461]  
- x86: Expose SERIALIZE for supported cpuid (Paolo Bonzini)  [Orabug: 32424461]  
- KVM: x86: Expose fast short REP MOV for supported cpuid (Zhenyu Wang)  [Orabug: 32424461]  
- KVM: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Zhenyu Wang)  [Orabug: 32424461]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32424461]  
- x86: Enumerate AVX512 FP16 CPUID feature flag (Kyung Min Park)  [Orabug: 32424461]  
- EDAC/i10nm: Add Intel Sapphire Rapids server support (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC: Add DDR5 new memory type (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC: Add three new memory types (Qiuxu Zhuo)  [Orabug: 32424461]  
- x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Fenghua Yu)  [Orabug: 32424461]  
- x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Kyung Min Park)  [Orabug: 32424461]  
- x86/cpufeatures: Add enumeration for SERIALIZE instruction (Ricardo Neri)  [Orabug: 32424461]  
- x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Fenghua Yu)  [Orabug: 32424461]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32424461]  
- x86/cpufeatures: Add Architectural LBRs feature bit (Kan Liang)  [Orabug: 32424461]  
- powercap: intel_rapl: add support for Sapphire Rapids (Zhang Rui)  [Orabug: 32424461]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32424461]  
- EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Qiuxu Zhuo)  [Orabug: 32424461]  
- x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Borislav Petkov)  [Orabug: 32424461]  
- powercap/intel_rapl: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for TigerLake Mobile (Zhang Rui)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for JasperLake (Zhang Rui)  [Orabug: 32424461]  
- x86/cpufeatures: Add support for fast short REP; MOVSB (Tony Luck)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for Cometlake desktop (Zhang Rui)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for CometLake Mobile (Zhang Rui)  [Orabug: 32424461]  
- crypto: lib/chacha20poly1305 - define empty module exit function (Jason A. Donenfeld)  [Orabug: 32417868]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381881]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.5.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471659]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32454711]  
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447284]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422661]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422661]  
- rds: avoid crash on IB conn path shutdown prepare (Alan Maguire)  [Orabug: 32466763]  
- mm/memcontrol: Increase threshold for draining per-cpu stocked bytes (Imran Khan)  [Orabug: 32314559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.6.el8uek]" date="1613304000">- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492276]  
- rds: tracepoints incorrectly reporting valid rds ping as drop (Alan Maguire)  [Orabug: 32490004]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32488537]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353873]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353873]  
- rds: tracepoint-related KASAN: use-after-free Read in rds_send_xmit (Alan Maguire)  [Orabug: 32490030]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32422895]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32485133]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32485133]  
- vdpa/mlx5: allow Jumbo MTU config other than standard sized MTU (Si-Wei Liu)  [Orabug: 32480078]  
- vdpa/mlx5: should exclude header length and fcs from mtu (Si-Wei Liu)  [Orabug: 32480078]  
- vdpa/mlx5: Fix memory key MTT population (Eli Cohen)  [Orabug: 32480078]  
- vdpa: Use simpler version of ida allocation (Parav Pandit)  [Orabug: 32480078]  
- vdpa: Add missing comment for virtqueue count (Parav Pandit)  [Orabug: 32480078]  
- vdpa/mlx5: Use write memory barrier after updating CQ index (Eli Cohen)  [Orabug: 32480078]  
- vdpa: remove unnecessary 'default n' in Kconfig entries (Stefano Garzarella)  [Orabug: 32480078]  
- vhost_vdpa: switch to vmemdup_user() (Tian Tao)  [Orabug: 32480078]  
- vhost_vdpa: return -EFAULT if copy_to_user() fails (Dan Carpenter)  [Orabug: 32480078]  
- vdpa: mlx5: fix vdpa/vhost dependencies (Randy Dunlap)  [Orabug: 32480078]  
- vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Eli Cohen)  [Orabug: 32480078]  
- vdpa/mlx5: Fix failure to bring link up (Eli Cohen)  [Orabug: 32480078]  
- vdpa/mlx5: Make use of a specific 16 bit endianness API (Eli Cohen)  [Orabug: 32480078]  
- vdpasim: fix "mac_pton" undefined error (Laurent Vivier)  [Orabug: 32480078]  
- vdpasim: allow to assign a MAC address (Laurent Vivier)  [Orabug: 32480078]  
- vdpasim: fix MAC address configuration (Laurent Vivier)  [Orabug: 32480078]  
- vdpa: handle irq bypass register failure case (Zhu Lingshan)  [Orabug: 32480078]  
- vdpa_sim: Fix DMA mask (Laurent Vivier)  [Orabug: 32480078]  
- vdpa/mlx5: Fix error return in map_direct_mr() (Jing Xiangfeng)  [Orabug: 32480078]  
- vhost_vdpa: Return -EFAULT if copy_from_user() fails (Dan Carpenter)  [Orabug: 32480078]  
- vdpa_sim: implement get_iova_range() (Jason Wang)  [Orabug: 32480078]  
- vhost: vdpa: report iova range (Jason Wang)  [Orabug: 32480078]  
- vdpa: introduce config op to get valid iova range (Jason Wang)  [Orabug: 32480078]  
- vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Zhu Lingshan)  [Orabug: 32480078]  
- vhost_vdpa: Fix duplicate included kernel.h (Tian Tao)  [Orabug: 32480078]  
- rds: CONFIG_RDS_DEBUG + tracepoints breaks rds build (Alan Maguire)  [Orabug: 32442487]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422450]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422450]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.7.el8uek]" date="1613563200">- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32504832]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492108]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.8.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086]  
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.9.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.10.el8uek]" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502]  
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502]  
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502]  
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502]  
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502]  
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502]  
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502]  
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502]  
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502]  
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502]  
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)   
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675]  
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016]  
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016]  
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940]  
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070]  
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980]  
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)   
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556]  
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680]  
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680]  
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680]  
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680]  
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741]  
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741]  
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.11.el8uek]" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155]  
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639} 
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823]  
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823]  
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.12.el8uek]" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.13.el8uek]" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444} 
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
</package>
<package pkgid="26962a62de25f49959d896c0b71eee89b199705df2d751af3401e24d20c8a3af" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.201.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.8.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086]  
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.9.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.10.el8uek]" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502]  
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502]  
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502]  
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502]  
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502]  
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502]  
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502]  
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502]  
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502]  
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502]  
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)   
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675]  
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016]  
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016]  
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940]  
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070]  
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980]  
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)   
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556]  
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680]  
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680]  
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680]  
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680]  
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741]  
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741]  
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.11.el8uek]" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155]  
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639} 
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823]  
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823]  
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.12.el8uek]" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.13.el8uek]" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444} 
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.0.el8uek]" date="1617451200">- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663]  
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155]  
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950} 
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950} 
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965]  
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038} 
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060]  
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672]  
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116]  
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660]  
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569]  
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569]  
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569]  
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688} 
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.1.el8uek]" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624]  
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650} 
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971} 
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.2.el8uek]" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237]  
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849]  
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314]  
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411} 
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148]  
- LTS tag: v5.4.85 (Jack Vogel)   
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)   
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)   
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)   
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)   
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)   
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)   
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)   
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)   
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)   
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)   
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)   
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)   
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)   
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))   
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)   
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)   
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)   
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)   
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)   
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)   
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)   
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)   
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)   
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)   
- net: hns3: remove a misused pragma packed (Huazhong Tan)   
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)   
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)   
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)   
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)   
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)   
- LTS tag: v5.4.84 (Jack Vogel)   
- compiler.h: fix barrier_data() on clang (Arvind Sankar)   
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)   
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)   
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)   
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)   
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)   
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)   
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)   
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)   
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)   
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)   
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)   
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)   
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)   
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)   
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)   
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)   
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)   
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)   
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)   
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)   
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)   
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)   
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)   
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)   
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)   
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)   
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)   
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)   
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)   
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)   
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)   
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)   
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)   
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)   
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.3.el8uek]" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)  [Orabug: 32805544]</changelog>
</package>
<package pkgid="f446dcae4570a14ed01ea03803be77ccd24ccac01b648cfc29e435cb3865481b" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.202.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.0.el8uek]" date="1617451200">- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663]  
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155]  
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950} 
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950} 
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965]  
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038} 
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060]  
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672]  
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116]  
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660]  
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569]  
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569]  
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569]  
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688} 
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.1.el8uek]" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624]  
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650} 
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971} 
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.2.el8uek]" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237]  
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849]  
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314]  
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411} 
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148]  
- LTS tag: v5.4.85 (Jack Vogel)   
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)   
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)   
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)   
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)   
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)   
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)   
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)   
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)   
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)   
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)   
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)   
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)   
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)   
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))   
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)   
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)   
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)   
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)   
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)   
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)   
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)   
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)   
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)   
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)   
- net: hns3: remove a misused pragma packed (Huazhong Tan)   
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)   
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)   
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)   
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)   
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)   
- LTS tag: v5.4.84 (Jack Vogel)   
- compiler.h: fix barrier_data() on clang (Arvind Sankar)   
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)   
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)   
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)   
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)   
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)   
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)   
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)   
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)   
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)   
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)   
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)   
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)   
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)   
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)   
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)   
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)   
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)   
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)   
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)   
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)   
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)   
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)   
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)   
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)   
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)   
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)   
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)   
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)   
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)   
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)   
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)   
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)   
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)   
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)   
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.3.el8uek]" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)  [Orabug: 32805544]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.0.el8uek]" date="1619265600">- LTS tag: v5.4.86 (Jack Vogel)   
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (Yazen Ghannam)   
- Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" (Steven Rostedt (VMware))   
- rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time (Nikita Shubin)   
- regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (DingHua Ma)   
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)   
- platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (Carlos Garnacho)   
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)   
- xen/xenbus: Count pending messages for each watch (SeongJae Park)   
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)   
- dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. (Maarten Lankhorst)   
- device-dax/core: Fix memory leak when rmmod dax.ko (Wang Hai)   
- clk: tegra: Do not return 0 on failure (Nicolin Chen)   
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)   
- clk: ingenic: Fix divider calculation with div tables (Paul Cercueil)   
- pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler (Yangtao Li)   
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)   
- md/cluster: block reshape with remote resync job (Zhao Heming)   
- iio:adc:ti-ads124s08: Fix alignment and data leak issues. (Jonathan Cameron)   
- iio:adc:ti-ads124s08: Fix buffer being too long. (Jonathan Cameron)   
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)   
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)   
- iio:magnetometer:mag3110: Fix alignment and data leak issues. (Jonathan Cameron)   
- iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)   
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)   
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)   
- iio: buffer: Fix demux update (Nuno Sá)   
- scsi: qla2xxx: Fix crash during driver load on big endian machines (Arun Easi)   
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments (Sergei Antonov)   
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (Praveenkumar I)   
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)   
- mtd: spinand: Fix OOB read (Miquel Raynal)   
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)   
- spi: atmel-quadspi: Fix AHB memory accesses (Tudor Ambarus)   
- spi: atmel-quadspi: Disable clock in probe error path (Lukas Wunner)   
- spi: mt7621: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: mt7621: Disable clock in probe error path (Lukas Wunner)   
- spi: synquacer: Disable clock in probe error path (Lukas Wunner)   
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)   
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)   
- spi: mxic: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: gpio: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: fsl: fix use of spisel_boot signal on MPC8309 (Rasmus Villemoes)   
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)   
- spi: atmel-quadspi: Fix use-after-free on unbind (Lukas Wunner)   
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)   
- spi: pxa2xx: Fix use-after-free on unbind (Lukas Wunner)   
- drm/i915: Fix mismatch between misplaced vma check and vma insert (Chris Wilson)   
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)   
- drm/amd/display: Fix memory leaks in S3 resume (Stylon Wang)   
- platform/x86: mlx-platform: remove an unused variable (Arnd Bergmann)   
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)   
- jffs2: Fix ignoring mounting options problem during remounting (lizhe)   
- jffs2: Fix GC exit abnormally (Zhe Li)   
- ubifs: wbuf: Don't leak kernel memory to flash (Richard Weinberger)   
- SMB3: avoid confusing warning message on mount to Azure (Steve French)   
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)   
- um: Remove use of asprinf in umid.c (Anton Ivanov)   
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)   
- powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently (David Hildenbrand)   
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)   
- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)   
- powerpc/mm: Fix verification of MMU_FTR_TYPE_44x (Christophe Leroy)   
- powerpc/8xx: Fix early debug when SMC1 is relocated (Christophe Leroy)   
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)   
- powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE (Christophe Leroy)   
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)   
- powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at (Mathieu Desnoyers)   
- xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Chuck Lever)   
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)   
- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES (H. Nikolaus Schaller)   
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)   
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)   
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)   
- btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (Qu Wenruo)   
- btrfs: do not shorten unpin len for caching block groups (Josef Bacik)   
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)   
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)   
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)   
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)   
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)   
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)   
- USB: serial: digi_acceleport: fix write-wakeup deadlocks (Johan Hovold)   
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)   
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)   
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)   
- crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata (Ard Biesheuvel)   
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)   
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)   
- perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Kan Liang)   
- perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Kan Liang)   
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)   
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Takashi Iwai)   
- binder: add flag to clear buffer on txn complete (Todd Kjos)   
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)   
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)   
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)   
- s390/dasd: fix hanging device offline processing (Stefan Haberland)   
- s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo)   
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)   
- ALSA: core: memalloc: add page alignment for iram (Robin Gong)   
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)   
- ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Amadej Kastelic)   
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Chris Chiu)   
- ALSA: hda/realtek: Add quirk for MSI-GP73 (Takashi Iwai)   
- ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Chris Chiu)   
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)   
- ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Kailang Yang)   
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)   
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Chris Chiu)   
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Hui Wang)   
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Connor McAdams)   
- ALSA: hda: Fix regressions on clear and reconfig sysfs (Takashi Iwai)   
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)   
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)   
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)   
- ALSA: hda/ca0132 - Change Input Source enum strings. (Connor McAdams)   
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)   
- media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE (Sakari Ailus)   
- media: ipu3-cio2: Validate mbus format in setting subdev format (Sakari Ailus)   
- media: ipu3-cio2: Serialise access to pad format (Sakari Ailus)   
- media: ipu3-cio2: Return actual subdev format (Sakari Ailus)   
- media: ipu3-cio2: Remove traces of returned buffers (Sakari Ailus)   
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)   
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)   
- media: gspca: Fix memory leak in probe (Alan Stern)   
- vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)   
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)   
- initramfs: fix clang build failure (Arnd Bergmann)   
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)   
- drm/amdkfd: Fix leak in dmabuf import (Felix Kuehling)   
- drm/amd/display: Prevent bandwidth overflow (Chris Park)   
- lwt: Disable BH too in run_lwt_bpf() (Dongdong Wang)   
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)   
- cfg80211: initialize rekey_data (Sara Sharon)   
- ARM: sunxi: Add machine match for the Allwinner V3 SoC (Paul Kocialkowski)   
- perf probe: Fix memory leak when synthesizing SDT probes (Arnaldo Carvalho de Melo)   
- kconfig: fix return value of do_error_if() (Masahiro Yamada)   
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)   
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- clk: at91: sam9x60: remove atmel,osc-bypass support (Alexandre Belloni)   
- virtio_ring: Fix two use after free bugs (Dan Carpenter)   
- virtio_net: Fix error code in probe() (Dan Carpenter)   
- virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() (Dan Carpenter)   
- qlcnic: Fix error code in probe (Dan Carpenter)   
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)   
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)   
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)   
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)   
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)   
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)   
- libnvdimm/label: Return -ENXIO for no slot in __blk_label_update (Zhang Qilong)   
- net: korina: fix return value (Vincent Stehlé)   
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)   
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)   
- lan743x: fix rx_napi_poll/interrupt ping-pong (Sven Van Asbroeck)   
- checkpatch: fix unescaped left brace (Dwaipayan Ray)   
- mm: don't wake kswapd prematurely when watermark boosting is disabled (Johannes Weiner)   
- sparc: fix handling of page table constructor failure (Matthew Wilcox (Oracle))   
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)   
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)   
- RDMA/cma: Don't overwrite sgid_attr after device is released (Leon Romanovsky)   
- sunrpc: fix xs_read_xdr_buf for partial pages receive (Dan Aloni)   
- um: chan_xterm: Fix fd leak (Anton Ivanov)   
- um: tty: Fix handling of close in tty lines (Anton Ivanov)   
- um: Monitor error events in IRQ controller (Anton Ivanov)   
- ubifs: Fix error return code in ubifs_init_authentication() (Wang ShaoBo)   
- watchdog: Fix potential dereferencing of null pointer (Wang Wensheng)   
- watchdog: sprd: check busy bit before new loading rather than after that (Lingling Xu)   
- watchdog: sprd: remove watchdog disable from resume fail path (Lingling Xu)   
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)   
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM (Guenter Roeck)   
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)   
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)   
- mac80211: don't set set TDLS STA bandwidth wider than possible (Johannes Berg)   
- crypto: atmel-i2c - select CONFIG_BITREVERSE (Arnd Bergmann)   
- extcon: max77693: Fix modalias string (Marek Szyprowski)   
- mtd: rawnand: gpmi: Fix the random DMA timeout issue (Han Xu)   
- mtd: rawnand: meson: Fix a resource leak in init (Dan Carpenter)   
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops (Zhang Qilong)   
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)   
- remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() (Zhang Changzhong)   
- remoteproc: qcom: fix reference leak in adsp_start (Zhang Qilong)   
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable (Zhang Qilong)   
- RDMA/core: Do not indicate device ready when device enablement fails (Jack Morgenstein)   
- can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit (Sean Nyekjaer)   
- erofs: avoid using generic_block_bmap (Huang Jianan)   
- iwlwifi: mvm: hook up missing RX handlers (Johannes Berg)   
- s390/cio: fix use-after-free in ccw_device_destroy_console (Qinglang Miao)   
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate() (Zhang Changzhong)   
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode (Stephen Boyd)   
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)   
- nfs_common: need lock during iterate through the list (Cheng Lin)   
- nfsd: Fix message level for normal termination (kazuo ito)   
- speakup: fix uninitialized flush_lock (Yang Yingliang)   
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)   
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)   
- powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Christophe Leroy)   
- ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Chuhong Yuan)   
- drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (Colin Ian King)   
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)   
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)   
- platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Vadim Pasternak)   
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)   
- seq_buf: Avoid type mismatch for seq_buf_init (Arnd Bergmann)   
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)   
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)   
- arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements (Stefan Agner)   
- ARM: dts: meson: fix PHY deassert timing requirements (Stefan Agner)   
- arm64: dts: meson: fix PHY deassert timing requirements (Stefan Agner)   
- Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Jing Xiangfeng)   
- Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Jing Xiangfeng)   
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)   
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)   
- cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: qcom: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)   
- clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne (Keqian Zhu)   
- phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure (Wang Li)   
- dm ioctl: fix error return code in target_message (Qinglang Miao)   
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)   
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)   
- MIPS: Don't round up kernel sections size for memblock_add() (Alexander Sverdlin)   
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)   
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)   
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)   
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Andrii Nakryiko)   
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)   
- iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context (Lars-Peter Clausen)   
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)   
- clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path (Yang Yingliang)   
- powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S (Jordan Niethe)   
- powerpc/perf: Fix crash with is_sier_available when pmu is not set (Athira Rajeev)   
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)   
- hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable (Zhang Qilong)   
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)   
- selftests/seccomp: Update kernel config (Mickaël Salaün)   
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)   
- net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Fedor Tokarev)   
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Trond Myklebust)   
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)   
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)   
- SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Trond Myklebust)   
- ath10k: Release some resources in an error handling path (Christophe JAILLET)   
- ath10k: Fix an error handling path (Christophe JAILLET)   
- ath10k: Fix the parsing error in service available event (Rakesh Pillai)   
- platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init (Qinglang Miao)   
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)   
- soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() (Yu Kuai)   
- arm64: dts: meson-sm1: fix typo in opp table (Dongjin Kim)   
- arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 (Artem Lapkin)   
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)   
- PCI: Fix overflow in command-line resource alignment requests (Colin Ian King)   
- PCI: Bounds-check command-line resource alignment requests (Bjorn Helgaas)   
- arm64: dts: qcom: c630: Polish i2c-hid devices (Bjorn Andersson)   
- arm64: dts: ls1028a: fix ENETC PTP clock input (Michael Walle)   
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)   
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)   
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (Hans de Goede)   
- arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc (Chen-Yu Tsai)   
- arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name (Marek Behún)   
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)   
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)   
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (Bjorn Andersson)   
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)   
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)   
- media: imx214: Fix stop streaming (Daniel Gomez)   
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)   
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Vadim Pasternak)   
- platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Vadim Pasternak)   
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)   
- arm64: tegra: Fix DT binding for IO High Voltage entry (Vidya Sagar)   
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() (Zhihao Cheng)   
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)   
- rsi: fix error return code in rsi_reset_card() (Zhang Changzhong)   
- qtnfmac: fix error return code in qtnf_pcie_probe() (Wang Hai)   
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)   
- mmc: pxamci: Fix error return code in pxamci_probe (Zhihao Cheng)   
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)   
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)   
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)   
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)   
- clk: meson: Kconfig: fix dependency for G12A (Kevin Hilman)   
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)   
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)   
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)   
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)   
- spi: fix resource leak for drivers without .remove callback (Uwe Kleine-König)   
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)   
- crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd (Nathan Chancellor)   
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Yazen Ghannam)   
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)   
- powerpc: Avoid broken GCC __attribute__((optimize)) (Ard Biesheuvel)   
- selftests/bpf: Fix broken riscv build (Björn Töpel)   
- spi: mxs: fix reference leak in mxs_spi_probe (Zhang Qilong)   
- usb/max3421: fix return error code in max3421_probe() (Yang Yingliang)   
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)   
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)   
- Input: ads7846 - fix race that causes missing releases (David Jander)   
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)   
- video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() (Yang Yingliang)   
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)   
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)   
- ASoC: meson: fix COMPILE_TEST error (Jerome Brunet)   
- media: v4l2-fwnode: Return -EINVAL for invalid bus-type (Lad Prabhakar)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() (Yu Kuai)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() (Yu Kuai)   
- media: tm6000: Fix sizeof() mismatches (Colin Ian King)   
- staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c (Jing Xiangfeng)   
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)   
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Jack Xu)   
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)   
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)   
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)   
- spi: sprd: fix reference leak in sprd_spi_remove (Zhang Qilong)   
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)   
- selftest/bpf: Add missed ip6ip6 test back (Hangbin Liu)   
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)   
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume (Qinglang Miao)   
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)   
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)   
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)   
- spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe (Qinglang Miao)   
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)   
- Bluetooth: hci_h5: fix memory leak in h5_close (Anant Thazhemadam)   
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)   
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)   
- arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 (Paweł Chmiel)   
- brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Seung-Woo Kim)   
- spi: stm32: fix reference leak in stm32_spi_resume (Zhang Qilong)   
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)   
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)   
- spi: spi-mem: fix reference leak in spi_mem_access_start (Zhang Qilong)   
- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state (Dmitry Baryshkov)   
- f2fs: call f2fs_get_meta_page_retry for nat page (Jaegeuk Kim)   
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)   
- powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Jordan Niethe)   
- drm/amdgpu: fix build_coefficients() argument (Arnd Bergmann)   
- ARM: dts: aspeed: tiogapass: Remove vuart (Vijay Khemka)   
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (Clément Péron)   
- crypto: inside-secure - Fix sizeof() mismatch (Colin Ian King)   
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)   
- crypto: talitos - Endianess in current_desc_hdr() (Christophe Leroy)   
- drm/amdgpu: fix incorrect enum type (Arnd Bergmann)   
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)   
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)   
- x86/apic: Fix x2apic enablement without interrupt remapping (David Woodhouse)   
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)   
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)   
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)   
- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (Joel Stanley)   
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)   
- rtc: pcf2127: fix pcf2127_nvmem_read/write() returns (Dan Carpenter)   
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)   
- Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" (Douglas Anderson)   
- soc: qcom: geni: More properly switch to DMA mode (Douglas Anderson)   
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)   
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)   
- arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node (Biju Das)   
- arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node (Biju Das)   
- drm/tve200: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)   
- drm/mcde: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)   
- drm/aspeed: Fix Kconfig warning &amp; subsequent build errors (Randy Dunlap)   
- drm/gma500: fix double free of gma_connector (Tom Rix)   
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)   
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)   
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)   
- quota: Sanity-check quota file headers on load (Jan Kara)   
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)   
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)   
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)   
- scsi: megaraid_sas: Check user-provided offsets (Arnd Bergmann)   
- coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() (Sai Prakash Ranjan)   
- coresight: tmc-etr: Fix barrier packet insertion for perf buffer (Suzuki K Poulose)   
- coresight: tmc-etr: Check if page is valid before dma_map_page() (Mao Jinlong)   
- coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() (Sai Prakash Ranjan)   
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)   
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)   
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)   
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)   
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)   
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)   
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)   
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset() (Dan Carpenter)   
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)   
- kbuild: avoid split lines in .mod files (Masahiro Yamada)   
- perf/x86/intel: Check PEBS status correctly (Stephane Eranian)   
- drm/amd/display: Init clock value by current vbios CLKs (Brandon Syu)   
- iwlwifi: pcie: add one missing entry for AX210 (Luca Coelho)   
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)   
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)   
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)   
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)   
- arm64: syscall: exit userspace before unmasking exceptions (Mark Rutland)   
- habanalabs: put devices before driver removal (Ofir Bitton)   
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)   
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)   
- drm/tegra: replace idr_init() by idr_init_base() (Deepak R Varma)   
- net: mvpp2: add mvpp2_phylink_to_port() helper (Russell King)   
- selftests: fix poll error in udpgro.sh (Paolo Abeni)   
- ixgbe: avoid premature Rx buffer reuse (Björn Töpel)   
- i40e: avoid premature Rx buffer reuse (Björn Töpel)   
- i40e: optimise prefetch page refcount (Li RongQing)   
- i40e: Refactor rx_bi accesses (Björn Töpel)   
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)   
- selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Toke Høiland-Jørgensen)   
- netfilter: nft_ct: Remove confirmation check for NFT_CT_ID (Brett Mastbergen)   
- gpio: eic-sprd: break loop when getting NULL device resource (Chunyan Zhang)   
- Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" (Baolin Wang)   
- afs: Fix memory leak when mounting with multiple source parameters (David Howells)   
- netfilter: nft_dynset: fix timeouts later than 23 days (Pablo Neira Ayuso)   
- netfilter: nft_compat: make sure xtables destructors have run (Florian Westphal)   
- netfilter: x_tables: Switch synchronization to RCU (Subash Abhinov Kasiviswanathan)   
- pinctrl: aspeed: Fix GPIO requests on pass-through banks (Andrew Jeffery)   
- blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)   
- block: factor out requeue handling from dispatch code (Johannes Thumshirn)   
- block: Simplify REQ_OP_ZONE_RESET_ALL handling (Damien Le Moal)   
- clk: renesas: r9a06g032: Drop __packed for portability (Geert Uytterhoeven)   
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)   
- xsk: Replace datagram_poll by sock_poll_wait (Xuan Zhuo)   
- xsk: Fix xsk_poll()'s return type (Luc Van Oostenryck)   
- scsi: bnx2i: Requires MMU (Randy Dunlap)   
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)   
- gpio: zynq: fix reference leak in zynq_gpio functions (Qinglang Miao)   
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Zhang Qilong)   
- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (Bernd Bauer)   
- ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp (Fabio Estevam)   
- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (Adam Sampson)   
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)   
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)   
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)   
- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (Pablo Greco)   
- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (Pablo Greco)   
- RAS/CEC: Correct ce_add_elem()'s returned values (William Roche)  [Orabug: 32774757]  
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk)  [Orabug: 32759959]  {CVE-2021-29154} 
- KVM: SVM: avoid infinite loop on NPF from bad address (John Donnelly)  [Orabug: 32759746]  {CVE-2020-36310} 
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 32795492]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.1.el8uek]" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)   
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)   
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)   
- block: fix use-after-free in disk_part_iter_next (Ming Lei)   
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)   
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)   
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)   
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)   
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)   
- net/mlx5e: Fix two double free cases (Dinghao Liu)   
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)   
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)   
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)   
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)   
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)   
- qed: select CONFIG_CRC32 (Arnd Bergmann)   
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)   
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)   
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)   
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)   
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)   
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)   
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)   
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)   
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)   
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)   
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)   
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)   
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)   
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)   
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)   
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)   
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)   
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)   
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)   
- chtls: Fix chtls resources release sequence (Ayush Sawal)   
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)   
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)   
- chtls: Fix panic when route to peer not configured (Ayush Sawal)   
- chtls: Remove invalid set_tcb call (Ayush Sawal)   
- chtls: Fix hardware tid leak (Ayush Sawal)   
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)   
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)   
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)   
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)   
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)   
- nexthop: Fix off-by-one error in error path (Ido Schimmel)   
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)   
- net: ip: always refragment ip defragmented packets (Florian Westphal)   
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)   
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)   
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)   
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)   
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)   
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)   
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)   
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)   
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)   
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)   
- vfio iommu: Add dma available capability (Matthew Rosato)   
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)   
- LTS tag: v5.4.89 (Jack Vogel)   
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374} 
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)   
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)   
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)   
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)   
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)   
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)   
- drm/i915: clear the gpu reloc batch (Matthew Auld)   
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)   
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)   
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)   
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)   
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)   
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)   
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)   
- kvm: check tlbs_dirty directly (Lai Jiangshan)   
- x86/mm: Fix leak of pmd ptlock (Dan Williams)   
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)   
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)   
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)   
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)   
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)   
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)   
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)   
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)   
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)   
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)   
- USB: usblp: fix DMA to stack (Johan Hovold)   
- USB: yurex: fix control-URB timeout handling (Johan Hovold)   
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)   
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)   
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)   
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)   
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)   
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)   
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)   
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)   
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)   
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)   
- usb: gadget: enable super speed plus (taehyun.cho)   
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)   
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)   
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)   
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)   
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)   
- kbuild: don't hardcode depmod path (Dominique Martinet)   
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)   
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)   
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)   
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)   
- CDC-NCM: remove "connected" log message (Roland Dreier)   
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)   
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)   
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)   
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)   
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)   
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)   
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)   
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)   
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)   
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)   
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)   
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)   
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)   
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)   
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)   
- net/ncsi: Use real net-device for response handler (John Wang)   
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)   
- qede: fix offload for IPIP tunnel packets (Manish Chopra)   
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)   
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)   
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)   
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)   
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)   
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)   
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)   
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)   
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)   
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)   
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)   
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)   
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)   
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)   
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)   
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)   
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)   
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)   
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)   
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)   
- LTS tag: v5.4.88 (Jack Vogel)   
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)   
- rwsem: Implement down_read_interruptible (Eric W. Biederman)   
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)   
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)   
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)   
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)   
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)   
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)   
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)   
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)   
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)   
- LTS tag: v5.4.87 (Jack Vogel)   
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)   
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)   
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)   
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)   
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)   
- module: delay kobject uevent until after module init call (Jessica Yu)   
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)   
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)   
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)   
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)   
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)   
- quota: Don't overflow quota file offsets (Jan Kara)   
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)   
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)   
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)   
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)   
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)   
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)   
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)   
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)   
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)   
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)   
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)   
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)   
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)   
- of: fix linker-section match-table corruption (Johan Hovold)   
- null_blk: Fix zone size initialization (Damien Le Moal)   
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)   
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)   
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)   
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)   
- jffs2: Allow setting rp_size to zero during remounting (lizhe)   
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)   
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)   
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)   
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)   
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)   
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)   
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)   
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)   
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)   
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)   
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)   
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)   
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)   
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)   
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361]  
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361]  
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361]  
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361]  
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361]  
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361]  
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361]  
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361]  
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361]  
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361]  
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361]  
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361]  
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361]  
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361]  
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361]  
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361]  
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361]  
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361]  
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361]  
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361]  
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361]  
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361]  
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361]  
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361]  
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361]  
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361]  
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361]  
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361]  
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361]  
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361]  
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361]  
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273]  
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184]  
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.2.el8uek]" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
</package>
<package pkgid="f154950725e198d7c46f88bffb23819089c63f1557542a29dba87203d9b5c63c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.2.el8uek]" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.0.el8uek]" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)   
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)   
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)   
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)   
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)   
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)   
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)   
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)   
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)   
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)   
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)   
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)   
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)   
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)   
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)   
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)   
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)   
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)   
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)   
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)   
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)   
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)   
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)   
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)   
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)   
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)   
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)   
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)   
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)   
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)   
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)   
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)   
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))   
- mac80211: fix station rate table updates on assoc (Felix Fietkau)   
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)   
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)   
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)   
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)   
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)   
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)   
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)   
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)   
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)   
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)   
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)   
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)   
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)   
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)   
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)   
- net: lapb: Copy the skb before sending a packet (Xie He)   
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)   
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)   
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)   
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)   
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)   
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)   
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)   
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)   
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)   
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)   
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)   
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)   
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)   
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)   
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)   
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)   
- LTS tag: v5.4.96 (Jack Vogel)   
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)   
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)   
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)   
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)   
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)   
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)   
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)   
- udf: fix the problem that the disc content is not displayed (lianzhi chang)   
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)   
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)   
- mac80211: fix fast-rx encryption check (Felix Fietkau)   
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)   
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)   
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)   
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)   
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)   
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)   
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)   
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)   
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)   
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)   
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)   
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)   
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)   
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)   
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)   
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)   
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)   
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)   
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)   
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)   
- net: dsa: bcm_sf2: put device node before return (Pan Bian)   
- LTS tag: v5.4.95 (Jack Vogel)   
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)   
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)   
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)   
- NFC: fix possible resource leak (Pan Bian)   
- NFC: fix resource leak when target index is invalid (Pan Bian)   
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)   
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)   
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)   
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)   
- nvme-multipath: Early exit if no path is available (Daniel Wagner)   
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)   
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)   
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)   
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)   
- igc: fix link speed advertising (Corinna Vinschen)   
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)   
- mac80211: pause TX while changing interface type (Johannes Berg)   
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)   
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)   
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)   
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)   
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)   
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)   
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)   
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)   
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)   
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)   
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)   
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)   
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)   
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)   
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)   
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)   
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)   
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)   
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)   
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)   
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)   
- leds: trigger: fix potential deadlock with libata (Andrea Righi)   
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)   
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)   
- KVM: x86: get smi pending status correctly (Jay Zhou)   
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)   
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)   
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)   
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)   
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)   
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)   
- PM: hibernate: flush swap writer after marking (Laurent Badel)   
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)   
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)   
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)   
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)   
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)   
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)   
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)   
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)   
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)   
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)   
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)   
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734]  
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586]  
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586]  
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033} 
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231]  
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231]  
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231]  
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231]  
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231]  
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231]  
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115]  
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115]  
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115]  
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115]  
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.1.el8uek]" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)   
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)   
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)   
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)   
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)   
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)   
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)   
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)   
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)   
- mm: unexport follow_pte_pmd (Christoph Hellwig)   
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)   
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)   
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)   
- ntfs: check for valid standard information attribute (Rustam Kovhaev)   
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)   
- USB: quirks: sort quirk entries (Johan Hovold)   
- HID: make arrays usage and value to be the same (Will McVicker)   
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)   
- LTS tag: v5.4.100 (Jack Vogel)   
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)   
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)   
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)   
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)   
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)   
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)   
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)   
- net: qrtr: Fix port ID for control messages (Loic Poulain)   
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)   
- LTS tag: v5.4.99 (Jack Vogel)   
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)   
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)   
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)   
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)   
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)   
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)   
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)   
- net: fix iteration for sctp transport seq_files (NeilBrown)   
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)   
- net: dsa: call teardown method on probe failure (Vladimir Oltean)   
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)   
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)   
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)   
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)   
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)   
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)   
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)   
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)   
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)   
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)   
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)   
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)   
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)   
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)   
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)   
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)   
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)   
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)   
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)   
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)   
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)   
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)   
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)   
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)   
- lkdtm: don't move ctors to .rodata (Mark Rutland)   
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)   
- ARM: kexec: fix oops after TLB are invalidated (Russell King)   
- ARM: ensure the signal page contains defined contents (Russell King)   
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)   
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)   
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)   
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)   
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)   
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)   
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)   
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)   
- ovl: skip getxattr of security labels (Amir Goldstein)   
- cap: fix conversions on getxattr (Miklos Szeredi)   
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)   
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)   
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)   
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)   
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)   
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)   
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)   
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))   
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))   
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)   
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)   
- LTS tag: v5.4.98 (Jack Vogel)   
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)   
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)   
- squashfs: add more sanity checks in id lookup (Phillip Lougher)   
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)   
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)   
- regulator: Fix lockdep warning resolving supplies (Mark Brown)   
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)   
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)   
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)   
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)   
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)   
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)   
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)   
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)   
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)   
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)   
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)   
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)   
- chtls: Fix potential resource leak (Pan Bian)   
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)   
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)   
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)   
- af_key: relax availability checks for skb size calculation (Cong Wang)   
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408]  
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954]  
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954]  
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954]  
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872]  
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001]  
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001]  
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001]  
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001]  
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001]  
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.2.el8uek]" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)   
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)   
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)   
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)   
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)   
- r8169: improve rtl_jumbo_config (Heiner Kallweit)   
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)   
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)   
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)   
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)   
- ARM: footbridge: fix PCI interrupt mapping (Russell King)   
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)   
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)   
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)   
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)   
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)   
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)   
- net: sit: Unregister catch-all devices (Hristo Venev)   
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)   
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)   
- net: macb: fix the restore of cmp registers (Claudiu Beznea)   
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)   
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)   
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)   
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)   
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)   
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)   
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)   
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)   
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)   
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)   
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)   
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)   
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)   
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)   
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)   
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)   
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)   
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)   
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)   
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec dev (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec dev (Alexander Aring)   
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)   
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)   
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)   
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)   
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)   
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)   
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)   
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)   
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)   
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)   
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)   
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)   
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)   
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)   
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)   
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133} 
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)   
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)   
- scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Quinn Tran)   
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)   
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)   
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)   
- LTS tag: v5.4.113 (Jack Vogel)   
- xen/events: fix setting irq affinity (Juergen Gross)   
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)   
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)   
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)   
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)   
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)   
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)   
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))   
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))   
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))   
- block: only update parent bi_status when bio fail (Yufen Yu)   
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)   
- gfs2: report "already frozen/thawed" errors (Bob Peterson)   
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)   
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)   
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)   
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)   
- LTS tag: v5.4.112 (Jack Vogel)   
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)   
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)   
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)   
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec dev (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)   
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)   
- net: mac802154: Fix general protection fault (Pavel Skripkin)   
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)   
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)   
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)   
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)   
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)   
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)   
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)   
- RDMA/addr: Be strict with gid size (Leon Romanovsky)   
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)   
- net/mlx5: Fix PBMC register mapping (Aya Levin)   
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)   
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)   
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)   
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)   
- perf inject: Fix repipe usage (Adrian Hunter)   
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)   
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)   
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)   
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)   
- net: macb: restore cmp registers on resume path (Claudiu Beznea)   
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)   
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)   
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)   
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)   
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)   
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)   
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)   
- i40e: Fix display statistics for veb_tc (Eryk Rybak)   
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)   
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)   
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)   
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)   
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)   
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)   
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)   
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)   
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)   
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)   
- gianfar: Handle error code at MAC address change (Claudiu Manoil)   
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)   
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)   
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)   
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)   
- hostfs: fix memory handling in follow_link() (Al Viro)   
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)   
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)   
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)   
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)   
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)   
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)   
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)   
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)   
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)   
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)   
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)   
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)   
- virtio_net: Add XDP meta data support (Yuya Kusakabe)   
- i2c: turn recovery error on init to debug (Wolfram Sang)   
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)   
- usbip: vudc synchronize sysfs code paths (Shuah Khan)   
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)   
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)   
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)   
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)   
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)   
- mac80211: fix TXQ AC confusion (Johannes Berg)   
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)   
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)   
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)   
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)   
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)   
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)   
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)   
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)   
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)   
- ice: Increase control queue timeout (Fabio Pricoco)   
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)   
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)   
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)   
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)   
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)   
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)   
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)   
- gcov: re-fix clang-11+ support (Nick Desaulniers)   
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)   
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)   
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)   
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)   
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)   
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672} 
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671} 
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670} 
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)   
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)   
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)   
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)   
- LTS tag: v5.4.111 (Jack Vogel)   
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)   
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)   
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)   
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)   
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)   
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)   
- ia64: fix format strings for err_inject (Sergei Trofimovich)   
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)   
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)   
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)   
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)   
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)   
- drm/msm: Ratelimit invalid-fence message (Rob Clark)   
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)   
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)   
- mISDN: fix crash in fritzpci (Tong Zhang)   
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)   
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)   
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)   
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)   
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)   
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)   
- LTS tag: v5.4.110 (Jack Vogel)   
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)   
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)   
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)   
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)   
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)   
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)   
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)   
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)   
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)   
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)   
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)   
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)   
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)   
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)   
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)   
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)   
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)   
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)   
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)   
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)   
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)   
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)   
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)   
- tracing: Fix stack trace event size (Steven Rostedt (VMware))   
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)   
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)   
- xtensa: move coprocessor_flush to the .text section (Max Filippov)   
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)   
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)   
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)   
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)   
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)   
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)   
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)   
- appletalk: Fix skb allocation size in loopback case (Doug Brown)   
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)   
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)   
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)   
- can: tcan4x5x: fix max register value (Sasha Levin)   
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)   
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)   
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)   
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)   
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))   
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)   
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)   
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)   
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)   
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)   
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)   
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)   
- vhost: Fix vhost_vq_reset() (Laurent Vivier)   
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)   
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)   
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)   
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)   
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)   
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)   
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)   
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)   
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)   
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)   
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)   
- ext4: fix bh ref count on error paths (Zhaolong Zhang)   
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)   
- module: harden ELF info handling (Frank van der Linden)   
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)   
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)   
- modsign: print module name along with error message (Jessica Yu)   
- ipv6: weaken the v4mapped source check (Jakub Kicinski)   
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)   
- LTS tag: v5.4.109 (Jack Vogel)   
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)   
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)   
- ext4: add reclaim checks to xattr code (Jan Kara)   
- mac80211: fix double free in ibss_leave (Markus Theil)   
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)   
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)   
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)   
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)   
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)   
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)   
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)   
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)   
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)   
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)   
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)   
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)   
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)   
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)   
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)   
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)   
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)   
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)   
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)   
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)   
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)   
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)   
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)   
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)   
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)   
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)   
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)   
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)   
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)   
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)   
- mac80211: fix rate mask reset (Johannes Berg)   
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)   
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)   
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)   
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)   
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)   
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)   
- can: peak_usb: add forgotten supported devices (Stephane Grosjean)   
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)   
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)   
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)   
- ftgmac100: Restart MAC HW once (Dylan Hung)   
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)   
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)   
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)   
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)   
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)   
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)   
- net: sched: validate stab values (Eric Dumazet)   
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)   
- ipv6: fix suspecious RCU usage warning (Wei Wang)   
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)   
- libbpf: Fix INSTALL flag order (Georgi Valkov)   
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)   
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)   
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)   
- integrity: double check iint_cache was initialized (Mimi Zohar)   
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)   
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)   
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)   
- gcov: fix clang-11+ support (Nick Desaulniers)   
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)   
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)   
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)   
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)   
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)   
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)   
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)   
- block: Suppress uevent for hidden device when removed (Daniel Wagner)   
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)   
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)   
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)   
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)   
- drm/radeon: fix AGP dependency (Christian König)   
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)   
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)   
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)   
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)   
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)   
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)   
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)   
- cifs: change noisy error message to FYI (Paulo Alcantara)   
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)   
- atm: uPD98402: fix incorrect allocation (Tong Zhang)   
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)   
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)   
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)   
- NFS: Correct size calculation for create reply length (Frank Sorenson)   
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)   
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)   
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)   
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)   
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)   
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)   
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)   
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)   
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)   
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)   
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)   
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)   
- atm: eni: dont release is never initialized (Tong Zhang)   
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)   
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)   
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)   
- LTS tag: v5.4.108 (Jack Vogel)   
- cifs: Fix preauth hash corruption (Vincent Whitchurch)   
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)   
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)   
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)   
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)   
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)   
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))   
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))   
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)   
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)   
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)   
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)   
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)   
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)   
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)   
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)   
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)   
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)   
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)   
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)   
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)   
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)   
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)   
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)   
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)   
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)   
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)   
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)   
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)   
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)   
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)   
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)   
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)   
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)   
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)   
- vfio: IOMMU_API should be selected (Jason Gunthorpe)   
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)   
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)   
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)   
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)   
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)   
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)   
- nvme: fix Write Zeroes limitations (Christoph Hellwig)   
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)   
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)   
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)   
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)   
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)   
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)   
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)   
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)   
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)   
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)   
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)   
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)   
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)   
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- LTS tag: v5.4.107 (Jack Vogel)   
- net: dsa: b53: Support setting learning on port (Florian Fainelli)   
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)   
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)   
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)   
- crypto: x86 - Regularize glue function prototypes (Kees Cook)   
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)   
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)   
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)   
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)   
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)   
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)   
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)   
- LTS tag: v5.4.106 (Jack Vogel)   
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)   
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)   
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)   
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)   
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)   
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)   
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)   
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)   
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)   
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)   
- zram: fix return value on writeback_store (Minchan Kim)   
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))   
- stop_machine: mark helpers __always_inline (Arnd Bergmann)   
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)   
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)   
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)   
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)   
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)   
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)   
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)   
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)   
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)   
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)   
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: addi_apci_1500: Fix endian problem for command sample (Ian Abbott)   
- staging: comedi: addi_apci_1032: Fix endian problem for COS sample (Ian Abbott)   
- staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan (Lee Gibson)   
- staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd (Lee Gibson)   
- staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() (Dan Carpenter)   
- staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() (Dan Carpenter)   
- staging: rtl8712: unterminated string leads to read overflow (Dan Carpenter)   
- staging: rtl8188eu: prevent -&gt;ssid overflow in rtw_wx_set_scan() (Dan Carpenter)   
- staging: rtl8192u: fix -&gt;ssid overflow in r8192_wx_set_scan() (Dan Carpenter)   
- misc: fastrpc: restrict user apps from sending kernel RPC messages (Dmitry Baryshkov)   {CVE-2019-2308} 
- misc/pvpanic: Export module FDT device table (Shile Zhang)   
- usbip: fix vudc usbip_sockfd_store races leading to gpf (Shuah Khan)   
- usbip: fix vhci_hcd attach_store() races leading to gpf (Shuah Khan)   
- usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Shuah Khan)   
- usbip: fix vudc to check for stream socket (Shuah Khan)   
- usbip: fix vhci_hcd to check for stream socket (Shuah Khan)   
- usbip: fix stub_dev to check for stream socket (Shuah Khan)   
- USB: serial: cp210x: add some more GE USB IDs (Sebastian Reichel)   
- USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Karan Singhal)   
- USB: serial: ch341: add new Product ID (Niv Sardi)   
- USB: serial: io_edgeport: fix memory leak in edge_startup (Pavel Skripkin)   
- xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Mathias Nyman)   
- usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Forest Crossman)   
- xhci: Improve detection of device initiated wake signal. (Mathias Nyman)   
- usb: xhci: do not perform Soft Retry for some xHCI hosts (Stanislaw Gruszka)   
- usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM (Yoshihiro Shimoda)   
- USB: usblp: fix a hang in poll() if disconnected (Pete Zaitcev)   
- usb: dwc3: qcom: Honor wakeup enabled/disabled state (Matthias Kaehlcke)   
- usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Serge Semin)   
- usb: gadget: f_uac1: stop playback on function disable (Ruslan Bilovol)   
- usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot (Ruslan Bilovol)   
- USB: gadget: u_ether: Fix a configfs return code (Dan Carpenter)   
- Goodix Fingerprint device is not a modem (Yorick de Wid)   
- mmc: cqhci: Fix random crash when remove mmc module/card (Frank Li)   
- mmc: core: Fix partition switch time for eMMC (Adrian Hunter)   
- software node: Fix node registration (Heikki Krogerus)   
- s390/dasd: fix hanging IO request during DASD driver unbind (Stefan Haberland)   
- s390/dasd: fix hanging DASD driver unbind (Stefan Haberland)   
- arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Andrey Konovalov)   
- Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") (Eric W. Biederman)   
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Takashi Iwai)   
- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Takashi Iwai)   
- ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Takashi Iwai)   
- ALSA: hda: Flush pending unsolicited events before suspend (Takashi Iwai)   
- ALSA: hda: Drop the BATCH workaround for AMD controllers (Takashi Iwai)   
- ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Simeon Simeonoff)   
- ALSA: hda/hdmi: Cancel pending works before suspend (Takashi Iwai)   
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (John Ernberg)   
- scsi: target: core: Prevent underflow for service actions (Aleksandr Miloserdov)   
- scsi: target: core: Add cmd length set before cmd complete (Aleksandr Miloserdov)   
- scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Mike Christie)   
- sysctl.c: fix underflow value setting risk in vm_table (Lin Feng)   
- s390/smp: __smp_rescan_cpus() - move cpumask away from stack (Heiko Carstens)   
- i40e: Fix memory leak in i40e_probe (Keita Suzuki)   
- PCI: Fix pci_register_io_range() memory leak (Geert Uytterhoeven)   
- kbuild: clamp SUBLEVEL to 255 (Sasha Levin)   
- PCI: mediatek: Add missing of_node_put() to fix reference leak (Krzysztof Wilczyński)   
- PCI: xgene-msi: Fix race in installing chained irq handler (Martin Kaiser)   
- Input: applespi - don't wait for responses to commands indefinitely. (Ronald Tschalär)   
- sparc64: Use arch_validate_flags() to validate ADI flag (Khalid Aziz)   
- sparc32: Limit memblock allocation to low memory (Andreas Larsson)   
- iommu/amd: Fix performance counter initialization (Suravee Suthikulpanit)   
- powerpc/64: Fix stack trace not displaying final frame (Michael Ellerman)   
- HID: logitech-dj: add support for the new lightspeed connection iteration (Filipe Laíns)   
- powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Athira Rajeev)   
- powerpc: improve handling of unrecoverable system reset (Nicholas Piggin)   
- spi: stm32: make spurious and overrun interrupts visible (Alain Volmat)   
- powerpc/pci: Add ppc_md.discover_phbs() (Oliver O'Halloran)   
- Platform: OLPC: Fix probe error handling (Lubomir Rintel)   
- mmc: mediatek: fix race condition between msdc_request_timeout and irq (Chaotian Jing)   
- mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' (Christophe JAILLET)   
- udf: fix silent AED tagLocation corruption (Steven J. Magnani)   
- i2c: rcar: optimize cacheline to minimize HW race condition (Wolfram Sang)   
- i2c: rcar: faster irq code to minimize HW race condition (Wolfram Sang)   
- net: phy: fix save wrong speed and duplex problem if autoneg is on (Guangbin Huang)   
- net: enetc: initialize RFS/RSS memories for unused ports too (Vladimir Oltean)   
- net: hns3: fix error mask definition of flow director (Jian Shen)   
- media: rc: compile rc-cec.c into rc-core (Hans Verkuil)   
- media: v4l: vsp1: Fix bru null pointer access (Biju Das)   
- media: v4l: vsp1: Fix uif null pointer access (Biju Das)   
- media: usbtv: Fix deadlock on suspend (Maxim Mikityanskiy)   
- sh_eth: fix TRSCER mask for R7S9210 (Sergey Shtylyov)   
- qxl: Fix uninitialised struct field head.surface_id (Colin Ian King)   
- s390/crypto: return -EFAULT if copy_to_user() fails (Wang Qing)   
- s390/cio: return -EFAULT if copy_to_user() fails (Eric Farman)   
- drm: meson_drv add shutdown function (Artem Lapkin)   
- drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff (Neil Roberts)   
- drm/shmem-helper: Check for purged buffers in fault handler (Neil Roberts)   
- drm/compat: Clear bounce structures (Daniel Vetter)   
- bnxt_en: reliably allocate IRQ table on reset to avoid crash (Edwin Peer)   
- s390/cio: return -EFAULT if copy_to_user() fails again (Wang Qing)   
- net: hns3: fix bug when calculating the TCAM table info (Jian Shen)   
- net: hns3: fix query vlan mask value error for flow director (Jian Shen)   
- perf traceevent: Ensure read cmdlines are null terminated. (Ian Rogers)   
- selftests: forwarding: Fix race condition in mirror installation (Danielle Ratson)   
- net: stmmac: fix watchdog timeout during suspend/resume stress test (Joakim Zhang)   
- net: stmmac: stop each tx channel independently (Joakim Zhang)   
- ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Antony Antony)   
- net: qrtr: fix error return code of qrtr_sendmsg() (Jia-Ju Bai)   
- net: davicom: Fix regulator not turned off on driver removal (Paul Cercueil)   
- net: davicom: Fix regulator not turned off on failed probe (Paul Cercueil)   
- net: lapbether: Remove netif_start_queue / netif_stop_queue (Xie He)   
- netdevsim: init u64 stats for 32bit hardware (Hillf Danton)   
- net: usb: qmi_wwan: allow qmimux add/del with master up (Daniele Palmas)   
- net: sched: avoid duplicates in classes dump (Maximilian Heyne)   
- nexthop: Do not flush blackhole nexthops when loopback goes down (Ido Schimmel)   
- net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Ong Boon Leong)   
- net/mlx4_en: update moderation when config reset (Kevin(Yudong) Yang)   
- net: enetc: don't overwrite the RSS indirection table when initializing (Vladimir Oltean)   
- Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Linus Torvalds)   
- cifs: return proper error code in statfs(2) (Paulo Alcantara)   
- mount: fix mounting of detached mounts onto targets that reside on shared mounts (Christian Brauner)   
- powerpc/603: Fix protection of user pages mapped with PROT_NONE (Christophe Leroy)   
- mt76: dma: do not report truncated frames to mac80211 (Lorenzo Bianconi)   
- ibmvnic: always store valid MAC address (Jiri Wiesner)   
- samples, bpf: Add missing munmap in xdpsock (Maciej Fijalkowski)   
- selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Yauheni Kaliuta)   
- selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu)   
- netfilter: x_tables: gpf inside xt_find_revision() (Vasily Averin)   
- netfilter: nf_nat: undo erroneous tcp edemux lookup (Florian Westphal)   
- tcp: add sanity tests to TCP_QUEUE_SEQ (Eric Dumazet)   
- can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode (Torin Cooper-Bennun)   
- can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode (Joakim Zhang)   
- can: flexcan: enable RX FIFO after FRZ/HALT valid (Joakim Zhang)   
- can: flexcan: assert FRZ bit in flexcan_chip_freeze() (Joakim Zhang)   
- can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership (Oleksij Rempel)   
- sh_eth: fix TRSCER mask for SH771x (Sergey Shtylyov)   
- net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth)   
- net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth)   
- net: Fix gro aggregation for udp encaps with zero csum (Daniel Borkmann)   
- ath9k: fix transmitting to stations in dynamic SMPS mode (Felix Fietkau)   
- ethernet: alx: fix order of calls on resume (Jakub Kicinski)   
- powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz)   
- uapi: nfnetlink_cthelper.h: fix userspace compilation error (Dmitry V. Levin)   
- LTS tag: v5.4.105 (Jack Vogel)   
- nvme-pci: add quirks for Lexar 256GB SSD (Pascal Terjan)   
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Julian Einwag)   
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Hans de Goede)   
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN (Jisheng Zhang)   
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register (AngeloGioacchino Del Regno)   
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (Aswath Govindraju)   
- PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Bjorn Helgaas)   
- ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Chris Chiu)   
- ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 (Jasper St. Pierre)   
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU (Daniel Lee Kruse)   
- HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Ethan Warth)   
- platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 (Hans de Goede)   
- platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices (Hans de Goede)   
- platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag (Hans de Goede)   
- platform/x86: acer-wmi: Add new force_caps module parameter (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup accelerometer device handling (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines (Hans de Goede)   
- mwifiex: pcie: skip cancel_work_sync() on reset failure path (Tsuchiya Yuto)   
- iommu/amd: Fix sleeping in atomic in increase_address_space() (Andrey Ryabinin)   
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Hans de Goede)   
- dm table: fix zoned iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix DAX iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix iterate_devices based device capability checks (Jeffle Xu)   
- net: dsa: add GRO support via gro_cells (Alexander Lobakin)   
- LTS tag: v5.4.104 (Jack Vogel)   
- r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Heiner Kallweit)   
- rsxx: Return -EFAULT if copy_to_user() fails (Dan Carpenter)   
- ftrace: Have recordmcount use w8 to read relp-&gt;r_info in arm64_is_fake_mcount (Chen Jun)   
- ALSA: hda: intel-nhlt: verify config type (Pierre-Louis Bossart)   
- IB/mlx5: Add missing error code (YueHaibing)   
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Julian Braha)   
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Colin Ian King)   
- usbip: tools: fix build error for multiple definition (Antonio Borneo)   
- crypto - shash: reduce minimum alignment of shash_desc structure (Ard Biesheuvel)   
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Timothy E Baldwin)   
- drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie (Kevin Wang)   
- dm verity: fix FEC for RS roots unaligned to block size (Milan Broz)   
- dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mikulas Patocka)   
- PM: runtime: Update device status before letting suppliers suspend (Rafael J. Wysocki)   
- btrfs: fix warning when creating a directory with smack enabled (Filipe Manana)   
- btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors (Nikolay Borisov)   
- btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl (Dan Carpenter)   
- btrfs: fix raid6 qstripe kmap (Ira Weiny)   
- btrfs: raid56: simplify tracking of Q stripe presence (David Sterba)   
- tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jarkko Sakkinen)   
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Lukasz Majczak)   
- LTS tag: v5.4.103 (Jack Vogel)   
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (Werner Sembach)   
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Eckhart Mohr)   
- media: v4l: ioctl: Fix memory leak in video_usercopy (Sakari Ailus)   
- swap: fix swapfile read/write offset (Jens Axboe)   
- zsmalloc: account the number of compacted pages correctly (Rokudo Yan)   
- xen-netback: respect gnttab_map_refs()'s return value (Jan Beulich)   
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Hans de Goede)   
- sched/features: Fix hrtick reprogramming (Juri Lelli)   
- parisc: Bump 64-bit IRQ stack size to 64 KB (John David Anglin)   
- perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Jim Mattson)   
- btrfs: fix error handling in commit_fs_roots (Josef Bacik)   
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Hans de Goede)   
- nvme-tcp: add clean action for failed reconnection (Chao Leng)   
- nvme-rdma: add clean action for failed reconnection (Chao Leng)   
- nvme-core: add cancel tagset helpers (Chao Leng)   
- f2fs: fix to set/clear I_LINKABLE under i_lock (Chao Yu)   
- f2fs: handle unallocated section and zone on pinned/atgc (Jaegeuk Kim)   
- media: uvcvideo: Allow entities with no pads (Ricardo Ribalda)   
- drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails (Nicholas Kazlauskas)   
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse (Nirmoy Das)   
- drm/amdgpu: Add check to prevent IH overflow (Defang Bo)   
- crypto: tcrypt - avoid signed overflow in byte count (Ard Biesheuvel)   
- drm/hisilicon: Fix use-after-free (Tian Tao)   
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Hans de Goede)   
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Hans de Goede)   
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() (Juerg Haefliger)   
- staging: most: sound: add sanity check for function argument (Christian Gromm)   
- Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari)   
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32 (Fangrui Song)   
- ath10k: fix wmi mgmt tx queue full due to race condition (Miaoqing Pan)   
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() (Di Zhu)   
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Claire Chang)   
- wlcore: Fix command execute failure 19 for wl12xx (Tony Lindgren)   
- vt/consolemap: do font sum unsigned (Jiri Slaby)   
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk (Heiner Kallweit)   
- staging: fwserial: Fix error handling in fwserial_create (Dinghao Liu)   
- rsi: Move card interrupt handling to RX thread (Marek Vasut)   
- rsi: Fix TX EAPOL packet handling against iwlwifi AP (Marek Vasut)   
- drm/virtio: use kvmalloc for large allocations (Sergey Senozhatsky)   
- MIPS: Drop 32-bit asm string functions (Paul Burton)   
- dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ (Geert Uytterhoeven)   
- dt-bindings: ethernet-controller: fix fixed-link specification (Russell King)   
- net: fix dev_ifsioc_locked() race condition (Cong Wang)   
- net: ag71xx: remove unnecessary MTU reservation (DENG Qingfang)   
- net: bridge: use switchdev for port flags set through sysfs too (Vladimir Oltean)   
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Li Xinhai)   
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Josef Bacik)   
- net: fix up truesize of cloned skb in skb_prepare_for_shift() (Marco Elver)   
- smackfs: restrict bytes count in smackfs write functions (Sabyrzhan Tasbolatov)   
- net/af_iucv: remove WARN_ONCE on malformed RX packets (Alexander Egorenkov)   
- xfs: Fix assert failure in xfs_setattr_size() (Yumei Huang)   
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate (Hans Verkuil)   
- erofs: fix shift-out-of-bounds of blkszbits (Gao Xiang)   
- media: mceusb: sanity check for prescaler value (Sean Young)   
- udlfb: Fix memory leak in dlfb_usb_probe (Zqiang)   
- JFS: more checks for invalid superblock (Randy Dunlap)   
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' (Nathan Chancellor)   
- arm64 module: set plt* section addresses to 0x0 (Shaoying Xu)   
- nvme-pci: fix error unwind in nvme_map_data (Christoph Hellwig)   
- nvme-pci: refactor nvme_unmap_data (Christoph Hellwig)   
- Input: elantech - fix protocol errors for some trackpoints in SMBus mode (jingle.wu)   
- net: usb: qmi_wwan: support ZTE P685M modem (Lech Perczak)   
- LTS tag: v5.4.102 (Jack Vogel)   
- ARM: dts: aspeed: Add LCLK to lpc-snoop (John Wang)   
- net: qrtr: Fix memory leak in qrtr_tun_open (Takeshi Misawa)   
- dm era: Update in-core bitset after committing the metadata (Nikos Tsironis)   
- net: sched: fix police ext initialization (Vlad Buslov)   
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending (Jason A. Donenfeld)   
- ipv6: silence compilation warning for non-IPV6 builds (Leon Romanovsky)   
- ipv6: icmp6: avoid indirect call for icmpv6_send() (Eric Dumazet)   
- xfrm: interface: use icmp_ndo_send helper (Jason A. Donenfeld)   
- sunvnet: use icmp_ndo_send helper (Jason A. Donenfeld)   
- gtp: use icmp_ndo_send helper (Jason A. Donenfeld)   
- icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n (Jason A. Donenfeld)   
- icmp: introduce helper for nat'd source address in network device context (Jason A. Donenfeld)   
- drm/i915: Reject 446-480MHz HDMI clock on GLK (Ville Syrjälä)   
- dm era: only resize metadata in preresume (Nikos Tsironis)   
- dm era: Reinitialize bitset cache before digesting a new writeset (Nikos Tsironis)   
- dm era: Use correct value size in equality function of writeset tree (Nikos Tsironis)   
- dm era: Fix bitset memory leaks (Nikos Tsironis)   
- dm era: Verify the data block size hasn't changed (Nikos Tsironis)   
- dm era: Recover committed writeset after crash (Nikos Tsironis)   
- dm writecache: fix writing beyond end of underlying device when shrinking (Mikulas Patocka)   
- dm: fix deadlock when swapping to encrypted device (Mikulas Patocka)   
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Gruenbacher)   
- gfs2: Don't skip dlm unlock if glock has an lvb (Bob Peterson)   
- spi: spi-synquacer: fix set_cs handling (Masahisa Kojima)   
- sparc32: fix a user-triggerable oops in clear_user() (Al Viro)   
- f2fs: fix out-of-repair __setattr_copy() (Chao Yu)   
- um: mm: check more comprehensively for stub changes (Johannes Berg)   
- virtio/s390: implement virtio-ccw revision 2 correctly (Cornelia Huck)   
- s390/vtime: fix inline assembly clobber list (Heiko Carstens)   
- cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Chen Yu)   
- printk: fix deadlock when kernel panic (Muchun Song)   
- gpio: pcf857x: Fix missing first interrupt (Maxim Kiselev)   
- spmi: spmi-pmic-arb: Fix hw_irq overflow (Subbaraman Narayanamurthy)   
- powerpc/32s: Add missing call to kuep_lock on syscall entry (Christophe Leroy)   
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module (Frank Li)   
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols (Fangrui Song)   
- media: smipcie: fix interrupt handling and IR timeout (Sean Young)   
- arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Suzuki K Poulose)   
- hugetlb: fix copy_huge_page_from_user contig page struct assumption (Mike Kravetz)   
- hugetlb: fix update_and_free_page contig page struct assumption (Mike Kravetz)   
- x86: fix seq_file iteration for pat/memtype.c (NeilBrown)   
- seq_file: document how per-entry resources are managed. (NeilBrown)   
- fs/affs: release old buffer head on error path (Pan Bian)   
- mtd: spi-nor: hisi-sfc: Put child node np on error path (Pan Bian)   
- mtd: spi-nor: core: Add erase size check for erase command initialization (Takahiro Kuwano)   
- mtd: spi-nor: core: Fix erase type discovery for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix last erase region marking (Takahiro Kuwano)   
- watchdog: mei_wdt: request stop on unregister (Alexander Usyskin)   
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ (Sai Prakash Ranjan)   
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing (He Zhe)   
- arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails (qiuguorui1)   
- floppy: reintroduce O_NDELAY fix (Jiri Kosina)   
- rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Frederic Weisbecker)   
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Frederic Weisbecker)   
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan (Cédric Le Goater)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Eat faults on VMXOFF in reboot flows (Sean Christopherson)   
- media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() (Pavel Machek)   
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table (Martin Kaiser)   
- staging: gdm724x: Fix DMA from stack (Amey Narkhede)   
- staging/mt7621-dma: mtk-hsdma.c-&gt;hsdma-mt7621.c (Ilya Lipnitskiy)   
- dts64: mt7622: fix slow sd card access (Frank Wunderlich)   
- pstore: Fix typo in compression option name (Jiri Bohac)   
- drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Sabyrzhan Tasbolatov)   
- misc: rtsx: init of rts522a add OCP power off when no card is present (Ricky Wu)   
- seccomp: Add missing return in non-void function (Paul Cercueil)   
- crypto: sun4i-ss - initialize need_fallback (Corentin Labbe)   
- crypto: sun4i-ss - handle BigEndian for cipher (Corentin Labbe)   
- crypto: sun4i-ss - checking sg length is not sufficient (Corentin Labbe)   
- crypto: aesni - prevent misaligned buffers on the stack (Ard Biesheuvel)   
- crypto: arm64/sha - add missing module aliases (Ard Biesheuvel)   
- btrfs: fix extent buffer leak on failure to copy root (Filipe Manana)   
- btrfs: splice remaining dirty_bg's onto the transaction dirty bg list (Josef Bacik)   
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery (Josef Bacik)   
- btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root (Josef Bacik)   
- KEYS: trusted: Fix migratable=1 failing (Jarkko Sakkinen)   
- tpm_tis: Clean up locality release (James Bottomley)   
- tpm_tis: Fix check_locality for correct locality acquisition (James Bottomley)   
- erofs: initialized fields can only be observed after bit is set (Gao Xiang)   
- drm/sched: Cancel and flush all outstanding jobs before finish. (Andrey Grodzovsky)   
- drm/nouveau/kms: handle mDP connectors (Karol Herbst)   
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (Alex Deucher)   
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 (Rodrigo Siqueira)   
- bcache: Move journal work to new flush wq (Kai Krakow)   
- bcache: Give btree_io_wq correct semantics again (Kai Krakow)   
- Revert "bcache: Kill btree_io_wq" (Kai Krakow)   
- ALSA: hda/realtek: modify EAPD in the ALC886 (PeiSen Hou)   
- ALSA: hda: Add another CometLake-H PCI ID (Kai Vehmanen)   
- USB: serial: mos7720: fix error code in mos7720_write() (Dan Carpenter)   
- USB: serial: mos7840: fix error code in mos7840_write() (Dan Carpenter)   
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Johan Hovold)   
- usb: dwc3: gadget: Fix dep-&gt;interval for fullspeed interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Thinh Nguyen)   
- usb: musb: Fix runtime PM race in musb_queue_resume_work (Paul Cercueil)   
- USB: serial: option: update interface mapping for ZTE P685M (Lech Perczak)   
- media: mceusb: Fix potential out-of-bounds shift (James Reynolds)   
- Input: i8042 - add ASUS Zenbook Flip to noselftest list (Marcos Paulo de Souza)   
- Input: joydev - prevent potential read overflow in ioctl (Dan Carpenter)   
- Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S (Olivier Crête)   
- Input: raydium_ts_i2c - do not send zero length (jeffrey.lin)   
- HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Jason Gerecke)   
- HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Filipe Laíns)   
- ACPI: configfs: add missing check after configfs_register_default_group() (Qinglang Miao)   
- ACPI: property: Fix fwnode string properties matching (Rafael J. Wysocki)   
- blk-settings: align max_sectors on "logical_block_size" boundary (Mikulas Patocka)   
- scsi: bnx2fc: Fix Kconfig warning &amp; CNIC build errors (Randy Dunlap)   
- mm/rmap: fix potential pte_unmap on an not mapped pte (Miaohe Lin)   
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (Maxime Ripard)   
- arm64: Add missing ISB after invalidating TLB in __primary_switch (Marc Zyngier)   
- r8169: fix jumbo packet handling on RTL8168e (Heiner Kallweit)   
- mm/compaction: fix misbehaviors of fast_find_migrateblock() (Wonhyuk Yang)   
- mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Miaohe Lin)   
- mm/memory.c: fix potential pte_unmap_unlock pte error (Miaohe Lin)   
- ocfs2: fix a use after free on error (Dan Carpenter)   
- vxlan: move debug check after netdev unregister (Taehee Yoo)   
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Chuhong Yuan)   
- vfio/type1: Use follow_pte() (Alex Williamson)   
- i40e: Fix add TC filter for IPv6 (Mateusz Palczewski)   
- i40e: Fix VFs not created (Sylwester Dziedziuch)   
- i40e: Fix addition of RX filters after enabling FW LLDP agent (Mateusz Palczewski)   
- i40e: Fix overwriting flow control settings during driver loading (Mateusz Palczewski)   
- i40e: Add zero-initialization of AQ command structures (Mateusz Palczewski)   
- i40e: Fix flow for IPv6 next header (extension header) (Slawomir Laba)   
- regmap: sdw: use _no_pm functions in regmap_read/write (Bard Liao)   
- nvmem: core: skip child nodes not matching binding (Ahmad Fatoum)   
- nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() (Dan Carpenter)   
- ext4: fix potential htree index checksum corruption (Theodore Ts'o)   
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)   
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (Iskren Chernev)   
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) (Konrad Dybcio)   
- mei: hbm: call mei_set_devstate() on hbm stop response (Alexander Usyskin)   
- PCI: Align checking of syscall user config accessors (Heiner Kallweit)   
- VMCI: Use set_page_dirty_lock() when unregistering guest memory (Jorgen Hansen)   
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() (Simon South)   
- soundwire: cadence: fix ACK/NAK handling (Pierre-Louis Bossart)   
- misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users (Aswath Govindraju)   
- phy: rockchip-emmc: emmc_phy_init() always return 0 (Chris Ruehl)   
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe (Aswath Govindraju)   
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set (Randy Dunlap)   
- Input: elo - fix an error code in elo_connect() (Dan Carpenter)   
- perf test: Fix unaligned access in sample parsing test (Namhyung Kim)   
- perf intel-pt: Fix premature IPC (Adrian Hunter)   
- perf intel-pt: Fix missing CYC processing in PSB (Adrian Hunter)   
- Input: sur40 - fix an error code in sur40_probe() (Dan Carpenter)   
- RDMA/hns: Fixes missing error code of CMDQ (Lang Cheng)   
- nfsd: register pernet ops last, unregister first (J. Bruce Fields)   
- clk: aspeed: Fix APLL calculate formula from ast2600-A2 (Ryan Chen)   
- regulator: qcom-rpmh: fix pm8009 ldo7 (Jonathan Marek)   
- spi: pxa2xx: Fix the controller numbering for Wildcat Point (Andy Shevchenko)   
- RDMA/hns: Fix type of sq_signal_bits (Weihang Li)   
- RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib)   
- RDMA/hns: Fixed wrong judgments in the goto branch (Wenpeng Liang)   
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs (AngeloGioacchino Del Regno)   
- powerpc/8xx: Fix software emulation interrupt (Christophe Leroy)   
- powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Nathan Lynch)   
- mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() (Dan Carpenter)   
- spi: stm32: properly handle 0 byte transfer (Alain Volmat)   
- RDMA/rxe: Correct skb on loopback path (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_recv.c (Bob Pearson)   
- perf vendor events arm64: Fix Ampere eMag event typo (John Garry)   
- perf tools: Fix DSO filtering when not finding a map for a sampled address (Arnaldo Carvalho de Melo)   
- tracepoint: Do not fail unregistering a probe due to memory failure (Steven Rostedt (VMware))   
- IB/cm: Avoid a loop when device has 255 ports (Parav Pandit)   
- IB/mlx5: Return appropriate error code instead of ENOMEM (Parav Pandit)   
- amba: Fix resource leak for drivers without .remove (Uwe Kleine-König)   
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct (Roja Rani Yarubandi)   
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores (Vladimir Murzin)   
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes (Takeshi Saito)   
- mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe (Christophe JAILLET)   
- mmc: sdhci-sprd: Fix some resource leaks in the remove function (Christophe JAILLET)   
- powerpc/47x: Disable 256k page size (Christophe Leroy)   
- KVM: PPC: Make the VMX instruction emulation routines static (Cédric Le Goater)   
- IB/umad: Return EPOLLERR in case of when device disassociated (Shay Drory)   
- IB/umad: Return EIO in case of when device disassociated (Shay Drory)   
- objtool: Fix ".cold" section suffix check for newer versions of GCC (Josh Poimboeuf)   
- objtool: Fix error handling for STD/CLD warnings (Josh Poimboeuf)   
- auxdisplay: ht16k33: Fix refresh rate handling (Geert Uytterhoeven)   
- isofs: release buffer head before return (Pan Bian)   
- regulator: core: Avoid debugfs: Directory ... already present! error (Hans de Goede)   
- regulator: s5m8767: Drop regulators OF node reference (Krzysztof Kozlowski)   
- spi: atmel: Put allocated master before return (Pan Bian)   
- regulator: s5m8767: Fix reference count leak (Pan Bian)   
- certs: Fix blacklist flag type confusion (David Howells)   
- regulator: axp20x: Fix reference cout leak (Pan Bian)   
- clk: sunxi-ng: h6: Fix clock divider range on some clocks (Andre Przywara)   
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Yishai Hadas)   
- clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined (Tom Rix)   
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed (Arnd Bergmann)   
- rtc: s5m: select REGMAP_I2C (Bartosz Golaszewski)   
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (Claudiu Beznea)   
- of/fdt: Make sure no-map does not remove already reserved regions (Nicolas Boichat)   
- fdt: Properly handle "no-map" field in the memory region (KarimAllah Ahmed)   
- mfd: bd9571mwv: Use devm_mfd_add_devices() (Yoshihiro Shimoda)   
- dmaengine: hsu: disable spurious interrupt (Ferry Toth)   
- dmaengine: owl-dma: Fix a resource leak in the remove function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in the remove function (Christophe JAILLET)   
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (Bernard Metzler)   
- HID: core: detect and skip invalid inputs to snto32() (Randy Dunlap)   
- clk: sunxi-ng: h6: Fix CEC clock (Andre Przywara)   
- spi: cadence-quadspi: Abort read if dummy cycles required are too many (Pratyush Yadav)   
- i2c: iproc: handle master read request (Rayagonda Kokatanur)   
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (Rayagonda Kokatanur)   
- i2c: iproc: handle only slave interrupts which are enabled (Rayagonda Kokatanur)   
- quota: Fix memory leak when handling corrupted quota file (Jan Kara)   
- selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Po-Hsu Lin)   
- clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() (Martin Blumenstingl)   
- clk: meson: clk-pll: make "ret" a signed integer (Martin Blumenstingl)   
- clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL (Martin Blumenstingl)   
- HSI: Fix PM usage counter unbalance in ssi_hw_init (Zhang Qilong)   
- capabilities: Don't allow writing ambiguous v3 file capabilities (Eric W. Biederman)   
- ubifs: Fix error return code in alloc_wbufs() (Wang ShaoBo)   
- ubifs: Fix memleak in ubifs_init_authentication (Dinghao Liu)   
- jffs2: fix use after free in jffs2_sum_write_data() (Tom Rix)   
- fs/jfs: fix potential integer overflow on shift of a int (Colin Ian King)   
- ASoC: simple-card-utils: Fix device module clock (Sameer Pujar)   
- ima: Free IMA measurement buffer after kexec syscall (Lakshmi Ramasubramanian)   
- ima: Free IMA measurement buffer on error (Lakshmi Ramasubramanian)   
- crypto: ecdh_helper - Ensure 'len &gt;= secret.len' in decode_key() (Daniele Alessandrelli)   
- hwrng: timeriomem - Fix cooldown period calculation (Jan Henrik Weinstock)   
- btrfs: clarify error returns values in __load_free_space_cache (Zhihao Cheng)   
- ASoC: SOF: debug: Fix a potential issue on string buffer termination (Hui Wang)   
- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Andrea Parri (Microsoft))   
- f2fs: fix a wrong condition in __submit_bio (Dehe Gu)   
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() (Dan Carpenter)   
- f2fs: fix to avoid inconsistent quota data (Yi Chen)   
- mtd: parsers: afs: Fix freeing the part name memory in failure (Manivannan Sadhasivam)   
- ASoC: cpcap: fix microphone timeslot mask (Sebastian Reichel)   
- ata: ahci_brcm: Add back regulators management (Florian Fainelli)   
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) (Christophe Leroy)   
- mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() (Dan Carpenter)   
- sched/eas: Don't update misfit status if the task is pinned (Qais Yousef)   
- media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Laurent Pinchart)   
- media: pxa_camera: declare variable when DEBUG is defined (Tom Rix)   
- media: cx25821: Fix a bug when reallocating some dma memory (Christophe JAILLET)   
- media: qm1d1c0042: fix error return code in qm1d1c0042_init() (Luo Meng)   
- media: lmedm04: Fix misuse of comma (Joe Perches)   
- media: software_node: Fix refcounts in software_node_get_next_child() (Daniel Scally)   
- drm/amd/display: Fix HDMI deep color output for DCE 6-11. (Mario Kleiner)   
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. (Mario Kleiner)   
- bsg: free the request before return error code (Pan Bian)   
- MIPS: properly stop .eh_frame generation (Alexander Lobakin)   
- drm/sun4i: tcon: fix inverted DCLK polarity (Giulio Benetti)   
- crypto: bcm - Rename struct device_private to bcm_device_private (Jiri Olsa)   
- evm: Fix memleak in init_desc (Dinghao Liu)   
- ASoC: cs42l56: fix up error handling in probe (Dan Carpenter)   
- media: aspeed: fix error return code in aspeed_video_setup_video() (Zhang Changzhong)   
- media: tm6000: Fix memleak in tm6000_start_stream (Dinghao Liu)   
- media: media/pci: Fix memleak in empress_init (Dinghao Liu)   
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs (Dinghao Liu)   
- media: vsp1: Fix an error handling path in the probe function (Christophe JAILLET)   
- media: camss: missing error code in msm_video_register() (Dan Carpenter)   
- media: imx: Fix csc/scaler unregister (Ezequiel Garcia)   
- media: imx: Unregister csc/scaler only if registered (Ezequiel Garcia)   
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (Jacopo Mondi)   
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 (Nathan Chancellor)   
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init (Nathan Chancellor)   
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition (Chenyang Li)   
- crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled (Ard Biesheuvel)   
- crypto: sun4i-ss - fix kmap usage (Corentin Labbe)   
- crypto: sun4i-ss - linearize buffers content must be kept (Corentin Labbe)   
- drm/fb-helper: Add missed unlocks in setcmap_legacy() (Chuhong Yuan)   
- gma500: clean up error handling in init (Dan Carpenter)   
- drm/gma500: Fix error return code in psb_driver_load() (Jialin Zhang)   
- fbdev: aty: SPARC64 requires FB_ATY_CT (Randy Dunlap)   
- net: mvneta: Remove per-cpu queue mapping for Armada 3700 (Maxime Chevallier)   
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP (Shyam Sundar S K)   
- net: amd-xgbe: Reset link when the link never comes back (Shyam Sundar S K)   
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning (Shyam Sundar S K)   
- net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout (Shyam Sundar S K)   
- ibmvnic: skip send_request_unmap for timeout reset (Lijun Pan)   
- ibmvnic: add memory barrier to protect long term buffer (Lijun Pan)   
- b43: N-PHY: Fix the update of coef for the PHY revision &gt;= 3case (Colin Ian King)   
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Ayush Sawal)   
- net: axienet: Handle deferred probe on clock properly (Robert Hancock)   
- tcp: fix SO_RCVLOWAT related hangs under mem pressure (Eric Dumazet)   
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jesper Dangaard Brouer)   
- mac80211: fix potential overflow when multiplying to u32 integers (Colin Ian King)   
- xen/netback: fix spurious event detection for common event case (Juergen Gross)   
- bnxt_en: reverse order of TX disable and carrier off (Edwin Peer)   
- ibmvnic: Set to CLOSED state even on error (Sukadev Bhattiprolu)   
- ath9k: fix data bus crash when setting nf_override via debugfs (Linus Lüssing)   
- bpf_lru_list: Read double-checked variable once without lock (Marco Elver)   
- soc: aspeed: snoop: Add clock control logic (Jae Hyun Yoo)   
- ARM: s3c: fix fiq for clang IAS (Arnd Bergmann)   
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address (Vincent Knecht)   
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Jupeng Zhong)   
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware (Marek Behún)   
- ARM: dts: armada388-helios4: assign pinctrl to each fan (Rosen Penev)   
- ARM: dts: armada388-helios4: assign pinctrl to LEDs (Rosen Penev)   
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules (Chen-Yu Tsai)   
- usb: dwc2: Make "trimming xfer length" a debug message (Guenter Roeck)   
- usb: dwc2: Abort transaction after errors with unknown reason (Guenter Roeck)   
- usb: dwc2: Do not update data length if it is 0 on inbound transfers (Guenter Roeck)   
- ARM: dts: Configure missing thermal interrupt for 4430 (Tony Lindgren)   
- memory: ti-aemif: Drop child node when jumping out loop (Pan Bian)   
- Bluetooth: Put HCI device if inquiry procedure interrupts (Pan Bian)   
- Bluetooth: drop HCI device reference before return (Pan Bian)   
- usb: gadget: u_audio: Free requests only after callback (Jack Pham)   
- ACPICA: Fix exception code class checks (Maximilian Luz)   
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in -&gt;remove() (Christophe JAILLET)   
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path (Christophe JAILLET)   
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz (Andre Przywara)   
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency (Andre Przywara)   
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card (Andre Przywara)   
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0 (Andre Przywara)   
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0 (Andre Przywara)   
- bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Andrii Nakryiko)   
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Andrii Nakryiko)   
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops (Zhang Qilong)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso (Krzysztof Kozlowski)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 (Krzysztof Kozlowski)   
- Bluetooth: Fix initializing response id after clearing struct (Christopher William Snowhill)   
- Bluetooth: hci_uart: Fix a race for write_work scheduling (Claire Chang)   
- Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- ath10k: Fix error handling in case of CE pipe init failure (Rakesh Pillai)   
- random: fix the RNDRESEEDCRNG ioctl (Eric Biggers)   
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section (Alexander Lobakin)   
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Takashi Iwai)   
- bfq: Avoid false bfq queue merging (Jan Kara)   
- virt: vbox: Do not use wait_event_interruptible when called from kernel context (Hans de Goede)   
- PCI: Decline to resize resources if boot config must be preserved (Ard Biesheuvel)   
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (Ansuel Smith)   
- kdb: Make memory allocations more robust (Sumit Garg)   
- debugfs: do not attempt to create a new file before the filesystem is initalized (Greg Kroah-Hartman)   
- debugfs: be more robust at handling improper input in debugfs_lookup() (Greg Kroah-Hartman)   
- vmlinux.lds.h: add DWARF v5 sections (Nick Desaulniers)   
- x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)  [Orabug: 32977864]  
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)  [Orabug: 32977864]  
- uek-rpm: update kABI lists for a new symbol (Saeed Mirzamohammadi)  [Orabug: 32977531]  
- x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing (Thomas Gleixner)  [Orabug: 32969739]  
- bluetooth: eliminate the potential race condition when removing the HCI controller (Lin Ma)  [Orabug: 32912033]  {CVE-2021-32399}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
</package>
<package pkgid="bb006decfb6b913901cd0531cefac9e1b1b5124fe19e0e7c0151505a6f39a705" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.6.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.0.el8uek]" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)   
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)   
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)   
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)   
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)   
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)   
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)   
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)   
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)   
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)   
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)   
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)   
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)   
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)   
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)   
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)   
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)   
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)   
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)   
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)   
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)   
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)   
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)   
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)   
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)   
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)   
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)   
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)   
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)   
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)   
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)   
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)   
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))   
- mac80211: fix station rate table updates on assoc (Felix Fietkau)   
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)   
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)   
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)   
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)   
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)   
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)   
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)   
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)   
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)   
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)   
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)   
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)   
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)   
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)   
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)   
- net: lapb: Copy the skb before sending a packet (Xie He)   
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)   
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)   
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)   
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)   
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)   
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)   
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)   
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)   
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)   
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)   
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)   
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)   
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)   
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)   
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)   
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)   
- LTS tag: v5.4.96 (Jack Vogel)   
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)   
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)   
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)   
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)   
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)   
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)   
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)   
- udf: fix the problem that the disc content is not displayed (lianzhi chang)   
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)   
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)   
- mac80211: fix fast-rx encryption check (Felix Fietkau)   
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)   
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)   
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)   
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)   
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)   
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)   
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)   
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)   
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)   
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)   
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)   
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)   
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)   
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)   
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)   
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)   
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)   
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)   
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)   
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)   
- net: dsa: bcm_sf2: put device node before return (Pan Bian)   
- LTS tag: v5.4.95 (Jack Vogel)   
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)   
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)   
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)   
- NFC: fix possible resource leak (Pan Bian)   
- NFC: fix resource leak when target index is invalid (Pan Bian)   
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)   
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)   
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)   
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)   
- nvme-multipath: Early exit if no path is available (Daniel Wagner)   
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)   
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)   
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)   
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)   
- igc: fix link speed advertising (Corinna Vinschen)   
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)   
- mac80211: pause TX while changing interface type (Johannes Berg)   
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)   
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)   
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)   
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)   
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)   
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)   
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)   
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)   
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)   
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)   
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)   
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)   
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)   
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)   
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)   
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)   
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)   
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)   
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)   
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)   
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)   
- leds: trigger: fix potential deadlock with libata (Andrea Righi)   
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)   
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)   
- KVM: x86: get smi pending status correctly (Jay Zhou)   
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)   
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)   
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)   
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)   
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)   
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)   
- PM: hibernate: flush swap writer after marking (Laurent Badel)   
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)   
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)   
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)   
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)   
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)   
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)   
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)   
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)   
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)   
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)   
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)   
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734]  
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586]  
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586]  
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033} 
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231]  
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231]  
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231]  
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231]  
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231]  
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231]  
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115]  
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115]  
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115]  
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115]  
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.1.el8uek]" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)   
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)   
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)   
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)   
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)   
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)   
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)   
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)   
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)   
- mm: unexport follow_pte_pmd (Christoph Hellwig)   
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)   
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)   
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)   
- ntfs: check for valid standard information attribute (Rustam Kovhaev)   
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)   
- USB: quirks: sort quirk entries (Johan Hovold)   
- HID: make arrays usage and value to be the same (Will McVicker)   
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)   
- LTS tag: v5.4.100 (Jack Vogel)   
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)   
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)   
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)   
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)   
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)   
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)   
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)   
- net: qrtr: Fix port ID for control messages (Loic Poulain)   
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)   
- LTS tag: v5.4.99 (Jack Vogel)   
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)   
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)   
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)   
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)   
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)   
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)   
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)   
- net: fix iteration for sctp transport seq_files (NeilBrown)   
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)   
- net: dsa: call teardown method on probe failure (Vladimir Oltean)   
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)   
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)   
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)   
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)   
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)   
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)   
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)   
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)   
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)   
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)   
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)   
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)   
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)   
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)   
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)   
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)   
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)   
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)   
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)   
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)   
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)   
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)   
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)   
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)   
- lkdtm: don't move ctors to .rodata (Mark Rutland)   
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)   
- ARM: kexec: fix oops after TLB are invalidated (Russell King)   
- ARM: ensure the signal page contains defined contents (Russell King)   
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)   
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)   
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)   
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)   
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)   
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)   
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)   
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)   
- ovl: skip getxattr of security labels (Amir Goldstein)   
- cap: fix conversions on getxattr (Miklos Szeredi)   
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)   
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)   
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)   
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)   
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)   
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)   
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)   
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))   
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))   
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)   
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)   
- LTS tag: v5.4.98 (Jack Vogel)   
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)   
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)   
- squashfs: add more sanity checks in id lookup (Phillip Lougher)   
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)   
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)   
- regulator: Fix lockdep warning resolving supplies (Mark Brown)   
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)   
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)   
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)   
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)   
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)   
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)   
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)   
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)   
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)   
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)   
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)   
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)   
- chtls: Fix potential resource leak (Pan Bian)   
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)   
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)   
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)   
- af_key: relax availability checks for skb size calculation (Cong Wang)   
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408]  
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954]  
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954]  
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954]  
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872]  
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001]  
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001]  
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001]  
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001]  
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001]  
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.2.el8uek]" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)   
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)   
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)   
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)   
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)   
- r8169: improve rtl_jumbo_config (Heiner Kallweit)   
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)   
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)   
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)   
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)   
- ARM: footbridge: fix PCI interrupt mapping (Russell King)   
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)   
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)   
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)   
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)   
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)   
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)   
- net: sit: Unregister catch-all devices (Hristo Venev)   
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)   
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)   
- net: macb: fix the restore of cmp registers (Claudiu Beznea)   
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)   
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)   
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)   
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)   
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)   
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)   
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)   
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)   
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)   
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)   
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)   
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)   
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)   
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)   
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)   
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)   
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)   
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)   
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)   
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec dev (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec dev (Alexander Aring)   
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)   
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)   
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)   
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)   
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)   
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)   
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)   
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)   
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)   
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)   
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)   
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)   
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)   
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)   
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)   
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133} 
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)   
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)   
- scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Quinn Tran)   
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)   
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)   
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)   
- LTS tag: v5.4.113 (Jack Vogel)   
- xen/events: fix setting irq affinity (Juergen Gross)   
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)   
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)   
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)   
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)   
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)   
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)   
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))   
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))   
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))   
- block: only update parent bi_status when bio fail (Yufen Yu)   
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)   
- gfs2: report "already frozen/thawed" errors (Bob Peterson)   
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)   
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)   
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)   
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)   
- LTS tag: v5.4.112 (Jack Vogel)   
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)   
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)   
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)   
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec dev (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)   
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)   
- net: mac802154: Fix general protection fault (Pavel Skripkin)   
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)   
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)   
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)   
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)   
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)   
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)   
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)   
- RDMA/addr: Be strict with gid size (Leon Romanovsky)   
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)   
- net/mlx5: Fix PBMC register mapping (Aya Levin)   
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)   
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)   
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)   
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)   
- perf inject: Fix repipe usage (Adrian Hunter)   
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)   
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)   
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)   
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)   
- net: macb: restore cmp registers on resume path (Claudiu Beznea)   
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)   
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)   
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)   
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)   
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)   
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)   
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)   
- i40e: Fix display statistics for veb_tc (Eryk Rybak)   
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)   
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)   
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)   
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)   
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)   
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)   
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)   
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)   
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)   
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)   
- gianfar: Handle error code at MAC address change (Claudiu Manoil)   
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)   
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)   
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)   
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)   
- hostfs: fix memory handling in follow_link() (Al Viro)   
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)   
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)   
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)   
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)   
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)   
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)   
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)   
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)   
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)   
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)   
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)   
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)   
- virtio_net: Add XDP meta data support (Yuya Kusakabe)   
- i2c: turn recovery error on init to debug (Wolfram Sang)   
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)   
- usbip: vudc synchronize sysfs code paths (Shuah Khan)   
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)   
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)   
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)   
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)   
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)   
- mac80211: fix TXQ AC confusion (Johannes Berg)   
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)   
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)   
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)   
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)   
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)   
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)   
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)   
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)   
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)   
- ice: Increase control queue timeout (Fabio Pricoco)   
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)   
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)   
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)   
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)   
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)   
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)   
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)   
- gcov: re-fix clang-11+ support (Nick Desaulniers)   
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)   
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)   
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)   
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)   
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)   
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672} 
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671} 
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670} 
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)   
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)   
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)   
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)   
- LTS tag: v5.4.111 (Jack Vogel)   
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)   
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)   
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)   
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)   
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)   
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)   
- ia64: fix format strings for err_inject (Sergei Trofimovich)   
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)   
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)   
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)   
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)   
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)   
- drm/msm: Ratelimit invalid-fence message (Rob Clark)   
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)   
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)   
- mISDN: fix crash in fritzpci (Tong Zhang)   
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)   
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)   
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)   
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)   
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)   
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)   
- LTS tag: v5.4.110 (Jack Vogel)   
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)   
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)   
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)   
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)   
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)   
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)   
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)   
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)   
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)   
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)   
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)   
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)   
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)   
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)   
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)   
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)   
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)   
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)   
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)   
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)   
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)   
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)   
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)   
- tracing: Fix stack trace event size (Steven Rostedt (VMware))   
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)   
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)   
- xtensa: move coprocessor_flush to the .text section (Max Filippov)   
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)   
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)   
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)   
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)   
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)   
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)   
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)   
- appletalk: Fix skb allocation size in loopback case (Doug Brown)   
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)   
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)   
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)   
- can: tcan4x5x: fix max register value (Sasha Levin)   
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)   
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)   
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)   
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)   
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))   
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)   
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)   
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)   
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)   
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)   
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)   
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)   
- vhost: Fix vhost_vq_reset() (Laurent Vivier)   
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)   
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)   
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)   
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)   
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)   
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)   
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)   
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)   
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)   
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)   
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)   
- ext4: fix bh ref count on error paths (Zhaolong Zhang)   
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)   
- module: harden ELF info handling (Frank van der Linden)   
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)   
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)   
- modsign: print module name along with error message (Jessica Yu)   
- ipv6: weaken the v4mapped source check (Jakub Kicinski)   
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)   
- LTS tag: v5.4.109 (Jack Vogel)   
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)   
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)   
- ext4: add reclaim checks to xattr code (Jan Kara)   
- mac80211: fix double free in ibss_leave (Markus Theil)   
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)   
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)   
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)   
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)   
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)   
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)   
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)   
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)   
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)   
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)   
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)   
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)   
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)   
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)   
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)   
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)   
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)   
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)   
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)   
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)   
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)   
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)   
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)   
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)   
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)   
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)   
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)   
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)   
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)   
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)   
- mac80211: fix rate mask reset (Johannes Berg)   
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)   
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)   
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)   
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)   
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)   
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)   
- can: peak_usb: add forgotten supported devices (Stephane Grosjean)   
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)   
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)   
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)   
- ftgmac100: Restart MAC HW once (Dylan Hung)   
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)   
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)   
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)   
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)   
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)   
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)   
- net: sched: validate stab values (Eric Dumazet)   
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)   
- ipv6: fix suspecious RCU usage warning (Wei Wang)   
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)   
- libbpf: Fix INSTALL flag order (Georgi Valkov)   
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)   
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)   
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)   
- integrity: double check iint_cache was initialized (Mimi Zohar)   
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)   
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)   
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)   
- gcov: fix clang-11+ support (Nick Desaulniers)   
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)   
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)   
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)   
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)   
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)   
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)   
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)   
- block: Suppress uevent for hidden device when removed (Daniel Wagner)   
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)   
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)   
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)   
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)   
- drm/radeon: fix AGP dependency (Christian König)   
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)   
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)   
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)   
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)   
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)   
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)   
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)   
- cifs: change noisy error message to FYI (Paulo Alcantara)   
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)   
- atm: uPD98402: fix incorrect allocation (Tong Zhang)   
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)   
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)   
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)   
- NFS: Correct size calculation for create reply length (Frank Sorenson)   
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)   
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)   
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)   
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)   
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)   
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)   
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)   
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)   
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)   
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)   
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)   
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)   
- atm: eni: dont release is never initialized (Tong Zhang)   
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)   
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)   
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)   
- LTS tag: v5.4.108 (Jack Vogel)   
- cifs: Fix preauth hash corruption (Vincent Whitchurch)   
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)   
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)   
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)   
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)   
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)   
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))   
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))   
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)   
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)   
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)   
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)   
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)   
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)   
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)   
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)   
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)   
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)   
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)   
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)   
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)   
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)   
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)   
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)   
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)   
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)   
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)   
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)   
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)   
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)   
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)   
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)   
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)   
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)   
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)   
- vfio: IOMMU_API should be selected (Jason Gunthorpe)   
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)   
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)   
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)   
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)   
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)   
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)   
- nvme: fix Write Zeroes limitations (Christoph Hellwig)   
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)   
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)   
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)   
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)   
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)   
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)   
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)   
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)   
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)   
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)   
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)   
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)   
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)   
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- LTS tag: v5.4.107 (Jack Vogel)   
- net: dsa: b53: Support setting learning on port (Florian Fainelli)   
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)   
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)   
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)   
- crypto: x86 - Regularize glue function prototypes (Kees Cook)   
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)   
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)   
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)   
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)   
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)   
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)   
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)   
- LTS tag: v5.4.106 (Jack Vogel)   
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)   
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)   
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)   
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)   
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)   
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)   
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)   
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)   
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)   
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)   
- zram: fix return value on writeback_store (Minchan Kim)   
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))   
- stop_machine: mark helpers __always_inline (Arnd Bergmann)   
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)   
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)   
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)   
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)   
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)   
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)   
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)   
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)   
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)   
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)   
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: addi_apci_1500: Fix endian problem for command sample (Ian Abbott)   
- staging: comedi: addi_apci_1032: Fix endian problem for COS sample (Ian Abbott)   
- staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan (Lee Gibson)   
- staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd (Lee Gibson)   
- staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() (Dan Carpenter)   
- staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() (Dan Carpenter)   
- staging: rtl8712: unterminated string leads to read overflow (Dan Carpenter)   
- staging: rtl8188eu: prevent -&gt;ssid overflow in rtw_wx_set_scan() (Dan Carpenter)   
- staging: rtl8192u: fix -&gt;ssid overflow in r8192_wx_set_scan() (Dan Carpenter)   
- misc: fastrpc: restrict user apps from sending kernel RPC messages (Dmitry Baryshkov)   {CVE-2019-2308} 
- misc/pvpanic: Export module FDT device table (Shile Zhang)   
- usbip: fix vudc usbip_sockfd_store races leading to gpf (Shuah Khan)   
- usbip: fix vhci_hcd attach_store() races leading to gpf (Shuah Khan)   
- usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Shuah Khan)   
- usbip: fix vudc to check for stream socket (Shuah Khan)   
- usbip: fix vhci_hcd to check for stream socket (Shuah Khan)   
- usbip: fix stub_dev to check for stream socket (Shuah Khan)   
- USB: serial: cp210x: add some more GE USB IDs (Sebastian Reichel)   
- USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Karan Singhal)   
- USB: serial: ch341: add new Product ID (Niv Sardi)   
- USB: serial: io_edgeport: fix memory leak in edge_startup (Pavel Skripkin)   
- xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Mathias Nyman)   
- usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Forest Crossman)   
- xhci: Improve detection of device initiated wake signal. (Mathias Nyman)   
- usb: xhci: do not perform Soft Retry for some xHCI hosts (Stanislaw Gruszka)   
- usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM (Yoshihiro Shimoda)   
- USB: usblp: fix a hang in poll() if disconnected (Pete Zaitcev)   
- usb: dwc3: qcom: Honor wakeup enabled/disabled state (Matthias Kaehlcke)   
- usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Serge Semin)   
- usb: gadget: f_uac1: stop playback on function disable (Ruslan Bilovol)   
- usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot (Ruslan Bilovol)   
- USB: gadget: u_ether: Fix a configfs return code (Dan Carpenter)   
- Goodix Fingerprint device is not a modem (Yorick de Wid)   
- mmc: cqhci: Fix random crash when remove mmc module/card (Frank Li)   
- mmc: core: Fix partition switch time for eMMC (Adrian Hunter)   
- software node: Fix node registration (Heikki Krogerus)   
- s390/dasd: fix hanging IO request during DASD driver unbind (Stefan Haberland)   
- s390/dasd: fix hanging DASD driver unbind (Stefan Haberland)   
- arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Andrey Konovalov)   
- Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") (Eric W. Biederman)   
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Takashi Iwai)   
- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Takashi Iwai)   
- ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Takashi Iwai)   
- ALSA: hda: Flush pending unsolicited events before suspend (Takashi Iwai)   
- ALSA: hda: Drop the BATCH workaround for AMD controllers (Takashi Iwai)   
- ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Simeon Simeonoff)   
- ALSA: hda/hdmi: Cancel pending works before suspend (Takashi Iwai)   
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (John Ernberg)   
- scsi: target: core: Prevent underflow for service actions (Aleksandr Miloserdov)   
- scsi: target: core: Add cmd length set before cmd complete (Aleksandr Miloserdov)   
- scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Mike Christie)   
- sysctl.c: fix underflow value setting risk in vm_table (Lin Feng)   
- s390/smp: __smp_rescan_cpus() - move cpumask away from stack (Heiko Carstens)   
- i40e: Fix memory leak in i40e_probe (Keita Suzuki)   
- PCI: Fix pci_register_io_range() memory leak (Geert Uytterhoeven)   
- kbuild: clamp SUBLEVEL to 255 (Sasha Levin)   
- PCI: mediatek: Add missing of_node_put() to fix reference leak (Krzysztof Wilczyński)   
- PCI: xgene-msi: Fix race in installing chained irq handler (Martin Kaiser)   
- Input: applespi - don't wait for responses to commands indefinitely. (Ronald Tschalär)   
- sparc64: Use arch_validate_flags() to validate ADI flag (Khalid Aziz)   
- sparc32: Limit memblock allocation to low memory (Andreas Larsson)   
- iommu/amd: Fix performance counter initialization (Suravee Suthikulpanit)   
- powerpc/64: Fix stack trace not displaying final frame (Michael Ellerman)   
- HID: logitech-dj: add support for the new lightspeed connection iteration (Filipe Laíns)   
- powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Athira Rajeev)   
- powerpc: improve handling of unrecoverable system reset (Nicholas Piggin)   
- spi: stm32: make spurious and overrun interrupts visible (Alain Volmat)   
- powerpc/pci: Add ppc_md.discover_phbs() (Oliver O'Halloran)   
- Platform: OLPC: Fix probe error handling (Lubomir Rintel)   
- mmc: mediatek: fix race condition between msdc_request_timeout and irq (Chaotian Jing)   
- mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' (Christophe JAILLET)   
- udf: fix silent AED tagLocation corruption (Steven J. Magnani)   
- i2c: rcar: optimize cacheline to minimize HW race condition (Wolfram Sang)   
- i2c: rcar: faster irq code to minimize HW race condition (Wolfram Sang)   
- net: phy: fix save wrong speed and duplex problem if autoneg is on (Guangbin Huang)   
- net: enetc: initialize RFS/RSS memories for unused ports too (Vladimir Oltean)   
- net: hns3: fix error mask definition of flow director (Jian Shen)   
- media: rc: compile rc-cec.c into rc-core (Hans Verkuil)   
- media: v4l: vsp1: Fix bru null pointer access (Biju Das)   
- media: v4l: vsp1: Fix uif null pointer access (Biju Das)   
- media: usbtv: Fix deadlock on suspend (Maxim Mikityanskiy)   
- sh_eth: fix TRSCER mask for R7S9210 (Sergey Shtylyov)   
- qxl: Fix uninitialised struct field head.surface_id (Colin Ian King)   
- s390/crypto: return -EFAULT if copy_to_user() fails (Wang Qing)   
- s390/cio: return -EFAULT if copy_to_user() fails (Eric Farman)   
- drm: meson_drv add shutdown function (Artem Lapkin)   
- drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff (Neil Roberts)   
- drm/shmem-helper: Check for purged buffers in fault handler (Neil Roberts)   
- drm/compat: Clear bounce structures (Daniel Vetter)   
- bnxt_en: reliably allocate IRQ table on reset to avoid crash (Edwin Peer)   
- s390/cio: return -EFAULT if copy_to_user() fails again (Wang Qing)   
- net: hns3: fix bug when calculating the TCAM table info (Jian Shen)   
- net: hns3: fix query vlan mask value error for flow director (Jian Shen)   
- perf traceevent: Ensure read cmdlines are null terminated. (Ian Rogers)   
- selftests: forwarding: Fix race condition in mirror installation (Danielle Ratson)   
- net: stmmac: fix watchdog timeout during suspend/resume stress test (Joakim Zhang)   
- net: stmmac: stop each tx channel independently (Joakim Zhang)   
- ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Antony Antony)   
- net: qrtr: fix error return code of qrtr_sendmsg() (Jia-Ju Bai)   
- net: davicom: Fix regulator not turned off on driver removal (Paul Cercueil)   
- net: davicom: Fix regulator not turned off on failed probe (Paul Cercueil)   
- net: lapbether: Remove netif_start_queue / netif_stop_queue (Xie He)   
- netdevsim: init u64 stats for 32bit hardware (Hillf Danton)   
- net: usb: qmi_wwan: allow qmimux add/del with master up (Daniele Palmas)   
- net: sched: avoid duplicates in classes dump (Maximilian Heyne)   
- nexthop: Do not flush blackhole nexthops when loopback goes down (Ido Schimmel)   
- net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Ong Boon Leong)   
- net/mlx4_en: update moderation when config reset (Kevin(Yudong) Yang)   
- net: enetc: don't overwrite the RSS indirection table when initializing (Vladimir Oltean)   
- Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Linus Torvalds)   
- cifs: return proper error code in statfs(2) (Paulo Alcantara)   
- mount: fix mounting of detached mounts onto targets that reside on shared mounts (Christian Brauner)   
- powerpc/603: Fix protection of user pages mapped with PROT_NONE (Christophe Leroy)   
- mt76: dma: do not report truncated frames to mac80211 (Lorenzo Bianconi)   
- ibmvnic: always store valid MAC address (Jiri Wiesner)   
- samples, bpf: Add missing munmap in xdpsock (Maciej Fijalkowski)   
- selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Yauheni Kaliuta)   
- selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu)   
- netfilter: x_tables: gpf inside xt_find_revision() (Vasily Averin)   
- netfilter: nf_nat: undo erroneous tcp edemux lookup (Florian Westphal)   
- tcp: add sanity tests to TCP_QUEUE_SEQ (Eric Dumazet)   
- can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode (Torin Cooper-Bennun)   
- can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode (Joakim Zhang)   
- can: flexcan: enable RX FIFO after FRZ/HALT valid (Joakim Zhang)   
- can: flexcan: assert FRZ bit in flexcan_chip_freeze() (Joakim Zhang)   
- can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership (Oleksij Rempel)   
- sh_eth: fix TRSCER mask for SH771x (Sergey Shtylyov)   
- net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth)   
- net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth)   
- net: Fix gro aggregation for udp encaps with zero csum (Daniel Borkmann)   
- ath9k: fix transmitting to stations in dynamic SMPS mode (Felix Fietkau)   
- ethernet: alx: fix order of calls on resume (Jakub Kicinski)   
- powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz)   
- uapi: nfnetlink_cthelper.h: fix userspace compilation error (Dmitry V. Levin)   
- LTS tag: v5.4.105 (Jack Vogel)   
- nvme-pci: add quirks for Lexar 256GB SSD (Pascal Terjan)   
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Julian Einwag)   
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Hans de Goede)   
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN (Jisheng Zhang)   
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register (AngeloGioacchino Del Regno)   
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (Aswath Govindraju)   
- PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Bjorn Helgaas)   
- ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Chris Chiu)   
- ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 (Jasper St. Pierre)   
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU (Daniel Lee Kruse)   
- HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Ethan Warth)   
- platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 (Hans de Goede)   
- platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices (Hans de Goede)   
- platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag (Hans de Goede)   
- platform/x86: acer-wmi: Add new force_caps module parameter (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup accelerometer device handling (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines (Hans de Goede)   
- mwifiex: pcie: skip cancel_work_sync() on reset failure path (Tsuchiya Yuto)   
- iommu/amd: Fix sleeping in atomic in increase_address_space() (Andrey Ryabinin)   
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Hans de Goede)   
- dm table: fix zoned iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix DAX iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix iterate_devices based device capability checks (Jeffle Xu)   
- net: dsa: add GRO support via gro_cells (Alexander Lobakin)   
- LTS tag: v5.4.104 (Jack Vogel)   
- r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Heiner Kallweit)   
- rsxx: Return -EFAULT if copy_to_user() fails (Dan Carpenter)   
- ftrace: Have recordmcount use w8 to read relp-&gt;r_info in arm64_is_fake_mcount (Chen Jun)   
- ALSA: hda: intel-nhlt: verify config type (Pierre-Louis Bossart)   
- IB/mlx5: Add missing error code (YueHaibing)   
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Julian Braha)   
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Colin Ian King)   
- usbip: tools: fix build error for multiple definition (Antonio Borneo)   
- crypto - shash: reduce minimum alignment of shash_desc structure (Ard Biesheuvel)   
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Timothy E Baldwin)   
- drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie (Kevin Wang)   
- dm verity: fix FEC for RS roots unaligned to block size (Milan Broz)   
- dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mikulas Patocka)   
- PM: runtime: Update device status before letting suppliers suspend (Rafael J. Wysocki)   
- btrfs: fix warning when creating a directory with smack enabled (Filipe Manana)   
- btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors (Nikolay Borisov)   
- btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl (Dan Carpenter)   
- btrfs: fix raid6 qstripe kmap (Ira Weiny)   
- btrfs: raid56: simplify tracking of Q stripe presence (David Sterba)   
- tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jarkko Sakkinen)   
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Lukasz Majczak)   
- LTS tag: v5.4.103 (Jack Vogel)   
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (Werner Sembach)   
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Eckhart Mohr)   
- media: v4l: ioctl: Fix memory leak in video_usercopy (Sakari Ailus)   
- swap: fix swapfile read/write offset (Jens Axboe)   
- zsmalloc: account the number of compacted pages correctly (Rokudo Yan)   
- xen-netback: respect gnttab_map_refs()'s return value (Jan Beulich)   
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Hans de Goede)   
- sched/features: Fix hrtick reprogramming (Juri Lelli)   
- parisc: Bump 64-bit IRQ stack size to 64 KB (John David Anglin)   
- perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Jim Mattson)   
- btrfs: fix error handling in commit_fs_roots (Josef Bacik)   
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Hans de Goede)   
- nvme-tcp: add clean action for failed reconnection (Chao Leng)   
- nvme-rdma: add clean action for failed reconnection (Chao Leng)   
- nvme-core: add cancel tagset helpers (Chao Leng)   
- f2fs: fix to set/clear I_LINKABLE under i_lock (Chao Yu)   
- f2fs: handle unallocated section and zone on pinned/atgc (Jaegeuk Kim)   
- media: uvcvideo: Allow entities with no pads (Ricardo Ribalda)   
- drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails (Nicholas Kazlauskas)   
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse (Nirmoy Das)   
- drm/amdgpu: Add check to prevent IH overflow (Defang Bo)   
- crypto: tcrypt - avoid signed overflow in byte count (Ard Biesheuvel)   
- drm/hisilicon: Fix use-after-free (Tian Tao)   
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Hans de Goede)   
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Hans de Goede)   
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() (Juerg Haefliger)   
- staging: most: sound: add sanity check for function argument (Christian Gromm)   
- Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari)   
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32 (Fangrui Song)   
- ath10k: fix wmi mgmt tx queue full due to race condition (Miaoqing Pan)   
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() (Di Zhu)   
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Claire Chang)   
- wlcore: Fix command execute failure 19 for wl12xx (Tony Lindgren)   
- vt/consolemap: do font sum unsigned (Jiri Slaby)   
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk (Heiner Kallweit)   
- staging: fwserial: Fix error handling in fwserial_create (Dinghao Liu)   
- rsi: Move card interrupt handling to RX thread (Marek Vasut)   
- rsi: Fix TX EAPOL packet handling against iwlwifi AP (Marek Vasut)   
- drm/virtio: use kvmalloc for large allocations (Sergey Senozhatsky)   
- MIPS: Drop 32-bit asm string functions (Paul Burton)   
- dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ (Geert Uytterhoeven)   
- dt-bindings: ethernet-controller: fix fixed-link specification (Russell King)   
- net: fix dev_ifsioc_locked() race condition (Cong Wang)   
- net: ag71xx: remove unnecessary MTU reservation (DENG Qingfang)   
- net: bridge: use switchdev for port flags set through sysfs too (Vladimir Oltean)   
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Li Xinhai)   
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Josef Bacik)   
- net: fix up truesize of cloned skb in skb_prepare_for_shift() (Marco Elver)   
- smackfs: restrict bytes count in smackfs write functions (Sabyrzhan Tasbolatov)   
- net/af_iucv: remove WARN_ONCE on malformed RX packets (Alexander Egorenkov)   
- xfs: Fix assert failure in xfs_setattr_size() (Yumei Huang)   
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate (Hans Verkuil)   
- erofs: fix shift-out-of-bounds of blkszbits (Gao Xiang)   
- media: mceusb: sanity check for prescaler value (Sean Young)   
- udlfb: Fix memory leak in dlfb_usb_probe (Zqiang)   
- JFS: more checks for invalid superblock (Randy Dunlap)   
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' (Nathan Chancellor)   
- arm64 module: set plt* section addresses to 0x0 (Shaoying Xu)   
- nvme-pci: fix error unwind in nvme_map_data (Christoph Hellwig)   
- nvme-pci: refactor nvme_unmap_data (Christoph Hellwig)   
- Input: elantech - fix protocol errors for some trackpoints in SMBus mode (jingle.wu)   
- net: usb: qmi_wwan: support ZTE P685M modem (Lech Perczak)   
- LTS tag: v5.4.102 (Jack Vogel)   
- ARM: dts: aspeed: Add LCLK to lpc-snoop (John Wang)   
- net: qrtr: Fix memory leak in qrtr_tun_open (Takeshi Misawa)   
- dm era: Update in-core bitset after committing the metadata (Nikos Tsironis)   
- net: sched: fix police ext initialization (Vlad Buslov)   
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending (Jason A. Donenfeld)   
- ipv6: silence compilation warning for non-IPV6 builds (Leon Romanovsky)   
- ipv6: icmp6: avoid indirect call for icmpv6_send() (Eric Dumazet)   
- xfrm: interface: use icmp_ndo_send helper (Jason A. Donenfeld)   
- sunvnet: use icmp_ndo_send helper (Jason A. Donenfeld)   
- gtp: use icmp_ndo_send helper (Jason A. Donenfeld)   
- icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n (Jason A. Donenfeld)   
- icmp: introduce helper for nat'd source address in network device context (Jason A. Donenfeld)   
- drm/i915: Reject 446-480MHz HDMI clock on GLK (Ville Syrjälä)   
- dm era: only resize metadata in preresume (Nikos Tsironis)   
- dm era: Reinitialize bitset cache before digesting a new writeset (Nikos Tsironis)   
- dm era: Use correct value size in equality function of writeset tree (Nikos Tsironis)   
- dm era: Fix bitset memory leaks (Nikos Tsironis)   
- dm era: Verify the data block size hasn't changed (Nikos Tsironis)   
- dm era: Recover committed writeset after crash (Nikos Tsironis)   
- dm writecache: fix writing beyond end of underlying device when shrinking (Mikulas Patocka)   
- dm: fix deadlock when swapping to encrypted device (Mikulas Patocka)   
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Gruenbacher)   
- gfs2: Don't skip dlm unlock if glock has an lvb (Bob Peterson)   
- spi: spi-synquacer: fix set_cs handling (Masahisa Kojima)   
- sparc32: fix a user-triggerable oops in clear_user() (Al Viro)   
- f2fs: fix out-of-repair __setattr_copy() (Chao Yu)   
- um: mm: check more comprehensively for stub changes (Johannes Berg)   
- virtio/s390: implement virtio-ccw revision 2 correctly (Cornelia Huck)   
- s390/vtime: fix inline assembly clobber list (Heiko Carstens)   
- cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Chen Yu)   
- printk: fix deadlock when kernel panic (Muchun Song)   
- gpio: pcf857x: Fix missing first interrupt (Maxim Kiselev)   
- spmi: spmi-pmic-arb: Fix hw_irq overflow (Subbaraman Narayanamurthy)   
- powerpc/32s: Add missing call to kuep_lock on syscall entry (Christophe Leroy)   
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module (Frank Li)   
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols (Fangrui Song)   
- media: smipcie: fix interrupt handling and IR timeout (Sean Young)   
- arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Suzuki K Poulose)   
- hugetlb: fix copy_huge_page_from_user contig page struct assumption (Mike Kravetz)   
- hugetlb: fix update_and_free_page contig page struct assumption (Mike Kravetz)   
- x86: fix seq_file iteration for pat/memtype.c (NeilBrown)   
- seq_file: document how per-entry resources are managed. (NeilBrown)   
- fs/affs: release old buffer head on error path (Pan Bian)   
- mtd: spi-nor: hisi-sfc: Put child node np on error path (Pan Bian)   
- mtd: spi-nor: core: Add erase size check for erase command initialization (Takahiro Kuwano)   
- mtd: spi-nor: core: Fix erase type discovery for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix last erase region marking (Takahiro Kuwano)   
- watchdog: mei_wdt: request stop on unregister (Alexander Usyskin)   
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ (Sai Prakash Ranjan)   
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing (He Zhe)   
- arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails (qiuguorui1)   
- floppy: reintroduce O_NDELAY fix (Jiri Kosina)   
- rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Frederic Weisbecker)   
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Frederic Weisbecker)   
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan (Cédric Le Goater)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Eat faults on VMXOFF in reboot flows (Sean Christopherson)   
- media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() (Pavel Machek)   
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table (Martin Kaiser)   
- staging: gdm724x: Fix DMA from stack (Amey Narkhede)   
- staging/mt7621-dma: mtk-hsdma.c-&gt;hsdma-mt7621.c (Ilya Lipnitskiy)   
- dts64: mt7622: fix slow sd card access (Frank Wunderlich)   
- pstore: Fix typo in compression option name (Jiri Bohac)   
- drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Sabyrzhan Tasbolatov)   
- misc: rtsx: init of rts522a add OCP power off when no card is present (Ricky Wu)   
- seccomp: Add missing return in non-void function (Paul Cercueil)   
- crypto: sun4i-ss - initialize need_fallback (Corentin Labbe)   
- crypto: sun4i-ss - handle BigEndian for cipher (Corentin Labbe)   
- crypto: sun4i-ss - checking sg length is not sufficient (Corentin Labbe)   
- crypto: aesni - prevent misaligned buffers on the stack (Ard Biesheuvel)   
- crypto: arm64/sha - add missing module aliases (Ard Biesheuvel)   
- btrfs: fix extent buffer leak on failure to copy root (Filipe Manana)   
- btrfs: splice remaining dirty_bg's onto the transaction dirty bg list (Josef Bacik)   
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery (Josef Bacik)   
- btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root (Josef Bacik)   
- KEYS: trusted: Fix migratable=1 failing (Jarkko Sakkinen)   
- tpm_tis: Clean up locality release (James Bottomley)   
- tpm_tis: Fix check_locality for correct locality acquisition (James Bottomley)   
- erofs: initialized fields can only be observed after bit is set (Gao Xiang)   
- drm/sched: Cancel and flush all outstanding jobs before finish. (Andrey Grodzovsky)   
- drm/nouveau/kms: handle mDP connectors (Karol Herbst)   
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (Alex Deucher)   
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 (Rodrigo Siqueira)   
- bcache: Move journal work to new flush wq (Kai Krakow)   
- bcache: Give btree_io_wq correct semantics again (Kai Krakow)   
- Revert "bcache: Kill btree_io_wq" (Kai Krakow)   
- ALSA: hda/realtek: modify EAPD in the ALC886 (PeiSen Hou)   
- ALSA: hda: Add another CometLake-H PCI ID (Kai Vehmanen)   
- USB: serial: mos7720: fix error code in mos7720_write() (Dan Carpenter)   
- USB: serial: mos7840: fix error code in mos7840_write() (Dan Carpenter)   
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Johan Hovold)   
- usb: dwc3: gadget: Fix dep-&gt;interval for fullspeed interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Thinh Nguyen)   
- usb: musb: Fix runtime PM race in musb_queue_resume_work (Paul Cercueil)   
- USB: serial: option: update interface mapping for ZTE P685M (Lech Perczak)   
- media: mceusb: Fix potential out-of-bounds shift (James Reynolds)   
- Input: i8042 - add ASUS Zenbook Flip to noselftest list (Marcos Paulo de Souza)   
- Input: joydev - prevent potential read overflow in ioctl (Dan Carpenter)   
- Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S (Olivier Crête)   
- Input: raydium_ts_i2c - do not send zero length (jeffrey.lin)   
- HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Jason Gerecke)   
- HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Filipe Laíns)   
- ACPI: configfs: add missing check after configfs_register_default_group() (Qinglang Miao)   
- ACPI: property: Fix fwnode string properties matching (Rafael J. Wysocki)   
- blk-settings: align max_sectors on "logical_block_size" boundary (Mikulas Patocka)   
- scsi: bnx2fc: Fix Kconfig warning &amp; CNIC build errors (Randy Dunlap)   
- mm/rmap: fix potential pte_unmap on an not mapped pte (Miaohe Lin)   
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (Maxime Ripard)   
- arm64: Add missing ISB after invalidating TLB in __primary_switch (Marc Zyngier)   
- r8169: fix jumbo packet handling on RTL8168e (Heiner Kallweit)   
- mm/compaction: fix misbehaviors of fast_find_migrateblock() (Wonhyuk Yang)   
- mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Miaohe Lin)   
- mm/memory.c: fix potential pte_unmap_unlock pte error (Miaohe Lin)   
- ocfs2: fix a use after free on error (Dan Carpenter)   
- vxlan: move debug check after netdev unregister (Taehee Yoo)   
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Chuhong Yuan)   
- vfio/type1: Use follow_pte() (Alex Williamson)   
- i40e: Fix add TC filter for IPv6 (Mateusz Palczewski)   
- i40e: Fix VFs not created (Sylwester Dziedziuch)   
- i40e: Fix addition of RX filters after enabling FW LLDP agent (Mateusz Palczewski)   
- i40e: Fix overwriting flow control settings during driver loading (Mateusz Palczewski)   
- i40e: Add zero-initialization of AQ command structures (Mateusz Palczewski)   
- i40e: Fix flow for IPv6 next header (extension header) (Slawomir Laba)   
- regmap: sdw: use _no_pm functions in regmap_read/write (Bard Liao)   
- nvmem: core: skip child nodes not matching binding (Ahmad Fatoum)   
- nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() (Dan Carpenter)   
- ext4: fix potential htree index checksum corruption (Theodore Ts'o)   
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)   
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (Iskren Chernev)   
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) (Konrad Dybcio)   
- mei: hbm: call mei_set_devstate() on hbm stop response (Alexander Usyskin)   
- PCI: Align checking of syscall user config accessors (Heiner Kallweit)   
- VMCI: Use set_page_dirty_lock() when unregistering guest memory (Jorgen Hansen)   
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() (Simon South)   
- soundwire: cadence: fix ACK/NAK handling (Pierre-Louis Bossart)   
- misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users (Aswath Govindraju)   
- phy: rockchip-emmc: emmc_phy_init() always return 0 (Chris Ruehl)   
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe (Aswath Govindraju)   
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set (Randy Dunlap)   
- Input: elo - fix an error code in elo_connect() (Dan Carpenter)   
- perf test: Fix unaligned access in sample parsing test (Namhyung Kim)   
- perf intel-pt: Fix premature IPC (Adrian Hunter)   
- perf intel-pt: Fix missing CYC processing in PSB (Adrian Hunter)   
- Input: sur40 - fix an error code in sur40_probe() (Dan Carpenter)   
- RDMA/hns: Fixes missing error code of CMDQ (Lang Cheng)   
- nfsd: register pernet ops last, unregister first (J. Bruce Fields)   
- clk: aspeed: Fix APLL calculate formula from ast2600-A2 (Ryan Chen)   
- regulator: qcom-rpmh: fix pm8009 ldo7 (Jonathan Marek)   
- spi: pxa2xx: Fix the controller numbering for Wildcat Point (Andy Shevchenko)   
- RDMA/hns: Fix type of sq_signal_bits (Weihang Li)   
- RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib)   
- RDMA/hns: Fixed wrong judgments in the goto branch (Wenpeng Liang)   
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs (AngeloGioacchino Del Regno)   
- powerpc/8xx: Fix software emulation interrupt (Christophe Leroy)   
- powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Nathan Lynch)   
- mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() (Dan Carpenter)   
- spi: stm32: properly handle 0 byte transfer (Alain Volmat)   
- RDMA/rxe: Correct skb on loopback path (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_recv.c (Bob Pearson)   
- perf vendor events arm64: Fix Ampere eMag event typo (John Garry)   
- perf tools: Fix DSO filtering when not finding a map for a sampled address (Arnaldo Carvalho de Melo)   
- tracepoint: Do not fail unregistering a probe due to memory failure (Steven Rostedt (VMware))   
- IB/cm: Avoid a loop when device has 255 ports (Parav Pandit)   
- IB/mlx5: Return appropriate error code instead of ENOMEM (Parav Pandit)   
- amba: Fix resource leak for drivers without .remove (Uwe Kleine-König)   
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct (Roja Rani Yarubandi)   
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores (Vladimir Murzin)   
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes (Takeshi Saito)   
- mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe (Christophe JAILLET)   
- mmc: sdhci-sprd: Fix some resource leaks in the remove function (Christophe JAILLET)   
- powerpc/47x: Disable 256k page size (Christophe Leroy)   
- KVM: PPC: Make the VMX instruction emulation routines static (Cédric Le Goater)   
- IB/umad: Return EPOLLERR in case of when device disassociated (Shay Drory)   
- IB/umad: Return EIO in case of when device disassociated (Shay Drory)   
- objtool: Fix ".cold" section suffix check for newer versions of GCC (Josh Poimboeuf)   
- objtool: Fix error handling for STD/CLD warnings (Josh Poimboeuf)   
- auxdisplay: ht16k33: Fix refresh rate handling (Geert Uytterhoeven)   
- isofs: release buffer head before return (Pan Bian)   
- regulator: core: Avoid debugfs: Directory ... already present! error (Hans de Goede)   
- regulator: s5m8767: Drop regulators OF node reference (Krzysztof Kozlowski)   
- spi: atmel: Put allocated master before return (Pan Bian)   
- regulator: s5m8767: Fix reference count leak (Pan Bian)   
- certs: Fix blacklist flag type confusion (David Howells)   
- regulator: axp20x: Fix reference cout leak (Pan Bian)   
- clk: sunxi-ng: h6: Fix clock divider range on some clocks (Andre Przywara)   
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Yishai Hadas)   
- clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined (Tom Rix)   
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed (Arnd Bergmann)   
- rtc: s5m: select REGMAP_I2C (Bartosz Golaszewski)   
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (Claudiu Beznea)   
- of/fdt: Make sure no-map does not remove already reserved regions (Nicolas Boichat)   
- fdt: Properly handle "no-map" field in the memory region (KarimAllah Ahmed)   
- mfd: bd9571mwv: Use devm_mfd_add_devices() (Yoshihiro Shimoda)   
- dmaengine: hsu: disable spurious interrupt (Ferry Toth)   
- dmaengine: owl-dma: Fix a resource leak in the remove function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in the remove function (Christophe JAILLET)   
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (Bernard Metzler)   
- HID: core: detect and skip invalid inputs to snto32() (Randy Dunlap)   
- clk: sunxi-ng: h6: Fix CEC clock (Andre Przywara)   
- spi: cadence-quadspi: Abort read if dummy cycles required are too many (Pratyush Yadav)   
- i2c: iproc: handle master read request (Rayagonda Kokatanur)   
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (Rayagonda Kokatanur)   
- i2c: iproc: handle only slave interrupts which are enabled (Rayagonda Kokatanur)   
- quota: Fix memory leak when handling corrupted quota file (Jan Kara)   
- selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Po-Hsu Lin)   
- clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() (Martin Blumenstingl)   
- clk: meson: clk-pll: make "ret" a signed integer (Martin Blumenstingl)   
- clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL (Martin Blumenstingl)   
- HSI: Fix PM usage counter unbalance in ssi_hw_init (Zhang Qilong)   
- capabilities: Don't allow writing ambiguous v3 file capabilities (Eric W. Biederman)   
- ubifs: Fix error return code in alloc_wbufs() (Wang ShaoBo)   
- ubifs: Fix memleak in ubifs_init_authentication (Dinghao Liu)   
- jffs2: fix use after free in jffs2_sum_write_data() (Tom Rix)   
- fs/jfs: fix potential integer overflow on shift of a int (Colin Ian King)   
- ASoC: simple-card-utils: Fix device module clock (Sameer Pujar)   
- ima: Free IMA measurement buffer after kexec syscall (Lakshmi Ramasubramanian)   
- ima: Free IMA measurement buffer on error (Lakshmi Ramasubramanian)   
- crypto: ecdh_helper - Ensure 'len &gt;= secret.len' in decode_key() (Daniele Alessandrelli)   
- hwrng: timeriomem - Fix cooldown period calculation (Jan Henrik Weinstock)   
- btrfs: clarify error returns values in __load_free_space_cache (Zhihao Cheng)   
- ASoC: SOF: debug: Fix a potential issue on string buffer termination (Hui Wang)   
- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Andrea Parri (Microsoft))   
- f2fs: fix a wrong condition in __submit_bio (Dehe Gu)   
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() (Dan Carpenter)   
- f2fs: fix to avoid inconsistent quota data (Yi Chen)   
- mtd: parsers: afs: Fix freeing the part name memory in failure (Manivannan Sadhasivam)   
- ASoC: cpcap: fix microphone timeslot mask (Sebastian Reichel)   
- ata: ahci_brcm: Add back regulators management (Florian Fainelli)   
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) (Christophe Leroy)   
- mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() (Dan Carpenter)   
- sched/eas: Don't update misfit status if the task is pinned (Qais Yousef)   
- media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Laurent Pinchart)   
- media: pxa_camera: declare variable when DEBUG is defined (Tom Rix)   
- media: cx25821: Fix a bug when reallocating some dma memory (Christophe JAILLET)   
- media: qm1d1c0042: fix error return code in qm1d1c0042_init() (Luo Meng)   
- media: lmedm04: Fix misuse of comma (Joe Perches)   
- media: software_node: Fix refcounts in software_node_get_next_child() (Daniel Scally)   
- drm/amd/display: Fix HDMI deep color output for DCE 6-11. (Mario Kleiner)   
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. (Mario Kleiner)   
- bsg: free the request before return error code (Pan Bian)   
- MIPS: properly stop .eh_frame generation (Alexander Lobakin)   
- drm/sun4i: tcon: fix inverted DCLK polarity (Giulio Benetti)   
- crypto: bcm - Rename struct device_private to bcm_device_private (Jiri Olsa)   
- evm: Fix memleak in init_desc (Dinghao Liu)   
- ASoC: cs42l56: fix up error handling in probe (Dan Carpenter)   
- media: aspeed: fix error return code in aspeed_video_setup_video() (Zhang Changzhong)   
- media: tm6000: Fix memleak in tm6000_start_stream (Dinghao Liu)   
- media: media/pci: Fix memleak in empress_init (Dinghao Liu)   
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs (Dinghao Liu)   
- media: vsp1: Fix an error handling path in the probe function (Christophe JAILLET)   
- media: camss: missing error code in msm_video_register() (Dan Carpenter)   
- media: imx: Fix csc/scaler unregister (Ezequiel Garcia)   
- media: imx: Unregister csc/scaler only if registered (Ezequiel Garcia)   
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (Jacopo Mondi)   
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 (Nathan Chancellor)   
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init (Nathan Chancellor)   
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition (Chenyang Li)   
- crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled (Ard Biesheuvel)   
- crypto: sun4i-ss - fix kmap usage (Corentin Labbe)   
- crypto: sun4i-ss - linearize buffers content must be kept (Corentin Labbe)   
- drm/fb-helper: Add missed unlocks in setcmap_legacy() (Chuhong Yuan)   
- gma500: clean up error handling in init (Dan Carpenter)   
- drm/gma500: Fix error return code in psb_driver_load() (Jialin Zhang)   
- fbdev: aty: SPARC64 requires FB_ATY_CT (Randy Dunlap)   
- net: mvneta: Remove per-cpu queue mapping for Armada 3700 (Maxime Chevallier)   
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP (Shyam Sundar S K)   
- net: amd-xgbe: Reset link when the link never comes back (Shyam Sundar S K)   
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning (Shyam Sundar S K)   
- net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout (Shyam Sundar S K)   
- ibmvnic: skip send_request_unmap for timeout reset (Lijun Pan)   
- ibmvnic: add memory barrier to protect long term buffer (Lijun Pan)   
- b43: N-PHY: Fix the update of coef for the PHY revision &gt;= 3case (Colin Ian King)   
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Ayush Sawal)   
- net: axienet: Handle deferred probe on clock properly (Robert Hancock)   
- tcp: fix SO_RCVLOWAT related hangs under mem pressure (Eric Dumazet)   
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jesper Dangaard Brouer)   
- mac80211: fix potential overflow when multiplying to u32 integers (Colin Ian King)   
- xen/netback: fix spurious event detection for common event case (Juergen Gross)   
- bnxt_en: reverse order of TX disable and carrier off (Edwin Peer)   
- ibmvnic: Set to CLOSED state even on error (Sukadev Bhattiprolu)   
- ath9k: fix data bus crash when setting nf_override via debugfs (Linus Lüssing)   
- bpf_lru_list: Read double-checked variable once without lock (Marco Elver)   
- soc: aspeed: snoop: Add clock control logic (Jae Hyun Yoo)   
- ARM: s3c: fix fiq for clang IAS (Arnd Bergmann)   
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address (Vincent Knecht)   
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Jupeng Zhong)   
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware (Marek Behún)   
- ARM: dts: armada388-helios4: assign pinctrl to each fan (Rosen Penev)   
- ARM: dts: armada388-helios4: assign pinctrl to LEDs (Rosen Penev)   
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules (Chen-Yu Tsai)   
- usb: dwc2: Make "trimming xfer length" a debug message (Guenter Roeck)   
- usb: dwc2: Abort transaction after errors with unknown reason (Guenter Roeck)   
- usb: dwc2: Do not update data length if it is 0 on inbound transfers (Guenter Roeck)   
- ARM: dts: Configure missing thermal interrupt for 4430 (Tony Lindgren)   
- memory: ti-aemif: Drop child node when jumping out loop (Pan Bian)   
- Bluetooth: Put HCI device if inquiry procedure interrupts (Pan Bian)   
- Bluetooth: drop HCI device reference before return (Pan Bian)   
- usb: gadget: u_audio: Free requests only after callback (Jack Pham)   
- ACPICA: Fix exception code class checks (Maximilian Luz)   
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in -&gt;remove() (Christophe JAILLET)   
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path (Christophe JAILLET)   
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz (Andre Przywara)   
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency (Andre Przywara)   
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card (Andre Przywara)   
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0 (Andre Przywara)   
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0 (Andre Przywara)   
- bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Andrii Nakryiko)   
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Andrii Nakryiko)   
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops (Zhang Qilong)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso (Krzysztof Kozlowski)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 (Krzysztof Kozlowski)   
- Bluetooth: Fix initializing response id after clearing struct (Christopher William Snowhill)   
- Bluetooth: hci_uart: Fix a race for write_work scheduling (Claire Chang)   
- Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- ath10k: Fix error handling in case of CE pipe init failure (Rakesh Pillai)   
- random: fix the RNDRESEEDCRNG ioctl (Eric Biggers)   
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section (Alexander Lobakin)   
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Takashi Iwai)   
- bfq: Avoid false bfq queue merging (Jan Kara)   
- virt: vbox: Do not use wait_event_interruptible when called from kernel context (Hans de Goede)   
- PCI: Decline to resize resources if boot config must be preserved (Ard Biesheuvel)   
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (Ansuel Smith)   
- kdb: Make memory allocations more robust (Sumit Garg)   
- debugfs: do not attempt to create a new file before the filesystem is initalized (Greg Kroah-Hartman)   
- debugfs: be more robust at handling improper input in debugfs_lookup() (Greg Kroah-Hartman)   
- vmlinux.lds.h: add DWARF v5 sections (Nick Desaulniers)   
- x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)  [Orabug: 32977864]  
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)  [Orabug: 32977864]  
- uek-rpm: update kABI lists for a new symbol (Saeed Mirzamohammadi)  [Orabug: 32977531]  
- x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing (Thomas Gleixner)  [Orabug: 32969739]  
- bluetooth: eliminate the potential race condition when removing the HCI controller (Lin Ma)  [Orabug: 32912033]  {CVE-2021-32399}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.6.el8uek]" date="1626868800">- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
</package>
<package pkgid="36e3cd1f373c0ff2f570a603f5e5bc4e64e4fec958b89ccd50f87043f30c79b1" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
</package>
<package pkgid="d5db91c92a4a50ceba7ffd40773bf42d9c766dd108fd593c4700bea933ed6aa7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2102.204.4.3.el8uek]" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
</package>
<package pkgid="7b7250c1739a5a02a9bf2aebb804c3cbc771532f3b227900c0f4c8d19a5ef42e" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2102.204.4.3.el8uek]" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.4.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
</package>
<package pkgid="8a6a604c24bca36d9153c97fa235fb5c4f4804143e36d1d0a80365e183a3d7b4" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.0.el8uek]" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)   
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)   
- mmc: vub3000: fix control-request direction (Johan Hovold)   
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)   
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)   
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)   
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)   
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)   
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)   
- vfio/pci: Handle concurrent vma faults (Alex Williamson)   
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)   
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)   
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)   
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)   
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)   
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)   
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)   
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)   
- extcon: max8997: Add missing modalias string (Marek Szyprowski)   
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)   
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)   
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)   
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)   
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)   
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)   
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)   
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)   
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)   
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)   
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)   
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)   
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)   
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)   
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)   
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)   
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)   
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)   
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)   
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)   
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)   
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)   
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)   
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)   
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)   
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)   
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)   
- fsi: core: Fix return of error values on failures (Colin Ian King)   
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)   
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)   
- leds: lm3532: select regmap I2C API (Andy Shevchenko)   
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)   
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)   
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)   
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)   
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)   
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)   
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)   
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)   
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)   
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)   
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)   
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)   
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)   
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)   
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)   
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)   
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)   
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)   
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)   
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)   
- clk: si5341: Update initialization magic (Robert Hancock)   
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)   
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)   
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)   
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)   
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)   
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)   
- bpfilter: Specify the log level for the kmsg message (Gary Lin)   
- e1000e: Check the PCIm state (Sasha Neftin)   
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)   
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)   
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)   
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)   
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)   
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)   
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)   
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)   
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)   
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)   
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)   
- tc-testing: fix list handling (Marcelo Ricardo Leitner)   
- net/ipv4: swap flow ports when validating source (Miao Wang)   
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)   
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)   
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)   
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)   
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)   
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)   
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)   
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)   
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)   
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)   
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)   
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)   
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)   
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)   
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)   
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)   
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)   
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)   
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)   
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)   
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)   
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)   
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)   
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)   
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)   
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)   
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)   
- RDMA/rxe: Fix failure during driver load (Kamal Heib)   
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)   
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)   
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)   
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)   
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)   
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)   
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)   
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)   
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)   
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)   
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)   
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)   
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)   
- ocfs2: fix snprintf() checking (Dan Carpenter)   
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)   
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)   
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)   
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)   
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)   
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)   
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)   
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)   
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)   
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)   
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)   
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)   
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)   
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)   
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)   
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)   
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)   
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)   
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)   
- arm64: consistently use reserved_pg_dir (Mark Rutland)   
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)   
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)   
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)   
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)   
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)   
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)   
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)   
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)   
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)   
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)   
- media: rc: i2c: Fix an error message (Christophe JAILLET)   
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)   
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)   
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)   
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)   
- kbuild: run the checker after the compiler (Luc Van Oostenryck)   
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)   
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)   
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)   
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)   
- sata_highbank: fix deferred probing (Sergey Shtylyov)   
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)   
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)   
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)   
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)   
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)   
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- block: fix discard request merge (Ming Lei)   
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)   
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)   
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)   
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)   
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)   
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)   
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)   
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)   
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)   
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)   
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)   
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)   
- fs: dlm: fix memory leak when fenced (Alexander Aring)   
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)   
- fs: dlm: cancel work sync othercon (Alexander Aring)   
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))   
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)   
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)   
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)   
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)   
- media: Fix Media Controller API config checks (Shuah Khan)   
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)   
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)   
- KVM: s390: get rid of register asm usage (Heiko Carstens)   
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)   
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)   
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)   
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)   
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)   
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)   
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)   
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)   
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)   
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)   
- media: siano: fix device register error path (Mauro Carvalho Chehab)   
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)   
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)   
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)   
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)   
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)   
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)   
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)   
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)   
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)   
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)   
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)   
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)   
- crypto: qat - remove unused macro in FW loader (Jack Xu)   
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)   
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)   
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)   
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)   
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)   
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)   
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)   
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- spi: omap-100k: Fix the length judgment problem (Tian Tao)   
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)   
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)   
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)   
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)   
- fuse: reject internal errno (Miklos Szeredi)   
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)   
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)   
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)   
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)   
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)   
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)   
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))   
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))   
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)   
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)   
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)   
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)   
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)   
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)   
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)   
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)   
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)   
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)   
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)   
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)   
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)   
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)   
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)   
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)   
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)   
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)   
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)   
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)   
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)   
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)   
- ext4: fix avefreec in find_group_orlov (Pan Dong)   
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)   
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)   
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)   
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)   
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)   
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)   
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)   
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)   
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)   
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)   
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)   
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)   
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)   
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))   
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)   
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)   
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)   
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)   
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)   
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)   
- media: dvb-usb: fix wrong definition (Pavel Skripkin)   
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)   
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)   
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)   
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)   
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)   
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)   
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)   
- LTS tag: v5.4.131 (Jack Vogel)   
- xen/events: reset active flag for lateeoi events later (Juergen Gross)   
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)   
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)   
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311} 
- LTS tag: v5.4.130 (Jack Vogel)   
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)   
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)   
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)   
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)   
- LTS tag v5.4.129 (Jack Vogel)   
- x86/efi: move common keyring handler functions to new file (Nayna Jain)   
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)   
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)   
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)   
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)   
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)   
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)   
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)   
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)   
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)   
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)   
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)   
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)   
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)   
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)   
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)   
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)   
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)   
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)   
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)   
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)   
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)   
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)   
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543} 
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)   
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)   
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)   
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)   
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)   
- recordmcount: Correct st_shndx handling (Peter Zijlstra)   
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)   
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)   
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)   
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)   
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)   
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)   
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)   
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)   
- mac80211: drop multicast fragments (Johannes Berg)   
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)   
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)   
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)   
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)   
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)   
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)   
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)   
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)   
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)   
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)   
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)   
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)   
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)   
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)   
- drm/radeon: wait for moving fence after pinning (Christian König)   
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)   
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)   
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)   
- module: limit enabling module.sig_enforce (Mimi Zohar)   
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088]  
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078]  
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.3.el8uek]" date="1628337600">- LTS tag: v5.4.138 (Jack Vogel)   
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)   
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)   
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)   
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)   
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)   
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)   
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)   
- net/mlx5: Fix flow table chaining (Maor Gottlieb)   
- net: llc: fix skb_over_panic (Pavel Skripkin)   
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)   
- net: Set true network header for ECN decapsulation (Gilad Naaman)   
- tipc: fix sleeping in tipc accept routine (Hoang Le)   
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)   
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)   
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)   
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)   
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)   
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)   
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)   
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)   
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)   
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)   
- can: esd_usb2: fix memory leak (Pavel Skripkin)   
- can: ems_usb: fix memory leak (Pavel Skripkin)   
- can: usb_8dev: fix memory leak (Pavel Skripkin)   
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)   
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)   
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)   
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)   
- ocfs2: fix zero out valid data (Junxiao Bi)   
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)   
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)   
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)   
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)   
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)   
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)   
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)   
- LTS tag: v5.4.137 (Jack Vogel)   
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)   
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)   
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)   
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)   
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)   
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)   
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)   
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)   
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)   
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)   
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)   
- sctp: move 198 addresses from unusable to private scope (Xin Long)   
- net: annotate data race around sk_ll_usec (Eric Dumazet)   
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)   
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)   
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)   
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)   
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)   
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)   
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)   
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)   
- LTS tag: v5.4.136 (Jack Vogel)   
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)   
- perf inject: Close inject.output on exit (Riccardo Mancini)   
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)   
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)   
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)   
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)   
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)   
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)   
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)   
- nds32: fix up stack guard gap (Greg Kroah-Hartman)   
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)   
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)   
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)   
- userfaultfd: do not untag user pointers (Peter Collingbourne)   
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)   
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)   
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)   
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)   
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)   
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))   
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)   
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)   
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)   
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)   
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)   
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)   
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)   
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)   
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)   
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)   
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)   
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)   
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)   
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)   
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)   
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)   
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)   
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)   
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)   
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)   
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)   
- sctp: update active_key for asoc when old key is being replaced (Xin Long)   
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)   
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)   
- afs: Fix tracepoint string placement with built-in AFS (David Howells)   
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)   
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)   
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)   
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)   
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)   
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)   
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)   
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)   
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)   
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)   
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)   
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)   
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)   
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)   
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)   
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)   
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)   
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)   
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)   
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)   
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)   
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)   
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)   
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)   
- spi: mediatek: fix fifo rx mode (Peter Hess)   
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)   
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)   
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)   
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)   
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)   
- perf data: Close all files in close_dir() (Riccardo Mancini)   
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)   
- perf lzma: Close lzma stream on exit (Riccardo Mancini)   
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)   
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)   
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)   
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)   
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)   
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- perf map: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)   
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)   
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)   
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)   
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)   
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)   
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)   
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)   
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)   
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)   
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)   
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)   
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)   
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)   
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)   
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)   
- igc: change default return of igc_read_phy_reg() (Tom Rix)   
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- LTS tag: v5.4.135 (Jack Vogel)   
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)   
- perf test bpf: Free obj_buf (Riccardo Mancini)   
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)   
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)   
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)   
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)   
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)   
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)   
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)   
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)   
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)   
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)   
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)   
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)   
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)   
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)   
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)   
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)   
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)   
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)   
- dm writecache: return the exact table values that were set (Mikulas Patocka)   
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)   
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)   
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)   
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)   
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)   
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)   
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)   
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)   
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)   
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)   
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)   
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)   
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)   
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)   
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)   
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)   
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)   
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)   
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)   
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)   
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)   
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)   
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)   
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)   
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)   
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)   
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)   
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)   
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)   
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)   
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)   
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)   
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)   
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)   
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)   
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)   
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)   
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)   
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)   
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)   
- LTS tag: v5.4.134 (Jack Vogel)   
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)   
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)   
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)   
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)   
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)   
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)   
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)   
- firmware: turris-mox-rwtm: report failures better (Marek Behún)   
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)   
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)   
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)   
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)   
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)   
- reset: bail if try_module_get() fails (Philipp Zabel)   
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)   
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)   
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)   
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)   
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)   
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)   
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)   
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)   
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)   
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)   
- hexagon: use common DISCARDS macro (Nathan Chancellor)   
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)   
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)   
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)   
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)   
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)   
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)   
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)   
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)   
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)   
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)   
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)   
- um: fix error return code in winch_tramp() (Zhen Lei)   
- um: fix error return code in slip_open() (Zhen Lei)   
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)   
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)   
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)   
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)   
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)   
- virtio_console: Assure used length from device is limited (Xie Yongji)   
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)   
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)   
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)   
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)   
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)   
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)   
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)   
- orangefs: fix orangefs df output. (Mike Marshall)   
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)   
- watchdog: iTCO_wdt: Account for rebooting on second timeout (Jan Kiszka)   
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)   
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)   
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)   
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)   
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)   
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)   
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)   
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)   
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)   
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)   
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)   
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)   
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)   
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)   
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)   
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)   
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)   
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)   
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)   
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)   
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)   
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)   
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)   
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)   
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)   
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)   
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)   
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)   
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)   
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)   
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)   
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)   
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)   
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)   
- serial: tty: uartlite: fix console setup (Daniel Mack)   
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)   
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)   
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)   
- scsi: qedi: Fix null ref during abort handling (Mike Christie)   
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)   
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)   
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)   
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)   
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)   
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)   
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)   
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)   
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)   
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)   
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)   
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)   
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)   
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)   
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)   
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)   
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)   
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)   
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)   
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)   
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)   
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)   
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)   
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)   
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)   
- fbmem: Do not delete the mode that is still in use (Zhen Lei)   
- cgroup: verify that source is a string (Christian Brauner)   
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))   
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)   
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)   
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)   
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)   
- LTS tag: v5.4.133 (Jack Vogel)   
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)   
- jfs: fix GPF in diFree (Pavel Skripkin)   
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)   
- media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Benjamin Drung)   
- media: gspca/sunplus: fix zero-length control requests (Johan Hovold)   
- media: gspca/sq905: fix control-request direction (Johan Hovold)   
- media: zr364xx: fix memory leak in zr364xx_start_readpipe (Pavel Skripkin)   
- media: dtv5100: fix control-request directions (Johan Hovold)   
- media: subdev: disallow ioctl for saa6588/davinci (Arnd Bergmann)   
- PCI: aardvark: Implement workaround for the readback value of VEND_ID (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO Non-posted Request (Pali Rohár)   
- PCI: Leave Apple Thunderbolt controllers on for s2idle or standby (Konstantin Kharlamov)   
- dm btree remove: assign new_root only when removal succeeds (Hou Tao)   
- coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() (Sai Prakash Ranjan)   
- ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe (Lv Yunlong)   
- tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT (Paul Burton)   
- tracing: Simplify &amp; fix saved_tgids logic (Paul Burton)   
- rq-qos: fix missed wake-ups in rq_qos_throttle try two (Jan Kara)   
- seq_buf: Fix overflow in seq_buf_putmem_hex() (Yun Zhou)   
- extcon: intel-mrfld: Sync hardware and software state on init (Ferry Toth)   
- nvmem: core: add a missing of_node_put (Christophe JAILLET)   
- power: supply: ab8500: Fix an old bug (Linus Walleij)   
- ubifs: Fix races between xattr_{set|get} and listxattr operations (Zhihao Cheng)   
- thermal/drivers/int340x/processor_thermal: Fix tcc setting (Srinivas Pandruvada)   
- ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Petr Pavlu)   
- qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute (Nathan Chancellor)   
- ASoC: tegra: Set driver_name=tegra for all machine drivers (Dmitry Osipenko)   
- MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" (Gao Xiang)   
- fpga: stratix10-soc: Add missing fpga_mgr_free() call (Russ Weight)   
- clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround (Samuel Holland)   
- cpu/hotplug: Cure the cpusets trainwreck (Thomas Gleixner)   
- ata: ahci_sunxi: Disable DIPM (Timo Sigurdsson)   
- mmc: core: Allow UHS-I voltage switch for SDSC cards if supported (Christian Löhle)   
- mmc: core: clear flags before allowing to retune (Wolfram Sang)   
- mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode (Al Cooper)   
- drm/arm/malidp: Always list modifiers (Daniel Vetter)   
- drm/msm/mdp4: Fix modifier support enabling (Daniel Vetter)   
- drm/tegra: Don't set allow_fb_modifiers explicitly (Daniel Vetter)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- pinctrl/amd: Add device HID for new AMD GPIO controller (Maximilian Luz)   
- drm/amd/display: fix incorrrect valid irq check (Guchun Chen)   
- drm/rockchip: dsi: remove extra component_del() call (Thomas Hebb)   
- drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() (Jing Xiangfeng)   
- drm/amdgpu: Update NV SIMD-per-CU to 2 (Joseph Greathouse)   
- powerpc/barrier: Avoid collision with clang's __lwsync macro (Nathan Chancellor)   
- powerpc/mm: Fix lockup on kernel exec fault (Christophe Leroy)   
- perf bench: Fix 2 memory sanitizer warnings (Ian Rogers)   
- fscrypt: don't ignore minor_hash when hash is 0 (Eric Biggers)   
- MIPS: set mips32r5 for virt extensions (Nick Desaulniers)   
- MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops (zhanglianjie)   
- sctp: add size validation when walking chunks (Marcelo Ricardo Leitner)   
- sctp: validate from_addr_param return (Marcelo Ricardo Leitner)   
- Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Tim Jiang)   
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Kai-Heng Feng)   
- Bluetooth: Fix the HCI to MGMT status conversion table (Yu Liu)   
- Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (mark-yw.chen)   
- net: ip: avoid OOM kills with large UDP sends over loopback (Jakub Kicinski)   
- media, bpf: Do not copy more entries than user space requested (Sean Young)   
- wireless: wext-spy: Fix out-of-bounds warning (Gustavo A. R. Silva)   
- sfc: error code if SRIOV cannot be disabled (Íñigo Huguet)   
- sfc: avoid double pci_remove of VFs (Íñigo Huguet)   
- iwlwifi: pcie: fix context info freeing (Johannes Berg)   
- iwlwifi: pcie: free IML DMA memory allocation (Johannes Berg)   
- iwlwifi: mvm: don't change band on bound PHY contexts (Johannes Berg)   
- RDMA/rxe: Don't overwrite errno from ib_umem_get() (Xiao Yang)   
- vsock: notify server to shutdown when client has pending signal (Longpeng(Mike))   
- atm: nicstar: register the interrupt handler in the right place (Zheyu Ma)   
- atm: nicstar: use 'dma_free_coherent' instead of 'kfree' (Zheyu Ma)   
- MIPS: add PMD table accounting into MIPS'pmd_alloc_one (Huang Pei)   
- rtl8xxxu: Fix device info for RTL8192EU devices (Pascal Terjan)   
- drm/amdkfd: Walk through list with dqm lock hold (xinhui pan)   
- net: sched: fix error return code in tcf_del_walker() (Yang Yingliang)   
- net: fix mistake path for netdev_features_strings (Jian Shen)   
- mt76: mt7615: fix fixed-rate tx status reporting (Felix Fietkau)   
- bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Daniel Borkmann)   
- cw1200: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- wl1251: Fix possible buffer overflow in wl1251_cmd_scan (Lee Gibson)   
- wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP (Tony Lindgren)   
- xfrm: Fix error reporting in xfrm_state_construct. (Steffen Klassert)   
- drm/amd/display: Verify Gamma &amp; Degamma LUT sizes in amdgpu_dm_atomic_check (Mark Yacoub)   
- r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Heiner Kallweit)   
- selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Minchan Kim)   
- fjes: check return value after calling platform_get_resource() (Yang Yingliang)   
- drm/amdkfd: use allowed domain for vmbo validation (Nirmoy Das)   
- drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 (Wesley Chalmers)   
- drm/amd/display: Release MST resources on switch from MST to SST (Vladimir Stempen)   
- drm/amd/display: Update scaling settings on modeset (Roman Li)   
- net: micrel: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: mvpp2: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: bcmgenet: check return value after calling platform_get_resource() (Yang Yingliang)   
- virtio_net: Remove BUG() to avoid machine dead (Xianting Tian)   
- ice: set the value of global config lock timeout longer (Liwei Song)   
- pinctrl: mcp23s08: fix race condition in irq handler (Radim Pavlik)   
- dm space maps: don't reset space map allocation cursor when committing (Joe Thornber)   
- RDMA/cxgb4: Fix missing error code in create_qp() (Jiapeng Chong)   
- ipv6: use prandom_u32() for ID generation (Willy Tarreau)   
- clk: tegra: Ensure that PLLU configuration is applied properly (Dmitry Osipenko)   
- clk: renesas: r8a77995: Add ZA2 clock (Kuninori Morimoto)   
- drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() (Zou Wei)   
- igb: handle vlan types with checker enabled (Jesse Brandeburg)   
- e100: handle eeprom as little endian (Jesse Brandeburg)   
- udf: Fix NULL pointer dereference in udf_symlink function (Arturo Giusti)   
- drm/sched: Avoid data corruptions (Andrey Grodzovsky)   
- drm/virtio: Fix double free on probe failure (Xie Yongji)   
- reiserfs: add check for invalid 1st journal block (Pavel Skripkin)   
- drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() (Wang Li)   
- net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Sebastian Andrzej Siewior)   
- atm: nicstar: Fix possible use-after-free in nicstar_cleanup() (Zou Wei)   
- mISDN: fix possible use-after-free in HFC_cleanup() (Zou Wei)   
- atm: iphase: fix possible use-after-free in ia_module_exit() (Zou Wei)   
- hugetlb: clear huge pte during flush function on mips platform (Bibo Mao)   
- drm/amd/display: fix use_max_lb flag for 420 pixel formats (Dmytro Laktyushkin)   
- net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() (Andy Shevchenko)   
- drm/vc4: fix argument ordering in vc4_crtc_get_margins() (Dan Carpenter)   
- drm/amd/amdgpu/sriov disable all ip hw status by default (Jack Zhang)   
- drm/zte: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- drm/mxsfb: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- uek-rpm: mark /etc/ld.so.conf.d/ files as %config (Stephen Brennan)  [Orabug: 33186980]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.5.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653} 
- LTS tag: v5.4.140 (Jack Vogel)   
- arm64: fix compat syscall return truncation (Mark Rutland)   
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)   
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)   
- virt_wifi: fix error on connect (Matteo Croce)   
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)   
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)   
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)   
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)   
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)   
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)   
- soc: ixp4xx: fix printing resources (Arnd Bergmann)   
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)   
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)   
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)   
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)   
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)   
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)   
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)   
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)   
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)   
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)   
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)   
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)   
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)   
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)   
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))   
- media: rtl28xxu: fix zero-length control request (Johan Hovold)   
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)   
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)   
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)   
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)   
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)   
- optee: Clear stale cache entries during initialization (Tyler Hicks)   
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))   
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)   
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)   
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)   
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)   
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)   
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)   
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)   
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)   
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)   
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)   
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)   
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)   
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)   
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)   
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573} 
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)   
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)   
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)   
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)   
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)   
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)   
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)   
- nfp: update ethtool reporting of pauseframe control (Fei Qin)   
- sctp: move the active_key update after sh_keys is added (Xin Long)   
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)   
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)   
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)   
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)   
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)   
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)   
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)   
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)   
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)   
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)   
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)   
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)   
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)   
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)   
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)   
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)   
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)   
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)   
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)   
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)   
- ARM: imx: add missing iounmap() (Yang Yingliang)   
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)   
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)   
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)   
- LTS tag: v5.4.139 (Jack Vogel)   
- spi: mediatek: Fix fifo transfer (Guenter Roeck)   
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)   
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)   
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)   
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)   
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)   
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)   
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)   
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)   
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)   
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)   
- ACPI: fix NULL pointer dereference (Linus Torvalds)   
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)   
- net: Fix zero-copy head len calculation. (Pravin B Shelar)   
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)   
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)   
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)   
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)   
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)   
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)   
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)   
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)   
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)   
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434]  
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.6.el8uek]" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.el8uek]" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.1.el8uek]" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.2.el8uek]" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276]</changelog>
</package>
<package pkgid="6f3f6238cf6e74c7741197f432ad8bcfcbff7aa4a66c9b776c08f41cb7bc50af" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.0.el8uek]" date="1627905600">- LTS tag: v5.4.132 (Jack Vogel)   
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)   
- mmc: vub3000: fix control-request direction (Johan Hovold)   
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)   
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)   
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)   
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)   
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)   
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)   
- vfio/pci: Handle concurrent vma faults (Alex Williamson)   
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)   
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)   
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)   
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)   
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)   
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)   
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)   
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)   
- extcon: max8997: Add missing modalias string (Marek Szyprowski)   
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)   
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)   
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)   
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)   
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)   
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)   
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)   
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)   
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)   
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)   
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)   
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)   
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)   
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)   
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)   
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)   
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)   
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)   
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)   
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)   
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)   
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)   
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)   
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)   
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)   
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)   
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)   
- fsi: core: Fix return of error values on failures (Colin Ian King)   
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)   
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)   
- leds: lm3532: select regmap I2C API (Andy Shevchenko)   
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)   
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)   
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)   
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)   
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)   
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)   
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)   
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)   
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)   
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)   
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)   
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)   
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)   
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)   
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)   
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)   
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)   
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)   
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)   
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)   
- clk: si5341: Update initialization magic (Robert Hancock)   
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)   
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)   
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)   
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)   
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)   
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)   
- bpfilter: Specify the log level for the kmsg message (Gary Lin)   
- e1000e: Check the PCIm state (Sasha Neftin)   
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)   
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)   
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)   
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)   
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)   
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)   
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)   
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)   
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)   
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)   
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)   
- tc-testing: fix list handling (Marcelo Ricardo Leitner)   
- net/ipv4: swap flow ports when validating source (Miao Wang)   
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)   
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)   
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)   
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)   
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)   
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)   
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)   
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)   
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)   
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)   
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)   
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)   
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)   
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)   
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)   
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)   
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)   
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)   
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)   
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)   
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)   
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)   
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)   
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)   
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)   
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)   
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)   
- RDMA/rxe: Fix failure during driver load (Kamal Heib)   
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)   
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)   
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)   
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)   
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)   
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)   
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)   
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)   
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)   
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)   
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)   
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)   
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)   
- ocfs2: fix snprintf() checking (Dan Carpenter)   
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)   
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)   
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)   
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)   
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)   
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)   
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)   
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)   
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)   
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)   
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)   
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)   
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)   
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)   
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)   
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)   
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)   
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)   
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)   
- arm64: consistently use reserved_pg_dir (Mark Rutland)   
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)   
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)   
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)   
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)   
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)   
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)   
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)   
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)   
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)   
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)   
- media: rc: i2c: Fix an error message (Christophe JAILLET)   
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)   
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)   
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)   
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)   
- kbuild: run the checker after the compiler (Luc Van Oostenryck)   
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)   
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)   
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)   
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)   
- sata_highbank: fix deferred probing (Sergey Shtylyov)   
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)   
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)   
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)   
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)   
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)   
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- block: fix discard request merge (Ming Lei)   
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)   
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)   
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)   
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)   
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)   
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)   
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)   
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)   
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)   
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)   
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)   
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)   
- fs: dlm: fix memory leak when fenced (Alexander Aring)   
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)   
- fs: dlm: cancel work sync othercon (Alexander Aring)   
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))   
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)   
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)   
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)   
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)   
- media: Fix Media Controller API config checks (Shuah Khan)   
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)   
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)   
- KVM: s390: get rid of register asm usage (Heiko Carstens)   
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)   
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)   
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)   
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)   
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)   
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)   
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)   
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)   
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)   
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)   
- media: siano: fix device register error path (Mauro Carvalho Chehab)   
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)   
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)   
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)   
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)   
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)   
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)   
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)   
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)   
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)   
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)   
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)   
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)   
- crypto: qat - remove unused macro in FW loader (Jack Xu)   
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)   
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)   
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)   
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)   
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)   
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)   
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)   
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- spi: omap-100k: Fix the length judgment problem (Tian Tao)   
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)   
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)   
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)   
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)   
- fuse: reject internal errno (Miklos Szeredi)   
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)   
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)   
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)   
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)   
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)   
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)   
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))   
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))   
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)   
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)   
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)   
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)   
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)   
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)   
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)   
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)   
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)   
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)   
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)   
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)   
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)   
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)   
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)   
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)   
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)   
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)   
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)   
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)   
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)   
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)   
- ext4: fix avefreec in find_group_orlov (Pan Dong)   
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)   
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)   
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)   
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)   
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)   
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)   
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)   
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)   
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)   
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)   
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)   
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)   
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)   
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))   
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)   
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)   
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)   
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)   
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)   
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)   
- media: dvb-usb: fix wrong definition (Pavel Skripkin)   
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)   
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)   
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)   
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)   
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)   
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)   
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)   
- LTS tag: v5.4.131 (Jack Vogel)   
- xen/events: reset active flag for lateeoi events later (Juergen Gross)   
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)   
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)   
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311} 
- LTS tag: v5.4.130 (Jack Vogel)   
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)   
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)   
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)   
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)   
- LTS tag v5.4.129 (Jack Vogel)   
- x86/efi: move common keyring handler functions to new file (Nayna Jain)   
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)   
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)   
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)   
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)   
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)   
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)   
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)   
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)   
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)   
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)   
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)   
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)   
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)   
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)   
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)   
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)   
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)   
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)   
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)   
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)   
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)   
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)   
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543} 
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)   
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)   
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)   
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)   
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)   
- recordmcount: Correct st_shndx handling (Peter Zijlstra)   
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)   
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)   
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)   
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)   
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)   
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)   
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)   
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)   
- mac80211: drop multicast fragments (Johannes Berg)   
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)   
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)   
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)   
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)   
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)   
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)   
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)   
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)   
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)   
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)   
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)   
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)   
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)   
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)   
- drm/radeon: wait for moving fence after pinning (Christian König)   
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)   
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)   
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)   
- module: limit enabling module.sig_enforce (Mimi Zohar)   
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088]  
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078]  
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.3.el8uek]" date="1628337600">- LTS tag: v5.4.138 (Jack Vogel)   
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)   
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)   
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)   
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)   
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)   
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)   
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)   
- net/mlx5: Fix flow table chaining (Maor Gottlieb)   
- net: llc: fix skb_over_panic (Pavel Skripkin)   
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)   
- net: Set true network header for ECN decapsulation (Gilad Naaman)   
- tipc: fix sleeping in tipc accept routine (Hoang Le)   
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)   
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)   
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)   
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)   
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)   
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)   
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)   
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)   
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)   
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)   
- can: esd_usb2: fix memory leak (Pavel Skripkin)   
- can: ems_usb: fix memory leak (Pavel Skripkin)   
- can: usb_8dev: fix memory leak (Pavel Skripkin)   
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)   
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)   
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)   
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)   
- ocfs2: fix zero out valid data (Junxiao Bi)   
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)   
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)   
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)   
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)   
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)   
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)   
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)   
- LTS tag: v5.4.137 (Jack Vogel)   
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)   
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)   
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)   
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)   
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)   
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)   
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)   
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)   
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)   
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)   
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)   
- sctp: move 198 addresses from unusable to private scope (Xin Long)   
- net: annotate data race around sk_ll_usec (Eric Dumazet)   
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)   
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)   
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)   
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)   
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)   
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)   
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)   
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)   
- LTS tag: v5.4.136 (Jack Vogel)   
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)   
- perf inject: Close inject.output on exit (Riccardo Mancini)   
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)   
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)   
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)   
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)   
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)   
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)   
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)   
- nds32: fix up stack guard gap (Greg Kroah-Hartman)   
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)   
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)   
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)   
- userfaultfd: do not untag user pointers (Peter Collingbourne)   
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)   
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)   
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)   
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)   
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)   
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))   
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)   
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)   
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)   
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)   
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)   
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)   
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)   
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)   
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)   
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)   
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)   
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)   
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)   
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)   
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)   
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)   
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)   
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)   
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)   
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)   
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)   
- sctp: update active_key for asoc when old key is being replaced (Xin Long)   
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)   
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)   
- afs: Fix tracepoint string placement with built-in AFS (David Howells)   
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)   
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)   
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)   
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)   
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)   
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)   
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)   
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)   
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)   
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)   
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)   
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)   
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)   
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)   
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)   
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)   
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)   
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)   
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)   
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)   
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)   
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)   
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)   
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)   
- spi: mediatek: fix fifo rx mode (Peter Hess)   
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)   
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)   
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)   
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)   
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)   
- perf data: Close all files in close_dir() (Riccardo Mancini)   
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)   
- perf lzma: Close lzma stream on exit (Riccardo Mancini)   
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)   
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)   
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)   
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)   
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)   
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- perf map: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)   
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)   
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)   
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)   
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)   
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)   
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)   
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)   
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)   
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)   
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)   
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)   
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)   
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)   
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)   
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)   
- igc: change default return of igc_read_phy_reg() (Tom Rix)   
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- LTS tag: v5.4.135 (Jack Vogel)   
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)   
- perf test bpf: Free obj_buf (Riccardo Mancini)   
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)   
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)   
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)   
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)   
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)   
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)   
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)   
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)   
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)   
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)   
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)   
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)   
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)   
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)   
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)   
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)   
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)   
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)   
- dm writecache: return the exact table values that were set (Mikulas Patocka)   
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)   
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)   
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)   
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)   
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)   
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)   
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)   
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)   
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)   
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)   
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)   
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)   
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)   
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)   
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)   
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)   
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)   
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)   
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)   
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)   
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)   
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)   
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)   
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)   
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)   
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)   
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)   
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)   
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)   
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)   
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)   
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)   
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)   
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)   
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)   
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)   
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)   
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)   
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)   
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)   
- LTS tag: v5.4.134 (Jack Vogel)   
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)   
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)   
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)   
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)   
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)   
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)   
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)   
- firmware: turris-mox-rwtm: report failures better (Marek Behún)   
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)   
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)   
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)   
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)   
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)   
- reset: bail if try_module_get() fails (Philipp Zabel)   
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)   
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)   
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)   
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)   
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)   
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)   
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)   
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)   
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)   
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)   
- hexagon: use common DISCARDS macro (Nathan Chancellor)   
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)   
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)   
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)   
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)   
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)   
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)   
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)   
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)   
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)   
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)   
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)   
- um: fix error return code in winch_tramp() (Zhen Lei)   
- um: fix error return code in slip_open() (Zhen Lei)   
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)   
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)   
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)   
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)   
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)   
- virtio_console: Assure used length from device is limited (Xie Yongji)   
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)   
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)   
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)   
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)   
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)   
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)   
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)   
- orangefs: fix orangefs df output. (Mike Marshall)   
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)   
- watchdog: iTCO_wdt: Account for rebooting on second timeout (Jan Kiszka)   
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)   
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)   
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)   
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)   
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)   
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)   
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)   
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)   
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)   
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)   
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)   
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)   
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)   
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)   
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)   
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)   
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)   
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)   
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)   
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)   
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)   
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)   
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)   
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)   
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)   
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)   
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)   
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)   
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)   
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)   
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)   
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)   
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)   
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)   
- serial: tty: uartlite: fix console setup (Daniel Mack)   
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)   
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)   
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)   
- scsi: qedi: Fix null ref during abort handling (Mike Christie)   
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)   
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)   
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)   
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)   
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)   
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)   
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)   
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)   
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)   
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)   
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)   
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)   
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)   
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)   
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)   
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)   
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)   
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)   
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)   
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)   
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)   
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)   
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)   
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)   
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)   
- fbmem: Do not delete the mode that is still in use (Zhen Lei)   
- cgroup: verify that source is a string (Christian Brauner)   
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))   
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)   
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)   
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)   
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)   
- LTS tag: v5.4.133 (Jack Vogel)   
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)   
- jfs: fix GPF in diFree (Pavel Skripkin)   
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)   
- media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Benjamin Drung)   
- media: gspca/sunplus: fix zero-length control requests (Johan Hovold)   
- media: gspca/sq905: fix control-request direction (Johan Hovold)   
- media: zr364xx: fix memory leak in zr364xx_start_readpipe (Pavel Skripkin)   
- media: dtv5100: fix control-request directions (Johan Hovold)   
- media: subdev: disallow ioctl for saa6588/davinci (Arnd Bergmann)   
- PCI: aardvark: Implement workaround for the readback value of VEND_ID (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO Non-posted Request (Pali Rohár)   
- PCI: Leave Apple Thunderbolt controllers on for s2idle or standby (Konstantin Kharlamov)   
- dm btree remove: assign new_root only when removal succeeds (Hou Tao)   
- coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() (Sai Prakash Ranjan)   
- ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe (Lv Yunlong)   
- tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT (Paul Burton)   
- tracing: Simplify &amp; fix saved_tgids logic (Paul Burton)   
- rq-qos: fix missed wake-ups in rq_qos_throttle try two (Jan Kara)   
- seq_buf: Fix overflow in seq_buf_putmem_hex() (Yun Zhou)   
- extcon: intel-mrfld: Sync hardware and software state on init (Ferry Toth)   
- nvmem: core: add a missing of_node_put (Christophe JAILLET)   
- power: supply: ab8500: Fix an old bug (Linus Walleij)   
- ubifs: Fix races between xattr_{set|get} and listxattr operations (Zhihao Cheng)   
- thermal/drivers/int340x/processor_thermal: Fix tcc setting (Srinivas Pandruvada)   
- ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Petr Pavlu)   
- qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute (Nathan Chancellor)   
- ASoC: tegra: Set driver_name=tegra for all machine drivers (Dmitry Osipenko)   
- MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" (Gao Xiang)   
- fpga: stratix10-soc: Add missing fpga_mgr_free() call (Russ Weight)   
- clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround (Samuel Holland)   
- cpu/hotplug: Cure the cpusets trainwreck (Thomas Gleixner)   
- ata: ahci_sunxi: Disable DIPM (Timo Sigurdsson)   
- mmc: core: Allow UHS-I voltage switch for SDSC cards if supported (Christian Löhle)   
- mmc: core: clear flags before allowing to retune (Wolfram Sang)   
- mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode (Al Cooper)   
- drm/arm/malidp: Always list modifiers (Daniel Vetter)   
- drm/msm/mdp4: Fix modifier support enabling (Daniel Vetter)   
- drm/tegra: Don't set allow_fb_modifiers explicitly (Daniel Vetter)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- pinctrl/amd: Add device HID for new AMD GPIO controller (Maximilian Luz)   
- drm/amd/display: fix incorrrect valid irq check (Guchun Chen)   
- drm/rockchip: dsi: remove extra component_del() call (Thomas Hebb)   
- drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() (Jing Xiangfeng)   
- drm/amdgpu: Update NV SIMD-per-CU to 2 (Joseph Greathouse)   
- powerpc/barrier: Avoid collision with clang's __lwsync macro (Nathan Chancellor)   
- powerpc/mm: Fix lockup on kernel exec fault (Christophe Leroy)   
- perf bench: Fix 2 memory sanitizer warnings (Ian Rogers)   
- fscrypt: don't ignore minor_hash when hash is 0 (Eric Biggers)   
- MIPS: set mips32r5 for virt extensions (Nick Desaulniers)   
- MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops (zhanglianjie)   
- sctp: add size validation when walking chunks (Marcelo Ricardo Leitner)   
- sctp: validate from_addr_param return (Marcelo Ricardo Leitner)   
- Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Tim Jiang)   
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Kai-Heng Feng)   
- Bluetooth: Fix the HCI to MGMT status conversion table (Yu Liu)   
- Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (mark-yw.chen)   
- net: ip: avoid OOM kills with large UDP sends over loopback (Jakub Kicinski)   
- media, bpf: Do not copy more entries than user space requested (Sean Young)   
- wireless: wext-spy: Fix out-of-bounds warning (Gustavo A. R. Silva)   
- sfc: error code if SRIOV cannot be disabled (Íñigo Huguet)   
- sfc: avoid double pci_remove of VFs (Íñigo Huguet)   
- iwlwifi: pcie: fix context info freeing (Johannes Berg)   
- iwlwifi: pcie: free IML DMA memory allocation (Johannes Berg)   
- iwlwifi: mvm: don't change band on bound PHY contexts (Johannes Berg)   
- RDMA/rxe: Don't overwrite errno from ib_umem_get() (Xiao Yang)   
- vsock: notify server to shutdown when client has pending signal (Longpeng(Mike))   
- atm: nicstar: register the interrupt handler in the right place (Zheyu Ma)   
- atm: nicstar: use 'dma_free_coherent' instead of 'kfree' (Zheyu Ma)   
- MIPS: add PMD table accounting into MIPS'pmd_alloc_one (Huang Pei)   
- rtl8xxxu: Fix device info for RTL8192EU devices (Pascal Terjan)   
- drm/amdkfd: Walk through list with dqm lock hold (xinhui pan)   
- net: sched: fix error return code in tcf_del_walker() (Yang Yingliang)   
- net: fix mistake path for netdev_features_strings (Jian Shen)   
- mt76: mt7615: fix fixed-rate tx status reporting (Felix Fietkau)   
- bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Daniel Borkmann)   
- cw1200: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- wl1251: Fix possible buffer overflow in wl1251_cmd_scan (Lee Gibson)   
- wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP (Tony Lindgren)   
- xfrm: Fix error reporting in xfrm_state_construct. (Steffen Klassert)   
- drm/amd/display: Verify Gamma &amp; Degamma LUT sizes in amdgpu_dm_atomic_check (Mark Yacoub)   
- r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Heiner Kallweit)   
- selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Minchan Kim)   
- fjes: check return value after calling platform_get_resource() (Yang Yingliang)   
- drm/amdkfd: use allowed domain for vmbo validation (Nirmoy Das)   
- drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 (Wesley Chalmers)   
- drm/amd/display: Release MST resources on switch from MST to SST (Vladimir Stempen)   
- drm/amd/display: Update scaling settings on modeset (Roman Li)   
- net: micrel: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: mvpp2: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: bcmgenet: check return value after calling platform_get_resource() (Yang Yingliang)   
- virtio_net: Remove BUG() to avoid machine dead (Xianting Tian)   
- ice: set the value of global config lock timeout longer (Liwei Song)   
- pinctrl: mcp23s08: fix race condition in irq handler (Radim Pavlik)   
- dm space maps: don't reset space map allocation cursor when committing (Joe Thornber)   
- RDMA/cxgb4: Fix missing error code in create_qp() (Jiapeng Chong)   
- ipv6: use prandom_u32() for ID generation (Willy Tarreau)   
- clk: tegra: Ensure that PLLU configuration is applied properly (Dmitry Osipenko)   
- clk: renesas: r8a77995: Add ZA2 clock (Kuninori Morimoto)   
- drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() (Zou Wei)   
- igb: handle vlan types with checker enabled (Jesse Brandeburg)   
- e100: handle eeprom as little endian (Jesse Brandeburg)   
- udf: Fix NULL pointer dereference in udf_symlink function (Arturo Giusti)   
- drm/sched: Avoid data corruptions (Andrey Grodzovsky)   
- drm/virtio: Fix double free on probe failure (Xie Yongji)   
- reiserfs: add check for invalid 1st journal block (Pavel Skripkin)   
- drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() (Wang Li)   
- net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Sebastian Andrzej Siewior)   
- atm: nicstar: Fix possible use-after-free in nicstar_cleanup() (Zou Wei)   
- mISDN: fix possible use-after-free in HFC_cleanup() (Zou Wei)   
- atm: iphase: fix possible use-after-free in ia_module_exit() (Zou Wei)   
- hugetlb: clear huge pte during flush function on mips platform (Bibo Mao)   
- drm/amd/display: fix use_max_lb flag for 420 pixel formats (Dmytro Laktyushkin)   
- net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() (Andy Shevchenko)   
- drm/vc4: fix argument ordering in vc4_crtc_get_margins() (Dan Carpenter)   
- drm/amd/amdgpu/sriov disable all ip hw status by default (Jack Zhang)   
- drm/zte: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- drm/mxsfb: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- uek-rpm: mark /etc/ld.so.conf.d/ files as %config (Stephen Brennan)  [Orabug: 33186980]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.5.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653} 
- LTS tag: v5.4.140 (Jack Vogel)   
- arm64: fix compat syscall return truncation (Mark Rutland)   
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)   
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)   
- virt_wifi: fix error on connect (Matteo Croce)   
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)   
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)   
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)   
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)   
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)   
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)   
- soc: ixp4xx: fix printing resources (Arnd Bergmann)   
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)   
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)   
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)   
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)   
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)   
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)   
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)   
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)   
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)   
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)   
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)   
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)   
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)   
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)   
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))   
- media: rtl28xxu: fix zero-length control request (Johan Hovold)   
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)   
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)   
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)   
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)   
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)   
- optee: Clear stale cache entries during initialization (Tyler Hicks)   
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))   
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)   
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)   
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)   
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)   
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)   
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)   
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)   
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)   
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)   
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)   
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)   
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)   
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)   
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)   
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573} 
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)   
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)   
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)   
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)   
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)   
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)   
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)   
- nfp: update ethtool reporting of pauseframe control (Fei Qin)   
- sctp: move the active_key update after sh_keys is added (Xin Long)   
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)   
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)   
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)   
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)   
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)   
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)   
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)   
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)   
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)   
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)   
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)   
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)   
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)   
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)   
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)   
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)   
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)   
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)   
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)   
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)   
- ARM: imx: add missing iounmap() (Yang Yingliang)   
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)   
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)   
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)   
- LTS tag: v5.4.139 (Jack Vogel)   
- spi: mediatek: Fix fifo transfer (Guenter Roeck)   
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)   
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)   
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)   
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)   
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)   
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)   
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)   
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)   
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)   
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)   
- ACPI: fix NULL pointer dereference (Linus Torvalds)   
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)   
- net: Fix zero-copy head len calculation. (Pravin B Shelar)   
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)   
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)   
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)   
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)   
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)   
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)   
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)   
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)   
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)   
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434]  
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.6.el8uek]" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.el8uek]" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.1.el8uek]" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.2.el8uek]" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.3.el8uek]" date="1631880000">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33281078]  {CVE-2021-3739}</changelog>
</package>
<package pkgid="1ac610d9fd966dbce47299cccbc9af356f7a7067c8296a944cdddabaec50f06c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.206.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.0.el8uek]" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)   
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)   
- mmc: vub3000: fix control-request direction (Johan Hovold)   
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)   
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)   
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)   
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)   
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)   
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)   
- vfio/pci: Handle concurrent vma faults (Alex Williamson)   
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)   
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)   
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)   
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)   
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)   
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)   
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)   
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)   
- extcon: max8997: Add missing modalias string (Marek Szyprowski)   
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)   
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)   
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)   
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)   
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)   
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)   
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)   
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)   
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)   
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)   
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)   
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)   
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)   
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)   
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)   
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)   
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)   
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)   
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)   
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)   
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)   
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)   
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)   
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)   
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)   
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)   
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)   
- fsi: core: Fix return of error values on failures (Colin Ian King)   
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)   
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)   
- leds: lm3532: select regmap I2C API (Andy Shevchenko)   
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)   
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)   
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)   
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)   
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)   
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)   
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)   
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)   
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)   
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)   
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)   
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)   
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)   
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)   
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)   
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)   
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)   
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)   
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)   
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)   
- clk: si5341: Update initialization magic (Robert Hancock)   
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)   
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)   
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)   
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)   
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)   
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)   
- bpfilter: Specify the log level for the kmsg message (Gary Lin)   
- e1000e: Check the PCIm state (Sasha Neftin)   
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)   
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)   
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)   
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)   
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)   
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)   
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)   
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)   
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)   
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)   
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)   
- tc-testing: fix list handling (Marcelo Ricardo Leitner)   
- net/ipv4: swap flow ports when validating source (Miao Wang)   
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)   
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)   
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)   
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)   
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)   
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)   
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)   
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)   
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)   
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)   
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)   
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)   
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)   
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)   
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)   
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)   
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)   
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)   
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)   
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)   
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)   
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)   
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)   
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)   
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)   
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)   
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)   
- RDMA/rxe: Fix failure during driver load (Kamal Heib)   
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)   
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)   
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)   
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)   
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)   
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)   
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)   
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)   
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)   
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)   
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)   
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)   
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)   
- ocfs2: fix snprintf() checking (Dan Carpenter)   
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)   
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)   
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)   
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)   
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)   
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)   
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)   
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)   
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)   
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)   
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)   
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)   
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)   
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)   
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)   
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)   
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)   
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)   
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)   
- arm64: consistently use reserved_pg_dir (Mark Rutland)   
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)   
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)   
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)   
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)   
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)   
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)   
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)   
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)   
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)   
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)   
- media: rc: i2c: Fix an error message (Christophe JAILLET)   
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)   
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)   
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)   
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)   
- kbuild: run the checker after the compiler (Luc Van Oostenryck)   
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)   
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)   
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)   
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)   
- sata_highbank: fix deferred probing (Sergey Shtylyov)   
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)   
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)   
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)   
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)   
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)   
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- block: fix discard request merge (Ming Lei)   
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)   
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)   
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)   
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)   
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)   
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)   
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)   
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)   
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)   
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)   
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)   
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)   
- fs: dlm: fix memory leak when fenced (Alexander Aring)   
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)   
- fs: dlm: cancel work sync othercon (Alexander Aring)   
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))   
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)   
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)   
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)   
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)   
- media: Fix Media Controller API config checks (Shuah Khan)   
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)   
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)   
- KVM: s390: get rid of register asm usage (Heiko Carstens)   
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)   
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)   
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)   
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)   
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)   
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)   
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)   
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)   
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)   
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)   
- media: siano: fix device register error path (Mauro Carvalho Chehab)   
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)   
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)   
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)   
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)   
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)   
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)   
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)   
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)   
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)   
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)   
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)   
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)   
- crypto: qat - remove unused macro in FW loader (Jack Xu)   
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)   
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)   
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)   
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)   
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)   
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)   
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)   
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- spi: omap-100k: Fix the length judgment problem (Tian Tao)   
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)   
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)   
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)   
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)   
- fuse: reject internal errno (Miklos Szeredi)   
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)   
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)   
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)   
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)   
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)   
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)   
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))   
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))   
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)   
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)   
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)   
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)   
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)   
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)   
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)   
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)   
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)   
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)   
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)   
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)   
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)   
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)   
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)   
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)   
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)   
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)   
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)   
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)   
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)   
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)   
- ext4: fix avefreec in find_group_orlov (Pan Dong)   
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)   
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)   
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)   
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)   
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)   
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)   
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)   
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)   
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)   
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)   
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)   
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)   
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)   
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))   
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)   
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)   
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)   
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)   
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)   
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)   
- media: dvb-usb: fix wrong definition (Pavel Skripkin)   
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)   
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)   
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)   
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)   
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)   
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)   
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)   
- LTS tag: v5.4.131 (Jack Vogel)   
- xen/events: reset active flag for lateeoi events later (Juergen Gross)   
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)   
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)   
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311} 
- LTS tag: v5.4.130 (Jack Vogel)   
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)   
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)   
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)   
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)   
- LTS tag v5.4.129 (Jack Vogel)   
- x86/efi: move common keyring handler functions to new file (Nayna Jain)   
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)   
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)   
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)   
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)   
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)   
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)   
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)   
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)   
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)   
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)   
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)   
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)   
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)   
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)   
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)   
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)   
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)   
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)   
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)   
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)   
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)   
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)   
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543} 
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)   
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)   
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)   
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)   
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)   
- recordmcount: Correct st_shndx handling (Peter Zijlstra)   
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)   
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)   
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)   
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)   
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)   
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)   
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)   
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)   
- mac80211: drop multicast fragments (Johannes Berg)   
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)   
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)   
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)   
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)   
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)   
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)   
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)   
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)   
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)   
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)   
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)   
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)   
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)   
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)   
- drm/radeon: wait for moving fence after pinning (Christian König)   
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)   
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)   
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)   
- module: limit enabling module.sig_enforce (Mimi Zohar)   
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088]  
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078]  
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.3.el8uek]" date="1628337600">- LTS tag: v5.4.138 (Jack Vogel)   
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)   
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)   
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)   
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)   
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)   
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)   
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)   
- net/mlx5: Fix flow table chaining (Maor Gottlieb)   
- net: llc: fix skb_over_panic (Pavel Skripkin)   
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)   
- net: Set true network header for ECN decapsulation (Gilad Naaman)   
- tipc: fix sleeping in tipc accept routine (Hoang Le)   
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)   
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)   
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)   
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)   
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)   
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)   
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)   
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)   
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)   
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)   
- can: esd_usb2: fix memory leak (Pavel Skripkin)   
- can: ems_usb: fix memory leak (Pavel Skripkin)   
- can: usb_8dev: fix memory leak (Pavel Skripkin)   
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)   
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)   
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)   
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)   
- ocfs2: fix zero out valid data (Junxiao Bi)   
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)   
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)   
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)   
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)   
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)   
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)   
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)   
- LTS tag: v5.4.137 (Jack Vogel)   
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)   
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)   
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)   
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)   
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)   
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)   
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)   
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)   
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)   
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)   
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)   
- sctp: move 198 addresses from unusable to private scope (Xin Long)   
- net: annotate data race around sk_ll_usec (Eric Dumazet)   
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)   
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)   
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)   
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)   
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)   
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)   
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)   
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)   
- LTS tag: v5.4.136 (Jack Vogel)   
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)   
- perf inject: Close inject.output on exit (Riccardo Mancini)   
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)   
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)   
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)   
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)   
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)   
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)   
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)   
- nds32: fix up stack guard gap (Greg Kroah-Hartman)   
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)   
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)   
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)   
- userfaultfd: do not untag user pointers (Peter Collingbourne)   
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)   
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)   
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)   
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)   
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)   
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))   
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)   
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)   
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)   
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)   
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)   
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)   
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)   
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)   
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)   
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)   
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)   
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)   
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)   
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)   
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)   
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)   
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)   
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)   
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)   
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)   
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)   
- sctp: update active_key for asoc when old key is being replaced (Xin Long)   
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)   
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)   
- afs: Fix tracepoint string placement with built-in AFS (David Howells)   
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)   
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)   
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)   
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)   
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)   
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)   
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)   
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)   
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)   
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)   
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)   
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)   
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)   
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)   
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)   
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)   
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)   
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)   
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)   
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)   
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)   
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)   
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)   
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)   
- spi: mediatek: fix fifo rx mode (Peter Hess)   
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)   
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)   
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)   
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)   
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)   
- perf data: Close all files in close_dir() (Riccardo Mancini)   
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)   
- perf lzma: Close lzma stream on exit (Riccardo Mancini)   
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)   
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)   
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)   
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)   
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)   
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- perf map: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)   
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)   
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)   
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)   
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)   
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)   
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)   
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)   
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)   
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)   
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)   
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)   
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)   
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)   
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)   
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)   
- igc: change default return of igc_read_phy_reg() (Tom Rix)   
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- LTS tag: v5.4.135 (Jack Vogel)   
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)   
- perf test bpf: Free obj_buf (Riccardo Mancini)   
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)   
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)   
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)   
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)   
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)   
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)   
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)   
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)   
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)   
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)   
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)   
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)   
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)   
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)   
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)   
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)   
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)   
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)   
- dm writecache: return the exact table values that were set (Mikulas Patocka)   
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)   
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)   
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)   
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)   
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)   
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)   
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)   
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)   
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)   
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)   
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)   
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)   
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)   
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)   
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)   
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)   
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)   
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)   
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)   
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)   
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)   
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)   
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)   
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)   
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)   
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)   
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)   
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)   
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)   
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)   
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)   
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)   
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)   
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)   
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)   
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)   
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)   
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)   
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)   
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)   
- LTS tag: v5.4.134 (Jack Vogel)   
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)   
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)   
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)   
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)   
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)   
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)   
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)   
- firmware: turris-mox-rwtm: report failures better (Marek Behún)   
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)   
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)   
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)   
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)   
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)   
- reset: bail if try_module_get() fails (Philipp Zabel)   
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)   
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)   
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)   
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)   
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)   
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)   
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)   
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)   
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)   
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)   
- hexagon: use common DISCARDS macro (Nathan Chancellor)   
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)   
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)   
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)   
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)   
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)   
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)   
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)   
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)   
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)   
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)   
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)   
- um: fix error return code in winch_tramp() (Zhen Lei)   
- um: fix error return code in slip_open() (Zhen Lei)   
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)   
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)   
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)   
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)   
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)   
- virtio_console: Assure used length from device is limited (Xie Yongji)   
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)   
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)   
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)   
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)   
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)   
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)   
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)   
- orangefs: fix orangefs df output. (Mike Marshall)   
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)   
- watchdog: iTCO_wdt: Account for rebooting on second timeout (Jan Kiszka)   
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)   
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)   
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)   
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)   
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)   
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)   
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)   
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)   
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)   
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)   
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)   
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)   
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)   
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)   
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)   
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)   
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)   
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)   
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)   
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)   
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)   
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)   
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)   
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)   
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)   
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)   
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)   
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)   
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)   
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)   
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)   
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)   
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)   
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)   
- serial: tty: uartlite: fix console setup (Daniel Mack)   
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)   
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)   
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)   
- scsi: qedi: Fix null ref during abort handling (Mike Christie)   
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)   
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)   
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)   
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)   
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)   
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)   
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)   
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)   
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)   
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)   
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)   
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)   
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)   
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)   
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)   
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)   
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)   
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)   
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)   
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)   
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)   
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)   
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)   
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)   
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)   
- fbmem: Do not delete the mode that is still in use (Zhen Lei)   
- cgroup: verify that source is a string (Christian Brauner)   
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))   
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)   
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)   
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)   
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)   
- LTS tag: v5.4.133 (Jack Vogel)   
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)   
- jfs: fix GPF in diFree (Pavel Skripkin)   
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)   
- media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Benjamin Drung)   
- media: gspca/sunplus: fix zero-length control requests (Johan Hovold)   
- media: gspca/sq905: fix control-request direction (Johan Hovold)   
- media: zr364xx: fix memory leak in zr364xx_start_readpipe (Pavel Skripkin)   
- media: dtv5100: fix control-request directions (Johan Hovold)   
- media: subdev: disallow ioctl for saa6588/davinci (Arnd Bergmann)   
- PCI: aardvark: Implement workaround for the readback value of VEND_ID (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO Non-posted Request (Pali Rohár)   
- PCI: Leave Apple Thunderbolt controllers on for s2idle or standby (Konstantin Kharlamov)   
- dm btree remove: assign new_root only when removal succeeds (Hou Tao)   
- coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() (Sai Prakash Ranjan)   
- ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe (Lv Yunlong)   
- tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT (Paul Burton)   
- tracing: Simplify &amp; fix saved_tgids logic (Paul Burton)   
- rq-qos: fix missed wake-ups in rq_qos_throttle try two (Jan Kara)   
- seq_buf: Fix overflow in seq_buf_putmem_hex() (Yun Zhou)   
- extcon: intel-mrfld: Sync hardware and software state on init (Ferry Toth)   
- nvmem: core: add a missing of_node_put (Christophe JAILLET)   
- power: supply: ab8500: Fix an old bug (Linus Walleij)   
- ubifs: Fix races between xattr_{set|get} and listxattr operations (Zhihao Cheng)   
- thermal/drivers/int340x/processor_thermal: Fix tcc setting (Srinivas Pandruvada)   
- ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Petr Pavlu)   
- qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute (Nathan Chancellor)   
- ASoC: tegra: Set driver_name=tegra for all machine drivers (Dmitry Osipenko)   
- MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" (Gao Xiang)   
- fpga: stratix10-soc: Add missing fpga_mgr_free() call (Russ Weight)   
- clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround (Samuel Holland)   
- cpu/hotplug: Cure the cpusets trainwreck (Thomas Gleixner)   
- ata: ahci_sunxi: Disable DIPM (Timo Sigurdsson)   
- mmc: core: Allow UHS-I voltage switch for SDSC cards if supported (Christian Löhle)   
- mmc: core: clear flags before allowing to retune (Wolfram Sang)   
- mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode (Al Cooper)   
- drm/arm/malidp: Always list modifiers (Daniel Vetter)   
- drm/msm/mdp4: Fix modifier support enabling (Daniel Vetter)   
- drm/tegra: Don't set allow_fb_modifiers explicitly (Daniel Vetter)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- pinctrl/amd: Add device HID for new AMD GPIO controller (Maximilian Luz)   
- drm/amd/display: fix incorrrect valid irq check (Guchun Chen)   
- drm/rockchip: dsi: remove extra component_del() call (Thomas Hebb)   
- drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() (Jing Xiangfeng)   
- drm/amdgpu: Update NV SIMD-per-CU to 2 (Joseph Greathouse)   
- powerpc/barrier: Avoid collision with clang's __lwsync macro (Nathan Chancellor)   
- powerpc/mm: Fix lockup on kernel exec fault (Christophe Leroy)   
- perf bench: Fix 2 memory sanitizer warnings (Ian Rogers)   
- fscrypt: don't ignore minor_hash when hash is 0 (Eric Biggers)   
- MIPS: set mips32r5 for virt extensions (Nick Desaulniers)   
- MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops (zhanglianjie)   
- sctp: add size validation when walking chunks (Marcelo Ricardo Leitner)   
- sctp: validate from_addr_param return (Marcelo Ricardo Leitner)   
- Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Tim Jiang)   
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Kai-Heng Feng)   
- Bluetooth: Fix the HCI to MGMT status conversion table (Yu Liu)   
- Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (mark-yw.chen)   
- net: ip: avoid OOM kills with large UDP sends over loopback (Jakub Kicinski)   
- media, bpf: Do not copy more entries than user space requested (Sean Young)   
- wireless: wext-spy: Fix out-of-bounds warning (Gustavo A. R. Silva)   
- sfc: error code if SRIOV cannot be disabled (Íñigo Huguet)   
- sfc: avoid double pci_remove of VFs (Íñigo Huguet)   
- iwlwifi: pcie: fix context info freeing (Johannes Berg)   
- iwlwifi: pcie: free IML DMA memory allocation (Johannes Berg)   
- iwlwifi: mvm: don't change band on bound PHY contexts (Johannes Berg)   
- RDMA/rxe: Don't overwrite errno from ib_umem_get() (Xiao Yang)   
- vsock: notify server to shutdown when client has pending signal (Longpeng(Mike))   
- atm: nicstar: register the interrupt handler in the right place (Zheyu Ma)   
- atm: nicstar: use 'dma_free_coherent' instead of 'kfree' (Zheyu Ma)   
- MIPS: add PMD table accounting into MIPS'pmd_alloc_one (Huang Pei)   
- rtl8xxxu: Fix device info for RTL8192EU devices (Pascal Terjan)   
- drm/amdkfd: Walk through list with dqm lock hold (xinhui pan)   
- net: sched: fix error return code in tcf_del_walker() (Yang Yingliang)   
- net: fix mistake path for netdev_features_strings (Jian Shen)   
- mt76: mt7615: fix fixed-rate tx status reporting (Felix Fietkau)   
- bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Daniel Borkmann)   
- cw1200: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- wl1251: Fix possible buffer overflow in wl1251_cmd_scan (Lee Gibson)   
- wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP (Tony Lindgren)   
- xfrm: Fix error reporting in xfrm_state_construct. (Steffen Klassert)   
- drm/amd/display: Verify Gamma &amp; Degamma LUT sizes in amdgpu_dm_atomic_check (Mark Yacoub)   
- r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Heiner Kallweit)   
- selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Minchan Kim)   
- fjes: check return value after calling platform_get_resource() (Yang Yingliang)   
- drm/amdkfd: use allowed domain for vmbo validation (Nirmoy Das)   
- drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 (Wesley Chalmers)   
- drm/amd/display: Release MST resources on switch from MST to SST (Vladimir Stempen)   
- drm/amd/display: Update scaling settings on modeset (Roman Li)   
- net: micrel: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: mvpp2: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: bcmgenet: check return value after calling platform_get_resource() (Yang Yingliang)   
- virtio_net: Remove BUG() to avoid machine dead (Xianting Tian)   
- ice: set the value of global config lock timeout longer (Liwei Song)   
- pinctrl: mcp23s08: fix race condition in irq handler (Radim Pavlik)   
- dm space maps: don't reset space map allocation cursor when committing (Joe Thornber)   
- RDMA/cxgb4: Fix missing error code in create_qp() (Jiapeng Chong)   
- ipv6: use prandom_u32() for ID generation (Willy Tarreau)   
- clk: tegra: Ensure that PLLU configuration is applied properly (Dmitry Osipenko)   
- clk: renesas: r8a77995: Add ZA2 clock (Kuninori Morimoto)   
- drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() (Zou Wei)   
- igb: handle vlan types with checker enabled (Jesse Brandeburg)   
- e100: handle eeprom as little endian (Jesse Brandeburg)   
- udf: Fix NULL pointer dereference in udf_symlink function (Arturo Giusti)   
- drm/sched: Avoid data corruptions (Andrey Grodzovsky)   
- drm/virtio: Fix double free on probe failure (Xie Yongji)   
- reiserfs: add check for invalid 1st journal block (Pavel Skripkin)   
- drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() (Wang Li)   
- net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Sebastian Andrzej Siewior)   
- atm: nicstar: Fix possible use-after-free in nicstar_cleanup() (Zou Wei)   
- mISDN: fix possible use-after-free in HFC_cleanup() (Zou Wei)   
- atm: iphase: fix possible use-after-free in ia_module_exit() (Zou Wei)   
- hugetlb: clear huge pte during flush function on mips platform (Bibo Mao)   
- drm/amd/display: fix use_max_lb flag for 420 pixel formats (Dmytro Laktyushkin)   
- net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() (Andy Shevchenko)   
- drm/vc4: fix argument ordering in vc4_crtc_get_margins() (Dan Carpenter)   
- drm/amd/amdgpu/sriov disable all ip hw status by default (Jack Zhang)   
- drm/zte: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- drm/mxsfb: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- uek-rpm: mark /etc/ld.so.conf.d/ files as %config (Stephen Brennan)  [Orabug: 33186980]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.5.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653} 
- LTS tag: v5.4.140 (Jack Vogel)   
- arm64: fix compat syscall return truncation (Mark Rutland)   
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)   
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)   
- virt_wifi: fix error on connect (Matteo Croce)   
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)   
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)   
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)   
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)   
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)   
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)   
- soc: ixp4xx: fix printing resources (Arnd Bergmann)   
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)   
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)   
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)   
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)   
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)   
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)   
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)   
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)   
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)   
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)   
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)   
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)   
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)   
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)   
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))   
- media: rtl28xxu: fix zero-length control request (Johan Hovold)   
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)   
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)   
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)   
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)   
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)   
- optee: Clear stale cache entries during initialization (Tyler Hicks)   
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))   
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)   
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)   
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)   
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)   
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)   
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)   
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)   
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)   
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)   
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)   
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)   
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)   
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)   
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)   
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573} 
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)   
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)   
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)   
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)   
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)   
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)   
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)   
- nfp: update ethtool reporting of pauseframe control (Fei Qin)   
- sctp: move the active_key update after sh_keys is added (Xin Long)   
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)   
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)   
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)   
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)   
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)   
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)   
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)   
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)   
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)   
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)   
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)   
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)   
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)   
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)   
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)   
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)   
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)   
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)   
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)   
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)   
- ARM: imx: add missing iounmap() (Yang Yingliang)   
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)   
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)   
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)   
- LTS tag: v5.4.139 (Jack Vogel)   
- spi: mediatek: Fix fifo transfer (Guenter Roeck)   
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)   
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)   
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)   
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)   
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)   
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)   
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)   
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)   
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)   
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)   
- ACPI: fix NULL pointer dereference (Linus Torvalds)   
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)   
- net: Fix zero-copy head len calculation. (Pravin B Shelar)   
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)   
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)   
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)   
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)   
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)   
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)   
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)   
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)   
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)   
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434]  
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.6.el8uek]" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.el8uek]" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.206.0.el8uek]" date="1633003200">- Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo" (Jack Vogel)  [Orabug: 33245043]  
- integrity: Load mokx variables into the blacklist keyring (Eric Snowberg)  [Orabug: 33418496]  
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33359395]  
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33352679]  
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33311489]  
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33134286]  
- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33281078]  {CVE-2021-3739} 
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276]  
- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33284937]  {CVE-2021-3743} 
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33327177]  {CVE-2021-40490} 
- xfs: remove unused variable (Wengang Wang)  [Orabug: 33313442]  
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]  
- uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo (Somasundaram Krishnasamy)  [Orabug: 33245043]  
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)   
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33209458]  {CVE-2021-38198} 
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33174795]  {CVE-2021-37159} 
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33174795]  {CVE-2021-37159}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.206.1.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33403144]</changelog>
</package>
<package pkgid="b949ea37243054d60019429a4842c87136b5d5e220d36393ff2bd1bc654abc36" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.300.7.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2122.305.6.el8uek]" date="1629288000">- nvme-tcp: rerun io_work if req_list is not empty (Keith Busch)  [Orabug: 33211507]  
- nvme-tcp: Fix possible race of io_work and direct send (Sagi Grimberg)  [Orabug: 33211507]  
- RDMA/cma: Relax device check in cma_match_net_dev() (Håkon Bugge)  [Orabug: 30809928]  
- net/rds: Fix refcount issue that could allow it to go negative (William Kucharski)  [Orabug: 33107244]  
- RDMA/nldev: Add QP numbers to SRQ information (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/nldev: Return SRQ information (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/restrack: Add support to get resource tracking for SRQ (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/nldev: Return context information (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/restrack: Improve readability in task name management (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/restrack: Simplify restrack tracking in kernel flows (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/restrack: Count references to the verbs objects (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/mlx5: Don't call to restrack recursively (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/cma: Delete from restrack DB after successful destroy (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/core: Consolidate ib_create_srq flows (Jason Gunthorpe)  [Orabug: 33065600]  
- RDMA/core: Do not erase the type of ib_srq.uobject (Jason Gunthorpe)  [Orabug: 33065600]  
- RDMA/restrack: Remove PID namespace support (Leon Romanovsky)  [Orabug: 33065600]  
- ib/core: Adding match_net_dev_ignore_port workaround. (Gerd Rausch)  [Orabug: 33234884]  
- Enable CONFIG_READ_ONLY_THP_FOR_FS (Prakash Sangappa)  [Orabug: 33190199]  
- Fix kabi issue in struct address_space. (Prakash Sangappa)  [Orabug: 33190199]  
- scsi: qla2xxx: Add heartbeat check (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Baokun Li)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove duplicate declarations (Shaokun Zhang)  [Orabug: 33131554]  
- scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Daniel Wagner)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove redundant assignment to rval (Jiapeng Chong)  [Orabug: 33131554]  
- scsi: qla2xxx: Prevent PRLI in target mode (Anastasia Kovaleva)  [Orabug: 33131554]  
- scsi: qla2xxx: Add marginal path handling support (Bikash Hazarika)  [Orabug: 33131554]  
- scsi: qla2xxx: Reserve extra IRQ vectors (Roman Bolshakov)  [Orabug: 33131554]  
- scsi: qla2xxx: Reuse existing error handling path (Christophe JAILLET)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove unneeded if-null-free check (Qiheng Lin)  [Orabug: 33131554]  
- scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali)  [Orabug: 33131554]  
- scsi: qla2xxx: Update default AER debug mask (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix mailbox recovery during PCIe error (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix crash in PCIe error handling (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix RISC RESET completion polling (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Consolidate zio threshold setting for both FCP &amp; NVMe (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix stuck session (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix IOPS drop seen in some adapters (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Check kzalloc() return value (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix endianness annotations (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Use dma_pool_zalloc() (Wang Qing)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix a couple of misdocumented functions (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix a couple of misnamed functions (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Simplify if statement (Jiapeng Chong)  [Orabug: 33131554]  
- scsi: qla2xxx: Simplify the calculation of variables (Jiapeng Zhong)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix some memory corruption (Dan Carpenter)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove redundant NULL check (Yang Li)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove unnecessary NULL check (Dan Carpenter)  [Orabug: 33131554]  
- scsi: qla2xxx: Assign boolean values to a bool variable (Jiapeng Zhong)  [Orabug: 33131554]  
- scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Hannes Reinecke)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Enzo Matsumiya)  [Orabug: 33131554]  
- scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali)  [Orabug: 33131554]  
- scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix mailbox Ch erroneous error (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Bikash Hazarika)  [Orabug: 33131554]  
- scsi: qla2xxx: Move some messages from debug to normal log level (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Add error counters to debugfs node (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix device loss on 4G and older HBAs (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix the call trace for flush workqueue (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix FW initialization error on big endian machines (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix compilation issue in PPC systems (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Tear down session if FW say it is down (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Change post del message from debug level to log level (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Return EBUSY on fcport deletion (Daniel Wagner)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove trailing semicolon in macro definition (Tom Rix)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554]  
- scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Ahmed S. Darwish)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554]  
- uek-rpm: enable VP_VDPA and VIRTIO_PCI_LIB config (Si-Wei Liu)  [Orabug: 33150765]  
- virtio/vdpa: clear the virtqueue state during probe (Eli Cohen)  [Orabug: 33150765]  
- vp_vdpa: allow set vq state to initial state after reset (Jason Wang)  [Orabug: 33150765]  
- virtio-pci library: introduce vp_modern_get_driver_features() (Jason Wang)  [Orabug: 33150765]  
- vdpa: support packed virtqueue for set/get_vq_state() (Jason Wang)  [Orabug: 33150765]  
- virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang)  [Orabug: 33150765]  
- virtio: use err label in __vring_new_virtqueue() (Jason Wang)  [Orabug: 33150765]  
- virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang)  [Orabug: 33150765]  
- virtio_ring: secure handling of mapping errors (Jason Wang)  [Orabug: 33150765]  
- virtio-ring: factor out desc_extra allocation (Jason Wang)  [Orabug: 33150765]  
- virtio_ring: rename vring_desc_extra_packed (Jason Wang)  [Orabug: 33150765]  
- virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang)  [Orabug: 33150765]  
- vdpa/mlx5: Clear vq ready indication upon device reset (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Add support for doorbell bypassing (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Add support for running with virtio_vdpa (Eli Cohen)  [Orabug: 33150765]  
- vdp/mlx5: Fix setting the correct dma_device (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Support creating resources with uid == 0 (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Fix possible failure in umem size calculation (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Fix umem sizes assignments on VQ create (Eli Cohen)  [Orabug: 33150765]  
- {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Eli Cohen)  [Orabug: 33150765]  
- vp_vdpa: correct the return value when fail to map notification (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: correct sparse tags for notify (Michael S. Tsirkin)  [Orabug: 33150765]  
- virtio_pci_modern: __force cast the notify mapping (Michael S. Tsirkin)  [Orabug: 33150765]  
- vhost/vdpa: Remove the restriction that only supports virtio-net devices (Xie Yongji)  [Orabug: 33150765]  
- vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa: add get_config_size callback in vdpa_config_ops (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: cleanup kiovs in vdpasim_free() (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: add vringh_kiov_length() helper (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: implement vringh_kiov_advance() (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: explain more about cleaning riov and wiov (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: reset kiov 'consumed' field in __vringh_iov() (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: add 'iotlb_lock' to synchronize iotlb accesses (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: use iova module to allocate IOVA addresses (Stefano Garzarella)  [Orabug: 33150765]  
- vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Jason Wang)  [Orabug: 33150765]  
- vp_vdpa: report doorbell address (Jason Wang)  [Orabug: 33150765]  
- virtio-pci library: report resource address (Jason Wang)  [Orabug: 33150765]  
- virito_pci libray: hide vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Jason Wang)  [Orabug: 33150765]  
- vp_vdpa: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci library: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: introduce helper to map vq notify area (Jason Wang)  [Orabug: 33150765]  
- virtio-net: don't allocate control_buf if not supported (Max Gurtovoy)  [Orabug: 33150765]  
- vdpa: Follow kdoc comment style (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Follow kdoc comment style (Parav Pandit)  [Orabug: 33150765]  
- vdpa/mlx5: Enable user to add/delete vdpa device (Eli Cohen)  [Orabug: 33150765]  
- vdpa: introduce virtio pci driver (Jason Wang)  [Orabug: 33150765]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 33150765]  
- vdpa_sim: Skip typecasting from void* (Parav Pandit)  [Orabug: 33150765]  
- vdpa: set the virtqueue num during register (Jason Wang)  [Orabug: 33150765]  
- virtio_vdpa: don't warn when fail to disable vq (Jason Wang)  [Orabug: 33150765]  
- virtio-pci: introduce modern device module (Jason Wang)  [Orabug: 33150765]  
- virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper to get notification offset (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper for getting queue nums (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper for setting/geting queue size (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper to set/get queue_enable (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_queue_address() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_set_queue_vector() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_generation() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helpers for setting and getting features (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helpers for setting and getting status (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper to set config vector (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_remove() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: factor out modern device initialization logic (Jason Wang)  [Orabug: 33150765]  
- virtio-pci: split out modern device (Jason Wang)  [Orabug: 33150765]  
- virtio-pci: do not access iomem via struct virtio_pci_device directly (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: Fix the comment of virtio_pci_find_capability() (Liao Pingfang)  [Orabug: 33150765]  
- virtio: pci: constify ioreadX() iomem argument (as in generic implementation) (Krzysztof Kozlowski)  [Orabug: 33150765]  
- vdpa_sim_net: Add support for user supported devices (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Enable user to query vdpa device info (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Enable a user to add and delete a vdpa device (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Define vdpa mgmt device, ops and a netlink interface (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Extend routine to accept vdpa device name (Parav Pandit)  [Orabug: 33150765]  
- vdpa_sim_net: Make mac address array static (Parav Pandit)  [Orabug: 33150765]  
- vdpa: split vdpasim to core and net modules (Max Gurtovoy)  [Orabug: 33150765]  
- vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: make vdpasim-&gt;buffer size configurable (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: use kvmalloc to allocate vdpasim-&gt;buffer (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: set vringh notify callback (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add set_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add get_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: make 'config' generic and usable for any device type (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: store parsed MAC address in a buffer (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add work_fn in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add supported_features field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add device id field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add struct vdpasim_dev_attr for device attributes (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: rename vdpasim_config_ops variables (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: make IOTLB entries limit configurable (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: remove hard-coded virtq count (Max Gurtovoy)  [Orabug: 33150765]  
- vdpa_sim: remove unnecessary headers inclusion (Stefano Garzarella)  [Orabug: 33150765]  
- uek-rpm: enable CONFIG_MLX5_SF and CONFIG_MLX5_SF_MANAGER (Si-Wei Liu)  [Orabug: 32176425]  
- net/mlx5: SF_DEV, remove SF device on invalid state (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Fix show state inactive when its inactivated (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Consider own vhca events of SF devices (Parav Pandit)  [Orabug: 32176425]  
- IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Parav Pandit)  [Orabug: 32176425]  
- vdpa/mlx5: Use the correct dma device when registering memory (Eli Cohen)  [Orabug: 32176425]  
- RDMA: Support more than 255 rdma ports (Mark Bloch)  [Orabug: 32176425]  
- net/mlx5: SF, do not use ecpu bit for vhca state processing (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Unregister eth-reps devices first (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Register nic devlink port with switch id (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5: SF: Fix error flow of SFs allocation flow (Shay Drory)  [Orabug: 32176425]  
- net/mlx5: SF: Fix memory leak of work item (Shay Drory)  [Orabug: 32176425]  
- net/mlx5: SF, Correct vhca context size (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Vlad Buslov)  [Orabug: 32176425]  
- IB/mlx5: Support default partition key for representor port (Parav Pandit)  [Orabug: 32176425]  
- IB/core: Use valid port number to check link layer (Parav Pandit)  [Orabug: 32176425]  
- IB/mlx4: Use port iterator and validation APIs (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Move representor neigh init into profile enable (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5: Add devlink subfunction port documentation (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Port function state change support (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Add port add delete functionality (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Add eswitch helpers for SF vport (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Prepare eswitch to handle SF vport (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: SF, Add auxiliary device driver (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Add auxiliary device support (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Introduce vhca state event notifier (Parav Pandit)  [Orabug: 32176425]  
- IB/mlx5: Make function static (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Enable host PF HCA after eswitch is initialized (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Rename peer_pf to host_pf (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Expose other function ifc bits (Yishai Hadas)  [Orabug: 32176425]  
- net/mlx5: Update the hardware interface definition for vhca state (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Avoid exposing driver internal command helpers (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Add ts_cqe_to_dest_cqn related bits (Eran Ben Elisha)  [Orabug: 32176425]  
- RDMA/mlx5: Use PCI device for dma mappings (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Avoid extack error log for disabled vport (Parav Pandit)  [Orabug: 32176425]  
- RDMA: Fix software RDMA drivers for dma mapping error (Parav Pandit)  [Orabug: 32176425]  
- RDMA: Explicitly pass in the dma_device to ib_register_device (Jason Gunthorpe)  [Orabug: 32176425]  
- net/mlx5: Use dma device access helper (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Use helper function to load unload representor (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Add helper to check egress ACL need (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Use PF num in metadata reg c0 (sunils)  [Orabug: 32176425]  
- net/mlx5: simplify the return expression of mlx5_ec_init() (Qinglang Miao)  [Orabug: 32176425]  
- RDMA/i40iw: Avoid typecast from void to pci_dev (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Use vport metadata matching by default (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Dedicated metadata for uplink vport (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Check and enable metadata support flag before using (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-switch, Read controller number from device (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Destroy TSAR after reload interface (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Link non uplink representors to PCI device (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Avoid function change handler for non ECPF (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Move devlink port register and unregister calls (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5: Enable QP number request when creating IPoIB underlay QP (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5e: Move including net/arp.h from en_rep.c to rep/neigh.c (Alaa Hleihel)  [Orabug: 32176425]  
- net/mlx5: E-switch, Supporting setting devlink port function mac address (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Split mac address setting function for using state_lock (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Support querying port function mac address (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move helper to eswitch layer (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Introduce and use eswitch support check helper (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Constify mac address pointer (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: cmd: Fix memset with byte count warning (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5: Add missing mutex destroy (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Alloc and free unique metadata for match (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor eswitch egress acl codes (Vu Pham)  [Orabug: 32176425]  
- net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Maor Dickman)  [Orabug: 32176425]  
- net/mlx5: Avoid processing commands before cmdif is ready (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425]  
- net: Add netif_is_bareudp() API to identify bareudp devices (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Introduce kconfig var for TC support (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5: Fix a bug of releasing wrong chunks on &gt; 4K page size systems (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Add support for release all pages event (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Rate limit page not found error messages (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Add helper function to release fw page (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5e: Use helper API to get devlink port index for all port flavours (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Fix mutex init order (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Add release all pages capability bit (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Add structure and defines for pci sync for fw update event (Moshe Shemesh)  [Orabug: 32176425]  
- net/mlx5: Refactor imm_inval_pkey field in cqe struct (Raed Salem)  [Orabug: 32176425]  
- net/mlx5: Add support for COPY steering action (Huy Nguyen)  [Orabug: 32176425]  
- net/mlx5: Update eswitch to new cmd interface (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Update ecpf.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Update vport.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5e: Allow partial data mask for tunnel options (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5: Refactor HCA capability set flow (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Remove extra indirection while storing QPN (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code modify QP in the IPoIB module (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code modify QP in the FPGA module (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code modify QP in steering module (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Remove empty QP and CQ events handlers (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code create and destroy QP calls (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5e: Fix devlink port netdev unregistration sequence (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Fix condition for termination table cleanup (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (wenxu)  [Orabug: 32176425]  
- net/mlx5e: refactor indr setup block (wenxu)  [Orabug: 32176425]  
- net/mlx5: E-Switch: Move eswitch chains to a new directory (Saeed Mahameed)  [Orabug: 32176425]  
- IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: E-switch, Protect eswitch mode changes (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Split eswitch mode check to different helper function (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (wenxu)  [Orabug: 32176425]  
- net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Avoid forwarding to other eswitch uplink (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: Don't use termination tables in slow path (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: Avoid configuring eswitch QoS if not supported (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Fix devlink port register sequence (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Avoid deriving mlx5_core_dev second time (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Accept flow rules without match (Mark Bloch)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor unload all reps per rep type (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5e: CT: Support clear action (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: CT: Handle misses after executing CT action (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: CT: Offload established flows (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: CT: Introduce connection tracking (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Add support for offloading rules with no in_port (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Introduce global tables (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Enable reg c1 loopback when possible (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Init ethtool steering for representors (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Introduce root ft concept for representors netdevs (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5: E-switch, make query inline mode a static function (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Verify goto chain offload support (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Majd Dibbiny)  [Orabug: 32176425]  
- net/mlx5: HW bit for goto chain offload support (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: Introduce egress acl forward-to-vport capability (Vu Pham)  [Orabug: 32176425]  
- net/mlx5e: Use devlink virtual flavour for VF devlink port (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Use netdev_warn() for errors for added prefix (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Add support for devlink-port in non-representors mode (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5e: Rename representor get devlink port function (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Eswitch, Use per vport tables for mirroring (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Don't allow forwarding between uplink (Tonghao Zhang)  [Orabug: 32176425]  
- net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Maxim Mikityanskiy)  [Orabug: 32176425]  
- net: Special handling for IP &amp; MPLS. (Martin Varghese)  [Orabug: 32176425]  
- net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Martin Varghese)  [Orabug: 32176425]  
- net/mlx5e: Restore tunnel metadata on miss (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Get reg_c1 value on miss (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Support inner header rewrite with goto action (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Allow re-allocating mod header actions (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Restore chain id on miss (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Get reg_c0 value on CQE (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Introduce mapping infra for mapping unique ids to data (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Don't clear the whole vf config when switching modes (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5e: Clear VF config when switching modes (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5: Fix lowest FDB pool size (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Enable all available stats for uplink reps (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: IPoIB, use separate stats groups (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Convert stats groups array to array of group pointers (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Declare stats groups via macro (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Profile specific stats groups (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Move uplink rep init/cleanup code into own functions (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Add mlx5e_flower_parse_meta support (wenxu)  [Orabug: 32176425]  
- net/mlx5: make the symbol 'ESW_POOLS' static (Chen Wandun)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Increase number of chains and priorities (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor chains and priorities (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: ft: Check prio and chain sanity for ft offload (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: ft: Use getter function to get ft chain (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Allow creating autogroups with reserved entries (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add ignore level support fwd to table rules (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: fs_core: Introduce unmanaged flow tables (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add mlx5_ifc definitions for connection tracking support (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add copy header action struct layout (Hamdan Igbaria)  [Orabug: 32176425]  
- net/mlx5: Increase the max number of channels to 128 (Fan Li)  [Orabug: 32176425]  
- net/mlx5e: Avoid duplicating rule destinations (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: TC: Offload flow table rules (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add devlink reload (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5: Add new chain for netfilter flow table offload (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Refactor creating fast path prio chains (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Accumulate levels for chains prio namespaces (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Define fdb tc levels per prio (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Simplify fdb chain and prio eswitch defines (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Handle "enable_roce" devlink param (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5: Document flow_steering_mode devlink param (Michael Guralnik)  [Orabug: 32176425]  
- devlink: Add new "enable_roce" generic device param (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5: fix spelling mistake "metdata" -&gt; "metadata" (Colin Ian King)  [Orabug: 32176425]  
- net/mlx5: fix kvfree of uninitialized pointer spec (Colin Ian King)  [Orabug: 32176425]  
- net/mlx5e: Bit sized fields rewrite support (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5: Clear VF's configuration on disabling SRIOV (Aya Levin)  [Orabug: 32176425]  
- net/mlx5: E-switch, Enable metadata on own vport (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Refactor ingress acl configuration (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Restrict metadata disablement to offloads mode (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Prepare code to handle vport enable error (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Tide up state_lock and vport enabled flag usage (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move legacy drop counter and rule under legacy structure (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move metdata fields under offloads structure (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Correct comment for legacy fields (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Introduce and use vlan rule config helper (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Rename egress config to generic name (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Qing Huang)  [Orabug: 32176425]  
- RDMA/siw: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425]  
- RDMA/rxe: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425]  
- IMA: Import key for IMA (Konrad Rzeszutek Wilk)  [Orabug: 33215070]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737]  
- RDMA/core: Prevent divide-by-zero error triggered by the user (Leon Romanovsky)  [Orabug: 33065697]  
- RDMA/uverbs: Fix incorrect variable type (Avihai Horon)  [Orabug: 33065697]  
- RDMA/uverbs: Expose the new GID query API to user space (Avihai Horon)  [Orabug: 33065697]  
- RDMA/core: Introduce new GID table query API (Avihai Horon)  [Orabug: 33065697]  
- RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Avihai Horon)  [Orabug: 33065697]  
- RDMA/core: Change rdma_get_gid_attr returned error code (Avihai Horon)  [Orabug: 33065697]  
- RDMA/mlx5: Set correct kernel-doc identifier (Leon Romanovsky)  [Orabug: 33038818]  
- RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Lee Jones)  [Orabug: 33038818]  
- RDMA/mlx5: Assign dev to DM MR (Maor Gottlieb)  [Orabug: 33038818]  
- mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Jann Horn)  [Orabug: 33038818]  
- RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Maor Gottlieb)  [Orabug: 33038818]  
- RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/odp: Fix leaking the tgid for implicit ODP (Jason Gunthorpe)  [Orabug: 33038818]  
- IB/mlx5: Fix implicit ODP race (Artemy Kovalyov)  [Orabug: 33038818]  
- RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Jason Gunthorpe)  [Orabug: 33038818]  
- IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Artemy Kovalyov)  [Orabug: 33038818]  
- RDMA/odp: Use mmu_interval_notifier_insert() (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Rework implicit ODP destroy (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Avoid double lookups on the pagefault path (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Use an xarray for the children of an implicit ODP (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Split implicit handling from pagefault_mr (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Rework implicit_mr_get_data (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Delete struct mlx5_priv-&gt;mkey_table (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Use a dedicated mkey xarray for ODP (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Split sig_err MR data into its own xarray (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Use SRCU properly in ODP prefetch (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Group boolean parameters to take less space (Leon Romanovsky)  [Orabug: 33038818]  
- IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Yishai Hadas)  [Orabug: 33038818]  
- mm/mmu_notifier: add an interval tree notifier (Jason Gunthorpe)  [Orabug: 33038818]  
- mm/mmu_notifier: define the header pre-processor parts even if disabled (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/odp: Remove broken debugging call to invalidate_range (Jason Gunthorpe)  [Orabug: 33038818]  
- scsi: fc: FDMI enhancement (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: FDMI enhancements (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Add FDMI-2 attributes (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Add vendor identifier attribute (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Initialisation of RHBA and RPA attributes (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Correct the condition check and invalid argument passed (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Move scsi/fc_encode.h to libfc (Arnd Bergmann)  [Orabug: 33194970]  
- scsi: qedf: Use DEVICE_ATTR_RO() macro (Zhen Lei)  [Orabug: 33194970]  
- scsi: qedf: Update the max_id value in host structure (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Yang Yingliang)  [Orabug: 33194970]  
- scsi: qedf: Drop unnecessary NULL checks after container_of() (Guenter Roeck)  [Orabug: 33194970]  
- scsi: qedf: Simplify bool comparison (YANG LI)  [Orabug: 33194970]  
- scsi: qedf: Remove redundant assignment to variable 'rc' (Jing Xiangfeng)  [Orabug: 33194970]  
- scsi: qedf: Retry qed-&gt;probe during recovery (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: FDMI attributes correction (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Fix for the session’s E_D_TOV value (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Correct the comment in qedf_initiate_els (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Change the debug parameter permission to read &amp; write (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Ye Bin)  [Orabug: 33194970]  
- scsi: qedf: Fix race between ELS completion and flushing ELS request (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Initiate cleanup for ELS commands as well (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Send cleanup even for RRQ on timeout (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Check the validity of rjt frame before processing (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Check for port type and role before processing an event (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Remove a whole host of unused variables (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Remove set but not checked variable 'tmp' (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Remove redundant initialization of variable rc (Colin Ian King)  [Orabug: 33194970]  
- scsi: qedf: Get dev info after updating the params (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Add schedule recovery handler (Chad Dupuis)  [Orabug: 33194970]  
- scsi: qedf: Implement callback for bw_update (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Honor status qualifier in FCP_RSP per spec (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Increase the upper limit of retry delay (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Keep track of num of pending flogi (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Simplify mutex_unlock() usage (Daniel Wagner)  [Orabug: 33194970]  
- scsi: qedf: Add port_id getter (Daniel Wagner)  [Orabug: 33194970]  
- bnxt_en: Log if an invalid signal detected on TSIO pin (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Event handler for PPS events (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: 1PPS functions to configure TSIO pins (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: 1PPS support for 5750X family chips (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Do not read the PTP PHC during chip reset (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Somnath Kotur)  [Orabug: 33181761]  
- bnxt_en: Add missing periodic PHC overflow check (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix PTP capability discovery (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Validate vlan protocol ID on RX packets (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: fix error path of FW reset (Somnath Kotur)  [Orabug: 33181761]  
- bnxt_en: reject ETS settings that will starve a TC (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: don't disable an already disabled PCI device (Kalesh AP)  [Orabug: 33181761]  
- bnxt_en: Enable hardware PTP support (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Transmit and retrieve packet timestamps (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Get the RX packet timestamp (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Get the full 48-bit hardware timestamp periodically (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Get PTP hardware capability from firmware (Michael Chan)  [Orabug: 33181761]  
- ptp: Add generic ptp v2 header parsing function (Kurt Kanzenbach)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface to 1.10.2.47 (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix context memory setup for 64K page size. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix and improve .ndo_features_check(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Implement .ndo_features_check(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Move bnxt_approve_mac(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: allow VF config ops when PF is closed (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: allow promiscuous mode for trusted VFs (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Add support for fw managed link down feature. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add a new phy_flags field to the main driver structure. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Free and allocate VF-Reps during error recovery. (Sriharsha Basavapatna)  [Orabug: 33181761]  
- bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Refactor bnxt_vf_reps_create(). (Sriharsha Basavapatna)  [Orabug: 33181761]  
- bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Scott Branden)  [Orabug: 33181761]  
- bnxt_en: don't fake firmware response success when PCI is disabled (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Fix race between firmware reset and driver remove. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Improve logging of error recovery settings information. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Reply to firmware's echo request async message. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Initialize "context kind" field for context memory blocks. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add context memory initialization infrastructure. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Implement faster recovery for firmware fatal error. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: selectively allocate context memories (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface spec to 1.10.2.16. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Convert to use netif_level() helpers. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Do not process completion entries after fatal condition detected. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Consolidate firmware reset event logging. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Improve firmware fatal error shutdown sequence. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add bnxt_fw_reset_timeout() helper. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: attempt to reinitialize after aborted reset (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: log firmware debug notifications (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Add an upper bound for all firmware command timeouts. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Define macros for the various health register states. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface to 1.10.2.11. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Use kzalloc for allocating only one thing (Zheng Yongjun)  [Orabug: 33181761]  
- bnxt_en: Check TQM rings for maximum supported value. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix AER recovery. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Fix counter overflow logic. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Free port stats during firmware reset. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Simplify bnxt_async_event_process(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Set driver default message level. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Enable online self tests for multi-host/NPAR mode. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Eliminate unnecessary RX resets. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Reduce unnecessary message log during RX errors. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add a software counter for RX ring reset. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Implement RX ring reset in response to buffer errors. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Refactor bnxt_init_one_rx_ring(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Refactor bnxt_free_rx_skbs(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Log FW health status info, if reset is aborted. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: log firmware status on firmware init failure (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor bnxt_alloc_fw_health() (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface spec to 1.10.1.68. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Improve preset max value for ethtool -l. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: avoid link reset if speed is not changed (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Handle ethernet link being disabled by firmware. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: ethtool: support PAM4 link speeds up to 200G (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: add basic infrastructure to support PAM4 link speeds (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor bnxt_get_fw_speed() (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor code to limit speed advertising (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface spec to 1.10.1.65. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs. (Vasundhara Volam)  [Orabug: 33181761]  
- net: bnxt: don't complain if TC flower can't be supported (Jakub Kicinski)  [Orabug: 33181761] [Orabug: 33181761]  
- bnxt_en: Add doorbell information to bnxt_en_dev struct. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add support for L2 doorbell size. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Define the doorbell offsets on 57500 chips. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Improve kernel log messages related to ethtool reset. (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: fix ethtool_reset_flags ABI violations (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor ethtool firmware reset types (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: prepare to refactor ethtool reset types (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Clear DCB settings after firmware reset. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Support UDP RSS hashing on 575XX chips. (Michael Chan)  [Orabug: 33181761]  
- tools include UAPI: Sync headers with the kernel sources (Thomas Tai)  [Orabug: 33160056]  
- KVM: Expose AVX_VNNI instruction to guset (Yang Zhong)  [Orabug: 33160056]  
- Enumerate AVX Vector Neural Network instructions (Kyung Min Park)  [Orabug: 33160056]  
- rds: Congestion tracepoints should be enabled by default (Greg Jumper)  [Orabug: 33145660]  
- devlink: Correct VIRTUAL port to not have phys_port attributes (Parav Pandit)  [Orabug: 33020251]  
- devlink: Extend SF port attributes to have external attribute (Parav Pandit)  [Orabug: 33020251]  
- devlink: Extend devlink port documentation for subfunctions (Parav Pandit)  [Orabug: 33020251]  
- devlink: Add devlink port documentation (Parav Pandit)  [Orabug: 33020251]  
- devlink: Support get and set state of port function (Parav Pandit)  [Orabug: 33020251]  
- devlink: Support add and delete devlink port (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce PCI SF port flavour and port attribute (Parav Pandit)  [Orabug: 33020251]  
- devlink: Prepare code to fill multiple port function attributes (Parav Pandit)  [Orabug: 33020251]  
- net: devlink: Add unused port flavour (Andrew Lunn)  [Orabug: 33020251]  
- devlink: Use controller while building phys_port_name (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce controller number (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce external controller flag (Parav Pandit)  [Orabug: 33020251]  
- devlink: Move structure comments outside of structure (Parav Pandit)  [Orabug: 33020251]  
- devlink: Add comment block for missing port attributes (Parav Pandit)  [Orabug: 33020251]  
- net/devlink: Support setting hardware address of port function (Parav Pandit)  [Orabug: 33020251]  
- net/devlink: Support querying hardware address of port function (Parav Pandit)  [Orabug: 33020251]  
- net/devlink: Prepare devlink port functions to fill extack (Parav Pandit)  [Orabug: 33020251]  
- devlink: Rely on driver eswitch thread safety instead of devlink (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce devlink port flavour virtual (Parav Pandit)  [Orabug: 33020251]  
- Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Sean Christopherson)  [Orabug: 33170083]  
- KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Sean Christopherson)  [Orabug: 33170083]  
- scsi: qedi: Remove redundant assignment to variable err (Colin Ian King)  [Orabug: 33194943]  
- scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add support for handling PCIe errors (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add firmware error recovery invocation support (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali)  [Orabug: 33194943]  
- scsi: qedi: Use snprintf instead of sprintf (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Use qed count from set_fp_int in msix allocation (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Remove redundant NULL check (Xu Wang)  [Orabug: 33194943]  
- scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Demote seemingly unintentional kerneldoc header (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Remove set but unused variable 'tmp' (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Remove 2 set but unused variables (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Remove unused variable udev &amp; uctrl (Xie XiuQi)  [Orabug: 33194943]  
- scsi: qedi: Remove comparison of 0/1 to bool variable (Jason Yan)  [Orabug: 33194943]  
- scsi: qedi: make qedi_ll2_buf_size static (Jason Yan)  [Orabug: 33194943]  
- scsi: qedi: Add modules param to enable qed iSCSI debug (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Use correct msix count for fastpath vectors (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Avoid unnecessary endpoint allocation on link down (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Remove additional char from boot target iqnname (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add PCI shutdown handler support (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add MFW error recovery process (Manish Rangankar)  [Orabug: 33194943]  
- scsi: Fix various misspellings of "connect" (Geert Uytterhoeven)  [Orabug: 33194943]  
- net: qed: correct qed_hw_err_notify() prototype (Alexander Lobakin)  [Orabug: 33198270]  
- net: qed: fix bad formatting (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: introduce critical hardware error handler (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: introduce critical fan failure handler (Igor Russkikh)  [Orabug: 33198270]  
- net: qede: optional hw recovery procedure (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: attention clearing properties (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: cleanup debug related declarations (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: critical err reporting to management firmware (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: invoke err notify on critical areas (Igor Russkikh)  [Orabug: 33198270]  
- net: qede: add hw err scheduled handler (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: adding hw_err states and handling (Igor Russkikh)  [Orabug: 33198270]  
- scsi: qed: Send BW update notifications to the protocol drivers (Sudarsana Reddy Kalluru)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 debug features (Michal Kalderon)  [Orabug: 33198270]  
- qed: rt init valid initialization changed (Michal Kalderon)  [Orabug: 33198270]  
- qed: Debug feature: ilt and mdump (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Add fw overlay feature (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 HSI changes (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 iscsi/fcoe changes (Michal Kalderon)  [Orabug: 33198270]  
- qed: Add abstraction for different hsi values per chip (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Additional ll2 type (Michal Kalderon)  [Orabug: 33198270]  
- qed: Use dmae to write to widebus registers in fw_funcs (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Parser offsets modified (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Queue Manager changes (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Expose new registers and change windows (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Internal ram offsets modifications (Michal Kalderon)  [Orabug: 33198270]  
- drivers: misc: Kconfig: remove duplicate PVPANIC config (Jack Vogel)  [Orabug: 33189945]  
- tools include UAPI: Sync headers with the kernel sources (Thomas Tai)  [Orabug: 33136425]  
- tools include UAPI: Sync x86's syscalls_64.tbl, generic unistd.h and fcntl.h to pick up openat2 and pidfd_getfd (Arnaldo Carvalho de Melo)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Parse uncore discovery tables (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Roman Sudarikov)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Record the size of mapped area (Kan Liang)  [Orabug: 33136425]  
- rbtree: Add generic add and find helpers (Peter Zijlstra)  [Orabug: 33136425]  
- uek-rpm: add CONFIG_PVPANIC_PCI to aarch64 (Mihai Carabas)  [Orabug: 33121094]  
- misc/pvpanic-pci: Allow automatic loading (Eric Auger)  [Orabug: 33121094]  
- misc/pvpanic: Remove some dead-code (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic: Make 'pvpanic_probe()' resource managed (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-mmio: Use GFP_KERNEL instead of GFP_ATOMIC (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()' (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-pci: Use GFP_KERNEL instead of GFP_ATOMIC (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-pci: Fix error handling in 'pvpanic_pci_probe()' (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic: Make some symbols static (YueHaibing)  [Orabug: 33121094]  
- misc/pvpanic: fix return value check in pvpanic_pci_probe() (Qiheng Lin)  [Orabug: 33121094]  
- misc/pvpanic: add PCI driver (Mihai Carabas)  [Orabug: 33121094]  
- misc/pvpanic: probe multiple instances (Mihai Carabas)  [Orabug: 33121094]  
- misc/pvpanic: split-up generic and platform dependent code (Mihai Carabas)  [Orabug: 33121094]  
- misc: pvpanic: sysfs_emit uses should have a newline (Joe Perches)  [Orabug: 33121094]  
- misc: pvpanic: introduce events device attribue (zhenwei pi)  [Orabug: 33121094]  
- misc: pvpanic: introduce device capability (zhenwei pi)  [Orabug: 33121094]  
- misc: pvpanic: Check devm_ioport_map() for NULL (Andy Shevchenko)  [Orabug: 33121094]  
- misc: pvpanic: Replace OF headers by mod_devicetable.h (Andy Shevchenko)  [Orabug: 33121094]  
- misc: pvpanic: Combine ACPI and platform drivers (Andy Shevchenko)  [Orabug: 33121094]  
- misc: pvpanic: Use devm_platform_ioremap_resource() (Wang ShaoBo)  [Orabug: 33121094]  
- driver core: platform: Introduce platform_get_mem_or_io() (Andy Shevchenko)  [Orabug: 33121094]  
- ice: parameterize functions responsible for Tx ring management (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: add ndo_bpf callback for safe mode netdev ops (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: report supported and advertised autoneg using PHY capabilities (Paul Greenwalt)  [Orabug: 33048702]  
- ice: handle the VF VSI rebuild failure (Haiyue Wang)  [Orabug: 33048702]  
- ice: Fix allowing VF to request more/less queues via virtchnl (Brett Creeley)  [Orabug: 33048702]  
- ice: Add helper function to get the VF's VSI (Brett Creeley)  [Orabug: 33048702]  
- ice: remove redundant assignment to pointer vsi (Colin Ian King)  [Orabug: 33048702]  
- ice: reduce scope of variable (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: remove return variable (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: Set vsi-&gt;vf_id as ICE_INVAL_VFID for non VF VSI types (Brett Creeley)  [Orabug: 33048702]  
- ice: remove unused struct member (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: print name in /proc/iomem (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Reimplement module reads used by ethtool (Scott W Taylor)  [Orabug: 33048702]  
- ice: refactor interrupt moderation writes (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix potential infinite loop when using u8 loop counter (Colin Ian King)  [Orabug: 33048702]  
- ice: Remove unnecessary checks in add/kill_vid ndo ops (Brett Creeley)  [Orabug: 33048702]  
- ice: Remove rx_gro_dropped stat (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Use local variable instead of pointer derefs (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove unnecessary variable (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Limit forced overrides based on FW version (Jeb Cramer)  [Orabug: 33048702]  
- ice: Use default configuration mode for PHY configuration (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Fix error return codes in ice_set_link_ksettings (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Rename a couple of variables (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove unnecessary checker loop (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Ignore EMODE return for opcode 0x0605 (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Align macro names to the specification (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Modify recursive way of adding nodes (Victor Raj)  [Orabug: 33048702]  
- ice: Re-send some AQ commands, as result of EBUSY AQ error (Chinh T Cao)  [Orabug: 33048702]  
- ice: cleanup style issues (Bruce Allan)  [Orabug: 33048702]  
- ice: Consolidate VSI state and flags (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Refactor ice_set/get_rss into LUT and key specific functions (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor get/set RSS LUT to use struct parameter (Brett Creeley)  [Orabug: 33048702]  
- ice: Change ice_vsi_setup_q_map() to not depend on RSS (Brett Creeley)  [Orabug: 33048702]  
- ice: correct memory allocation call (Bruce Allan)  [Orabug: 33048702]  
- ice: Check for bail out condition early (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: remove unnecessary duplicated AQ command flag setting (Bruce Allan)  [Orabug: 33048702]  
- ice: change link misconfiguration message (Paul Greenwalt)  [Orabug: 33048702]  
- ice: handle increasing Tx or Rx ring sizes (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: Update to use package info from ice segment (Dan Nowlin)  [Orabug: 33048702]  
- ice: Add Support for XPS (Benita Bose)  [Orabug: 33048702]  
- ice: remove DCBNL_DEVRESET bit from PF state (Dave Ertman)  [Orabug: 33048702]  
- ice: fix memory allocation call (Bruce Allan)  [Orabug: 33048702]  
- ice: prevent ice_open and ice_stop during reset (Krzysztof Goreczny)  [Orabug: 33048702]  
- ice: Recognize 860 as iSCSI port in CEE mode (Chinh T Cao)  [Orabug: 33048702]  
- ice: Continue probe on link/PHY errors (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33048702]  
- ice: Add support for per VF ctrl VSI enabling (Qi Zhang)  [Orabug: 33048702]  
- ice: update the number of available RSS queues (Henry Tieman)  [Orabug: 33048702]  
- ice: Fix state bits on LLDP mode switch (Dave Ertman)  [Orabug: 33048702]  
- ice: Account for port VLAN in VF max packet size calculation (Brett Creeley)  [Orabug: 33048702]  
- ice: Set trusted VF as default VSI when setting allmulti on (Brett Creeley)  [Orabug: 33048702]  
- ice: report correct max number of TCs (Dave Ertman)  [Orabug: 33048702]  
- ice: skip NULL check against XDP prog in ZC path (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: remove redundant checks in ice_change_mtu (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: simplify ice_run_xdp (Maciej Fijalkowski)  [Orabug: 33048702]  
- Documentation: ice: update documentation (Tony Nguyen)  [Orabug: 33048702]  
- ice: Improve MSI-X fallback logic (Tony Nguyen)  [Orabug: 33048702]  
- ice: Fix trivial error message (Mitch Williams)  [Orabug: 33048702]  
- ice: remove unnecessary casts (Bruce Allan)  [Orabug: 33048702]  
- ice: Refactor DCB related variables out of the ice_port_info struct (Chinh T Cao)  [Orabug: 33048702]  
- ice: fix writeback enable logic (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Use PSM clock frequency to calculate RL profiles (Ben Shelton)  [Orabug: 33048702]  
- ice: implement new LLDP filter command (Dave Ertman)  [Orabug: 33048702]  
- ice: log message when trusted VF goes in/out of promisc mode (Brett Creeley)  [Orabug: 33048702]  
- ice: remove dead code (Bruce Allan)  [Orabug: 33048702]  
- ice: Replace one-element array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33048702]  
- ice: Fix MSI-X vector fallback logic (Brett Creeley)  [Orabug: 33048702]  
- ice: Don't allow more channels than LAN MSI-X available (Brett Creeley)  [Orabug: 33048702]  
- ice: update dev_addr in ice_set_mac_address even if HW filter exists (Nick Nunley)  [Orabug: 33048702]  
- ice: Implement flow for IPv6 next header (extension header) (Nick Nunley)  [Orabug: 33048702]  
- ice: drop dead code in ice_receive_skb() (Eric Dumazet)  [Orabug: 33048702]  
- ice: avoid premature Rx buffer reuse (Björn Töpel)  [Orabug: 33048702]  
- ice: Add space to unknown speed (Simon Perron Caissy)  [Orabug: 33048702]  
- ice: join format strings to same line as ice_debug (Jacob Keller)  [Orabug: 33048702]  
- ice: silence static analysis warning (Bruce Allan)  [Orabug: 33048702]  
- ice: cleanup misleading comment (Bruce Allan)  [Orabug: 33048702]  
- ice: Remove vlan_ena from vsi structure (Nick Nunley)  [Orabug: 33048702]  
- ice: Remove gate to OROM init (Jeb Cramer)  [Orabug: 33048702]  
- ice: Enable Support for FW Override (E82X) (Jeb Cramer)  [Orabug: 33048702]  
- ice: don't always return an error for Get PHY Abilities AQ command (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: cleanup stack hog (Bruce Allan)  [Orabug: 33048702]  
- ice: fix adding IP4 IP6 Flow Director rules (Dan Nowlin)  [Orabug: 33048702]  
- ice: Fix pointer cast warnings (Bixuan Cui)  [Orabug: 33048702]  
- ice: preserve NVM capabilities in safe mode (Jacob Keller)  [Orabug: 33048702]  
- ice: fix memory leak in ice_vsi_setup (Jacob Keller)  [Orabug: 33048702]  
- ice: fix memory leak if register_netdev_fails (Jacob Keller)  [Orabug: 33048702]  
- ice: Fix call trace on suspend (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: adjust profile ID map locks (Victor Raj)  [Orabug: 33048702]  
- ice: update PTYPE lookup table (Tony Nguyen)  [Orabug: 33048702]  
- ice: Disable VLAN pruning in promiscuous mode (Nick Nunley)  [Orabug: 33048702]  
- ice: port fix for chk_linearlize (Kiran Patil)  [Orabug: 33048702]  
- ice: Allow 2 queue pairs per VF on SR-IOV initialization (Brett Creeley)  [Orabug: 33048702]  
- ice: Clear and free XLT entries on reset (Vignesh Sridhar)  [Orabug: 33048702]  
- ice: add useful statistics (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: remove page_reuse statistic (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix RSS profile locks (Vignesh Sridhar)  [Orabug: 33048702]  
- ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Kiran Patil)  [Orabug: 33048702]  
- ice: rename misleading grst_delay variable (Nick Nunley)  [Orabug: 33048702]  
- ice: mark PM functions as __maybe_unused (Wei Yongjun)  [Orabug: 33048702]  
- ice: disable no longer needed workaround for FW logging (Ben Shelton)  [Orabug: 33048702]  
- ice: reduce scope of variable (Bruce Allan)  [Orabug: 33048702]  
- ice: cleanup VSI on probe fail (Marcin Szycik)  [Orabug: 33048702]  
- ice: Allow all VLANs in safe mode (Brett Creeley)  [Orabug: 33048702]  
- ice: need_wakeup flag might not be set for Tx (Krzysztof Kazimierczak)  [Orabug: 33048702]  
- ice: distribute Tx queues evenly (Victor Raj)  [Orabug: 33048702]  
- ice: Adjust scheduler default BW weight (Tarun Singh)  [Orabug: 33048702]  
- ice: Add RL profile bit mask check (Tarun Singh)  [Orabug: 33048702]  
- ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: return correct error code from ice_aq_sw_rules (Kiran Patil)  [Orabug: 33048702]  
- ice: restore VF MSI-X state during PCI reset (Nick Nunley)  [Orabug: 33048702]  
- ice: fix link event handling timing (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix link broken after GLOBR reset (Dave Ertman)  [Orabug: 33048702]  
- ice: Implement LFC workaround (Dave Ertman)  [Orabug: 33048702]  
- ice: add flags indicating pending update of firmware module (Jacob Keller)  [Orabug: 33048702]  
- ice: Add AdminQ commands for FW update (Cudzilo, Szymon T)  [Orabug: 33048702]  
- ice: Add support for unified NVM update flow capability (Jacek Naczyk)  [Orabug: 33048702]  
- ice: add 1G SGMII PHY type (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: Report AOC PHY Types as Fiber (Doug Dziggel)  [Orabug: 33048702]  
- ice: add AQC get link topology handle support (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Rename low_power_ctrl (Lev Faerman)  [Orabug: 33048702]  
- ice: update reporting of autoneg capabilities (Paul Greenwalt)  [Orabug: 33048702]  
- ice: add ice_aq_get_phy_caps() debug logs (Paul Greenwalt)  [Orabug: 33048702]  
- ice: support Total Port Shutdown on devices that support it (Bruce Allan)  [Orabug: 33048702]  
- ice: add link lenient and default override support (Paul Greenwalt)  [Orabug: 33048702]  
- ice: restore PHY settings on media insertion (Paul Greenwalt)  [Orabug: 33048702]  
- ice: move auto FEC checks into ice_cfg_phy_fec() (Paul Greenwalt)  [Orabug: 33048702]  
- ice: refactor FC functions (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Add advanced power mgmt for WoL (Akeem G Abodunrin)  [Orabug: 33048702]  
- ice: split ice_discover_caps into two functions (Jacob Keller)  [Orabug: 33048702]  
- ice: split ice_parse_caps into separate functions (Jacob Keller)  [Orabug: 33048702]  
- ice: refactor ice_discover_caps to avoid need to retry (Jacob Keller)  [Orabug: 33048702]  
- ice: replace single-element array used for C struct hack (Bruce Allan)  [Orabug: 33048702]  
- ice: avoid unnecessary single-member variable-length structs (Bruce Allan)  [Orabug: 33048702]  
- ice: protect ring accesses with WRITE_ONCE (Ciara Loftus)  [Orabug: 33048702]  
- ice: Ignore EMODE when setting PHY config (Chinh T Cao)  [Orabug: 33048702]  
- ice: Use coalesce values from q_vector 0 when increasing q_vectors (Brett Creeley)  [Orabug: 33048702]  
- ice: fix PCI device serial number to be lowercase values (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: fix function signature style format (Bruce Allan)  [Orabug: 33048702]  
- ice: Allow VF to request reset as soon as it's initialized (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix inability to set channels when down (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Always clear QRXFLXP_CNTXT before writing new value (Brett Creeley)  [Orabug: 33048702]  
- ice: Reset VF for all port VLAN changes from host (Brett Creeley)  [Orabug: 33048702]  
- ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Chinh T Cao)  [Orabug: 33048702]  
- ice: Increase timeout after PFR (Dan Nowlin)  [Orabug: 33048702]  
- ice: Fix transmit for all software offloaded VLANs (Brett Creeley)  [Orabug: 33048702]  
- ice: support adding 16 unicast/multicast filter on untrusted VF (Paul Greenwalt)  [Orabug: 33048702]  
- ice: allow host to clear administratively set VF MAC (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor VF VSI release and setup functions (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor VF reset (Brett Creeley)  [Orabug: 33048702]  
- ice: remove VM/VF disable command on CORER/GLOBR reset (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Add functions to rebuild host VLAN/MAC config for a VF (Brett Creeley)  [Orabug: 33048702]  
- ice: Add function to set trust mode bit on reset (Brett Creeley)  [Orabug: 33048702]  
- ice: Renaming and simplification in VF init path (Brett Creeley)  [Orabug: 33048702]  
- ice: Separate VF VSI initialization/creation from reset flow (Brett Creeley)  [Orabug: 33048702]  
- ice: Initialize Flow Director resources (Henry Tieman)  [Orabug: 33048702]  
- ice: Add helper function for clearing VPGEN_VFRTRIG (Brett Creeley)  [Orabug: 33048702]  
- ice: Simplify ice_sriov_configure (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Brett Creeley)  [Orabug: 33048702]  
- ice: cleanup VSI context initialization (Jacob Keller)  [Orabug: 33048702]  
- ice: Poll for reset completion when DDP load fails (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Refactor Rx checksum checks (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: avoid undefined behavior (Bruce Allan)  [Orabug: 33048702]  
- ice: Change number of XDP Tx queues to match number of Rx queues (Marta Plantykow)  [Orabug: 33048702]  
- ice: Add XDP Tx to VSI ring stats (Marta Plantykow)  [Orabug: 33048702]  
- ice: Change number of XDP TxQ to 0 when destroying rings (Marta Plantykow)  [Orabug: 33048702]  
- ice: Handle critical FW error during admin queue initialization (Evan Swanson)  [Orabug: 33048702]  
- ice: Don't allow VLAN stripping change when pvid set (Brett Creeley)  [Orabug: 33048702]  
- ice: Add more Rx errors to netdev's rx_error counter (Brett Creeley)  [Orabug: 33048702]  
- ice: fix MAC write command (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: set VF default LAN address (Paul Greenwalt)  [Orabug: 33048702]  
- ice: remove unused macro (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: fix signed vs unsigned comparisons (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: cleanup unsigned loops (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: fix usage of incorrect variable (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix bad register reads (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: check for compatibility between DDP package and firmware (Victor Raj)  [Orabug: 33048702]  
- ice: Check if unicast MAC exists before setting VF MAC (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix Tx timeout when link is toggled on a VF's interface (Brett Creeley)  [Orabug: 33048702]  
- ice: print Rx MDD auto reset message before VF reset (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Rename build_ctob to ice_build_ctob (Tony Nguyen)  [Orabug: 33048702]  
- ice: remove unnecessary backslash (Bruce Allan)  [Orabug: 33048702]  
- ice: remove unnecessary check (Bruce Allan)  [Orabug: 33048702]  
- ice: remove unnecessary expression that is always true (Bruce Allan)  [Orabug: 33048702]  
- ice: Fix check for removing/adding mac filters (Lihong Yang)  [Orabug: 33048702]  
- ice: refactor filter functions (Michal Swiatkowski)  [Orabug: 33048702]  
- ice: Fix resource leak on early exit from function (Eric Joyner)  [Orabug: 33048702]  
- ice: cleanup vf_id signedness (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix casting issues (Karol Kolacinski)  [Orabug: 33048702]  
- ice: Provide more meaningful error message (Lihong Yang)  [Orabug: 33048702]  
- ice: Fix probe/open race condition (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: only drop link once when setting pauseparams (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix check for contiguous TCs (Dave Ertman)  [Orabug: 33048702]  
- ice: Add VF promiscuous support (Brett Creeley)  [Orabug: 33048702]  
- ice: Add support for tunnel offloads (Tony Nguyen)  [Orabug: 33048702]  
- ice: Fix error return code in ice_add_prof() (Wei Yongjun)  [Orabug: 33048702]  
- ice: implement full NVM read from ETHTOOL_GEEPROM (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: discover and store size of available flash (Jacob Keller)  [Orabug: 33048702]  
- ice: store NVM version info in extracted format (Jacob Keller)  [Orabug: 33048702]  
- ice: create function to read a section of the NVM and Shadow RAM (Jacob Keller)  [Orabug: 33048702]  
- ice: use __le16 types for explicitly Little Endian values (Jacob Keller)  [Orabug: 33048702]  
- ice: fix incorrect size description of ice_get_nvm_version (Jacob Keller)  [Orabug: 33048702]  
- ice: use variable name more descriptive than type (Bruce Allan)  [Orabug: 33048702]  
- ice: Use EOPNOTSUPP instead of ENOTSUPP (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: fix use of deprecated strlcpy() (Bruce Allan)  [Orabug: 33048702]  
- ice: Increase mailbox receive queue length to maximum (Lukasz Czapnik)  [Orabug: 33048702]  
- ice: Correct setting VLAN pruning (Brett Creeley)  [Orabug: 33048702]  
- ice: renegotiate link after FW DCB on (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix corner case when switching from IEEE to CEE (Avinash JD)  [Orabug: 33048702]  
- ice: Display Link detected via Ethtool in safe mode (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix removing driver while bare-metal VFs pass traffic (Brett Creeley)  [Orabug: 33048702]  
- ice: Improve clarity of prints and variables (Brett Creeley)  [Orabug: 33048702]  
- ice: allow bigger VFs (Mitch Williams)  [Orabug: 33048702]  
- ice: Cleanup unneeded parenthesis (Jeff Kirsher)  [Orabug: 33048702]  
- ice: Use pci_get_dsn() (Jacob Keller)  [Orabug: 33048702]  
- PCI: Introduce pci_get_dsn (Jacob Keller)  [Orabug: 33048702]  
- ice: let core reject the unsupported coalescing parameters (Jakub Kicinski)  [Orabug: 33048702]  
- ethtool: add infrastructure for centralized checking of coalescing parameters (Jakub Kicinski)  [Orabug: 33048702]  
- ice: fix define for E822 backplane device (Bruce Allan)  [Orabug: 33048702]  
- ice: add support for E823 devices (Bruce Allan)  [Orabug: 33048702]  
- ice: add additional E810 device id (Bruce Allan)  [Orabug: 33048702]  
- ice: add backslash-n to strings (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: increase PF reset wait timeout to 300 milliseconds (Jacob Keller)  [Orabug: 33048702]  
- ice: Support XDP UMEM wake up mechanism (Krzysztof Kazimierczak)  [Orabug: 33048702]  
- ice: SW DCB, report correct max TC value (Dave Ertman)  [Orabug: 33048702]  
- ice: Report correct DCB mode (Avinash Dayanand)  [Orabug: 33048702]  
- ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Avinash JD)  [Orabug: 33048702]  
- ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix for TCAM entry management (Dan Nowlin)  [Orabug: 33048702]  
- ice: update malicious driver detection event handling (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Validate config for SW DCB map (Avinash Dayanand)  [Orabug: 33048702]  
- ice: Wait for VF to be reset/ready before configuration (Brett Creeley)  [Orabug: 33048702]  
- ice: Don't reject odd values of usecs set by user (Brett Creeley)  [Orabug: 33048702]  
- ice: use true/false for bool types (Bruce Allan)  [Orabug: 33048702]  
- ice: add function argument description to function header comment (Bruce Allan)  [Orabug: 33048702]  
- ice: use proper format for function pointer as a function parameter (Bruce Allan)  [Orabug: 33048702]  
- ice: replace "fallthrough" comments with fallthrough reserved word (Bruce Allan)  [Orabug: 33048702]  
- ice: remove unnecessary fallthrough comments (Bruce Allan)  [Orabug: 33048702]  
- ice: Fix virtchnl_queue_select bitmap validation (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix and refactor Rx queue disable for VFs (Brett Creeley)  [Orabug: 33048702]  
- ice: Handle LAN overflow event for VF queues (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Brett Creeley)  [Orabug: 33048702]  
- ice: Add support to enable/disable all Rx queues before waiting (Brett Creeley)  [Orabug: 33048702]  
- ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix Port VLAN priority bits (Brett Creeley)  [Orabug: 33048702]  
- ice: Add helper to determine if VF link is up (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor port vlan configuration for the VF (Brett Creeley)  [Orabug: 33048702]  
- ice: Add initial support for QinQ (Brett Creeley)  [Orabug: 33048702]  
- ice: Trivial fixes (Tony Nguyen)  [Orabug: 33048702]  
- ice: Use correct netif error function (Ben Shelton)  [Orabug: 33048702]  
- ice: Cleanup ice_vsi_alloc_q_vectors (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Make print statements more compact (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Use ice_pf_to_dev (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove possible null dereference (Tony Nguyen)  [Orabug: 33048702]  
- ice: fix and consolidate logging of NVM/firmware version information (Bruce Allan)  [Orabug: 33048702]  
- ice: Modify link message logging (Akeem G Abodunrin)  [Orabug: 33048702]  
- ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove ice_dev_onetime_setup() (Brett Creeley)  [Orabug: 33048702]  
- ice: Don't allow same value for Rx tail to be written twice (Brett Creeley)  [Orabug: 33048702]  
- ice: display supported and advertised link modes (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Fix switch between FW and SW LLDP (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix DCB rebuild after reset (Dave Ertman)  [Orabug: 33048702]  
- RDMA/mlx5: Fixup call to eswitch mode (Jack Vogel)  [Orabug: 32879638]  
- A/A Bonding: Add support for user-space "Resilient RDMAIP" (Gerd Rausch)  [Orabug: 33150457]  
- mei: me: emmitsburg workstation DID (Tomas Winkler)  [Orabug: 33095012]  
- mei: me: add tiger lake point device ids for H platforms. (Alexander Usyskin)  [Orabug: 33095012]  
- mei: add trc detection register to sysfs (Alexander Usyskin)  [Orabug: 33095012]  
- KEYS: Make use of platform keyring for module signature verify (Robert Holmes)  [Orabug: 33116291]  
- scsi: lpfc: Update lpfc version to 12.8.0.10 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Add a option to enable interlocked ABTS before job completion (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Ignore GID-FT response that may be received after a link flip (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Add ndlp kref accounting for resume RPI path (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix non-optimized ERSP handling (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Copyright updates for 12.8.0.9 patches (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.9 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Standardize discovery object logging format (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix various trivial errors in comments and log messages (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix use-after-free on unused nodes after port swap (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix gcc -Wstringop-overread warning (Arnd Bergmann)  [Orabug: 33066011]  
- scsi: lpfc: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33066011]  
- scsi: lpfc: Fix a typo (wengjianfeng)  [Orabug: 33066011]  
- scsi: lpfc: Fix kernel-doc formatting issue (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a few incorrectly named functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a bunch of misnamed functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix formatting and misspelling issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a bunch of kernel-doc issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.8 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Correct function header comments related to ndlp reference counting (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Change wording of invalid pci reset log message (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix crash caused by switch reboot (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix pt2pt state transition causing rmmod hang (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix nodeinfo debugfs output (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix ADISC handling that never frees nodes (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix use after free in lpfc_els_free_iocb (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix FLOGI failure due to accessing a freed node (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix stale node accesses on stale RRQ request (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix reftag generation sizing errors (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix EEH encountering oops with NVMe traffic (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix 'physical' typos (Bjorn Helgaas)  [Orabug: 33066011]  
- scsi: lpfc: Fix ancient double free (Dan Carpenter)  [Orabug: 33066011]  
- scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Eric Curtin)  [Orabug: 33066011]  
- scsi: lpfc: Add support for eh_should_retry_cmd() (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: lpfc: Simplify bool comparison (YANG LI)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.7 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Implement health checking when aborting I/O (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix crash when nvmet transport calls host_release (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix vport create logging (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NVMe recovery after mailbox timeout (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix target reset failing (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix FW reset action if I/Os are outstanding (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix crash when a fabric node is released prematurely (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33066011]  
- scsi: lpfc: Correct null ndlp reference on routine exit (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Use generic power management (Vaibhav Gupta)  [Orabug: 33066011]  
- scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix memory leak on lcb_context (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Remove dead code on second !ndlp check (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Fix pointer defereference before it is null checked issue (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Update changed file copyrights for 2020 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.6 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Convert SCSI path to use common I/O submission path (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: remove an unnecessary NULL check (Dan Carpenter)  [Orabug: 33066011]  
- scsi: lpfc: Enable common send_io interface for SCSI and NVMe (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix-up around 120 documentation issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Refactor WQE structure definitions for common use (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NPIV Fabric Node reference counting (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NPIV discovery and Fabric Node detection (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Rework remote port lock handling (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Rework locations of ndlp reference taking (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Rework remote port ref counting and node freeing (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Add an internal trace log buffer (Dick Kennedy)  [Orabug: 33066011]  
- lpfc: fix axchg pointer reference after free and double frees (James Smart)  [Orabug: 33066011]  
- lpfc: Fix pointer checks and comments in LS receive refactoring (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Correct some pretty obvious misdocumentation (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Lee Jones)  [Orabug: 33066011]  
- scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: core: No retries on abort success (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Muneendra Kumar)  [Orabug: 33066011]  
- nvme-fc: clear q_live at beginning of association teardown (James Smart)  [Orabug: 33026709]  
- nvme-fc: fix racing controller reset and create association (James Smart)  [Orabug: 33026709]  
- nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (James Smart)  [Orabug: 33026709]  
- nvme-fc: remove nvme_fc_terminate_io() (James Smart)  [Orabug: 33026709]  
- nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (James Smart)  [Orabug: 33026709]  
- nvme-fc: remove err_work work item (James Smart)  [Orabug: 33026709]  
- nvme-fc: track error_recovery while connecting (James Smart)  [Orabug: 33026709]  
- nvme-fc: fix io timeout to abort I/O (James Smart)  [Orabug: 33026709]  
- uek-rpm: Add new mpi3mr driver to config (John Donnelly)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix warnings reported by smatch (Sreekanth Reddy)  [Orabug: 33019957]  
- scsi: mpi3mr: Make some symbols static (Yang Yingliang)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Yang Yingliang)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix missing unlock on error (Yang Yingliang)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Dan Carpenter)  [Orabug: 33019957]  
- scsi: mpi3mr: Delete unnecessary NULL check (Dan Carpenter)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix a double free (Tomas Henzl)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix fall-through warning for Clang (Gustavo A. R. Silva)  [Orabug: 33019957]  
- scsi: mpi3mr: Add event handling debug prints (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add EEDP DIF DIX support (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for DSN secure firmware check (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for PM suspend and resume (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Print pending host I/Os for debugging (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Complete support for soft reset (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for threaded ISR (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Allow certain commands during pci-remove hook (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add change queue depth support (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Implement SCSI error handler hooks (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add bios_param SCSI host template hook (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Print IOC info for debugging (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for timestamp sync with firmware (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for recovering controller (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Additional event handling (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for PCIe device event handling (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for device add/remove event handling (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for internal watchdog thread (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for queue command processing (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Create operational request and reply queue pair (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Base driver code (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Kashyap Desai)  [Orabug: 33019957]  
- Clean up W=1 warnings in RDS (Victor Mora)  [Orabug: 33047866]  
- Revert "xen/fb: allow xenfb initialization for hvm guests" (Joe Jin)  [Orabug: 33075316]  
- perf: fix struct ring_buffer * usage in perf_event.h for BTF (Alan Maguire)  [Orabug: 33079064]  
- hugetlb: fix missing hugetlb cgroup initialization (Mike Kravetz)  [Orabug: 33080611]  
- mm/page_reporting: add free page reporting documentation (Alexander Duyck)  [Orabug: 32866738]  
- mm/page_reporting: add budget limit on how many pages can be reported per pass (Alexander Duyck)  [Orabug: 32866738]  
- mm/page_reporting: rotate reported pages to the tail of the list (Alexander Duyck)  [Orabug: 32866738]  
- virtio-balloon: add support for providing free page reports to host (Alexander Duyck)  [Orabug: 32866738]  
- virtio-balloon: pull page poisoning config out of free page hinting (Alexander Duyck)  [Orabug: 32866738]  
- mm: introduce Reported pages (Alexander Duyck)  [Orabug: 32866738]  
- mm: add function __putback_isolated_page (Alexander Duyck)  [Orabug: 32866738]  
- mm: use zone and order instead of free area in free_list manipulators (Alexander Duyck)  [Orabug: 32866738]  
- mm: adjust shuffle code to allow for future coalescing (Alexander Duyck)  [Orabug: 32866738]  
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 30588999]  
- uek_kabi: UEK_KABI_REPLACE() macro is unfriendly to BTF deduplication (Alan Maguire)  [Orabug: 30588999]  
- io_uring: use better types for cflags (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix overflows checks in provide buffers (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers (Thadeu Lima de Souza Cascardo)  [Orabug: 33042559]  {CVE-2021-3491} 
- mm: fix kthread_use_mm() vs TLB invalidate (Peter Zijlstra)  [Orabug: 33042559]  
- kernel: set USER_DS in kthread_use_mm (Christoph Hellwig)  [Orabug: 33042559]  
- kernel: add kthread_use_mm/kthread_unuse_mm helpers (Christoph Hellwig)  [Orabug: 33042559]  
- dm: add support for REQ_NOWAIT and enable it for linear target (Konstantin Khlebnikov)  [Orabug: 33042559]  
- fs: align IOCB_* flags with RWF_* flags (Jens Axboe)  [Orabug: 33042559]  
- block: use bio_{wouldblock,io}_error in direct_make_request (Guoqing Jiang)  [Orabug: 33042559]  
- iomap: Only invalidate page cache pages on direct IO writes (Dave Chinner)  [Orabug: 33042559]  
- iomap: remove unneeded variable in iomap_dio_rw() (Johannes Thumshirn)  [Orabug: 33042559]  
- fs/iomap: remove redundant check in iomap_dio_rw() (Joseph Qi)  [Orabug: 33042559]  
- iomap: Do not create fake iter in iomap_dio_bio_actor() (Jan Kara)  [Orabug: 33042559]  
- block: remove unused BLK_QC_T_EAGAIN flag (Jeffle Xu)  [Orabug: 33042559]  
- fs: Remove unneeded IS_DAX() check in io_is_direct() (Ira Weiny)  [Orabug: 33042559]  
- block: provide plug based way of signaling forced no-wait semantics (Jens Axboe)  [Orabug: 33042559]  
- fs: RWF_NOWAIT should imply IOCB_NOIO (Jens Axboe)  [Orabug: 33042559]  
- fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher)  [Orabug: 33042559]  
- fs: optimise kiocb_set_rw_flags() (Pavel Begunkov)  [Orabug: 33042559]  
- xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Christoph Hellwig)  [Orabug: 33042559]  
- iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Christoph Hellwig)  [Orabug: 33042559]  
- iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Jan Kara)  [Orabug: 33042559]  
- iomap: remove lockdep_assert_held() (Goldwyn Rodrigues)  [Orabug: 33042559]  
- iomap: Call inode_dio_end() before generic_write_sync() (Goldwyn Rodrigues)  [Orabug: 33042559]  
- io_uring: trigger eventfd for IOPOLL (Pavel Begunkov)  [Orabug: 33042559]  
- mm: allow read-ahead with IOCB_NOWAIT set (Jens Axboe)  [Orabug: 33042559]  
- mm: never attempt async page lock if we've transferred data already (Jens Axboe)  [Orabug: 33042559]  
- mm: support async buffered reads in generic_file_buffered_read() (Jens Axboe)  [Orabug: 33042559]  
- mm: mark async iocb read as NOWAIT once some data has been copied (Jens Axboe)  [Orabug: 33042559]  
- block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei)  [Orabug: 33042559]  
- io_uring: fix uninitialized variable flags in io_recv() (Prasad Singamsetty)  [Orabug: 33042559]  
- io_uring: don't mark S_ISBLK async work as unbounded (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix timeout cancel return code (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL (Stefan Metzmacher)  [Orabug: 33042559]  
- io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls (Stefan Metzmacher)  [Orabug: 33042559]  
- io_uring: fix -&gt;flags races by linked timeouts (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix provide_buffers sign extension (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return (Jens Axboe)  [Orabug: 33042559]  
- io_uring: don't attempt IO reissue from the ring exit path (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix inconsistent lock state (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: ensure that SQPOLL thread is started for exit (Jens Axboe)  [Orabug: 33042559]  
- io_uring: ignore double poll add on the same waitqueue head (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix possible deadlock in io_uring_poll (Hao Xu)  [Orabug: 33042559]  
- io_uring: drop mm/files between task_work_submit (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: reinforce cancel on flush during exit (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix sqo ownership false positive warning (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix list corruption for splice file_get (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE (Hao Xu)  [Orabug: 33042559]  
- io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: replace inflight_wait with tctx-&gt;wait (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: if we see flush on exit, cancel related tasks (Jens Axboe)  [Orabug: 33042559]  
- io_uring: account io_uring internal files as REQ_F_INFLIGHT (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix files cancellation (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: always batch cancel in *cancel_files() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: pass files into kill timeouts/poll (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: don't iterate io_uring_cancel_files() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: add a {task,files} pair matching helper (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: simplify io_task_match() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: don't modify identity's files uncess identity is cowed (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix wqe-&gt;lock/completion_lock deadlock (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix sleeping under spin in __io_clean_op (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: dont kill fasync under completion_lock (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix skipping disabling sqo on exec (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix uring_flush in exit_files() warning (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix false positive sqo warning on flush (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: do sqo disable on install_fd error (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix null-deref in io_disable_sqo_submit (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: stop SQPOLL submit on creator's death (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: add warn_once for io_uring_flush() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: inline io_uring_attempt_task_drop() (Pavel Begunkov)  [Orabug: 33042559]  
- kernel/io_uring: cancel io_uring before task works (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix short read retries for non-reg files (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state (Jens Axboe)  [Orabug: 33042559]  
- io_uring: iopoll requests should also wake task -&gt;in_idle state (Jens Axboe)  [Orabug: 33042559]  
- io_uring: flush timeouts that should already have expired (Marcelo Diop-Gonzalez)  [Orabug: 33042559]  
- io_uring: drop file refs after task cancel (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: drop mm and files after task_work_run (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: don't take files/mm for a dead task (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: Fix return value from alloc_fixed_file_ref_node (Matthew Wilcox (Oracle))  [Orabug: 33042559]  
- io_uring: patch up IOPOLL overflow_flush sync (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: limit {io|sq}poll submit locking scope (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: synchronise IOPOLL on task_submit fail (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: remove racy overflow list fast checks (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: check kthread stopped flag when sq thread is unparked (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix io_sqe_files_unregister() hangs (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: add a helper for setting a ref node (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: use bottom half safe lock for fixed file data (Jens Axboe)  [Orabug: 33042559]  
- io_uring: don't assume mm is constant across submits (Jens Axboe)  [Orabug: 33042559]  
- io_uring: close a small race gap for files cancel (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: make ctx cancel on exit targeted to actual ctx (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix double io_uring free (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix ignoring xa_store errors (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix 0-iov read buffer select (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix io_wqe-&gt;work_list corruption (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: always let io_iopoll_complete() complete polled io (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix racy IOPOLL completions (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix io_cqring_events()'s noflush (Pavel Begunkov)  [Orabug: 33042559]  
- Smack: Handle io_uring kernel thread privileges (Casey Schaufler)  [Orabug: 33042559]  
- io_uring: cancel reqs shouldn't kill overflow list (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix racy IOPOLL flush overflow (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: cancel only requests of current task (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: backport 5.10 version of io_uring code base to uek6-u3 (Prasad Singamsetty)  [Orabug: 33042559]  
- btrfs: flag files as supporting buffered async reads (Jens Axboe)  [Orabug: 33042559]  
- xfs: flag files as supporting buffered async reads (Jens Axboe)  [Orabug: 33042559]  
- ext4: flag as supporting buffered async reads (Jens Axboe)  [Orabug: 33042559]  
- mm: add kiocb_wait_page_queue_init() helper (Jens Axboe)  [Orabug: 33042559]  
- block: flag block devices as supporting IOCB_WAITQ (Jens Axboe)  [Orabug: 33042559]  
- fs: add FMODE_BUF_RASYNC (Jens Axboe)  [Orabug: 33042559]  
- mm: add support for async page locking (Jens Axboe)  [Orabug: 33042559]  
- block: add QUEUE_FLAG_NOWAIT (Mike Snitzer)  [Orabug: 33042559]  
- tasks: add put_task_struct_many() (Pavel Begunkov)  [Orabug: 33042559]  
- mm: abstract out wake_page_match() from wake_page_function() (Jens Axboe)  [Orabug: 33042559]  
- mm: optimise madvise WILLNEED (Matthew Wilcox (Oracle))  [Orabug: 33042559]  
- mm: check that mm is still valid in madvise() (Linus Torvalds)  [Orabug: 33042559]  
- statx: allow system call to be invoked from io_uring (Bijan Mottahedeh)  [Orabug: 33042559]  
- splice: make do_splice public (Pavel Begunkov)  [Orabug: 33042559]  
- splice: export do_tee() (Pavel Begunkov)  [Orabug: 33042559]  
- mm: make do_madvise() available internally (Jens Axboe)  [Orabug: 33042559]  
- eventpoll: support non-blocking do_epoll_ctl() calls (Jens Axboe)  [Orabug: 33042559]  
- eventpoll: abstract out epoll_ctl() handler (Jens Axboe)  [Orabug: 33042559]  
- fs: make build_open_flags() available internally (Jens Axboe)  [Orabug: 33042559]  
- selftests: add openat2(2) selftests (Aleksa Sarai)  [Orabug: 33042559]  
- Documentation: path-lookup: include new LOOKUP flags (Aleksa Sarai)  [Orabug: 33042559]  
- open: introduce openat2(2) syscall (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_NO_XDEV: block mountpoint crossing (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: allow set_root() to produce errors (Aleksa Sarai)  [Orabug: 33042559]  
- namei: allow nd_jump_link() to produce errors (Aleksa Sarai)  [Orabug: 33042559]  
- nsfs: clean-up ns_get_path() signature to return int (Aleksa Sarai)  [Orabug: 33042559]  
- mm/madvise.c: use PAGE_ALIGN[ED] for range checking (Wei Yang)  [Orabug: 33042559]  
- mm/madvise.c: replace with page_size() in madvise_inject_error() (Yunfeng Ye)  [Orabug: 33042559]  
- fs/namei.c: pull positivity check into follow_managed() (Al Viro)  [Orabug: 33042559]  
- net: abstract out normal and compat msghdr import (Jens Axboe)  [Orabug: 33042559]  
- pcpu_ref: add percpu_ref_tryget_many() (Pavel Begunkov)  [Orabug: 33042559]  
- task_work: only grab task signal lock when needed (Jens Axboe)  [Orabug: 33042559]  
- task_work: teach task_work_add() to do signal_wake_up() (Oleg Nesterov)  [Orabug: 33042559]  
- task_work_run: don't take -&gt;pi_lock unconditionally (Oleg Nesterov)  [Orabug: 33042559]  
- io_uring: allow tcp ancillary data for __sys_recvmsg_sock() (Luke Hsiao)  [Orabug: 33042559]  
- io_uring: backport 5.5 version of io_uring code base (Prasad Singamsetty)  [Orabug: 33042559]  
- fs: make two stat prep helpers available (Jens Axboe)  [Orabug: 33042559]  
- net: add __sys_accept4_file() helper (Jens Axboe)  [Orabug: 33042559]  
- rds: ib: Mitigate intermittent incorrect RNR NAK Retry Timer modification (Håkon Bugge)  [Orabug: 33001035]  
- mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 33032173]  
- mm: sparsemem: use huge PMD mapping for vmemmap pages (Muchun Song)  [Orabug: 33032173]  
- mm: sparsemem: split the huge PMD mapping of vmemmap pages (Muchun Song)  [Orabug: 33032173]  
- hugetlb: fix dissolve_free_huge_page to pass head page (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: pass head page to remove_hugetlb_page() (Naoya Horiguchi)  [Orabug: 33032173]  
- userfaultfd: hugetlbfs: fix new flag usage in error path (Mike Kravetz)  [Orabug: 33032173]  
- mm: migrate: fix missing update page_private to hugetlb_page_subpool (Muchun Song)  [Orabug: 33032173]  
- mm: migrate: fix missing update page_private to hugetlb_page_subpool (Muchun Song)  [Orabug: 33032173]  
- uek-rpm: enable CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Mike Kravetz)  [Orabug: 33032173]  
- mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: alloc the vmemmap pages associated with each HugeTLB page (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: defer freeing of HugeTLB pages (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: free the vmemmap pages associated with each HugeTLB page (Muchun Song)  [Orabug: 33032173]  
- x86: mm: add p?d_leaf() definitions (Steven Price)  [Orabug: 33032173]  
- arm64: mm: add p?d_leaf() definitions (Steven Price)  [Orabug: 33032173]  
- arm: mm: add p?d_leaf() definitions (Steven Price)  [Orabug: 33032173]  
- mm: hugetlb: gather discrete indexes of tail page (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 33032173]  
- mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c (Muchun Song)  [Orabug: 33032173]  
- mm: make alloc_contig_range handle in-use hugetlb pages (Oscar Salvador)  [Orabug: 33032173]  
- mm: make alloc_contig_range handle free hugetlb pages (Oscar Salvador)  [Orabug: 33032173]  
- mm,compaction,cma: add alloc_contig flag to compact_control (Rik van Riel)  [Orabug: 33032173]  
- mm,hugetlb: split prep_new_huge_page functionality (Oscar Salvador)  [Orabug: 33032173]  
- mm,hugetlb: drop clearing of flag from prep_new_huge_page (Oscar Salvador)  [Orabug: 33032173]  
- mm,compaction: let isolate_migratepages_{range,block} return error codes (Oscar Salvador)  [Orabug: 33032173]  
- mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig_migrate_range (Oscar Salvador)  [Orabug: 33032173]  
- hugetlb: make free_huge_page irq safe (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: change free_pool_huge_page to remove_pool_huge_page (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: call update_and_free_page without hugetlb_lock (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: create remove_hugetlb_page() to separate functionality (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: add per-hstate mutex to synchronize user adjustments (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: fix uninitialized subpool pointer (Mike Kravetz)  [Orabug: 33032173]  
- include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: convert PageHugeFreed to HPageFreed flag (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: convert page_huge_active() HPageMigratable flag (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: use page.private for hugetlb specific page flags (Mike Kravetz)  [Orabug: 33032173]  
- KVM: VMX: read idt_vectoring_info a bit earlier (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: fix running nested guests when npt=0 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Advertise INVPCID by default (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32479730]  
- KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32479730]  
- KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Michael Roth)  [Orabug: 32490237]  
- KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Set the encryption mask for the SVM host save area (Tom Lendacky)  [Orabug: 32490237]  
- KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini)  [Orabug: 32490237]  {CVE-2021-29657} {CVE-2021-29657} 
- KVM: SVM: Fix nested VM-Exit on #GP interception handling (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: prepare guest save area while is_guest_mode is true (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Use common GPA helper to check for illegal CR3 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add a helper to check for a legal GPA (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move illegal GPA helper out of the MMU code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Fix #GP handling for doubly-nested virtualization (Wei Huang)  [Orabug: 32490237]  
- KVM: SVM: Add support for SVM instruction address check change (Wei Huang)  [Orabug: 32490237]  
- KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Bandan Das)  [Orabug: 32490237]  
- KVM: x86: Factor out x86 instruction emulation with decoding (Wei Huang)  [Orabug: 32490237]  
- KVM: x86: Zap the oldest MMU pages, not the newest (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32620614]  
- KVM: x86/mmu: Batch zap MMU pages when shrinking the slab (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32620614]  
- KVM: x86/mmu: Batch zap MMU pages when recycling oldest pages (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32620614]  
- KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest mode (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: correctly restore nested_run_pending on migration (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: set fixed bits by hand (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: check CR4 changes against vcpu-&gt;arch (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: Move asid to vcpu_svm (Cathy Avery)  [Orabug: 32490237]  
- kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Jim Mattson)  [Orabug: 32490237]  
- KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Return bool instead of int for CR4 and SREGS validity checks (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Drop VMXE check from svm_set_cr4() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Babu Moger)  [Orabug: 32490237]  
- KVM: nSVM: implement on demand allocation of the nested state (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: allow kvm_x86_ops.set_efer to return an error value (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs (Aaron Lewis)  [Orabug: 32490237]  
- KVM: nSVM: delay MSR permission processing to first nested VM run (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: rename KVM_REQ_GET_VMCS12_PAGES (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Use common definition for kvm_nested_vmexit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add macro wrapper for defining kvm_exit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add a helper to test for a valid error code given an intr info (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: CR3 MBZ bits are only 63:52 (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: SVM: Enable INVPCID feature on AMD (Babu Moger)  [Orabug: 32490237]  
- KVM: X86: Move handling of INVPCID types to x86 (Babu Moger)  [Orabug: 32490237]  
- KVM: X86: Rename and move the function vmx_handle_memory_failure to x86.c (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Add new intercept word in vmcb_control_area (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Modify intercept_exceptions to generic intercepts (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Change intercept_dr to generic intercepts (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Change intercept_cr to generic intercepts (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Babu Moger)  [Orabug: 32490237]  
- KVM: VMX: Use fallthrough pseudo-keyword (Liam Merwick)  [Orabug: 32490237]  
- KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected (Peter Shier)  [Orabug: 32490237]  
- KVM: nSVM: Remove unused field (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: refactor exit labels in svm_create_vcpu (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: use __GFP_ZERO instead of clear_page (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: refactor msr permission bitmap allocation (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: rename nested vmcb to vmcb12 (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: rename a variable in the svm_create_vcpu (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nVMX: Fix VMX controls MSRs setup when nested VMX enabled (Chenyi Qiang)  [Orabug: 32490237]  
- KVM: nSVM: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: SVM: nested: Don't allocate VMCB structures on stack (Joerg Roedel)  [Orabug: 32490237]  
- x86/cpu: Add hardware-enforced cache coherency as a CPUID feature (Krish Sadhukhan)  [Orabug: 32490237]  
- x86/cpufeatures: Mark two free bits in word 3 (Borislav Petkov)  [Orabug: 32490237]  
- KVM: VMX: update PFEC_MASK/PFEC_MATCH together with PF intercept (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: fix MSR_IA32_TSC read for nested migration (Maxim Levitsky)  [Orabug: 32490237]  
- selftests: kvm: Fix assert failure in single-step test (Yang Weijiang)  [Orabug: 32490237]  
- KVM: emulator: more strict rsm checks. (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: more strict SMM checks when returning to nested guest (Maxim Levitsky)  [Orabug: 32490237]  
- SVM: nSVM: setup nested msr permission bitmap on nested state load (Maxim Levitsky)  [Orabug: 32490237]  
- SVM: nSVM: correctly restore GIF on vmexit from nesting after migration (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: avoid emulation with stale next_rip (Wanpeng Li)  [Orabug: 32490237]  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)  [Orabug: 32490237]  
- kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Lai Jiangshan)  [Orabug: 32490237]  
- KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Chenyi Qiang)  [Orabug: 32490237]  
- KVM: x86: fix access code passed to gva_to_gpa (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: Use a shorter encoding to clear RAX (Yang Weijiang)  [Orabug: 32490237]  
- tools headers UAPI: Sync kvm.h headers with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 32490237]  
- x86/kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Jon Doron)  [Orabug: 32490237]  
- KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: LAPIC: Set the TDCR settable bits (Wanpeng Li)  [Orabug: 32490237]  
- KVM: VMX: Drop a duplicate declaration of construct_eptp() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Using macros instead of magic values (Haiwei Li)  [Orabug: 32490237]  
- KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPF (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: optimize #PF injection when MAXPHYADDR does not match (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: update exception bitmap on CPUID changes (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: rename update_bp_intercept to update_exception_bitmap (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Add helper functions for illegal GPA checking and page fault injection (Mohammed Gamal)  [Orabug: 32490237]  
- KVM: nSVM: use nested_svm_load_cr3() on guest-&gt;host switch (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: implement nested_svm_load_cr3() and use it for host-&gt;guest switch (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: MMU: stop dereferencing vcpu-&gt;arch.mmu to get the context for MMU init (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM/x86: pmu: Fix #GP condition check for RDPMC emulation (Like Xu)  [Orabug: 32490237]  
- KVM: x86: take as_id into account when checking PGD (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: x86: Introduce kvm_check_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Move kvm_apic_set_version() to kvm_update_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Go on updating other CPUID leaves when leaf 1 is absent (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Reset vcpu-&gt;arch.cpuid_nent to 0 if SET_CPUID* fails (Xiaoyao Li)  [Orabug: 32490237]  
- kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Like Xu)  [Orabug: 32490237]  
- KVM: nSVM: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: x86: Make CR4.VMXE reserved for the guest (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Krish Sadhukhan)  [Orabug: 32490237]  
- kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Jim Mattson)  [Orabug: 32490237]  
- KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Add svm_ prefix to set/clr/is_intercept() (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Add vmcb_ prefix to mark_*() functions (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Rename struct nested_state to svm_nested_state (Joerg Roedel)  [Orabug: 32490237]  
- KVM: nVMX: Wrap VM-Fail valid path in generic VM-Fail helper (Sean Christopherson)  [Orabug: 32490237]  
- kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Jim Mattson)  [Orabug: 32490237]  
- kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Jim Mattson)  [Orabug: 32490237]  
- vm: x86: Add "last CPU" to some KVM_EXIT information (Jim Mattson)  [Orabug: 32490237]  
- kvm: vmx: Add last_cpu to struct vcpu_vmx (Jim Mattson)  [Orabug: 32490237]  
- kvm: svm: Always set svm-&gt;last_cpu on VMRUN (Jim Mattson)  [Orabug: 32490237]  
- kvm: svm: Prefer vcpu-&gt;cpu to raw_smp_processor_id() (Jim Mattson)  [Orabug: 32490237]  
- KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast() (John Hubbard)  [Orabug: 32490237]  
- KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: X86: Do the same ignore_msrs check for feature msrs (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Move ignore_msrs handling upper the stack (Peter Xu)  [Orabug: 32490237]  
- KVM: x86/mmu: Make .write_log_dirty a nested operation (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: WARN if PML emulation helper is invoked outside of nested guest (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Sean Christopherson)  [Orabug: 32490237]  
- x86/Kconfig: Update config and kernel doc for MPK feature on AMD (Babu Moger)  [Orabug: 32490237]  
- KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: do not set guest mode flag (Paolo Bonzini)  [Orabug: 32490237]  
- tools arch kvm: Sync kvm headers with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 32490237]  
- KVM: VMX: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Sean Christopherson)  [Orabug: 32490237]  
- kvm: use more precise cast and do not drop __user (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkru (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Marcelo Tosatti)  [Orabug: 32490237]  
- KVM: LAPIC: ensure APIC map is up to date on concurrent update requests (Paolo Bonzini)  [Orabug: 32490237]  
- kvm: lapic: fix broken vcpu hotplug (Igor Mammedov)  [Orabug: 32490237]  
- KVM: Replace zero-length array with flexible-array (Gustavo A. R. Silva)  [Orabug: 32490237]  
- KVM: VMX: Add helpers to identify interrupt type from intr_info (Sean Christopherson)  [Orabug: 32490237]  
- KVM: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov)  [Orabug: 32490237]  
- tools headers UAPI: Sync kvm.h headers with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 32490237]  
- KVM: SVM: fix calls to is_intercept (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov)  [Orabug: 32490237]  
- Revert "KVM: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: VMX: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: emulate reserved nops from 0f/18 to 0f/1f (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: Use vmemdup_user() (Denis Efremov)  [Orabug: 32490237]  
- KVM: x86: Move MPK feature detection to common code (Babu Moger)  [Orabug: 32490237]  
- KVM: x86: Assign correct value to array.maxnent (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Sean Christopherson)  [Orabug: 32490237]  
- KVM: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Paolo Bonzini)  [Orabug: 32490237]  
- x86: kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Al Viro)  [Orabug: 32490237]  
- KVM: x86/pmu: Support full width counting (Like Xu)  [Orabug: 32490237]  
- KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Wei Wang)  [Orabug: 32490237]  
- KVM: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: VMX: Replace zero-length array with flexible-array (Gustavo A. R. Silva)  [Orabug: 32490237]  
- KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov)  [Orabug: 32490237]  
- selftests: kvm: add a SVM version of state-test (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: MMU: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: leave guest mode when clearing EFER.SVME (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: split nested_vmcb_check_controls (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove HF_HIF_MASK (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove HF_VINTR_MASK (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: synthesize correct EXITINTINFO on vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: preserve VGIF across VMCB switch (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: extract svm_set_gif (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove unnecessary if (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: synchronize VMCB controls updated by the processor on every vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: restore clobbered INT_CTL fields after clearing VINTR (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: save all control fields in svm-&gt;nested (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove trailing padding for struct vmcb_control_area (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: pass vmcb_control_area to copy_vmcb_control_area (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: clean up tsc_offset update (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: move MMU setup to nested_prepare_vmcb_control (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: extract preparation of VMCB for nested run (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: extract load_nested_vmcb_control (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: move map argument out of enter_svm_guest_mode (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: always update CR3 in VMCS (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: always update CR3 in VMCB (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: correctly inject INIT vmexits (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove exit_required (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: inject exceptions via svm_check_nested_events (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: enable event window in inject_pending_event (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: track manually whether an event has been injected (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: enable X86_FEATURE_WAITPKG in KVM capabilities (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Michael Kelley)  [Orabug: 32490237]  
- KVM: nVMX: Really make emulated nested preemption timer pinned (Jim Mattson)  [Orabug: 32490237]  
- KVM: SVM: Remove unnecessary V_IRQ unsetting (Suravee Suthikulpanit)  [Orabug: 32490237]  
- KVM: SVM: Merge svm_enable_vintr into svm_set_vintr (Suravee Suthikulpanit)  [Orabug: 32490237]  
- KVM: X86: TSCDEADLINE MSR emulation fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: x86: introduce kvm_can_use_hv_timer (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Optimize posted-interrupt delivery for timer fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: X86: Introduce more exit_fastpath_completion enum values (Wanpeng Li)  [Orabug: 32490237]  
- KVM: X86: Introduce kvm_vcpu_exit_request() helper (Wanpeng Li)  [Orabug: 32490237]  
- KVM: x86: Print symbolic names of VMX VM-Exit flags in traces (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Introduce generic fastpath handler (Wanpeng Li)  [Orabug: 32490237]  
- KVM: nVMX: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Sanity check on gfn before removal (Peter Xu)  [Orabug: 32490237]  
- kvm: x86: Cleanup vcpu-&gt;arch.guest_xstate_size (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: nVMX: Tweak handling of failure code for nested VM-Enter failure (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add proper cache tracking for CR0 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add proper cache tracking for CR4 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Unconditionally validate CR3 during nested transitions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use accessor to read vmcs.INTR_INFO when handling exception (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Replace late check_nested_events() hack with more precise fix (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: WARN on injected+pending exception even in nested case (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Prioritize SMI over nested IRQ/NMI (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Preserve IRQ/NMI priority irrespective of exiting behavior (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Split out architectural interrupt/NMI blocking checks (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events() (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of int (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Open a window for pending nested VMX preemption timer (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Preserve exception priority irrespective of exiting behavior (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Implement check_nested_events for NMI (Cathy Avery)  [Orabug: 32490237]  
- KVM: SVM: immediately inject INTR vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: leave halted state on vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: introduce nested_run_pending (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: do not allow VMRUN inside SMM (Paolo Bonzini)  [Orabug: 32490237]  
- kvm: add capability for halt polling (David Matlack)  [Orabug: 32490237]  
- KVM: nVMX: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Drop a redundant call to vmx_get_intr_info() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: move nested-related kvm_x86_ops to a separate struct (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: eVMCS: check if nesting is enabled (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: check_nested_events is never NULL (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Tianjia Zhang)  [Orabug: 32490237]  
- KVM: nSVM: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: X86: Improve latency for single target IPI fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: VMX: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Remove non-functional "support" for CR3 target values (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Set @writable to false for non-visible accesses by L2 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Drop manual clearing of segment cache on nested VMCS switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Reset register cache (available and dirty masks) on VMCS switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Rename exit_reason to vm_exit_reason for nested VM-Exit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: move kvm_create_vcpu_debugfs after last failure point (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: Use do_machine_check to pass MCE to the host (Uros Bizjak)  [Orabug: 32490237]  
- KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Free only the affected contexts when emulating INVEPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Don't flush TLB on nested VMX transition (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Skip MMU sync on nested VMX transition when possible (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Add module param to force TLB flush on root reuse (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Don't reload APIC access page if its control is disabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Retrieve APIC access page HPA only when necessary (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Reload APIC access page on nested VM-Exit only if necessary (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Rename -&gt;tlb_flush() to -&gt;tlb_flush_all() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Document the ASID logic in svm_flush_tlb() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Introduce vmx_flush_tlb_current() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Move vmx_flush_tlb() to vmx.c (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Wire up -&gt;tlb_flush_guest() directly to svm_flush_tlb() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Drop redundant capability checks in low level INVVPID helpers (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use vpid_sync_context() directly when possible (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 (Junaid Shahid)  [Orabug: 32490237]  
- KVM: x86: cleanup kvm_inject_emulated_page_fault (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: introduce kvm_mmu_invalidate_gva (Paolo Bonzini)  [Orabug: 32490237]  
- ptp_kvm: Make kvm_ptp_lock static (YueHaibing)  [Orabug: 32490237]  
- KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Invalidate all roots when emulating INVVPID without EPT (Junaid Shahid)  [Orabug: 32490237]  
- KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush (Sean Christopherson)  [Orabug: 32490237]  
- selftests: kvm: Add vm_get_fd() in kvm_util (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- KVM: selftests: Add GUEST_ASSERT variants to pass values to host (Sean Christopherson)  [Orabug: 32490237]  
- KVM: selftests: Use kernel's list instead of homebrewed replacement (Sean Christopherson)  [Orabug: 32490237]  
- KVM: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: pass through CPUID(0x80000006) (Eric Northup)  [Orabug: 32490237]  
- KVM: x86: Return updated timer current count register from KVM_GET_LAPIC (Peter Shier)  [Orabug: 32490237]  
- KVM: remove redundant assignment to variable r (Colin Ian King)  [Orabug: 32490237]  
- KVM: VMX: pass correct DR6 for GD userspace exit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86, SVM: isolate vcpu-&gt;arch.dr6 from vmcb-&gt;save.dr6 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: keep DR6 synchronized with vcpu-&gt;arch.dr6 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: trap #DB and #BP to userspace if guest debugging is on (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: selftests: Add KVM_SET_GUEST_DEBUG test (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Fix single-step with KVM_SET_GUEST_DEBUG (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Peter Xu)  [Orabug: 32490237]  
- KVM: x86: fix DR6 delivery for various cases of #DB injection (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Peter Xu)  [Orabug: 32490237]  
- kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: fill in kvm_run-&gt;debug.arch.dr[67] (Paolo Bonzini)  [Orabug: 32490237]  
- kvm: Disable objtool frame pointer checking for vmenter.S (Josh Poimboeuf)  [Orabug: 32490237]  
- kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Venkatesh Srinivas)  [Orabug: 32490237]  
- KVM: SVM: Fix __svm_vcpu_run declaration. (Uros Bizjak)  [Orabug: 32490237]  
- KVM: SVM: Do not setup frame pointer in __svm_vcpu_run (Uros Bizjak)  [Orabug: 32490237]  
- KVM: SVM: Fix build error due to missing release_pages() include (Borislav Petkov)  [Orabug: 32490237]  
- KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Uros Bizjak)  [Orabug: 32490237]  
- kvm: nVMX: match comment with return type for nested_vmx_exit_reflected (Oliver Upton)  [Orabug: 32490237]  
- kvm: nVMX: reflect MTF VM-exits if injected by L1 (Oliver Upton)  [Orabug: 32490237]  
- KVM: SVM: move more vmentry code to assembly (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: fix compilation with modular PSP and non-modular KVM (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: X86: Filter out the broadcast dest for IPI fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: nVMX: don't clear mtf_pending when nested events are blocked (Oliver Upton)  [Orabug: 32490237]  
- KVM: SVM: Split svm_vcpu_run inline assembly to separate file (Uros Bizjak)  [Orabug: 32490237]  
- KVM: SVM: Move SEV code to separate file (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Move AVIC code to separate file (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Move Nested SVM Implementation to nested.c (Joerg Roedel)  [Orabug: 32490237]  
- kVM SVM: Move SVM related files to own sub-directory (Joerg Roedel)  [Orabug: 32490237]  
- KVM: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Annotate svm_x86_ops as __initdata (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Annotate vmx_x86_ops as __initdata (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Set kvm_x86_ops only after -&gt;hardware_setup() completes (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Configure runtime hooks using vmx_x86_ops (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Move hardware_setup() definition below vmx_x86_ops (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move init-only kvm_x86_ops to separate struct (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Pass kvm_init()'s opaque param to additional arch funcs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Delay read msr data iff writes ICR MSR (Wanpeng Li)  [Orabug: 32490237]  
- x86/kvm: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32490237]  
- KVM: VMX: Gracefully handle faults on VMXON (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Code style cleanup in kvm_arch_dev_ioctl() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: nVMX: remove side effects from nested_vmx_exit_reflected (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nVMX: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- selftests: kvm: Uses TEST_FAIL in tests/utilities (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- selftests: kvm: Introduce the TEST_FAIL macro (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- KVM: selftests: Use consistent message for test skipping (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Enable printf format warnings for TEST_ASSERT (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Share common API documentation (Andrew Jones)  [Orabug: 32490237]  
- selftests: KVM: SVM: Add vmcall test to gitignore (Andrew Jones)  [Orabug: 32490237]  
- KVM: nVMX: Consolidate nested MTF checks to helper function (Oliver Upton)  [Orabug: 32490237]  
- KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: unify callbacks to load paging root (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Trace the original requested CPUID function in kvm_cpuid() (Jan Kiszka)  [Orabug: 32490237]  
- KVM: CPUID: add support for supervisor states (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Advertise and enable NRIPS for L1 iff nrips is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Expose SVM features to L1 iff nested is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move VMX's host_efer to common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Directly query Intel PT mode when refreshing PMUs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Directly use VMX capabilities helper to detect RDTSCP support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Do kvm_cpuid_array capacity checks in terminal functions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use kvm_cpu_caps to detect Intel PT support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Override host CPUID results with kvm_cpu_caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Do host CPUID at load time to mask KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Remove stateful CPUID handling (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use KVM cpu caps to track UMIP emulation (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add a helper to check kernel support when setting cpu cap (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Convert feature updates from CPUID to KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Convert feature updates from CPUID to KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor handling of XSAVES CPUID adjustment (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Handle Intel PT CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle RDTSCP CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle PKU CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle INVPCID CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle MPX CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor cpuid_mask() to auto-retrieve the register (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce cpuid_entry_{get,has}() accessors (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use u32 for holding CPUID register value in helpers (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop explicit @func param from -&gt;set_supported_cpuid() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Make kvm_mpx_supported() an inline function (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use supported_xcr0 to detect MPX support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Calculate the supported xcr0 mask at load time (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add helpers to query Intel PT mode (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use common loop iterator when handling CPUID 0xD.N (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop redundant array size check (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Encapsulate CPUID entries and metadata in struct (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Consolidate CPUID array max num entries checking (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop redundant boot cpu checks on SSBD feature bits (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop the explicit @index from do_cpuid_7_mask() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Clean up CPUID 0x7 sub-leaf loop (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Check for CPUID 0xD.N support before validating array size (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move CPUID 0xD.1 handling out of the index&gt;0 loop (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Check userspace CPUID array size after validating sub-leaf (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Simplify handling of Centaur CPUID leafs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor loop around do_cpuid_func() to separate helper (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move emulation-only helpers to emulate.c (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Drop gfn_to_pfn_atomic() (Peter Xu)  [Orabug: 32490237]  
- KVM: nVMX: Drop unnecessary check on ept caps for execute-only (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Rename kvm_mmu-&gt;get_cr3() to -&gt;get_guest_pgd() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Rename EPTP validity helper and associated variables (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Don't drop level/direct from MMU role calculation (Sean Christopherson)  [Orabug: 32490237]  
- kvm: selftests: Support dirty log initial-all-set test (Jay Zhou)  [Orabug: 32490237]  
- KVM: X86: trigger kvmclock sync request just once on VM creation (Wanpeng Li)  [Orabug: 32490237]  
- KVM: LAPIC: Recalculate apic map in batch (Wanpeng Li)  [Orabug: 32490237]  
- KVM: Fix some obsolete comments (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86/mmu: Reuse the current root if possible for fast switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Remove unnecessary asm/kvm_host.h includes (Peter Xu)  [Orabug: 32490237]  
- KVM: selftests: Fix unknown ucall command asserts (Andrew Jones)  [Orabug: 32490237]  
- KVM: x86: Adjust counter sample period after a wrmsr (Eric Hankland)  [Orabug: 32490237]  
- KVM: VMX: Add 'else' to split mutually exclusive case (Miaohe Lin)  [Orabug: 32490237]  
- KVM: selftests: Convert some printf's to pr_info's (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Rework debug message printing (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Time guest demand paging (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Support multiple vCPUs in demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add support for vcpu_args_set to aarch64 and s390x (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Pass args to vCPU in global vCPU args struct (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add memory size parameter to the demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add configurable demand paging delay (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add demand paging content to the demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Create a demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Introduce num-pages conversion utilities (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Introduce vm_guest_mode_params (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Rename vm_guest_mode_params (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: aarch64: Remove unnecessary ifdefs (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Remove unnecessary defines (Andrew Jones)  [Orabug: 32490237]  
- KVM: X86: Narrow down the IPI fastpath to single target IPI (Wanpeng Li)  [Orabug: 32490237]  
- KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer (Wanpeng Li)  [Orabug: 32490237]  
- KVM: VMX: don't allow memory operands for inline asm that modifies SP (Nick Desaulniers)  [Orabug: 32490237]  
- KVM: x86: remove bogus user-triggerable WARN_ON (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Nitesh Narayan Lal)  [Orabug: 32490237]  
- KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: fix Kconfig menu text for -Werror (Jason A. Donenfeld)  [Orabug: 32490237]  
- KVM: X86: Fix dereference null cpufreq policy (Wanpeng Li)  [Orabug: 32490237]  
- kvm: x86: Limit the number of "kvm: disabled by bios" messages (Erwan Velu)  [Orabug: 32490237]  
- KVM: x86: avoid useless copy of cpufreq policy (Paolo Bonzini)  [Orabug: 32490237]  
- uek-rpm: Enable CONFIG_KVM_WERROR=y (Liam Merwick)  [Orabug: 32490237]  
- KVM: allow disabling -Werror (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: let declaration of kvm_get_running_vcpus match implementation (Christian Borntraeger)  [Orabug: 32490237]  
- KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE (Xiaoyao Li)  [Orabug: 32490237]  
- kvm/emulate: fix a -Werror=cast-function-type (Qian Cai)  [Orabug: 32490237]  
- KVM: x86: fix missing prototypes (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: fix WARN_ON check of an unsigned less than zero (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: KVM: Remove unused x86_register enum (Eric Auger)  [Orabug: 32490237]  
- selftests: KVM: SVM: Add vmcall test (Eric Auger)  [Orabug: 32490237]  
- selftests: KVM: AMD Nested test infrastructure (Eric Auger)  [Orabug: 32490237]  
- selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() (Eric Auger)  [Orabug: 32490237]  
- KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Handle pending #DB when injecting INIT VM-exit (Oliver Upton)  [Orabug: 32490237]  
- KVM: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Fix perfctr WRMSR for running counters (Eric Hankland)  [Orabug: 32490237]  
- x86/kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() (Sean Christopherson)  [Orabug: 32490237]  
- x86/kvm: do not setup pv tlb flush when not paravirtualized (Thadeu Lima de Souza Cascardo)  [Orabug: 32490237]  
- KVM: x86: Take a u64 when checking for a valid dr7 value (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: use raw clock values consistently (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: reorganize pvclock_gtod_data members (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: KVM: Add fpu and one reg set/get library functions (Janosch Frank)  [Orabug: 32490237]  
- KVM: x86: Use a typedef for fastop functions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Add 'else' to unify fastop and execute call path (Miaohe Lin)  [Orabug: 32490237]  
- KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Sean Christopherson)  [Orabug: 32490237]  
- Adding 'else' to reduce checking. (Haiwei Li)  [Orabug: 32490237]  
- KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: x86: Perform non-canonical checks in 32-bit KVM (Sean Christopherson)  [Orabug: 32490237]  
- KVM: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Move kvm_vcpu_init() invocation to common code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move allocation of pio_data page down a few lines (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move FPU allocation to common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Allocate vcpu struct in common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use direct vcpu pointer during vCPU create/free (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Allocate VPID after initializing VCPU (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Refactor and rename bit() to feature_bit() macro (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Expand build-time assertion on reverse CPUID usage (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move bit() helper to cpuid.h (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add dedicated emulator helpers for querying CPUID features (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Check for full VMX support when verifying CPU compatibility (Sean Christopherson)  [Orabug: 32490237]  
- x86/cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Sean Christopherson)  [Orabug: 32490237]  
- x86/vmx: Introduce VMX_FEATURES_* (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Move definition of make_mmu_pages_available() up (Sean Christopherson)  [Orabug: 32490237]  
- kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite (Jim Mattson)  [Orabug: 32490237]  
- KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Rename NMI_PENDING to NMI_WINDOW (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Convert the last users of "shorthand = 0" to use macros (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Fix callers of kvm_apic_match_dest() to use correct macros (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Move irrelevant declarations out of ioapic.h (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Peter Xu)  [Orabug: 32490237]  
- KVM: get rid of var page in kvm_set_pfn_dirty() (Miaohe Lin)  [Orabug: 32490237]  
- KVM: vmx: remove unreachable statement in vmx_get_msr_feature() (Miaohe Lin)  [Orabug: 32490237]  
- kvm: vmx: Stop wasting a page for guest_msrs (Jim Mattson)  [Orabug: 32490237]  
- KVM: x86: create mmu/ subdirectory (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Remove unnecessary TLB flushes on L1&lt;-&gt;L2 switches when L1 use apic-access-page (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: remove set but not used variable 'called' (Mao Wenan)  [Orabug: 32490237]  
- KVM: nVMX: Do not mark vmcs02-&gt;apic_access_page as dirty when unpinning (Liran Alon)  [Orabug: 32490237]  
- KVM: nVMX: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: Unexport kvm_vcpu_reload_apic_access_page() (Liran Alon)  [Orabug: 32490237]  
- KVM: nVMX: Use semi-colon instead of comma for exit-handlers initialization (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal)  [Orabug: 32490237]  
- x86/tss: Fix and move VMX BUILD_BUG_ON() (Thomas Gleixner)  [Orabug: 32490237]  
- KVM: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal)  [Orabug: 32490237]  
- KVM: remember position in kvm-&gt;vcpus array (Radim Krčmář)  [Orabug: 32490237]  
- KVM: nVMX: Add support for capturing highest observable L2 TSC (Aaron Lewis)  [Orabug: 32490237] [Orabug: 32526772]  
- kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Aaron Lewis)  [Orabug: 32490237]  
- kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Aaron Lewis)  [Orabug: 32490237]  
- kvm: nested: Introduce read_and_check_msr_entry() (Aaron Lewis)  [Orabug: 32490237]  
- KVM: nVMX: mark functions in the header as "static inline" (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Oliver Upton)  [Orabug: 32490237]  
- KVM: VMX: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Oliver Upton)  [Orabug: 32490237]  
- selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- KVM: x86: Optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Liran Alon)  [Orabug: 32490237]  
- KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC (Like Xu)  [Orabug: 32490237]  
- KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Like Xu)  [Orabug: 32490237]  
- KVM: x86/vPMU: Introduce a new kvm_pmu_ops-&gt;msr_idx_to_pmc callback (Like Xu)  [Orabug: 32490237]  
- KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Like Xu)  [Orabug: 32490237]  
- perf/core: Provide a kernel-internal interface to pause perf_event (Like Xu)  [Orabug: 32490237]  
- perf/core: Provide a kernel-internal interface to recalibrate event period (Like Xu)  [Orabug: 32490237]  
- KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Liran Alon)  [Orabug: 32490237]  
- KVM: VMX: Refactor update_cr8_intercept() (Liran Alon)  [Orabug: 32490237]  
- KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Miaohe Lin)  [Orabug: 32490237]  
- KVM: MMIO: get rid of odd out_err label in kvm_coalesced_mmio_init (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: get rid of odd out jump label in pdptrs_changed (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: switch KVMCLOCK base to monotonic raw clock (Marcelo Tosatti)  [Orabug: 32490237]  
- x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 32490237]  
- KVM: Add separate helper for putting borrowed reference to kvm (Sean Christopherson)  [Orabug: 32490237]  
- kvm: tests: Add test to verify MSR_IA32_XSS (Aaron Lewis)  [Orabug: 32490237]  
- kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common (Aaron Lewis)  [Orabug: 32490237]  
- KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Initialize vmx-&gt;guest_msrs[] right after allocation (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Remove vmx-&gt;hv_deadline_tsc initialization from vmx_vcpu_setup() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Write VPID to vmcs when creating vcpu (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: x86/vPMU: Declare kvm_pmu-&gt;reprogram_pmi field using DECLARE_BITMAP (Like Xu)  [Orabug: 32490237]  
- KVM: remove redundant code in kvm_arch_vm_ioctl (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Fold decache_cr3() into cache_reg() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add helpers to test/mark reg availability and dirtiness (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add WARNs to detect out-of-bounds register indices (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Sean Christopherson)  [Orabug: 32490237]  
- IB/core: Only update PKEY and GID caches on respective events (Håkon Bugge)  [Orabug: 32816364]  
- integrity: Load mokx variables into the blacklist keyring (Eric Snowberg)  [Orabug: 32940532]  
- crypto: mips/poly1305 - enable for all MIPS processors (Maciej W. Rozycki)  [Orabug: 32953363]  
- wireguard: kconfig: use arm chacha even with no neon (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: queueing: get rid of per-peer ring buffers (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: device: do not generate ICMP for non-IP packets (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: peer: put frequently used members above cache lines (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: selftests: test multiple parallel streams (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: socket: remove bogus __be32 annotation (Jann Horn)  [Orabug: 32953363]  
- wireguard: avoid double unlikely() notation when using IS_ERR() (Antonio Quartulli)  [Orabug: 32953363]  
- wireguard: selftests: check that route_me_harder packets use the right sk (Jason A. Donenfeld)  [Orabug: 32953363]  
- rds: ib: Remove two ib_modify_qp() calls (Håkon Bugge)  [Orabug: 33002746]  
- perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Kan Liang)  [Orabug: 32986807]  
- perf tools: Update topdown documentation for Sapphire Rapids (Kan Liang)  [Orabug: 32986807]  
- perf stat: Support L2 Topdown events (Kan Liang)  [Orabug: 32986807]  
- perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang)  [Orabug: 32986807]  
- perf report: Support instruction latency (Kan Liang)  [Orabug: 32986807]  
- perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang)  [Orabug: 32986807]  
- perf c2c: Support data block and addr block (Kan Liang)  [Orabug: 32986807]  
- perf tools: Support data block and addr block (Kan Liang)  [Orabug: 32986807]  
- perf tools: Support the auxiliary event (Kan Liang)  [Orabug: 32986807]  
- perf stat: Add Topdown metrics events as default events (Kan Liang)  [Orabug: 32986807]  
- perf mem: Introduce weak function perf_mem_events__ptr() (Leo Yan)  [Orabug: 32986807]  
- perf mem: Search event name with more flexible path (Leo Yan)  [Orabug: 32986807]  
- perf tools: Add documentation for topdown metrics (Andi Kleen)  [Orabug: 32986807]  
- perf record: Support sample-read topdown metric group (Kan Liang)  [Orabug: 32986807]  
- perf tools: Rename group to topdown (Kan Liang)  [Orabug: 32986807]  
- perf c2c: Fix 'perf c2c record -e list' to show the default events used (Ian Rogers)  [Orabug: 32986807]  
- perf tools: Add support for leader-sampling with AUX area events (Adrian Hunter)  [Orabug: 32986807]  
- perf evlist: Allow multiple read formats (Adrian Hunter)  [Orabug: 32986807]  
- perf evsel: Rearrange perf_evsel__config_leader_sampling() (Adrian Hunter)  [Orabug: 32986807]  
- perf evlist: Move leader-sampling configuration (Adrian Hunter)  [Orabug: 32986807]  
- perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Adrian Hunter)  [Orabug: 32986807]  
- perf events parser: Add missing Intel CPU events to parser (Adrian Hunter)  [Orabug: 32986807]  
- perf auxtrace: Move perf_evsel__find_pmu() (Adrian Hunter)  [Orabug: 32986807]  
- tools headers: Synchronize perf_event.h header (Thomas Tai)  [Orabug: 32986807]  
- kabi: fix x86_pmu, perf_sample_data and perf_mem_data_src structure (Thomas Tai)  [Orabug: 32986807]  
- perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Kan Liang)  [Orabug: 32986807]  
- perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Kan Liang)  [Orabug: 32986807]  
- perf/x86/intel: Filter unsupported Topdown metrics event (Kan Liang)  [Orabug: 32986807]  
- perf/x86/intel: Factor out intel_update_topdown_event() (Kan Liang)  [Orabug: 32986807]  
- perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang)  [Orabug: 32986807]  
- include/linux/list.h: add a macro to test if entry is pointing to the head (Andy Shevchenko)  [Orabug: 32986807]  
- uek-rpm: enable nvme target passthru mode (Alan Adamson)  [Orabug: 32978461]  
- nvmet: introduce the passthru Kconfig option (Chaitanya Kulkarni)  [Orabug: 32978461]  
- scsi: smartpqi: Remove unused functions (Bart Van Assche)  [Orabug: 32983221]  
- scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Update version to 2.1.8-045 (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Correct system hangs when resuming from hibernation (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update enclosure identifier in sysfs (Murthy Bhat)  [Orabug: 32983221]  
- scsi: smartpqi: Add additional logging for LUN resets (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Murthy Bhat)  [Orabug: 32983221]  
- scsi: smartpqi: Add phy ID support for the physical drives (Murthy Bhat)  [Orabug: 32983221]  
- scsi: smartpqi: Convert snprintf() to scnprintf() (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Fix driver synchronization issues (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update device scan operations (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update OFA management (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update RAID bypass handling (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update suspend/resume and shutdown (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Synchronize device resets with mutex (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update soft reset management for OFA (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update event handler (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for wwid (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Remove timeouts from internal cmds (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add host level stream detection enable (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add stream detection (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Align code with oob driver (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for long firmware version (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for RAID1 writes (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Refactor scatterlist code (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Refactor aio submission code (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for new product ids (Kevin Barnett)  [Orabug: 32983221]  
- module: remove never implemented MODULE_SUPPORTED_DEVICE (Leon Romanovsky)  [Orabug: 32983221]  
- scsi: smartpqi: Update version to 1.2.16-012 (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Correct driver removal with HBA disks (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Update copyright (Don Brace)  [Orabug: 32983221]  
- treewide: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 32983221]  
- scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add RAID bypass counter (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Support device deletion via sysfs (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update logical volume size after expansion (Mahesh Rajashekhara)  [Orabug: 32983221]  
- scsi: smartpqi: Add id support for SmartRAID 3152-8i (Mahesh Rajashekhara)  [Orabug: 32983221]  
- scsi: smartpqi: Identify physical devices without issuing INQUIRY (Kevin Barnett)  [Orabug: 32983221]  
- treewide: Use sizeof_field() macro (Pankaj Bharadiya)  [Orabug: 32983221]  
- block: fix KABI breakage of bd_set_size() (Stephen Brennan)  [Orabug: 33005793]  
- block: fix KABI breakage of struct block_device (Stephen Brennan)  [Orabug: 33005793]  
- nvme: don't call revalidate_disk from nvme_set_queue_dying (Christoph Hellwig)  [Orabug: 33005793]  
- block: fix locking for struct block_device size updates (Christoph Hellwig)  [Orabug: 33005793]  
- block: replace bd_set_size with bd_set_nr_sectors (Christoph Hellwig)  [Orabug: 33005793]  
- block: remove flush_disk (Christoph Hellwig)  [Orabug: 33005793]  
- block: move clearing bd_invalidated into check_disk_size_change (Christoph Hellwig)  [Orabug: 33005793]  
- vfio/type1: fix unmap all on ILP32 (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: block on invalid vaddr (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: implement notify callback (Steve Sistare)  [Orabug: 32967882]  
- vfio: iommu driver notify callback (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: implement interfaces to update vaddr (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: massage unmap iteration (Steve Sistare)  [Orabug: 32967882]  
- vfio: interfaces to update vaddr (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: implement unmap all (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: unmap cleanup (Steve Sistare)  [Orabug: 32967882]  
- vfio: option to unmap all (Steve Sistare)  [Orabug: 32967882]  
- nvme-core: UEK: fix the warning caused by nvme update (Jack Vogel)   
- mm: fix memory_failure() handling of dax-namespace metadata (Dan Williams)  [Orabug: 32879894]  
- mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on action required events (Aili Yao)  [Orabug: 32879894]  
- mm,memory_failure: always pin the page in madvise_inject_error (Oscar Salvador)  [Orabug: 32879894]  
- mm/memory-failure.c: remove unused macro `writeback' (Alex Shi)  [Orabug: 32879894]  
- mm/memory-failure: do pgoff calculation before for_each_process() (Xianting Tian)  [Orabug: 32879894]  
- mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to current thread (Naoya Horiguchi)  [Orabug: 32879894]  
- mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.memory_failure_early_kill (Naoya Horiguchi)  [Orabug: 32879894]  
- mm, memory_failure: don't send BUS_MCEERR_AO for action required error (Wetp Zhang)  [Orabug: 32879894]  
- Revert "nvme-pci: remove last_sq_tail" (Keith Busch)  [Orabug: 32969554]  
- nvmet: limit passthru MTDS by BIO_MAX_PAGES (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme: return errors for hwmon init (Keith Busch)  [Orabug: 32969554]  
- nvmet: get transport reference for passthru ctrl (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: Fix NULL dereference for pci nvme controllers (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: just check the status code type in nvme_is_path_error (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: refactor command completion (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: rename and document nvme_end_request (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: skip noiob for zoned devices (Keith Busch)  [Orabug: 32969554]  
- nvme-pci: fix PRP pool size (Christoph Hellwig)  [Orabug: 32969554]  
- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (John Garry)  [Orabug: 32969554]  
- nvme: Use spin_lock_irq() when taking the ctrl-&gt;lock (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: call blk_mq_free_request() directly (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: fix oops in pt cmd execution (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: add ns tear down label for pt-cmd handling (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet-passthru: Reject commands with non-sgl flags set (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: fix a memory leak (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-loop: remove extra variable in create ctrl (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: introduce the passthru configfs interface (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: Add passthru enable/disable helpers (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: add passthru code to process commands (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: export nvme_find_get_ns() and nvme_put_ns() (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: introduce nvme_ctrl_get_by_path() (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]() (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: create helper function to obtain command effects (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: clear any SGL flags in passthru commands (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet-fc: remove redundant del_work_active flag (James Smart)  [Orabug: 32969554]  
- nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (James Smart)  [Orabug: 32969554]  
- nvme-fc: set max_segments to lldd max value (James Smart)  [Orabug: 32969554]  
- nvme-hwmon: log the controller device name (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: document nvme controller states (Sagi Grimberg)  [Orabug: 32969554]  
- nvmet: use xarray for ctrl ns storing (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-pci: add support for ACPI StorageD3Enable property (David E. Box)  [Orabug: 32969554]  
- nvme-pci: use max of PRP or SGL for iod size (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-core: replace ctrl page size with a macro (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme: remove redundant validation in nvme_start_ctrl() (Baolin Wang)  [Orabug: 32969554]  
- nvme: remove an unnecessary condition (Dan Carpenter)  [Orabug: 32969554]  
- nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-pci: use standard block status symbolic names (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: add a blank line after declarations (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: fix some comments issues (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: remove redundant segment validation (Baolin Wang)  [Orabug: 32969554]  
- nvme: document quirked Intel models (David Fugate)  [Orabug: 32969554]  
- nvme: Include nvme_revalidate_disk() refactoring (Alan Adamson)  [Orabug: 32969554]  
- nvme: support for multiple Command Sets Supported and Effects log pages (Keith Busch)  [Orabug: 32969554]  
- nvme: implement multiple I/O Command Set support (Niklas Cassel)  [Orabug: 32969554]  
- nvme: fix identify error status silent ignore (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: fix possible hang when ns scanning fails during error recovery (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: refactor nvme_identify_ns_descs error handling (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: use USEC_PER_SEC instead of magic numbers (Baolin Wang)  [Orabug: 32969554]  
- nvmet-tcp: simplify nvmet_process_resp_list (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-tcp: optimize network stack with setting msg flags according to batch size (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-tcp: leverage request plugging (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-tcp: have queue prod/cons send list become a llist (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-fcloop: verify wwnn and wwpn format (Dongli Zhang)  [Orabug: 32969554]  
- nvmet: use unsigned type for u64 (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: introduce flags member in nvmet_fabrics_ops (Max Gurtovoy)  [Orabug: 32969554]  
- nvmet-tcp: remove has_keyed_sgls initialization (Max Gurtovoy)  [Orabug: 32969554]  
- nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Dongli Zhang)  [Orabug: 32969554]  
- nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Dongli Zhang)  [Orabug: 32969554]  
- nvme-pci: code cleanup for nvme_alloc_host_mem() (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-pci: use unsigned for io queue depth (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-core: use u16 type for ctrl-&gt;sqsize (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-core: use u16 type for directives (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-rdma: fix a missing completion with remove invalidation (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Christoph Hellwig)  [Orabug: 32969554]  
- nvme-rdma: factor out a nvme_rdma_end_request helper (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: add a new blk_mq_complete_request_remote API (Alan Adamson)  [Orabug: 32969554]  
- blk-mq: factor out a blk_mq_complete_need_ipi helper (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: move failure injection out of blk_mq_complete_request (Christoph Hellwig)  [Orabug: 32969554]  
- loop: Report EOPNOTSUPP properly (Evan Green)  [Orabug: 32969554]  
- blk-mq: Document functions for sending request (André Almeida)  [Orabug: 32969554]  
- blk-mq: Make blk_mq_run_hw_queue() return void (John Garry)  [Orabug: 32969554]  
- blk-mq: merge the softirq vs non-softirq IPI logic (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: complete polled requests directly (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: remove raise_blk_irq (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: factor out a helper to reise the block softirq (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: merge blk-softirq.c into blk-mq.c (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: Inline status checkers (Pavel Begunkov)  [Orabug: 32969554]  
- net/rds: Passive connections always yield (Gerd Rausch)  [Orabug: 32925129]  
- net/rds: Prevent the cm_id from being pulled right under our feet (Gerd Rausch)  [Orabug: 32908883]  
- A/A Bonding: remove use of trace_printk(), replacing with tracepoints (Alan Maguire)  [Orabug: 32969529]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32747977]  
- rds: Change return code from rds_send_xmit() when lock is taken (Håkon Bugge)  [Orabug: 32852360]  
- rds: Fix unintended fall-through in rds_send_worker (Håkon Bugge)  [Orabug: 32852360]  
- RDMA/core: Unify RoCE check and re-factor code (Håkon Bugge)  [Orabug: 32846641]  
- selftests/sgx: Use a statically generated 3072-bit RSA key (Jarkko Sakkinen)  [Orabug: 32969422]  
- tools headers: copy the updated headers to the tools directory (Thomas Tai)  [Orabug: 32969422]  
- uek-rpm: Enable Intel Software Guard Extensions (SGX) (Thomas Tai)  [Orabug: 32969422]  
- x86/sgx: Maintain encl-&gt;refcount for each encl-&gt;mm_list entry (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Drop racy follow_pfn() check (Daniel Vetter)  [Orabug: 32969422]  
- MAINTAINERS: Fix the tree location for INTEL SGX patches (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Fix the return type of sgx_init() (Sami Tolvanen)  [Orabug: 32969422]  
- x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Fix a typo in kernel-doc markup (Mauro Carvalho Chehab)  [Orabug: 32969422]  
- x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Borislav Petkov)  [Orabug: 32969422]  
- x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Clarify 'laundry_list' locking (Dave Hansen)  [Orabug: 32969422]  
- x86/sgx: Update MAINTAINERS (Jarkko Sakkinen)  [Orabug: 32969422]  
- Documentation/x86: Document SGX kernel architecture (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add ptrace() support for the SGX driver (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add a page reclaimer (Thomas Tai)  [Orabug: 32969422]  
- selftests/x86: Add a selftest for SGX (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/vdso: Implement a vDSO for Intel SGX enclave call (Sean Christopherson)  [Orabug: 32969422]  
- x86/traps: Attempt to fixup exceptions in vDSO before signaling (Sean Christopherson)  [Orabug: 32969422]  
- x86/fault: Add a helper function to sanitize error code (Sean Christopherson)  [Orabug: 32969422]  
- kabi: fix kabi breakage caused by backporting Intel SGX (Thomas Tai)  [Orabug: 32969422]  
- x86/vdso: Add support for exception fixup in vDSO functions (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add an SGX misc driver interface (Jarkko Sakkinen)  [Orabug: 32969422]  
- mm: Add 'mprotect' hook to struct vm_operations_struct (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Add SGX page allocator functions (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/cpu/intel: Add a nosgx kernel parameter (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/cpu/intel: Detect SGX support (Sean Christopherson)  [Orabug: 32969422]  
- x86/mm: Signal SIGSEGV with PF_SGX (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Sean Christopherson)  [Orabug: 32969422]  
- x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits (Sean Christopherson)  [Orabug: 32969422]  
- x86/cpufeatures: Add Intel SGX hardware bits (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Add wrappers for ENCLS functions (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX architectural data structures (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/cpufeatures: Mark ENQCMD as disabled when configured out (Fenghua Yu)  [Orabug: 32969422]  
- x86/traps: Move pf error codes to &lt;asm/trap_pf.h&gt; (Joerg Roedel)  [Orabug: 32969422]  
- mmap locking API: initial implementation as rwsem wrappers (Michel Lespinasse)  [Orabug: 32969422]  
- x86/vdso/Makefile: Add vobjs32 (Dmitry Safonov)  [Orabug: 32969422]  
- x86/cpu: Print "VMX disabled" error message iff KVM is enabled (Sean Christopherson)  [Orabug: 32969422]  
- x86/cpu: Clear VMX feature flag if VMX is not fully enabled (Sean Christopherson)  [Orabug: 32969422]  
- x86/intel: Initialize IA32_FEAT_CTL MSR at boot (Sean Christopherson)  [Orabug: 32969422]  
- tools/x86: Sync msr-index.h from kernel sources (Sean Christopherson)  [Orabug: 32969422]  
- selftests, kvm: Replace manual MSR defs with common msr-index.h (Sean Christopherson)  [Orabug: 32969422]  
- tools arch x86: Grab a copy of the file containing the MSR numbers (Arnaldo Carvalho de Melo)  [Orabug: 32969422]  
- x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Sean Christopherson)  [Orabug: 32969422]  
- kvm: nVMX: Relax guest IA32_FEATURE_CONTROL constraints (Jim Mattson)  [Orabug: 32969422]  
- docs: Move the user-space ioctl() docs to userspace-api (Jonathan Corbet)  [Orabug: 32969422]  
- RDMA/mlx5: Remove IB representors dead code (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5: Simplify eswitch mode check (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5: Delete custom device management logic (Leon Romanovsky)  [Orabug: 32879638]  
- RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5e: Connect ethernet part to auxiliary bus (Leon Romanovsky)  [Orabug: 32879638]  
- vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5: Register mlx5 devices to auxiliary virtual bus (Leon Romanovsky)  [Orabug: 32879638]  
- vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5_core: Clean driver version and name (Leon Romanovsky)  [Orabug: 32879638]  
- driver core: auxiliary bus: minor coding style tweaks (Greg Kroah-Hartman)  [Orabug: 32879638]  
- driver core: auxiliary bus: make remove function return void (Greg Kroah-Hartman)  [Orabug: 32879638]  
- driver core: auxiliary bus: move slab.h from include file (Greg Kroah-Hartman)  [Orabug: 32879638]  
- net/mlx5: Fix devlink objects and devlink device unregister sequence (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5e: Take DCBNL-related definitions into dedicated files (Tariq Toukan)  [Orabug: 32879638]  
- net/mlx5: Drain wq first during PCI device removal (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5: Simplify mlx5_unload_one() and its callers (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5: Simplify mlx5_register_device to return void (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5e: Set netdev name space on creation (Michael Guralnik)  [Orabug: 32879638]  
- net: devlink: export devlink net getter (Jiri Pirko)  [Orabug: 32879638]  
- net/mlx4: Treat VFs fair when handling comm_channel_events (Hans Westgaard Ry)  [Orabug: 32763086]  
- KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Liran Alon)  [Orabug: 32781874]  
- Revert "rds: ib: Remove two ib_modify_qp() calls" (Sharath Srinivasan)  [Orabug: 32715565]  
- net/rds: Missing RDS/RDMA private data in response to connection request (Ka-Cheong Poon)  [Orabug: 32388404]  
- net/rds: In rds_send_xmit() use sg_next() to get the next sg entry (Sharath Srinivasan)  [Orabug: 32441607]  
- mm: memcg/slab: optimize objcg stock draining (Roman Gushchin)  [Orabug: 32633078]  
- Revert "mm/memcontrol: Increase threshold for draining per-cpu stocked bytes" (Imran Khan)  [Orabug: 32633078]  
- A/A Bonding: In rdmaip synchronize access to ip_config[].rdmaip_dev (Sharath Srinivasan)  [Orabug: 32486193]  
- uapi: Fix linux/rds.h userspace compilation issues (Ka-Cheong Poon)  [Orabug: 32967640]  
- uapi: Fix linux/rds.h userspace compilation errors. (Vinson Lee)  [Orabug: 32967640]  
- uapi: fix linux/rds.h userspace compilation error (Dmitry V. Levin)  [Orabug: 32967640]  
- uapi: fix linux/rds.h userspace compilation errors (Dmitry V. Levin)  [Orabug: 32967640]  
- net/rds: Reject error code change (Ka-Cheong Poon)  [Orabug: 32565540]  
- net/rds: Incorrect RDS protocol version fall back (Ka-Cheong Poon)  [Orabug: 32376160]  
- Add auxiliary bus support (Dave Ertman)  [Orabug: 32461425]  
- net/rds: WARNING in rds_conn_drop (Ka-Cheong Poon)  [Orabug: 32481704]  
- rds: ib: Remove two ib_modify_qp() calls (Håkon Bugge)  [Orabug: 32519914]  
- net/rds: Remove flag WQ_MEM_RECLAIM from rid_dev_wq (Ka-Cheong Poon)  [Orabug: 32535998]  
- net/rds: Need to check shutdown progress in rds_conn_path_destroy() (Ka-Cheong Poon)  [Orabug: 32535998]  
- arm64: kexec: add support for kexec with spin-table (Henry Willard)  [Orabug: 32549966]  
- exec, elf: fix reserve_va_range() sanity check (Anthony Yznaga)  [Orabug: 32387884]  
- exec, elf: use already allocated notes data in reserve_va_range() (Anthony Yznaga)  [Orabug: 32387884]  
- mm: madv_doexec_flag sysctl (Steve Sistare)  [Orabug: 32387884]  
- mm: introduce MADV_DOEXEC (Steve Sistare)  [Orabug: 32387884]  
- exec, elf: require opt-in for accepting preserved mem (Anthony Yznaga)  [Orabug: 32387884]  
- mm: introduce VM_EXEC_KEEP (Steve Sistare)  [Orabug: 32387884]  
- mm: fail exec if stack expansion will overlap another vma (Anthony Yznaga)  [Orabug: 32387884]  
- mm: do not assume only the stack vma exists in setup_arg_pages() (Anthony Yznaga)  [Orabug: 32387884]  
- elf: reintroduce using MAP_FIXED_NOREPLACE for elf executable mappings (Anthony Yznaga)  [Orabug: 32387884]  
- rds: Bug in rds_tcp_tune() prevents rds_tcp_rcvbuf tunable from working properly (William Kucharski)  [Orabug: 32646490]  
- pci.h: Fix kABI breakage in pci.h (Thomas Tai)  [Orabug: 32961050]  
- PCI/ERR: Clear AER status only when we control AER (Sean V Kelley)  [Orabug: 32961050]  
- PCI/AER: Add RCEC AER error injection support (Qiuxu Zhuo)  [Orabug: 32961050]  
- PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Sean V Kelley)  [Orabug: 32961050]  
- PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Recover from RCiEP AER errors (Qiuxu Zhuo)  [Orabug: 32961050]  
- PCI/ERR: Recover from RCEC AER errors (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Avoid negated conditional for clarity (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Simplify by computing pci_pcie_type() once (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Simplify by using pci_upstream_bridge() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Rename reset_link() to reset_subordinates() (Sean V Kelley)  [Orabug: 32961050]  
- PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Luc Van Oostenryck)  [Orabug: 32961050]  
- PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Bind RCEC devices to the Root Port driver (Qiuxu Zhuo)  [Orabug: 32961050]  
- PCI/AER: Write AER Capability only when we control it (Sean V Kelley)  [Orabug: 32961050]  
- PCI: Convert PCIe capability PCIBIOS errors to errno (Bolarinwa Olayemi Saheed)  [Orabug: 32961050]  
- PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Jonathan Cameron)  [Orabug: 32961050]  
- PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Bjorn Helgaas)  [Orabug: 32961050]  
- PCI/AER: Log correctable errors as warning, not error (Matt Jolly)  [Orabug: 32961050]  
- PCI/AER: Simplify __aer_print_error() (Bjorn Helgaas)  [Orabug: 32961050]  
- PCI/AER: Use "aer" variable for capability offset (Bjorn Helgaas)  [Orabug: 32961050]  
- PCI/AER: Remove redundant dev-&gt;aer_cap checks (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- PCI/AER: Remove redundant pci_is_pcie() checks (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- PCI/AER: Use only _OSC to determine AER ownership (Alexandru Gagniuc)  [Orabug: 32961050]  
- PCI/AER: Rationalize error status register clearing (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- Revert "PCI/AER: Enable reporting for ports enumerated after AER driver registration" (Thomas Tai)  [Orabug: 32961050]  
- KVM: nVMX: add CR4_LA57 bit to nested CR4_FIXED1 (Chenyi Qiang)  [Orabug: 32715880]  
- rds: ib: move statistics counting from caller to callee in rds_ib_recv_refill (Håkon Bugge)  [Orabug: 32738049]  
- net/rds: Only increment rdma_resolve_route timeout on error (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Don't block workqueues "cma_wq" and "cm.wq" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Leave the neighbor cache alone (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Give each connection its own workqueue (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Disassociate ic and cm_id before rdma_destroy_id (Gerd Rausch)  [Orabug: 32373816]  
- Revert "rds: ib: Implement proper cm_id compare" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Add a rdma_cm watchdog timer (Gerd Rausch)  [Orabug: 32373816]  
- Revert "RDS: IB: fix panic with handlers running post teardown" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Release all resources allocated by "rds_ib_setup_qp" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Don't sleep inside worker threads (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Fix a few race conditions (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Execute "rdma_destroy_id" in the background (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Delay reconnects from passive side by 3 seconds (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Drop connections when peers perform failover (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Yield to incoming connection requests (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Remove stale comments about random backoff (Gerd Rausch)  [Orabug: 32373816]  
- i2c: i801: Add support for Intel Emmitsburg PCH (Mika Westerberg)  [Orabug: 32963146]  
- i2c: ismt: Add support for Intel Emmitsburg PCH (Andy Shevchenko)  [Orabug: 32963146]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2122.305.7.el8uek]" date="1629633600">- ice: implement device flash update via devlink (Jacob Keller)  [Orabug: 33236075]  
- ice: add board identifier info to devlink .info_get (Jacob Keller)  [Orabug: 33236075]  
- ice: add basic handler for devlink .info_get (Jacob Keller)  [Orabug: 33236075]  
- ice: enable initial devlink support (Jacob Keller)  [Orabug: 33236075]  
- bitops: introduce the for_each_set_clump8 macro (William Breathitt Gray)  [Orabug: 33236075]  
- Add pldmfw library for PLDM firmware update (Jacob Keller)  [Orabug: 33236075]  
- devlink: expand the devlink-info documentation (Jakub Kicinski)  [Orabug: 33236075]  
- devlink: promote "fw.bundle_id" to a generic info version (Jacob Keller)  [Orabug: 33236075]  
- devlink: remove trigger command from devlink-region.rst (Jacob Keller)  [Orabug: 33236075]  
- devlink: add trap metadata type for cookie (Jiri Pirko)  [Orabug: 33236075]  
- devlink: add ACL generic packet traps (Jiri Pirko)  [Orabug: 33236075]  
- devlink: Force enclosing array on binary fmsg data (Aya Levin)  [Orabug: 33236075]  
- devlink: document devlink info versions reported by bnxt_en driver (Vasundhara Volam)  [Orabug: 33236075]  
- devlink: add macro for "fw.roce" (Vasundhara Volam)  [Orabug: 33236075]  
- devlink: Add health recover notifications on devlink flows (Moshe Shemesh)  [Orabug: 33236075]  
- devlink: Add overlay source MAC is multicast trap (Amit Cohen)  [Orabug: 33236075]  
- devlink: Add tunnel generic packet traps (Amit Cohen)  [Orabug: 33236075]  
- devlink: Add non-routable packet trap (Amit Cohen)  [Orabug: 33236075]  
- devlink: fix typos in qed documentation (Jacob Keller)  [Orabug: 33236075]  
- devlink: correct misspelling of snapshot (Jacob Keller)  [Orabug: 33236075]  
- devlink: document region snapshot triggering from userspace (Jacob Keller)  [Orabug: 33236075]  
- devlink: introduce devlink-dpipe.rst documentation file (Jacob Keller)  [Orabug: 33236075]  
- devlink: add a devlink-resource.rst documentation file (Jacob Keller)  [Orabug: 33236075]  
- devlink: rename and expand devlink-trap-netdevsim.rst (Jacob Keller)  [Orabug: 33236075]  
- devlink: add documentation for ionic device driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: add a file documenting devlink regions (Jacob Keller)  [Orabug: 33236075]  
- devlink: add a driver-specific file for the qed driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: add parameter documentation for the mlx4 driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: document info versions for each driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: convert driver-specific files to reStructuredText (Jacob Keller)  [Orabug: 33236075]  
- devlink: mention reloading in devlink-params.rst (Jacob Keller)  [Orabug: 33236075]  
- devlink: add documentation for generic devlink parameters (Jacob Keller)  [Orabug: 33236075]  
- devlink: convert devlink-params.txt to reStructuredText (Jacob Keller)  [Orabug: 33236075]  
- devlink: rename devlink-info-versions.rst and add a header (Jacob Keller)  [Orabug: 33236075]  
- devlink: convert devlink-health.txt to rst format (Jacob Keller)  [Orabug: 33236075]  
- devlink: move devlink documentation to subfolder (Jacob Keller)  [Orabug: 33236075]  
- devlink: add macro for "fw.psid" (Jacob Keller)  [Orabug: 33236075]  
- devlink: add devink notification when reporter update health state (Vikas Gupta)  [Orabug: 33236075]  
- rds_rdma: add missing rds_ib_cm_handle_connect tracepoint (Alan Maguire)  [Orabug: 33243559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.0.el8uek]" date="1631016000">- misc/pvpanic: fix set driver data (Mihai Carabas)  [Orabug: 33290806]  
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33265208]  
- vdpa/mlx5: fix feature negotiation across device reset (Si-Wei Liu)  [Orabug: 33247045]  
- net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Parav Pandit)  [Orabug: 33241452]  
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)   
- net/mlx5: E-switch, Use eswitch total_vports (Parav Pandit)  [Orabug: 33213269]  
- net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Parav Pandit)  [Orabug: 33213269]  
- net/mlx5: E-switch, Consider maximum vf vports for steering init (Parav Pandit)  [Orabug: 33213269]  
- RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Maor Gottlieb)  [Orabug: 33303297]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372378]  
- KVM: X86: Micro-optimize IPI fastpath delay (Wanpeng Li)  [Orabug: 33119431]  
- net/mlx5_core: Restore driver version (Roy Novich)  [Orabug: 33112151]  
- RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Christoph Hellwig)  [Orabug: 33107202]  
- lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Jason Gunthorpe)  [Orabug: 33107202]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 33107202]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 33107202]  
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33246580]  
- rdmaip: trace message buffer size too small for rdmaip debug tracepoints (Alan Maguire)  [Orabug: 33267573]  
- driver core: auxiliary bus: Fix memory leak when driver_register() fail (Peter Ujfalusi)  [Orabug: 32461425]  
- driver core: auxiliary bus: Remove unneeded module bits (Dave Jiang)  [Orabug: 32461425]  
- driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Dave Jiang)  [Orabug: 32461425]  
- driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Dave Jiang)  [Orabug: 32461425]  
- bnxt_en: Use register window 6 instead of 5 to read the PHC (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Update firmware call to retrieve TX PTP timestamp (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface to 1.10.2.52 (Michael Chan)  [Orabug: 33181761]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.1.el8uek]" date="1631448000">- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33336805]  {CVE-2021-3743} 
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33336785]  {CVE-2021-40490} 
- net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Vu Pham)  [Orabug: 33291040]  
- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33331710]  
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33331640]  
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33329086]  {CVE-2021-37159} 
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33329086]  {CVE-2021-37159} 
- uek-rpm: Set DEFAULTKERNEL in /etc/sysconfig/kernel correctly (Dave Kleikamp)  [Orabug: 33219604]  
- RDMA/mlx5: Fix crash when unbind multiport slave (Maor Gottlieb)  [Orabug: 33303425]  
- net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Dynamically assign MSI-X vectors count (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Add dynamic MSI-X capabilities bits (Leon Romanovsky)  [Orabug: 33220810]  
- PCI/IOV: Add sysfs MSI-X vector assignment interface (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Check that driver was probed prior attaching the device (Leon Romanovsky)  [Orabug: 33286656]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.2.el8uek]" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739} 
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669]  
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233]  
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216]  
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556]  
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.3.el8uek]" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543]  
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198} 
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655]  
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
</package>
<package pkgid="48fccd5eae9cbe5c86b51ec9b4e0f5e7bb378c307c7e0ab82368ea28dd02c117" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.2.el8uek]" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739} 
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669]  
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233]  
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216]  
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556]  
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.3.el8uek]" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543]  
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198} 
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655]  
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.1.el8uek]" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.2.el8uek]" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
</package>
<package pkgid="dc9f1542b64f3727e5ab54bbf4bd7a21d003932b994083c64937899eb1763d69" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.3.el8uek]" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543]  
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198} 
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655]  
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.1.el8uek]" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.2.el8uek]" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.3.el8uek]" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
</package>
<package pkgid="2f4192561d9dce41416cd26e94444af87a42b9400a3efe8b326c10a0da3a01e1" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.1.el8uek]" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.2.el8uek]" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.3.el8uek]" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.4.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33636869]</changelog>
</package>
<package pkgid="b7657c08b549df6c54b09c02aa83419c88f5e5078f7675415778395f4bab7eb3" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.6.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.0.el8uek]" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)   
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)   
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)   
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)   
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)   
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)   
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)   
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)   
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)   
- selftests: be sure to make khdr before other targets (Li Zhijian)   
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)   
- usb: testusb: Fix for showing the connection speed (Faizel K B)   
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)   
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)   
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)   
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)   
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)   
- LTS tag: v5.4.151 (Jack Vogel)   
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)   
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)   
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)   
- usb: hso: remove the bailout parameter (Dongliang Mu)   
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)   
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)   
- net: stmmac: don't attach interface until resume finishes (Leon Yu)   
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)   
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)   
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)   
- ext4: fix reserved space counter leakage (Jeffle Xu)   
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)   
- ipack: ipoctal: fix module reference leak (Johan Hovold)   
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)   
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)   
- ipack: ipoctal: fix tty registration race (Johan Hovold)   
- ipack: ipoctal: fix stack information leak (Johan Hovold)   
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)   
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)   
- perf/x86/intel: Update event constraints for ICX (Kan Liang)   
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)   
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)   
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)   
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)   
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)   
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)   
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)   
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)   
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)   
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)   
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)   
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)   
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)   
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)   
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)   
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)   
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)   
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)   
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)   
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)   
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)   
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)   
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)   
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)   
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)   
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)   
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)   
- LTS tag: v5.4.150 (Jack Vogel)   
- qnx4: work around gcc false positive warning bug (Linus Torvalds)   
- xen/balloon: fix balloon kthread freezing (Juergen Gross)   
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)   
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)   
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)   
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)   
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)   
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)   
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)   
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)   
- qnx4: avoid stringop-overread errors (Linus Torvalds)   
- sparc: avoid stringop-overread errors (Linus Torvalds)   
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)   
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)   
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)   
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)   
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)   
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)   
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)   
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)   
- m68k: Double cast io functions to unsigned long (Guenter Roeck)   
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)   
- net: macb: fix use after free on rmmod (Tong Zhang)   
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)   
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)   
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)   
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)   
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)   
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)   
- cifs: fix a sign extension bug (Dan Carpenter)   
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)   
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)   
- fpga: machxo2-spi: Return an error on failure (Tom Rix)   
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)   
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)   
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)   
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)   
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)   
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)   
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)   
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)   
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)   
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)   
- net: hso: fix muxed tty registration (Johan Hovold)   
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)   
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)   
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)   
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)   
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)   
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)   
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)   
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)   
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)   
- staging: greybus: uart: fix tty use after free (Johan Hovold)   
- binder: make sure fd closes complete (Todd Kjos)   
- USB: cdc-acm: fix minor-number release (Johan Hovold)   
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)   
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)   
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)   
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)   
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)   
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)   
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)   
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)   
- LTS tag: v5.4.149 (Jack Vogel)   
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)   
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)   
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)   
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)   
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)   
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)   
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)   
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)   
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)   
- dmaengine: ioat: depends on !UML (Johannes Berg)   
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)   
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)   
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)   
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)   
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)   
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)   
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)   
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)   
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)   
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)   
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)   
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)   
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)   
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)   
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)   
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)   
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)   
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)   
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)   
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)   
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)   
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)   
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)   
- console: consume APC, DM, DCS (nick black)   
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)   
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)   
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)   
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)   
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)   
- LTS tag: v5.4.148 (Jack Vogel)   
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)   
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)   
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)   
- ip_gre: validate csum_start only on pull (Willem de Bruijn)   
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)   
- fq_codel: reject silly quantum parameters (Eric Dumazet)   
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)   
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)   
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)   
- ARC: export clear_user_page() for modules (Randy Dunlap)   
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)   
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)   
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)   
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)   
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)   
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)   
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)   
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)   
- ethtool: Fix an error code in cxgb2.c (Yang Li)   
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)   
- block, bfq: honor already-setup queue merges (Paolo Valente)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)   
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)   
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)   
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)   
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)   
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)   
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)   
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)   
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)   
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)   
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)   
- net: hns3: disable mac in flr process (Yufeng Mo)   
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)   
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)   
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)   
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)   
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)   
- qed: Handle management FW error (Shai Malin)   
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)   
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)   
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)   
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)   
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)   
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)   
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)   
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)   
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)   
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)   
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)   
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)   
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)   
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)   
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)   
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)   
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)   
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)   
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)   
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)   
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)   
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)   
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)   
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)   
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)   
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)   
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)   
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)   
- xen: reset legacy rtc flag for PV domU (Juergen Gross)   
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)   
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)   
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)   
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)   
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)   
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)   
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)   
- lib/test_stackinit: Fix static initializer test (Kees Cook)   
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)   
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)   
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)   
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)   
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)   
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)   
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)   
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)   
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)   
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)   
- parisc: fix crash with signals and alloca (Mikulas Patocka)   
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)   
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)   
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)   
- ath9k: fix sleeping in atomic context (Miaoqing Pan)   
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)   
- parport: remove non-zero check on count (Colin Ian King)   
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)   
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)   
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)   
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)   
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)   
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)   
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)   
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)   
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)   
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)   
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)   
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)   
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)   
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)   
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)   
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)   
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)   
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)   
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)   
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)   
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)   
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)   
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)   
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)   
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)   
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)   
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)   
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)   
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)   
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)   
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)   
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)   
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)   
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)   
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)   
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)   
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)   
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)   
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)   
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)   
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)   
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)   
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)   
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)   
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)   
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)   
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)   
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)   
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)   
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)   
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)   
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)   
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)   
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)   
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)   
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)   
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)   
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)   
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)   
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)   
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)   
- s390: make PCI mio support a machine flag (Niklas Schnelle)   
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)   
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)   
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)   
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)   
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)   
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)   
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)   
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)   
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)   
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)   
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)   
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)   
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)   
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)   
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)   
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)   
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)   
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)   
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)   
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)   
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)   
- iavf: fix locking of critical sections (Stefan Assmann)   
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)   
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)   
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)   
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)   
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)   
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)   
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)   
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)   
- userfaultfd: prevent concurrent API initialization (Nadav Amit)   
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)   
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)   
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)   
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)   
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)   
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)   
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)   
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)   
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)   
- fscache: Fix cookie key hashing (David Howells)   
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)   
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)   
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)   
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)   
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)   
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)   
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)   
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)   
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)   
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)   
- SUNRPC: Fix potential memory corruption (Trond Myklebust)   
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)   
- openrisc: don't printk() unconditionally (Randy Dunlap)   
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)   
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)   
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)   
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)   
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)   
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)   
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)   
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)   
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)   
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)   
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)   
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO status (Evan Wang)   
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)   
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)   
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)   
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)   
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)   
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)   
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)   
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)   
- media: rc-loopback: return number of emitters rather than error (Sean Young)   
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)   
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)   
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)   
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)   
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)   
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)   
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)   
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)   
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)   
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)   
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)   
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)   
- xen: fix setting of max_pfn in shared_info (Juergen Gross)   
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)   
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)   
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)   
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)   
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)   
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)   
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)   
- LTS tag: v5.4.147 (Jack Vogel)   
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)   
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)   
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)   
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)   
- LTS tag: v5.4.146 (Jack Vogel)   
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)   
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)   
- fbmem: don't allow too huge resolutions (Tetsuo Handa)   
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)   
- IMA: remove -Wmissing-prototypes warning (Austin Kim)   
- fuse: flush extending writes (Miklos Szeredi)   
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)   
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)   
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)   
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)   
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)   
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)   
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)   
- time: Handle negative seconds correctly in timespec64_to_ns() (Lukas Hannen)   
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)   
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)   
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)   
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)   
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)   
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)   
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)   
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)   
- ipv4: make exception cache less predictible (Eric Dumazet)   
- ipv6: make exception cache less predictible (Eric Dumazet)   
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)   
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)   
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)   
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)   
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)   
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)   
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)   
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)   
- CIFS: Fix a potencially linear read overflow (Len Baker)   
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)   
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)   
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)   
- rsi: fix an error code in rsi_probe() (Dan Carpenter)   
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)   
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)   
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)   
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)   
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)   
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)   
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)   
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)   
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)   
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)   
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)   
- Bluetooth: Move shutdown callback before flushing tx and rx queue (Kai-Heng Feng)   
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)   
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)   
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)   
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)   
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)   
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)   
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)   
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)   
- drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs (Dmitry Baryshkov)   
- PM: EM: Increase energy calculation precision (Lukasz Luba)   
- Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (Colin Ian King)   
- debugfs: Return error during {full/open}_proxy_open() on rmmod (Sven Eckelmann)   
- soc: qcom: smsm: Fix missed interrupts if state changes while masked (Stephan Gerhold)   
- PCI: PM: Enable PME if it can be signaled from D3cold (Rafael J. Wysocki)   
- PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Rafael J. Wysocki)   
- media: venus: venc: Fix potential null pointer dereference on pointer fmt (Colin Ian King)   
- media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Dongliang Mu)   
- leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Hans de Goede)   
- leds: lt3593: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- i2c: highlander: add IRQ check (Sergey Shtylyov)   
- net: cipso: fix warnings in netlbl_cipsov4_add_std (Pavel Skripkin)   
- cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long)   
- net/mlx5e: Prohibit inner indir TIRs in IPoIB (Maxim Mikityanskiy)   
- ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8: Use a higher default GPU clock frequency (Martin Blumenstingl)   
- tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Martin KaFai Lau)   
- drm/amdgpu/acp: Make PM domain really work (Kai-Heng Feng)   
- netns: protect netns ID lookups with RCU (Guillaume Nault)   
- 6lowpan: iphc: Fix an off-by-one check of array index (Colin Ian King)   
- Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (Dan Carpenter)   
- media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats (Philipp Zabel)   
- media: go7007: remove redundant initialization (Pavel Skripkin)   
- media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dongliang Mu)   
- soc: qcom: rpmhpd: Use corner in power_off (Bjorn Andersson)   
- arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties (Geert Uytterhoeven)   
- ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi (Dylan Hung)   
- bpf: Fix potential memleak and UAF in the verifier. (He Fengqing)   
- bpf: Fix a typo of reuseport map in bpf.h. (Kuniyuki Iwashima)   
- media: cxd2880-spi: Fix an error handling path (Christophe JAILLET)   
- soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally (Geert Uytterhoeven)   
- media: TDA1997x: enable EDID support (Krzysztof Hałasa)   
- drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() (Wei Yongjun)   
- EDAC/i10nm: Fix NVDIMM detection (Qiuxu Zhuo)   
- spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible (Quanyang Wang)   
- spi: sprd: Fix the wrong WDG_LOAD_VAL (Chunyan Zhang)   
- regulator: vctrl: Avoid lockdep warning in enable/disable ops (Chen-Yu Tsai)   
- regulator: vctrl: Use locked regulator_get_voltage in probe path (Chen-Yu Tsai)   
- certs: Trigger creation of RSA module signing key if it's not an RSA key (Stefan Berger)   
- crypto: qat - use proper type for vf_mask (Giovanni Cabiddu)   
- block: nbd: add sanity check for first_minor (Pavel Skripkin)   
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Phong Hoang)   
- lib/mpi: use kcalloc in mpi_resize (Hongbo Li)   
- genirq/timings: Fix error return code in irq_timings_test_irqs() (Zhen Lei)   
- spi: spi-pic32: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- sched: Fix UCLAMP_FLAG_IDLE setting (Quentin Perret)   
- m68k: emu: Fix invalid free in nfeth_cleanup() (Pavel Skripkin)   
- s390/debug: fix debug area life cycle (Peter Oberparleiter)   
- s390/kasan: fix large PMD pages address alignment check (Alexander Gordeev)   
- udf_get_extendedattr() had no boundary checks. (Stian Skjelstad)   
- fcntl: fix potential deadlock for &amp;fasync_struct.fa_lock (Desmond Cheong Zhi Xi)   
- crypto: qat - do not export adf_iov_putmsg() (Giovanni Cabiddu)   
- crypto: qat - fix naming for init/shutdown VF to PF notifications (Marco Chiappero)   
- crypto: qat - fix reuse of completion variable (Marco Chiappero)   
- crypto: qat - handle both source of interrupt in VF ISR (Giovanni Cabiddu)   
- crypto: qat - do not ignore errors from enable_vf2pf_comms() (Giovanni Cabiddu)   
- libata: fix ata_host_start() (Damien Le Moal)   
- s390/cio: add dev_busid sysfs entry for each subchannel (Vineeth Vijayan)   
- power: supply: max17042_battery: fix typo in MAx17042_TOFF (Sebastian Krzyszkowiak)   
- nvmet: pass back cntlid on successful completion (Amit Engel)   
- nvme-rdma: don't update queue count when failing to set io queues (Ruozhu Li)   
- nvme-tcp: don't update queue count when failing to set io queues (Ruozhu Li)   
- bcache: add proper error unwinding in bcache_device_init (Christoph Hellwig)   
- isofs: joliet: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Check LVID earlier (Jan Kara)   
- hrtimer: Ensure timerfd notification for HIGHRES=n (Thomas Gleixner)   
- hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Thomas Gleixner)   
- posix-cpu-timers: Force next expiration recalc after itimer reset (Frederic Weisbecker)   
- rcu/tree: Handle VM stoppage in stall detection (Sergey Senozhatsky)   
- sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Dietmar Eggemann)   
- crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() (Tony Lindgren)   
- power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors (Hans de Goede)   
- sched/deadline: Fix reset_on_fork reporting of DL tasks (Quentin Perret)   
- crypto: mxs-dcp - Check for DMA mapping errors (Sean Anderson)   
- regmap: fix the offset of register error log (Jeongtae Park)   
- locking/mutex: Fix HANDOFF condition (Peter Zijlstra)   
- LTS tag: v5.4.145 (Jack Vogel)   
- PCI: Call Max Payload Size-related fixup quirks early (Marek Behún)   
- x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions (Paul Gortmaker)   
- xhci: fix unsafe memory usage in xhci tracing (Mathias Nyman)   
- usb: mtu3: fix the wrong HS mult value (Chunfeng Yun)   
- usb: mtu3: use @mult for HS isoc or intr (Chunfeng Yun)   
- usb: host: xhci-rcar: Don't reload firmware after the completion (Yoshihiro Shimoda)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Alexander Tsoy)   
- Revert "btrfs: compression: don't try to compress if we don't have enough pages" (Qu Wenruo)   
- x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Suravee Suthikulpanit)   
- Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Hayes Wang)   
- mm/page_alloc: speed up the iteration of max_order (Muchun Song)   
- net: ll_temac: Remove left-over debug message (Esben Haabendal)   
- powerpc/boot: Delete unneeded .globl _zimage_start (Fangrui Song)   
- ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) (Mathieu Desnoyers)   
- USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Tom Rix)   
- igmp: Add ip_mc_list lock in ip_check_mc_rcu (Liu Jian)   
- media: stkwebcam: fix memory leak in stk_camera_probe (Pavel Skripkin)   
- ARC: wireup clone3 syscall (Vineet Gupta)   
- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Zubin Mithra)   
- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Takashi Iwai)   
- ARM: 8918/2: only build return_address() if needed (Ben Dooks)   
- cryptoloop: add a deprecation warning (Christoph Hellwig)   
- perf/x86/amd/power: Assign pmu.module (Kim Phillips)   
- perf/x86/amd/ibs: Work around erratum #1197 (Kim Phillips)   
- perf/x86/intel/pt: Fix mask of num_address_ranges (Xiaoyao Li)   
- qede: Fix memset corruption (Shai Malin)   
- net: macb: Add a NULL check on desc_ptp (Harini Katakam)   
- qed: Fix the VF msix vectors flow (Shai Malin)   
- reset: reset-zynqmp: Fixed the argument data type (Sai Krishna Potthuri)   
- gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats (Krzysztof Hałasa)   
- xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG (Randy Dunlap)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (Peter Zijlstra)   
- ubifs: report correct st_size for encrypted symlinks (Eric Biggers)   
- f2fs: report correct st_size for encrypted symlinks (Eric Biggers)   
- ext4: report correct st_size for encrypted symlinks (Eric Biggers)   
- fscrypt: add fscrypt_symlink_getattr() for computing st_size (Eric Biggers)   
- LTS tag: v5.4.144 (Jack Vogel)   
- audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs)   
- net: don't unconditionally copy_from_user a struct ifreq for socket ioctls (Peter Collingbourne)   
- Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" (Helge Deller)   
- Revert "floppy: reintroduce O_NDELAY fix" (Denis Efremov)   
- arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 (Petr Vorel)   
- KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Sean Christopherson)   
- net: dsa: mt7530: fix VLAN traffic leaks again (DENG Qingfang)   
- bpf: Fix cast to pointer from integer of different size warning (Andrii Nakryiko)   
- bpf: Track contents of read-only maps as scalars (Andrii Nakryiko)   
- vt_kdsetmode: extend console locking (Linus Torvalds)   
- drm/nouveau/disp: power down unused DP links during init (Ben Skeggs)   
- drm: Copy drm_wait_vblank to user before returning (Mark Yacoub)   
- qed: Fix null-pointer dereference in qed_rdma_create_qp() (Shai Malin)   
- qed: qed ll2 race condition fixes (Shai Malin)   
- vringh: Use wiov-&gt;used to check for read/write desc order (Neeraj Upadhyay)   
- virtio_pci: Support surprise removal of virtio pci device (Parav Pandit)   
- virtio: Improve vq-&gt;broken access to avoid any compiler optimization (Parav Pandit)   
- opp: remove WARN when no valid OPPs remain (Michał Mirosław)   
- perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Colin Ian King)   
- usb: gadget: u_audio: fix race condition on endpoint stop (Jerome Brunet)   
- drm/i915: Fix syncmap memory leak (Matthew Brost)   
- net: hns3: fix get wrong pfc_en when query PFC configuration (Guangbin Huang)   
- net: hns3: fix duplicate node in VLAN list (Guojia Liao)   
- net: hns3: clear hardware resource when loading driver (Yufeng Mo)   
- rtnetlink: Return correct error on changing device netns (Andrey Ignatov)   
- net: marvell: fix MVNETA_TX_IN_PRGRS bit number (Maxim Kiselev)   
- xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' (Christophe JAILLET)   
- ip_gre: add validation for csum_start (Shreyansh Chouhan)   
- RDMA/efa: Free IRQ vectors on error flow (Gal Pressman)   
- e1000e: Fix the max snoop/no-snoop latency for 10M (Sasha Neftin)   
- IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Tuo Li)   
- RDMA/bnxt_re: Add missing spin lock initialization (Naresh Kumar PBS)   
- scsi: core: Fix hang of freezing queue between blocking and running device (Li Jinlin)   
- usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Thinh Nguyen)   
- USB: serial: option: add new VID/PID to support Fibocom FG150 (Zhengjun Zhang)   
- Revert "USB: serial: ch341: fix character loss at high transfer rates" (Johan Hovold)   
- can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters (Stefan Mätje)   
- mm, oom: make the calculation of oom badness more accurate (Yafang Shao)   
- mmc: sdhci-msm: Update the software timeout value for sdhc (Shaik Sajida Bhanu)   
- ovl: fix uninitialized pointer read in ovl_lookup_real_one() (Miklos Szeredi)   
- once: Fix panic when module unload (Kefeng Wang)   
- netfilter: conntrack: collect all entries in one cycle (Florian Westphal)   
- ARC: Fix CONFIG_STACKDEPOT (Guenter Roeck)   
- netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal)  [Orabug: 33524419]  
- netfilter: conntrack: improve RST handling when tuple is re-used (Ali Abdallah)  [Orabug: 33524419]  
- net: openvswitch: Be liberal in tcp conntrack. (Numan Siddique)  [Orabug: 33524419]  
- RDS: Remove obsolete flag (Hans Westgaard Ry)  [Orabug: 33516781]  
- RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Aharon Landau)  [Orabug: 33514376]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33509436]  
- rds: Fix leak in rds_init (Håkon Bugge)  [Orabug: 33488609]  
- rds: Include pid in the rds_sock structs. (Rohit Nair)  [Orabug: 33481151]  
- fs/dcache: add trace points for negative dentry pruning (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: remove global pool for negative dentry percpu counters (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: enforce a hard limit on the negative dentry count (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Estimate the number of negative dentries to prune per filesystem (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: change name and granularity of negative dentry sysctl parameter (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: schedule only one instance of negative dentry shrinker (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: correct the usage of static_key for negative dentry (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Spread negative dentry pruning across multiple CPUs (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Enable automatic pruning of negative dentries (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Add sysctl parameter neg-dentry-pc as a soft limit on negative dentries (Waiman Long)  [Orabug: 33468830]  
- net/rds: Re-factor rds_user_conn_paths_drop (Freddy Carrillo)  [Orabug: 33441254]  
- RDS-IB: Add garbage-collection to cache (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cachehit statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cache-allocation statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- xfs: show the proper user quota options (Allison Henderson)  [Orabug: 33313307]  
- xfs: also remove cached ACLs when removing the underlying attr (Christoph Hellwig)  [Orabug: 32029884]  
- net: mana: Prefer struct_size over open coded arithmetic (Len Baker)  [Orabug: 33485604]  
- net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Add support for EQ sharing (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Move NAPI from EQ to CQ (Haiyang Zhang)  [Orabug: 33485604]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.1.el8uek]" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617]  
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864} 
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463]  
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966]  
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966]  
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.6.1.el8uek]" date="1639483200">- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33667276]</changelog>
</package>
<package pkgid="25444897d5a24d6da1c8929d276f11dbb3c6219bb3f9237497096129c50b93aa" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.1.el8uek]" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617]  
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864} 
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463]  
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966]  
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966]  
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.1.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
</package>
<package pkgid="1ab2a0b03cab13d9503f86c4d3c40fd694d6f3e14ccf3670d48075f8e77978fd" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.1.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.7.2.2.el8uek]" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
</package>
<package pkgid="82b2cc7c39e57e86bc0d691b45efd26cd40dd89203f9cfa171e7f63ceadccd70" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.1.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.7.2.2.el8uek]" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.2.3.el8uek]" date="1644235200">- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832574]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="35dcc4fd7ad9268c21e92f0d8c2f8b8980979b307cae5b90e41f36e1151926c6" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.0.el8uek]" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)   
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)   
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)   
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)   
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)   
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)   
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)   
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)   
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)   
- selftests: be sure to make khdr before other targets (Li Zhijian)   
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)   
- usb: testusb: Fix for showing the connection speed (Faizel K B)   
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)   
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)   
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)   
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)   
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)   
- LTS tag: v5.4.151 (Jack Vogel)   
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)   
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)   
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)   
- usb: hso: remove the bailout parameter (Dongliang Mu)   
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)   
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)   
- net: stmmac: don't attach interface until resume finishes (Leon Yu)   
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)   
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)   
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)   
- ext4: fix reserved space counter leakage (Jeffle Xu)   
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)   
- ipack: ipoctal: fix module reference leak (Johan Hovold)   
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)   
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)   
- ipack: ipoctal: fix tty registration race (Johan Hovold)   
- ipack: ipoctal: fix stack information leak (Johan Hovold)   
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)   
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)   
- perf/x86/intel: Update event constraints for ICX (Kan Liang)   
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)   
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)   
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)   
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)   
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)   
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)   
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)   
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)   
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)   
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)   
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)   
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)   
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)   
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)   
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)   
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)   
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)   
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)   
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)   
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)   
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)   
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)   
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)   
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)   
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)   
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)   
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)   
- LTS tag: v5.4.150 (Jack Vogel)   
- qnx4: work around gcc false positive warning bug (Linus Torvalds)   
- xen/balloon: fix balloon kthread freezing (Juergen Gross)   
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)   
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)   
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)   
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)   
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)   
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)   
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)   
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)   
- qnx4: avoid stringop-overread errors (Linus Torvalds)   
- sparc: avoid stringop-overread errors (Linus Torvalds)   
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)   
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)   
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)   
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)   
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)   
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)   
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)   
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)   
- m68k: Double cast io functions to unsigned long (Guenter Roeck)   
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)   
- net: macb: fix use after free on rmmod (Tong Zhang)   
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)   
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)   
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)   
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)   
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)   
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)   
- cifs: fix a sign extension bug (Dan Carpenter)   
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)   
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)   
- fpga: machxo2-spi: Return an error on failure (Tom Rix)   
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)   
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)   
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)   
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)   
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)   
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)   
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)   
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)   
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)   
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)   
- net: hso: fix muxed tty registration (Johan Hovold)   
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)   
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)   
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)   
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)   
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)   
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)   
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)   
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)   
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)   
- staging: greybus: uart: fix tty use after free (Johan Hovold)   
- binder: make sure fd closes complete (Todd Kjos)   
- USB: cdc-acm: fix minor-number release (Johan Hovold)   
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)   
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)   
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)   
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)   
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)   
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)   
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)   
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)   
- LTS tag: v5.4.149 (Jack Vogel)   
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)   
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)   
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)   
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)   
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)   
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)   
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)   
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)   
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)   
- dmaengine: ioat: depends on !UML (Johannes Berg)   
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)   
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)   
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)   
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)   
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)   
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)   
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)   
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)   
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)   
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)   
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)   
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)   
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)   
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)   
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)   
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)   
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)   
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)   
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)   
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)   
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)   
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)   
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)   
- console: consume APC, DM, DCS (nick black)   
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)   
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)   
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)   
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)   
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)   
- LTS tag: v5.4.148 (Jack Vogel)   
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)   
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)   
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)   
- ip_gre: validate csum_start only on pull (Willem de Bruijn)   
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)   
- fq_codel: reject silly quantum parameters (Eric Dumazet)   
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)   
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)   
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)   
- ARC: export clear_user_page() for modules (Randy Dunlap)   
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)   
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)   
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)   
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)   
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)   
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)   
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)   
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)   
- ethtool: Fix an error code in cxgb2.c (Yang Li)   
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)   
- block, bfq: honor already-setup queue merges (Paolo Valente)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)   
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)   
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)   
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)   
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)   
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)   
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)   
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)   
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)   
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)   
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)   
- net: hns3: disable mac in flr process (Yufeng Mo)   
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)   
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)   
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)   
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)   
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)   
- qed: Handle management FW error (Shai Malin)   
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)   
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)   
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)   
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)   
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)   
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)   
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)   
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)   
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)   
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)   
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)   
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)   
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)   
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)   
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)   
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)   
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)   
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)   
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)   
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)   
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)   
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)   
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)   
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)   
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)   
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)   
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)   
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)   
- xen: reset legacy rtc flag for PV domU (Juergen Gross)   
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)   
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)   
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)   
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)   
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)   
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)   
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)   
- lib/test_stackinit: Fix static initializer test (Kees Cook)   
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)   
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)   
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)   
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)   
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)   
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)   
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)   
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)   
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)   
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)   
- parisc: fix crash with signals and alloca (Mikulas Patocka)   
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)   
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)   
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)   
- ath9k: fix sleeping in atomic context (Miaoqing Pan)   
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)   
- parport: remove non-zero check on count (Colin Ian King)   
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)   
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)   
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)   
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)   
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)   
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)   
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)   
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)   
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)   
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)   
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)   
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)   
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)   
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)   
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)   
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)   
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)   
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)   
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)   
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)   
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)   
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)   
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)   
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)   
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)   
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)   
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)   
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)   
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)   
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)   
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)   
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)   
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)   
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)   
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)   
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)   
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)   
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)   
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)   
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)   
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)   
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)   
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)   
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)   
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)   
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)   
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)   
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)   
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)   
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)   
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)   
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)   
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)   
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)   
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)   
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)   
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)   
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)   
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)   
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)   
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)   
- s390: make PCI mio support a machine flag (Niklas Schnelle)   
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)   
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)   
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)   
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)   
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)   
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)   
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)   
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)   
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)   
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)   
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)   
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)   
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)   
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)   
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)   
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)   
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)   
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)   
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)   
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)   
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)   
- iavf: fix locking of critical sections (Stefan Assmann)   
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)   
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)   
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)   
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)   
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)   
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)   
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)   
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)   
- userfaultfd: prevent concurrent API initialization (Nadav Amit)   
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)   
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)   
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)   
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)   
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)   
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)   
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)   
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)   
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)   
- fscache: Fix cookie key hashing (David Howells)   
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)   
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)   
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)   
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)   
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)   
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)   
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)   
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)   
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)   
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)   
- SUNRPC: Fix potential memory corruption (Trond Myklebust)   
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)   
- openrisc: don't printk() unconditionally (Randy Dunlap)   
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)   
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)   
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)   
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)   
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)   
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)   
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)   
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)   
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)   
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)   
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)   
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO status (Evan Wang)   
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)   
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)   
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)   
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)   
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)   
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)   
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)   
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)   
- media: rc-loopback: return number of emitters rather than error (Sean Young)   
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)   
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)   
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)   
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)   
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)   
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)   
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)   
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)   
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)   
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)   
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)   
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)   
- xen: fix setting of max_pfn in shared_info (Juergen Gross)   
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)   
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)   
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)   
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)   
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)   
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)   
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)   
- LTS tag: v5.4.147 (Jack Vogel)   
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)   
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)   
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)   
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)   
- LTS tag: v5.4.146 (Jack Vogel)   
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)   
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)   
- fbmem: don't allow too huge resolutions (Tetsuo Handa)   
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)   
- IMA: remove -Wmissing-prototypes warning (Austin Kim)   
- fuse: flush extending writes (Miklos Szeredi)   
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)   
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)   
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)   
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)   
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)   
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)   
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)   
- time: Handle negative seconds correctly in timespec64_to_ns() (Lukas Hannen)   
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)   
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)   
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)   
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)   
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)   
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)   
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)   
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)   
- ipv4: make exception cache less predictible (Eric Dumazet)   
- ipv6: make exception cache less predictible (Eric Dumazet)   
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)   
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)   
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)   
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)   
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)   
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)   
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)   
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)   
- CIFS: Fix a potencially linear read overflow (Len Baker)   
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)   
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)   
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)   
- rsi: fix an error code in rsi_probe() (Dan Carpenter)   
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)   
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)   
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)   
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)   
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)   
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)   
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)   
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)   
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)   
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)   
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)   
- Bluetooth: Move shutdown callback before flushing tx and rx queue (Kai-Heng Feng)   
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)   
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)   
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)   
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)   
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)   
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)   
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)   
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)   
- drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs (Dmitry Baryshkov)   
- PM: EM: Increase energy calculation precision (Lukasz Luba)   
- Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (Colin Ian King)   
- debugfs: Return error during {full/open}_proxy_open() on rmmod (Sven Eckelmann)   
- soc: qcom: smsm: Fix missed interrupts if state changes while masked (Stephan Gerhold)   
- PCI: PM: Enable PME if it can be signaled from D3cold (Rafael J. Wysocki)   
- PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Rafael J. Wysocki)   
- media: venus: venc: Fix potential null pointer dereference on pointer fmt (Colin Ian King)   
- media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Dongliang Mu)   
- leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Hans de Goede)   
- leds: lt3593: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- i2c: highlander: add IRQ check (Sergey Shtylyov)   
- net: cipso: fix warnings in netlbl_cipsov4_add_std (Pavel Skripkin)   
- cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long)   
- net/mlx5e: Prohibit inner indir TIRs in IPoIB (Maxim Mikityanskiy)   
- ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8: Use a higher default GPU clock frequency (Martin Blumenstingl)   
- tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Martin KaFai Lau)   
- drm/amdgpu/acp: Make PM domain really work (Kai-Heng Feng)   
- netns: protect netns ID lookups with RCU (Guillaume Nault)   
- 6lowpan: iphc: Fix an off-by-one check of array index (Colin Ian King)   
- Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (Dan Carpenter)   
- media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats (Philipp Zabel)   
- media: go7007: remove redundant initialization (Pavel Skripkin)   
- media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dongliang Mu)   
- soc: qcom: rpmhpd: Use corner in power_off (Bjorn Andersson)   
- arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties (Geert Uytterhoeven)   
- ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi (Dylan Hung)   
- bpf: Fix potential memleak and UAF in the verifier. (He Fengqing)   
- bpf: Fix a typo of reuseport map in bpf.h. (Kuniyuki Iwashima)   
- media: cxd2880-spi: Fix an error handling path (Christophe JAILLET)   
- soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally (Geert Uytterhoeven)   
- media: TDA1997x: enable EDID support (Krzysztof Hałasa)   
- drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() (Wei Yongjun)   
- EDAC/i10nm: Fix NVDIMM detection (Qiuxu Zhuo)   
- spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible (Quanyang Wang)   
- spi: sprd: Fix the wrong WDG_LOAD_VAL (Chunyan Zhang)   
- regulator: vctrl: Avoid lockdep warning in enable/disable ops (Chen-Yu Tsai)   
- regulator: vctrl: Use locked regulator_get_voltage in probe path (Chen-Yu Tsai)   
- certs: Trigger creation of RSA module signing key if it's not an RSA key (Stefan Berger)   
- crypto: qat - use proper type for vf_mask (Giovanni Cabiddu)   
- block: nbd: add sanity check for first_minor (Pavel Skripkin)   
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Phong Hoang)   
- lib/mpi: use kcalloc in mpi_resize (Hongbo Li)   
- genirq/timings: Fix error return code in irq_timings_test_irqs() (Zhen Lei)   
- spi: spi-pic32: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- sched: Fix UCLAMP_FLAG_IDLE setting (Quentin Perret)   
- m68k: emu: Fix invalid free in nfeth_cleanup() (Pavel Skripkin)   
- s390/debug: fix debug area life cycle (Peter Oberparleiter)   
- s390/kasan: fix large PMD pages address alignment check (Alexander Gordeev)   
- udf_get_extendedattr() had no boundary checks. (Stian Skjelstad)   
- fcntl: fix potential deadlock for &amp;fasync_struct.fa_lock (Desmond Cheong Zhi Xi)   
- crypto: qat - do not export adf_iov_putmsg() (Giovanni Cabiddu)   
- crypto: qat - fix naming for init/shutdown VF to PF notifications (Marco Chiappero)   
- crypto: qat - fix reuse of completion variable (Marco Chiappero)   
- crypto: qat - handle both source of interrupt in VF ISR (Giovanni Cabiddu)   
- crypto: qat - do not ignore errors from enable_vf2pf_comms() (Giovanni Cabiddu)   
- libata: fix ata_host_start() (Damien Le Moal)   
- s390/cio: add dev_busid sysfs entry for each subchannel (Vineeth Vijayan)   
- power: supply: max17042_battery: fix typo in MAx17042_TOFF (Sebastian Krzyszkowiak)   
- nvmet: pass back cntlid on successful completion (Amit Engel)   
- nvme-rdma: don't update queue count when failing to set io queues (Ruozhu Li)   
- nvme-tcp: don't update queue count when failing to set io queues (Ruozhu Li)   
- bcache: add proper error unwinding in bcache_device_init (Christoph Hellwig)   
- isofs: joliet: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Check LVID earlier (Jan Kara)   
- hrtimer: Ensure timerfd notification for HIGHRES=n (Thomas Gleixner)   
- hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Thomas Gleixner)   
- posix-cpu-timers: Force next expiration recalc after itimer reset (Frederic Weisbecker)   
- rcu/tree: Handle VM stoppage in stall detection (Sergey Senozhatsky)   
- sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Dietmar Eggemann)   
- crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() (Tony Lindgren)   
- power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors (Hans de Goede)   
- sched/deadline: Fix reset_on_fork reporting of DL tasks (Quentin Perret)   
- crypto: mxs-dcp - Check for DMA mapping errors (Sean Anderson)   
- regmap: fix the offset of register error log (Jeongtae Park)   
- locking/mutex: Fix HANDOFF condition (Peter Zijlstra)   
- LTS tag: v5.4.145 (Jack Vogel)   
- PCI: Call Max Payload Size-related fixup quirks early (Marek Behún)   
- x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions (Paul Gortmaker)   
- xhci: fix unsafe memory usage in xhci tracing (Mathias Nyman)   
- usb: mtu3: fix the wrong HS mult value (Chunfeng Yun)   
- usb: mtu3: use @mult for HS isoc or intr (Chunfeng Yun)   
- usb: host: xhci-rcar: Don't reload firmware after the completion (Yoshihiro Shimoda)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Alexander Tsoy)   
- Revert "btrfs: compression: don't try to compress if we don't have enough pages" (Qu Wenruo)   
- x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Suravee Suthikulpanit)   
- Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Hayes Wang)   
- mm/page_alloc: speed up the iteration of max_order (Muchun Song)   
- net: ll_temac: Remove left-over debug message (Esben Haabendal)   
- powerpc/boot: Delete unneeded .globl _zimage_start (Fangrui Song)   
- ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) (Mathieu Desnoyers)   
- USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Tom Rix)   
- igmp: Add ip_mc_list lock in ip_check_mc_rcu (Liu Jian)   
- media: stkwebcam: fix memory leak in stk_camera_probe (Pavel Skripkin)   
- ARC: wireup clone3 syscall (Vineet Gupta)   
- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Zubin Mithra)   
- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Takashi Iwai)   
- ARM: 8918/2: only build return_address() if needed (Ben Dooks)   
- cryptoloop: add a deprecation warning (Christoph Hellwig)   
- perf/x86/amd/power: Assign pmu.module (Kim Phillips)   
- perf/x86/amd/ibs: Work around erratum #1197 (Kim Phillips)   
- perf/x86/intel/pt: Fix mask of num_address_ranges (Xiaoyao Li)   
- qede: Fix memset corruption (Shai Malin)   
- net: macb: Add a NULL check on desc_ptp (Harini Katakam)   
- qed: Fix the VF msix vectors flow (Shai Malin)   
- reset: reset-zynqmp: Fixed the argument data type (Sai Krishna Potthuri)   
- gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats (Krzysztof Hałasa)   
- xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG (Randy Dunlap)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (Peter Zijlstra)   
- ubifs: report correct st_size for encrypted symlinks (Eric Biggers)   
- f2fs: report correct st_size for encrypted symlinks (Eric Biggers)   
- ext4: report correct st_size for encrypted symlinks (Eric Biggers)   
- fscrypt: add fscrypt_symlink_getattr() for computing st_size (Eric Biggers)   
- LTS tag: v5.4.144 (Jack Vogel)   
- audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs)   
- net: don't unconditionally copy_from_user a struct ifreq for socket ioctls (Peter Collingbourne)   
- Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" (Helge Deller)   
- Revert "floppy: reintroduce O_NDELAY fix" (Denis Efremov)   
- arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 (Petr Vorel)   
- KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Sean Christopherson)   
- net: dsa: mt7530: fix VLAN traffic leaks again (DENG Qingfang)   
- bpf: Fix cast to pointer from integer of different size warning (Andrii Nakryiko)   
- bpf: Track contents of read-only maps as scalars (Andrii Nakryiko)   
- vt_kdsetmode: extend console locking (Linus Torvalds)   
- drm/nouveau/disp: power down unused DP links during init (Ben Skeggs)   
- drm: Copy drm_wait_vblank to user before returning (Mark Yacoub)   
- qed: Fix null-pointer dereference in qed_rdma_create_qp() (Shai Malin)   
- qed: qed ll2 race condition fixes (Shai Malin)   
- vringh: Use wiov-&gt;used to check for read/write desc order (Neeraj Upadhyay)   
- virtio_pci: Support surprise removal of virtio pci device (Parav Pandit)   
- virtio: Improve vq-&gt;broken access to avoid any compiler optimization (Parav Pandit)   
- opp: remove WARN when no valid OPPs remain (Michał Mirosław)   
- perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Colin Ian King)   
- usb: gadget: u_audio: fix race condition on endpoint stop (Jerome Brunet)   
- drm/i915: Fix syncmap memory leak (Matthew Brost)   
- net: hns3: fix get wrong pfc_en when query PFC configuration (Guangbin Huang)   
- net: hns3: fix duplicate node in VLAN list (Guojia Liao)   
- net: hns3: clear hardware resource when loading driver (Yufeng Mo)   
- rtnetlink: Return correct error on changing device netns (Andrey Ignatov)   
- net: marvell: fix MVNETA_TX_IN_PRGRS bit number (Maxim Kiselev)   
- xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' (Christophe JAILLET)   
- ip_gre: add validation for csum_start (Shreyansh Chouhan)   
- RDMA/efa: Free IRQ vectors on error flow (Gal Pressman)   
- e1000e: Fix the max snoop/no-snoop latency for 10M (Sasha Neftin)   
- IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Tuo Li)   
- RDMA/bnxt_re: Add missing spin lock initialization (Naresh Kumar PBS)   
- scsi: core: Fix hang of freezing queue between blocking and running device (Li Jinlin)   
- usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Thinh Nguyen)   
- USB: serial: option: add new VID/PID to support Fibocom FG150 (Zhengjun Zhang)   
- Revert "USB: serial: ch341: fix character loss at high transfer rates" (Johan Hovold)   
- can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters (Stefan Mätje)   
- mm, oom: make the calculation of oom badness more accurate (Yafang Shao)   
- mmc: sdhci-msm: Update the software timeout value for sdhc (Shaik Sajida Bhanu)   
- ovl: fix uninitialized pointer read in ovl_lookup_real_one() (Miklos Szeredi)   
- once: Fix panic when module unload (Kefeng Wang)   
- netfilter: conntrack: collect all entries in one cycle (Florian Westphal)   
- ARC: Fix CONFIG_STACKDEPOT (Guenter Roeck)   
- netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal)  [Orabug: 33524419]  
- netfilter: conntrack: improve RST handling when tuple is re-used (Ali Abdallah)  [Orabug: 33524419]  
- net: openvswitch: Be liberal in tcp conntrack. (Numan Siddique)  [Orabug: 33524419]  
- RDS: Remove obsolete flag (Hans Westgaard Ry)  [Orabug: 33516781]  
- RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Aharon Landau)  [Orabug: 33514376]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33509436]  
- rds: Fix leak in rds_init (Håkon Bugge)  [Orabug: 33488609]  
- rds: Include pid in the rds_sock structs. (Rohit Nair)  [Orabug: 33481151]  
- fs/dcache: add trace points for negative dentry pruning (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: remove global pool for negative dentry percpu counters (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: enforce a hard limit on the negative dentry count (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Estimate the number of negative dentries to prune per filesystem (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: change name and granularity of negative dentry sysctl parameter (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: schedule only one instance of negative dentry shrinker (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: correct the usage of static_key for negative dentry (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Spread negative dentry pruning across multiple CPUs (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Enable automatic pruning of negative dentries (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Add sysctl parameter neg-dentry-pc as a soft limit on negative dentries (Waiman Long)  [Orabug: 33468830]  
- net/rds: Re-factor rds_user_conn_paths_drop (Freddy Carrillo)  [Orabug: 33441254]  
- RDS-IB: Add garbage-collection to cache (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cachehit statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cache-allocation statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- xfs: show the proper user quota options (Allison Henderson)  [Orabug: 33313307]  
- xfs: also remove cached ACLs when removing the underlying attr (Christoph Hellwig)  [Orabug: 32029884]  
- net: mana: Prefer struct_size over open coded arithmetic (Len Baker)  [Orabug: 33485604]  
- net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Add support for EQ sharing (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Move NAPI from EQ to CQ (Haiyang Zhang)  [Orabug: 33485604]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.1.el8uek]" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617]  
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864} 
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463]  
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966]  
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966]  
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
</package>
<package pkgid="2b550fe15b6352b3ab364eb8ad6c2320c980f083d7bf812a38c659d82baca0b7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.0.el8uek]" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)   
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)   
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)   
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))   
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)   
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)   
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)   
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)   
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)   
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)   
- net: stmmac: add support for dwmac 3.40a (Herve Codina)   
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)   
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)   
- selftests: netfilter: remove stray bash debug line (Florian Westphal)   
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)   
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)   
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)   
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)   
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)   
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)   
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)   
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)   
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)   
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)   
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)   
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)   
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))   
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)   
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)   
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)   
- ceph: fix handling of "meta" errors (Jeff Layton)   
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)   
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)   
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)   
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)   
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)   
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)   
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)   
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)   
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)   
- net: hns3: disable sriov before unload hclge layer (Peng Li)   
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)   
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)   
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)   
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)   
- lan78xx: select CRC32 (Vegard Nossum)   
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)   
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)   
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)   
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)   
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)   
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)   
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)   
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)   
- net: switchdev: do not propagate bridge updates across bridges (Russell King)   
- parisc: math-emu: Fix fall-through warnings (Helge Deller)   
- LTS tag: v5.4.155 (Jack Vogel)   
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)   
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)   
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)   
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)   
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)   
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)   
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)   
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)   
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)   
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)   
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)   
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)   
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)   
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)   
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)   
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)   
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)   
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)   
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)   
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)   
- net: korina: select CRC32 (Vegard Nossum)   
- net: arc: select CRC32 (Vegard Nossum)   
- gpio: pca953x: Improve bias setting (Andy Shevchenko)   
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)   
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)   
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)   
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)   
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)   
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)   
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)   
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)   
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)   
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)   
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)   
- virtio: write back F_VERSION_1 before validate (Halil Pasic)   
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)   
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)   
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)   
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)   
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)   
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)   
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)   
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)   
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)   
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)   
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)   
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)   
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)   
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)   
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)   
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)   
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)   
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)   
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)   
- csky: Fixup regs.sr broken in ptrace (Guo Ren)   
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)   
- s390: fix strrchr() implementation (Roberto Sassu)   
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)   
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)   
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)   
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)   
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)   
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)   
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)   
- ovl: simplify file splice (Miklos Szeredi)   
- LTS tag: v5.4.154 (Jack Vogel)   
- sched: Always inline is_percpu_thread() (Peter Zijlstra)   
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)   
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)   
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)   
- mac80211: check return value of rhashtable_init (MichelleJin)   
- net: prevent user from passing illegal stab size (王贇)   
- m68k: Handle arrivals of multiple signals correctly (Al Viro)   
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)   
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)   
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)   
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)   
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)   
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)   
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)   
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)   
- LTS tag: v5.4.153 (Jack Vogel)   
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)   
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)   
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)   
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)   
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)   
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)   
- net: prefer socket bound to interface when not in VRF (Mike Manning)   
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)   
- i40e: fix endless loop under rtnl (Jiri Benc)   
- gve: fix gve_get_stats() (Eric Dumazet)   
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)   
- gve: Correct available tx qpl check (Catherine Sullivan)   
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)   
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)   
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)   
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)   
- net: sfp: Fix typo in state machine debug string (Sean Anderson)   
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)   
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)   
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)   
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)   
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)   
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)   
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)   
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)   
- phy: mdio: fix memory leak (Pavel Skripkin)   
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)   
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)   
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)   
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)   
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)   
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)   
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)   
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)   
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)   
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)   
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)   
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)   
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)   
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)   
- xen/balloon: fix cancelled balloon action (Juergen Gross)   
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)   
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)   
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)   
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)   
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)   
- USB: cdc-acm: fix break reporting (Johan Hovold)   
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)   
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.1.el8uek]" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862]  
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="c34596bfbce1f7e29e08401e543915bb429cd70544fb4e3fdb857b72b4e351d5" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.0.el8uek]" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)   
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)   
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)   
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))   
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)   
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)   
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)   
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)   
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)   
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)   
- net: stmmac: add support for dwmac 3.40a (Herve Codina)   
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)   
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)   
- selftests: netfilter: remove stray bash debug line (Florian Westphal)   
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)   
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)   
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)   
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)   
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)   
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)   
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)   
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)   
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)   
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)   
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)   
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)   
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))   
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)   
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)   
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)   
- ceph: fix handling of "meta" errors (Jeff Layton)   
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)   
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)   
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)   
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)   
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)   
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)   
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)   
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)   
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)   
- net: hns3: disable sriov before unload hclge layer (Peng Li)   
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)   
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)   
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)   
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)   
- lan78xx: select CRC32 (Vegard Nossum)   
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)   
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)   
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)   
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)   
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)   
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)   
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)   
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)   
- net: switchdev: do not propagate bridge updates across bridges (Russell King)   
- parisc: math-emu: Fix fall-through warnings (Helge Deller)   
- LTS tag: v5.4.155 (Jack Vogel)   
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)   
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)   
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)   
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)   
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)   
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)   
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)   
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)   
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)   
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)   
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)   
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)   
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)   
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)   
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)   
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)   
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)   
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)   
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)   
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)   
- net: korina: select CRC32 (Vegard Nossum)   
- net: arc: select CRC32 (Vegard Nossum)   
- gpio: pca953x: Improve bias setting (Andy Shevchenko)   
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)   
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)   
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)   
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)   
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)   
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)   
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)   
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)   
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)   
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)   
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)   
- virtio: write back F_VERSION_1 before validate (Halil Pasic)   
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)   
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)   
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)   
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)   
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)   
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)   
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)   
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)   
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)   
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)   
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)   
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)   
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)   
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)   
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)   
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)   
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)   
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)   
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)   
- csky: Fixup regs.sr broken in ptrace (Guo Ren)   
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)   
- s390: fix strrchr() implementation (Roberto Sassu)   
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)   
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)   
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)   
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)   
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)   
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)   
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)   
- ovl: simplify file splice (Miklos Szeredi)   
- LTS tag: v5.4.154 (Jack Vogel)   
- sched: Always inline is_percpu_thread() (Peter Zijlstra)   
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)   
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)   
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)   
- mac80211: check return value of rhashtable_init (MichelleJin)   
- net: prevent user from passing illegal stab size (王贇)   
- m68k: Handle arrivals of multiple signals correctly (Al Viro)   
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)   
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)   
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)   
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)   
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)   
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)   
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)   
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)   
- LTS tag: v5.4.153 (Jack Vogel)   
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)   
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)   
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)   
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)   
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)   
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)   
- net: prefer socket bound to interface when not in VRF (Mike Manning)   
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)   
- i40e: fix endless loop under rtnl (Jiri Benc)   
- gve: fix gve_get_stats() (Eric Dumazet)   
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)   
- gve: Correct available tx qpl check (Catherine Sullivan)   
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)   
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)   
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)   
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)   
- net: sfp: Fix typo in state machine debug string (Sean Anderson)   
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)   
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)   
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)   
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)   
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)   
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)   
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)   
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)   
- phy: mdio: fix memory leak (Pavel Skripkin)   
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)   
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)   
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)   
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)   
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)   
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)   
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)   
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)   
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)   
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)   
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)   
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)   
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)   
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)   
- xen/balloon: fix cancelled balloon action (Juergen Gross)   
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)   
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)   
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)   
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)   
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)   
- USB: cdc-acm: fix break reporting (Johan Hovold)   
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)   
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.1.el8uek]" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862]  
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
</package>
<package pkgid="692447e27bc05127ddde9e37b5349b4d4f58fd82163d9567edf4e52c71877f14" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.1.el8uek]" date="1638792000">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862]  
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.3.el8uek]" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33890091]</changelog>
</package>
<package pkgid="ea41b0eddc2ff0cb3f3aa6053f7847d7dfb812425cfa88d62880cd31161b66c8" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.3.el8uek]" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.304.4.4.el8uek]" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
</package>
<package pkgid="2a4cbbafa4fef089beefc899dd3f1b37a7d6b94feba3a0b35b6f517d89210faa" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.3.el8uek]" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.304.4.4.el8uek]" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.5.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942329]  {CVE-2022-0847} 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33942374]</changelog>
</package>
<package pkgid="5c9abe53293899d2859142bb734405fd75c092c294feae46dbb41cd358e03c99" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.1.el8uek]" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.2.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.3.el8uek]" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543]  
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
</package>
<package pkgid="ab3aee4d2af2a773f2bed9c422c8abdf70e410c4e43dc2af9175a32ca63c5bff" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.1.el8uek]" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.2.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.3.el8uek]" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543]  
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.4.el8uek]" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
</package>
<package pkgid="75f5333d5b9cbb33309a0bdc65f2d06a1f2e1a5dcb50c6dff7b8da0576faf8d6" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.1.el8uek]" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.2.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.3.el8uek]" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543]  
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.4.el8uek]" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.5.el8uek]" date="1649160000">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="d056fdf5391fcc83d7fccb79c007d7c7409814e75c0bab2d27e6fab2def61d15" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.306.1.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.306.1.1.el8uek]" date="1649160000">- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34035701]  {CVE-2022-1016} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34035682]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.306.1.2.el8uek]" date="1649246400">- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34045203]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.306.1.3.el8uek]" date="1649419200">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34053807]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="530b1237a33b13a0ba4d077ce82283db0aefae8074b7e92b2f9907428c43a650" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
</package>
<package pkgid="843319b3b2f56a85810df123f19eda6b8361d803ab35bb42c668cccdcc127fea" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
</package>
<package pkgid="e549427e1b2f8937ebcae3bcda02f79e6122e94ff5e2e083e1d40cc4ce9582ad" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.3.el8uek]" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.4.el8uek]" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
</package>
<package pkgid="a841468e8a044602e9e0be41d43427a659c4ca97c6981f1f79c3a016615e232d" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.3.el8uek]" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.4.el8uek]" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.307.3.5.el8uek]" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34211496]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
</package>
<package pkgid="7bd4563af35f14709b4c848d0a593a39fb9dee27ecb7efc57dfbae67119ef468" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.6.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.3.el8uek]" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.4.el8uek]" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.307.3.5.el8uek]" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34211496]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.307.3.6.el8uek]" date="1654084800">- uek-rpm: New shim versions and secureboot certs (Sherry Yang)  [Orabug: 34219957]</changelog>
</package>
<package pkgid="b27abfc32d73bc76a5e1628d7327661c69f9cecf0b6b6872efd39f93297ad813" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.7.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-24504} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.2.el8uek]" date="1651579200">- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)   
- LTS tag: v5.4.188 (Sherry Yang)  
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)   
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)   
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)   
- mac80211: fix potential double free on mesh join (Linus Lüssing)   
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)   
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)   
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)   
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)   
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)   
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)   
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)   
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)   
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)   
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)   
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)   
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)   
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)   
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)   
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)   
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)   
- tpm: Fix error handling in async work (Tadeusz Struk)   
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)   
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)   
- nfsd: Containerise filecache laundrette (Trond Myklebust)   
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)   
- LTS tag: v5.4.187 (Sherry Yang)   
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)   
- perf symbols: Fix symbol size calculation condition (Michael Petlan)   
- Input: aiptek - properly check endpoint type (Pavel Skripkin)   
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)   
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)   
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)   
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)   
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)   
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)   
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)   
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)   
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)   
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)   
- efi: fix return value of __setup handlers (Randy Dunlap)   
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)   
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)   
- LTS tag: v5.4.186 (Sherry Yang)  
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)   
- kselftest/vm: fix tests build with old libc (Chengming Zhou)   
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)   
- tcp: make tcp_read_sock() more robust (Eric Dumazet)   
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)   
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)   
- iwlwifi: don't advertise TWT support (Golan Ben Ami)   
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)   
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)   
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)   
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)   
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)   
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)   
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)   
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)   
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)   
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)   
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)   
- xfrm: Check if_id in xfrm_migrate (Yan Yan)   
- sctp: fix the processing for INIT chunk (Xin Long)   
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)   
- LTS tag: v5.4.185 (Sherry Yang)  
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)   
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))   
- virtio: acknowledge all features before access (Michael S. Tsirkin)   
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)   
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)   
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)   
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)   
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)   
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)   
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)   
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)   
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)   
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)   
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)   
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)   
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)   
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)   
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)   
- selftests/bpf: Add test for bpf_timer overwriting crash (Kumar Kartikeya Dwivedi)   
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)   
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)   
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)   
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)   
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)   
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)   
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)   
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)   
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)   
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)   
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)   
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)   
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)   
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)   
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)   
- qed: return status of qed_iov_get_link (Tom Rix)   
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)   
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)   
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)   
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)   
- LTS tag: v5.4.184 (Sherry Yang)  
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)   
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042} 
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041} 
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen: remove gnttab_query_foreign_access() (Juergen Gross)   
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039} 
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038} 
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037} 
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036} 
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038} 
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040} 
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))   
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)   
- ARM: fix co-processor register typo (Russell King (Oracle))   
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)   
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))   
- ARM: Spectre-BHB workaround (Russell King (Oracle))   
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))   
- ARM: early traps initialisation (Russell King (Oracle))   
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))   
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)   
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)   
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)   
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)   
- LTS tag: v5.4.183 (Sherry Yang)   
- hamradio: fix macro redefine warning (Huang Pei)   
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)   
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)   
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)   
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)   
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)   
- tracing: Fix return value of __setup handlers (Randy Dunlap)   
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))   
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)   
- HID: add mapping for KEY_DICTATE (William Mahon)   
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)   
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)   
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)   
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)   
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)   
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)   
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)   
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)   
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)   
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))   
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)   
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)   
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)   
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)   
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)   
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)   
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)   
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)   
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)   
- iavf: Fix missing check for running netdev (Slawomir Laba)   
- net: stmmac: fix return value of __setup handler (Randy Dunlap)   
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)   
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)   
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)   
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)   
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)   
- block: Fix fsync always failed if once failed (Ye Bin)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)   
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)   
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)   
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)   
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)   
- xfrm: enforce validity of offload input flags (Leon Romanovsky)   
- xfrm: fix the if_id check in changelink (Antony Antony)   
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)   
- xfrm: fix MTU regression (Jiri Bohac)   
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)   
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)   
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)   
- usb: gadget: clear related members when goto fail (Hangyu Hua)   
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)   
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)   
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)   
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)   
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)   
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)   
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)   
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)   
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)   
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)   
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)   
- LTS tag: v5.4.182 (Sherry Yang)  
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)   
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)   
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)   
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)   
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)   
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)   
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)   
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)   
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)   
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)   
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)   
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)   
- USB: serial: option: add support for DW5829e (Slark Xiao)   
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))   
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)   
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)   
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)   
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)   
- iio: Fix error handling for PM (Miaoqian Lin)   
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)   
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))   
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)   
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)   
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)   
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)   
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)   
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)   
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)   
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)   
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)   
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- drm/edid: Always set RGB444 (Maxime Ripard)   
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)   
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)   
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)   
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)   
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)   
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)   
- ping: remove pr_err from ping_lookup (Xin Long)   
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)   
- optee: use driver internal tee_context for some rpc (Jens Wiklander)   
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)   
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)   
- USB: zaurus: support another broken Zaurus (Oliver Neukum)   
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)   
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)   
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)   
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)   
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)   
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)   
- LTS tag: v5.4.181 (Sherry Yang)  
- kconfig: fix failing to generate auto.conf (Jing Leng)   
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)   
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)   
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)   
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)   
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)   
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)   
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)   
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)   
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)   
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)   
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)   
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)   
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)   
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)   
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)   
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)   
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)   
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)   
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)   
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)   
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)   
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)   
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)   
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)   
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)   
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)   
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)   
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)   
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)   
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)   
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)   
- bonding: fix data-races around agg_select_timer (Eric Dumazet)   
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)   
- bonding: force carrier update when releasing slave (Zhang Changzhong)   
- ping: fix the dif and sdif check in ping_lookup (Xin Long)   
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)   
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)   
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)   
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)   
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)   
- mmc: block: fix read single on recovery logic (Christian Löhle)   
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)   
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)   
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)   
- ext4: prevent partial update of the extent blocks (Zhang Yi)   
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)   
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)   
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)   
- iwlwifi: fix use-after-free (Johannes Berg)   
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)   
- arm64: module: rework special section handling (Mark Rutland)   
- module/ftrace: handle patchable-function-entry (Mark Rutland)   
- ftrace: add ftrace_init_nop() (Mark Rutland)   
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)   
- drm/amdgpu: fix logic inversion in check (Christian König)   
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)   
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)   
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)   
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)   
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)   
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)   
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)   
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)   
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)   
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)   
- btrfs: send: in case of IO error log it (Dāvis Mosāns)   
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)   
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)   
- parisc: Drop __init from map_pages declaration (John David Anglin)   
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)   
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)   
- HID:Add support for UGTABLET WP5540 (Sergio Costas)   
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)   
- LTS tag: v5.4.180 (Sherry Yang)  
- ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Rafael J. Wysocki)   
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)   
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)   
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)   
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)   
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)   
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)   
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)   
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)   
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)   
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)   
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)   
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)   
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)   
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)   
- usb: ulpi: Call of_node_put correctly (Sean Anderson)   
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)   
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)   
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)   
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))   
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)   
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)   
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)   
- tipc: rate limit warning for received illegal binding update (Jon Maloy)   
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)   
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)   
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)   
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)   
- nfp: flower: fix ida_idx not being released (Louis Peens)   
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)   
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)   
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)   
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)   
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)   
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)   
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)   
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)   
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)   
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)   
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)   
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)   
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)   
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)   
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)   
- riscv: fix build with binutils 2.38 (Aurelien Jarno)   
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)   
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)   
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)   
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)   
- scsi: myrs: Fix crash in error case (Tong Zhang)   
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)   
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)   
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)   
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)   
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)   
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)   
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)   
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)   
- NFSv4 only print the label when its queried (Olga Kornievskaia)   
- NFSD: Fix offset type in I/O trace points (Chuck Lever)   
- NFSD: Clamp WRITE offsets (Chuck Lever)   
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)   
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)   
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)   
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)   
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)   
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)   
- ima: Remove ima_policy file before directory (Stefan Berger)   
- integrity: check the return value of audit_log_start() (Xiaoke Wang)   
- LTS tag: v5.4.179 (Sherry Yang) 
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)   
- LTS tag: v5.4.178 (Sherry Yang)   
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)   
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)   
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)   
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)   
- rtc: cmos: Evaluate century appropriate (Riwen Lu)   
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)   
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)   
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)   
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)   
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)   
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)   
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)   
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)   
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)   
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)   
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)   
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)   
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)   
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)   
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)   
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)   
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)   
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)   
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)   
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)   
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)   
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)   
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)   
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)   
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)   
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)   
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)   
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)   
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)   
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)   
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)   
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)   
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)   
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)   
- LTS tag: v5.4.177 (Sherry Yang)  
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)   
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)   
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)   
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)   
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)   
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)   
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)   
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)   
- LTS tag: v5.4.176 (Sherry Yang) 
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)   
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)   
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)   
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)   
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)   
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)   
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)   
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)   
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)   
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)   
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)   
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)   
- rxrpc: Adjust retransmission backoff (David Howells)   
- phylib: fix potential use-after-free (Marek Behún)   
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)   
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)   
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)   
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)   
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)   
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)   
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)   
- drm/msm: Fix wrong size calculation (Xianting Tian)   
- net-procfs: show net devices bound packet types (Jianguo Wu)   
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)   
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)   
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)   
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)   
- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 (Guenter Roeck)   
- net: fix information leakage in /proc/net/ptype (Sherry Yang)   
- ipv6_tunnel: Rate limit warning messages (Ido Schimmel)   
- scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini)   
- rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev (Matthias Kaehlcke)   
- rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev (Sujit Kautkar)   
- i40e: fix unsigned stat widths (Joe Damato)   
- i40e: Fix queues reservation for XDP (Sylwester Dziedziuch)   
- i40e: Fix issue when maximum queues is exceeded (Jedrzej Jagielski)   
- i40e: Increase delay to 1 s after global EMP reset (Jedrzej Jagielski)   
- powerpc/32: Fix boot failure with GCC latent entropy plugin (Christophe Leroy)   
- net: sfp: ignore disabled SFP node (Marek Behún)   
- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (Sing-Han Chen)   
- usb: typec: tcpm: Do not disconnect while receiving VBUS off (Badhri Jagan Sridharan)   
- USB: core: Fix hang in usb_kill_urb by adding memory barriers (Alan Stern)   
- usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS (Pavankumar Kondeti)   
- usb: common: ulpi: Fix crash in ulpi_match() (Jon Hunter)   
- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge (Alan Stern)   
- tty: Add support for Brainboxes UC cards. (Cameron Williams)   
- tty: n_gsm: fix SW flow control encoding/handling (daniel.starke@siemens.com)   
- serial: stm32: fix software flow control transfer (Valentin Caron)   
- serial: 8250: of: Fix mapped region size when using reg-offset property (Robert Hancock)   
- netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Pablo Neira Ayuso)   
- arm64: errata: Fix exec handling in erratum 1418040 workaround (D Scott Phillips)   
- drm/etnaviv: relax submit size limits (Lucas Stach)   
- fsnotify: fix fsnotify hooks in pseudo filesystems (Amir Goldstein)   
- tracing: Don't inc err_log entry count if entry allocation fails (Tom Zanussi)   
- tracing/histogram: Fix a potential memory leak for kstrdup() (Xiaoke Wang)   
- PM: wakeup: simplify the output logic of pm_show_wakelocks() (Greg Kroah-Hartman)   
- scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Steffen Maier)   
- s390/hypfs: include z/VM guests with access control group set (Vasily Gorbik)   
- Bluetooth: refactor malicious adv data check (Brian Gix)   
- LTS tag: v5.4.175 (Sherry Yang)  
- select: Fix indefinitely sleeping task in poll_schedule_timeout() (Jan Kara)   
- mmc: sdhci-esdhc-imx: disable CMDQ support (Tim Harvey)   
- rcu: Tighten rcu_advance_cbs_nowake() checks (Paul E. McKenney)   
- LTS tag: v5.4.174 (Sherry Yang)   
- Revert "ia64: kprobes: Use generic kretprobe trampoline handler" (Masami Hiramatsu)   
- mtd: nand: bbt: Fix corner case in bad block table handling (Doyle, Patrick)   
- lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test (Andrey Konovalov)   
- lib82596: Fix IRQ check in sni_82596_probe (Miaoqian Lin)   
- scripts/dtc: dtx_diff: remove broken example from help text (Matthias Schiffer)   
- dt-bindings: display: meson-vpu: Add missing amlogic,canvas property (Alexander Stein)   
- dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property (Alexander Stein)   
- net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() (Tom Rix)   
- bcmgenet: add WOL IRQ check (Sergey Shtylyov)   
- net_sched: restore "mpu xxx" handling (Kevin Bracey)   
- arm64: dts: qcom: msm8996: drop not documented adreno properties (David Heidelberg)   
- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix lld view setting (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix concurrency over xfers_list (Tudor Ambarus)   
- dmaengine: at_xdmac: Print debug message after realeasing the lock (Tudor Ambarus)   
- dmaengine: at_xdmac: Don't start transactions at tx_submit level (Tudor Ambarus)   
- perf script: Fix hex dump character output (Adrian Hunter)   
- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Guillaume Nault)   
- gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault)   
- xfrm: Don't accidentally set RTO_ONLINK in decode_session4() (Guillaume Nault)   
- netns: add schedule point in ops_exit_list() (Eric Dumazet)   
- inet: frags: annotate races around fqdir-&gt;dead and fqdir-&gt;high_thresh (Eric Dumazet)   
- rtc: pxa: fix null pointer dereference (Laurence de Bruxelles)   
- net: axienet: increase default TX ring size to 128 (Robert Hancock)   
- net: axienet: fix number of TX ring slots for available check (Robert Hancock)   
- net: axienet: limit minimum TX ring size (Robert Hancock)   
- clk: si5341: Fix clock HW provider cleanup (Robert Hancock)   
- af_unix: annote lockless accesses to unix_tot_inflight &amp; gc_in_progress (Eric Dumazet)   
- f2fs: fix to reserve space for IO align feature (Chao Yu)   
- parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries (Miaoqian Lin)   
- net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module (Tobias Waldekranz)   
- ipv4: avoid quadratic behavior in netns dismantle (Eric Dumazet)   
- bpftool: Remove inclusion of utilities.mak from Makefiles (Quentin Monnet)   
- powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses (Tobias Waldekranz)   
- powerpc/cell: Fix clang -Wimplicit-fallthrough warning (Anders Roxell)   
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Moshe Shemesh)   
- dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK (Amelie Delaunay)   
- RDMA/rxe: Fix a typo in opcode name (Chengguang Xu)   
- RDMA/hns: Modify the mapping attribute of doorbell to device (Yixing Liu)   
- scsi: core: Show SCMD_LAST in text form (Bart Van Assche)   
- Documentation: fix firewire.rst ABI file path error (Randy Dunlap)   
- Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization (Lukas Bulwahn)   
- Documentation: ACPI: Fix data node reference documentation (Sakari Ailus)   
- Documentation: dmaengine: Correctly describe dmatest with channel unset (Daniel Thompson)   
- media: rcar-csi2: Optimize the selection PHTW register (Suresh Udipi)   
- firmware: Update Kconfig help text for Google firmware (Ben Hutchings)   
- of: base: Improve argument length mismatch error (Baruch Siach)   
- drm/radeon: fix error handling in radeon_driver_open_kms (Christian König)   
- ext4: don't use the orphan list when migrating an inode (Theodore Ts'o)   
- ext4: Fix BUG_ON in ext4_bread when write quota data (Ye Bin)   
- ext4: set csum seed in tmp inode while migrating to extents (Luís Henriques)   
- ext4: make sure quota gets properly shutdown on error (Jan Kara)   
- ext4: make sure to reset inode lockdep class when quota enabling fails (Jan Kara)   
- btrfs: respect the max size in the header when activating swap file (Filipe Manana)   
- btrfs: check the root node for uptodate before returning it (Josef Bacik)   
- btrfs: fix deadlock between quota enable and other quota operations (Filipe Manana)   
- xfrm: fix policy lookup for ipv6 gre packets (Ghalem Boudour)   
- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device (Pali Rohár)   
- PCI: pci-bridge-emul: Correctly set PCIe capabilities (Pali Rohár)   
- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space (Pali Rohár)   
- drm/bridge: analogix_dp: Make PSR-exit block less (Brian Norris)   
- drm/nouveau/kms/nv04: use vzalloc for nv04_display (Ilia Mirkin)   
- drm/etnaviv: limit submit sizes (Lucas Stach)   
- s390/mm: fix 2KB pgtable release race (Alexander Gordeev)   
- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer)   
- tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Xiangyang Zhang)   
- cputime, cpuacct: Include guest time in user time in cpuacct.stat (Andrey Ryabinin)   
- serial: Fix incorrect rs485 polarity on uart open (Lukas Wunner)   
- fuse: Pass correct lend value to filemap_write_and_wait_range() (Xie Yongji)   
- ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers (Petr Cvachoucek)   
- crypto: caam - replace this_cpu_ptr with raw_cpu_ptr (Meng Li)   
- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() (Marek Vasut)   
- crypto: omap-aes - Fix broken pm_runtime_and_get() usage (Heiner Kallweit)   
- rpmsg: core: Clean up resources on announce_create failure. (Arnaud Pouliquen)   
- power: bq25890: Enable continuous conversion for ADC at charging (Yauhen Kharuzhy)   
- ASoC: mediatek: mt8173: fix device_node leak (Tzung-Bi Shih)   
- scsi: sr: Don't use GFP_DMA (Christoph Hellwig)   
- MIPS: Octeon: Fix build errors using clang (Tianjia Zhang)   
- i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters (Lakshmi Sowjanya D)   
- MIPS: OCTEON: add put_device() after of_find_device_by_node() (Ye Guojin)   
- powerpc: handle kdump appropriately with crash_kexec_post_notifiers option (Hari Bathini)   
- ALSA: seq: Set upper limit of processed events (Takashi Iwai)   
- scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (James Smart)   
- w1: Misuse of get_user()/put_user() reported by sparse (Christophe Leroy)   
- KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST (Alexey Kardashevskiy)   
- powerpc/powermac: Add missing lockdep_register_key() (Christophe Leroy)   
- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB (Martin Blumenstingl)   
- i2c: mpc: Correct I2C reset procedure (Joakim Tjernlund)   
- powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING (Michael Ellerman)   
- i2c: i801: Don't silently correct invalid transfer size (Heiner Kallweit)   
- powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Nicholas Piggin)   
- powerpc/btext: add missing of_node_put (Julia Lawall)   
- powerpc/cell: add missing of_node_put (Julia Lawall)   
- powerpc/powernv: add missing of_node_put (Julia Lawall)   
- powerpc/6xx: add missing of_node_put (Julia Lawall)   
- parisc: Avoid calling faulthandler_disabled() twice (John David Anglin)   
- random: do not throw away excess input to crng_fast_load (Jason A. Donenfeld)   
- serial: core: Keep mctrl register state and cached copy in sync (Lukas Wunner)   
- serial: pl010: Drop CR register reset on set_termios (Lukas Wunner)   
- regulator: qcom_smd: Align probe function with rpmh-regulator (Konrad Dybcio)   
- net: gemini: allow any RGMII interface mode (Russell King (Oracle))   
- net: phy: marvell: configure RGMII delays for 88E1118 (Russell King (Oracle))   
- dm space map common: add bounds check to sm_ll_lookup_bitmap() (Joe Thornber)   
- dm btree: add a defensive bounds check to insert_at() (Joe Thornber)   
- mac80211: allow non-standard VHT MCS-10/11 (Ping-Ke Shih)   
- net: mdio: Demote probed message to debug print (Florian Fainelli)   
- btrfs: remove BUG_ON(!eie) in find_parent_nodes (Josef Bacik)   
- btrfs: remove BUG_ON() in find_parent_nodes() (Josef Bacik)   
- ACPI: battery: Add the ThinkPad "Not Charging" quirk (Thomas Weißschuh)   
- drm/amdgpu: fixup bad vram size on gmc v8 (Zongmin Zhou)   
- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Kirill A. Shutemov)   
- ACPICA: Fix wrong interpretation of PCC address (Sudeep Holla)   
- ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Rafael J. Wysocki)   
- ACPICA: Utilities: Avoid deleting the same object twice in a row (Rafael J. Wysocki)   
- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf)   
- jffs2: GC deadlock reading a page that is used in jffs2_write_begin() (Kyeong Yoo)   
- um: registers: Rename function names to avoid conflicts and build problems (Randy Dunlap)   
- iwlwifi: mvm: Fix calculation of frame length (Ilan Peer)   
- iwlwifi: remove module loading failure message (Johannes Berg)   
- iwlwifi: fix leaks/bad data after failed firmware load (Johannes Berg)   
- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Zekun Shen)   
- usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Kai-Heng Feng)   
- cpufreq: Fix initialization of min and max frequency QoS requests (Rafael J. Wysocki)   
- arm64: tegra: Adjust length of CCPLEX cluster MMIO region (Thierry Reding)   
- arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus (Biwen Li)   
- audit: ensure userspace is penalized the same as the kernel when under pressure (Paul Moore)   
- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Ulf Hansson)   
- media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: igorplugusb: receiver overflow should be reported (Sean Young)   
- HID: quirks: Allow inverting the absolute X/Y values (Alistair Francis)   
- bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Paolo Abeni)   
- net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Suresh Kumar)   
- x86/mce: Mark mce_read_aux() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_end() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_panic() noinstr (Borislav Petkov)   
- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock (Iwona Winiarska)   
- net: phy: prefer 1000baseT over 1000baseKX (Russell King (Oracle))   
- net-sysfs: update the queue counts in the unregistration path (Antoine Tenart)   
- ath10k: Fix tx hanging (Sebastian Gottschall)   
- iwlwifi: mvm: synchronize with FW after multicast commands (Johannes Berg)   
- media: m920x: don't use stack on USB reads (Mauro Carvalho Chehab)   
- media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (James Hilliard)   
- x86/mm: Flush global TLB when switching to trampoline page-table (Joerg Roedel)   
- floppy: Add max size check for user space request (Xiongwei Song)   
- usb: uhci: add aspeed ast2600 uhci support (Neal Liu)   
- rsi: Fix out-of-bounds read in rsi_read_pkt() (Zekun Shen)   
- rsi: Fix use-after-free in rsi_rx_done_handler() (Zekun Shen)   
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Zekun Shen)   
- HSI: core: Fix return freed object in hsi_new_client (Chengfeng Ye)   
- gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use (Hans de Goede)   
- drm/bridge: megachips: Ensure both bridges are probed before registration (Martyn Welch)   
- mlxsw: pci: Add shutdown method in PCI driver (Danielle Ratson)   
- EDAC/synopsys: Use the quirk for version instead of ddr version (Dinh Nguyen)   
- media: b2c2: Add missing check in flexcop_pci_isr: (Zheyu Ma)   
- HID: apple: Do not reset quirks when the Fn key is not found (José Expósito)   
- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Hans de Goede)   
- usb: gadget: f_fs: Use stream_open() for endpoint files (Pavankumar Kondeti)   
- batman-adv: allow netlink usage in unprivileged containers (Linus Lüssing)   
- ARM: shmobile: rcar-gen2: Add missing of_node_put() (Wan Jiabing)   
- drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR (Ben Skeggs)   
- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply (Zekun Shen)   
- drm/lima: fix warning when CONFIG_DEBUG_SG=y &amp; CONFIG_DMA_API_DEBUG=y (Qiang Yu)   
- fs: dlm: filter user dlm messages for kernel locks (Alexander Aring)   
- Bluetooth: Fix debugfs entry leak in hci_register_dev() (Wei Yongjun)   
- of: base: Fix phandle argument length mismatch error message (Baruch Siach)   
- RDMA/cxgb4: Set queue pair state when being queried (Kamal Heib)   
- mips: bcm63xx: add support for clk_set_parent() (Randy Dunlap)   
- mips: lantiq: add support for clk_set_parent() (Randy Dunlap)   
- misc: lattice-ecp3-config: Fix task hung when firmware load failed (Wei Yongjun)   
- ASoC: samsung: idma: Check of ioremap return value (Jiasheng Jiang)   
- ASoC: mediatek: Check for error clk pointer (Jiasheng Jiang)   
- phy: uniphier-usb3ss: fix unintended writing zeros to PHY register (Ryuta NAKANISHI)   
- iommu/iova: Fix race between FQ timeout and teardown (Xiongfeng Wang)   
- dmaengine: pxa/mmp: stop referencing config-&gt;slave_id (Arnd Bergmann)   
- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell (Dillon Min)   
- ASoC: rt5663: Handle device_property_read_u32_array error codes (Jiasheng Jiang)   
- RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Avihai Horon)   
- RDMA/core: Let ib_find_gid() continue search even after empty entry (Avihai Horon)   
- powerpc/powermac: Add additional missing lockdep_register_key() (Christophe Leroy)   
- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() (Thomas Gleixner)   
- scsi: ufs: Fix race conditions related to driver data (Bart Van Assche)   
- iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Hector Martin)   
- binder: fix handling of error during copy (Todd Kjos)   
- char/mwave: Adjust io port register size (Kees Cook)   
- ALSA: oss: fix compile error when OSS_DEBUG is enabled (Bixuan Cui)   
- ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Lukas Bulwahn)   
- powerpc/prom_init: Fix improper check of prom_getprop() (Peiwei Hu)   
- clk: imx8mn: Fix imx8mn_clko1_sels (Adam Ford)   
- RDMA/hns: Validate the pkey index (Kamal Heib)   
- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ext4: avoid trim error on fs with small groups (Jan Kara)   
- net: mcs7830: handle usb read errors properly (Pavel Skripkin)   
- pcmcia: fix setting of kthread task states (Dominik Brodowski)   
- can: xilinx_can: xcan_probe(): check for error irq (Jiasheng Jiang)   
- can: softing: softing_startstop(): fix set but not used variable warning (Marc Kleine-Budde)   
- tpm: add request_locality before write TPM_INT_ENABLE (Chen Jun)   
- spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe (Miaoqian Lin)   
- net/mlx5: Set command entry semaphore up once got index free (Moshe Shemesh)   
- Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Aya Levin)   
- net/mlx5e: Don't block routes with nexthop objects in SW (Maor Dickman)   
- debugfs: lockdown: Allow reading debugfs files that are not world readable (Michal Suchanek)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init (José Expósito)   
- Bluetooth: hci_bcm: Check for error irq (Jiasheng Jiang)   
- fsl/fman: Check for null pointer after calling devm_ioremap (Jiasheng Jiang)   
- staging: greybus: audio: Check null pointer (Jiasheng Jiang)   
- rocker: fix a sleeping in atomic bug (Dan Carpenter)   
- ppp: ensure minimum packet size in ppp_write() (Eric Dumazet)   
- bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). (Kuniyuki Iwashima)   
- netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() (Xin Xiong)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() (Zhou Qingyang)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() (Zhou Qingyang)   
- ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Hans de Goede)   
- x86/mce/inject: Avoid out-of-bounds write when setting flags (Zhang Zixun)   
- bpftool: Enable line buffering for stdout (Paul Chaignon)   
- selinux: fix potential memleak in selinux_add_opt() (Bernard Zhao)   
- mmc: meson-mx-sdio: add IRQ check (Sergey Shtylyov)   
- ARM: dts: armada-38x: Add generic compatible to UART nodes (Marek Behún)   
- usb: ftdi-elan: fix memory leak on device disconnect (Wei Yongjun)   
- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding (Andre Przywara)   
- xfrm: state and policy should fail if XFRMA_IF_ID 0 (Antony Antony)   
- xfrm: interface with if_id 0 should return error (Antony Antony)   
- media: hantro: Fix probe func error path (Jernej Skrabec)   
- drm/bridge: ti-sn65dsi86: Set max register for regmap (Stephen Boyd)   
- drm/msm/dpu: fix safe status debugfs file (Dmitry Baryshkov)   
- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes (Jiasheng Jiang)   
- media: msi001: fix possible null-ptr-deref in msi001_probe() (Wang Hai)   
- media: dw2102: Fix use after free (Anton Vasilyev)   
- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors (Christian Lamparter)   
- crypto: stm32/cryp - fix lrw chaining mode (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix double pm exit (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix xts and race condition in crypto_engine requests (Nicolas Toromanoff)   
- xfrm: fix a small bug in xfrm_sa_len() (Eric Dumazet)   
- mwifiex: Fix possible ABBA deadlock (Brian Norris)   
- rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Frederic Weisbecker)   
- sched/rt: Try to restart rt period timer when rt runtime exceeded (Li Hua)   
- media: si2157: Fix "warm" tuner state detection (Robert Schlabbach)   
- media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() (Zhou Qingyang)   
- media: dib8000: Fix a memleak in dib8000_init() (Zhou Qingyang)   
- Bluetooth: btmtksdio: fix resume failure (Sean Wang)   
- staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() (Yang Yingliang)   
- staging: rtl8192e: return error code from rtllib_softmac_init() (Yang Yingliang)   
- floppy: Fix hang in watchdog when disk is ejected (Tasos Sahanidis)   
- serial: amba-pl011: do not request memory region twice (Lino Sanfilippo)   
- tty: serial: uartlite: allow 64 bit address (Lizhi Hou)   
- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Nishanth Menon)   
- drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Zhou Qingyang)   
- drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Zhou Qingyang)   
- ACPI: EC: Rework flushing of EC work while suspended to idle (Rafael J. Wysocki)   
- arm64: dts: qcom: msm8916: fix MMC controller aliases (Dmitry Baryshkov)   
- netfilter: bridge: add support for pppoe filtering (Florian Westphal)   
- media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' (Christophe JAILLET)   
- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released (Dafna Hirschfeld)   
- media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() (Yang Yingliang)   
- media: imx-pxp: Initialize the spinlock prior to using it (Fabio Estevam)   
- media: rcar-csi2: Correct the selection of hsfreqrange (Suresh Udipi)   
- tty: serial: atmel: Call dma_async_issue_pending() (Tudor Ambarus)   
- tty: serial: atmel: Check return code of dmaengine_submit() (Tudor Ambarus)   
- arm64: dts: ti: k3-j721e: correct cache-sets info (Peng Fan)   
- crypto: qce - fix uaf on qce_ahash_register_one (Chengfeng Ye)   
- media: dmxdev: fix UAF when dvb_register_device() fails (Wang Hai)   
- tee: fix put order in teedev_close_context() (Jens Wiklander)   
- Bluetooth: stop proccessing malicious adv data (Pavel Skripkin)   
- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding (Christian Hewitt)   
- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot (Christian Hewitt)   
- media: aspeed: Update signal status immediately to ensure sane hw state (Jammy Huang)   
- media: em28xx: fix memory leak in em28xx_init_dev (Dongliang Mu)   
- media: aspeed: fix mode-detect always time out at 2nd run (Jammy Huang)   
- media: videobuf2: Fix the size printk format (Dillon Min)   
- wcn36xx: Release DMA channel descriptor allocations (Bryan O'Donoghue)   
- wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND (Bryan O'Donoghue)   
- clk: bcm-2835: Remove rounding up the dividers (Maxime Ripard)   
- clk: bcm-2835: Pick the closest clock rate (Maxime Ripard)   
- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (Wang Hai)   
- drm/rockchip: dsi: Fix unbalanced clock on probe error (Brian Norris)   
- drm/panel: innolux-p079zca: Delete panel on attach() failure (Brian Norris)   
- drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure (Brian Norris)   
- drm/rockchip: dsi: Reconfigure hardware on resume() (Brian Norris)   
- drm/rockchip: dsi: Hold pm-runtime across bind/unbind (Brian Norris)   
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Gang Li)   
- mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He)   
- mm_zone: add function to check if managed dma zone exists (Baoquan He)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller (Yifeng Li)   
- dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Thomas Hellström)   
- iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure (Yunfei Wang)   
- lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() (Christophe Leroy)   
- can: softing_cs: softingcs_probe(): fix memleak on registration failure (Johan Hovold)   
- media: stk1160: fix control-message timeouts (Johan Hovold)   
- media: pvrusb2: fix control-message timeouts (Johan Hovold)   
- media: redrat3: fix control-message timeouts (Johan Hovold)   
- media: dib0700: fix undefined behavior in tuner shutdown (Michael Kuron)   
- media: s2255: fix control-message timeouts (Johan Hovold)   
- media: cpia2: fix control-message timeouts (Johan Hovold)   
- media: em28xx: fix control-message timeouts (Johan Hovold)   
- media: mceusb: fix control-message timeouts (Johan Hovold)   
- media: flexcop-usb: fix control-message timeouts (Johan Hovold)   
- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE (Hans Verkuil)   
- rtc: cmos: take rtc_lock while reading from CMOS (Mateusz Jończyk)   
- tools/nolibc: fix incorrect truncation of exit code (Willy Tarreau)   
- tools/nolibc: i386: fix initial stack alignment (Willy Tarreau)   
- tools/nolibc: x86-64: Fix startup code bug (Ammar Faizi)   
- x86/gpu: Reserve stolen memory for first integrated Intel GPU (Lucas De Marchi)   
- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 (Stefan Riedmueller)   
- mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings (Christian Eggers)   
- nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check in is_alive() (Chao Yu)   
- HID: wacom: Avoid using stale array indicies to read contact count (Jason Gerecke)   
- HID: wacom: Ignore the confidence flag when a touch is removed (Jason Gerecke)   
- HID: wacom: Reset expected and received contact counts at the same time (Jason Gerecke)   
- HID: uhid: Fix worker destroying device without any protection (Jann Horn)   
- LTS tag: v5.4.173 (Sherry Yang)  
- ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD (Nick Desaulniers)   
- mtd: fixup CFI on ixp4xx (Arnd Bergmann)   
- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Christian Lachner)   
- KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Wei Wang)   
- firmware: qemu_fw_cfg: fix kobject leak in probe error path (Johan Hovold)   
- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries (Johan Hovold)   
- firmware: qemu_fw_cfg: fix sysfs information leak (Johan Hovold)   
- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Larry Finger)   
- media: uvcvideo: fix division by zero at stream start (Johan Hovold)   
- KVM: s390: Clarify SIGP orders versus STOP/RESTART (Eric Farman)   
- perf: Protect perf_guest_cbs with RCU (Sean Christopherson)   
- orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() (Christophe JAILLET)   
- devtmpfs regression fix: reconfigure on each mount (NeilBrown)   
- kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test (Nathan Chancellor)   
- LTS tag: v5.4.172 (Sherry Yang)   
- staging: greybus: fix stack size warning with UBSAN (Arnd Bergmann)   
- drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Nathan Chancellor)   
- staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() (Nathan Chancellor)   
- media: Revert "media: uvcvideo: Set unique vdev name based in type" (Ricardo Ribalda)   
- random: fix crash on multiple early calls to add_bootloader_randomness() (Dominik Brodowski)   
- random: fix data race on crng init time (Eric Biggers)   
- random: fix data race on crng_node_pool (Eric Biggers)   
- can: gs_usb: gs_can_start_xmit(): zero-initialize hf-&gt;{flags,reserved} (Brian Silverman)   
- can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data (Marc Kleine-Budde)   
- drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Joe Perches)   
- mfd: intel-lpss: Fix too early PM enablement in the ACPI -&gt;probe() (Andy Shevchenko)   
- veth: Do not record rx queue hint in veth_xmit (Daniel Borkmann)   
- mmc: sdhci-pci: Add PCI ID for Intel ADL (Adrian Hunter)   
- USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status (Alan Stern)   
- USB: core: Fix bug in resuming hub's handling of wakeup requests (Alan Stern)   
- Bluetooth: bfusb: fix division by zero in send path (Johan Hovold)   
- Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (Mark-YW.Chen)   
- workqueue: Fix unbind_workers() VS wq_worker_running() race (Frederic Weisbecker)   
- LTS tag: v5.4.171 (Sherry Yang)  
- mISDN: change function names to avoid conflicts (wolfgang huang)   
- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Zekun Shen)   
- net: udp: fix alignment problem in udp4_seq_show() (yangxingwu)   
- ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao)   
- scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Lixiaokeng)   
- usb: mtu3: fix interval value for intr and isoc (Chunfeng Yun)   
- ipv6: Do cleanup if attribute validation fails in multipath route (David Ahern)   
- ipv6: Continue processing multipath route even if gateway attribute is invalid (David Ahern)   
- rndis_host: support Hytera digital radios (Thomas Toye)   
- power: reset: ltc2952: Fix use of floating point literals (Nathan Chancellor)   
- power: supply: core: Break capacity loop (Linus Walleij)   
- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Christian Melki)   
- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Eric Dumazet)   
- batman-adv: mcast: don't send link-local multicast to mcast routers (Linus Lüssing)   
- lwtunnel: Validate RTA_ENCAP_TYPE attribute length (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_FLOW in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- i40e: Fix incorrect netdev's real number of RX/TX queues (Jedrzej Jagielski)   
- i40e: Fix for displaying message regarding NVM version (Mateusz Palczewski)   
- i40e: fix use-after-free in i40e_sync_filters_subtask() (Di Zhu)   
- mac80211: initialize variable have_higher_than_11mbit (Tom Rix)   
- RDMA/uverbs: Check for null return of kmalloc_array (Jiasheng Jiang)   
- RDMA/core: Don't infoleak GRH fields (Leon Romanovsky)   
- iavf: Fix limit of total number of queues to active queues of VF (Karen Sornek)   
- ieee802154: atusb: fix uninit value in atusb_set_extended_addr (Pavel Skripkin)   
- tracing: Tag trace_percpu_buffer as a percpu pointer (Naveen N. Rao)   
- tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Naveen N. Rao)   
- selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() (Shuah Khan)   
- Input: touchscreen - Fix backport of a02dcde595f7cbd240ccd64de96034ad91cffc40 (Nathan Chancellor)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- LTS tag: v5.4.170 (Sherry Yang)  
- perf script: Fix CPU filtering of a script's switch events (Adrian Hunter)   
- net: fix use-after-free in tw_timer_handler (Muchun Song)   
- Input: spaceball - fix parsing of movement data packets (Leo L. Schwab)   
- Input: appletouch - initialize work before device registration (Pavel Skripkin)   
- binder: fix async_free_space accounting for empty parcels (Todd Kjos)   
- usb: mtu3: set interval of FS intr and isoc endpoint (Chunfeng Yun)   
- usb: mtu3: fix list_head check warning (Chunfeng Yun)   
- usb: mtu3: add memory barrier before set GPD's HWO (Chunfeng Yun)   
- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. (Vincent Pelletier)   
- xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Mathias Nyman)   
- uapi: fix linux/nfc.h userspace compilation errors (Dmitry V. Levin)   
- nfc: uapi: use kernel size_t to fix user-space builds (Krzysztof Kozlowski)   
- i2c: validate user data in compat ioctl (Pavel Skripkin)   
- fsl/fman: Fix missing put_device() call in fman_port_probe (Miaoqian Lin)   
- net/ncsi: check for error return from call to nla_put_u32 (Jiasheng Jiang)   
- selftests/net: udpgso_bench_tx: fix dst ip argument (wujianguo)   
- net/mlx5e: Fix wrong features assignment in case of error (Gal Pressman)   
- ionic: Initialize the 'lif-&gt;dbid_inuse' bitmap (Christophe JAILLET)   
- NFC: st21nfca: Fix memory leak in device probe and remove (Wei Yongjun)   
- net: lantiq_xrx200: fix statistics of received bytes (Aleksander Jan Bajkowski)   
- net: usb: pegasus: Do not drop long Ethernet frames (Matthias-Christian Ott)   
- sctp: use call_rcu to free endpoint (Xin Long)   
- selftests: Calculate udpgso segment count without header adjustment (Coco Li)   
- udp: using datalen to cap ipv6 udp max gso segments (Coco Li)   
- net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Miaoqian Lin)   
- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dan Carpenter)   
- selinux: initialize proto variable in selinux_ip_postroute_compat() (Tom Rix)   
- recordmcount.pl: fix typo in s390 mcount regex (Heiko Carstens)   
- memblock: fix memblock_phys_alloc() section mismatch error (Jackie Liu)   
- platform/x86: apple-gmux: use resource_size() with res (Wang Qing)   
- tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). (Dmitry Vyukov)   
- Input: i8042 - enable deferred probe quirk for ASUS UM325UA (Samuel Čavoj)   
- Input: i8042 - add deferred probe support (Takashi Iwai)   
- HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Hans de Goede)   
- LTS tag: v5.4.169 (Sherry Yang)   
- phonet/pep: refuse to enable an unbound pipe (Rémi Denis-Courmont)   
- hamradio: improve the incomplete fix to avoid NPD (Lin Ma)   
- hamradio: defer ax25 kfree after unregister_netdev (Lin Ma)   
- ax25: NPD bug when detaching AX25 device (Lin Ma)   
- hwmon: (lm90) Do not report 'busy' status bit as alarm (Guenter Roeck)   
- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 (Guenter Roeck)   
- pinctrl: mediatek: fix global-out-of-bounds issue (Guodong Liu)   
- mm: mempolicy: fix THP allocations escaping mempolicy restrictions (Andrey Ryabinin)   
- KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state (Sean Christopherson)   
- usb: gadget: u_ether: fix race in setting MAC address in setup phase (Marian Postevca)   
- f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() (Chao Yu)   
- tee: optee: Fix incorrect page free bug (Sumit Garg)   
- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling (Ard Biesheuvel)   
- mmc: core: Disable card detect during shutdown (Ulf Hansson)   
- mmc: sdhci-tegra: Fix switch to HS400ES mode (Prathamesh Shete)   
- pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines (Fabien Dessenne)   
- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Andrew Cooper)   
- parisc: Correct completer in lws start (John David Anglin)   
- ipmi: fix initialization when workqueue allocation fails (Thadeu Lima de Souza Cascardo)   
- ipmi: ssif: initialize ssif_info-&gt;client early (Mian Yousaf Kaukab)   
- ipmi: bail out if init_srcu_struct fails (Thadeu Lima de Souza Cascardo)   
- Input: atmel_mxt_ts - fix double free in mxt_read_info_block (José Expósito)   
- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Bradley Scott)   
- ALSA: drivers: opl3: Fix incorrect use of vp-&gt;state (Colin Ian King)   
- ALSA: jack: Check the return value of kstrdup() (Xiaoke Wang)   
- hwmon: (lm90) Drop critical attribute support for MAX6654 (Guenter Roeck)   
- hwmon: (lm90) Introduce flag indicating extended temperature support (Guenter Roeck)   
- hwmon: (lm90) Add basic support for TI TMP461 (Guenter Roeck)   
- hwmon: (lm90) Add max6654 support to lm90 driver (Josh Lehan)   
- hwmon: (lm90) Fix usage of CONFIG2 register in detect function (Guenter Roeck)   
- Input: elantech - fix stack out of bound access in elantech_change_report_id() (Andrea Righi)   
- sfc: falcon: Check null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- drivers: net: smc911x: Check for error irq (Jiasheng Jiang)   
- fjes: Check for error irq (Jiasheng Jiang)   
- bonding: fix ad_actor_system option setting to default (Fernando Fernandez Mancera)   
- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Wu Bo)   
- net: skip virtio_net_hdr_set_proto if protocol already set (Willem de Bruijn)   
- net: accept UFOv6 packages in virtio_net_hdr_to_skb (Willem de Bruijn)   
- qlcnic: potential dereference null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- netfilter: fix regression in looped (broad|multi)cast's MAC handling (Ignacy Gawędzki)   
- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() (José Expósito)   
- spi: change clk_disable_unprepare to clk_unprepare (Dongliang Mu)   
- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode (Robert Marko)   
- HID: holtek: fix mouse probing (Benjamin Tissoires)   
- serial: 8250_fintek: Fix garbled text for console (Ji-Ze Hong (Peter Hong))   
- net: usb: lan78xx: add Allied Telesis AT29M2-AF (Greg Jesionowski)   
- LTS tag: v5.4.168 (Sherry Yang)  
- xen/console: harden hvc_xen against event channel storms (Juergen Gross)   
- xen/netfront: harden netfront against event channel storms (Juergen Gross)   
- xen/blkfront: harden blkfront against event channel storms (Juergen Gross)   
- Revert "xsk: Do not sleep in poll() when need_wakeup set" (Magnus Karlsson)   
- net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Leon Romanovsky)   
- mac80211: fix regression in SSN handling of addba tx (Felix Fietkau)   
- rcu: Mark accesses to rcu_state.n_force_qs (Paul E. McKenney)   
- ovl: fix warning in ovl_create_real() (Miklos Szeredi)   
- fuse: annotate lock in fuse_reverse_inval_entry() (Miklos Szeredi)   
- media: mxl111sf: change mutex_init() location (Pavel Skripkin)   
- xsk: Do not sleep in poll() when need_wakeup set (Magnus Karlsson)   
- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name (Fabio Estevam)   
- Input: touchscreen - avoid bitwise vs logical OR warning (Nathan Chancellor)   
- mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Nathan Chancellor)   
- mac80211: validate extended element ID is present (Johannes Berg)   
- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Le Ma)   
- libata: if T_LENGTH is zero, dma direction should be DMA_NONE (George Kennedy)   
- timekeeping: Really make sure wall_to_monotonic isn't positive (Yu Liao)   
- USB: serial: option: add Telit FN990 compositions (Daniele Palmas)   
- USB: serial: cp210x: fix CP2105 GPIO registration (Johan Hovold)   
- usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Nehal Bakulchandra Shah)   
- PCI/MSI: Mask MSI-X vectors only on success (Stefan Roese)   
- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Thomas Gleixner)   
- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Jimmy Wang)   
- sit: do not call ipip6_dev_free() from sit_init_net() (Eric Dumazet)   
- net: systemport: Add global locking for descriptor lifecycle (Florian Fainelli)   
- net/smc: Prevent smc_release() from long blocking (D. Wythe)   
- net: Fix double 0x prefix print in SKB dump (Gal Pressman)   
- netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Haimin Zhang)   
- ixgbe: set X550 MDIO speed before talking to PHY (Cyril Novikov)   
- igbvf: fix double free in `igbvf_probe` (Letu Ren)   
- igb: Fix removal of unicast MAC filters of VFs (Karen Sornek)   
- soc/tegra: fuse: Fix bitwise vs. logical OR warning (Nathan Chancellor)   
- rds: memory leak in __rds_conn_create() (Hangyu Hua)   
- flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Baowen Zheng)   
- net: sched: lock action when translating it to flow_action infra (Vlad Buslov)   
- mac80211: fix lookup when adding AddBA extension element (Johannes Berg)   
- mac80211: accept aggregation sessions on 6 GHz (Johannes Berg)   
- mac80211: agg-tx: don't schedule_and_wake_txq() under sta-&gt;lock (Johannes Berg)   
- mac80211: agg-tx: refactor sending addba (Mordechay Goodstein)   
- selftest/net/forwarding: declare NETIFS p9 p10 (Hangbin Liu)   
- dmaengine: st_fdma: fix MODULE_ALIAS (Alyssa Ross)   
- selftests: Fix IPv6 address bind tests (David Ahern)   
- selftests: Fix raw socket bind tests with VRF (David Ahern)   
- inet_diag: fix kernel-infoleak for UDP sockets (Eric Dumazet)   
- inet_diag: use jiffies_delta_to_msecs() (Eric Dumazet)   
- sch_cake: do not call cake_destroy() from cake_init() (Eric Dumazet)   
- s390/kexec_file: fix error handling when applying relocations (Philipp Rudo)   
- selftests: net: Correct ping6 expected rc from 2 to 1 (Jie2x Zhou)   
- clk: Don't parent clks until the parent is fully registered (Mike Tipton)   
- ARM: socfpga: dts: fix qspi node compatible (Dinh Nguyen)   
- mac80211: track only QoS data frames for admission control (Johannes Berg)   
- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 (Alex Bee)   
- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply (John Keeping)   
- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge (Artem Lapkin)   
- nfsd: fix use-after-free due to delegation race (J. Bruce Fields)   
- iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda (Fabrice Gasnier)   
- audit: improve robustness of the audit queue handling (Paul Moore)   
- dm btree remove: fix use after free in rebalance_children() (Joe Thornber)   
- recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand)   
- virtio_ring: Fix querying of maximum DMA mapping size for virtio device (Will Deacon)   
- firmware: arm_scpi: Fix string overflow in SCPI genpd driver (Sudeep Holla)   
- mac80211: send ADDBA requests using the tid/queue of the aggregation session (Felix Fietkau)   
- mac80211: mark TX-during-stop for TX in in_reconfig (Johannes Berg)   
- KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov)   
- LTS tag: v5.4.167 (Sherry Yang)   
- arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM (Mike Rapoport)   
- arm: extend pfn_valid to take into account freed memory map alignment (Mike Rapoport)   
- memblock: ensure there is no overflow in memblock_overlaps_region() (Mike Rapoport)   
- memblock: align freed memory map on pageblock boundaries with SPARSEMEM (Mike Rapoport)   
- memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER (Mike Rapoport)   
- hwmon: (dell-smm) Fix warning on /proc/i8k creation error (Armin Wolf)   
- bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Bui Quang Minh)   
- selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek)   
- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Sean Christopherson)   
- tracing: Fix a kmemleak false positive in tracing_map (Chen Jun)   
- drm/amd/display: add connector type check for CRC source set (Perry Yuan)   
- drm/amd/display: Fix for the no Audio bug with Tiled Displays (Mustapha Ghaddar)   
- net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Harshit Mogalapalli)   
- i2c: rk3x: Handle a spurious start completion interrupt flag (Ondrej Jirman)   
- parisc/agp: Annotate parisc agp init functions with __init (Helge Deller)   
- net/mlx4_en: Update reported link modes for 1/10G (Erik Ekman)   
- drm/msm/dsi: set default num_data_lanes (Philip Chen)   
- nfc: fix segfault in nfc_genl_dump_devices_done (Tadeusz Struk)   
- LTS tag: v5.4.166 (Sherry Yang)   
- netfilter: selftest: conntrack_vrf.sh: fix file permission (Greg Kroah-Hartman)   
- LTS tag: v5.4.165 (Sherry Yang)  
- bpf: Add selftests to cover packet access corner cases (Maxim Mikityanskiy)   
- misc: fastrpc: fix improper packet size calculation (Jeya R)   
- irqchip: nvic: Fix offset for Interrupt Priority Offsets (Vladimir Murzin)   
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL (Wudi Wang)   
- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts (Pali Rohár)   
- irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() (Pali Rohár)   
- iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove (Yang Yingliang)   
- iio: ad7768-1: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: adc: axp20x_adc: fix charging current reporting on AXP22x (Evgeny Boger)   
- iio: at91-sama5d2: Fix incorrect sign extension (Gwendal Grignou)   
- iio: dln2: Check return value of devm_iio_trigger_register() (Lars-Peter Clausen)   
- iio: dln2-adc: Fix lockdep complaint (Noralf Trønnes)   
- iio: itg3200: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: kxsd9: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: ltr501: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: mma8452: Fix trigger reference couting (Lars-Peter Clausen)   
- iio: stk3310: Don't return error code in interrupt handler (Lars-Peter Clausen)   
- iio: trigger: stm32-timer: fix MODULE_ALIAS (Alyssa Ross)   
- iio: trigger: Fix reference counting (Lars-Peter Clausen)   
- xhci: avoid race between disable slot command and host runtime suspend (Mathias Nyman)   
- usb: core: config: using bit mask instead of individual bits (Pavel Hofman)   
- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Kai-Heng Feng)   
- usb: core: config: fix validation of wMaxPacketValue entries (Pavel Hofman)   
- selftests/fib_tests: Rework fib_rp_filter_test() (Peilin Ye)   
- net/qla3xxx: fix an error code in ql_adapter_up() (Dan Carpenter)   
- net, neigh: clear whole pneigh_entry at alloc time (Eric Dumazet)   
- net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() (Joakim Zhang)   
- net: altera: set a couple error code in probe() (Dan Carpenter)   
- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero (Lee Jones)   
- tools build: Remove needless libpython-version feature check that breaks test-all fast path (Arnaldo Carvalho de Melo)   
- dt-bindings: net: Reintroduce PHY no lane swap binding (Alexander Stein)   
- mtd: rawnand: fsmc: Fix timing computation (Herve Codina)   
- mtd: rawnand: fsmc: Take instruction delay into account (Herve Codina)   
- i40e: Fix pre-set max number of queues for VF (Mateusz Palczewski)   
- i40e: Fix failed opcode appearing if handling messages from VF (Karen Sornek)   
- ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer (Srinivas Kandagatla)   
- qede: validate non LSO skb length (Manish Chopra)   
- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) (Davidlohr Bueso)   
- tracefs: Set all files to the same group ownership as the mount option (Steven Rostedt (VMware))   
- aio: fix use-after-free due to missing POLLFREE handling (Eric Biggers)   
- aio: keep poll requests on waitqueue until completed (Eric Biggers)   
- signalfd: use wake_up_pollfree() (Eric Biggers)   
- binder: use wake_up_pollfree() (Eric Biggers)   
- wait: add wake_up_pollfree() (Eric Biggers)   
- libata: add horkage for ASMedia 1092 (Hannes Reinecke)   
- x86/sme: Explicitly map new EFI memmap table as encrypted (Tom Lendacky)   
- can: m_can: Disable and ignore ELO interrupt (Brian Silverman)   
- can: pch_can: pch_can_rx_normal: fix use after free (Vincent Mailhol)   
- drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Bas Nieuwenhuizen)   
- clk: qcom: regmap-mux: fix parent clock lookup (Dmitry Baryshkov)   
- tracefs: Have new files inherit the ownership of their parent (Steven Rostedt (VMware))   
- nfsd: Fix nsfd startup race (again) (Alexander Sverdlin)   
- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling (Qu Wenruo)   
- btrfs: clear extent buffer uptodate when we fail to write it (Josef Bacik)   
- ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Takashi Iwai)   
- ALSA: pcm: oss: Limit the period size to 16MB (Takashi Iwai)   
- ALSA: pcm: oss: Fix negative period/buffer sizes (Takashi Iwai)   
- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Kailang Yang)   
- ALSA: ctl: Fix copy of updated id with element read/write (Alan Young)   
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered (Manjong Lee)   
- IB/hfi1: Correct guard on eager buffer deallocation (Mike Marciniszyn)   
- iavf: Fix reporting when setting descriptor count (Michal Maloszewski)   
- iavf: restore MSI state on reset (Mitch Williams)   
- udp: using datalen to cap max gso segments (Jianguo Wu)   
- seg6: fix the iif in the IPv6 socket control block (Andrea Mayer)   
- nfp: Fix memory leak in nfp_cpp_area_cache_add() (Jianglei Nie)   
- bonding: make tx_rebalance_counter an atomic (Eric Dumazet)   
- ice: ignore dropped packets during init (Jesse Brandeburg)   
- bpf: Fix the off-by-two error in range markings (Maxim Mikityanskiy)   
- vrf: don't run conntrack on vrf with !dflt qdisc (Nicolas Dichtel)   
- selftests: netfilter: add a vrf+conntrack testcase (Florian Westphal)   
- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done (Krzysztof Kozlowski)   
- can: sja1000: fix use after free in ems_pcmcia_add_card() (Dan Carpenter)   
- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats-&gt;{rx,tx}_errors counter (Jimmy Assarsson)   
- can: kvaser_usb: get CAN clock frequency from device (Jimmy Assarsson)   
- HID: check for valid USB device for many HID drivers (Greg Kroah-Hartman)   
- HID: wacom: fix problems when device is not a valid USB device (Greg Kroah-Hartman)   
- HID: bigbenff: prevent null pointer dereference (Benjamin Tissoires)   
- HID: add USB_HID dependancy on some USB HID drivers (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-chicony (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-prodikeys (Greg Kroah-Hartman)   
- HID: add hid_is_usb() function to make it simpler for USB detection (Greg Kroah-Hartman)   
- HID: google: add eel USB id (xiazhengqiao)   
- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover (Hans de Goede)   
- ntfs: fix ntfs_test_inode and ntfs_init_locked_inode function type (Luca Stefani)   
- serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 (Patrik John)   
- LTS tag: v5.4.164 (Sherry Yang)  
- ipmi: msghandler: Make symbol 'remove_work_wq' static (Wei Yongjun)   
- net/tls: Fix authentication failure in CCM mode (Tianjia Zhang)   
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines (Helge Deller)   
- iwlwifi: mvm: retry init flow if failed (Mordechay Goodstein)   
- serial: 8250_pci: rewrite pericom_do_set_divisor() (Jay Dolan)   
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Jay Dolan)   
- serial: core: fix transmit-buffer reset and memleak (Johan Hovold)   
- serial: pl011: Add ACPI SBSA UART match id (Pierre Gondois)   
- tty: serial: msm_serial: Deactivate RX DMA for polling support (Sven Eckelmann)   
- x86/64/mm: Map all kernel memory into trampoline_pgd (Joerg Roedel)   
- x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Feng Tang)   
- x86/tsc: Add a timer to make sure TSC_adjust is always checked (Feng Tang)   
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Badhri Jagan Sridharan)   
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Ole Ernst)   
- xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Mathias Nyman)   
- vgacon: Propagate console boot parameters before calling `vc_resize' (Maciej W. Rozycki)   
- parisc: Fix "make install" on newer debian releases (Helge Deller)   
- parisc: Fix KBUILD_IMAGE for self-extracting kernel (Helge Deller)   
- sched/uclamp: Fix rq-&gt;uclamp_max not set on first enqueue (Qais Yousef)   
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Like Xu)   
- drm/msm: Do hw_init() before capturing GPU state (Rob Clark)   
- net/smc: Keep smc_close_final rc during active close (Tony Lu)   
- ipv4: convert fib_num_tclassid_users to atomic_t (Sherry Yang)   
- net: annotate data-races on txq-&gt;xmit_lock_owner (Eric Dumazet)   
- net: marvell: mvpp2: Fix the computation of shared CPUs (Christophe JAILLET)   
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Sven Schuchmann)   
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (Eiichi Tsukata)   
- selftests: net: Correct case name (Li Zhijian)   
- net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Zhou Qingyang)   
- siphash: use _unaligned version by default (Arnd Bergmann)   
- net: mpls: Fix notifications when deleting a device (Benjamin Poirier)   
- net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() (Zhou Qingyang)   
- natsemi: xtensa: fix section mismatch warnings (Randy Dunlap)   
- i2c: cbus-gpio: set atomic transfer callback (Aaro Koskinen)   
- i2c: stm32f7: stop dma transfer in case of NACK (Alain Volmat)   
- i2c: stm32f7: recover the bus on access timeout (Alain Volmat)   
- i2c: stm32f7: flush TX FIFO upon transfer errors (Alain Volmat)   
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl (Baokun Li)   
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl (Baokun Li)   
- s390/pci: move pseudo-MMIO to prevent MIO overlap (Niklas Schnelle)   
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Xiongfeng Wang)   
- ipmi: Move remove_work to dedicated workqueue (Ioanna Alifieraki)   
- rt2x00: do not mark device gone on EPROTO errors during start (Stanislaw Gruszka)   
- kprobes: Limit max data_size of the kretprobe instances (Masami Hiramatsu)   
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Stephen Suryaputra)   
- net/smc: Avoid warning of possible recursive locking (Wen Gu)   
- perf report: Fix memory leaks around perf_tip() (Ian Rogers)   
- perf hist: Fix memory leak of a perf_hpp_fmt (Ian Rogers)   
- net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() (Teng Qi)   
- net: tulip: de4x5: fix the problem that the array 'lp-&gt;phy[8]' may be out of bound (zhangyue)   
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Teng Qi)   
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile (Mario Limonciello)   
- scsi: iscsi: Unblock session then wake up error handler (Mike Christie)   
- thermal: core: Reset previous low and high trip during thermal zone init (Manaf Meethalavalappu Pallikunhi)   
- btrfs: check-integrity: fix a warning on write caching disabled disk (Wang Yugui)   
- s390/setup: avoid using memblock_enforce_memory_limit (Vasily Gorbik)   
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep (Slark Xiao)   
- net: return correct error code (liuguoqiang)   
- net/smc: Transfer remaining wait queue entries during fallback (Wen Gu)   
- mac80211: do not access the IV when it was stripped (Xing Song)   
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY (Julian Braha)   
- gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher)   
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Zhang Changzhong)   
- arm64: dts: mcbin: support 2W SFP modules (Russell King)   
- of: clk: Make &lt;linux/of_clk.h&gt; self-contained (Geert Uytterhoeven)   
- NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington)   
- fs: move filp_close() outside of __close_fd_get_file() (Jens Axboe)  [Orabug: 33413846]  
- xfs: drop submit side trans alloc for append ioends (Wengang Wang)  [Orabug: 33537792]  
- uek/ol8/config-aarch64-rpi: Disable CONFIG_F2FS (Vijay Kumar)  [Orabug: 33779251]  
- net: mana: Add handling of CQE_RX_TRUNCATED (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Add RX fencing (Dexuan Cui)  [Orabug: 33837383]  
- net: mana: Fix memory leak in mana_hwc_create_wq (José Expósito)  [Orabug: 33837383]  
- cgroup: Use open-time credentials for process migraton perm checks (Tejun Heo)  [Orabug: 33846003]  {CVE-2021-4197} 
- octeontx2-af: add max_vfs module param (Tom Saeger)  [Orabug: 33889959]  
- arm64: Fix compiler warning when CONFIG_MRVL_OCTEONTX_EL0_INTR is undefined. (Tom Saeger)  [Orabug: 33889959]  
- uek-rpm: Update config-aarch64-embedded (Dave Kleikamp)  [Orabug: 33889959]  
- mm: Fix compiler error on aarch64 with CONFIG_TRANSPARENT_HUGEPAGE undefined (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: RPM extend csr address for T105N (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do printk instead of debugfs trace (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: convert dev_dbg to tracepoint in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Gracefully skip the cgx_probe for unmapped devices. (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: cn10ka_swup: Add support for read of flash (Suneel Garapati)  [Orabug: 33889959]  
- driver: clk: Fix PCC channel related errors for CN10KX and T9X platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Limit link bringup time at firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: rfoe netdev cleanup (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: convert psw ptp timestamp to cpu byte order (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix missing ioctls on CNF10K (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: move common ptp structures to rfoe_common.h (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: modify TL1 rr_prio value from 1 to 9 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix pci resource leak (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix csr mapping range (Harman Kalra)  [Orabug: 33889959]  
- driver: clk: Add SCLK clock on T9x platforms with ACPI enabled (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: use SSO HWS AF invalidate instead of LF invalidate (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-pf: remove txschq alloc response callback handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds driver to control reset of AVS bus form Linux (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Add kpu support to parse cpt second parse time stamp packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-bphy: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-af: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- cnf10k: rfoe: add jumbo frame support to cnf10k (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reduce TIM TENNS clock source interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix incorrect TIM interval array size (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix slew and drive configuration (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Switch to polling mode when in panic (George Cherian)  [Orabug: 33889959]  
- cacheinfo: Set cache 'id' based on DT data (Rob Herring)  [Orabug: 33889959]  
- cacheinfo: Allow for &gt;32-bit cache 'id' (Rob Herring)  [Orabug: 33889959]  
- drivers: base: cacheinfo: Check per_cpu_cacheinfo() is allocated (James Morse)  [Orabug: 33889959]  
- cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (James Morse)  [Orabug: 33889959]  
- arm64: Use of_get_cpu_hwid() (Rob Herring)  [Orabug: 33889959]  
- of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes (Rob Herring)  [Orabug: 33889959]  
- i2c: mux: pca954x: Convert license to SPDX identifier (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Move device_remove_file() out of pca954x_cleanup() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Make use of device properties (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Refactor pca954x_irq_handler() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: support property idle-state (Biwen Li)  [Orabug: 33889959]  
- driver: soc: marvell: add cpss drivers (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings completely (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: add CN98XX support for Marvell Octeon TX2 SoC temperature sensors (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: support for Marvell Octeon TX2 SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 33889959]  
- uek-rpm: build embedded kernel for t93/t98 (Dave Kleikamp)  [Orabug: 33889959]  
- uek-rpm: Don't add Marvell stuff to non-embedded kernels (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: Fix KABI breakage for enum cpuhp_state (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: tmc: Configure AXI write burst size (Tanmay Jagdale)  [Orabug: 33889959]  
- dt-bindings: coresight: Add burst size for TMC (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: secure-etr: Fix incorrect offset (Tanmay Jagdale)  [Orabug: 33889959]  
- perf cs-etm: Determine formatted trace support (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: pmu: Create symlink to the sink device (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: etr: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- Documentation: trace: Add documentation for TRBE (Anshuman Khandual)  [Orabug: 33889959]  
- Documentation: coresight: Add PID tracing description (Leo Yan)  [Orabug: 33889959]  
- docs: trace: coresight-ect.rst: Fix a build warning (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: docs: Add information about the topology representations (Mike Leach)  [Orabug: 33889959]  
- docs: coresight: Update documentation for CoreSight to cover CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: docs: Adds detailed document for programming etm4x. (Mike Leach)  [Orabug: 33889959]  
- coresight: docs: Create common sub-directory for coresight trace. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix bitmap for option (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Detect pid in VMID for kernel running at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Add helper cs_etm__get_pid_fmt() (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Support PID tracing in config (Suzuki K Poulose)  [Orabug: 33889959]  
- tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Arnaldo Carvalho de Melo)  [Orabug: 33889959]  
- perf cs-etm: Update ETM metadata format (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (James Clark)  [Orabug: 33889959]  
- perf cs-etm: Allow no CoreSight sink to be specified on command line (Mike Leach)  [Orabug: 33889959]  
- perf: cs-etm: Update to build with latest opencsd version. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix unsigned variable comparison to zero (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Optimize copying last branches (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Continuously record last branch (Leo Yan)  [Orabug: 33889959]  
- perf: aux: Add CoreSight PMU buffer formats (Suzuki K Poulose)  [Orabug: 33889959]  
- perf: aux: Add flags for the buffer format (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Fix define build issue when built as module (Mike Leach)  [Orabug: 33889959]  
- coresight: trbe: Fix return value check in arm_trbe_register_coresight_cpu() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Make symbol 'csdev_sink' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Fix typo in coresight-core.c (Qi Liu)  [Orabug: 33889959]  
- coresight: etm: perf: Make symbol 'format_attr_contextid' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Add ETM PID for Cortex-A78 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: sink: Add TRBE driver (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: core: Add support for dedicated percpu sinks (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: etm-perf: Handle stale output handles (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE tracing (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add support for PE OS lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Do not scan for graph if none is present (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Allow an event to use different sinks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Move ETM to prohibited region for disable (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Support PID tracing for kernel at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Clarify comment on perf options (Leo Yan)  [Orabug: 33889959]  
- coresight: etm4x: Fix merge resolution for amba rework (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Handle accesses to TRCSTALLCTLR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add support for v8.4 SelfHosted tracing (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Add support for sysreg only devices (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Run arch feature detection on the CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Refactor probing routine (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect system instructions support (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add necessary synchronization for sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Expose trcdevarch via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Use TRCDEVARCH for component discovery (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect access early on the target CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle ETM architecture version (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Clean up exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Cleanup secure exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Check for Software Lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Define DEVARCH register fields (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Hide sysfs attributes for unavailable registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add sysreg access helpers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add commentary on the registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Make offset available for sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Convert all register accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Always read the registers on the host CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert claim/disclaim operations to use access wrappers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert coresight_timeout to use access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: tpiu: Prepare for using coresight device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Introduce device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Skip accessing TRCPDCR in save/restore (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle access to TRCSSPCICRn (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 (Chunyan Zhang)  [Orabug: 33889959]  
- coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() (Markus Elfring)  [Orabug: 33889959]  
- amba: Make the remove callback return void (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow (Qi Liu)  [Orabug: 33889959]  
- coresight: remove broken __exit annotations (Arnd Bergmann)  [Orabug: 33889959]  
- coresight-stm: Fix W=1 warning in STM driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight-tpiu: Fix W=1 warning in TPIU driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: Fix W=1 warnings in core framework (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: tmc-etr: Assign boolean values to a bool variable (Kaixu Xia)  [Orabug: 33889959]  
- coresight: Remove unnecessary THIS_MODULE of funnel and replicator driver (Qi Liu)  [Orabug: 33889959]  
- coresight: etm4x: Handle TRCVIPCSSCTLR accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCPROCSELR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCCIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCVMIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: core: Remove unneeded semicolon (Zou Wei)  [Orabug: 33889959]  
- coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Initialize dynamic sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Fix uninitialised pointer bug in etm_setup_aux() (Mike Leach)  [Orabug: 33889959]  
- coresight: add module license (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: core: Allow the coresight core driver to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Allow catu drivers to be built as modules (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: tmc-etr: Add function to register catu ops (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: cti: Allow cti to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Increase reference count when enabling cti (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Don't disable ect device if it's not enabled (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Fix bug clearing sysfs links on callback (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix remove sysfs link error (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add function to register cti associate ops (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: replicator: Allow replicator driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: funnel: Allow funnel driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tmc: Allow tmc to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tpiu: Allow tpiu to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etb: Allow etb to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm4x: Allow etm4x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm3x: Allow etm3x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: stm: Allow to build coresight-stm as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Add try_get_module() in coresight_grab_device() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Export global symbols (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: Add coresight prefix to barrier_pkt (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Use IS_ENABLED for CONFIGs that may be modules (Kim Phillips)  [Orabug: 33889959]  
- coresight: cpu_debug: Define MODULE_DEVICE_TABLE (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cpu_debug: Add module name in Kconfig (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix number of resources check for ETM 4.3 and above (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: Make sysfs functional on topologies with per core sink (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm: perf: Sink selection using sysfs is deprecated (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues on trcseqevr access (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: cti: Write regsiters directly in cti_enable_hw() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues within reset interface of sysfs (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Ensure default perf settings filter user/kernel (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: remove pm_runtime_get_sync() from CPU hotplug (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: disclaim device only when it's claimed (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Add Support for HiSilicon ETM device (Qi Liu)  [Orabug: 33889959]  
- coresight: fix offset by one error in counting ports (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: stm: Support marked packet (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init (Sai Prakash Ranjan)  [Orabug: 33889959]  
- treewide: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33889959]  
- coresight: etm4x: Fix save/restore during cpu idle (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm: perf: Add default sink selection to etm perf (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Update sink types for default selection (Mike Leach)  [Orabug: 33889959]  
- coresight: Add default sink selection to CoreSight base (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Add shutdown callback for TMC ETR (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: Fix comment in main header file (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Counter values not saved on disable (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Fix resource selector constant (Mike Leach)  [Orabug: 33889959]  
- coresight: Drop double check for ACPI companion device (Andy Shevchenko)  [Orabug: 33889959]  
- coresight: Use devm_kcalloc() in coresight_alloc_conns() (Xu Wang)  [Orabug: 33889959]  
- coresight: replicator: Reset replicator if context is lost (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support to skip trace unit power up (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: replicator: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etmv4: Fix CPU power management setup in probe() function (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix error handling in probe (Dan Carpenter)  [Orabug: 33889959]  
- coresight: cti: Add CPU idle pm notifer to CTI devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add CPU Hotplug handling to CTI driver (Mike Leach)  [Orabug: 33889959]  
- coresight: Avoid casting void pointers (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Include required headers in C files (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Initialize arg in sparse friendly way (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Don't initialize variables unnecessarily (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Mark some functions static (Stephen Boyd)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Neoverse N1 ETM (Anurag Koul)  [Orabug: 33889959]  
- coresight: etmv4: Update default filter and initialisation (Mike Leach)  [Orabug: 33889959]  
- coresight: Fix support for sparsely populated ports (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etb10: Make coresight_etb_groups static (Jason Yan)  [Orabug: 33889959]  
- coresight: cti: Make some symbols static (Jason Yan)  [Orabug: 33889959]  
- coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Qualcomm SC7180 SoC (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Add in sysfs links to other coresight devices (Mike Leach)  [Orabug: 33889959]  
- coresight: Expose device connections via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add generic sysfs link creation functions (Mike Leach)  [Orabug: 33889959]  
- coresight: Add return value for fixup connections (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Pass coresight_device for coresight_release_platform_data (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: cti: remove incorrect NULL return check (Calvin Johnson)  [Orabug: 33889959]  
- docs: fix broken references to text files (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: cti: Add connection information to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Enable CTI associated with devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for custom CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for v8 arch CTI (Mike Leach)  [Orabug: 33889959]  
- dt-bindings: arm: Adds CoreSight CTI hardware definitions (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs trigger / channel programming API (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs access to program function registers (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs coresight mgmt register access (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Initial CoreSight CTI Driver (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix unused function warning (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: replicator: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: funnel: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Fix BMVAL misuse (Rikard Falkeborn)  [Orabug: 33889959]  
- coresight: Add explicit architecture dependency (Mark Brown)  [Orabug: 33889959]  
- coresight: etm4x: Add missing single-shot control API to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add view comparator settings API to sysfs. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - CID and VMID masks. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - include/exclude addr. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues with start-stop logic. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add missing API to set EL match on address filters (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fixes for ETM v4.4 architecture updates. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add support for ThunderX2 (Tanmay Vilas Kumar Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Save/restore state across CPU low power states (Andrew Murray)  [Orabug: 33889959]  
- Revert "spi: cadence: Add xSPI asim check" (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix HS400 timing (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add Winbond w25q256fw flash memory (Witold Sadowski)  [Orabug: 33889959]  
- spi: Change PHY and clock register offsets (Witold Sadowski)  [Orabug: 33889959]  
- driver: spi: Fix problems discovered during static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- perf/smmuv3: Add device tree support (Bharat Bhushan)  [Orabug: 33889959]  
- spi: clear MSI-X enable interrupt flag. (Witold Sadowski)  [Orabug: 33889959]  
- spi: Fix possible race condition (Witold Sadowski)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Add low-level changes to support kmsg panic/oops write (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add xSPI asim check (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add clock and PHY configuration (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add read acess size switch (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add polling mode support (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Fix busy cycles calculation (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add of_node_put() before return (Wan Jiabing)  [Orabug: 33889959]  
- spi: cadence: fix static checker warning (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add support for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add dt-bindings documentation for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- PCI: Fix wrong address reported for XCP0 mailbox on cnf10ka (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Add support to configure host side drive strength and slew (Jayanthi Annadurai)  [Orabug: 33889959]  
- irqchip/gic-v3: Extend workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- gpio: octeontx2: allow to trigger GPIO ISR manually (Tomasz Duszynski)  [Orabug: 33889959]  
- sip: spi-nor: Fix the spi_nor_panic_write (George Cherian)  [Orabug: 33889959]  
- drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk (Bhaskara Budiredla)  [Orabug: 33889959]  
- sdhci-cadence: Fix clock and delay parameters for hs200 mode (Jayanthi Annadurai)  [Orabug: 33889959]  
- sdhci-cadence: Fix timing parameters for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add mx25um51245g flash chip (Witold Sadowski)  [Orabug: 33889959]  
- cn10k: Remove EMMC host controller workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for S25FS128 chip. (Witold Sadowski)  [Orabug: 33889959]  
- spi-nor: Add Micron Technology SPI flash. (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Workaround for clearing interrupt status (Jayanthi Annadurai)  [Orabug: 33889959]  
- ptp: add renesas clockmatrix SMU driver (Vincent Cheng)  [Orabug: 33889959]  
- KVM: arm64: Extend timer errata-38627 to kvm (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix timing update (Jayanthi Annadurai)  [Orabug: 33889959]  
- mmc: sdhci: Add sdhci polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: sdhci: Fix typo error in conditional macro (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: sdhci: CN10K ASIM workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- iommu/arm-smmu-v3: Force 32 byte command queue memory reads (rework) (Linu Cherian)  [Orabug: 33889959]  
- sdhci-cadence: CN10k ASIM workaround for unaligned access (Jayanthi A)  [Orabug: 33889959]  
- sdhci-cadence: SD6 controller support (Jayanthi A)  [Orabug: 33889959]  
- irqchip/gic-v3: Add workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- octeontx2: gti: Fix task stack pointer corruption (Bharat Bhushan)  [Orabug: 33889959]  
- arm64: Add support for ASID locking (Alex Belits)  [Orabug: 33889959]  
- kernel/exit.c: Add task cleanup callbacks (Alex Belits)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO group mask (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add interface for ECC injection (Vasyl Gomonovych)  [Orabug: 33889959]  
- crypto: marvell: add synchronization between mailbox accesses (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support masking of PFC classes (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: marvell: soc: Update octtx_info to display sdk-version (Chandrakala Chavva)  [Orabug: 33889959]  
- drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers (Szymon Balcerak)  [Orabug: 33889959]  
- octeontx2-af: fix REE boundary graph check (Meir Levi)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add ptp 1-step capability (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Use HW registers in PTP instead of timercounter abstraction (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add mbox lock for get pause frame status (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: mmc: Resolve issues reported by static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: otx_info: Fix issues reported by static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: Fix static analysis issues (Damian Eppel)  [Orabug: 33889959]  
- swup: Fix issues found during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: rfoe: fix ptp4l bad message issue (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: spi: Resolve issues detected during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix operand size in bitwise operation (Shijith Thotton)  [Orabug: 33889959]  
- crypto: octeontx2: fix potential null pointer access (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: enable SSO work interrupt periodic counter (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add KPU changes to parse NGIO as separate layer (Kiran Kumar K)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add error injection driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: fixed resource availability check (Satha Rao)  [Orabug: 33889959]  
- soc: octeontx2-sdp: set fw ready after init (Satananda Burla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: remove host handshake (Satananda Burla)  [Orabug: 33889959]  
- octeontx2-af: add new mbox to support sync cycle on rx path (Satha Rao)  [Orabug: 33889959]  
- octeontx2-sdp: add support for CN10K SDP block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy: Add PTP slave and external PTP input clock support in RFOE PHC driver. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix tx ptp ring entry format change (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix cpri rx packet handling (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: ptp: Fix ptp timestamp reading across lmacs (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: Fix incorrect ptp tstamp entry size (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: octeontx2: ccu: Fix waymask configuration (Tanmay Jagdale)  [Orabug: 33889959]  
- octeontx2-pf: Fix driver name in ethtool file (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Forward error codes to VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: few enhancements added (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add support for retrieving firmware boot logs (Jayanthi Annadurai)  [Orabug: 33889959]  
- soc: octeontx2: Add driver support for Cache Controller Unit (Linu Cherian)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Select dedicated region for BERT (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Remove the confusing debug prints (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-dpi: add more cn10k dependent changes (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: add OcteonTX2 PCI Console driver (Rick Farrington)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PRBS31Q pattern (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-npa: Add support for CN10K (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Mark driver ready handle SDEI (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Increment ptp refcount before use (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add TC feature for VFs (Subbaraya Sundeep)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add GHES to EFI memory map (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix devlink register warnings (Shijith Thotton)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: ioctl interface for serdes-cli (Damian Eppel)  [Orabug: 33889959]  
- crypto: octeontx2: Add support for custom engine group create (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX/RPM probe incase of zero lmac count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: devlink params to configure TIM (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Dont enable RPM loopback for LPC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase link credit restore polling timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Ensure valid pointers are freed to aura (Geetha sowjanya)  [Orabug: 33889959]  
- cn10k SerDes: squelch det, polarity, gray &amp; pre code (Damian Eppel)  [Orabug: 33889959]  
- otx2-bphy-netdev: cnf10kb: add support for psm gpint2 interrupt (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix possibility of processing the mbt multiple times (Baha Mesleh)  [Orabug: 33889959]  
- driver: soc: Fix errors for SERDES Octeontx2 module (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-nic: fix mixed module build (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-pf: select CONFIG_NET_DEVLINK (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: rpm: configure per channel back pressure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unneeded semicolons (Xu Wang)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: RAS cn10ka define sdei event (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Check TRNG_RESULT while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- marvell: mvmdio: create const struct for driver data (Stefan Chulski)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name assign based on event id (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings (Sunil Goutham)  [Orabug: 33889959]  
- swup: Use asynchronus SPI operations (Witold Sadowski)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: fix stopTraining() call (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name setup for gsrc (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: clear flow control reference count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Free VF PTP resources. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- drivers: pci: octeon-pem: Check on MSI-X vector count (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: disable preemption while using per_cpu pointer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Initialize queue_to_pfc_map for all interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: optimize cpt pf identification (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Reduce extra logs (Vasyl Gomonovych)  [Orabug: 33889959]  
- phy_diag: Minor updates (Srikanth Pidugu)  [Orabug: 33889959]  
- octeontx2-af: replace cpt slot with lf id on reg write (Nithin Dabilpuram)  [Orabug: 33889959]  
- phy: mdio-thunder: support for clock-freq attribute (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: PFC config support with DCBx (Hariprasad Kelam)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for other patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: rx training per port (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: display Tx tuning in dec (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix link carrier state update (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: limit cpri error logging rate (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: add workaround for ptp errata (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add support for new ptp timestamp format (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix issue with returning vf base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Export required symbols for VF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Flow control resource management (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Priority flow control configuration support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Don't enable Pause frames by default (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix copy from IO buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use appropriate register for LMAC enable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase number of reserved entries in KPU (Kiran Kumar K)  [Orabug: 33889959]  
- phy_diag: Add more PHY debug capabilities (Srikanth Pidugu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Align buffer layout with firmware (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Setup proper ghes names (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix error status block allocation (Vasyl Gomonovych)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for clock patterns (Damian Eppel)  [Orabug: 33889959]  
- drivers: pci: probe: Add fixup for Marvell PCIeRC bridge (Suneel Garapati)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PAM4 patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: SerDes diag: separated prbs stop for gen/check (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warnings (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_cpt.c to upstream source (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: add option to toggle drop re enable in rx cfg (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: soc: marvell SerDes diag: added Rx training (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: independent prbs inject (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warning (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-npa: Fix afpf mbox handler (Pradeep Nalla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Patch HEST table if required (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Retry until RVU block reset complete (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: octeontx2: CN10K CPT to RNM workaround (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Release IO region (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: restore rxc conf after teardown sequence (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: cn10k: update clock source offset (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Fix for displaying truncated list of LFs. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK backpressure id count (Sunil Goutham)  [Orabug: 33889959]  
- otx2-bphy-netdev: cn10k: fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: fix offset of cn10k registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix issue with CPT HDR parsing (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-vf: Export symbol 'otx2_config_serdes_link_state' (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Adjust LA pointer for cpt parse header (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support to flush full CPT CTX cache (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status address (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix BERT memcpy from IO (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: add mbox to enable or disable BP on CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix LBK backpressure config (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-vf: Skip ethtool support for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cavium: Fix aborts on 81xx (Sunil Goutham)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do not use memset or memcpy on IO addresses (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Do not fixup all VF action entries (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check whether ipolicers exists (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: devlink param support to modify physical interface links. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Optimize KPU1 processing for variable-length headers (Kiran Kumar K)  [Orabug: 33889959]  
- soc: marvell: hw_access: Extend available ranges (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary rbuf size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary cqe size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Change the receive buffer size calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- phy: mdio-thunder: stop toggling SMI clock on idle (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Use CQ_OP_STATUS register for CQE count (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix variable declaration (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: CN10K: Hide RPM stats over ethtool (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Do not request for MAC features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: remove support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: rpm : code placement (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix uninitialized variable in debugfs (Dan Carpenter)  [Orabug: 33889959]  
- gpio: Change GPIO level interrupt handler to handle_level_irq (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix some memory leaks in the error handling path of 'cgx_lmac_init()' (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2-af: Add a 'rvu_free_bitmap()' function (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2: fix -Wnonnull warning (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() (Dan Carpenter)  [Orabug: 33889959]  
- octeontx2-af: Use kzalloc for allocating only one thing (Zheng Yongjun)  [Orabug: 33889959]  
- soc: marvell: hw_access: add support to read aura/pool context (Ashwin Sekhar T K)  [Orabug: 33889959]  
- octeontx2-af: extend npa context reading capability (Ashwin Sekhar T K)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: fix overwriting Tx main (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: removed Tx pre3 (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Reserve LMTST lines per core (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: set default min and max rx len for CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: octeontx2: Disable DMA black hole on an engine DMA fault (Srujana Challa)  [Orabug: 33889959]  
- otx2-bphy-netdev: remove unwanted debug message (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: track timer ring intervals (Pavan Nikhilesh)  [Orabug: 33889959]  
- otx2-bphy-netdev: added cnf10k bphy netdev functionality (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: separate bphy common code into separate files (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: disable cpri code when cpri hw is not present (Naveen Mamindlapalli)  [Orabug: 33889959]  
- sw_update: Update TIM names (Witold Sadowski)  [Orabug: 33889959]  
- drivers: pci: pcieport: Allow AER service only on root ports (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: Add support for creating netdev interfaces for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_nix.c to upstream source (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove DRV_VERSION and use dma_set_mask_and_coherent (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() (Yang Yingliang)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Remove WQ_MEM_RECLAIM for host handshake workqueue (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix VFs enabling routine (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Sync NPC logic with upstream kernel (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add external ptp input clock (Yi Guo)  [Orabug: 33889959]  
- octeontx2-pf: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: debugfs for dumping lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Minor changes to sync with upstream sources (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use ptp input clock info from firmware data (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mcam entry resource leak (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete unused file (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: Fix SQB threshold check while submitting SQE (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enhance mailbox trace entry (Jerin Jacob)  [Orabug: 33889959]  
- driver: marvell: mmc: Removes static variables in tuning code (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Cleanup PTP driver code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Remove redundant return statement (Sunil Goutham)  [Orabug: 33889959]  
- cn10k: update to support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- octeontx2-af: Remove channel verification while installing MCAM rules (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to retrieve bandwidth profile free count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement ntuple filter for any non-zero ethertype (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Allow VLAN priority also in ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add debug messages for failures (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: devlink params support to set mcam entry count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Unify flow management variables (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Sort the allocated MCAM entry indices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup VF MCAM entry allocation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix assigned error return value that is never used (Colin Ian King)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Config DWRR weight based on MTU (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: DWRR MTU configuration (Sunil Goutham)  [Orabug: 33889959]  
- crypto: marvell: remove cn10k folder (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add signature into ring buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status block (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add shutdown function (Chandrakala Chavva)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: paged access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Enable promisc/allmulti match MCAM entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Fix algorithm index in MCAM rules with RSS action (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Change PTP device id for cn10k (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: soc: Remove unnecessary warnings about reset counters (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: Modify error reporting for some SoC drivers (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: Don't install VLAN offload rule if netdev is down (Sunil Goutham)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: lock on accessing mdio bus (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Re-apply: fix order of queue work and interrupt disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: modify default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-vf: Export symbols needed by VF driver. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Check capability flag while freeing ipolicer memory (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add CN10K core CPER (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Cleanup RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-pf: Allow pkts of size morethan MTU to be transmitted (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Add PTP hardware clock support to NIX VF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- drivers: pci: controller: Add Octeon PEM driver (Suneel Garapati)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Rename RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- sw_update: Add firmware clone support. (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: verify CQ context updates (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: soc: marvell: Check cn10k SOC check (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-pf: Packet classification support for virtual functions. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update driver to keep sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do NIX_RX_SW_SYNC twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Updating netdev driver in sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: move lmt flush to include/linux/soc (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: add debugfs support (Baha Mesleh)  [Orabug: 33889959]  
- misc: Add renesas SMU driver to misc (Vincent Cheng)  [Orabug: 33889959]  
- mfd: Add renesas SMU driver to mfd (Vincent Cheng)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM hardware timestamp configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary devm_kfree (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: perform cpt lf teardown in non FLR path (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix 50G ethtool mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: i2c: octeon: Handle access watchdog timeout (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: add rx channel bpid configuration for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: nix and lbk in loop mode in 98xx (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() (Dan Carpenter)  [Orabug: 33889959]  
- soc: marvell: hw_access: add dependency OCTEONTX2_AF (Jia Ma)  [Orabug: 33889959]  
- soc: marvell: hw_access: get cgx info (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: add hw context reading support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: extend context reading capability (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: cleaning up existing hw access driver (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: renaming to hw access driver (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: make fdsa and ptp configuration mutually exclusive (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix incorrect MCAM entry index (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix cleanup for non cgx mapped PF (Srujana Challa)  [Orabug: 33889959]  
- drivers: soc: Adds common Marvell OcteonTX header for SMC calls (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: remove NPA resource limits check (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU packets (Kiran Kumar K)  [Orabug: 33889959]  
- GHES: support HEST/BERT in ACPI/DT systems (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Add channel and channel mask. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: cn10k: new Interface modes support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: add proper return codes for AF mailbox handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add vlan-etype to ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- cn10k: support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- clocksource: Add Marvell Errata-38627 workaround (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: cn10k: config to identify ethertype location (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- sw_update: Add firmware update feature (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup flow rule management (Sunil Goutham)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix formatting of SDP driver message (Roy Franz)  [Orabug: 33889959]  
- octeontx2-af: remove usage of resource limits for CPT (Srujana Challa)  [Orabug: 33889959]  
- Revert "octeontx2-af: Disable packet TX and RX" (Subbaraya Sundeep)  [Orabug: 33889959]  
- Prefix LLC TAD events with tad_ to provide more clarity (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: octeontx2-sdp: add mbox for getting SDP channel information (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- crypto: marvell: add support to common CPT driver for cn9k and cn10k (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: don't process a packet when psw indicates error (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix APR LMT cache flush (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: send correct vlan priority mask to npc_install_flow_req (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Dont mask out supported link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix writing to incorrect register offset (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: Fixes conversion for BOARD-MAC-ADDRESS-ID-NUM in octeontx_info (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: Fixes unnecessary logging from octeontx info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: marvell: rpram: Check for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Change rpram driver name (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Add rpram debugfs interface (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: soc: marvell: phy diagnostics page access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Read mac address from correct offset (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max pkinds supported by hardware (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix TX scheduler queue config read check (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: fix CPT block address for getting engine capabilities (Srujana Challa)  [Orabug: 33889959]  
- crypto: octeontx2: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- driver: soc: Fix OcteonTX info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- mmc: cavium: Add MMC polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- sw_update: Add driver for firmware management (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: soc: marvell: Add driver for managing rpram (Jayanthi Annadurai)  [Orabug: 33889959]  
- driver: Add MAC management driver for OcteonTX platform (Wojciech Bartczak)  [Orabug: 33889959]  
- crypto: cn10k: enable random number request. (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Dont enable backpressure on lbk links (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: MHU: Driver adjustment for 10x based octeontx platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Fix ending channel number calculation for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Modify install flow error codes (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: sync with upstream driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cpri: fix compilation warnings (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Change exponent and mantissa calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Implement TC police action with PPS (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use NL_SET_ERR_MSG_MOD for TC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: invalidate GWC before accessing workslot (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add multicast filter support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-nicpf: Allow PF to set VF mac address when SR-IOV is disabled (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: derive correct DMAC filter index (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix the KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- crypto: cn10k: allocate 64KB for each microcode image (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-npa: Make the freeing IRQ vector fix complete (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: fix atomic load on NPA LF registers (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK ping RX issue on NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds MAC addressess overview to board info (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics driver update (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: consider pcifunc zero map entries as disabled (Nithin Dabilpuram)  [Orabug: 33889959]  
- Marvell MHU: Fixes locking mechanism in MHU driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix header lengths while parsing edsa vlan (Satha Rao)  [Orabug: 33889959]  
- drivers: soc: marvell: Add config option for serdes diagnostics (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: soc: marvell: Don't enable mvmdio driver by default (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Increase the NIX LF resources for 98xx (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Added to flag to disable promisc and multicast MCE entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: drain XAQ buffers before lf teardown (Pavan Nikhilesh)  [Orabug: 33889959]  
- dts: marvell: Documentation for CM3 SRAM memory to cp115 (Sujeet Baranwal)  [Orabug: 33889959]  
- octeontx2-af: cn10k: increase outstanding LMTST ops (Pavan Nikhilesh)  [Orabug: 33889959]  
- dt-bindings: perf: marvell: add cn10k ddr performance monitor (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: perf: Add LLC-TAD perf counter support (Bhaskara Budiredla)  [Orabug: 33889959]  
- perf/marvell: Set DDR perf event ownership (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: cn10k DDR perfmon event overflow handling (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: CN10k DDR performance monitor support (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: add vf trust check to set_rx_mode mbox handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add multicast/promisc packet replication table (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: offload DMAC filters to CGX/RPM block (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: mbox messages to configure DMAC filter (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Debugfs support for DMAC filters (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Remove ITAG support from KPU profile (George Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Use runtime allocated LMTLINE region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Support configurable LMTST regions (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: enable getwork prefetching (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ratelimit digest prints (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-npa: Fix freeing IRQ vectors (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Handle return value in block reset. (Geetha sowjanya)  [Orabug: 33889959]  
- spi: orion: enable support for switching CS every transferred byte (Marcin Wojtas)  [Orabug: 33889959]  
- spi: orion: enable clocks before spi_setup (Marcin Wojtas)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add inject optional parameter to prbs command (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call for serdes loopback (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call to tune serdes (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs per lane configuration (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Allow user to clear prbs errors. (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs error reporting (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix parameter passed to start_prbs(). (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Add gserr and gserc eye display (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Check SVC UUID on module init (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Implement PRBS command (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Add serdes diagnostic commands (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-af: Do not double free devlink private struct (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enhance the parser support for Forward DSA (George Cherian)  [Orabug: 33889959]  
- crypto: marvell: increase CPT HW instruction queue length (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects (Naveen Mamindlapalli)  [Orabug: 33889959]  
- misc: bphy: Restore static resource allocation (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Configure nix with proper cpt block (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- octeontx2-sdp: assign VF0 rings as SDP rings per PF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: marvell: MDIO uio driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: fix multiple entries for vlan lt defs (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add trusted vf support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Read correct number of VFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: new mbox to configure vf permissions (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Refactor vf flags (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix bandwidth profile NIX_AQ_INSTOP_WRITE (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator health check (Anil Kumar Reddy)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Debugfs support for bandwidth profiles (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add police action for TC flower (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL ingress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: bandwidth profiles aggregation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Bandwidth profiles config support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Delete old TC node first (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO LSW (Pavan Nikhilesh)  [Orabug: 33889959]  
- mailbox: add OcteonTX2 MHU mailbox driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-dpi: add support for CN10K DPI block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix SDP base channel number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add ioctl:readv call (Yuri Tolstov)  [Orabug: 33889959]  
- crypto: octeontx2: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix common lmac resource free (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix cleanup sequence in char device release (Baha Mesleh)  [Orabug: 33889959]  
- crypto: marvell: allow non CPT LFs in ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Fix resource release sequence (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev features settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix NIX irq offset in free_irq (Geetha sowjanya)  [Orabug: 33889959]  
- PCI: Avoid marking multifunction device in same iommu group (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Display all enabled PF VF rsrc_alloc entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support to parse cpt header with padding (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Fix for ping among LBK pairs. (Rakesh Babu)  [Orabug: 33889959]  
- Revert "octeontx2: Re-enable FLR and MBOX interrupts" (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Backport RVU debugfs upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: debugfs: delete dead code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Introduce internal packet switching (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change transmit side NPC rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Prepare for allocating MCAM rules for AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add VFME interrupt handler (Yuri Tolstov)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get BPHY irqs bitmask (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Fixes for compile warnings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Modify the return code for unsupported flow keys (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL egress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: add tc flower stats handler for hw offloads (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add tc flower hardware offload on ingress traffic (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: Driver to access and modify device CSRs. (Rakesh Babu)  [Orabug: 33889959]  
- driver: mmc: Adds CMD tuning for eMMC HS200 mode (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Cleans up mmc code and prepare it for HS200 tuning update (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Backport ethtool link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- Revert "octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes" (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link settings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link status changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify index in ethtool modes mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: code clean up for Physical link setttings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: update CPT_STATS mailbox (Srujana Challa)  [Orabug: 33889959]  
- net: thunderx: Modify BGX driver probe (Hariprasad Kelam)  [Orabug: 33889959]  
- devicetree: bindings: Update Cadence SD driver parameter (Jayanthi A)  [Orabug: 33889959]  
- octeontx2: Re-enable FLR and MBOX interrupts (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: cn10k: handle new CPT completion code (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Clear RSS enable flag on interace down (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx-af: Add debug info on Mac address change (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: fix vf ethtool sset count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Add ip tos and ip proto icmp/icmpv6 flow offload support (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Rename LOKI model name as 95XXN (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix compiler warning return with no value (Subbaraya Sundeep)  [Orabug: 33889959]  
- misc: bphy: Get max irq number from firmware (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Return correct CGX RX fifo size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix VF mac configuration by VF. (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Remove TOS field from MKEX TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not allocate memory for devlink private (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add F95XXO RVU PCI revision ID (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Formatting debugfs entry rsrc_alloc. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: clear RXC active and zombie entries (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get max irq number (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: add mailbox to configure reassembly timeout (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: support for coalescing KPU profiles (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Enable transmit side LBK link (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: remove unnecessary check when setting INTF_DOWN flag (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU changes to parse L4 for fragmented CPT packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Do not modify number of rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: adding new lt def registers support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: TIM: Set conditional clock always on (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear TL1 mapping info (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add timeout to ptp transmit timestamp polling (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Update RVU modules names (Geetha sowjanya)  [Orabug: 33889959]  
- net: octeontx2: Make sure the buffer is 128 byte aligned (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-pf: Use the napi_alloc_frag() to alloc the pool buffers (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-af: Fix setting of CPT_AF_X2PX_LINK_CFG (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NIX (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NPA (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink suppoort to af driver (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add npa error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add nix error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix napi schedule issue when intf is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Calculate receive buffer size based on MTU (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: mmc: Adds device tree entries to control eMMC input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds a way to dynamically control eMMC bus input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds new overrides for eMMC bus output timings (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2: mmc: Adds mechanism to modify output timings for MMC bus (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: backport upstream changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-sdp: move SDP node_id and PF start ring to SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: clean up rpm driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Mbox to exchange SDP channel info (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp tx processing race condition (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU parse support for VLAN EXDSA (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add KPU support to parse NGIO protocol (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM LMAC 802.3 pause frame configuration. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix minor bugs in CGX driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added RFOE LMAC stats to ethtool (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix incorrect MCAM INTF configuration for NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Support ESP/AH RSS hashing (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add RSS multi group support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-sdp/octeontx2-npa: Fix compiler warnings (Nalla, Pradeep)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-generic-uio documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation :devicetree: bindings: marvell UIO XOR documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-uio-sam documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: net: marvell-musdk-cma documentation (Meir Levi)  [Orabug: 33889959]  
- octeontx2-af: Fix channel verification and sdp vf mcam (Satha Rao)  [Orabug: 33889959]  
- octeontx2-af: add ratelimit to limit the asynchronous err messages (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add flow classification using IP protocol (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Disable packet TX and RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix warnings reported with W=1 flag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix warnings from CPT with W=1 flag (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix CPT header parsing by NPC (Vidya)  [Orabug: 33889959]  
- octeontx2-af: configure npc for cn10k to allow packets from cpt (Vidya)  [Orabug: 33889959]  
- crypto: cn10k: update the opcode for inline inbound ipsec (Vidya)  [Orabug: 33889959]  
- octeontx2-af: config for cn10k inbound inline ipsec (Vidya)  [Orabug: 33889959]  
- gpio: octeontx2: extend PIN_SEL to cover cn96xx (Peter Swain)  [Orabug: 33889959]  
- octeontx2-pf: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Allow SDP vfs to add promisc entry. (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-sdp: Add pf_srn field in info exchange structure (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix ring info structure that is exchanged with host (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-sdp: Changed sdp dts node read code. (Nalla, Pradeep)  [Orabug: 33889959]  
- soc: octeontx2: Add NPA PF driver (Nalla, Pradeep)  [Orabug: 33889959]  
- drivers: cleanup el3 handler only if parent process exits (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: i2c: octeon: Revert early clear of IFLG (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Reduce latency for HS mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Add support for High speed mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: thunderx: octeontx2 clock divisor logic changes (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Update RVU and CGX/RPM driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Update RVU PF/VF driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Correct return value of ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Avoid duplicate unicast rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: don't enable MCAM entries when target is not initialized (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Use install flow API for promisc and broadcast entries (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for multi channel in NIX promisc entry (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-af: refactor function npc_install_flow for default entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add 24 byte custom L2 header parsing support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Add missing mutex lock (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check for no CGX devices (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix non-contiguous lmac mapping (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new mailbox for CPT stats (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add packet parser error codes to MCAM match key (Kiran Kumar K)  [Orabug: 33889959]  
- crypto: octeontx2: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add PTP hardware clock support to rfoe interfaces (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix a loop issue in CPT FLR handler (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Refactoring the RX multi segment changes. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: export APIs required by VF driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: FCS not required for LBK interfaces (Satha Rao)  [Orabug: 33889959]  
- crypto: marvell: fix a missing Kconfig dependency (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Fix unmapping LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Handle CPT function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Limit number of CGX blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix list_entry usage in the code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add rpm rx/tx stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Update Marvell license header (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix msix offset structure field data types (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Use multi segments in NIX CQE_RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add PTP IDs of cnf10ka and cnf10kb (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fixes for SSO FLR (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: fix order of queue work and interrupt disable (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: cn10k: set context flush timer count (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: start CPT PF driver version with 1 (Srujana Challa)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Enable driver for CNF10KA/B (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: cn10k: lbk link credits configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: non contiguous serdes lane mapping with RVU PF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: MAC internal loopback support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: refactor RPM specific features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: sync kernel structures with firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get max mtu supported from admin function (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10K: MTU configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Policy Limits for octeontx2 only (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: enhance SSO FLR for CN10K (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Use pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Use RVU pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: add support to enable context prefetching (Vidya Velumuri)  [Orabug: 33889959]  
- cn10k-cpt: Workaround MBOX timeout (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: forward ready message to AF (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: Update CPT_RES_S as per new layout (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CN106XX CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for CN106XX CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix static code analyzer reported issues (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add NIX mbox message to get HW info (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Set default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10K: support for sched lmtst and other features (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: setting up lmt map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Interface to access lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Set cache lines for NPA batch alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Get NPC counters value (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX and NPA context in debugfs (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add CN10K PTP subsytem ID (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get MAC features attached to netdev (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add support for programmable channels (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add RPM MAC support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add packet processing support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Map LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Initialise NIX context (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove big-endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX/NPA context structure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove Big endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add mbox support for CN10K (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox support for CN10K platform (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator support (Sunil Goutham)  [Orabug: 33889959]  
- Marvell: CN10K: Display version information for flash components (Aaron Williams)  [Orabug: 33889959]  
- proc: publish no of macs in octeontx_info node (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Alter ways of mac address parsing (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board info logic reorg (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board information made available (Sujeet Baranwal)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Add support for RSS hashing based on Transport protocol field (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU only to GTPv1 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Allocate low priority entries for PF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: REE timeout error handling (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Set NIX1_RX interface for backpressure (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: load NPC profile via firmware database (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add IPv6 and SCTP6 ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add raw IPv4 and SCTP4 filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add SCTP Src/Dst ports to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add IPv6 Src/Dst ip to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not shift more than data type size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to set low level link state (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp pending skb list processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: add Support QSGMII mode (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed/duplex/autoneg (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Pass default values incase user did not specify (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add support for multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix workqueue init for multiple SDP PFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-dpi: Export the DPI Queue config API (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Update SDP AF driver to handle multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2: Add SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Fix loading external MKEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix kernel crash with ioctl trying to add timer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface down flag on error (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Assign valid mac address for LBKVFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-dpi: Fix DPI engine blks allocation (Burla, Satananda)  [Orabug: 33889959]  
- octeontx2-rm: Add char driver to RM (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-pf: Add tracepoints for PF/VF mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Introduce tracepoints for mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add register check to rvu_poll_reg() (Smadar Fuks)  [Orabug: 33889959]  
- gpio: thunderx: fix irq allocation of MMC CD GPIO pin (Rick Farrington)  [Orabug: 33889959]  
- octeontx2-af: add SSO mbox message to release XAQ aura (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Backport logical changes in netdev drivers. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Added mbox message to retrieve VF's base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Backport cosmetic upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Return proper RSS indirection table size always (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: Add IPv6 fields to default MKEX profile (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-pf: Remove wrapper APIs for mutex lock and unlock (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: cleanup transmit link deriving logic (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Send transmit link in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Free RVU REE irq properly (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Add UDP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Free RVU NIX IRQs properly. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE warnings for no previous prototype (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse NAT-T-ESP (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse CPT_PARSE_HDR (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE large rule file programming (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Fix the BPID mask (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer size calculation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix updating wrong multicast list index in NIX_RX_ACTION (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Ratelimit prints from AF error interrupt handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Set minimum length of Tx packets to 64 bytes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- hwrng: cavium: Check health status while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to change VLAN based RSS hash options via ethtool (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support for VLAN based RSS hashing (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Update forwarding rule action targeting VF with its default one (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Avoid null pointer dereference (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable accessing RFOE_RX_IND regs before odp netdev init (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Check the msix offset return value (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update ethtool supported modes mask (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Stop kpu parsing at layer3 for ipv6 fragmented packets. (Abhijit Ayarekar)  [Orabug: 33889959]  
- octeontx2-af: make tx nibble fixup is always apply (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-vf: initialize interface mode as default (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max 16 CGX LMACs limit (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Call mbox_reset before incrementing ack (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify otx2_mbox_reset call (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in IOCTL handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Increase number of CGX interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for registering both rfoe and cpri netdev intf (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for configurable PTP clock rate (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix Extended DSA and eDSA parsing (Satha Rao)  [Orabug: 33889959]  
- octeonx2-bphy-netdev: Add support for switching mode from RFOE to CPRI (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add support for CPRI Ethernet packet processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: segregate chardev specific code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reset HWS group mask during FLR (Michal Mazur)  [Orabug: 33889959]  
- drivers:cpt - add support for CPT1 in VF driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add support for CPT1 in debugfs (Srujana Challa)  [Orabug: 33889959]  
- drivers: cpt - add support for microcode load on CPT1 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx CPT block (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- crypto: marvell: fix Makefile for octeontx2 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Debugfs entry to show mapping btw CGX, NIX and a PF. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in MSIX CAP HDR (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added PTP BCN offset algorithm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix REE error handling (Smadar Fuks)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2: marvell: Add driver support for LLC lock and unlock (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to access RFOE_RX_IND registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix DMAC filter table corruption (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Add new Mbox messages and handlers for new REE blocks (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Introducing REE block for 98xx (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Enable PF BCAST entry for packet replication (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Marvell erratum 38545 (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added support for configurable packet types (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add CUSTOM0 to flow keyx algo (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Stop tx queues in case of subsequent calls failure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 3 seconds (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Update CPT_LF_ALLOC mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix nix_inline_ipsec_cfg mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg() (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Do not change maximum NPC interfaces (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX2 cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for OcteonTX2 CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEONTX2 CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: sync cpt mbox code with linux-4.14.76-devel (Srujana Challa)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CPT (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEON TX CPT engine (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: create common Kconfig and Makefile for Marvell (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Calculate LBK link correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Display NIX1 also in debugfs (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add NIX1 interfaces to NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Get block address from slot number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Assign NIX block addresses (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new REE blocks to AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix cpt_rd_wr_register mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 pkts (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ntuple filter support for FDSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add flow steering support for FDSA tag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: netdev cleanup in char dev close (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix napi scheduling issue when interface is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc/octeontx2 : Add driver support for NMI GTI watchdog (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: spi: Use rcvd_present instead of MIDR check (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Fix MSIX handler mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Setup MCE context for assigned NIX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Map NIX block from CGX connection (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Return assigned NIX/CPT block address (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Initialize NIX1 block (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support for NIX1, CPT1 and NDC_NIX1 (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Update get_rsrc_map for new blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix implitit variable array (Stanislaw Kardach)  [Orabug: 33889959]  
- Documentation/devicetree: Describe pin-cfg option (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: Configure pin function at probe (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: avoid potential deadlock (Peter Swain)  [Orabug: 33889959]  
- gpio: thunderx: Fix interrupt support for kernel driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Adjust the msi base for cn96xx gpio (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Remove char device when exiting driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Add support for EL0 interrupts for GPIO (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- misc: otx_bphy_ctr: Add OcteonTx2 BPHY control driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- spi: octeontx2: Add fix for hw issue (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: use read after write for MPI_CFG (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: set tritx in config register (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: add entry of PCI device for LOKI (Stanislaw Kardach)  [Orabug: 33889959]  
- spi: octeontx2: add entry of pci device id for 95xx (Suneel Garapati)  [Orabug: 33889959]  
- spi: thunderx: add subsys ID for thunder driver (Suneel Garapati)  [Orabug: 33889959]  
- spi: add support for octeontx2 spi controller (Suneel Garapati)  [Orabug: 33889959]  
- mmc: octeontx2: fix handling calibration glitch (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Configure flags for T96 pass B0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Use flags for hardware differences (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Fix tuning for T96 C0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Add tuning support for HS400 mode (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: speed limit for tx2-c0 (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: dt-bindings: describe cavium vmmc/vqmmc (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: calibrate otx2 just once (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: use calibrated timing taps (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: do not drop bus lock in tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: slot switch by vqmmc/gpio (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: reorganize before vqmmc switching (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cmd and data out values fixture (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: amend hs400 tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: correct clock divisor (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: fix swiotlb buffer is full (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: avoid single-slot startup issues (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: execute_tuning for octeontx2 (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: track &amp; apply CMD6 bus changes ASAP (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cn96xx HS200-8wide-100MHz (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: CMD19/21 type correction (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: skip unavailable slots (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: finish_dma_single() should teardown/unmap (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: use device tree entries (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc tuning for delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: calibrate tap delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: incorporate hw interface io ctl params (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: interrupt addition for ncb fault (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc operation limited to 100 MHz (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: Use proper register to clear interrupts (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: cavium: fix shutdown deadlock with active sd-card (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: Configure sample command and data directly (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: add check for 8/9xxx chips (Sujeet Baranwal)  [Orabug: 33889959]  
- soc: octeontx2-rm: add knob for PMCCNTR_EL0 config (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: handle DPI VF reservations (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-dpi: add DPI PF driver (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-rm: add domain sysfs (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: add Marvell OcteonTX2 RM driver (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: added full packet dump of mbt buffer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- OcteonTX2 BPHY RFOE netdev driver initial version (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Provision to make kernel backward compatible with older firmware (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Synchronize mcam rule list ops (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Cavium erratum 36890 (Andrew Pinski)  [Orabug: 33889959]  
- octeontx2-pf: update call to bpf_prog_add() (Dave Kleikamp)  [Orabug: 34132967]  
- octeontx2-pf: Add XDP support to RVU PF driver (Geetha sowjanya)  [Orabug: 33889959]  
- pci: octeontx2: Add PCI host controller driver for OcteonTx2 (Suneel Garapati)  [Orabug: 33889959]  
- arm64: Add MIDR encoding for Marvell OcteonTX2 silicons (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable default NPC entries properly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove deprecated skb_frag_struct (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add new silicon variant Loki (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: support for custom L2 header (Satheesh Paul A)  [Orabug: 33889959]  
- octeontx2-af: add parser support for Forward DSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: wait for tx link idle for credits change (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: clear sw xoff before flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: enable tx shaping feature for 96xx C0 (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Setup edge used for GPIO timing (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-af: Update NIX_TXSCHQ_CONFIG mbox to handle read request (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not allow VFs to overwrite PKIND config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory double free in otx2_aura_pool_free (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Update dmac field in vf vlan rule (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Remove unnecessary mbox request in unbind (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify npc_set_pkind mbox handler (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Reset HW config done to parse switch headers in FLR (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify default cpt limits (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: Update tx parse nibble config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: fix compilation warning (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: add support for custom KPU entries (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: prepare for custom KPU profiles (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix memory leaks on probe failure (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix LD CUSTOM LTYPE aliasing (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Don't configure RSS context when interface is down (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set SMQ MAXLEN to max hardware supported value (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix detection of IP layer (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-pf: Fix flow control support for LBK devices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix missing blocks quota validation (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu_reg_poll() to poll reg atleast twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Cleanup nixlf and blkaddr retrieval logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement cgx stat rst (Revital Regev)  [Orabug: 33889959]  
- octeontx2-pf: Restore RSS and pause frame config settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev watchdog timeout value (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: extend RSS supported offload types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Update HW workarounds for 96xx C0, 98xx and F95xx B0 chips (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Put CGX LMAC also in Higig2 mode (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Reset HW config for HIGIG/EDSA in driver unbind (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Flush pending SQE on teardown (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove multisegment RX_SG processing logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Allocate receive buffers of MTU size (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Do not set num_msgs in mbox header (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use mutex for mbox locking (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Dereference only a valid pointer (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update vlan offload rule (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Handle pfvf mac address changes (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Set default RR_QUANTUM for transmit scheduling levels (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adjust pause frame time and interval (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Skip dma map and unmap when IOMMU is bypassed (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use likely and unlikely (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Process CQE_TX first and then CQE_RX (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Discover NIX block address from RVUM (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove warning messages in fast path (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMD to get PHY FEC statistics (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Undo PTP NPC config in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Remove ARM64 and LSE_ATOMICS dependency (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix return value in npc_set_pkind (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Allow setting VF mac and vlan only when PF is UP (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use 2048 byte receive buffers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Advertise lockless transmit capability (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Optimize populating SQE_HDR (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup otx2_nic and hw structs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Aggregate multiple boolean fields into common flags (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add SDP interface support. (Subrahmanyam Nilla)  [Orabug: 33889959]  
- octeontx2-pf: Alloc only used MSIX vectors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_complete_done instead of napi_complete (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_get_frags instead of build_skb (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix CQE cleanup done while teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: NAPI handler cleanup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to enable EDSA/Higig2 pkts parsing (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Drop packets size more than configured FRS (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add default ldata ext for higig2 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: kpu profile add support for HIGIG2 protocol (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: notify VF about ptp event (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 2 seconds (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Use BLKTYPE in register macros (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Support for parsing pkts with switch headers (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix wrong info in ethtool's list of supported link modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Fix clearing SQ/CQ queue interrupt (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Reduce mbox wait response time. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: dont force enable default unicast entry (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Simplify ndo vf mac and vlan (hariprasad)  [Orabug: 33889959]  
- octeontx2-af : handle rvu pfvf mac address (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Get MSIXTR_BASE from fw_data (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: reserve top LD/LTYPEs for custom KPU (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: update address of global CGX RX_STATS (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Fix default profile loading checks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Init mcam resources after loading profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not exit when firmware unavailable (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Reset the PF/VF on MTU change (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix backpressure cfg on lf alloc and free (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Add shutdown sequence for PF/VF (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add rx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Clear mbox interrupt status early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: match nvgre as ltype (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Interface Mode change using ethtool. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Do not set mac address again (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx-af: Interface mode change feature via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: remove redundant changes from speed change suppcrt. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: kpu profile fix for a missing action entry (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: kpu profile update for protocol nvgre (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add T98 devid to PTP id table (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-pf: Add barrier to sync interface status (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak while freeing SQBs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add programmed macaddr to RVU pfvf (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-af: combine LB_STAG and LB_QINQ to one LB ltype (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix compilation issue (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Ignore NPC parser layer errors (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add parser support for DSA, extended DSA and eDSA (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Transmit packets during SMQ flush (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Always enable mcam rules for TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use nix_smq_flush function (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use helper function for LBK VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enable odd number of AF VFs also (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change message level to debug (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add debug messages for MSIX alloc failure (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use post increment STP to free pointers to Aura (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface init and shutdown sequence (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix VF id in the FLR handler (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix programming and logical issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leaks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Disply the link detected status in ethtool command (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add validation in ntuple delete flow (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix and simplify IRQ coalescing settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ/SQ ringsize config done via ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add tx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Remove express traffic support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add error messages in driver exit path (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enable broadcast packet replication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed and autoneg (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Introduce SET_LINK_MODE command to change various configurations of a network interface. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: report RCLK/SCLK values through mbox (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ CQ RED and DROP levels for 96xx B0 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Enable CQ interrupt coalescing (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Support for HW TSO offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Don't enable RQ RED/DROP interrupts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Always show physical link status (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX probe if not connected to NIX (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Support installing TX MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not error out for debugfs partial reads (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Apply relevant HW issue workarounds for 96xx B0 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive errors to stats (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Sending tsc value to the userspace (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Set MAC address resource bit map to its default during FLR (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Add unicast filter support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Delete range of mcam entries (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Support to display current settings of a vf network interface via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix TIM slot to lf lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NPA_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Release mutex resource (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: sync ATF and Kernel firmware data structure. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Delete RX VLAN offload support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Do not set/clear num_msgs of VF0 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not set/clear num_msgs of PF1 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix inner l4 layer id (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: NPC Tx parse data key ext profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Support to display fec counters also in ethtool stats. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Display message timeout error (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fetch FEC stats of the physical link (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support NIX rx/tx counters at CGX port level (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Create tx_stall debugfs entry only for 96xx (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool priv flag to control PAM4 on/off (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Update fwadata structure with few more reserved fields. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix parser error for udp packets with no payload (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Free HW resources on PF/VF initialization failure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Schedule work to refill RQ if buffer alloc fails in atomic context. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NIX_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extract layer ID LE's ltypes to NPC parse key (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: provide parser support for mpls in udp (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: align rss flow alg with npc profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: reorganize NPC parser profile for tunnel protocols (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: check TXSCHQ policy when needed (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix policy validation for LBK VFs (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: enable PTP driver on LOKI platform (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Compile PF driver only when enabled (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Disable MCAM entries during NIX_LF_FREE (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove vf flows cleanup functions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Simplify key overlap check (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMDs to set and get PHY modulation type (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile add support for nix_inst_hdr on tx (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: add TIM LF teardown (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix TIM block address usage (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Handle physical link state change requests (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: Scan VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Modify KEX to extract VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile change, move lb_ptr to point to tpid (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Cleanup CGX config permission checks (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use proper error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extend fwdata structure with additional information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool -m option support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Move to rvu_fwdata version 1. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Turn on L2 multicast address check (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup properly during driver remove (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Start/Stop traffic in CGX along with NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: do not handle VF link event twice (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: CGX DMAC filtering support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Set minimum MTU size to 64 bytes (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adding PTP CGX config cleanup in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support for PTP notification to PF (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Fix smmuv3 messages while deferring pf driver probe. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2: Fix mbox driver compilation dependency. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Delete ntuple filters for VF upon FLR (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add option to disable dynamic entry caching in NDC (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable Inline Ipsec functionality (Vidya Velumuri)  [Orabug: 33889959]  
- octeontx2-af: add support to alloc &amp; free tx vlan config resources (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-pf: Synchronize mailbox for PF and VF messages (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NDC sync op af mbox support (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Check IFF_MULTICAST too when enabling multicast (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: Fix XOFF toggling in PSE restore logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support configurable NDC cache way_mask (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: msglvl based debug support. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add inner layer rss support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Ethtool support for fec configuration (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support to get link info like current speed, fec etc (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to read mcam entry (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-vf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-vf: Add support for AF attached VFs (LBK) (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add support for SR-IOV management (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add ethtool support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Notify VFs about link changes (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add netdevice callbacks (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for attaching resources (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Export symbols needed by VF driver (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for PF/VF mbox communication (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add driver skeleton (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add VF function level reset (FLR) support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PF/VF mbox communication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add basic SR-IOV support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Fix redundant message from AF to PF (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: add NPC parser support for QinQ with TPID of 0x8100 (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu probe on cgx disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add rss flow key tunnel types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Enable pci bus mastering (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use default unicast RSS action when installing a flow (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Patch to prevent redundant message from pf to af. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Disable SQ manager sticky mode operation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX CQ hang HW issue (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: Check SQ counters to detect the deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX transmit stall issue (Sunil Goutham)  [Orabug: 33889959]  
- coteontx2-af: Add mbox for retrieving HW capabilities (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support for fixed transmit scheduler topology (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PTP clock (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable HW timestamping (Zyta Szpak)  [Orabug: 33889959]  
- octeontx2-af: Add low level support for Marvell PTP coprocessor (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Set RVU PF/VF watchdog timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Adding ethtool support for link status information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Keep link notification enabled until device detach (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add reset count to stats (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Skip CQ_STATUS read if pending CQEs greater than budget (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer address handling (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Defer probe if discovery id is not setup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool ntuple filters support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: add support for stripping STAG/CTAG (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Protect mailbox access against race conditions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support queue interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Configure RED drop levels for packet reception. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool support to enable/disable pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak due to error packets (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix cgx_lmac_rx_tx_enable (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: add nix {cq,rq and sq} qsize contexts to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CPT debug entries to debugfs (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: add debugfs support for sso (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Fix mbox error debug message (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Increase register poll timeout (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile fix (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add NIX_GET_MAC_ADDR mailbox message (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: add sso error af interrupt handlers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add nix error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: add npa error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: use get blkaddr function instead of macro (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support for rss key types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support for importing firmware data (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support to display mcam rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use install flow function for unicast rule (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete RXVLAN_ALLOC mailbox message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to install and delete flows (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add support for scanning KEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to configure backpressure for an interface. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox message to enable/disable pause frames. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Config receive and transmission of pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Set proper errorcode for IPv4 checksum errors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix rvu_sso_ggrp_taq_flush (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: Update CGX speed mapping table for 80G (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: enable cgx lmac tx link while flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add macro to generate mbox handlers declarations (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add NPC MCAM allocation status to debugfs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add NDC block stats to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NIX RQ, SQ and CQ contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CGX LMAC stats to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NPA qsize {aura,pool}_contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Dump current resource provisioning status (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: drain xaq before reconfiguring aura (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support to verify channel (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add support for changing vlan tpid (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Skip creating limits pci file for undiscovered RVU PFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable Rx backpressure during SMQ flush (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Set discovery ID for RVUM block (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Extract outer vlan in case of stacked vlan (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support to set/show RSS hash options from ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: IRQ coalescing config and tuning via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add basic ethtool support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add interface stats to ndo_get_stats64 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Software TSO support for pass1 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Register and handle CGX link notifications (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add support to configure loopback (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Implement ndo_tx_timeout callback (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: BQL support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: TCP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set skb-&gt;hash from HW (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive side scaling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for Rx/Tx csum offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ndo_set_rx_mode and support for promisc/allmulti (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for ndo_change_mtu callback (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: MAC address configuration support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set irq affinity hints for CQ interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Free hardware resources on interface teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for packet transmission (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive packet handling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add CQ interrupt and NAPI handlers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Alloc and config transmit scheduler queues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NIX RQ/SQ/CQ contexts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NPA auras and pools (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Init NPA and NIX LF's context's memory (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Attach RVU NIX and NPA block LFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add mailbox bounce buffer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Init mailbox communication with AF (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add Marvell OcteonTX2 NIC driver (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use the right wake_up API variant in CGX command interface (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: restore sso hwgrp default thresholds (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ignore sso lf count when checking pffunc validity (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Misc CGX changes (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: don't register CPT AF interrupts (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: Restore MSIXTR_BASE register upon module exit (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: add intradevice FLR handling (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile update (ver 1.3.0): (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: change NPC KPU profile format (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: manually dain partially consumed TAQ buffers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add CPT support to AF driver (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: update SSO HWGRP teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update SSO GWS teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to get SSO GWS/GGRP stats (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update TIM 10ns clk source min interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: add workaround for TIM reverse lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add TIM unit support. (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure thresholds per HWGRP (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add SSO unit support to the AF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: adjust rvu limits for no-VF case (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: txschq limits handling (Krzysztof Garczynski)  [Orabug: 33889959]  
- octeontx2-af: Add free rsrc count mbox msg (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Setup resource limits before enabling VFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add resource partitioning config (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix CGX promisc mode configuration (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-af: Don't treat lack of CGX interfaces as error (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Clear NPC MCAM entries before update (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Sync hw mbox with bounce buffer. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox API to validate all responses (Sunil Goutham)  [Orabug: 33889959]  
- net: cavium: Register driver with PCI subsys IDs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for is25wp256 (Sagar Shrikant Kadam)  [Orabug: 33889959]  
- arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: Introduce of_dma_get_max_cpu_address() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move reserve_crashkernel() into mem_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: use range parser for of_dma_get_range (Rob Herring)  [Orabug: 33889959]  
- of/address: Rework of_pci_range parsing for non-PCI buses (Rob Herring)  [Orabug: 33889959]  
- of: Drop struct of_pci_range.pci_space field (Rob Herring)  [Orabug: 33889959]  
- of/address: Move range parser code out of CONFIG_PCI (Rob Herring)  [Orabug: 33889959]  
- arm_pmu: arm64: Use NMIs for PMU (Julien Thierry)  [Orabug: 33889959]  
- arm_pmu: Introduce pmu_irq_ops (Julien Thierry)  [Orabug: 33889959]  
- KVM: arm64: pmu: Make overflow handler NMI safe (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Defer irq_work to IPI_IRQ_WORK (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Remove PMU locking (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Avoid PMXEV* indirection (Mark Rutland)  [Orabug: 33889959]  
- arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Alexandru Elisei)  [Orabug: 33889959]  
- of_graph: add of_graph_is_present() (Dmitry Osipenko)  [Orabug: 33889959]  
- ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Richard Cochran)  [Orabug: 33889959]  
- ptp: fix struct member comment for do_aux_work (Jacob Keller)  [Orabug: 33889959]  
- ptp: Add adjust_phase to ptp_clock_caps capability. (Vincent Cheng)  [Orabug: 33889959]  
- ptp: Add adjphase function to support phase offset control. (Vincent Cheng)  [Orabug: 33889959]  
- net: Introduce {netdev,napi}_alloc_frag_align() (Kevin Hao)  [Orabug: 33889959]  
- mm: page_frag: Introduce page_frag_alloc_align() (Kevin Hao)  [Orabug: 33889959]  
- net/sched: act_police: add support for packet-per-second policing (Baowen Zheng)  [Orabug: 33889959]  
- flow_offload: add support for packet-per-second policing (Xingfeng Hu)  [Orabug: 33889959]  
- regmap: provide helpers for simple bit operations (Bartosz Golaszewski)  [Orabug: 33889959]  
- net:qos: police action offloading parameter 'burst' change to the original value (Po Liu)  [Orabug: 33889959]  
- asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementation (Lorenzo Pieralisi)  [Orabug: 33889959]  
- dma-mapping: merge the generic remapping helpers into dma-direct (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: provide mmap and get_sgtable method overrides (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove __dma_direct_free_pages (Christoph Hellwig)  [Orabug: 33889959]  
- vfio/pci: Cleanup .probe() exit paths (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Remove dev_fmt definition (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Add sriov_configure support (Alex Williamson)  [Orabug: 33889959]  
- vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first user (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Introduce VF token (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Implement match ops (Alex Williamson)  [Orabug: 33889959]  
- vfio: Include optional device match in vfio_device_ops callbacks (Alex Williamson)  [Orabug: 33889959]  
- arm64/acpi: disallow AML memory opregions to access kernel memory (Ard Biesheuvel)  [Orabug: 33889959]  
- arm64: Rewrite __arch_clear_user() (Robin Murphy)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strncmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strcmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: fix spelling mistake "ca not" -&gt; "cannot" (韩科才)  [Orabug: 33889959]  
- arm64: Add TRBE definitions (Anshuman Khandual)  [Orabug: 33889959]  
- arm64: Add TRFCR_ELx definitions (Jonathan Zhou)  [Orabug: 33889959]  
- arm64: Add support for trace synchronization barrier (Suzuki K Poulose)  [Orabug: 33889959]  
- arm64: Implement archrandom.h for ARMv8.5-RNG (Richard Henderson)  [Orabug: 33889959]  
- arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Andrew Murray)  [Orabug: 33889959]  
- KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 (Andrew Murray)  [Orabug: 33889959]  
- arm64: cpufeature: Extract capped perfmon fields (Andrew Murray)  [Orabug: 33889959]  
- bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Rustam Kovhaev)  [Orabug: 33894842]  
- bpf: Prevent writable memory-mapping of read-only ringbuf pages (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Thadeu Lima de Souza Cascardo)  [Orabug: 33894842]  
- bpf: Enforce BPF ringbuf size to be the power of 2 (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Implement BPF ring buffer and verifier support for it (Alan Maguire)  [Orabug: 33894842]  
- bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Convert bpf_prog refcnt to atomic64_t (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Andrii Nakryiko)  [Orabug: 33894842]  
- vfio/type1: add ioctl to check for correct pin accounting (Anthony Yznaga)  [Orabug: 34049088]  
- vfio/type1: track pages pinned by vfio across exec (Anthony Yznaga)  [Orabug: 34049088]  
- mm: track driver pinned pages across exec (Anthony Yznaga)  [Orabug: 34049088]  
- netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: move synack init code to helper (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: pass hook state to log functions (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: avoid misleading 'invalid' in log message (Florian Westphal)  [Orabug: 34088396]  
- rds/ib: Fix ib_rx_total_frags while freeing frags (Praveen Kumar Kannoju)  [Orabug: 34093669]  
- IB/cma: Allow XRC INI QPs to set their local ACK timeout (Håkon Bugge)  [Orabug: 34094201]  
- ARM: dts: gpio-ranges property is now required (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Change init order for gpio hogs (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Silence uninit warning (Linus Walleij)  [Orabug: 34094638]  
- pinctrl: bcm2835: Add support for wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- pinctrl: bcm2835: Match BCM7211 compatible string (Florian Fainelli)  [Orabug: 34094638]  
- dt-bindings: pinctrl: Document optional BCM7211 wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- scsi: mpt3sas: Remove scsi_dma_map() error messages (Sreekanth Reddy)  [Orabug: 34095603]  
- vfio/type1: missing re-lock of iommu lock (Anthony Yznaga)  [Orabug: 34100780]  
- rds: ib: INFO: trying to register non-static key during rmmod (Freddy Carrillo)  [Orabug: 34106051]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.3.el8uek]" date="1652097600">- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023]  
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023]  
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023]  
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023]  
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339]  
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318]  
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386]  
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386]  
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311]  
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353} 
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210]  
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210]  
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
</package>
<package pkgid="7e63aacf93daddc513c091999ca433d95c3a1c2e7be31b71fe5f46dcef6c2f75" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.9.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.2.el8uek]" date="1651579200">- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)   
- LTS tag: v5.4.188 (Sherry Yang)  
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)   
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)   
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)   
- mac80211: fix potential double free on mesh join (Linus Lüssing)   
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)   
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)   
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)   
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)   
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)   
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)   
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)   
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)   
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)   
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)   
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)   
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)   
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)   
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)   
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)   
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)   
- tpm: Fix error handling in async work (Tadeusz Struk)   
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)   
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)   
- nfsd: Containerise filecache laundrette (Trond Myklebust)   
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)   
- LTS tag: v5.4.187 (Sherry Yang)   
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)   
- perf symbols: Fix symbol size calculation condition (Michael Petlan)   
- Input: aiptek - properly check endpoint type (Pavel Skripkin)   
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)   
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)   
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)   
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)   
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)   
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)   
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)   
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)   
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)   
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)   
- efi: fix return value of __setup handlers (Randy Dunlap)   
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)   
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)   
- LTS tag: v5.4.186 (Sherry Yang)  
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)   
- kselftest/vm: fix tests build with old libc (Chengming Zhou)   
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)   
- tcp: make tcp_read_sock() more robust (Eric Dumazet)   
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)   
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)   
- iwlwifi: don't advertise TWT support (Golan Ben Ami)   
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)   
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)   
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)   
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)   
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)   
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)   
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)   
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)   
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)   
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)   
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)   
- xfrm: Check if_id in xfrm_migrate (Yan Yan)   
- sctp: fix the processing for INIT chunk (Xin Long)   
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)   
- LTS tag: v5.4.185 (Sherry Yang)  
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)   
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))   
- virtio: acknowledge all features before access (Michael S. Tsirkin)   
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)   
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)   
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)   
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)   
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)   
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)   
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)   
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)   
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)   
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)   
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)   
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)   
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)   
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)   
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)   
- selftests/bpf: Add test for bpf_timer overwriting crash (Kumar Kartikeya Dwivedi)   
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)   
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)   
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)   
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)   
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)   
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)   
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)   
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)   
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)   
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)   
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)   
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)   
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)   
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)   
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)   
- qed: return status of qed_iov_get_link (Tom Rix)   
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)   
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)   
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)   
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)   
- LTS tag: v5.4.184 (Sherry Yang)  
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)   
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042} 
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041} 
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen: remove gnttab_query_foreign_access() (Juergen Gross)   
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039} 
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038} 
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037} 
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036} 
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038} 
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040} 
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))   
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)   
- ARM: fix co-processor register typo (Russell King (Oracle))   
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)   
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))   
- ARM: Spectre-BHB workaround (Russell King (Oracle))   
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))   
- ARM: early traps initialisation (Russell King (Oracle))   
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))   
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)   
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)   
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)   
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)   
- LTS tag: v5.4.183 (Sherry Yang)   
- hamradio: fix macro redefine warning (Huang Pei)   
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)   
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)   
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)   
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)   
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)   
- tracing: Fix return value of __setup handlers (Randy Dunlap)   
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))   
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)   
- HID: add mapping for KEY_DICTATE (William Mahon)   
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)   
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)   
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)   
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)   
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)   
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)   
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)   
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)   
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)   
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))   
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)   
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)   
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)   
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)   
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)   
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)   
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)   
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)   
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)   
- iavf: Fix missing check for running netdev (Slawomir Laba)   
- net: stmmac: fix return value of __setup handler (Randy Dunlap)   
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)   
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)   
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)   
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)   
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)   
- block: Fix fsync always failed if once failed (Ye Bin)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)   
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)   
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)   
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)   
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)   
- xfrm: enforce validity of offload input flags (Leon Romanovsky)   
- xfrm: fix the if_id check in changelink (Antony Antony)   
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)   
- xfrm: fix MTU regression (Jiri Bohac)   
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)   
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)   
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)   
- usb: gadget: clear related members when goto fail (Hangyu Hua)   
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)   
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)   
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)   
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)   
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)   
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)   
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)   
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)   
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)   
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)   
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)   
- LTS tag: v5.4.182 (Sherry Yang)  
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)   
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)   
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)   
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)   
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)   
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)   
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)   
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)   
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)   
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)   
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)   
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)   
- USB: serial: option: add support for DW5829e (Slark Xiao)   
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))   
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)   
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)   
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)   
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)   
- iio: Fix error handling for PM (Miaoqian Lin)   
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)   
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))   
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)   
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)   
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)   
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)   
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)   
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)   
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)   
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)   
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)   
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- drm/edid: Always set RGB444 (Maxime Ripard)   
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)   
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)   
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)   
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)   
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)   
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)   
- ping: remove pr_err from ping_lookup (Xin Long)   
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)   
- optee: use driver internal tee_context for some rpc (Jens Wiklander)   
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)   
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)   
- USB: zaurus: support another broken Zaurus (Oliver Neukum)   
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)   
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)   
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)   
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)   
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)   
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)   
- LTS tag: v5.4.181 (Sherry Yang)  
- kconfig: fix failing to generate auto.conf (Jing Leng)   
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)   
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)   
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)   
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)   
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)   
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)   
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)   
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)   
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)   
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)   
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)   
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)   
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)   
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)   
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)   
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)   
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)   
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)   
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)   
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)   
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)   
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)   
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)   
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)   
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)   
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)   
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)   
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)   
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)   
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)   
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)   
- bonding: fix data-races around agg_select_timer (Eric Dumazet)   
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)   
- bonding: force carrier update when releasing slave (Zhang Changzhong)   
- ping: fix the dif and sdif check in ping_lookup (Xin Long)   
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)   
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)   
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)   
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)   
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)   
- mmc: block: fix read single on recovery logic (Christian Löhle)   
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)   
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)   
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)   
- ext4: prevent partial update of the extent blocks (Zhang Yi)   
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)   
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)   
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)   
- iwlwifi: fix use-after-free (Johannes Berg)   
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)   
- arm64: module: rework special section handling (Mark Rutland)   
- module/ftrace: handle patchable-function-entry (Mark Rutland)   
- ftrace: add ftrace_init_nop() (Mark Rutland)   
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)   
- drm/amdgpu: fix logic inversion in check (Christian König)   
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)   
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)   
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)   
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)   
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)   
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)   
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)   
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)   
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)   
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)   
- btrfs: send: in case of IO error log it (Dāvis Mosāns)   
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)   
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)   
- parisc: Drop __init from map_pages declaration (John David Anglin)   
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)   
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)   
- HID:Add support for UGTABLET WP5540 (Sergio Costas)   
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)   
- LTS tag: v5.4.180 (Sherry Yang)  
- ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Rafael J. Wysocki)   
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)   
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)   
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)   
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)   
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)   
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)   
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)   
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)   
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)   
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)   
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)   
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)   
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)   
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)   
- usb: ulpi: Call of_node_put correctly (Sean Anderson)   
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)   
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)   
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)   
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))   
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)   
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)   
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)   
- tipc: rate limit warning for received illegal binding update (Jon Maloy)   
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)   
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)   
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)   
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)   
- nfp: flower: fix ida_idx not being released (Louis Peens)   
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)   
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)   
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)   
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)   
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)   
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)   
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)   
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)   
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)   
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)   
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)   
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)   
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)   
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)   
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)   
- riscv: fix build with binutils 2.38 (Aurelien Jarno)   
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)   
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)   
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)   
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)   
- scsi: myrs: Fix crash in error case (Tong Zhang)   
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)   
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)   
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)   
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)   
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)   
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)   
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)   
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)   
- NFSv4 only print the label when its queried (Olga Kornievskaia)   
- NFSD: Fix offset type in I/O trace points (Chuck Lever)   
- NFSD: Clamp WRITE offsets (Chuck Lever)   
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)   
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)   
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)   
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)   
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)   
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)   
- ima: Remove ima_policy file before directory (Stefan Berger)   
- integrity: check the return value of audit_log_start() (Xiaoke Wang)   
- LTS tag: v5.4.179 (Sherry Yang) 
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)   
- LTS tag: v5.4.178 (Sherry Yang)   
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)   
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)   
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)   
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)   
- rtc: cmos: Evaluate century appropriate (Riwen Lu)   
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)   
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)   
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)   
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)   
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)   
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)   
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)   
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)   
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)   
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)   
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)   
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)   
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)   
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)   
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)   
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)   
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)   
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)   
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)   
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)   
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)   
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)   
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)   
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)   
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)   
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)   
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)   
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)   
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)   
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)   
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)   
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)   
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)   
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)   
- LTS tag: v5.4.177 (Sherry Yang)  
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)   
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)   
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)   
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)   
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)   
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)   
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)   
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)   
- LTS tag: v5.4.176 (Sherry Yang) 
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)   
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)   
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)   
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)   
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)   
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)   
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)   
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)   
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)   
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)   
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)   
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)   
- rxrpc: Adjust retransmission backoff (David Howells)   
- phylib: fix potential use-after-free (Marek Behún)   
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)   
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)   
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)   
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)   
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)   
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)   
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)   
- drm/msm: Fix wrong size calculation (Xianting Tian)   
- net-procfs: show net devices bound packet types (Jianguo Wu)   
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)   
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)   
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)   
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)   
- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 (Guenter Roeck)   
- net: fix information leakage in /proc/net/ptype (Sherry Yang)   
- ipv6_tunnel: Rate limit warning messages (Ido Schimmel)   
- scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini)   
- rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev (Matthias Kaehlcke)   
- rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev (Sujit Kautkar)   
- i40e: fix unsigned stat widths (Joe Damato)   
- i40e: Fix queues reservation for XDP (Sylwester Dziedziuch)   
- i40e: Fix issue when maximum queues is exceeded (Jedrzej Jagielski)   
- i40e: Increase delay to 1 s after global EMP reset (Jedrzej Jagielski)   
- powerpc/32: Fix boot failure with GCC latent entropy plugin (Christophe Leroy)   
- net: sfp: ignore disabled SFP node (Marek Behún)   
- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (Sing-Han Chen)   
- usb: typec: tcpm: Do not disconnect while receiving VBUS off (Badhri Jagan Sridharan)   
- USB: core: Fix hang in usb_kill_urb by adding memory barriers (Alan Stern)   
- usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS (Pavankumar Kondeti)   
- usb: common: ulpi: Fix crash in ulpi_match() (Jon Hunter)   
- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge (Alan Stern)   
- tty: Add support for Brainboxes UC cards. (Cameron Williams)   
- tty: n_gsm: fix SW flow control encoding/handling (daniel.starke@siemens.com)   
- serial: stm32: fix software flow control transfer (Valentin Caron)   
- serial: 8250: of: Fix mapped region size when using reg-offset property (Robert Hancock)   
- netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Pablo Neira Ayuso)   
- arm64: errata: Fix exec handling in erratum 1418040 workaround (D Scott Phillips)   
- drm/etnaviv: relax submit size limits (Lucas Stach)   
- fsnotify: fix fsnotify hooks in pseudo filesystems (Amir Goldstein)   
- tracing: Don't inc err_log entry count if entry allocation fails (Tom Zanussi)   
- tracing/histogram: Fix a potential memory leak for kstrdup() (Xiaoke Wang)   
- PM: wakeup: simplify the output logic of pm_show_wakelocks() (Greg Kroah-Hartman)   
- scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Steffen Maier)   
- s390/hypfs: include z/VM guests with access control group set (Vasily Gorbik)   
- Bluetooth: refactor malicious adv data check (Brian Gix)   
- LTS tag: v5.4.175 (Sherry Yang)  
- select: Fix indefinitely sleeping task in poll_schedule_timeout() (Jan Kara)   
- mmc: sdhci-esdhc-imx: disable CMDQ support (Tim Harvey)   
- rcu: Tighten rcu_advance_cbs_nowake() checks (Paul E. McKenney)   
- LTS tag: v5.4.174 (Sherry Yang)   
- Revert "ia64: kprobes: Use generic kretprobe trampoline handler" (Masami Hiramatsu)   
- mtd: nand: bbt: Fix corner case in bad block table handling (Doyle, Patrick)   
- lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test (Andrey Konovalov)   
- lib82596: Fix IRQ check in sni_82596_probe (Miaoqian Lin)   
- scripts/dtc: dtx_diff: remove broken example from help text (Matthias Schiffer)   
- dt-bindings: display: meson-vpu: Add missing amlogic,canvas property (Alexander Stein)   
- dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property (Alexander Stein)   
- net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() (Tom Rix)   
- bcmgenet: add WOL IRQ check (Sergey Shtylyov)   
- net_sched: restore "mpu xxx" handling (Kevin Bracey)   
- arm64: dts: qcom: msm8996: drop not documented adreno properties (David Heidelberg)   
- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix lld view setting (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix concurrency over xfers_list (Tudor Ambarus)   
- dmaengine: at_xdmac: Print debug message after realeasing the lock (Tudor Ambarus)   
- dmaengine: at_xdmac: Don't start transactions at tx_submit level (Tudor Ambarus)   
- perf script: Fix hex dump character output (Adrian Hunter)   
- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Guillaume Nault)   
- gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault)   
- xfrm: Don't accidentally set RTO_ONLINK in decode_session4() (Guillaume Nault)   
- netns: add schedule point in ops_exit_list() (Eric Dumazet)   
- inet: frags: annotate races around fqdir-&gt;dead and fqdir-&gt;high_thresh (Eric Dumazet)   
- rtc: pxa: fix null pointer dereference (Laurence de Bruxelles)   
- net: axienet: increase default TX ring size to 128 (Robert Hancock)   
- net: axienet: fix number of TX ring slots for available check (Robert Hancock)   
- net: axienet: limit minimum TX ring size (Robert Hancock)   
- clk: si5341: Fix clock HW provider cleanup (Robert Hancock)   
- af_unix: annote lockless accesses to unix_tot_inflight &amp; gc_in_progress (Eric Dumazet)   
- f2fs: fix to reserve space for IO align feature (Chao Yu)   
- parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries (Miaoqian Lin)   
- net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module (Tobias Waldekranz)   
- ipv4: avoid quadratic behavior in netns dismantle (Eric Dumazet)   
- bpftool: Remove inclusion of utilities.mak from Makefiles (Quentin Monnet)   
- powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses (Tobias Waldekranz)   
- powerpc/cell: Fix clang -Wimplicit-fallthrough warning (Anders Roxell)   
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Moshe Shemesh)   
- dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK (Amelie Delaunay)   
- RDMA/rxe: Fix a typo in opcode name (Chengguang Xu)   
- RDMA/hns: Modify the mapping attribute of doorbell to device (Yixing Liu)   
- scsi: core: Show SCMD_LAST in text form (Bart Van Assche)   
- Documentation: fix firewire.rst ABI file path error (Randy Dunlap)   
- Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization (Lukas Bulwahn)   
- Documentation: ACPI: Fix data node reference documentation (Sakari Ailus)   
- Documentation: dmaengine: Correctly describe dmatest with channel unset (Daniel Thompson)   
- media: rcar-csi2: Optimize the selection PHTW register (Suresh Udipi)   
- firmware: Update Kconfig help text for Google firmware (Ben Hutchings)   
- of: base: Improve argument length mismatch error (Baruch Siach)   
- drm/radeon: fix error handling in radeon_driver_open_kms (Christian König)   
- ext4: don't use the orphan list when migrating an inode (Theodore Ts'o)   
- ext4: Fix BUG_ON in ext4_bread when write quota data (Ye Bin)   
- ext4: set csum seed in tmp inode while migrating to extents (Luís Henriques)   
- ext4: make sure quota gets properly shutdown on error (Jan Kara)   
- ext4: make sure to reset inode lockdep class when quota enabling fails (Jan Kara)   
- btrfs: respect the max size in the header when activating swap file (Filipe Manana)   
- btrfs: check the root node for uptodate before returning it (Josef Bacik)   
- btrfs: fix deadlock between quota enable and other quota operations (Filipe Manana)   
- xfrm: fix policy lookup for ipv6 gre packets (Ghalem Boudour)   
- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device (Pali Rohár)   
- PCI: pci-bridge-emul: Correctly set PCIe capabilities (Pali Rohár)   
- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space (Pali Rohár)   
- drm/bridge: analogix_dp: Make PSR-exit block less (Brian Norris)   
- drm/nouveau/kms/nv04: use vzalloc for nv04_display (Ilia Mirkin)   
- drm/etnaviv: limit submit sizes (Lucas Stach)   
- s390/mm: fix 2KB pgtable release race (Alexander Gordeev)   
- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer)   
- tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Xiangyang Zhang)   
- cputime, cpuacct: Include guest time in user time in cpuacct.stat (Andrey Ryabinin)   
- serial: Fix incorrect rs485 polarity on uart open (Lukas Wunner)   
- fuse: Pass correct lend value to filemap_write_and_wait_range() (Xie Yongji)   
- ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers (Petr Cvachoucek)   
- crypto: caam - replace this_cpu_ptr with raw_cpu_ptr (Meng Li)   
- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() (Marek Vasut)   
- crypto: omap-aes - Fix broken pm_runtime_and_get() usage (Heiner Kallweit)   
- rpmsg: core: Clean up resources on announce_create failure. (Arnaud Pouliquen)   
- power: bq25890: Enable continuous conversion for ADC at charging (Yauhen Kharuzhy)   
- ASoC: mediatek: mt8173: fix device_node leak (Tzung-Bi Shih)   
- scsi: sr: Don't use GFP_DMA (Christoph Hellwig)   
- MIPS: Octeon: Fix build errors using clang (Tianjia Zhang)   
- i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters (Lakshmi Sowjanya D)   
- MIPS: OCTEON: add put_device() after of_find_device_by_node() (Ye Guojin)   
- powerpc: handle kdump appropriately with crash_kexec_post_notifiers option (Hari Bathini)   
- ALSA: seq: Set upper limit of processed events (Takashi Iwai)   
- scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (James Smart)   
- w1: Misuse of get_user()/put_user() reported by sparse (Christophe Leroy)   
- KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST (Alexey Kardashevskiy)   
- powerpc/powermac: Add missing lockdep_register_key() (Christophe Leroy)   
- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB (Martin Blumenstingl)   
- i2c: mpc: Correct I2C reset procedure (Joakim Tjernlund)   
- powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING (Michael Ellerman)   
- i2c: i801: Don't silently correct invalid transfer size (Heiner Kallweit)   
- powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Nicholas Piggin)   
- powerpc/btext: add missing of_node_put (Julia Lawall)   
- powerpc/cell: add missing of_node_put (Julia Lawall)   
- powerpc/powernv: add missing of_node_put (Julia Lawall)   
- powerpc/6xx: add missing of_node_put (Julia Lawall)   
- parisc: Avoid calling faulthandler_disabled() twice (John David Anglin)   
- random: do not throw away excess input to crng_fast_load (Jason A. Donenfeld)   
- serial: core: Keep mctrl register state and cached copy in sync (Lukas Wunner)   
- serial: pl010: Drop CR register reset on set_termios (Lukas Wunner)   
- regulator: qcom_smd: Align probe function with rpmh-regulator (Konrad Dybcio)   
- net: gemini: allow any RGMII interface mode (Russell King (Oracle))   
- net: phy: marvell: configure RGMII delays for 88E1118 (Russell King (Oracle))   
- dm space map common: add bounds check to sm_ll_lookup_bitmap() (Joe Thornber)   
- dm btree: add a defensive bounds check to insert_at() (Joe Thornber)   
- mac80211: allow non-standard VHT MCS-10/11 (Ping-Ke Shih)   
- net: mdio: Demote probed message to debug print (Florian Fainelli)   
- btrfs: remove BUG_ON(!eie) in find_parent_nodes (Josef Bacik)   
- btrfs: remove BUG_ON() in find_parent_nodes() (Josef Bacik)   
- ACPI: battery: Add the ThinkPad "Not Charging" quirk (Thomas Weißschuh)   
- drm/amdgpu: fixup bad vram size on gmc v8 (Zongmin Zhou)   
- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Kirill A. Shutemov)   
- ACPICA: Fix wrong interpretation of PCC address (Sudeep Holla)   
- ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Rafael J. Wysocki)   
- ACPICA: Utilities: Avoid deleting the same object twice in a row (Rafael J. Wysocki)   
- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf)   
- jffs2: GC deadlock reading a page that is used in jffs2_write_begin() (Kyeong Yoo)   
- um: registers: Rename function names to avoid conflicts and build problems (Randy Dunlap)   
- iwlwifi: mvm: Fix calculation of frame length (Ilan Peer)   
- iwlwifi: remove module loading failure message (Johannes Berg)   
- iwlwifi: fix leaks/bad data after failed firmware load (Johannes Berg)   
- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Zekun Shen)   
- usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Kai-Heng Feng)   
- cpufreq: Fix initialization of min and max frequency QoS requests (Rafael J. Wysocki)   
- arm64: tegra: Adjust length of CCPLEX cluster MMIO region (Thierry Reding)   
- arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus (Biwen Li)   
- audit: ensure userspace is penalized the same as the kernel when under pressure (Paul Moore)   
- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Ulf Hansson)   
- media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: igorplugusb: receiver overflow should be reported (Sean Young)   
- HID: quirks: Allow inverting the absolute X/Y values (Alistair Francis)   
- bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Paolo Abeni)   
- net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Suresh Kumar)   
- x86/mce: Mark mce_read_aux() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_end() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_panic() noinstr (Borislav Petkov)   
- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock (Iwona Winiarska)   
- net: phy: prefer 1000baseT over 1000baseKX (Russell King (Oracle))   
- net-sysfs: update the queue counts in the unregistration path (Antoine Tenart)   
- ath10k: Fix tx hanging (Sebastian Gottschall)   
- iwlwifi: mvm: synchronize with FW after multicast commands (Johannes Berg)   
- media: m920x: don't use stack on USB reads (Mauro Carvalho Chehab)   
- media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (James Hilliard)   
- x86/mm: Flush global TLB when switching to trampoline page-table (Joerg Roedel)   
- floppy: Add max size check for user space request (Xiongwei Song)   
- usb: uhci: add aspeed ast2600 uhci support (Neal Liu)   
- rsi: Fix out-of-bounds read in rsi_read_pkt() (Zekun Shen)   
- rsi: Fix use-after-free in rsi_rx_done_handler() (Zekun Shen)   
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Zekun Shen)   
- HSI: core: Fix return freed object in hsi_new_client (Chengfeng Ye)   
- gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use (Hans de Goede)   
- drm/bridge: megachips: Ensure both bridges are probed before registration (Martyn Welch)   
- mlxsw: pci: Add shutdown method in PCI driver (Danielle Ratson)   
- EDAC/synopsys: Use the quirk for version instead of ddr version (Dinh Nguyen)   
- media: b2c2: Add missing check in flexcop_pci_isr: (Zheyu Ma)   
- HID: apple: Do not reset quirks when the Fn key is not found (José Expósito)   
- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Hans de Goede)   
- usb: gadget: f_fs: Use stream_open() for endpoint files (Pavankumar Kondeti)   
- batman-adv: allow netlink usage in unprivileged containers (Linus Lüssing)   
- ARM: shmobile: rcar-gen2: Add missing of_node_put() (Wan Jiabing)   
- drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR (Ben Skeggs)   
- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply (Zekun Shen)   
- drm/lima: fix warning when CONFIG_DEBUG_SG=y &amp; CONFIG_DMA_API_DEBUG=y (Qiang Yu)   
- fs: dlm: filter user dlm messages for kernel locks (Alexander Aring)   
- Bluetooth: Fix debugfs entry leak in hci_register_dev() (Wei Yongjun)   
- of: base: Fix phandle argument length mismatch error message (Baruch Siach)   
- RDMA/cxgb4: Set queue pair state when being queried (Kamal Heib)   
- mips: bcm63xx: add support for clk_set_parent() (Randy Dunlap)   
- mips: lantiq: add support for clk_set_parent() (Randy Dunlap)   
- misc: lattice-ecp3-config: Fix task hung when firmware load failed (Wei Yongjun)   
- ASoC: samsung: idma: Check of ioremap return value (Jiasheng Jiang)   
- ASoC: mediatek: Check for error clk pointer (Jiasheng Jiang)   
- phy: uniphier-usb3ss: fix unintended writing zeros to PHY register (Ryuta NAKANISHI)   
- iommu/iova: Fix race between FQ timeout and teardown (Xiongfeng Wang)   
- dmaengine: pxa/mmp: stop referencing config-&gt;slave_id (Arnd Bergmann)   
- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell (Dillon Min)   
- ASoC: rt5663: Handle device_property_read_u32_array error codes (Jiasheng Jiang)   
- RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Avihai Horon)   
- RDMA/core: Let ib_find_gid() continue search even after empty entry (Avihai Horon)   
- powerpc/powermac: Add additional missing lockdep_register_key() (Christophe Leroy)   
- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() (Thomas Gleixner)   
- scsi: ufs: Fix race conditions related to driver data (Bart Van Assche)   
- iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Hector Martin)   
- binder: fix handling of error during copy (Todd Kjos)   
- char/mwave: Adjust io port register size (Kees Cook)   
- ALSA: oss: fix compile error when OSS_DEBUG is enabled (Bixuan Cui)   
- ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Lukas Bulwahn)   
- powerpc/prom_init: Fix improper check of prom_getprop() (Peiwei Hu)   
- clk: imx8mn: Fix imx8mn_clko1_sels (Adam Ford)   
- RDMA/hns: Validate the pkey index (Kamal Heib)   
- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ext4: avoid trim error on fs with small groups (Jan Kara)   
- net: mcs7830: handle usb read errors properly (Pavel Skripkin)   
- pcmcia: fix setting of kthread task states (Dominik Brodowski)   
- can: xilinx_can: xcan_probe(): check for error irq (Jiasheng Jiang)   
- can: softing: softing_startstop(): fix set but not used variable warning (Marc Kleine-Budde)   
- tpm: add request_locality before write TPM_INT_ENABLE (Chen Jun)   
- spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe (Miaoqian Lin)   
- net/mlx5: Set command entry semaphore up once got index free (Moshe Shemesh)   
- Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Aya Levin)   
- net/mlx5e: Don't block routes with nexthop objects in SW (Maor Dickman)   
- debugfs: lockdown: Allow reading debugfs files that are not world readable (Michal Suchanek)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init (José Expósito)   
- Bluetooth: hci_bcm: Check for error irq (Jiasheng Jiang)   
- fsl/fman: Check for null pointer after calling devm_ioremap (Jiasheng Jiang)   
- staging: greybus: audio: Check null pointer (Jiasheng Jiang)   
- rocker: fix a sleeping in atomic bug (Dan Carpenter)   
- ppp: ensure minimum packet size in ppp_write() (Eric Dumazet)   
- bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). (Kuniyuki Iwashima)   
- netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() (Xin Xiong)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() (Zhou Qingyang)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() (Zhou Qingyang)   
- ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Hans de Goede)   
- x86/mce/inject: Avoid out-of-bounds write when setting flags (Zhang Zixun)   
- bpftool: Enable line buffering for stdout (Paul Chaignon)   
- selinux: fix potential memleak in selinux_add_opt() (Bernard Zhao)   
- mmc: meson-mx-sdio: add IRQ check (Sergey Shtylyov)   
- ARM: dts: armada-38x: Add generic compatible to UART nodes (Marek Behún)   
- usb: ftdi-elan: fix memory leak on device disconnect (Wei Yongjun)   
- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding (Andre Przywara)   
- xfrm: state and policy should fail if XFRMA_IF_ID 0 (Antony Antony)   
- xfrm: interface with if_id 0 should return error (Antony Antony)   
- media: hantro: Fix probe func error path (Jernej Skrabec)   
- drm/bridge: ti-sn65dsi86: Set max register for regmap (Stephen Boyd)   
- drm/msm/dpu: fix safe status debugfs file (Dmitry Baryshkov)   
- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes (Jiasheng Jiang)   
- media: msi001: fix possible null-ptr-deref in msi001_probe() (Wang Hai)   
- media: dw2102: Fix use after free (Anton Vasilyev)   
- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors (Christian Lamparter)   
- crypto: stm32/cryp - fix lrw chaining mode (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix double pm exit (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix xts and race condition in crypto_engine requests (Nicolas Toromanoff)   
- xfrm: fix a small bug in xfrm_sa_len() (Eric Dumazet)   
- mwifiex: Fix possible ABBA deadlock (Brian Norris)   
- rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Frederic Weisbecker)   
- sched/rt: Try to restart rt period timer when rt runtime exceeded (Li Hua)   
- media: si2157: Fix "warm" tuner state detection (Robert Schlabbach)   
- media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() (Zhou Qingyang)   
- media: dib8000: Fix a memleak in dib8000_init() (Zhou Qingyang)   
- Bluetooth: btmtksdio: fix resume failure (Sean Wang)   
- staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() (Yang Yingliang)   
- staging: rtl8192e: return error code from rtllib_softmac_init() (Yang Yingliang)   
- floppy: Fix hang in watchdog when disk is ejected (Tasos Sahanidis)   
- serial: amba-pl011: do not request memory region twice (Lino Sanfilippo)   
- tty: serial: uartlite: allow 64 bit address (Lizhi Hou)   
- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Nishanth Menon)   
- drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Zhou Qingyang)   
- drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Zhou Qingyang)   
- ACPI: EC: Rework flushing of EC work while suspended to idle (Rafael J. Wysocki)   
- arm64: dts: qcom: msm8916: fix MMC controller aliases (Dmitry Baryshkov)   
- netfilter: bridge: add support for pppoe filtering (Florian Westphal)   
- media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' (Christophe JAILLET)   
- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released (Dafna Hirschfeld)   
- media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() (Yang Yingliang)   
- media: imx-pxp: Initialize the spinlock prior to using it (Fabio Estevam)   
- media: rcar-csi2: Correct the selection of hsfreqrange (Suresh Udipi)   
- tty: serial: atmel: Call dma_async_issue_pending() (Tudor Ambarus)   
- tty: serial: atmel: Check return code of dmaengine_submit() (Tudor Ambarus)   
- arm64: dts: ti: k3-j721e: correct cache-sets info (Peng Fan)   
- crypto: qce - fix uaf on qce_ahash_register_one (Chengfeng Ye)   
- media: dmxdev: fix UAF when dvb_register_device() fails (Wang Hai)   
- tee: fix put order in teedev_close_context() (Jens Wiklander)   
- Bluetooth: stop proccessing malicious adv data (Pavel Skripkin)   
- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding (Christian Hewitt)   
- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot (Christian Hewitt)   
- media: aspeed: Update signal status immediately to ensure sane hw state (Jammy Huang)   
- media: em28xx: fix memory leak in em28xx_init_dev (Dongliang Mu)   
- media: aspeed: fix mode-detect always time out at 2nd run (Jammy Huang)   
- media: videobuf2: Fix the size printk format (Dillon Min)   
- wcn36xx: Release DMA channel descriptor allocations (Bryan O'Donoghue)   
- wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND (Bryan O'Donoghue)   
- clk: bcm-2835: Remove rounding up the dividers (Maxime Ripard)   
- clk: bcm-2835: Pick the closest clock rate (Maxime Ripard)   
- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (Wang Hai)   
- drm/rockchip: dsi: Fix unbalanced clock on probe error (Brian Norris)   
- drm/panel: innolux-p079zca: Delete panel on attach() failure (Brian Norris)   
- drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure (Brian Norris)   
- drm/rockchip: dsi: Reconfigure hardware on resume() (Brian Norris)   
- drm/rockchip: dsi: Hold pm-runtime across bind/unbind (Brian Norris)   
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Gang Li)   
- mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He)   
- mm_zone: add function to check if managed dma zone exists (Baoquan He)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller (Yifeng Li)   
- dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Thomas Hellström)   
- iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure (Yunfei Wang)   
- lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() (Christophe Leroy)   
- can: softing_cs: softingcs_probe(): fix memleak on registration failure (Johan Hovold)   
- media: stk1160: fix control-message timeouts (Johan Hovold)   
- media: pvrusb2: fix control-message timeouts (Johan Hovold)   
- media: redrat3: fix control-message timeouts (Johan Hovold)   
- media: dib0700: fix undefined behavior in tuner shutdown (Michael Kuron)   
- media: s2255: fix control-message timeouts (Johan Hovold)   
- media: cpia2: fix control-message timeouts (Johan Hovold)   
- media: em28xx: fix control-message timeouts (Johan Hovold)   
- media: mceusb: fix control-message timeouts (Johan Hovold)   
- media: flexcop-usb: fix control-message timeouts (Johan Hovold)   
- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE (Hans Verkuil)   
- rtc: cmos: take rtc_lock while reading from CMOS (Mateusz Jończyk)   
- tools/nolibc: fix incorrect truncation of exit code (Willy Tarreau)   
- tools/nolibc: i386: fix initial stack alignment (Willy Tarreau)   
- tools/nolibc: x86-64: Fix startup code bug (Ammar Faizi)   
- x86/gpu: Reserve stolen memory for first integrated Intel GPU (Lucas De Marchi)   
- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 (Stefan Riedmueller)   
- mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings (Christian Eggers)   
- nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check in is_alive() (Chao Yu)   
- HID: wacom: Avoid using stale array indicies to read contact count (Jason Gerecke)   
- HID: wacom: Ignore the confidence flag when a touch is removed (Jason Gerecke)   
- HID: wacom: Reset expected and received contact counts at the same time (Jason Gerecke)   
- HID: uhid: Fix worker destroying device without any protection (Jann Horn)   
- LTS tag: v5.4.173 (Sherry Yang)  
- ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD (Nick Desaulniers)   
- mtd: fixup CFI on ixp4xx (Arnd Bergmann)   
- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Christian Lachner)   
- KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Wei Wang)   
- firmware: qemu_fw_cfg: fix kobject leak in probe error path (Johan Hovold)   
- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries (Johan Hovold)   
- firmware: qemu_fw_cfg: fix sysfs information leak (Johan Hovold)   
- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Larry Finger)   
- media: uvcvideo: fix division by zero at stream start (Johan Hovold)   
- KVM: s390: Clarify SIGP orders versus STOP/RESTART (Eric Farman)   
- perf: Protect perf_guest_cbs with RCU (Sean Christopherson)   
- orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() (Christophe JAILLET)   
- devtmpfs regression fix: reconfigure on each mount (NeilBrown)   
- kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test (Nathan Chancellor)   
- LTS tag: v5.4.172 (Sherry Yang)   
- staging: greybus: fix stack size warning with UBSAN (Arnd Bergmann)   
- drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Nathan Chancellor)   
- staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() (Nathan Chancellor)   
- media: Revert "media: uvcvideo: Set unique vdev name based in type" (Ricardo Ribalda)   
- random: fix crash on multiple early calls to add_bootloader_randomness() (Dominik Brodowski)   
- random: fix data race on crng init time (Eric Biggers)   
- random: fix data race on crng_node_pool (Eric Biggers)   
- can: gs_usb: gs_can_start_xmit(): zero-initialize hf-&gt;{flags,reserved} (Brian Silverman)   
- can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data (Marc Kleine-Budde)   
- drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Joe Perches)   
- mfd: intel-lpss: Fix too early PM enablement in the ACPI -&gt;probe() (Andy Shevchenko)   
- veth: Do not record rx queue hint in veth_xmit (Daniel Borkmann)   
- mmc: sdhci-pci: Add PCI ID for Intel ADL (Adrian Hunter)   
- USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status (Alan Stern)   
- USB: core: Fix bug in resuming hub's handling of wakeup requests (Alan Stern)   
- Bluetooth: bfusb: fix division by zero in send path (Johan Hovold)   
- Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (Mark-YW.Chen)   
- workqueue: Fix unbind_workers() VS wq_worker_running() race (Frederic Weisbecker)   
- LTS tag: v5.4.171 (Sherry Yang)  
- mISDN: change function names to avoid conflicts (wolfgang huang)   
- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Zekun Shen)   
- net: udp: fix alignment problem in udp4_seq_show() (yangxingwu)   
- ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao)   
- scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Lixiaokeng)   
- usb: mtu3: fix interval value for intr and isoc (Chunfeng Yun)   
- ipv6: Do cleanup if attribute validation fails in multipath route (David Ahern)   
- ipv6: Continue processing multipath route even if gateway attribute is invalid (David Ahern)   
- rndis_host: support Hytera digital radios (Thomas Toye)   
- power: reset: ltc2952: Fix use of floating point literals (Nathan Chancellor)   
- power: supply: core: Break capacity loop (Linus Walleij)   
- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Christian Melki)   
- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Eric Dumazet)   
- batman-adv: mcast: don't send link-local multicast to mcast routers (Linus Lüssing)   
- lwtunnel: Validate RTA_ENCAP_TYPE attribute length (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_FLOW in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- i40e: Fix incorrect netdev's real number of RX/TX queues (Jedrzej Jagielski)   
- i40e: Fix for displaying message regarding NVM version (Mateusz Palczewski)   
- i40e: fix use-after-free in i40e_sync_filters_subtask() (Di Zhu)   
- mac80211: initialize variable have_higher_than_11mbit (Tom Rix)   
- RDMA/uverbs: Check for null return of kmalloc_array (Jiasheng Jiang)   
- RDMA/core: Don't infoleak GRH fields (Leon Romanovsky)   
- iavf: Fix limit of total number of queues to active queues of VF (Karen Sornek)   
- ieee802154: atusb: fix uninit value in atusb_set_extended_addr (Pavel Skripkin)   
- tracing: Tag trace_percpu_buffer as a percpu pointer (Naveen N. Rao)   
- tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Naveen N. Rao)   
- selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() (Shuah Khan)   
- Input: touchscreen - Fix backport of a02dcde595f7cbd240ccd64de96034ad91cffc40 (Nathan Chancellor)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- LTS tag: v5.4.170 (Sherry Yang)  
- perf script: Fix CPU filtering of a script's switch events (Adrian Hunter)   
- net: fix use-after-free in tw_timer_handler (Muchun Song)   
- Input: spaceball - fix parsing of movement data packets (Leo L. Schwab)   
- Input: appletouch - initialize work before device registration (Pavel Skripkin)   
- binder: fix async_free_space accounting for empty parcels (Todd Kjos)   
- usb: mtu3: set interval of FS intr and isoc endpoint (Chunfeng Yun)   
- usb: mtu3: fix list_head check warning (Chunfeng Yun)   
- usb: mtu3: add memory barrier before set GPD's HWO (Chunfeng Yun)   
- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. (Vincent Pelletier)   
- xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Mathias Nyman)   
- uapi: fix linux/nfc.h userspace compilation errors (Dmitry V. Levin)   
- nfc: uapi: use kernel size_t to fix user-space builds (Krzysztof Kozlowski)   
- i2c: validate user data in compat ioctl (Pavel Skripkin)   
- fsl/fman: Fix missing put_device() call in fman_port_probe (Miaoqian Lin)   
- net/ncsi: check for error return from call to nla_put_u32 (Jiasheng Jiang)   
- selftests/net: udpgso_bench_tx: fix dst ip argument (wujianguo)   
- net/mlx5e: Fix wrong features assignment in case of error (Gal Pressman)   
- ionic: Initialize the 'lif-&gt;dbid_inuse' bitmap (Christophe JAILLET)   
- NFC: st21nfca: Fix memory leak in device probe and remove (Wei Yongjun)   
- net: lantiq_xrx200: fix statistics of received bytes (Aleksander Jan Bajkowski)   
- net: usb: pegasus: Do not drop long Ethernet frames (Matthias-Christian Ott)   
- sctp: use call_rcu to free endpoint (Xin Long)   
- selftests: Calculate udpgso segment count without header adjustment (Coco Li)   
- udp: using datalen to cap ipv6 udp max gso segments (Coco Li)   
- net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Miaoqian Lin)   
- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dan Carpenter)   
- selinux: initialize proto variable in selinux_ip_postroute_compat() (Tom Rix)   
- recordmcount.pl: fix typo in s390 mcount regex (Heiko Carstens)   
- memblock: fix memblock_phys_alloc() section mismatch error (Jackie Liu)   
- platform/x86: apple-gmux: use resource_size() with res (Wang Qing)   
- tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). (Dmitry Vyukov)   
- Input: i8042 - enable deferred probe quirk for ASUS UM325UA (Samuel Čavoj)   
- Input: i8042 - add deferred probe support (Takashi Iwai)   
- HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Hans de Goede)   
- LTS tag: v5.4.169 (Sherry Yang)   
- phonet/pep: refuse to enable an unbound pipe (Rémi Denis-Courmont)   
- hamradio: improve the incomplete fix to avoid NPD (Lin Ma)   
- hamradio: defer ax25 kfree after unregister_netdev (Lin Ma)   
- ax25: NPD bug when detaching AX25 device (Lin Ma)   
- hwmon: (lm90) Do not report 'busy' status bit as alarm (Guenter Roeck)   
- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 (Guenter Roeck)   
- pinctrl: mediatek: fix global-out-of-bounds issue (Guodong Liu)   
- mm: mempolicy: fix THP allocations escaping mempolicy restrictions (Andrey Ryabinin)   
- KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state (Sean Christopherson)   
- usb: gadget: u_ether: fix race in setting MAC address in setup phase (Marian Postevca)   
- f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() (Chao Yu)   
- tee: optee: Fix incorrect page free bug (Sumit Garg)   
- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling (Ard Biesheuvel)   
- mmc: core: Disable card detect during shutdown (Ulf Hansson)   
- mmc: sdhci-tegra: Fix switch to HS400ES mode (Prathamesh Shete)   
- pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines (Fabien Dessenne)   
- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Andrew Cooper)   
- parisc: Correct completer in lws start (John David Anglin)   
- ipmi: fix initialization when workqueue allocation fails (Thadeu Lima de Souza Cascardo)   
- ipmi: ssif: initialize ssif_info-&gt;client early (Mian Yousaf Kaukab)   
- ipmi: bail out if init_srcu_struct fails (Thadeu Lima de Souza Cascardo)   
- Input: atmel_mxt_ts - fix double free in mxt_read_info_block (José Expósito)   
- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Bradley Scott)   
- ALSA: drivers: opl3: Fix incorrect use of vp-&gt;state (Colin Ian King)   
- ALSA: jack: Check the return value of kstrdup() (Xiaoke Wang)   
- hwmon: (lm90) Drop critical attribute support for MAX6654 (Guenter Roeck)   
- hwmon: (lm90) Introduce flag indicating extended temperature support (Guenter Roeck)   
- hwmon: (lm90) Add basic support for TI TMP461 (Guenter Roeck)   
- hwmon: (lm90) Add max6654 support to lm90 driver (Josh Lehan)   
- hwmon: (lm90) Fix usage of CONFIG2 register in detect function (Guenter Roeck)   
- Input: elantech - fix stack out of bound access in elantech_change_report_id() (Andrea Righi)   
- sfc: falcon: Check null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- drivers: net: smc911x: Check for error irq (Jiasheng Jiang)   
- fjes: Check for error irq (Jiasheng Jiang)   
- bonding: fix ad_actor_system option setting to default (Fernando Fernandez Mancera)   
- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Wu Bo)   
- net: skip virtio_net_hdr_set_proto if protocol already set (Willem de Bruijn)   
- net: accept UFOv6 packages in virtio_net_hdr_to_skb (Willem de Bruijn)   
- qlcnic: potential dereference null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- netfilter: fix regression in looped (broad|multi)cast's MAC handling (Ignacy Gawędzki)   
- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() (José Expósito)   
- spi: change clk_disable_unprepare to clk_unprepare (Dongliang Mu)   
- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode (Robert Marko)   
- HID: holtek: fix mouse probing (Benjamin Tissoires)   
- serial: 8250_fintek: Fix garbled text for console (Ji-Ze Hong (Peter Hong))   
- net: usb: lan78xx: add Allied Telesis AT29M2-AF (Greg Jesionowski)   
- LTS tag: v5.4.168 (Sherry Yang)  
- xen/console: harden hvc_xen against event channel storms (Juergen Gross)   
- xen/netfront: harden netfront against event channel storms (Juergen Gross)   
- xen/blkfront: harden blkfront against event channel storms (Juergen Gross)   
- Revert "xsk: Do not sleep in poll() when need_wakeup set" (Magnus Karlsson)   
- net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Leon Romanovsky)   
- mac80211: fix regression in SSN handling of addba tx (Felix Fietkau)   
- rcu: Mark accesses to rcu_state.n_force_qs (Paul E. McKenney)   
- ovl: fix warning in ovl_create_real() (Miklos Szeredi)   
- fuse: annotate lock in fuse_reverse_inval_entry() (Miklos Szeredi)   
- media: mxl111sf: change mutex_init() location (Pavel Skripkin)   
- xsk: Do not sleep in poll() when need_wakeup set (Magnus Karlsson)   
- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name (Fabio Estevam)   
- Input: touchscreen - avoid bitwise vs logical OR warning (Nathan Chancellor)   
- mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Nathan Chancellor)   
- mac80211: validate extended element ID is present (Johannes Berg)   
- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Le Ma)   
- libata: if T_LENGTH is zero, dma direction should be DMA_NONE (George Kennedy)   
- timekeeping: Really make sure wall_to_monotonic isn't positive (Yu Liao)   
- USB: serial: option: add Telit FN990 compositions (Daniele Palmas)   
- USB: serial: cp210x: fix CP2105 GPIO registration (Johan Hovold)   
- usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Nehal Bakulchandra Shah)   
- PCI/MSI: Mask MSI-X vectors only on success (Stefan Roese)   
- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Thomas Gleixner)   
- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Jimmy Wang)   
- sit: do not call ipip6_dev_free() from sit_init_net() (Eric Dumazet)   
- net: systemport: Add global locking for descriptor lifecycle (Florian Fainelli)   
- net/smc: Prevent smc_release() from long blocking (D. Wythe)   
- net: Fix double 0x prefix print in SKB dump (Gal Pressman)   
- netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Haimin Zhang)   
- ixgbe: set X550 MDIO speed before talking to PHY (Cyril Novikov)   
- igbvf: fix double free in `igbvf_probe` (Letu Ren)   
- igb: Fix removal of unicast MAC filters of VFs (Karen Sornek)   
- soc/tegra: fuse: Fix bitwise vs. logical OR warning (Nathan Chancellor)   
- rds: memory leak in __rds_conn_create() (Hangyu Hua)   
- flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Baowen Zheng)   
- net: sched: lock action when translating it to flow_action infra (Vlad Buslov)   
- mac80211: fix lookup when adding AddBA extension element (Johannes Berg)   
- mac80211: accept aggregation sessions on 6 GHz (Johannes Berg)   
- mac80211: agg-tx: don't schedule_and_wake_txq() under sta-&gt;lock (Johannes Berg)   
- mac80211: agg-tx: refactor sending addba (Mordechay Goodstein)   
- selftest/net/forwarding: declare NETIFS p9 p10 (Hangbin Liu)   
- dmaengine: st_fdma: fix MODULE_ALIAS (Alyssa Ross)   
- selftests: Fix IPv6 address bind tests (David Ahern)   
- selftests: Fix raw socket bind tests with VRF (David Ahern)   
- inet_diag: fix kernel-infoleak for UDP sockets (Eric Dumazet)   
- inet_diag: use jiffies_delta_to_msecs() (Eric Dumazet)   
- sch_cake: do not call cake_destroy() from cake_init() (Eric Dumazet)   
- s390/kexec_file: fix error handling when applying relocations (Philipp Rudo)   
- selftests: net: Correct ping6 expected rc from 2 to 1 (Jie2x Zhou)   
- clk: Don't parent clks until the parent is fully registered (Mike Tipton)   
- ARM: socfpga: dts: fix qspi node compatible (Dinh Nguyen)   
- mac80211: track only QoS data frames for admission control (Johannes Berg)   
- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 (Alex Bee)   
- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply (John Keeping)   
- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge (Artem Lapkin)   
- nfsd: fix use-after-free due to delegation race (J. Bruce Fields)   
- iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda (Fabrice Gasnier)   
- audit: improve robustness of the audit queue handling (Paul Moore)   
- dm btree remove: fix use after free in rebalance_children() (Joe Thornber)   
- recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand)   
- virtio_ring: Fix querying of maximum DMA mapping size for virtio device (Will Deacon)   
- firmware: arm_scpi: Fix string overflow in SCPI genpd driver (Sudeep Holla)   
- mac80211: send ADDBA requests using the tid/queue of the aggregation session (Felix Fietkau)   
- mac80211: mark TX-during-stop for TX in in_reconfig (Johannes Berg)   
- KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov)   
- LTS tag: v5.4.167 (Sherry Yang)   
- arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM (Mike Rapoport)   
- arm: extend pfn_valid to take into account freed memory map alignment (Mike Rapoport)   
- memblock: ensure there is no overflow in memblock_overlaps_region() (Mike Rapoport)   
- memblock: align freed memory map on pageblock boundaries with SPARSEMEM (Mike Rapoport)   
- memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER (Mike Rapoport)   
- hwmon: (dell-smm) Fix warning on /proc/i8k creation error (Armin Wolf)   
- bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Bui Quang Minh)   
- selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek)   
- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Sean Christopherson)   
- tracing: Fix a kmemleak false positive in tracing_map (Chen Jun)   
- drm/amd/display: add connector type check for CRC source set (Perry Yuan)   
- drm/amd/display: Fix for the no Audio bug with Tiled Displays (Mustapha Ghaddar)   
- net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Harshit Mogalapalli)   
- i2c: rk3x: Handle a spurious start completion interrupt flag (Ondrej Jirman)   
- parisc/agp: Annotate parisc agp init functions with __init (Helge Deller)   
- net/mlx4_en: Update reported link modes for 1/10G (Erik Ekman)   
- drm/msm/dsi: set default num_data_lanes (Philip Chen)   
- nfc: fix segfault in nfc_genl_dump_devices_done (Tadeusz Struk)   
- LTS tag: v5.4.166 (Sherry Yang)   
- netfilter: selftest: conntrack_vrf.sh: fix file permission (Greg Kroah-Hartman)   
- LTS tag: v5.4.165 (Sherry Yang)  
- bpf: Add selftests to cover packet access corner cases (Maxim Mikityanskiy)   
- misc: fastrpc: fix improper packet size calculation (Jeya R)   
- irqchip: nvic: Fix offset for Interrupt Priority Offsets (Vladimir Murzin)   
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL (Wudi Wang)   
- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts (Pali Rohár)   
- irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() (Pali Rohár)   
- iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove (Yang Yingliang)   
- iio: ad7768-1: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: adc: axp20x_adc: fix charging current reporting on AXP22x (Evgeny Boger)   
- iio: at91-sama5d2: Fix incorrect sign extension (Gwendal Grignou)   
- iio: dln2: Check return value of devm_iio_trigger_register() (Lars-Peter Clausen)   
- iio: dln2-adc: Fix lockdep complaint (Noralf Trønnes)   
- iio: itg3200: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: kxsd9: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: ltr501: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: mma8452: Fix trigger reference couting (Lars-Peter Clausen)   
- iio: stk3310: Don't return error code in interrupt handler (Lars-Peter Clausen)   
- iio: trigger: stm32-timer: fix MODULE_ALIAS (Alyssa Ross)   
- iio: trigger: Fix reference counting (Lars-Peter Clausen)   
- xhci: avoid race between disable slot command and host runtime suspend (Mathias Nyman)   
- usb: core: config: using bit mask instead of individual bits (Pavel Hofman)   
- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Kai-Heng Feng)   
- usb: core: config: fix validation of wMaxPacketValue entries (Pavel Hofman)   
- selftests/fib_tests: Rework fib_rp_filter_test() (Peilin Ye)   
- net/qla3xxx: fix an error code in ql_adapter_up() (Dan Carpenter)   
- net, neigh: clear whole pneigh_entry at alloc time (Eric Dumazet)   
- net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() (Joakim Zhang)   
- net: altera: set a couple error code in probe() (Dan Carpenter)   
- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero (Lee Jones)   
- tools build: Remove needless libpython-version feature check that breaks test-all fast path (Arnaldo Carvalho de Melo)   
- dt-bindings: net: Reintroduce PHY no lane swap binding (Alexander Stein)   
- mtd: rawnand: fsmc: Fix timing computation (Herve Codina)   
- mtd: rawnand: fsmc: Take instruction delay into account (Herve Codina)   
- i40e: Fix pre-set max number of queues for VF (Mateusz Palczewski)   
- i40e: Fix failed opcode appearing if handling messages from VF (Karen Sornek)   
- ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer (Srinivas Kandagatla)   
- qede: validate non LSO skb length (Manish Chopra)   
- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) (Davidlohr Bueso)   
- tracefs: Set all files to the same group ownership as the mount option (Steven Rostedt (VMware))   
- aio: fix use-after-free due to missing POLLFREE handling (Eric Biggers)   
- aio: keep poll requests on waitqueue until completed (Eric Biggers)   
- signalfd: use wake_up_pollfree() (Eric Biggers)   
- binder: use wake_up_pollfree() (Eric Biggers)   
- wait: add wake_up_pollfree() (Eric Biggers)   
- libata: add horkage for ASMedia 1092 (Hannes Reinecke)   
- x86/sme: Explicitly map new EFI memmap table as encrypted (Tom Lendacky)   
- can: m_can: Disable and ignore ELO interrupt (Brian Silverman)   
- can: pch_can: pch_can_rx_normal: fix use after free (Vincent Mailhol)   
- drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Bas Nieuwenhuizen)   
- clk: qcom: regmap-mux: fix parent clock lookup (Dmitry Baryshkov)   
- tracefs: Have new files inherit the ownership of their parent (Steven Rostedt (VMware))   
- nfsd: Fix nsfd startup race (again) (Alexander Sverdlin)   
- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling (Qu Wenruo)   
- btrfs: clear extent buffer uptodate when we fail to write it (Josef Bacik)   
- ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Takashi Iwai)   
- ALSA: pcm: oss: Limit the period size to 16MB (Takashi Iwai)   
- ALSA: pcm: oss: Fix negative period/buffer sizes (Takashi Iwai)   
- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Kailang Yang)   
- ALSA: ctl: Fix copy of updated id with element read/write (Alan Young)   
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered (Manjong Lee)   
- IB/hfi1: Correct guard on eager buffer deallocation (Mike Marciniszyn)   
- iavf: Fix reporting when setting descriptor count (Michal Maloszewski)   
- iavf: restore MSI state on reset (Mitch Williams)   
- udp: using datalen to cap max gso segments (Jianguo Wu)   
- seg6: fix the iif in the IPv6 socket control block (Andrea Mayer)   
- nfp: Fix memory leak in nfp_cpp_area_cache_add() (Jianglei Nie)   
- bonding: make tx_rebalance_counter an atomic (Eric Dumazet)   
- ice: ignore dropped packets during init (Jesse Brandeburg)   
- bpf: Fix the off-by-two error in range markings (Maxim Mikityanskiy)   
- vrf: don't run conntrack on vrf with !dflt qdisc (Nicolas Dichtel)   
- selftests: netfilter: add a vrf+conntrack testcase (Florian Westphal)   
- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done (Krzysztof Kozlowski)   
- can: sja1000: fix use after free in ems_pcmcia_add_card() (Dan Carpenter)   
- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats-&gt;{rx,tx}_errors counter (Jimmy Assarsson)   
- can: kvaser_usb: get CAN clock frequency from device (Jimmy Assarsson)   
- HID: check for valid USB device for many HID drivers (Greg Kroah-Hartman)   
- HID: wacom: fix problems when device is not a valid USB device (Greg Kroah-Hartman)   
- HID: bigbenff: prevent null pointer dereference (Benjamin Tissoires)   
- HID: add USB_HID dependancy on some USB HID drivers (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-chicony (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-prodikeys (Greg Kroah-Hartman)   
- HID: add hid_is_usb() function to make it simpler for USB detection (Greg Kroah-Hartman)   
- HID: google: add eel USB id (xiazhengqiao)   
- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover (Hans de Goede)   
- ntfs: fix ntfs_test_inode and ntfs_init_locked_inode function type (Luca Stefani)   
- serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 (Patrik John)   
- LTS tag: v5.4.164 (Sherry Yang)  
- ipmi: msghandler: Make symbol 'remove_work_wq' static (Wei Yongjun)   
- net/tls: Fix authentication failure in CCM mode (Tianjia Zhang)   
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines (Helge Deller)   
- iwlwifi: mvm: retry init flow if failed (Mordechay Goodstein)   
- serial: 8250_pci: rewrite pericom_do_set_divisor() (Jay Dolan)   
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Jay Dolan)   
- serial: core: fix transmit-buffer reset and memleak (Johan Hovold)   
- serial: pl011: Add ACPI SBSA UART match id (Pierre Gondois)   
- tty: serial: msm_serial: Deactivate RX DMA for polling support (Sven Eckelmann)   
- x86/64/mm: Map all kernel memory into trampoline_pgd (Joerg Roedel)   
- x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Feng Tang)   
- x86/tsc: Add a timer to make sure TSC_adjust is always checked (Feng Tang)   
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Badhri Jagan Sridharan)   
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Ole Ernst)   
- xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Mathias Nyman)   
- vgacon: Propagate console boot parameters before calling `vc_resize' (Maciej W. Rozycki)   
- parisc: Fix "make install" on newer debian releases (Helge Deller)   
- parisc: Fix KBUILD_IMAGE for self-extracting kernel (Helge Deller)   
- sched/uclamp: Fix rq-&gt;uclamp_max not set on first enqueue (Qais Yousef)   
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Like Xu)   
- drm/msm: Do hw_init() before capturing GPU state (Rob Clark)   
- net/smc: Keep smc_close_final rc during active close (Tony Lu)   
- ipv4: convert fib_num_tclassid_users to atomic_t (Sherry Yang)   
- net: annotate data-races on txq-&gt;xmit_lock_owner (Eric Dumazet)   
- net: marvell: mvpp2: Fix the computation of shared CPUs (Christophe JAILLET)   
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Sven Schuchmann)   
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (Eiichi Tsukata)   
- selftests: net: Correct case name (Li Zhijian)   
- net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Zhou Qingyang)   
- siphash: use _unaligned version by default (Arnd Bergmann)   
- net: mpls: Fix notifications when deleting a device (Benjamin Poirier)   
- net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() (Zhou Qingyang)   
- natsemi: xtensa: fix section mismatch warnings (Randy Dunlap)   
- i2c: cbus-gpio: set atomic transfer callback (Aaro Koskinen)   
- i2c: stm32f7: stop dma transfer in case of NACK (Alain Volmat)   
- i2c: stm32f7: recover the bus on access timeout (Alain Volmat)   
- i2c: stm32f7: flush TX FIFO upon transfer errors (Alain Volmat)   
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl (Baokun Li)   
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl (Baokun Li)   
- s390/pci: move pseudo-MMIO to prevent MIO overlap (Niklas Schnelle)   
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Xiongfeng Wang)   
- ipmi: Move remove_work to dedicated workqueue (Ioanna Alifieraki)   
- rt2x00: do not mark device gone on EPROTO errors during start (Stanislaw Gruszka)   
- kprobes: Limit max data_size of the kretprobe instances (Masami Hiramatsu)   
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Stephen Suryaputra)   
- net/smc: Avoid warning of possible recursive locking (Wen Gu)   
- perf report: Fix memory leaks around perf_tip() (Ian Rogers)   
- perf hist: Fix memory leak of a perf_hpp_fmt (Ian Rogers)   
- net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() (Teng Qi)   
- net: tulip: de4x5: fix the problem that the array 'lp-&gt;phy[8]' may be out of bound (zhangyue)   
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Teng Qi)   
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile (Mario Limonciello)   
- scsi: iscsi: Unblock session then wake up error handler (Mike Christie)   
- thermal: core: Reset previous low and high trip during thermal zone init (Manaf Meethalavalappu Pallikunhi)   
- btrfs: check-integrity: fix a warning on write caching disabled disk (Wang Yugui)   
- s390/setup: avoid using memblock_enforce_memory_limit (Vasily Gorbik)   
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep (Slark Xiao)   
- net: return correct error code (liuguoqiang)   
- net/smc: Transfer remaining wait queue entries during fallback (Wen Gu)   
- mac80211: do not access the IV when it was stripped (Xing Song)   
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY (Julian Braha)   
- gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher)   
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Zhang Changzhong)   
- arm64: dts: mcbin: support 2W SFP modules (Russell King)   
- of: clk: Make &lt;linux/of_clk.h&gt; self-contained (Geert Uytterhoeven)   
- NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington)   
- fs: move filp_close() outside of __close_fd_get_file() (Jens Axboe)  [Orabug: 33413846]  
- xfs: drop submit side trans alloc for append ioends (Wengang Wang)  [Orabug: 33537792]  
- uek/ol8/config-aarch64-rpi: Disable CONFIG_F2FS (Vijay Kumar)  [Orabug: 33779251]  
- net: mana: Add handling of CQE_RX_TRUNCATED (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Add RX fencing (Dexuan Cui)  [Orabug: 33837383]  
- net: mana: Fix memory leak in mana_hwc_create_wq (José Expósito)  [Orabug: 33837383]  
- cgroup: Use open-time credentials for process migraton perm checks (Tejun Heo)  [Orabug: 33846003]  {CVE-2021-4197} 
- octeontx2-af: add max_vfs module param (Tom Saeger)  [Orabug: 33889959]  
- arm64: Fix compiler warning when CONFIG_MRVL_OCTEONTX_EL0_INTR is undefined. (Tom Saeger)  [Orabug: 33889959]  
- uek-rpm: Update config-aarch64-embedded (Dave Kleikamp)  [Orabug: 33889959]  
- mm: Fix compiler error on aarch64 with CONFIG_TRANSPARENT_HUGEPAGE undefined (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: RPM extend csr address for T105N (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do printk instead of debugfs trace (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: convert dev_dbg to tracepoint in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Gracefully skip the cgx_probe for unmapped devices. (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: cn10ka_swup: Add support for read of flash (Suneel Garapati)  [Orabug: 33889959]  
- driver: clk: Fix PCC channel related errors for CN10KX and T9X platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Limit link bringup time at firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: rfoe netdev cleanup (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: convert psw ptp timestamp to cpu byte order (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix missing ioctls on CNF10K (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: move common ptp structures to rfoe_common.h (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: modify TL1 rr_prio value from 1 to 9 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix pci resource leak (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix csr mapping range (Harman Kalra)  [Orabug: 33889959]  
- driver: clk: Add SCLK clock on T9x platforms with ACPI enabled (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: use SSO HWS AF invalidate instead of LF invalidate (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-pf: remove txschq alloc response callback handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds driver to control reset of AVS bus form Linux (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Add kpu support to parse cpt second parse time stamp packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-bphy: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-af: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- cnf10k: rfoe: add jumbo frame support to cnf10k (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reduce TIM TENNS clock source interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix incorrect TIM interval array size (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix slew and drive configuration (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Switch to polling mode when in panic (George Cherian)  [Orabug: 33889959]  
- cacheinfo: Set cache 'id' based on DT data (Rob Herring)  [Orabug: 33889959]  
- cacheinfo: Allow for &gt;32-bit cache 'id' (Rob Herring)  [Orabug: 33889959]  
- drivers: base: cacheinfo: Check per_cpu_cacheinfo() is allocated (James Morse)  [Orabug: 33889959]  
- cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (James Morse)  [Orabug: 33889959]  
- arm64: Use of_get_cpu_hwid() (Rob Herring)  [Orabug: 33889959]  
- of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes (Rob Herring)  [Orabug: 33889959]  
- i2c: mux: pca954x: Convert license to SPDX identifier (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Move device_remove_file() out of pca954x_cleanup() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Make use of device properties (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Refactor pca954x_irq_handler() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: support property idle-state (Biwen Li)  [Orabug: 33889959]  
- driver: soc: marvell: add cpss drivers (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings completely (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: add CN98XX support for Marvell Octeon TX2 SoC temperature sensors (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: support for Marvell Octeon TX2 SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 33889959]  
- uek-rpm: build embedded kernel for t93/t98 (Dave Kleikamp)  [Orabug: 33889959]  
- uek-rpm: Don't add Marvell stuff to non-embedded kernels (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: Fix KABI breakage for enum cpuhp_state (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: tmc: Configure AXI write burst size (Tanmay Jagdale)  [Orabug: 33889959]  
- dt-bindings: coresight: Add burst size for TMC (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: secure-etr: Fix incorrect offset (Tanmay Jagdale)  [Orabug: 33889959]  
- perf cs-etm: Determine formatted trace support (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: pmu: Create symlink to the sink device (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: etr: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- Documentation: trace: Add documentation for TRBE (Anshuman Khandual)  [Orabug: 33889959]  
- Documentation: coresight: Add PID tracing description (Leo Yan)  [Orabug: 33889959]  
- docs: trace: coresight-ect.rst: Fix a build warning (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: docs: Add information about the topology representations (Mike Leach)  [Orabug: 33889959]  
- docs: coresight: Update documentation for CoreSight to cover CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: docs: Adds detailed document for programming etm4x. (Mike Leach)  [Orabug: 33889959]  
- coresight: docs: Create common sub-directory for coresight trace. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix bitmap for option (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Detect pid in VMID for kernel running at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Add helper cs_etm__get_pid_fmt() (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Support PID tracing in config (Suzuki K Poulose)  [Orabug: 33889959]  
- tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Arnaldo Carvalho de Melo)  [Orabug: 33889959]  
- perf cs-etm: Update ETM metadata format (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (James Clark)  [Orabug: 33889959]  
- perf cs-etm: Allow no CoreSight sink to be specified on command line (Mike Leach)  [Orabug: 33889959]  
- perf: cs-etm: Update to build with latest opencsd version. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix unsigned variable comparison to zero (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Optimize copying last branches (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Continuously record last branch (Leo Yan)  [Orabug: 33889959]  
- perf: aux: Add CoreSight PMU buffer formats (Suzuki K Poulose)  [Orabug: 33889959]  
- perf: aux: Add flags for the buffer format (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Fix define build issue when built as module (Mike Leach)  [Orabug: 33889959]  
- coresight: trbe: Fix return value check in arm_trbe_register_coresight_cpu() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Make symbol 'csdev_sink' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Fix typo in coresight-core.c (Qi Liu)  [Orabug: 33889959]  
- coresight: etm: perf: Make symbol 'format_attr_contextid' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Add ETM PID for Cortex-A78 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: sink: Add TRBE driver (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: core: Add support for dedicated percpu sinks (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: etm-perf: Handle stale output handles (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE tracing (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add support for PE OS lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Do not scan for graph if none is present (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Allow an event to use different sinks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Move ETM to prohibited region for disable (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Support PID tracing for kernel at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Clarify comment on perf options (Leo Yan)  [Orabug: 33889959]  
- coresight: etm4x: Fix merge resolution for amba rework (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Handle accesses to TRCSTALLCTLR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add support for v8.4 SelfHosted tracing (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Add support for sysreg only devices (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Run arch feature detection on the CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Refactor probing routine (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect system instructions support (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add necessary synchronization for sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Expose trcdevarch via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Use TRCDEVARCH for component discovery (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect access early on the target CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle ETM architecture version (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Clean up exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Cleanup secure exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Check for Software Lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Define DEVARCH register fields (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Hide sysfs attributes for unavailable registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add sysreg access helpers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add commentary on the registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Make offset available for sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Convert all register accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Always read the registers on the host CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert claim/disclaim operations to use access wrappers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert coresight_timeout to use access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: tpiu: Prepare for using coresight device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Introduce device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Skip accessing TRCPDCR in save/restore (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle access to TRCSSPCICRn (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 (Chunyan Zhang)  [Orabug: 33889959]  
- coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() (Markus Elfring)  [Orabug: 33889959]  
- amba: Make the remove callback return void (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow (Qi Liu)  [Orabug: 33889959]  
- coresight: remove broken __exit annotations (Arnd Bergmann)  [Orabug: 33889959]  
- coresight-stm: Fix W=1 warning in STM driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight-tpiu: Fix W=1 warning in TPIU driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: Fix W=1 warnings in core framework (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: tmc-etr: Assign boolean values to a bool variable (Kaixu Xia)  [Orabug: 33889959]  
- coresight: Remove unnecessary THIS_MODULE of funnel and replicator driver (Qi Liu)  [Orabug: 33889959]  
- coresight: etm4x: Handle TRCVIPCSSCTLR accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCPROCSELR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCCIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCVMIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: core: Remove unneeded semicolon (Zou Wei)  [Orabug: 33889959]  
- coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Initialize dynamic sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Fix uninitialised pointer bug in etm_setup_aux() (Mike Leach)  [Orabug: 33889959]  
- coresight: add module license (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: core: Allow the coresight core driver to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Allow catu drivers to be built as modules (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: tmc-etr: Add function to register catu ops (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: cti: Allow cti to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Increase reference count when enabling cti (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Don't disable ect device if it's not enabled (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Fix bug clearing sysfs links on callback (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix remove sysfs link error (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add function to register cti associate ops (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: replicator: Allow replicator driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: funnel: Allow funnel driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tmc: Allow tmc to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tpiu: Allow tpiu to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etb: Allow etb to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm4x: Allow etm4x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm3x: Allow etm3x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: stm: Allow to build coresight-stm as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Add try_get_module() in coresight_grab_device() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Export global symbols (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: Add coresight prefix to barrier_pkt (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Use IS_ENABLED for CONFIGs that may be modules (Kim Phillips)  [Orabug: 33889959]  
- coresight: cpu_debug: Define MODULE_DEVICE_TABLE (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cpu_debug: Add module name in Kconfig (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix number of resources check for ETM 4.3 and above (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: Make sysfs functional on topologies with per core sink (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm: perf: Sink selection using sysfs is deprecated (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues on trcseqevr access (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: cti: Write regsiters directly in cti_enable_hw() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues within reset interface of sysfs (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Ensure default perf settings filter user/kernel (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: remove pm_runtime_get_sync() from CPU hotplug (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: disclaim device only when it's claimed (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Add Support for HiSilicon ETM device (Qi Liu)  [Orabug: 33889959]  
- coresight: fix offset by one error in counting ports (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: stm: Support marked packet (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init (Sai Prakash Ranjan)  [Orabug: 33889959]  
- treewide: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33889959]  
- coresight: etm4x: Fix save/restore during cpu idle (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm: perf: Add default sink selection to etm perf (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Update sink types for default selection (Mike Leach)  [Orabug: 33889959]  
- coresight: Add default sink selection to CoreSight base (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Add shutdown callback for TMC ETR (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: Fix comment in main header file (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Counter values not saved on disable (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Fix resource selector constant (Mike Leach)  [Orabug: 33889959]  
- coresight: Drop double check for ACPI companion device (Andy Shevchenko)  [Orabug: 33889959]  
- coresight: Use devm_kcalloc() in coresight_alloc_conns() (Xu Wang)  [Orabug: 33889959]  
- coresight: replicator: Reset replicator if context is lost (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support to skip trace unit power up (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: replicator: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etmv4: Fix CPU power management setup in probe() function (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix error handling in probe (Dan Carpenter)  [Orabug: 33889959]  
- coresight: cti: Add CPU idle pm notifer to CTI devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add CPU Hotplug handling to CTI driver (Mike Leach)  [Orabug: 33889959]  
- coresight: Avoid casting void pointers (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Include required headers in C files (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Initialize arg in sparse friendly way (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Don't initialize variables unnecessarily (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Mark some functions static (Stephen Boyd)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Neoverse N1 ETM (Anurag Koul)  [Orabug: 33889959]  
- coresight: etmv4: Update default filter and initialisation (Mike Leach)  [Orabug: 33889959]  
- coresight: Fix support for sparsely populated ports (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etb10: Make coresight_etb_groups static (Jason Yan)  [Orabug: 33889959]  
- coresight: cti: Make some symbols static (Jason Yan)  [Orabug: 33889959]  
- coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Qualcomm SC7180 SoC (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Add in sysfs links to other coresight devices (Mike Leach)  [Orabug: 33889959]  
- coresight: Expose device connections via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add generic sysfs link creation functions (Mike Leach)  [Orabug: 33889959]  
- coresight: Add return value for fixup connections (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Pass coresight_device for coresight_release_platform_data (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: cti: remove incorrect NULL return check (Calvin Johnson)  [Orabug: 33889959]  
- docs: fix broken references to text files (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: cti: Add connection information to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Enable CTI associated with devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for custom CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for v8 arch CTI (Mike Leach)  [Orabug: 33889959]  
- dt-bindings: arm: Adds CoreSight CTI hardware definitions (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs trigger / channel programming API (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs access to program function registers (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs coresight mgmt register access (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Initial CoreSight CTI Driver (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix unused function warning (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: replicator: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: funnel: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Fix BMVAL misuse (Rikard Falkeborn)  [Orabug: 33889959]  
- coresight: Add explicit architecture dependency (Mark Brown)  [Orabug: 33889959]  
- coresight: etm4x: Add missing single-shot control API to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add view comparator settings API to sysfs. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - CID and VMID masks. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - include/exclude addr. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues with start-stop logic. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add missing API to set EL match on address filters (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fixes for ETM v4.4 architecture updates. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add support for ThunderX2 (Tanmay Vilas Kumar Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Save/restore state across CPU low power states (Andrew Murray)  [Orabug: 33889959]  
- Revert "spi: cadence: Add xSPI asim check" (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix HS400 timing (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add Winbond w25q256fw flash memory (Witold Sadowski)  [Orabug: 33889959]  
- spi: Change PHY and clock register offsets (Witold Sadowski)  [Orabug: 33889959]  
- driver: spi: Fix problems discovered during static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- perf/smmuv3: Add device tree support (Bharat Bhushan)  [Orabug: 33889959]  
- spi: clear MSI-X enable interrupt flag. (Witold Sadowski)  [Orabug: 33889959]  
- spi: Fix possible race condition (Witold Sadowski)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Add low-level changes to support kmsg panic/oops write (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add xSPI asim check (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add clock and PHY configuration (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add read acess size switch (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add polling mode support (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Fix busy cycles calculation (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add of_node_put() before return (Wan Jiabing)  [Orabug: 33889959]  
- spi: cadence: fix static checker warning (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add support for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add dt-bindings documentation for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- PCI: Fix wrong address reported for XCP0 mailbox on cnf10ka (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Add support to configure host side drive strength and slew (Jayanthi Annadurai)  [Orabug: 33889959]  
- irqchip/gic-v3: Extend workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- gpio: octeontx2: allow to trigger GPIO ISR manually (Tomasz Duszynski)  [Orabug: 33889959]  
- sip: spi-nor: Fix the spi_nor_panic_write (George Cherian)  [Orabug: 33889959]  
- drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk (Bhaskara Budiredla)  [Orabug: 33889959]  
- sdhci-cadence: Fix clock and delay parameters for hs200 mode (Jayanthi Annadurai)  [Orabug: 33889959]  
- sdhci-cadence: Fix timing parameters for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add mx25um51245g flash chip (Witold Sadowski)  [Orabug: 33889959]  
- cn10k: Remove EMMC host controller workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for S25FS128 chip. (Witold Sadowski)  [Orabug: 33889959]  
- spi-nor: Add Micron Technology SPI flash. (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Workaround for clearing interrupt status (Jayanthi Annadurai)  [Orabug: 33889959]  
- ptp: add renesas clockmatrix SMU driver (Vincent Cheng)  [Orabug: 33889959]  
- KVM: arm64: Extend timer errata-38627 to kvm (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix timing update (Jayanthi Annadurai)  [Orabug: 33889959]  
- mmc: sdhci: Add sdhci polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: sdhci: Fix typo error in conditional macro (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: sdhci: CN10K ASIM workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- iommu/arm-smmu-v3: Force 32 byte command queue memory reads (rework) (Linu Cherian)  [Orabug: 33889959]  
- sdhci-cadence: CN10k ASIM workaround for unaligned access (Jayanthi A)  [Orabug: 33889959]  
- sdhci-cadence: SD6 controller support (Jayanthi A)  [Orabug: 33889959]  
- irqchip/gic-v3: Add workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- octeontx2: gti: Fix task stack pointer corruption (Bharat Bhushan)  [Orabug: 33889959]  
- arm64: Add support for ASID locking (Alex Belits)  [Orabug: 33889959]  
- kernel/exit.c: Add task cleanup callbacks (Alex Belits)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO group mask (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add interface for ECC injection (Vasyl Gomonovych)  [Orabug: 33889959]  
- crypto: marvell: add synchronization between mailbox accesses (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support masking of PFC classes (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: marvell: soc: Update octtx_info to display sdk-version (Chandrakala Chavva)  [Orabug: 33889959]  
- drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers (Szymon Balcerak)  [Orabug: 33889959]  
- octeontx2-af: fix REE boundary graph check (Meir Levi)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add ptp 1-step capability (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Use HW registers in PTP instead of timercounter abstraction (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add mbox lock for get pause frame status (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: mmc: Resolve issues reported by static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: otx_info: Fix issues reported by static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: Fix static analysis issues (Damian Eppel)  [Orabug: 33889959]  
- swup: Fix issues found during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: rfoe: fix ptp4l bad message issue (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: spi: Resolve issues detected during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix operand size in bitwise operation (Shijith Thotton)  [Orabug: 33889959]  
- crypto: octeontx2: fix potential null pointer access (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: enable SSO work interrupt periodic counter (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add KPU changes to parse NGIO as separate layer (Kiran Kumar K)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add error injection driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: fixed resource availability check (Satha Rao)  [Orabug: 33889959]  
- soc: octeontx2-sdp: set fw ready after init (Satananda Burla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: remove host handshake (Satananda Burla)  [Orabug: 33889959]  
- octeontx2-af: add new mbox to support sync cycle on rx path (Satha Rao)  [Orabug: 33889959]  
- octeontx2-sdp: add support for CN10K SDP block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy: Add PTP slave and external PTP input clock support in RFOE PHC driver. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix tx ptp ring entry format change (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix cpri rx packet handling (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: ptp: Fix ptp timestamp reading across lmacs (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: Fix incorrect ptp tstamp entry size (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: octeontx2: ccu: Fix waymask configuration (Tanmay Jagdale)  [Orabug: 33889959]  
- octeontx2-pf: Fix driver name in ethtool file (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Forward error codes to VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: few enhancements added (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add support for retrieving firmware boot logs (Jayanthi Annadurai)  [Orabug: 33889959]  
- soc: octeontx2: Add driver support for Cache Controller Unit (Linu Cherian)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Select dedicated region for BERT (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Remove the confusing debug prints (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-dpi: add more cn10k dependent changes (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: add OcteonTX2 PCI Console driver (Rick Farrington)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PRBS31Q pattern (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-npa: Add support for CN10K (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Mark driver ready handle SDEI (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Increment ptp refcount before use (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add TC feature for VFs (Subbaraya Sundeep)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add GHES to EFI memory map (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix devlink register warnings (Shijith Thotton)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: ioctl interface for serdes-cli (Damian Eppel)  [Orabug: 33889959]  
- crypto: octeontx2: Add support for custom engine group create (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX/RPM probe incase of zero lmac count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: devlink params to configure TIM (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Dont enable RPM loopback for LPC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase link credit restore polling timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Ensure valid pointers are freed to aura (Geetha sowjanya)  [Orabug: 33889959]  
- cn10k SerDes: squelch det, polarity, gray &amp; pre code (Damian Eppel)  [Orabug: 33889959]  
- otx2-bphy-netdev: cnf10kb: add support for psm gpint2 interrupt (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix possibility of processing the mbt multiple times (Baha Mesleh)  [Orabug: 33889959]  
- driver: soc: Fix errors for SERDES Octeontx2 module (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-nic: fix mixed module build (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-pf: select CONFIG_NET_DEVLINK (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: rpm: configure per channel back pressure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unneeded semicolons (Xu Wang)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: RAS cn10ka define sdei event (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Check TRNG_RESULT while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- marvell: mvmdio: create const struct for driver data (Stefan Chulski)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name assign based on event id (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings (Sunil Goutham)  [Orabug: 33889959]  
- swup: Use asynchronus SPI operations (Witold Sadowski)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: fix stopTraining() call (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name setup for gsrc (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: clear flow control reference count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Free VF PTP resources. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- drivers: pci: octeon-pem: Check on MSI-X vector count (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: disable preemption while using per_cpu pointer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Initialize queue_to_pfc_map for all interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: optimize cpt pf identification (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Reduce extra logs (Vasyl Gomonovych)  [Orabug: 33889959]  
- phy_diag: Minor updates (Srikanth Pidugu)  [Orabug: 33889959]  
- octeontx2-af: replace cpt slot with lf id on reg write (Nithin Dabilpuram)  [Orabug: 33889959]  
- phy: mdio-thunder: support for clock-freq attribute (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: PFC config support with DCBx (Hariprasad Kelam)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for other patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: rx training per port (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: display Tx tuning in dec (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix link carrier state update (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: limit cpri error logging rate (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: add workaround for ptp errata (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add support for new ptp timestamp format (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix issue with returning vf base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Export required symbols for VF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Flow control resource management (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Priority flow control configuration support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Don't enable Pause frames by default (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix copy from IO buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use appropriate register for LMAC enable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase number of reserved entries in KPU (Kiran Kumar K)  [Orabug: 33889959]  
- phy_diag: Add more PHY debug capabilities (Srikanth Pidugu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Align buffer layout with firmware (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Setup proper ghes names (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix error status block allocation (Vasyl Gomonovych)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for clock patterns (Damian Eppel)  [Orabug: 33889959]  
- drivers: pci: probe: Add fixup for Marvell PCIeRC bridge (Suneel Garapati)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PAM4 patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: SerDes diag: separated prbs stop for gen/check (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warnings (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_cpt.c to upstream source (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: add option to toggle drop re enable in rx cfg (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: soc: marvell SerDes diag: added Rx training (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: independent prbs inject (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warning (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-npa: Fix afpf mbox handler (Pradeep Nalla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Patch HEST table if required (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Retry until RVU block reset complete (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: octeontx2: CN10K CPT to RNM workaround (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Release IO region (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: restore rxc conf after teardown sequence (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: cn10k: update clock source offset (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Fix for displaying truncated list of LFs. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK backpressure id count (Sunil Goutham)  [Orabug: 33889959]  
- otx2-bphy-netdev: cn10k: fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: fix offset of cn10k registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix issue with CPT HDR parsing (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-vf: Export symbol 'otx2_config_serdes_link_state' (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Adjust LA pointer for cpt parse header (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support to flush full CPT CTX cache (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status address (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix BERT memcpy from IO (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: add mbox to enable or disable BP on CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix LBK backpressure config (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-vf: Skip ethtool support for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cavium: Fix aborts on 81xx (Sunil Goutham)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do not use memset or memcpy on IO addresses (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Do not fixup all VF action entries (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check whether ipolicers exists (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: devlink param support to modify physical interface links. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Optimize KPU1 processing for variable-length headers (Kiran Kumar K)  [Orabug: 33889959]  
- soc: marvell: hw_access: Extend available ranges (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary rbuf size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary cqe size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Change the receive buffer size calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- phy: mdio-thunder: stop toggling SMI clock on idle (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Use CQ_OP_STATUS register for CQE count (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix variable declaration (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: CN10K: Hide RPM stats over ethtool (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Do not request for MAC features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: remove support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: rpm : code placement (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix uninitialized variable in debugfs (Dan Carpenter)  [Orabug: 33889959]  
- gpio: Change GPIO level interrupt handler to handle_level_irq (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix some memory leaks in the error handling path of 'cgx_lmac_init()' (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2-af: Add a 'rvu_free_bitmap()' function (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2: fix -Wnonnull warning (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() (Dan Carpenter)  [Orabug: 33889959]  
- octeontx2-af: Use kzalloc for allocating only one thing (Zheng Yongjun)  [Orabug: 33889959]  
- soc: marvell: hw_access: add support to read aura/pool context (Ashwin Sekhar T K)  [Orabug: 33889959]  
- octeontx2-af: extend npa context reading capability (Ashwin Sekhar T K)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: fix overwriting Tx main (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: removed Tx pre3 (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Reserve LMTST lines per core (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: set default min and max rx len for CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: octeontx2: Disable DMA black hole on an engine DMA fault (Srujana Challa)  [Orabug: 33889959]  
- otx2-bphy-netdev: remove unwanted debug message (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: track timer ring intervals (Pavan Nikhilesh)  [Orabug: 33889959]  
- otx2-bphy-netdev: added cnf10k bphy netdev functionality (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: separate bphy common code into separate files (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: disable cpri code when cpri hw is not present (Naveen Mamindlapalli)  [Orabug: 33889959]  
- sw_update: Update TIM names (Witold Sadowski)  [Orabug: 33889959]  
- drivers: pci: pcieport: Allow AER service only on root ports (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: Add support for creating netdev interfaces for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_nix.c to upstream source (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove DRV_VERSION and use dma_set_mask_and_coherent (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() (Yang Yingliang)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Remove WQ_MEM_RECLAIM for host handshake workqueue (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix VFs enabling routine (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Sync NPC logic with upstream kernel (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add external ptp input clock (Yi Guo)  [Orabug: 33889959]  
- octeontx2-pf: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: debugfs for dumping lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Minor changes to sync with upstream sources (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use ptp input clock info from firmware data (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mcam entry resource leak (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete unused file (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: Fix SQB threshold check while submitting SQE (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enhance mailbox trace entry (Jerin Jacob)  [Orabug: 33889959]  
- driver: marvell: mmc: Removes static variables in tuning code (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Cleanup PTP driver code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Remove redundant return statement (Sunil Goutham)  [Orabug: 33889959]  
- cn10k: update to support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- octeontx2-af: Remove channel verification while installing MCAM rules (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to retrieve bandwidth profile free count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement ntuple filter for any non-zero ethertype (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Allow VLAN priority also in ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add debug messages for failures (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: devlink params support to set mcam entry count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Unify flow management variables (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Sort the allocated MCAM entry indices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup VF MCAM entry allocation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix assigned error return value that is never used (Colin Ian King)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Config DWRR weight based on MTU (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: DWRR MTU configuration (Sunil Goutham)  [Orabug: 33889959]  
- crypto: marvell: remove cn10k folder (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add signature into ring buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status block (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add shutdown function (Chandrakala Chavva)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: paged access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Enable promisc/allmulti match MCAM entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Fix algorithm index in MCAM rules with RSS action (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Change PTP device id for cn10k (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: soc: Remove unnecessary warnings about reset counters (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: Modify error reporting for some SoC drivers (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: Don't install VLAN offload rule if netdev is down (Sunil Goutham)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: lock on accessing mdio bus (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Re-apply: fix order of queue work and interrupt disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: modify default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-vf: Export symbols needed by VF driver. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Check capability flag while freeing ipolicer memory (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add CN10K core CPER (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Cleanup RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-pf: Allow pkts of size morethan MTU to be transmitted (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Add PTP hardware clock support to NIX VF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- drivers: pci: controller: Add Octeon PEM driver (Suneel Garapati)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Rename RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- sw_update: Add firmware clone support. (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: verify CQ context updates (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: soc: marvell: Check cn10k SOC check (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-pf: Packet classification support for virtual functions. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update driver to keep sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do NIX_RX_SW_SYNC twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Updating netdev driver in sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: move lmt flush to include/linux/soc (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: add debugfs support (Baha Mesleh)  [Orabug: 33889959]  
- misc: Add renesas SMU driver to misc (Vincent Cheng)  [Orabug: 33889959]  
- mfd: Add renesas SMU driver to mfd (Vincent Cheng)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM hardware timestamp configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary devm_kfree (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: perform cpt lf teardown in non FLR path (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix 50G ethtool mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: i2c: octeon: Handle access watchdog timeout (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: add rx channel bpid configuration for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: nix and lbk in loop mode in 98xx (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() (Dan Carpenter)  [Orabug: 33889959]  
- soc: marvell: hw_access: add dependency OCTEONTX2_AF (Jia Ma)  [Orabug: 33889959]  
- soc: marvell: hw_access: get cgx info (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: add hw context reading support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: extend context reading capability (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: cleaning up existing hw access driver (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: renaming to hw access driver (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: make fdsa and ptp configuration mutually exclusive (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix incorrect MCAM entry index (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix cleanup for non cgx mapped PF (Srujana Challa)  [Orabug: 33889959]  
- drivers: soc: Adds common Marvell OcteonTX header for SMC calls (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: remove NPA resource limits check (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU packets (Kiran Kumar K)  [Orabug: 33889959]  
- GHES: support HEST/BERT in ACPI/DT systems (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Add channel and channel mask. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: cn10k: new Interface modes support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: add proper return codes for AF mailbox handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add vlan-etype to ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- cn10k: support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- clocksource: Add Marvell Errata-38627 workaround (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: cn10k: config to identify ethertype location (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- sw_update: Add firmware update feature (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup flow rule management (Sunil Goutham)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix formatting of SDP driver message (Roy Franz)  [Orabug: 33889959]  
- octeontx2-af: remove usage of resource limits for CPT (Srujana Challa)  [Orabug: 33889959]  
- Revert "octeontx2-af: Disable packet TX and RX" (Subbaraya Sundeep)  [Orabug: 33889959]  
- Prefix LLC TAD events with tad_ to provide more clarity (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: octeontx2-sdp: add mbox for getting SDP channel information (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- crypto: marvell: add support to common CPT driver for cn9k and cn10k (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: don't process a packet when psw indicates error (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix APR LMT cache flush (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: send correct vlan priority mask to npc_install_flow_req (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Dont mask out supported link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix writing to incorrect register offset (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: Fixes conversion for BOARD-MAC-ADDRESS-ID-NUM in octeontx_info (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: Fixes unnecessary logging from octeontx info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: marvell: rpram: Check for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Change rpram driver name (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Add rpram debugfs interface (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: soc: marvell: phy diagnostics page access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Read mac address from correct offset (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max pkinds supported by hardware (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix TX scheduler queue config read check (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: fix CPT block address for getting engine capabilities (Srujana Challa)  [Orabug: 33889959]  
- crypto: octeontx2: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- driver: soc: Fix OcteonTX info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- mmc: cavium: Add MMC polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- sw_update: Add driver for firmware management (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: soc: marvell: Add driver for managing rpram (Jayanthi Annadurai)  [Orabug: 33889959]  
- driver: Add MAC management driver for OcteonTX platform (Wojciech Bartczak)  [Orabug: 33889959]  
- crypto: cn10k: enable random number request. (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Dont enable backpressure on lbk links (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: MHU: Driver adjustment for 10x based octeontx platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Fix ending channel number calculation for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Modify install flow error codes (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: sync with upstream driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cpri: fix compilation warnings (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Change exponent and mantissa calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Implement TC police action with PPS (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use NL_SET_ERR_MSG_MOD for TC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: invalidate GWC before accessing workslot (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add multicast filter support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-nicpf: Allow PF to set VF mac address when SR-IOV is disabled (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: derive correct DMAC filter index (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix the KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- crypto: cn10k: allocate 64KB for each microcode image (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-npa: Make the freeing IRQ vector fix complete (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: fix atomic load on NPA LF registers (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK ping RX issue on NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds MAC addressess overview to board info (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics driver update (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: consider pcifunc zero map entries as disabled (Nithin Dabilpuram)  [Orabug: 33889959]  
- Marvell MHU: Fixes locking mechanism in MHU driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix header lengths while parsing edsa vlan (Satha Rao)  [Orabug: 33889959]  
- drivers: soc: marvell: Add config option for serdes diagnostics (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: soc: marvell: Don't enable mvmdio driver by default (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Increase the NIX LF resources for 98xx (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Added to flag to disable promisc and multicast MCE entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: drain XAQ buffers before lf teardown (Pavan Nikhilesh)  [Orabug: 33889959]  
- dts: marvell: Documentation for CM3 SRAM memory to cp115 (Sujeet Baranwal)  [Orabug: 33889959]  
- octeontx2-af: cn10k: increase outstanding LMTST ops (Pavan Nikhilesh)  [Orabug: 33889959]  
- dt-bindings: perf: marvell: add cn10k ddr performance monitor (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: perf: Add LLC-TAD perf counter support (Bhaskara Budiredla)  [Orabug: 33889959]  
- perf/marvell: Set DDR perf event ownership (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: cn10k DDR perfmon event overflow handling (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: CN10k DDR performance monitor support (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: add vf trust check to set_rx_mode mbox handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add multicast/promisc packet replication table (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: offload DMAC filters to CGX/RPM block (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: mbox messages to configure DMAC filter (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Debugfs support for DMAC filters (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Remove ITAG support from KPU profile (George Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Use runtime allocated LMTLINE region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Support configurable LMTST regions (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: enable getwork prefetching (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ratelimit digest prints (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-npa: Fix freeing IRQ vectors (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Handle return value in block reset. (Geetha sowjanya)  [Orabug: 33889959]  
- spi: orion: enable support for switching CS every transferred byte (Marcin Wojtas)  [Orabug: 33889959]  
- spi: orion: enable clocks before spi_setup (Marcin Wojtas)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add inject optional parameter to prbs command (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call for serdes loopback (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call to tune serdes (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs per lane configuration (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Allow user to clear prbs errors. (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs error reporting (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix parameter passed to start_prbs(). (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Add gserr and gserc eye display (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Check SVC UUID on module init (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Implement PRBS command (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Add serdes diagnostic commands (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-af: Do not double free devlink private struct (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enhance the parser support for Forward DSA (George Cherian)  [Orabug: 33889959]  
- crypto: marvell: increase CPT HW instruction queue length (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects (Naveen Mamindlapalli)  [Orabug: 33889959]  
- misc: bphy: Restore static resource allocation (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Configure nix with proper cpt block (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- octeontx2-sdp: assign VF0 rings as SDP rings per PF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: marvell: MDIO uio driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: fix multiple entries for vlan lt defs (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add trusted vf support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Read correct number of VFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: new mbox to configure vf permissions (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Refactor vf flags (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix bandwidth profile NIX_AQ_INSTOP_WRITE (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator health check (Anil Kumar Reddy)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Debugfs support for bandwidth profiles (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add police action for TC flower (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL ingress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: bandwidth profiles aggregation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Bandwidth profiles config support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Delete old TC node first (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO LSW (Pavan Nikhilesh)  [Orabug: 33889959]  
- mailbox: add OcteonTX2 MHU mailbox driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-dpi: add support for CN10K DPI block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix SDP base channel number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add ioctl:readv call (Yuri Tolstov)  [Orabug: 33889959]  
- crypto: octeontx2: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix common lmac resource free (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix cleanup sequence in char device release (Baha Mesleh)  [Orabug: 33889959]  
- crypto: marvell: allow non CPT LFs in ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Fix resource release sequence (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev features settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix NIX irq offset in free_irq (Geetha sowjanya)  [Orabug: 33889959]  
- PCI: Avoid marking multifunction device in same iommu group (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Display all enabled PF VF rsrc_alloc entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support to parse cpt header with padding (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Fix for ping among LBK pairs. (Rakesh Babu)  [Orabug: 33889959]  
- Revert "octeontx2: Re-enable FLR and MBOX interrupts" (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Backport RVU debugfs upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: debugfs: delete dead code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Introduce internal packet switching (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change transmit side NPC rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Prepare for allocating MCAM rules for AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add VFME interrupt handler (Yuri Tolstov)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get BPHY irqs bitmask (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Fixes for compile warnings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Modify the return code for unsupported flow keys (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL egress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: add tc flower stats handler for hw offloads (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add tc flower hardware offload on ingress traffic (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: Driver to access and modify device CSRs. (Rakesh Babu)  [Orabug: 33889959]  
- driver: mmc: Adds CMD tuning for eMMC HS200 mode (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Cleans up mmc code and prepare it for HS200 tuning update (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Backport ethtool link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- Revert "octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes" (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link settings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link status changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify index in ethtool modes mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: code clean up for Physical link setttings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: update CPT_STATS mailbox (Srujana Challa)  [Orabug: 33889959]  
- net: thunderx: Modify BGX driver probe (Hariprasad Kelam)  [Orabug: 33889959]  
- devicetree: bindings: Update Cadence SD driver parameter (Jayanthi A)  [Orabug: 33889959]  
- octeontx2: Re-enable FLR and MBOX interrupts (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: cn10k: handle new CPT completion code (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Clear RSS enable flag on interace down (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx-af: Add debug info on Mac address change (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: fix vf ethtool sset count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Add ip tos and ip proto icmp/icmpv6 flow offload support (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Rename LOKI model name as 95XXN (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix compiler warning return with no value (Subbaraya Sundeep)  [Orabug: 33889959]  
- misc: bphy: Get max irq number from firmware (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Return correct CGX RX fifo size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix VF mac configuration by VF. (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Remove TOS field from MKEX TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not allocate memory for devlink private (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add F95XXO RVU PCI revision ID (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Formatting debugfs entry rsrc_alloc. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: clear RXC active and zombie entries (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get max irq number (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: add mailbox to configure reassembly timeout (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: support for coalescing KPU profiles (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Enable transmit side LBK link (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: remove unnecessary check when setting INTF_DOWN flag (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU changes to parse L4 for fragmented CPT packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Do not modify number of rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: adding new lt def registers support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: TIM: Set conditional clock always on (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear TL1 mapping info (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add timeout to ptp transmit timestamp polling (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Update RVU modules names (Geetha sowjanya)  [Orabug: 33889959]  
- net: octeontx2: Make sure the buffer is 128 byte aligned (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-pf: Use the napi_alloc_frag() to alloc the pool buffers (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-af: Fix setting of CPT_AF_X2PX_LINK_CFG (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NIX (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NPA (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink suppoort to af driver (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add npa error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add nix error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix napi schedule issue when intf is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Calculate receive buffer size based on MTU (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: mmc: Adds device tree entries to control eMMC input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds a way to dynamically control eMMC bus input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds new overrides for eMMC bus output timings (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2: mmc: Adds mechanism to modify output timings for MMC bus (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: backport upstream changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-sdp: move SDP node_id and PF start ring to SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: clean up rpm driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Mbox to exchange SDP channel info (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp tx processing race condition (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU parse support for VLAN EXDSA (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add KPU support to parse NGIO protocol (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM LMAC 802.3 pause frame configuration. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix minor bugs in CGX driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added RFOE LMAC stats to ethtool (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix incorrect MCAM INTF configuration for NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Support ESP/AH RSS hashing (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add RSS multi group support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-sdp/octeontx2-npa: Fix compiler warnings (Nalla, Pradeep)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-generic-uio documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation :devicetree: bindings: marvell UIO XOR documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-uio-sam documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: net: marvell-musdk-cma documentation (Meir Levi)  [Orabug: 33889959]  
- octeontx2-af: Fix channel verification and sdp vf mcam (Satha Rao)  [Orabug: 33889959]  
- octeontx2-af: add ratelimit to limit the asynchronous err messages (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add flow classification using IP protocol (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Disable packet TX and RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix warnings reported with W=1 flag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix warnings from CPT with W=1 flag (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix CPT header parsing by NPC (Vidya)  [Orabug: 33889959]  
- octeontx2-af: configure npc for cn10k to allow packets from cpt (Vidya)  [Orabug: 33889959]  
- crypto: cn10k: update the opcode for inline inbound ipsec (Vidya)  [Orabug: 33889959]  
- octeontx2-af: config for cn10k inbound inline ipsec (Vidya)  [Orabug: 33889959]  
- gpio: octeontx2: extend PIN_SEL to cover cn96xx (Peter Swain)  [Orabug: 33889959]  
- octeontx2-pf: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Allow SDP vfs to add promisc entry. (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-sdp: Add pf_srn field in info exchange structure (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix ring info structure that is exchanged with host (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-sdp: Changed sdp dts node read code. (Nalla, Pradeep)  [Orabug: 33889959]  
- soc: octeontx2: Add NPA PF driver (Nalla, Pradeep)  [Orabug: 33889959]  
- drivers: cleanup el3 handler only if parent process exits (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: i2c: octeon: Revert early clear of IFLG (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Reduce latency for HS mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Add support for High speed mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: thunderx: octeontx2 clock divisor logic changes (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Update RVU and CGX/RPM driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Update RVU PF/VF driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Correct return value of ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Avoid duplicate unicast rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: don't enable MCAM entries when target is not initialized (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Use install flow API for promisc and broadcast entries (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for multi channel in NIX promisc entry (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-af: refactor function npc_install_flow for default entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add 24 byte custom L2 header parsing support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Add missing mutex lock (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check for no CGX devices (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix non-contiguous lmac mapping (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new mailbox for CPT stats (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add packet parser error codes to MCAM match key (Kiran Kumar K)  [Orabug: 33889959]  
- crypto: octeontx2: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add PTP hardware clock support to rfoe interfaces (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix a loop issue in CPT FLR handler (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Refactoring the RX multi segment changes. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: export APIs required by VF driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: FCS not required for LBK interfaces (Satha Rao)  [Orabug: 33889959]  
- crypto: marvell: fix a missing Kconfig dependency (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Fix unmapping LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Handle CPT function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Limit number of CGX blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix list_entry usage in the code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add rpm rx/tx stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Update Marvell license header (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix msix offset structure field data types (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Use multi segments in NIX CQE_RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add PTP IDs of cnf10ka and cnf10kb (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fixes for SSO FLR (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: fix order of queue work and interrupt disable (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: cn10k: set context flush timer count (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: start CPT PF driver version with 1 (Srujana Challa)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Enable driver for CNF10KA/B (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: cn10k: lbk link credits configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: non contiguous serdes lane mapping with RVU PF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: MAC internal loopback support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: refactor RPM specific features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: sync kernel structures with firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get max mtu supported from admin function (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10K: MTU configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Policy Limits for octeontx2 only (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: enhance SSO FLR for CN10K (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Use pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Use RVU pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: add support to enable context prefetching (Vidya Velumuri)  [Orabug: 33889959]  
- cn10k-cpt: Workaround MBOX timeout (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: forward ready message to AF (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: Update CPT_RES_S as per new layout (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CN106XX CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for CN106XX CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix static code analyzer reported issues (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add NIX mbox message to get HW info (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Set default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10K: support for sched lmtst and other features (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: setting up lmt map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Interface to access lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Set cache lines for NPA batch alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Get NPC counters value (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX and NPA context in debugfs (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add CN10K PTP subsytem ID (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get MAC features attached to netdev (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add support for programmable channels (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add RPM MAC support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add packet processing support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Map LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Initialise NIX context (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove big-endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX/NPA context structure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove Big endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add mbox support for CN10K (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox support for CN10K platform (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator support (Sunil Goutham)  [Orabug: 33889959]  
- Marvell: CN10K: Display version information for flash components (Aaron Williams)  [Orabug: 33889959]  
- proc: publish no of macs in octeontx_info node (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Alter ways of mac address parsing (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board info logic reorg (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board information made available (Sujeet Baranwal)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Add support for RSS hashing based on Transport protocol field (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU only to GTPv1 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Allocate low priority entries for PF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: REE timeout error handling (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Set NIX1_RX interface for backpressure (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: load NPC profile via firmware database (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add IPv6 and SCTP6 ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add raw IPv4 and SCTP4 filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add SCTP Src/Dst ports to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add IPv6 Src/Dst ip to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not shift more than data type size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to set low level link state (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp pending skb list processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: add Support QSGMII mode (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed/duplex/autoneg (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Pass default values incase user did not specify (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add support for multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix workqueue init for multiple SDP PFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-dpi: Export the DPI Queue config API (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Update SDP AF driver to handle multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2: Add SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Fix loading external MKEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix kernel crash with ioctl trying to add timer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface down flag on error (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Assign valid mac address for LBKVFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-dpi: Fix DPI engine blks allocation (Burla, Satananda)  [Orabug: 33889959]  
- octeontx2-rm: Add char driver to RM (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-pf: Add tracepoints for PF/VF mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Introduce tracepoints for mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add register check to rvu_poll_reg() (Smadar Fuks)  [Orabug: 33889959]  
- gpio: thunderx: fix irq allocation of MMC CD GPIO pin (Rick Farrington)  [Orabug: 33889959]  
- octeontx2-af: add SSO mbox message to release XAQ aura (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Backport logical changes in netdev drivers. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Added mbox message to retrieve VF's base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Backport cosmetic upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Return proper RSS indirection table size always (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: Add IPv6 fields to default MKEX profile (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-pf: Remove wrapper APIs for mutex lock and unlock (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: cleanup transmit link deriving logic (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Send transmit link in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Free RVU REE irq properly (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Add UDP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Free RVU NIX IRQs properly. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE warnings for no previous prototype (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse NAT-T-ESP (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse CPT_PARSE_HDR (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE large rule file programming (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Fix the BPID mask (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer size calculation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix updating wrong multicast list index in NIX_RX_ACTION (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Ratelimit prints from AF error interrupt handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Set minimum length of Tx packets to 64 bytes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- hwrng: cavium: Check health status while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to change VLAN based RSS hash options via ethtool (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support for VLAN based RSS hashing (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Update forwarding rule action targeting VF with its default one (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Avoid null pointer dereference (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable accessing RFOE_RX_IND regs before odp netdev init (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Check the msix offset return value (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update ethtool supported modes mask (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Stop kpu parsing at layer3 for ipv6 fragmented packets. (Abhijit Ayarekar)  [Orabug: 33889959]  
- octeontx2-af: make tx nibble fixup is always apply (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-vf: initialize interface mode as default (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max 16 CGX LMACs limit (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Call mbox_reset before incrementing ack (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify otx2_mbox_reset call (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in IOCTL handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Increase number of CGX interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for registering both rfoe and cpri netdev intf (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for configurable PTP clock rate (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix Extended DSA and eDSA parsing (Satha Rao)  [Orabug: 33889959]  
- octeonx2-bphy-netdev: Add support for switching mode from RFOE to CPRI (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add support for CPRI Ethernet packet processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: segregate chardev specific code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reset HWS group mask during FLR (Michal Mazur)  [Orabug: 33889959]  
- drivers:cpt - add support for CPT1 in VF driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add support for CPT1 in debugfs (Srujana Challa)  [Orabug: 33889959]  
- drivers: cpt - add support for microcode load on CPT1 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx CPT block (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- crypto: marvell: fix Makefile for octeontx2 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Debugfs entry to show mapping btw CGX, NIX and a PF. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in MSIX CAP HDR (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added PTP BCN offset algorithm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix REE error handling (Smadar Fuks)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2: marvell: Add driver support for LLC lock and unlock (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to access RFOE_RX_IND registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix DMAC filter table corruption (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Add new Mbox messages and handlers for new REE blocks (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Introducing REE block for 98xx (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Enable PF BCAST entry for packet replication (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Marvell erratum 38545 (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added support for configurable packet types (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add CUSTOM0 to flow keyx algo (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Stop tx queues in case of subsequent calls failure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 3 seconds (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Update CPT_LF_ALLOC mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix nix_inline_ipsec_cfg mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg() (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Do not change maximum NPC interfaces (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX2 cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for OcteonTX2 CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEONTX2 CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: sync cpt mbox code with linux-4.14.76-devel (Srujana Challa)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CPT (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEON TX CPT engine (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: create common Kconfig and Makefile for Marvell (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Calculate LBK link correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Display NIX1 also in debugfs (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add NIX1 interfaces to NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Get block address from slot number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Assign NIX block addresses (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new REE blocks to AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix cpt_rd_wr_register mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 pkts (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ntuple filter support for FDSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add flow steering support for FDSA tag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: netdev cleanup in char dev close (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix napi scheduling issue when interface is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc/octeontx2 : Add driver support for NMI GTI watchdog (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: spi: Use rcvd_present instead of MIDR check (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Fix MSIX handler mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Setup MCE context for assigned NIX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Map NIX block from CGX connection (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Return assigned NIX/CPT block address (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Initialize NIX1 block (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support for NIX1, CPT1 and NDC_NIX1 (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Update get_rsrc_map for new blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix implitit variable array (Stanislaw Kardach)  [Orabug: 33889959]  
- Documentation/devicetree: Describe pin-cfg option (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: Configure pin function at probe (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: avoid potential deadlock (Peter Swain)  [Orabug: 33889959]  
- gpio: thunderx: Fix interrupt support for kernel driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Adjust the msi base for cn96xx gpio (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Remove char device when exiting driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Add support for EL0 interrupts for GPIO (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- misc: otx_bphy_ctr: Add OcteonTx2 BPHY control driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- spi: octeontx2: Add fix for hw issue (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: use read after write for MPI_CFG (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: set tritx in config register (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: add entry of PCI device for LOKI (Stanislaw Kardach)  [Orabug: 33889959]  
- spi: octeontx2: add entry of pci device id for 95xx (Suneel Garapati)  [Orabug: 33889959]  
- spi: thunderx: add subsys ID for thunder driver (Suneel Garapati)  [Orabug: 33889959]  
- spi: add support for octeontx2 spi controller (Suneel Garapati)  [Orabug: 33889959]  
- mmc: octeontx2: fix handling calibration glitch (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Configure flags for T96 pass B0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Use flags for hardware differences (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Fix tuning for T96 C0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Add tuning support for HS400 mode (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: speed limit for tx2-c0 (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: dt-bindings: describe cavium vmmc/vqmmc (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: calibrate otx2 just once (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: use calibrated timing taps (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: do not drop bus lock in tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: slot switch by vqmmc/gpio (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: reorganize before vqmmc switching (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cmd and data out values fixture (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: amend hs400 tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: correct clock divisor (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: fix swiotlb buffer is full (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: avoid single-slot startup issues (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: execute_tuning for octeontx2 (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: track &amp; apply CMD6 bus changes ASAP (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cn96xx HS200-8wide-100MHz (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: CMD19/21 type correction (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: skip unavailable slots (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: finish_dma_single() should teardown/unmap (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: use device tree entries (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc tuning for delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: calibrate tap delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: incorporate hw interface io ctl params (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: interrupt addition for ncb fault (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc operation limited to 100 MHz (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: Use proper register to clear interrupts (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: cavium: fix shutdown deadlock with active sd-card (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: Configure sample command and data directly (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: add check for 8/9xxx chips (Sujeet Baranwal)  [Orabug: 33889959]  
- soc: octeontx2-rm: add knob for PMCCNTR_EL0 config (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: handle DPI VF reservations (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-dpi: add DPI PF driver (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-rm: add domain sysfs (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: add Marvell OcteonTX2 RM driver (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: added full packet dump of mbt buffer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- OcteonTX2 BPHY RFOE netdev driver initial version (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Provision to make kernel backward compatible with older firmware (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Synchronize mcam rule list ops (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Cavium erratum 36890 (Andrew Pinski)  [Orabug: 33889959]  
- octeontx2-pf: update call to bpf_prog_add() (Dave Kleikamp)  [Orabug: 34132967]  
- octeontx2-pf: Add XDP support to RVU PF driver (Geetha sowjanya)  [Orabug: 33889959]  
- pci: octeontx2: Add PCI host controller driver for OcteonTx2 (Suneel Garapati)  [Orabug: 33889959]  
- arm64: Add MIDR encoding for Marvell OcteonTX2 silicons (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable default NPC entries properly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove deprecated skb_frag_struct (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add new silicon variant Loki (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: support for custom L2 header (Satheesh Paul A)  [Orabug: 33889959]  
- octeontx2-af: add parser support for Forward DSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: wait for tx link idle for credits change (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: clear sw xoff before flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: enable tx shaping feature for 96xx C0 (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Setup edge used for GPIO timing (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-af: Update NIX_TXSCHQ_CONFIG mbox to handle read request (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not allow VFs to overwrite PKIND config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory double free in otx2_aura_pool_free (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Update dmac field in vf vlan rule (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Remove unnecessary mbox request in unbind (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify npc_set_pkind mbox handler (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Reset HW config done to parse switch headers in FLR (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify default cpt limits (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: Update tx parse nibble config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: fix compilation warning (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: add support for custom KPU entries (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: prepare for custom KPU profiles (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix memory leaks on probe failure (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix LD CUSTOM LTYPE aliasing (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Don't configure RSS context when interface is down (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set SMQ MAXLEN to max hardware supported value (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix detection of IP layer (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-pf: Fix flow control support for LBK devices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix missing blocks quota validation (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu_reg_poll() to poll reg atleast twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Cleanup nixlf and blkaddr retrieval logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement cgx stat rst (Revital Regev)  [Orabug: 33889959]  
- octeontx2-pf: Restore RSS and pause frame config settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev watchdog timeout value (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: extend RSS supported offload types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Update HW workarounds for 96xx C0, 98xx and F95xx B0 chips (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Put CGX LMAC also in Higig2 mode (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Reset HW config for HIGIG/EDSA in driver unbind (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Flush pending SQE on teardown (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove multisegment RX_SG processing logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Allocate receive buffers of MTU size (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Do not set num_msgs in mbox header (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use mutex for mbox locking (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Dereference only a valid pointer (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update vlan offload rule (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Handle pfvf mac address changes (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Set default RR_QUANTUM for transmit scheduling levels (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adjust pause frame time and interval (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Skip dma map and unmap when IOMMU is bypassed (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use likely and unlikely (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Process CQE_TX first and then CQE_RX (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Discover NIX block address from RVUM (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove warning messages in fast path (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMD to get PHY FEC statistics (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Undo PTP NPC config in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Remove ARM64 and LSE_ATOMICS dependency (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix return value in npc_set_pkind (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Allow setting VF mac and vlan only when PF is UP (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use 2048 byte receive buffers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Advertise lockless transmit capability (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Optimize populating SQE_HDR (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup otx2_nic and hw structs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Aggregate multiple boolean fields into common flags (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add SDP interface support. (Subrahmanyam Nilla)  [Orabug: 33889959]  
- octeontx2-pf: Alloc only used MSIX vectors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_complete_done instead of napi_complete (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_get_frags instead of build_skb (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix CQE cleanup done while teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: NAPI handler cleanup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to enable EDSA/Higig2 pkts parsing (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Drop packets size more than configured FRS (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add default ldata ext for higig2 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: kpu profile add support for HIGIG2 protocol (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: notify VF about ptp event (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 2 seconds (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Use BLKTYPE in register macros (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Support for parsing pkts with switch headers (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix wrong info in ethtool's list of supported link modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Fix clearing SQ/CQ queue interrupt (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Reduce mbox wait response time. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: dont force enable default unicast entry (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Simplify ndo vf mac and vlan (hariprasad)  [Orabug: 33889959]  
- octeontx2-af : handle rvu pfvf mac address (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Get MSIXTR_BASE from fw_data (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: reserve top LD/LTYPEs for custom KPU (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: update address of global CGX RX_STATS (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Fix default profile loading checks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Init mcam resources after loading profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not exit when firmware unavailable (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Reset the PF/VF on MTU change (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix backpressure cfg on lf alloc and free (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Add shutdown sequence for PF/VF (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add rx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Clear mbox interrupt status early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: match nvgre as ltype (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Interface Mode change using ethtool. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Do not set mac address again (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx-af: Interface mode change feature via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: remove redundant changes from speed change suppcrt. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: kpu profile fix for a missing action entry (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: kpu profile update for protocol nvgre (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add T98 devid to PTP id table (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-pf: Add barrier to sync interface status (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak while freeing SQBs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add programmed macaddr to RVU pfvf (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-af: combine LB_STAG and LB_QINQ to one LB ltype (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix compilation issue (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Ignore NPC parser layer errors (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add parser support for DSA, extended DSA and eDSA (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Transmit packets during SMQ flush (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Always enable mcam rules for TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use nix_smq_flush function (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use helper function for LBK VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enable odd number of AF VFs also (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change message level to debug (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add debug messages for MSIX alloc failure (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use post increment STP to free pointers to Aura (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface init and shutdown sequence (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix VF id in the FLR handler (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix programming and logical issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leaks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Disply the link detected status in ethtool command (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add validation in ntuple delete flow (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix and simplify IRQ coalescing settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ/SQ ringsize config done via ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add tx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Remove express traffic support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add error messages in driver exit path (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enable broadcast packet replication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed and autoneg (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Introduce SET_LINK_MODE command to change various configurations of a network interface. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: report RCLK/SCLK values through mbox (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ CQ RED and DROP levels for 96xx B0 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Enable CQ interrupt coalescing (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Support for HW TSO offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Don't enable RQ RED/DROP interrupts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Always show physical link status (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX probe if not connected to NIX (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Support installing TX MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not error out for debugfs partial reads (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Apply relevant HW issue workarounds for 96xx B0 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive errors to stats (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Sending tsc value to the userspace (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Set MAC address resource bit map to its default during FLR (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Add unicast filter support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Delete range of mcam entries (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Support to display current settings of a vf network interface via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix TIM slot to lf lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NPA_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Release mutex resource (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: sync ATF and Kernel firmware data structure. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Delete RX VLAN offload support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Do not set/clear num_msgs of VF0 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not set/clear num_msgs of PF1 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix inner l4 layer id (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: NPC Tx parse data key ext profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Support to display fec counters also in ethtool stats. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Display message timeout error (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fetch FEC stats of the physical link (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support NIX rx/tx counters at CGX port level (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Create tx_stall debugfs entry only for 96xx (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool priv flag to control PAM4 on/off (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Update fwadata structure with few more reserved fields. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix parser error for udp packets with no payload (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Free HW resources on PF/VF initialization failure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Schedule work to refill RQ if buffer alloc fails in atomic context. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NIX_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extract layer ID LE's ltypes to NPC parse key (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: provide parser support for mpls in udp (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: align rss flow alg with npc profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: reorganize NPC parser profile for tunnel protocols (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: check TXSCHQ policy when needed (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix policy validation for LBK VFs (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: enable PTP driver on LOKI platform (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Compile PF driver only when enabled (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Disable MCAM entries during NIX_LF_FREE (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove vf flows cleanup functions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Simplify key overlap check (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMDs to set and get PHY modulation type (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile add support for nix_inst_hdr on tx (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: add TIM LF teardown (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix TIM block address usage (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Handle physical link state change requests (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: Scan VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Modify KEX to extract VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile change, move lb_ptr to point to tpid (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Cleanup CGX config permission checks (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use proper error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extend fwdata structure with additional information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool -m option support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Move to rvu_fwdata version 1. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Turn on L2 multicast address check (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup properly during driver remove (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Start/Stop traffic in CGX along with NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: do not handle VF link event twice (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: CGX DMAC filtering support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Set minimum MTU size to 64 bytes (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adding PTP CGX config cleanup in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support for PTP notification to PF (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Fix smmuv3 messages while deferring pf driver probe. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2: Fix mbox driver compilation dependency. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Delete ntuple filters for VF upon FLR (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add option to disable dynamic entry caching in NDC (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable Inline Ipsec functionality (Vidya Velumuri)  [Orabug: 33889959]  
- octeontx2-af: add support to alloc &amp; free tx vlan config resources (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-pf: Synchronize mailbox for PF and VF messages (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NDC sync op af mbox support (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Check IFF_MULTICAST too when enabling multicast (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: Fix XOFF toggling in PSE restore logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support configurable NDC cache way_mask (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: msglvl based debug support. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add inner layer rss support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Ethtool support for fec configuration (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support to get link info like current speed, fec etc (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to read mcam entry (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-vf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-vf: Add support for AF attached VFs (LBK) (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add support for SR-IOV management (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add ethtool support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Notify VFs about link changes (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add netdevice callbacks (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for attaching resources (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Export symbols needed by VF driver (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for PF/VF mbox communication (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add driver skeleton (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add VF function level reset (FLR) support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PF/VF mbox communication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add basic SR-IOV support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Fix redundant message from AF to PF (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: add NPC parser support for QinQ with TPID of 0x8100 (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu probe on cgx disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add rss flow key tunnel types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Enable pci bus mastering (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use default unicast RSS action when installing a flow (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Patch to prevent redundant message from pf to af. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Disable SQ manager sticky mode operation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX CQ hang HW issue (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: Check SQ counters to detect the deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX transmit stall issue (Sunil Goutham)  [Orabug: 33889959]  
- coteontx2-af: Add mbox for retrieving HW capabilities (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support for fixed transmit scheduler topology (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PTP clock (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable HW timestamping (Zyta Szpak)  [Orabug: 33889959]  
- octeontx2-af: Add low level support for Marvell PTP coprocessor (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Set RVU PF/VF watchdog timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Adding ethtool support for link status information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Keep link notification enabled until device detach (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add reset count to stats (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Skip CQ_STATUS read if pending CQEs greater than budget (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer address handling (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Defer probe if discovery id is not setup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool ntuple filters support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: add support for stripping STAG/CTAG (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Protect mailbox access against race conditions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support queue interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Configure RED drop levels for packet reception. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool support to enable/disable pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak due to error packets (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix cgx_lmac_rx_tx_enable (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: add nix {cq,rq and sq} qsize contexts to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CPT debug entries to debugfs (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: add debugfs support for sso (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Fix mbox error debug message (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Increase register poll timeout (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile fix (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add NIX_GET_MAC_ADDR mailbox message (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: add sso error af interrupt handlers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add nix error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: add npa error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: use get blkaddr function instead of macro (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support for rss key types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support for importing firmware data (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support to display mcam rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use install flow function for unicast rule (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete RXVLAN_ALLOC mailbox message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to install and delete flows (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add support for scanning KEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to configure backpressure for an interface. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox message to enable/disable pause frames. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Config receive and transmission of pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Set proper errorcode for IPv4 checksum errors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix rvu_sso_ggrp_taq_flush (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: Update CGX speed mapping table for 80G (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: enable cgx lmac tx link while flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add macro to generate mbox handlers declarations (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add NPC MCAM allocation status to debugfs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add NDC block stats to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NIX RQ, SQ and CQ contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CGX LMAC stats to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NPA qsize {aura,pool}_contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Dump current resource provisioning status (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: drain xaq before reconfiguring aura (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support to verify channel (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add support for changing vlan tpid (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Skip creating limits pci file for undiscovered RVU PFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable Rx backpressure during SMQ flush (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Set discovery ID for RVUM block (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Extract outer vlan in case of stacked vlan (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support to set/show RSS hash options from ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: IRQ coalescing config and tuning via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add basic ethtool support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add interface stats to ndo_get_stats64 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Software TSO support for pass1 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Register and handle CGX link notifications (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add support to configure loopback (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Implement ndo_tx_timeout callback (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: BQL support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: TCP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set skb-&gt;hash from HW (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive side scaling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for Rx/Tx csum offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ndo_set_rx_mode and support for promisc/allmulti (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for ndo_change_mtu callback (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: MAC address configuration support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set irq affinity hints for CQ interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Free hardware resources on interface teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for packet transmission (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive packet handling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add CQ interrupt and NAPI handlers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Alloc and config transmit scheduler queues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NIX RQ/SQ/CQ contexts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NPA auras and pools (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Init NPA and NIX LF's context's memory (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Attach RVU NIX and NPA block LFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add mailbox bounce buffer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Init mailbox communication with AF (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add Marvell OcteonTX2 NIC driver (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use the right wake_up API variant in CGX command interface (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: restore sso hwgrp default thresholds (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ignore sso lf count when checking pffunc validity (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Misc CGX changes (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: don't register CPT AF interrupts (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: Restore MSIXTR_BASE register upon module exit (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: add intradevice FLR handling (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile update (ver 1.3.0): (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: change NPC KPU profile format (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: manually dain partially consumed TAQ buffers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add CPT support to AF driver (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: update SSO HWGRP teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update SSO GWS teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to get SSO GWS/GGRP stats (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update TIM 10ns clk source min interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: add workaround for TIM reverse lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add TIM unit support. (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure thresholds per HWGRP (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add SSO unit support to the AF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: adjust rvu limits for no-VF case (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: txschq limits handling (Krzysztof Garczynski)  [Orabug: 33889959]  
- octeontx2-af: Add free rsrc count mbox msg (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Setup resource limits before enabling VFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add resource partitioning config (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix CGX promisc mode configuration (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-af: Don't treat lack of CGX interfaces as error (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Clear NPC MCAM entries before update (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Sync hw mbox with bounce buffer. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox API to validate all responses (Sunil Goutham)  [Orabug: 33889959]  
- net: cavium: Register driver with PCI subsys IDs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for is25wp256 (Sagar Shrikant Kadam)  [Orabug: 33889959]  
- arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: Introduce of_dma_get_max_cpu_address() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move reserve_crashkernel() into mem_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: use range parser for of_dma_get_range (Rob Herring)  [Orabug: 33889959]  
- of/address: Rework of_pci_range parsing for non-PCI buses (Rob Herring)  [Orabug: 33889959]  
- of: Drop struct of_pci_range.pci_space field (Rob Herring)  [Orabug: 33889959]  
- of/address: Move range parser code out of CONFIG_PCI (Rob Herring)  [Orabug: 33889959]  
- arm_pmu: arm64: Use NMIs for PMU (Julien Thierry)  [Orabug: 33889959]  
- arm_pmu: Introduce pmu_irq_ops (Julien Thierry)  [Orabug: 33889959]  
- KVM: arm64: pmu: Make overflow handler NMI safe (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Defer irq_work to IPI_IRQ_WORK (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Remove PMU locking (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Avoid PMXEV* indirection (Mark Rutland)  [Orabug: 33889959]  
- arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Alexandru Elisei)  [Orabug: 33889959]  
- of_graph: add of_graph_is_present() (Dmitry Osipenko)  [Orabug: 33889959]  
- ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Richard Cochran)  [Orabug: 33889959]  
- ptp: fix struct member comment for do_aux_work (Jacob Keller)  [Orabug: 33889959]  
- ptp: Add adjust_phase to ptp_clock_caps capability. (Vincent Cheng)  [Orabug: 33889959]  
- ptp: Add adjphase function to support phase offset control. (Vincent Cheng)  [Orabug: 33889959]  
- net: Introduce {netdev,napi}_alloc_frag_align() (Kevin Hao)  [Orabug: 33889959]  
- mm: page_frag: Introduce page_frag_alloc_align() (Kevin Hao)  [Orabug: 33889959]  
- net/sched: act_police: add support for packet-per-second policing (Baowen Zheng)  [Orabug: 33889959]  
- flow_offload: add support for packet-per-second policing (Xingfeng Hu)  [Orabug: 33889959]  
- regmap: provide helpers for simple bit operations (Bartosz Golaszewski)  [Orabug: 33889959]  
- net:qos: police action offloading parameter 'burst' change to the original value (Po Liu)  [Orabug: 33889959]  
- asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementation (Lorenzo Pieralisi)  [Orabug: 33889959]  
- dma-mapping: merge the generic remapping helpers into dma-direct (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: provide mmap and get_sgtable method overrides (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove __dma_direct_free_pages (Christoph Hellwig)  [Orabug: 33889959]  
- vfio/pci: Cleanup .probe() exit paths (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Remove dev_fmt definition (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Add sriov_configure support (Alex Williamson)  [Orabug: 33889959]  
- vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first user (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Introduce VF token (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Implement match ops (Alex Williamson)  [Orabug: 33889959]  
- vfio: Include optional device match in vfio_device_ops callbacks (Alex Williamson)  [Orabug: 33889959]  
- arm64/acpi: disallow AML memory opregions to access kernel memory (Ard Biesheuvel)  [Orabug: 33889959]  
- arm64: Rewrite __arch_clear_user() (Robin Murphy)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strncmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strcmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: fix spelling mistake "ca not" -&gt; "cannot" (韩科才)  [Orabug: 33889959]  
- arm64: Add TRBE definitions (Anshuman Khandual)  [Orabug: 33889959]  
- arm64: Add TRFCR_ELx definitions (Jonathan Zhou)  [Orabug: 33889959]  
- arm64: Add support for trace synchronization barrier (Suzuki K Poulose)  [Orabug: 33889959]  
- arm64: Implement archrandom.h for ARMv8.5-RNG (Richard Henderson)  [Orabug: 33889959]  
- arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Andrew Murray)  [Orabug: 33889959]  
- KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 (Andrew Murray)  [Orabug: 33889959]  
- arm64: cpufeature: Extract capped perfmon fields (Andrew Murray)  [Orabug: 33889959]  
- bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Rustam Kovhaev)  [Orabug: 33894842]  
- bpf: Prevent writable memory-mapping of read-only ringbuf pages (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Thadeu Lima de Souza Cascardo)  [Orabug: 33894842]  
- bpf: Enforce BPF ringbuf size to be the power of 2 (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Implement BPF ring buffer and verifier support for it (Alan Maguire)  [Orabug: 33894842]  
- bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Convert bpf_prog refcnt to atomic64_t (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Andrii Nakryiko)  [Orabug: 33894842]  
- vfio/type1: add ioctl to check for correct pin accounting (Anthony Yznaga)  [Orabug: 34049088]  
- vfio/type1: track pages pinned by vfio across exec (Anthony Yznaga)  [Orabug: 34049088]  
- mm: track driver pinned pages across exec (Anthony Yznaga)  [Orabug: 34049088]  
- netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: move synack init code to helper (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: pass hook state to log functions (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: avoid misleading 'invalid' in log message (Florian Westphal)  [Orabug: 34088396]  
- rds/ib: Fix ib_rx_total_frags while freeing frags (Praveen Kumar Kannoju)  [Orabug: 34093669]  
- IB/cma: Allow XRC INI QPs to set their local ACK timeout (Håkon Bugge)  [Orabug: 34094201]  
- ARM: dts: gpio-ranges property is now required (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Change init order for gpio hogs (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Silence uninit warning (Linus Walleij)  [Orabug: 34094638]  
- pinctrl: bcm2835: Add support for wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- pinctrl: bcm2835: Match BCM7211 compatible string (Florian Fainelli)  [Orabug: 34094638]  
- dt-bindings: pinctrl: Document optional BCM7211 wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- scsi: mpt3sas: Remove scsi_dma_map() error messages (Sreekanth Reddy)  [Orabug: 34095603]  
- vfio/type1: missing re-lock of iommu lock (Anthony Yznaga)  [Orabug: 34100780]  
- rds: ib: INFO: trying to register non-static key during rmmod (Freddy Carrillo)  [Orabug: 34106051]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.3.el8uek]" date="1652097600">- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023]  
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023]  
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023]  
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023]  
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339]  
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318]  
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386]  
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386]  
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311]  
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353} 
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210]  
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210]  
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
</package>
<package pkgid="8353bd3411c85b21bd7223c73d8a84f8c7744048247456fe056471e82010fd52" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.3.el8uek]" date="1652097600">- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023]  
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023]  
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023]  
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023]  
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339]  
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318]  
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386]  
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386]  
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311]  
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353} 
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210]  
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210]  
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
</package>
<package pkgid="50c2b1ec2d863f9b7087648e62a2edbc7989ab104dd95d4d60c53a64de617ba7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.309.5.el8uek]" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34386637]  {CVE-2022-21505}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.309.5.1.el8uek]" date="1659700800">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34460937]  {CVE-2022-2588}</changelog>
</package>
<package pkgid="98b98f0a0f5eb2b4d1adbebdfe2385443df8e08bd5b211f3980b50dad0d3da77" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.309.5.el8uek]" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34386637]  {CVE-2022-21505}</changelog>
</package>
<package pkgid="0b16b645c9b1334ab46894ef4468c832da4b351794d8e5397db9b995ef4f3784" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208000">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.1.el8uek]" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688]  
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688]  
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688]  
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688]  
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.2.el8uek]" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)   
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)   
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)   
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)   
- LTS tag: v5.4.198 (Sherry Yang)   
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)   
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)   
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)   
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)   
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)   
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)   
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)   
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)   
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)   
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)   
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)   
- cifs: return errors during session setup during reconnects (Shyam Prasad N)   
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)   
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)   
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)   
- nodemask: Fix return values to be unsigned (Kees Cook)   
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)   
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)   
- nbd: fix io hung while disconnecting device (Yu Kuai)   
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)   
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)   
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)   
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)   
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)   
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)   
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)   
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)   
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)   
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)   
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)   
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)   
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)   
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)   
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)   
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)   
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)   
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)   
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)   
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)   
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)   
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)   
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)   
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)   
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)   
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)   
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)   
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)   
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)   
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)   
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)   
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)   
- net/mlx5: fs, fail conflicting actions (Mark Bloch)   
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)   
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)   
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)   
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)   
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)   
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)   
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)   
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)   
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)   
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)   
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)   
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)   
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)   
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)   
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)   
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)   
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)   
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)   
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)   
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)   
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)   
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)   
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)   
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)   
- tipc: check attribute length for bearer name (Hoang Le)   
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)   
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)   
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)   
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)   
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)   
- nfp: only report pause frame configuration for physical device (Yu Xiao)   
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)   
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)   
- modpost: fix removing numeric suffixes (Alexander Lobakin)   
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)   
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)   
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)   
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)   
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)   
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)   
- driver core: fix deadlock in __device_attach (Zhang Wensheng)   
- driver: base: fix UAF when driver_attach failed (Schspa Shi)   
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)   
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)   
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)   
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)   
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)   
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)   
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)   
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)   
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)   
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)   
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)   
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)   
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)   
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)   
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)   
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)   
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)   
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)   
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)   
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)   
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)   
- USB: storage: karma: fix rio_karma_init return (Lin Ma)   
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)   
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)   
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)   
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)   
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)   
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)   
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)   
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)   
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)   
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)   
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)   
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)   
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)   
- bfq: Drop pointless unlock-lock pair (Jan Kara)   
- bfq: Avoid merging queues with different parents (Jan Kara)   
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)   
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)   
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)   
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)   
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)   
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)   
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)   
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)   
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)   
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)   
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)   
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)   
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)   
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)   
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)   
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)   
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)   
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)   
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)   
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)   
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)   
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)   
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)   
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)   
- media: coda: Fix reported H264 profile (Nicolas Dufresne)   
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)   
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)   
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)   
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)   
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)   
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)   
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)   
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)   
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)   
- dlm: fix missing lkb refcount handling (Alexander Aring)   
- dlm: fix plock invalid read (Alexander Aring)   
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)   
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)   
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)   
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)   
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)   
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)   
- ext4: avoid cycles in directory h-tree (Jan Kara)   
- ext4: verify dir block before splitting it (Jan Kara)   
- ext4: fix bug_on in ext4_writepages (Ye Bin)   
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)   
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)   
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)   
- bfq: Track whether bfq_group is still online (Jan Kara)   
- bfq: Update cgroup information before merging bio (Jan Kara)   
- bfq: Split shared queues on move between cgroups (Jan Kara)   
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)   
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)   
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)   
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)   
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)   
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)   
- f2fs: fix deadloop in foreground GC (Chao Yu)   
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)   
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)   
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)   
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)   
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)   
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)   
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)   
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)   
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)   
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)   
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)   
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)   
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)   
- i2c: at91: use dma safe buffers (Michael Walle)   
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)   
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)   
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)   
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)   
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)   
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)   
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)   
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)   
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)   
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)   
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)   
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)   
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)   
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)   
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)   
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)   
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)   
- dax: fix cache flush on PMD-mapped pages (Muchun Song)   
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)   
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)   
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)   
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)   
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)   
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)   
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)   
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)   
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)   
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)   
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)   
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)   
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)   
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)   
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)   
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)   
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)   
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)   
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)   
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)   
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)   
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)   
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)   
- rxrpc: Don't let ack.previousPacket regress (David Howells)   
- rxrpc: Fix overlapping ACK accounting (David Howells)   
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)   
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)   
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)   
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)   
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)   
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)   
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)   
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)   
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)   
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)   
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)   
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)   
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)   
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)   
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)   
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)   
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)   
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)   
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)   
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)   
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)   
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)   
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)   
- iomap: iomap_write_failed fix (Andreas Gruenbacher)   
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)   
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)   
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)   
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)   
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)   
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)   
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)   
- x86: Fix return value of __setup handlers (Randy Dunlap)   
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)   
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)   
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)   
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)   
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)   
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)   
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)   
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)   
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)   
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)   
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)   
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)   
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)   
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)   
- cpufreq: Fix possible race in cpufreq online error path (Schspa Shi)   
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)   
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)   
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)   
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)   
- drbd: fix duplicate array initializer (Arnd Bergmann)   
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)   
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)   
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)   
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)   
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)   
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)   
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)   
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)   
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)   
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)   
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)   
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)   
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)   
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)   
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)   
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)   
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)   
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)   
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)   
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)   
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)   
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)   
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)   
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)   
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)   
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)   
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)   
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)   
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)   
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)   
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)   
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)   
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)   
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)   
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)   
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)   
- rxrpc: Return an error to sendmsg if call failed (David Howells)   
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)   
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)   
- media: exynos4-is: Fix compile warning (Kwanghoon Son)   
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)   
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)   
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)   
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))   
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)   
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)   
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)   
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)   
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)   
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)   
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)   
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)   
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)   
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)   
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)   
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)   
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)   
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)   
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)   
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)   
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)   
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)   
- drm/amd/pm: fix the compile warning (Evan Quan)   
- drm/plane: Move range check for format_count earlier (Steven Price)   
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)   
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)   
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)   
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)   
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)   
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)   
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)   
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)   
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)   
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)   
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)   
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)   
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)   
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)   
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)   
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)   
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)   
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)   
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)   
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)   
- btrfs: repair super block num_devices automatically (Qu Wenruo)   
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)   
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)   
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)   
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)   
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)   
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))   
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)   
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)   
- LTS tag: v5.4.197 (Sherry Yang)   
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)   
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)   
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)   
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)   
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)   
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)   
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)   
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)   
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)   
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)   
- dm crypt: make printing of the key constant-time (Mikulas Patocka)   
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)   
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)   
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)   
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)   
- exec: Force single empty string when argv is empty (Kees Cook)   
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)   
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)   
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)   
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)   
- net: af_key: check encryption module availability consistency (Thomas Bartschies)   
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)   
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)   
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)   
- media: vim2m: initialize the media device earlier (Hans Verkuil)   
- media: vim2m: Register video device after setting up internals (Sakari Ailus)   
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)   
- tcp: change source port randomizarion at connect() time (Eric Dumazet)   
- Input: goodix - fix spurious key release events (Dmitry Mastykin)   
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))   
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.3.el8uek]" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472]  
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472]  
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167]  
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763]  
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763]  
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763]  
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763]  
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763]  
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763]  
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763]  
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763]  
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763]  
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763]  
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153} 
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922]  
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.4.el8uek]" date="1658232000">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505} 
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551]  
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551]  
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551]  
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551]  
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551]  
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551]  
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551]  
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337]  
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337]  
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.310.7.1.el8uek]" date="1660737600">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 33981855]  {CVE-2022-21385}</changelog>
</package>
<package pkgid="43f278df248f3c9bc5f1daa59f346e1d7095c5d3a1fa16e91b3f56a2eb8ffc6b" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.1.el8uek]" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688]  
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688]  
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688]  
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688]  
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.2.el8uek]" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)   
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)   
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)   
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)   
- LTS tag: v5.4.198 (Sherry Yang)   
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)   
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)   
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)   
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)   
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)   
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)   
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)   
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)   
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)   
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)   
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)   
- cifs: return errors during session setup during reconnects (Shyam Prasad N)   
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)   
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)   
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)   
- nodemask: Fix return values to be unsigned (Kees Cook)   
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)   
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)   
- nbd: fix io hung while disconnecting device (Yu Kuai)   
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)   
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)   
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)   
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)   
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)   
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)   
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)   
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)   
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)   
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)   
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)   
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)   
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)   
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)   
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)   
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)   
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)   
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)   
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)   
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)   
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)   
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)   
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)   
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)   
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)   
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)   
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)   
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)   
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)   
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)   
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)   
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)   
- net/mlx5: fs, fail conflicting actions (Mark Bloch)   
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)   
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)   
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)   
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)   
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)   
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)   
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)   
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)   
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)   
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)   
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)   
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)   
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)   
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)   
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)   
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)   
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)   
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)   
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)   
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)   
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)   
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)   
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)   
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)   
- tipc: check attribute length for bearer name (Hoang Le)   
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)   
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)   
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)   
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)   
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)   
- nfp: only report pause frame configuration for physical device (Yu Xiao)   
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)   
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)   
- modpost: fix removing numeric suffixes (Alexander Lobakin)   
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)   
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)   
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)   
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)   
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)   
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)   
- driver core: fix deadlock in __device_attach (Zhang Wensheng)   
- driver: base: fix UAF when driver_attach failed (Schspa Shi)   
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)   
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)   
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)   
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)   
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)   
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)   
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)   
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)   
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)   
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)   
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)   
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)   
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)   
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)   
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)   
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)   
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)   
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)   
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)   
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)   
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)   
- USB: storage: karma: fix rio_karma_init return (Lin Ma)   
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)   
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)   
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)   
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)   
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)   
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)   
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)   
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)   
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)   
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)   
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)   
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)   
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)   
- bfq: Drop pointless unlock-lock pair (Jan Kara)   
- bfq: Avoid merging queues with different parents (Jan Kara)   
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)   
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)   
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)   
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)   
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)   
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)   
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)   
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)   
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)   
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)   
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)   
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)   
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)   
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)   
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)   
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)   
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)   
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)   
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)   
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)   
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)   
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)   
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)   
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)   
- media: coda: Fix reported H264 profile (Nicolas Dufresne)   
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)   
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)   
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)   
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)   
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)   
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)   
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)   
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)   
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)   
- dlm: fix missing lkb refcount handling (Alexander Aring)   
- dlm: fix plock invalid read (Alexander Aring)   
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)   
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)   
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)   
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)   
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)   
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)   
- ext4: avoid cycles in directory h-tree (Jan Kara)   
- ext4: verify dir block before splitting it (Jan Kara)   
- ext4: fix bug_on in ext4_writepages (Ye Bin)   
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)   
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)   
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)   
- bfq: Track whether bfq_group is still online (Jan Kara)   
- bfq: Update cgroup information before merging bio (Jan Kara)   
- bfq: Split shared queues on move between cgroups (Jan Kara)   
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)   
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)   
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)   
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)   
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)   
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)   
- f2fs: fix deadloop in foreground GC (Chao Yu)   
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)   
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)   
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)   
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)   
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)   
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)   
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)   
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)   
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)   
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)   
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)   
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)   
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)   
- i2c: at91: use dma safe buffers (Michael Walle)   
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)   
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)   
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)   
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)   
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)   
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)   
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)   
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)   
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)   
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)   
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)   
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)   
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)   
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)   
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)   
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)   
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)   
- dax: fix cache flush on PMD-mapped pages (Muchun Song)   
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)   
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)   
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)   
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)   
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)   
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)   
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)   
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)   
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)   
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)   
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)   
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)   
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)   
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)   
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)   
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)   
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)   
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)   
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)   
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)   
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)   
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)   
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)   
- rxrpc: Don't let ack.previousPacket regress (David Howells)   
- rxrpc: Fix overlapping ACK accounting (David Howells)   
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)   
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)   
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)   
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)   
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)   
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)   
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)   
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)   
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)   
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)   
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)   
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)   
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)   
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)   
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)   
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)   
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)   
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)   
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)   
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)   
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)   
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)   
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)   
- iomap: iomap_write_failed fix (Andreas Gruenbacher)   
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)   
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)   
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)   
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)   
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)   
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)   
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)   
- x86: Fix return value of __setup handlers (Randy Dunlap)   
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)   
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)   
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)   
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)   
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)   
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)   
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)   
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)   
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)   
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)   
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)   
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)   
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)   
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)   
- cpufreq: Fix possible race in cpufreq online error path (Schspa Shi)   
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)   
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)   
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)   
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)   
- drbd: fix duplicate array initializer (Arnd Bergmann)   
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)   
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)   
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)   
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)   
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)   
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)   
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)   
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)   
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)   
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)   
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)   
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)   
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)   
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)   
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)   
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)   
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)   
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)   
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)   
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)   
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)   
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)   
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)   
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)   
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)   
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)   
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)   
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)   
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)   
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)   
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)   
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)   
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)   
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)   
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)   
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)   
- rxrpc: Return an error to sendmsg if call failed (David Howells)   
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)   
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)   
- media: exynos4-is: Fix compile warning (Kwanghoon Son)   
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)   
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)   
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)   
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))   
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)   
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)   
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)   
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)   
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)   
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)   
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)   
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)   
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)   
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)   
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)   
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)   
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)   
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)   
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)   
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)   
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)   
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)   
- drm/amd/pm: fix the compile warning (Evan Quan)   
- drm/plane: Move range check for format_count earlier (Steven Price)   
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)   
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)   
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)   
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)   
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)   
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)   
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)   
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)   
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)   
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)   
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)   
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)   
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)   
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)   
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)   
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)   
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)   
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)   
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)   
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)   
- btrfs: repair super block num_devices automatically (Qu Wenruo)   
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)   
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)   
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)   
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)   
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)   
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))   
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)   
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)   
- LTS tag: v5.4.197 (Sherry Yang)   
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)   
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)   
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)   
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)   
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)   
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)   
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)   
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)   
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)   
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)   
- dm crypt: make printing of the key constant-time (Mikulas Patocka)   
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)   
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)   
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)   
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)   
- exec: Force single empty string when argv is empty (Kees Cook)   
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)   
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)   
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)   
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)   
- net: af_key: check encryption module availability consistency (Thomas Bartschies)   
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)   
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)   
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)   
- media: vim2m: initialize the media device earlier (Hans Verkuil)   
- media: vim2m: Register video device after setting up internals (Sakari Ailus)   
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)   
- tcp: change source port randomizarion at connect() time (Eric Dumazet)   
- Input: goodix - fix spurious key release events (Dmitry Mastykin)   
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))   
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.3.el8uek]" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472]  
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472]  
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167]  
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763]  
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763]  
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763]  
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763]  
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763]  
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763]  
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763]  
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763]  
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763]  
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763]  
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153} 
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922]  
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.4.el8uek]" date="1658232000">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505} 
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551]  
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551]  
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551]  
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551]  
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551]  
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551]  
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551]  
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337]  
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337]  
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
</package>
<package pkgid="e4eaf8a69aed0b8dd16b66639cae4959b91f9cdd55b0a7f339bd63485a6023dd" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.1.el8uek]" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985]  
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110]  
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110]  
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110]  
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165]  
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165]  
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165]  
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165]  
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165]  
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165]  
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165]  
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165]  
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165]  
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165]  
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165]  
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165]  
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165]  
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165]  
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165]  
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165]  
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165]  
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165]  
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165]  
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165]  
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165]  
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165]  
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165]  
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165]  
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669} 
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054]  
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054]  
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054]  
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054]  
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054]  
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054]  
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054]  
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054]  
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054]  
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054]  
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054]  
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054]  
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054]  
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054]  
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054]  
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054]  
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054]  
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054]  
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054]  
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054]  
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054]  
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054]  
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054]  
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054]  
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054]  
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054]  
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054]  
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054]  
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054]  
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054]  
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054]  
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054]  
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054]  
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054]  
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054]  
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054]  
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054]  
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054]  
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054]  
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054]  
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054]  
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054]  
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054]  
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054]  
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054]  
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054]  
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054]  
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054]  
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054]  
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571]  
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099]  
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496]  
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127]  
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377]  
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209]  
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369]  
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021]  
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.2.el8uek]" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)   
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)   
- LTS tag: v5.4.206 (Sherry Yang)   
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)   
- LTS tag: v5.4.205 (Sherry Yang)   
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)   
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)   
- ida: don't use BUG_ON() for debugging (Linus Torvalds)   
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)   
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)   
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)   
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)   
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)   
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)   
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)   
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)   
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)   
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)   
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)   
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)   
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)   
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)   
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)   
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)   
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)   
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)   
- fbcon: Disallow setting font bigger than screen size (Helge Deller)   
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)   
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)   
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)   
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)   
- usbnet: fix memory leak in error case (Oliver Neukum)   
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)   
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)   
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)   
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)   
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)   
- LTS tag: v5.4.204 (Sherry Yang)   
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)   
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)   
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)   
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)   
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)   
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)   
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)   
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)   
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)   
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)   
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)   
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)   
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)   
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)   
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)   
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)   
- sit: use min (kernel test robot)   
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)   
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)   
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)   
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)   
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)   
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)   
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)   
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)   
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)   
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)   
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)   
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)   
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)   
- usbnet: fix memory allocation in helpers (Oliver Neukum)   
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)   
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)   
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)   
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)   
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)   
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)   
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)   
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)   
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)   
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)   
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)   
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)   
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)   
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)   
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)   
- LTS tag: v5.4.203 (Sherry Yang)   
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)   
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)   
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)   
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)   
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)   
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)   
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)   
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)   
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)   
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)   
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)   
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)   
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)   
- LTS tag: v5.4.202 (Sherry Yang)   
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)   
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)   
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)   
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)   
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)   
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)   
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)   
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)   
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)   
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)   
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)   
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)   
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)   
- xtensa: Fix refcount leak bug in time.c (Liang He)   
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)   
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)   
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)   
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)   
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)   
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)   
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)   
- usb: chipidea: udc: check request status before setting device address (Xu Yang)   
- xhci: turn off port power in shutdown (Mathias Nyman)   
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)   
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)   
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)   
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)   
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)   
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)   
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)   
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)   
- afs: Fix dynamic root getattr (David Howells)   
- MIPS: Remove repetitive increase irq_err_count (huhai)   
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)   
- udmabuf: add back sanity check (Gerd Hoffmann)   
- net/tls: fix tls_sk_proto_close executed repeatedly (Ziyang Xuan)   
- erspan: do not assume transport header is always set (Eric Dumazet)   
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)   
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)   
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)   
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)   
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)   
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)   
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)   
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)   
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)   
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)   
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)   
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)   
- mtd: rawnand: gpmi: Fix setting busy timeout setting (Sascha Hauer)   
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)   
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)   
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)   
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)   
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)   
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)   
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)   
- vt: drop old FONT ioctls (Jiri Slaby)   
- LTS tag: v5.4.201 (Sherry Yang)   
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)   
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)   
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)   
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)   
- tcp: add small random increments to the source port (Willy Tarreau)   
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)   
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)   
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)   
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)   
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)   
- LTS tag: v5.4.200 (Sherry Yang)   
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)   
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)   
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)   
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)   
- net: openvswitch: fix leak of nested actions (Ilya Maximets)   
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)   
- net/sched: act_police: more accurate MTU policing (Davide Caratti)   
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)   
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)   
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)   
- ext4: add reserved GDT blocks check (Zhang Yi)   
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)   
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)   
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)   
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)   
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)   
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)   
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)   
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)   
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)   
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)   
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)   
- arm64: ftrace: fix branch range checks (Mark Rutland)   
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)   
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)   
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)   
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)   
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)   
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)   
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)   
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)   
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)   
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)   
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)   
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)   
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)   
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)   
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)   
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)   
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)   
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)   
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)   
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)   
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)   
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)   
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)   
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)   
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)   
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)   
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)   
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)   
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)   
- dma-debug: make things less spammy under memory pressure (Rob Clark)   
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)   
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)   
- random: account for arch randomness in bits (Jason A. Donenfeld)   
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)   
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)   
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)   
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)   
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)   
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)   
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)   
- random: check for signals after page of pool writes (Jason A. Donenfeld)   
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)   
- random: convert to using fops-&gt;write_iter() (Jens Axboe)   
- random: convert to using fops-&gt;read_iter() (Jens Axboe)   
- random: unify batched entropy implementations (Jason A. Donenfeld)   
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)   
- random: move initialization functions out of hot pages (Jason A. Donenfeld)   
- random: make consistent use of buf and len (Jason A. Donenfeld)   
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)   
- random: remove extern from functions in header (Jason A. Donenfeld)   
- random: use static branch for crng_ready() (Jason A. Donenfeld)   
- random: credit architectural init the exact amount (Jason A. Donenfeld)   
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)   
- random: use proper jiffies comparison macro (Jason A. Donenfeld)   
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)   
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)   
- random: avoid initializing twice in credit race (Jason A. Donenfeld)   
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)   
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)   
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)   
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)   
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)   
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)   
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)   
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)   
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)   
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)   
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)   
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)   
- random: fix sysctl documentation nits (Jason A. Donenfeld)   
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)   
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)   
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)   
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)   
- random: check for signal_pending() outside of need_resched() check (Jann Horn)   
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)   
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)   
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)   
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)   
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)   
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)   
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)   
- random: reseed more often immediately after booting (Jason A. Donenfeld)   
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)   
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)   
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)   
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)   
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)   
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)   
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)   
- random: cleanup UUID handling (Jason A. Donenfeld)   
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)   
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)   
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)   
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)   
- random: unify early init crng load accounting (Jason A. Donenfeld)   
- random: do not take pool spinlock at boot (Jason A. Donenfeld)   
- random: defer fast pool mixing to worker (Jason A. Donenfeld)   
- random: rewrite header introductory comment (Jason A. Donenfeld)   
- random: group sysctl functions (Jason A. Donenfeld)   
- random: group userspace read/write functions (Jason A. Donenfeld)   
- random: group entropy collection functions (Jason A. Donenfeld)   
- random: group entropy extraction functions (Jason A. Donenfeld)   
- random: group crng functions (Jason A. Donenfeld)   
- random: group initialization wait functions (Jason A. Donenfeld)   
- random: remove whitespace and reorder includes (Jason A. Donenfeld)   
- random: remove useless header comment (Jason A. Donenfeld)   
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)   
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)   
- random: add proper SPDX header (Jason A. Donenfeld)   
- random: remove unused tracepoints (Jason A. Donenfeld)   
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)   
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)   
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)   
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)   
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)   
- random: make more consistent use of integer types (Jason A. Donenfeld)   
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)   
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)   
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)   
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)   
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)   
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)   
- random: get rid of secondary crngs (Jason A. Donenfeld)   
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)   
- random: fix locking in crng_fast_load() (Dominik Brodowski)   
- random: remove batched entropy locking (Jason A. Donenfeld)   
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)   
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)   
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)   
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)   
- random: simplify entropy debiting (Jason A. Donenfeld)   
- random: use computational hash for entropy extraction (Jason A. Donenfeld)   
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)   
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)   
- random: continually use hwgenerator randomness (Dominik Brodowski)   
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)   
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)   
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)   
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)   
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)   
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)   
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)   
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)   
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)   
- random: remove incomplete last_data logic (Sherry Yang)   
- random: cleanup integer types (Jason A. Donenfeld)   
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)   
- random: fix typo in comments (Schspa Shi)   
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)   
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)   
- random: early initialization of ChaCha constants (Dominik Brodowski)   
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)   
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)   
- random: harmonize "crng init done" messages (Dominik Brodowski)   
- random: mix bootloader randomness into pool (Jason A. Donenfeld)   
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)   
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)   
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)   
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)   
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)   
- crypto: blake2s - adjust include guard naming (Eric Biggers)   
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)   
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)   
- random: remove dead code left over from blocking pool (Eric Biggers)   
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)   
- random: add arch_get_random_*long_early() (Mark Rutland)   
- powerpc: Use bool in archrandom.h (Richard Henderson)   
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)   
- linux/random.h: Use false with bool (Richard Henderson)   
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)   
- random: split primary/secondary crng init paths (Mark Rutland)   
- random: remove some dead code of poolinfo (Yangtao Li)   
- random: fix typo in add_timer_randomness() (Yangtao Li)   
- random: Add and use pr_fmt() (Yangtao Li)   
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)   
- random: remove unnecessary unlikely() (Yangtao Li)   
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)   
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)   
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)   
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)   
- crypto: blake2s - generic C library implementation and selftest (Jason A. Donenfeld)   
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)   
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)   
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.3.el8uek]" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595]  
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323]  
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736]  
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736]  
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073]  
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732]  
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.4.el8uek]" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385} 
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239]  
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546} 
- rds/ib: handle posted ACK during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- rds/ib: reap tx completions during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562]  
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941]  
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941]  
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995]  
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890]  
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890]  
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890]  
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890]  
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890]  
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890]  
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890]  
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890]  
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890]  
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890]  
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890]  
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890]  
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890]  
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890]  
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890]  
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890]  
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890]  
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890]  
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890]  
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890]  
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890]  
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890]  
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890]  
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890]  
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890]  
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890]  
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890]  
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890]  
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890]  
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890]  
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890]  
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890]  
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890]  
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890]  
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890]  
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890]  
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890]  
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: cache info (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890]  
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890]  
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890]  
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890]  
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890]  
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890]  
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890]  
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890]  
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890]  
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890]  
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890]  
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890]  
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890]  
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890]  
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890]  
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890]  
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890]  
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890]  
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890]  
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890]  
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890]  
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890]  
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890]  
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890]  
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890]  
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890]  
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890]  
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890]  
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890]  
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890]  
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890]  
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890]  
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890]  
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890]  
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890]  
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890]  
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890]  
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890]  
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890]  
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890]  
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890]  
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890]  
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890]  
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890]  
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890]  
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890]  
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890]  
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890]  
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890]  
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890]  
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890]  
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890]  
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890]  
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890]  
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890]  
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890]  
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890]  
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890]  
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890]  
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890]  
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890]  
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890]  
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890]  
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890]  
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890]  
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890]  
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890]  
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.5.el8uek]" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586} 
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.1.el8uek]" date="1663848000">- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34631321]</changelog>
</package>
<package pkgid="68de9e6b3f4e6db5b650fe27bcc630c44d2d50de9fe9febc91e69a0634a479db" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.4.el8uek]" date="1658232000">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505} 
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551]  
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551]  
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551]  
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551]  
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551]  
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551]  
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551]  
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337]  
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337]  
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.1.el8uek]" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985]  
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110]  
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110]  
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110]  
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165]  
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165]  
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165]  
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165]  
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165]  
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165]  
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165]  
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165]  
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165]  
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165]  
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165]  
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165]  
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165]  
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165]  
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165]  
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165]  
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165]  
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165]  
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165]  
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165]  
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165]  
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165]  
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165]  
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165]  
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669} 
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054]  
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054]  
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054]  
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054]  
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054]  
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054]  
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054]  
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054]  
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054]  
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054]  
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054]  
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054]  
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054]  
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054]  
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054]  
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054]  
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054]  
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054]  
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054]  
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054]  
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054]  
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054]  
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054]  
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054]  
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054]  
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054]  
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054]  
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054]  
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054]  
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054]  
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054]  
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054]  
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054]  
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054]  
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054]  
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054]  
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054]  
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054]  
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054]  
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054]  
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054]  
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054]  
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054]  
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054]  
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054]  
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054]  
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054]  
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054]  
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054]  
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571]  
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099]  
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496]  
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127]  
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377]  
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209]  
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369]  
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021]  
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.2.el8uek]" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)   
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)   
- LTS tag: v5.4.206 (Sherry Yang)   
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)   
- LTS tag: v5.4.205 (Sherry Yang)   
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)   
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)   
- ida: don't use BUG_ON() for debugging (Linus Torvalds)   
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)   
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)   
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)   
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)   
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)   
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)   
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)   
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)   
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)   
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)   
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)   
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)   
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)   
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)   
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)   
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)   
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)   
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)   
- fbcon: Disallow setting font bigger than screen size (Helge Deller)   
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)   
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)   
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)   
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)   
- usbnet: fix memory leak in error case (Oliver Neukum)   
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)   
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)   
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)   
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)   
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)   
- LTS tag: v5.4.204 (Sherry Yang)   
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)   
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)   
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)   
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)   
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)   
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)   
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)   
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)   
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)   
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)   
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)   
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)   
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)   
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)   
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)   
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)   
- sit: use min (kernel test robot)   
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)   
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)   
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)   
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)   
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)   
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)   
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)   
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)   
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)   
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)   
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)   
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)   
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)   
- usbnet: fix memory allocation in helpers (Oliver Neukum)   
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)   
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)   
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)   
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)   
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)   
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)   
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)   
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)   
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)   
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)   
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)   
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)   
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)   
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)   
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)   
- LTS tag: v5.4.203 (Sherry Yang)   
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)   
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)   
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)   
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)   
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)   
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)   
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)   
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)   
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)   
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)   
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)   
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)   
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)   
- LTS tag: v5.4.202 (Sherry Yang)   
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)   
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)   
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)   
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)   
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)   
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)   
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)   
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)   
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)   
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)   
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)   
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)   
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)   
- xtensa: Fix refcount leak bug in time.c (Liang He)   
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)   
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)   
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)   
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)   
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)   
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)   
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)   
- usb: chipidea: udc: check request status before setting device address (Xu Yang)   
- xhci: turn off port power in shutdown (Mathias Nyman)   
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)   
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)   
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)   
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)   
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)   
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)   
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)   
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)   
- afs: Fix dynamic root getattr (David Howells)   
- MIPS: Remove repetitive increase irq_err_count (huhai)   
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)   
- udmabuf: add back sanity check (Gerd Hoffmann)   
- net/tls: fix tls_sk_proto_close executed repeatedly (Ziyang Xuan)   
- erspan: do not assume transport header is always set (Eric Dumazet)   
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)   
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)   
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)   
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)   
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)   
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)   
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)   
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)   
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)   
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)   
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)   
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)   
- mtd: rawnand: gpmi: Fix setting busy timeout setting (Sascha Hauer)   
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)   
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)   
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)   
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)   
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)   
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)   
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)   
- vt: drop old FONT ioctls (Jiri Slaby)   
- LTS tag: v5.4.201 (Sherry Yang)   
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)   
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)   
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)   
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)   
- tcp: add small random increments to the source port (Willy Tarreau)   
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)   
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)   
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)   
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)   
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)   
- LTS tag: v5.4.200 (Sherry Yang)   
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)   
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)   
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)   
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)   
- net: openvswitch: fix leak of nested actions (Ilya Maximets)   
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)   
- net/sched: act_police: more accurate MTU policing (Davide Caratti)   
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)   
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)   
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)   
- ext4: add reserved GDT blocks check (Zhang Yi)   
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)   
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)   
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)   
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)   
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)   
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)   
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)   
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)   
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)   
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)   
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)   
- arm64: ftrace: fix branch range checks (Mark Rutland)   
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)   
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)   
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)   
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)   
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)   
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)   
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)   
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)   
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)   
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)   
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)   
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)   
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)   
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)   
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)   
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)   
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)   
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)   
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)   
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)   
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)   
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)   
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)   
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)   
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)   
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)   
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)   
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)   
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)   
- dma-debug: make things less spammy under memory pressure (Rob Clark)   
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)   
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)   
- random: account for arch randomness in bits (Jason A. Donenfeld)   
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)   
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)   
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)   
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)   
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)   
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)   
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)   
- random: check for signals after page of pool writes (Jason A. Donenfeld)   
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)   
- random: convert to using fops-&gt;write_iter() (Jens Axboe)   
- random: convert to using fops-&gt;read_iter() (Jens Axboe)   
- random: unify batched entropy implementations (Jason A. Donenfeld)   
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)   
- random: move initialization functions out of hot pages (Jason A. Donenfeld)   
- random: make consistent use of buf and len (Jason A. Donenfeld)   
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)   
- random: remove extern from functions in header (Jason A. Donenfeld)   
- random: use static branch for crng_ready() (Jason A. Donenfeld)   
- random: credit architectural init the exact amount (Jason A. Donenfeld)   
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)   
- random: use proper jiffies comparison macro (Jason A. Donenfeld)   
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)   
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)   
- random: avoid initializing twice in credit race (Jason A. Donenfeld)   
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)   
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)   
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)   
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)   
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)   
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)   
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)   
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)   
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)   
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)   
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)   
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)   
- random: fix sysctl documentation nits (Jason A. Donenfeld)   
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)   
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)   
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)   
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)   
- random: check for signal_pending() outside of need_resched() check (Jann Horn)   
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)   
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)   
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)   
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)   
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)   
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)   
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)   
- random: reseed more often immediately after booting (Jason A. Donenfeld)   
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)   
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)   
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)   
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)   
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)   
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)   
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)   
- random: cleanup UUID handling (Jason A. Donenfeld)   
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)   
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)   
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)   
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)   
- random: unify early init crng load accounting (Jason A. Donenfeld)   
- random: do not take pool spinlock at boot (Jason A. Donenfeld)   
- random: defer fast pool mixing to worker (Jason A. Donenfeld)   
- random: rewrite header introductory comment (Jason A. Donenfeld)   
- random: group sysctl functions (Jason A. Donenfeld)   
- random: group userspace read/write functions (Jason A. Donenfeld)   
- random: group entropy collection functions (Jason A. Donenfeld)   
- random: group entropy extraction functions (Jason A. Donenfeld)   
- random: group crng functions (Jason A. Donenfeld)   
- random: group initialization wait functions (Jason A. Donenfeld)   
- random: remove whitespace and reorder includes (Jason A. Donenfeld)   
- random: remove useless header comment (Jason A. Donenfeld)   
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)   
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)   
- random: add proper SPDX header (Jason A. Donenfeld)   
- random: remove unused tracepoints (Jason A. Donenfeld)   
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)   
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)   
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)   
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)   
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)   
- random: make more consistent use of integer types (Jason A. Donenfeld)   
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)   
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)   
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)   
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)   
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)   
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)   
- random: get rid of secondary crngs (Jason A. Donenfeld)   
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)   
- random: fix locking in crng_fast_load() (Dominik Brodowski)   
- random: remove batched entropy locking (Jason A. Donenfeld)   
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)   
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)   
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)   
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)   
- random: simplify entropy debiting (Jason A. Donenfeld)   
- random: use computational hash for entropy extraction (Jason A. Donenfeld)   
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)   
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)   
- random: continually use hwgenerator randomness (Dominik Brodowski)   
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)   
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)   
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)   
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)   
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)   
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)   
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)   
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)   
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)   
- random: remove incomplete last_data logic (Sherry Yang)   
- random: cleanup integer types (Jason A. Donenfeld)   
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)   
- random: fix typo in comments (Schspa Shi)   
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)   
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)   
- random: early initialization of ChaCha constants (Dominik Brodowski)   
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)   
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)   
- random: harmonize "crng init done" messages (Dominik Brodowski)   
- random: mix bootloader randomness into pool (Jason A. Donenfeld)   
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)   
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)   
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)   
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)   
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)   
- crypto: blake2s - adjust include guard naming (Eric Biggers)   
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)   
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)   
- random: remove dead code left over from blocking pool (Eric Biggers)   
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)   
- random: add arch_get_random_*long_early() (Mark Rutland)   
- powerpc: Use bool in archrandom.h (Richard Henderson)   
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)   
- linux/random.h: Use false with bool (Richard Henderson)   
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)   
- random: split primary/secondary crng init paths (Mark Rutland)   
- random: remove some dead code of poolinfo (Yangtao Li)   
- random: fix typo in add_timer_randomness() (Yangtao Li)   
- random: Add and use pr_fmt() (Yangtao Li)   
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)   
- random: remove unnecessary unlikely() (Yangtao Li)   
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)   
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)   
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)   
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)   
- crypto: blake2s - generic C library implementation and selftest (Jason A. Donenfeld)   
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)   
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)   
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.3.el8uek]" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595]  
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323]  
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736]  
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736]  
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073]  
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732]  
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.4.el8uek]" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385} 
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239]  
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546} 
- rds/ib: handle posted ACK during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- rds/ib: reap tx completions during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562]  
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941]  
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941]  
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995]  
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890]  
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890]  
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890]  
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890]  
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890]  
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890]  
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890]  
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890]  
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890]  
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890]  
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890]  
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890]  
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890]  
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890]  
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890]  
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890]  
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890]  
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890]  
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890]  
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890]  
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890]  
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890]  
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890]  
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890]  
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890]  
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890]  
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890]  
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890]  
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890]  
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890]  
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890]  
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890]  
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890]  
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890]  
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890]  
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890]  
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890]  
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: cache info (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890]  
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890]  
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890]  
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890]  
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890]  
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890]  
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890]  
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890]  
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890]  
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890]  
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890]  
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890]  
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890]  
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890]  
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890]  
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890]  
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890]  
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890]  
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890]  
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890]  
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890]  
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890]  
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890]  
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890]  
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890]  
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890]  
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890]  
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890]  
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890]  
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890]  
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890]  
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890]  
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890]  
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890]  
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890]  
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890]  
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890]  
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890]  
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890]  
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890]  
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890]  
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890]  
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890]  
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890]  
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890]  
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890]  
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890]  
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890]  
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890]  
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890]  
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890]  
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890]  
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890]  
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890]  
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890]  
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890]  
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890]  
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890]  
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890]  
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890]  
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890]  
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890]  
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890]  
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890]  
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890]  
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890]  
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890]  
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.5.el8uek]" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586} 
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
</package>
<package pkgid="b20c0b5e3e2b56f3c939f334e4031288c8906ee10dfeb9cc547361dc004e2c03" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.312.3.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.4.el8uek]" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385} 
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239]  
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546} 
- rds/ib: handle posted ACK during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- rds/ib: reap tx completions during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562]  
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941]  
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941]  
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995]  
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890]  
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890]  
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890]  
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890]  
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890]  
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890]  
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890]  
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890]  
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890]  
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890]  
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890]  
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890]  
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890]  
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890]  
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890]  
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890]  
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890]  
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890]  
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890]  
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890]  
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890]  
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890]  
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890]  
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890]  
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890]  
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890]  
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890]  
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890]  
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890]  
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890]  
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890]  
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890]  
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890]  
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890]  
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890]  
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890]  
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890]  
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: cache info (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890]  
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890]  
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890]  
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890]  
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890]  
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890]  
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890]  
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890]  
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890]  
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890]  
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890]  
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890]  
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890]  
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890]  
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890]  
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890]  
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890]  
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890]  
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890]  
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890]  
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890]  
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890]  
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890]  
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890]  
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890]  
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890]  
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890]  
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890]  
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890]  
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890]  
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890]  
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890]  
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890]  
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890]  
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890]  
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890]  
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890]  
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890]  
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890]  
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890]  
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890]  
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890]  
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890]  
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890]  
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890]  
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890]  
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890]  
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890]  
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890]  
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890]  
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890]  
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890]  
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890]  
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890]  
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890]  
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890]  
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890]  
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890]  
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890]  
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890]  
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890]  
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890]  
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890]  
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890]  
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890]  
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890]  
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890]  
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.5.el8uek]" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586} 
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.1.el8uek]" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709]  
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709]  
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709]  
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709]  
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709]  
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709]  
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709]  
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709]  
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709]  
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709]  
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)   
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298]  
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521]  
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.2.el8uek]" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029]  
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake (Sasha Neftin)  [Orabug: 34260029]  
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084]  
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878]  
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878]  
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878]  
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109]  
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499} 
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440]  
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440]  
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440]  
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440]  
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440]  
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440]  
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440]  
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440]  
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440]  
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440]  
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440]  
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440]  
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440]  
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440]  
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440]  
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440]  
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440]  
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440]  
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440]  
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440]  
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440]  
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440]  
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440]  
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440]  
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440]  
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440]  
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440]  
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440]  
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440]  
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440]  
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440]  
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440]  
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440]  
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440]  
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440]  
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440]  
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440]  
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440]  
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440]  
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440]  
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440]  
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440]  
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440]  
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440]  
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440]  
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440]  
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440]  
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440]  
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440]  
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440]  
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440]  
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440]  
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440]  
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440]  
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440]  
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.3.el8uek]" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)   
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)   
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)   
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)   
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)   
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))   
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)   
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)   
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)   
- smb3: check xattr value length earlier (Steve French)   
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)   
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)   
- ALSA: core: Add async signal helpers (Takashi Iwai)   
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)   
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)   
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)   
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)   
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)   
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)   
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)   
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)   
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)   
- ext4: avoid remove directory when directory is corrupted (Ye Bin)   
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)   
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)   
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)   
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))   
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)   
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)   
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)   
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)   
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)   
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)   
- vboxguest: Do not use devm for irq (Pascal Terjan)   
- usb: renesas: Fix refcount leak bug (Liang He)   
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)   
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)   
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)   
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)   
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)   
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)   
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)   
- igb: Add lock to avoid data race (Lin Ma)   
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)   
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)   
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)   
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)   
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)   
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)   
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)   
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)   
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)   
- iavf: Fix adminq error handling (Przemyslaw Patynowski)   
- nios2: add force_successful_syscall_return() (Al Viro)   
- nios2: restarts apply only to the first sigframe we build... (Al Viro)   
- nios2: fix syscall restart checks (Al Viro)   
- nios2: traced syscall does need to check the syscall number (Al Viro)   
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)   
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)   
- tee: add overflow check in register_shm_helper() (Jens Wiklander)   
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)   
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)   
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)   
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)   
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)   
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)   
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)   
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)   
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)   
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)   
- plip: avoid rcu debug splat (Florian Westphal)   
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)   
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)   
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)   
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)   
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)   
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)   
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)   
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)   
- sunrpc: fix expiry of auth creds (Dan Aloni)   
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)   
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)   
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)   
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)   
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)   
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)   
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)   
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)   
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)   
- apparmor: fix overlapping attachment computation (John Johansen)   
- apparmor: fix aa_label_asxprint return check (Tom Rix)   
- apparmor: Fix failed mount permission check error message (John Johansen)   
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)   
- apparmor: fix quiet_denied for file rules (John Johansen)   
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)   
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))   
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)   
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)   
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)   
- ata: libata-eh: Add missing command name (Damien Le Moal)   
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)   
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)   
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)   
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)   
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)   
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)   
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)   
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)   
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)   
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)   
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)   
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)   
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)   
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)   
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)   
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)   
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)   
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)   
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)   
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)   
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)   
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)   
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)   
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)   
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)   
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)   
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)   
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)   
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)   
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)   
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)   
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)   
- tools/thermal: Fix possible path truncations (Florian Fainelli)   
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)   
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)   
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)   
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)   
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)   
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)   
- perf symbol: Fail to read phdr workaround (Ian Rogers)   
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)   
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)   
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)   
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)   
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)   
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)   
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)   
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)   
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)   
- fuse: Remove the control interface for virtio-fs (Xie Yongji)   
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)   
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)   
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)   
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)   
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)   
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)   
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)   
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)   
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)   
- tty: n_gsm: fix DM command (Daniel Starke)   
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)   
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)   
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)   
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)   
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)   
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)   
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)   
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)   
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)   
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)   
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)   
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)   
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)   
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)   
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)   
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)   
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)   
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)   
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)   
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)   
- USB: serial: fix tty-port initialized comments (Johan Hovold)   
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)   
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)   
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)   
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)   
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)   
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)   
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)   
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)   
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)   
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)   
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)   
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)   
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)   
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)   
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)   
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)   
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)   
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)   
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)   
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)   
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)   
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)   
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)   
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)   
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)   
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)   
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)   
- usb: xhci: tegra: Fix error check (Tang Bin)   
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)   
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)   
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)   
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)   
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)   
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)   
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)   
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)   
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)   
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)   
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)   
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)   
- net: rose: fix netdev reference changes (Eric Dumazet)   
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)   
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)   
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)   
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)   
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)   
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)   
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)   
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)   
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)   
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)   
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)   
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)   
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)   
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)   
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)   
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)   
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)   
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)   
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)   
- libbpf: Fix the name of a reused map (Anquan Wu)   
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)   
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)   
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)   
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)   
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)   
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)   
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)   
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)   
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)   
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)   
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)   
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)   
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)   
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)   
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)   
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)   
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)   
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)   
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)   
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)   
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)   
- i2c: Fix a potential use after free (Xu Wang)   
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)   
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)   
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)   
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)   
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)   
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)   
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)   
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)   
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)   
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)   
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)   
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)   
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)   
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)   
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)   
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)   
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)   
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)   
- soc: fsl: guts: machine variable might be unset (Michael Walle)   
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)   
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)   
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)   
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)   
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)   
- ARM: findbit: fix overflowing offset (Russell King (Oracle))   
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)   
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)   
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)   
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)   
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)   
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)   
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)   
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)   
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)   
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)   
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)   
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)   
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)   
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)   
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)   
- ext2: Add more validity checks for inode counts (Jan Kara)   
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))   
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)   
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)   
- epoll: autoremove wakers even more aggressively (Benjamin Segall)   
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)   
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)   
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)   
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)   
- coresight: Clear the connection field properly (Suzuki K Poulose)   
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)   
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)   
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)   
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)   
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)   
- md-raid10: fix KASAN warning (Mikulas Patocka)   
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)   
- fuse: limit nsec (Miklos Szeredi)   
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)   
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)   
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)   
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)   
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)   
- parisc: Fix device names in /proc/iomem (Helge Deller)   
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)   
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)   
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)   
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)   
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)   
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)   
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)   
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)   
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)   
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)   
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)   
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)   
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)   
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)   
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)   
- HID: wacom: Only report rotation for art pen (Ping Cheng)   
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)   
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)   
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)   
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)   
- igc: Remove _I_PHY_ID checking (Sasha Neftin)   
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)   
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)   
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- LTS tag: v5.4.210 (Sherry Yang)   
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)   
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)   
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)   
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)   
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)   
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)   
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)   
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)   
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)   
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)   
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)   
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)   
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)   
- LTS tag: v5.4.209 (Sherry Yang)   
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)   
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)   
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)   
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)   
- sfc: disable softirqs for ptp TX (Alejandro Lucero)   
- perf symbol: Correct address for bss symbols (Leo Yan)   
- virtio-net: fix the race between refill work and close (Jason Wang)   
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)   
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)   
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)   
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)   
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)   
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)   
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)   
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)   
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)   
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)   
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)   
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)   
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)   
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)   
- LTS tag: v5.4.208 (Sherry Yang)   
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)   
- net: usb: ax88179_178a needs FLAG_SEND_ZLP (Jose Alonso)   
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)   
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)   
- tty: drop tty_schedule_flip() (Jiri Slaby)   
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)   
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)   
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)   
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)   
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)   
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)   
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)   
- x86/mce: Deduplicate exception handling (Thomas Gleixner)   
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)   
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)   
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)   
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)   
- locking/refcount: Move saturation warnings out of line (Will Deacon)   
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)   
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)   
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)   
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)   
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)   
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)   
- dlm: fix pending remove if msg allocation fails (Alexander Aring)   
- bpf: Make sure mac_header was set before using it (Eric Dumazet)   
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)   
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)   
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)   
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)   
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)   
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)   
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)   
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)   
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)   
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)   
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)   
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)   
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)   
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)   
- net/tls: Fix race in TLS device down flow (Tariq Toukan)   
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)   
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)   
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)   
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)   
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)   
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)   
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)   
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)   
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)   
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)   
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)   
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)   
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)   
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)   
- riscv: add as-options for modules with assembly compontents (Ben Dooks)   
- pinctrl: stm32: fix optional IRQ support to gpios (Fabien Dessenne)   
- LTS tag: v5.4.207 (Sherry Yang)   
- can: m_can: m_can_tx_handler(): fix use after free of skb (Marc Kleine-Budde)   
- serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Ilpo Järvinen)   
- serial: stm32: Clear prev values before setting RTS delays (Ilpo Järvinen)   
- serial: 8250: fix return error code in serial8250_request_std_resource() (Yi Yang)   
- tty: serial: samsung_tty: set dma burst_size to 1 (Chanho Park)   
- usb: dwc3: gadget: Fix event pending check (Thinh Nguyen)   
- usb: typec: add missing uevent when partner support PD (Linyu Yuan)   
- USB: serial: ftdi_sio: add Belimo device ids (Lucien Buchmann)   
- signal handling: don't use BUG_ON() for debugging (Linus Torvalds)   
- ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 (Gabriel Fernandez)   
- soc: ixp4xx/npe: Fix unused match warning (Linus Walleij)   
- x86: Clear .brk area at early boot (Juergen Gross)   
- irqchip: or1k-pic: Undefine mask_ack for level triggered hardware (Stafford Horne)   
- ASoC: madera: Fix event generation for rate controls (Charles Keepax)   
- ASoC: madera: Fix event generation for OUT1 demux (Charles Keepax)   
- ASoC: cs47l15: Fix event generation for low power mux control (Charles Keepax)   
- ASoC: wm5110: Fix DRE control (Charles Keepax)   
- ASoC: ops: Fix off by one in range control validation (Mark Brown)   
- net: sfp: fix memory leak in sfp_probe() (Jianglei Nie)   
- nvme: fix regression when disconnect a recovering ctrl (Ruozhu Li)   
- NFC: nxp-nci: don't print header length mismatch on i2c error (Michael Walle)   
- net: tipc: fix possible refcount leak in tipc_sk_create() (Hangyu Hua)   
- platform/x86: hp-wmi: Ignore Sanitization Mode event (Kai-Heng Feng)   
- cpufreq: pmac32-cpufreq: Fix refcount leak bug (Liang He)   
- netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal)   
- virtio_mmio: Restore guest page size on resume (Stephan Gerhold)   
- virtio_mmio: Add missing PM calls to freeze/restore (Stephan Gerhold)   
- mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Muchun Song)   
- sfc: fix kernel panic when creating VF (Íñigo Huguet)   
- seg6: bpf: fix skb checksum in bpf_push_seg6_encap() (Andrea Mayer)   
- seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors (Andrea Mayer)   
- seg6: fix skb checksum evaluation in SRH encapsulation/insertion (Andrea Mayer)   
- sfc: fix use after free when disabling sriov (Íñigo Huguet)   
- net: ftgmac100: Hold reference returned by of_get_child_by_name() (Liang He)   
- ipv4: Fix data-races around sysctl_ip_dynaddr. (Kuniyuki Iwashima)   
- raw: Fix a data-race around sysctl_raw_l3mdev_accept. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratemask. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratelimit. (Kuniyuki Iwashima)   
- drm/i915/gt: Serialize TLB invalidates with GT resets (Chris Wilson)   
- ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero (Michal Suchanek)   
- ARM: dts: at91: sama5d2: Fix typo in i2s1 node (Ryan Wanner)   
- ipv4: Fix a data-race around sysctl_fib_sync_mem. (Kuniyuki Iwashima)   
- icmp: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- cipso: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: Fix data-races around sysctl_mem. (Kuniyuki Iwashima)   
- inetpeer: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: stmmac: dwc-qos: Disable split header for Tegra194 (Jon Hunter)   
- ASoC: sgtl5000: Fix noise on shutdown/remove (Francesco Dolcini)   
- ima: Fix a potential integer overflow in ima_appraise_measurement (Huaxin Lu)   
- drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Hangyu Hua)   
- ARM: 9210/1: Mark the FDT_FIXED sections as shareable (Zhen Lei)   
- ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle (Ard Biesheuvel)   
- ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count (Kris Bahnsen)   
- ext4: fix race condition between ext4_write and ext4_convert_inline_data (Baokun Li)   
- Revert "evm: Fix memleak in init_desc" (Xiu Jianfeng)   
- nilfs2: fix incorrect masking of permission flags for symlinks (Ryusuke Konishi)   
- drm/panfrost: Fix shrinker list corruption by madvise IOCTL (Dmitry Osipenko)   
- cgroup: Use separate src/dst nodes when preloading css_sets for migration (Tejun Heo)   
- wifi: mac80211: fix queue selection for mesh/OCB interfaces (Felix Fietkau)   
- ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction (Ard Biesheuvel)   
- ARM: 9213/1: Print message about disabled Spectre workarounds only once (Dmitry Osipenko)   
- ip: fix dflt addr selection for connected nexthop (Nicolas Dichtel)   
- net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer (Steven Rostedt (Google))   
- tracing/histograms: Fix memory leak problem (Zheng Yejian)   
- xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue (Juergen Gross)   
- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Meng Tang)   
- ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Meng Tang)   
- ALSA: hda - Add fixup for Dell Latitidue E5430 (Meng Tang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.1.el8uek]" date="1662724800">- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500]  
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 33697500]  
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500]  
- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 34580817]  
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34580807]  
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34580802]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.2.el8uek]" date="1663243200">- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34513978]  
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34557344]  
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34557344]  
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34557344]  
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34561703]  
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34566752]  {CVE-2022-3028} 
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  [Orabug: 34567777]  
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34567777]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.3.el8uek]" date="1663934400">- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34607590]  
- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34607590]  
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34607590]  
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34607590]  
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34607590]  
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34120320]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34120320]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Muralidhara M K)  [Orabug: 34120320]  
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34120320]  
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34120320]  
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34120320]  
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34120320]  
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34120320]  
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34120320]  
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34120320]  
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34120320]  
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34120320]  
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34120320]  
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34120320]  
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34120320]  
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34120320]  
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34120320]  
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34120320]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang)  [Orabug: 34120320]  
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34120320]  
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34120320]  
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34120320]  
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34120320]  
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34120320]  
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34120320]  
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34553255]  
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34601349]  
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34605428]  
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34610277]  
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34626337]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.4.el8uek]" date="1666180800">- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34666845]</changelog>
</package>
<package pkgid="0a9fa60ebf995a94cb693e66f04a852307aa4151aa65b5eb0922878346d710c1" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.313.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.1.el8uek]" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709]  
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709]  
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709]  
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709]  
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709]  
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709]  
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709]  
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709]  
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709]  
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709]  
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)   
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298]  
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521]  
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.2.el8uek]" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029]  
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake (Sasha Neftin)  [Orabug: 34260029]  
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084]  
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878]  
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878]  
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878]  
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109]  
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499} 
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440]  
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440]  
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440]  
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440]  
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440]  
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440]  
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440]  
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440]  
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440]  
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440]  
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440]  
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440]  
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440]  
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440]  
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440]  
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440]  
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440]  
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440]  
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440]  
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440]  
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440]  
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440]  
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440]  
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440]  
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440]  
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440]  
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440]  
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440]  
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440]  
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440]  
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440]  
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440]  
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440]  
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440]  
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440]  
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440]  
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440]  
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440]  
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440]  
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440]  
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440]  
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440]  
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440]  
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440]  
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440]  
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440]  
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440]  
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440]  
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440]  
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440]  
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440]  
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440]  
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440]  
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440]  
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440]  
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.3.el8uek]" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)   
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)   
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)   
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)   
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)   
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))   
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)   
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)   
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)   
- smb3: check xattr value length earlier (Steve French)   
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)   
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)   
- ALSA: core: Add async signal helpers (Takashi Iwai)   
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)   
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)   
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)   
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)   
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)   
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)   
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)   
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)   
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)   
- ext4: avoid remove directory when directory is corrupted (Ye Bin)   
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)   
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)   
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)   
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))   
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)   
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)   
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)   
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)   
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)   
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)   
- vboxguest: Do not use devm for irq (Pascal Terjan)   
- usb: renesas: Fix refcount leak bug (Liang He)   
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)   
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)   
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)   
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)   
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)   
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)   
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)   
- igb: Add lock to avoid data race (Lin Ma)   
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)   
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)   
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)   
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)   
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)   
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)   
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)   
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)   
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)   
- iavf: Fix adminq error handling (Przemyslaw Patynowski)   
- nios2: add force_successful_syscall_return() (Al Viro)   
- nios2: restarts apply only to the first sigframe we build... (Al Viro)   
- nios2: fix syscall restart checks (Al Viro)   
- nios2: traced syscall does need to check the syscall number (Al Viro)   
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)   
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)   
- tee: add overflow check in register_shm_helper() (Jens Wiklander)   
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)   
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)   
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)   
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)   
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)   
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)   
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)   
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)   
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)   
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)   
- plip: avoid rcu debug splat (Florian Westphal)   
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)   
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)   
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)   
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)   
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)   
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)   
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)   
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)   
- sunrpc: fix expiry of auth creds (Dan Aloni)   
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)   
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)   
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)   
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)   
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)   
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)   
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)   
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)   
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)   
- apparmor: fix overlapping attachment computation (John Johansen)   
- apparmor: fix aa_label_asxprint return check (Tom Rix)   
- apparmor: Fix failed mount permission check error message (John Johansen)   
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)   
- apparmor: fix quiet_denied for file rules (John Johansen)   
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)   
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))   
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)   
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)   
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)   
- ata: libata-eh: Add missing command name (Damien Le Moal)   
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)   
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)   
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)   
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)   
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)   
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)   
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)   
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)   
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)   
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)   
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)   
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)   
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)   
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)   
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)   
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)   
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)   
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)   
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)   
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)   
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)   
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)   
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)   
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)   
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)   
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)   
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)   
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)   
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)   
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)   
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)   
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)   
- tools/thermal: Fix possible path truncations (Florian Fainelli)   
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)   
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)   
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)   
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)   
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)   
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)   
- perf symbol: Fail to read phdr workaround (Ian Rogers)   
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)   
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)   
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)   
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)   
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)   
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)   
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)   
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)   
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)   
- fuse: Remove the control interface for virtio-fs (Xie Yongji)   
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)   
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)   
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)   
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)   
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)   
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)   
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)   
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)   
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)   
- tty: n_gsm: fix DM command (Daniel Starke)   
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)   
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)   
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)   
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)   
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)   
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)   
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)   
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)   
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)   
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)   
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)   
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)   
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)   
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)   
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)   
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)   
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)   
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)   
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)   
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)   
- USB: serial: fix tty-port initialized comments (Johan Hovold)   
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)   
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)   
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)   
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)   
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)   
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)   
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)   
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)   
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)   
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)   
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)   
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)   
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)   
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)   
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)   
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)   
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)   
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)   
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)   
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)   
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)   
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)   
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)   
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)   
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)   
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)   
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)   
- usb: xhci: tegra: Fix error check (Tang Bin)   
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)   
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)   
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)   
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)   
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)   
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)   
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)   
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)   
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)   
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)   
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)   
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)   
- net: rose: fix netdev reference changes (Eric Dumazet)   
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)   
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)   
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)   
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)   
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)   
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)   
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)   
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)   
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)   
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)   
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)   
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)   
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)   
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)   
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)   
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)   
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)   
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)   
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)   
- libbpf: Fix the name of a reused map (Anquan Wu)   
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)   
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)   
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)   
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)   
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)   
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)   
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)   
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)   
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)   
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)   
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)   
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)   
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)   
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)   
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)   
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)   
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)   
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)   
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)   
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)   
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)   
- i2c: Fix a potential use after free (Xu Wang)   
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)   
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)   
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)   
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)   
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)   
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)   
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)   
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)   
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)   
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)   
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)   
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)   
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)   
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)   
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)   
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)   
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)   
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)   
- soc: fsl: guts: machine variable might be unset (Michael Walle)   
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)   
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)   
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)   
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)   
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)   
- ARM: findbit: fix overflowing offset (Russell King (Oracle))   
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)   
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)   
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)   
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)   
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)   
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)   
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)   
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)   
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)   
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)   
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)   
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)   
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)   
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)   
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)   
- ext2: Add more validity checks for inode counts (Jan Kara)   
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))   
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)   
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)   
- epoll: autoremove wakers even more aggressively (Benjamin Segall)   
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)   
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)   
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)   
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)   
- coresight: Clear the connection field properly (Suzuki K Poulose)   
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)   
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)   
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)   
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)   
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)   
- md-raid10: fix KASAN warning (Mikulas Patocka)   
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)   
- fuse: limit nsec (Miklos Szeredi)   
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)   
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)   
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)   
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)   
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)   
- parisc: Fix device names in /proc/iomem (Helge Deller)   
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)   
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)   
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)   
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)   
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)   
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)   
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)   
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)   
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)   
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)   
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)   
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)   
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)   
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)   
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)   
- HID: wacom: Only report rotation for art pen (Ping Cheng)   
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)   
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)   
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)   
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)   
- igc: Remove _I_PHY_ID checking (Sasha Neftin)   
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)   
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)   
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- LTS tag: v5.4.210 (Sherry Yang)   
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)   
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)   
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)   
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)   
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)   
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)   
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)   
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)   
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)   
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)   
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)   
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)   
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)   
- LTS tag: v5.4.209 (Sherry Yang)   
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)   
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)   
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)   
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)   
- sfc: disable softirqs for ptp TX (Alejandro Lucero)   
- perf symbol: Correct address for bss symbols (Leo Yan)   
- virtio-net: fix the race between refill work and close (Jason Wang)   
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)   
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)   
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)   
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)   
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)   
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)   
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)   
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)   
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)   
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)   
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)   
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)   
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)   
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)   
- LTS tag: v5.4.208 (Sherry Yang)   
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)   
- net: usb: ax88179_178a needs FLAG_SEND_ZLP (Jose Alonso)   
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)   
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)   
- tty: drop tty_schedule_flip() (Jiri Slaby)   
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)   
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)   
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)   
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)   
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)   
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)   
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)   
- x86/mce: Deduplicate exception handling (Thomas Gleixner)   
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)   
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)   
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)   
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)   
- locking/refcount: Move saturation warnings out of line (Will Deacon)   
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)   
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)   
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)   
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)   
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)   
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)   
- dlm: fix pending remove if msg allocation fails (Alexander Aring)   
- bpf: Make sure mac_header was set before using it (Eric Dumazet)   
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)   
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)   
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)   
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)   
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)   
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)   
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)   
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)   
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)   
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)   
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)   
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)   
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)   
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)   
- net/tls: Fix race in TLS device down flow (Tariq Toukan)   
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)   
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)   
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)   
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)   
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)   
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)   
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)   
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)   
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)   
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)   
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)   
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)   
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)   
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)   
- riscv: add as-options for modules with assembly compontents (Ben Dooks)   
- pinctrl: stm32: fix optional IRQ support to gpios (Fabien Dessenne)   
- LTS tag: v5.4.207 (Sherry Yang)   
- can: m_can: m_can_tx_handler(): fix use after free of skb (Marc Kleine-Budde)   
- serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Ilpo Järvinen)   
- serial: stm32: Clear prev values before setting RTS delays (Ilpo Järvinen)   
- serial: 8250: fix return error code in serial8250_request_std_resource() (Yi Yang)   
- tty: serial: samsung_tty: set dma burst_size to 1 (Chanho Park)   
- usb: dwc3: gadget: Fix event pending check (Thinh Nguyen)   
- usb: typec: add missing uevent when partner support PD (Linyu Yuan)   
- USB: serial: ftdi_sio: add Belimo device ids (Lucien Buchmann)   
- signal handling: don't use BUG_ON() for debugging (Linus Torvalds)   
- ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 (Gabriel Fernandez)   
- soc: ixp4xx/npe: Fix unused match warning (Linus Walleij)   
- x86: Clear .brk area at early boot (Juergen Gross)   
- irqchip: or1k-pic: Undefine mask_ack for level triggered hardware (Stafford Horne)   
- ASoC: madera: Fix event generation for rate controls (Charles Keepax)   
- ASoC: madera: Fix event generation for OUT1 demux (Charles Keepax)   
- ASoC: cs47l15: Fix event generation for low power mux control (Charles Keepax)   
- ASoC: wm5110: Fix DRE control (Charles Keepax)   
- ASoC: ops: Fix off by one in range control validation (Mark Brown)   
- net: sfp: fix memory leak in sfp_probe() (Jianglei Nie)   
- nvme: fix regression when disconnect a recovering ctrl (Ruozhu Li)   
- NFC: nxp-nci: don't print header length mismatch on i2c error (Michael Walle)   
- net: tipc: fix possible refcount leak in tipc_sk_create() (Hangyu Hua)   
- platform/x86: hp-wmi: Ignore Sanitization Mode event (Kai-Heng Feng)   
- cpufreq: pmac32-cpufreq: Fix refcount leak bug (Liang He)   
- netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal)   
- virtio_mmio: Restore guest page size on resume (Stephan Gerhold)   
- virtio_mmio: Add missing PM calls to freeze/restore (Stephan Gerhold)   
- mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Muchun Song)   
- sfc: fix kernel panic when creating VF (Íñigo Huguet)   
- seg6: bpf: fix skb checksum in bpf_push_seg6_encap() (Andrea Mayer)   
- seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors (Andrea Mayer)   
- seg6: fix skb checksum evaluation in SRH encapsulation/insertion (Andrea Mayer)   
- sfc: fix use after free when disabling sriov (Íñigo Huguet)   
- net: ftgmac100: Hold reference returned by of_get_child_by_name() (Liang He)   
- ipv4: Fix data-races around sysctl_ip_dynaddr. (Kuniyuki Iwashima)   
- raw: Fix a data-race around sysctl_raw_l3mdev_accept. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratemask. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratelimit. (Kuniyuki Iwashima)   
- drm/i915/gt: Serialize TLB invalidates with GT resets (Chris Wilson)   
- ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero (Michal Suchanek)   
- ARM: dts: at91: sama5d2: Fix typo in i2s1 node (Ryan Wanner)   
- ipv4: Fix a data-race around sysctl_fib_sync_mem. (Kuniyuki Iwashima)   
- icmp: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- cipso: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: Fix data-races around sysctl_mem. (Kuniyuki Iwashima)   
- inetpeer: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: stmmac: dwc-qos: Disable split header for Tegra194 (Jon Hunter)   
- ASoC: sgtl5000: Fix noise on shutdown/remove (Francesco Dolcini)   
- ima: Fix a potential integer overflow in ima_appraise_measurement (Huaxin Lu)   
- drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Hangyu Hua)   
- ARM: 9210/1: Mark the FDT_FIXED sections as shareable (Zhen Lei)   
- ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle (Ard Biesheuvel)   
- ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count (Kris Bahnsen)   
- ext4: fix race condition between ext4_write and ext4_convert_inline_data (Baokun Li)   
- Revert "evm: Fix memleak in init_desc" (Xiu Jianfeng)   
- nilfs2: fix incorrect masking of permission flags for symlinks (Ryusuke Konishi)   
- drm/panfrost: Fix shrinker list corruption by madvise IOCTL (Dmitry Osipenko)   
- cgroup: Use separate src/dst nodes when preloading css_sets for migration (Tejun Heo)   
- wifi: mac80211: fix queue selection for mesh/OCB interfaces (Felix Fietkau)   
- ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction (Ard Biesheuvel)   
- ARM: 9213/1: Print message about disabled Spectre workarounds only once (Dmitry Osipenko)   
- ip: fix dflt addr selection for connected nexthop (Nicolas Dichtel)   
- net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer (Steven Rostedt (Google))   
- tracing/histograms: Fix memory leak problem (Zheng Yejian)   
- xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue (Juergen Gross)   
- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Meng Tang)   
- ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Meng Tang)   
- ALSA: hda - Add fixup for Dell Latitidue E5430 (Meng Tang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.1.el8uek]" date="1662465600">- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 32301403]  
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34542967]  
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34557309]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.2.el8uek]" date="1664452800">- ice: enable ethtool hooks for E810 firmware update (John Donnelly)  [Orabug: 34077831]  
- ice: add ice_handle_nvm_access() (John Donnelly)  [Orabug: 34077831]  
- rds: cong: Make rds_cong_wait an array to reduce lock contention (Håkon Bugge)  [Orabug: 34574093]  
- rds: cong: Make rs_cong_notify and rs_cong_mask atomic64_t (Håkon Bugge)  [Orabug: 34574093]  
- mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long)  [Orabug: 34601144]  
- mm: memcg/slab: create a new set of kmalloc-cg-&lt;n&gt; caches (Waiman Long)  [Orabug: 34601144]  
- mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long)  [Orabug: 34601144]  
- mm, memcg: introduce mem_cgroup_kmem_disabled() (Roman Gushchin)  [Orabug: 34601144]  
- mm, slab: make kmalloc_info[] contain all types of names (Pengfei Li)  [Orabug: 34601144]  
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34639998]  
- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34639998]  
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34639998]  
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34639998]  
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34639998]  
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34639981]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34639981]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Muralidhara M K)  [Orabug: 34639981]  
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34639981]  
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34639981]  
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34639981]  
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34639981]  
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34639981]  
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34639981]  
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34639981]  
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34639981]  
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34639981]  
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34639981]  
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34639981]  
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34639981]  
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34639981]  
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34639981]  
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34639981]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang)  [Orabug: 34639981]  
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34639981]  
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34639981]  
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34639981]  
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34639981]  
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34639981]  
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34639981]  
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34639977]  
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34639972]  
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34639967]  
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34639963]  
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34639951]  
- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34610051]  
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34610044]  
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34610044]  
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34610044]  
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34610035]  
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34610032]  {CVE-2022-3028} 
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  [Orabug: 34610025]  
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34610025]  
- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449]  
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 34586449]  
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.313.3.el8uek]" date="1664971200">- Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()" (Sasha Levin)   
- USB: core: Fix RST error in hub.c (Alan Stern)   
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)   
- parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() (Yang Yingliang)   
- LTS tag: v5.4.213 (Sherry Yang)   
- MIPS: loongson32: ls1c: Fix hang during startup (Yang Ling)   
- x86/nospec: Fix i386 RSB stuffing (Peter Zijlstra)   
- sch_sfb: Also store skb len before calling child enqueue (Toke Høiland-Jørgensen)   
- tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Neal Cardwell)   
- nvme-tcp: fix UAF when detecting digest errors (Sagi Grimberg)   
- RDMA/mlx5: Set local port to one when accessing counters (Chris Mi)   
- ipv6: sr: fix out-of-bounds read when setting HMAC data. (David Lebrun)   
- RDMA/siw: Pass a pointer to virt_to_page() (Linus Walleij)   
- i40e: Fix kernel crash during module removal (Ivan Vecera)   
- tipc: fix shift wrapping bug in map_get() (Dan Carpenter)   
- sch_sfb: Don't assume the skb is still around after enqueueing to child (Toke Høiland-Jørgensen)   
- afs: Use the operation issue time instead of the reply time for callbacks (David Howells)   
- rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (David Howells)   
- netfilter: nf_conntrack_irc: Fix forged IP logic (David Leadbeater)   
- netfilter: br_netfilter: Drop dst references before setting. (Harsh Modi)   
- RDMA/hns: Fix supported page size (Chengchang Tang)   
- soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs (Liang He)   
- RDMA/cma: Fix arguments order in net device validation (Michael Guralnik)   
- regulator: core: Clean up on enable failure (Andrew Halaney)   
- ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node (Marco Felsch)   
- smb3: missing inode locks in punch hole (David Howells)   
- scsi: lpfc: Add missing destroy_workqueue() in error path (Yang Yingliang)   
- scsi: mpt3sas: Fix use-after-free warning (Sreekanth Reddy)   
- nvmet: fix a use-after-free (Bart Van Assche)   
- debugfs: add debugfs_lookup_and_remove() (Greg Kroah-Hartman)   
- kprobes: Prohibit probes in gate area (Christian A. Ehrhardt)   
- ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Dongxiang Ke)   
- ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Pattara Teerapong)   
- ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Tasos Sahanidis)   
- drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly (Qu Huang)   
- fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() (Yang Yingliang)   
- arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Sudeep Holla)   
- parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines (Helge Deller)   
- parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() (Li Qiong)   
- drm/radeon: add a force flush to delay work when radeon (Zhenneng Li)   
- drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. (Candice Li)   
- drm/gem: Fix GEM handle release errors (Jeffy Chen)   
- scsi: megaraid_sas: Fix double kfree() (Guixin Liu)   
- USB: serial: ch341: fix disabled rx timer on older devices (Johan Hovold)   
- USB: serial: ch341: fix lost character on LCR updates (Johan Hovold)   
- usb: dwc3: disable USB core PHY management (Johan Hovold)   
- usb: dwc3: fix PHY disable sequence (Johan Hovold)   
- btrfs: harden identification of a stale device (Anand Jain)   
- drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk (Diego Santa Cruz)   
- ALSA: seq: Fix data-race at module auto-loading (Takashi Iwai)   
- ALSA: seq: oss: Fix data-race for max_midi_devs access (Takashi Iwai)   
- net: mac802154: Fix a condition in the receive path (Miquel Raynal)   
- ip: fix triggering of 'icmp redirect' (Nicolas Dichtel)   
- wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Siddh Raman Pant)   
- driver core: Don't probe devices after bus_type.match() probe deferral (Isaac J. Manjarres)   
- usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS (Krishna Kurapati)   
- USB: core: Prevent nested device-reset calls (Alan Stern)   
- s390: fix nospec table alignments (Josh Poimboeuf)   
- s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Gerald Schaefer)   
- usb-storage: Add ignore-residue quirk for NXP PN7462AU (Witold Lipieta)   
- USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Thierry GUIBERT)   
- usb: dwc2: fix wrong order of phy_power_on and phy_init (Heiner Kallweit)   
- usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Pablo Sun)   
- USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Slark Xiao)   
- USB: serial: option: add Quectel EM060K modem (Yonglin Tan)   
- USB: serial: option: add support for OPPO R11 diag port (Yan Xinyu)   
- USB: serial: cp210x: add Decagon UCA device id (Johan Hovold)   
- xhci: Add grace period after xHC start to prevent premature runtime suspend. (Mathias Nyman)   
- thunderbolt: Use the actual buffer in tb_async_error() (Mika Westerberg)   
- gpio: pca953x: Add mutex_lock for regcache sync in PM (Haibo Chen)   
- hwmon: (gpio-fan) Fix array out of bounds access (Armin Wolf)   
- clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate (Stefan Wahren)   
- Input: rk805-pwrkey - fix module autoloading (Peter Robinson)   
- clk: core: Fix runtime PM sequence in clk_core_unprepare() (Chen-Yu Tsai)   
- Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Stephen Boyd)   
- clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Chen-Yu Tsai)   
- drm/i915/reg: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)   
- usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup (Johan Hovold)   
- binder: fix UAF of ref-&gt;proc caused by race condition (Carlos Llamas)   
- USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Niek Nooijens)   
- misc: fastrpc: fix memory corruption on open (Johan Hovold)   
- misc: fastrpc: fix memory corruption on probe (Johan Hovold)   
- iio: adc: mcp3911: use correct formula for AD conversion (Marcus Folkesson)   
- Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (Tetsuo Handa)   
- tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete (Sherry Sun)   
- vt: Clear selection before changing the font (Helge Deller)   
- powerpc: align syscall table for ppc32 (Masahiro Yamada)   
- staging: rtl8712: fix use after free bugs (Dan Carpenter)   
- serial: fsl_lpuart: RS485 RTS polariy is inverse (Shenwei Wang)   
- net/smc: Remove redundant refcount increase (Yacan Liu)   
- Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Jakub Kicinski)   
- tcp: annotate data-race around challenge_timestamp (Eric Dumazet)   
- sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb (Toke Høiland-Jørgensen)   
- kcm: fix strp_init() order and cleanup (Cong Wang)   
- ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler (Duoming Zhou)   
- net: sched: tbf: don't call qdisc_put() while holding tree lock (Zhengchao Shao)   
- Revert "xhci: turn off port power in shutdown" (Mathias Nyman)   
- wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Dan Carpenter)   
- ieee802154/adf7242: defer destroy_workqueue call (Lin Ma)   
- iio: adc: mcp3911: make use of the sign bit (Marcus Folkesson)   
- platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask (Andy Shevchenko)   
- drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg (Douglas Anderson)   
- drm/msm/dsi: fix the inconsistent indenting (sunliming)   
- net: dp83822: disable false carrier interrupt (Enguerrand de Ribaucourt)   
- Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" (Yee Lee)   
- fs: only do a memory barrier for the first set_buffer_uptodate() (Linus Torvalds)   
- net: mvpp2: debugfs: fix memory leak when using debugfs_lookup() (Greg Kroah-Hartman)   
- wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() (Stanislaw Gruszka)   
- efi: capsule-loader: Fix use-after-free in efi_capsule_write (Hyunwoo Kim)   
- LTS tag: v5.4.212 (Sherry Yang)   
- net: neigh: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/af_packet: check len when min_header_len equals to 0 (Zhengchao Shao)   
- kprobes: don't call disarm_kprobe() for disabled kprobes (Kuniyuki Iwashima)   
- lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Andrei Vagin)   
- lib/vdso: Let do_coarse() return 0 to simplify the callsite (Christophe Leroy)   
- btrfs: tree-checker: check for overlapping extent items (Josef Bacik)   
- netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y (Geert Uytterhoeven)   
- drm/amd/display: Fix pixel clock programming (Ilya Bakoulin)   
- s390/hypfs: avoid error message under KVM (Juergen Gross)   
- neigh: fix possible DoS due to net iface start/stop loop (Denis V. Lunev)   
- drm/amd/display: clear optc underflow before turn off odm clock (Fudong Wang)   
- drm/amd/display: Avoid MPC infinite loop (Josip Pavic)   
- btrfs: unify lookup return value when dir entry is missing (Filipe Manana)   
- btrfs: do not pin logs too early during renames (Filipe Manana)   
- btrfs: introduce btrfs_lookup_match_dir (Marcos Paulo de Souza)   
- mm/rmap: Fix anon_vma-&gt;degree ambiguity leading to double-reuse (Jann Horn)   
- bpf: Don't redirect packets with invalid pkt_len (Zhengchao Shao)   
- ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead (Yang Jihong)   
- fbdev: fb_pm2fb: Avoid potential divide by zero error (Letu Ren)   
- HID: hidraw: fix memory leak in hidraw_release() (Karthik Alapati)   
- media: pvrusb2: fix memory leak in pvr_probe (Dongliang Mu)   
- udmabuf: Set the DMA mask for the udmabuf device (v2) (Vivek Kasireddy)   
- HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (Lee Jones)   
- Bluetooth: L2CAP: Fix build errors in some archs (Luiz Augusto von Dentz)   
- kbuild: Fix include path in scripts/Makefile.modpost (Jing Leng)   
- x86/bugs: Add "unknown" reporting for MMIO Stale Data (Pawan Gupta)   
- s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Gerald Schaefer)   
- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() (Jann Horn)   
- scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Saurabh Sengar)   
- perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (Stephane Eranian)   
- md: call __md_stop_writes in md_stop (Guoqing Jiang)   
- mm/hugetlb: fix hugetlb not supporting softdirty tracking (David Hildenbrand)   
- ACPI: processor: Remove freq Qos request for all CPUs (Riwen Lu)   
- s390: fix double free of GS and RI CBs on fork() failure (Brian Foster)   
- asm-generic: sections: refactor memory_intersects (Quanyang Wang)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Chen Zhongjin)   
- btrfs: check if root is readonly while setting security xattr (Goldwyn Rodrigues)   
- btrfs: add info when mount fails due to stale replace target (Anand Jain)   
- btrfs: replace: drop assert for suspended replace (Anand Jain)   
- btrfs: fix silent failure when deleting root reference (Filipe Manana)   
- ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Jacob Keller)   
- net: Fix a data-race around sysctl_somaxconn. (Kuniyuki Iwashima)   
- net: Fix a data-race around netdev_budget_usecs. (Kuniyuki Iwashima)   
- net: Fix a data-race around netdev_budget. (Kuniyuki Iwashima)   
- net: Fix a data-race around sysctl_net_busy_read. (Kuniyuki Iwashima)   
- net: Fix a data-race around sysctl_net_busy_poll. (Kuniyuki Iwashima)   
- net: Fix a data-race around sysctl_tstamp_allow_data. (Kuniyuki Iwashima)   
- ratelimit: Fix data-races in ___ratelimit(). (Kuniyuki Iwashima)   
- net: Fix data-races around netdev_tstamp_prequeue. (Kuniyuki Iwashima)   
- net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Kuniyuki Iwashima)   
- netfilter: nft_tunnel: restrict it to netdev family (Pablo Neira Ayuso)   
- netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families (Pablo Neira Ayuso)   
- netfilter: nft_payload: do not truncate csum_offset and csum_type (Pablo Neira Ayuso)   
- netfilter: nft_payload: report ERANGE for too long offset and length (Pablo Neira Ayuso)   
- bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Vikas Gupta)   
- net: ipvtap - add __init/__exit annotations to module init/exit funcs (Maciej Żenczykowski)   
- bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins)   
- net: moxa: get rid of asymmetry in DMA mapping/unmapping (Sergei Antonov)   
- net/mlx5e: Properly disable vlan strip on non-UL reps (Vlad Buslov)   
- rose: check NULL rose_loopback_neigh-&gt;loopback (Bernard Pidoux)   
- SUNRPC: RPC level errors should set task-&gt;tk_rpc_status (Trond Myklebust)   
- xfrm: fix refcount leak in __xfrm_policy_check() (Xin Xiong)   
- kernel/sched: Remove dl_boosted flag comment (Hui Su)   
- sched/deadline: Fix priority inheritance with multiple scheduling classes (Juri Lelli)   
- sched/deadline: Fix stale throttling on de-/boosted tasks (Lucas Stach)   
- sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira)   
- pinctrl: amd: Don't save/restore interrupt status and wake status bits (Basavaraj Natikar)   
- Revert "selftests/bpf: Fix test_align verifier log patterns" (Jean-Philippe Brucker)   
- Revert "selftests/bpf: Fix "dubious pointer arithmetic" test" (Jean-Philippe Brucker)   
- usb: cdns3: Fix issue for clear halt endpoint (Pawel Laszczak)   
- kernel/sys_ni: add compat entry for fadvise64_64 (Randy Dunlap)   
- parisc: Fix exception handler for fldw and fstw instructions (Helge Deller)   
- audit: fix potential double free on error path from fsnotify_add_inode_mark (Gaosheng Cui)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.4.el8uek]" date="1665057600">- arm64: pensando: Suppress tree-loop-distribute-patterns optimization (Henry Willard)  [Orabug: 34634974]  
- uek-rpm: Disable floppy related configs (Saeed Mirzamohammadi)  [Orabug: 34644240]  
- ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Dave Hansen)  [Orabug: 34671342]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.5.el8uek]" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072]  
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072]  
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072]  
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072]  
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072]  
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072]  
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072]  
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051]  
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431]  
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449]  
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770]  
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770]  
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770]  
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.6.el8uek]" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550]  
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857]  
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268]  
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589]  
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322]  
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261]  
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682]  
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682]  
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694]  
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
</package>
<package pkgid="a4d691395b918289481b2dacc8842f1fa3c3a6bff668ae1d628329a4722b096c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.5.el8uek]" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072]  
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072]  
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072]  
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072]  
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072]  
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072]  
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072]  
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051]  
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431]  
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449]  
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770]  
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770]  
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770]  
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.6.el8uek]" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550]  
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857]  
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268]  
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589]  
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322]  
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261]  
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682]  
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682]  
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694]  
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.1.el8uek]" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837]  
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376]  
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807]  
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884]  
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.2.el8uek]" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899]  
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202]  
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191]  
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191]  
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.3.el8uek]" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)   
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)   
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)   
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)   
- LTS tag: v5.4.218 (Sherry Yang)   
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)   
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)   
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)   
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)   
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)   
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   
- random: restore O_NONBLOCK support (Jason A. Donenfeld)   
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)   
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)   
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)   
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)   
- ceph: don't truncate file in atomic_open (Hu Weiwen)   
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)   
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)   
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)   
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)   
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)   
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)   
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)   
- usb: mon: make mmapped memory read only (Tadeusz Struk)   
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)   
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)   
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)   
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)   
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)   
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)   
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)   
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)   
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)   
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)   
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)   
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)   
- LTS tag: v5.4.217 (Sherry Yang)   
- docs: update mediator information in CoC docs (Shuah Khan)   
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)   
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)   
- xfs: remove unused variable 'done' (YueHaibing)   
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)   
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)   
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)   
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)   
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)   
- LTS tag: v5.4.216 (Sherry Yang)   
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)   
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)   
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)   
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)   
- nvme: add new line after variable declatation (Chaitanya Kulkarni)   
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)   
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)   
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)   
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)   
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)   
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)   
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)   
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)   
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)   
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)   
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)   
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)   
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)   
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)   
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)   
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)   
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)   
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)   
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)   
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)   
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)   
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)   
- LTS tag: v5.4.215 (Sherry Yang)   
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)   
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)   
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)   
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)   
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)   
- xfs: refactor agfl length computation function (Darrick J. Wong)   
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)   
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)   
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)   
- xfs: always log corruption errors (Darrick J. Wong)   
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)   
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)   
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)   
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)   
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)   
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)   
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)   
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)   
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)   
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)   
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)   
- drm/amdgpu: use dirty framebuffer helper (Hamza Mahfooz)   
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)   
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)   
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)   
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)   
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: Create uart_xmit_advance() (Ilpo Järvinen)   
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)   
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)   
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)   
- perf jit: Include program header in ELF files (Lieven Hey)   
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)   
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)   
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)   
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)   
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)   
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)   
- i40e: Fix VF set max MTU size (Michal Jaron)   
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)   
- iavf: Fix bad page state (Norbert Zulinski)   
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)   
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)   
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)   
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)   
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)   
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)   
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)   
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)   
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)   
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)   
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)   
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)   
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)   
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)   
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)   
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)   
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)   
- USB: serial: option: add Quectel RM520N (jerry meng)   
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))   
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)   
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)   
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)   
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)   
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)   
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)   
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)   
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)   
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)   
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)   
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)   
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)   
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)   
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)   
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)   
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)   
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)   
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)   
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)   
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)   
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)   
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)   
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)   
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)   
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)   
- rxrpc: Fix calc of resend age (David Howells)   
- rxrpc: Fix local destruction being repeated (David Howells)   
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)   
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)   
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)   
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)   
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)   
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)   
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)   
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)   
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)   
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)   
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)   
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)   
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)   
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)   
- LTS tag: v5.4.214 (Sherry Yang)   
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)   
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)   
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)   
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)   
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)   
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)   
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)   
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)   
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)   
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)   
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)   
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)   
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)   
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.4.el8uek]" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452]  
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064]  
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784]  
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565} 
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079]  
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079]  
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602} 
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.5.el8uek]" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658]  
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017]  
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077]  
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795]  
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795]  
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795]  
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795]  
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795]  
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795]  
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795]  
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795]  
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614]  
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038]  
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113]  
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113]  
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113]  
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113]  
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113]  
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113]  
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113]  
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113]  
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113]  
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742]  
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575]  
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655]  
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655]  
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655]  
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655]  
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655]  
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655]  
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655]  
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655]  
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655]  
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655]  
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655]  
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655]  
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655]  
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34774008]  
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008]  
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062]  
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062]  
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.el8uek]" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452]  
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613]  
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613]  
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613]  
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613]  
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613]  
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613]  
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613]  
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.6.1.el8uek]" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614]  
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614]  
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609]  
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609]  
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609]  
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609]  
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609]  
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609]  
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609]  
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.314.6.2.el8uek]" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
</package>
<package pkgid="f6f8565179cb0cd2801855e1b5260c16e308b968fcc1da053463ef07f00f1c4f" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.6.el8uek]" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550]  
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857]  
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268]  
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589]  
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322]  
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261]  
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682]  
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682]  
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694]  
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.1.el8uek]" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837]  
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376]  
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807]  
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884]  
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.2.el8uek]" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899]  
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202]  
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191]  
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191]  
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.3.el8uek]" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)   
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)   
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)   
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)   
- LTS tag: v5.4.218 (Sherry Yang)   
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)   
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)   
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)   
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)   
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)   
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   
- random: restore O_NONBLOCK support (Jason A. Donenfeld)   
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)   
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)   
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)   
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)   
- ceph: don't truncate file in atomic_open (Hu Weiwen)   
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)   
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)   
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)   
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)   
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)   
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)   
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)   
- usb: mon: make mmapped memory read only (Tadeusz Struk)   
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)   
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)   
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)   
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)   
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)   
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)   
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)   
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)   
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)   
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)   
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)   
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)   
- LTS tag: v5.4.217 (Sherry Yang)   
- docs: update mediator information in CoC docs (Shuah Khan)   
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)   
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)   
- xfs: remove unused variable 'done' (YueHaibing)   
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)   
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)   
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)   
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)   
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)   
- LTS tag: v5.4.216 (Sherry Yang)   
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)   
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)   
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)   
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)   
- nvme: add new line after variable declatation (Chaitanya Kulkarni)   
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)   
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)   
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)   
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)   
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)   
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)   
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)   
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)   
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)   
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)   
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)   
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)   
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)   
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)   
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)   
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)   
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)   
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)   
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)   
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)   
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)   
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)   
- LTS tag: v5.4.215 (Sherry Yang)   
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)   
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)   
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)   
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)   
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)   
- xfs: refactor agfl length computation function (Darrick J. Wong)   
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)   
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)   
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)   
- xfs: always log corruption errors (Darrick J. Wong)   
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)   
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)   
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)   
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)   
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)   
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)   
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)   
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)   
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)   
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)   
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)   
- drm/amdgpu: use dirty framebuffer helper (Hamza Mahfooz)   
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)   
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)   
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)   
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)   
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: Create uart_xmit_advance() (Ilpo Järvinen)   
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)   
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)   
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)   
- perf jit: Include program header in ELF files (Lieven Hey)   
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)   
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)   
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)   
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)   
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)   
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)   
- i40e: Fix VF set max MTU size (Michal Jaron)   
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)   
- iavf: Fix bad page state (Norbert Zulinski)   
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)   
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)   
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)   
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)   
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)   
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)   
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)   
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)   
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)   
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)   
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)   
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)   
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)   
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)   
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)   
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)   
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)   
- USB: serial: option: add Quectel RM520N (jerry meng)   
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))   
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)   
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)   
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)   
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)   
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)   
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)   
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)   
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)   
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)   
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)   
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)   
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)   
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)   
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)   
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)   
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)   
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)   
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)   
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)   
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)   
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)   
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)   
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)   
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)   
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)   
- rxrpc: Fix calc of resend age (David Howells)   
- rxrpc: Fix local destruction being repeated (David Howells)   
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)   
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)   
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)   
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)   
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)   
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)   
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)   
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)   
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)   
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)   
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)   
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)   
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)   
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)   
- LTS tag: v5.4.214 (Sherry Yang)   
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)   
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)   
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)   
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)   
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)   
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)   
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)   
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)   
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)   
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)   
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)   
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)   
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)   
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.4.el8uek]" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452]  
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064]  
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784]  
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565} 
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079]  
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079]  
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602} 
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.5.el8uek]" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658]  
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017]  
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077]  
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795]  
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795]  
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795]  
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795]  
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795]  
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795]  
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795]  
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795]  
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614]  
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038]  
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113]  
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113]  
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113]  
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113]  
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113]  
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113]  
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113]  
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113]  
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113]  
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742]  
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575]  
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655]  
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655]  
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655]  
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655]  
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655]  
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655]  
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655]  
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655]  
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655]  
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655]  
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655]  
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655]  
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655]  
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34774008]  
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008]  
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062]  
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062]  
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.el8uek]" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452]  
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613]  
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613]  
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613]  
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613]  
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613]  
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613]  
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613]  
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.6.1.el8uek]" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614]  
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614]  
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609]  
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609]  
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609]  
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609]  
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609]  
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609]  
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609]  
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.314.6.2.el8uek]" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.3.el8uek]" date="1670932800">- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34841792]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34841792]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34841792]</changelog>
</package>
<package pkgid="d04e35d7f41bbdd1dadcc7e6f4899b285f6a8b6a28d210fa628378aef79f1220" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.8.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.4.el8uek]" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473]  
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655]  
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898]  
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924]  
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474]  
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474]  
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34898148]  
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.5.el8uek]" date="1671624000">- Revert "xfs: Lower CIL flush limit for large logs" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.1.el8uek]" date="1673611200">- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34971149]  
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34971130]  
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34971119]  
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34970833]  
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34970621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.2.el8uek]" date="1674216000">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35002339]  
- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 35002377]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.3.el8uek]" date="1675080000">- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 33532745]  
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 33532745]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025000]  
- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 35025088]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 34670231]  
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 34987234]  
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 34987234]  
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 34988289]  
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 34988289]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.4.el8uek]" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35039253]  
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35039251]  
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35038506]  
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35038500]  
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 35038494]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.5.el8uek]" date="1675857600">- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35064899]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064897]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35064892]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.6.el8uek]" date="1676462400">- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 35089275]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.7.el8uek]" date="1677153600">- Revert "uek-rpm: Remove unessential modules from nano rpm" (Brian Maly)  [Orabug: 35113157]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.8.el8uek]" date="1677240000">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35120858]</changelog>
</package>
<package pkgid="ef735e9ca1e0dc500148c0687ccccf9053eda0e22e3592b51f22b96d13786b1f" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.2.el8uek]" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899]  
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202]  
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191]  
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191]  
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.3.el8uek]" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)   
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)   
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)   
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)   
- LTS tag: v5.4.218 (Sherry Yang)   
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)   
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)   
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)   
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)   
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)   
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   
- random: restore O_NONBLOCK support (Jason A. Donenfeld)   
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)   
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)   
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)   
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)   
- ceph: don't truncate file in atomic_open (Hu Weiwen)   
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)   
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)   
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)   
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)   
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)   
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)   
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)   
- usb: mon: make mmapped memory read only (Tadeusz Struk)   
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)   
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)   
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)   
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)   
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)   
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)   
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)   
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)   
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)   
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)   
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)   
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)   
- LTS tag: v5.4.217 (Sherry Yang)   
- docs: update mediator information in CoC docs (Shuah Khan)   
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)   
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)   
- xfs: remove unused variable 'done' (YueHaibing)   
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)   
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)   
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)   
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)   
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)   
- LTS tag: v5.4.216 (Sherry Yang)   
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)   
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)   
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)   
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)   
- nvme: add new line after variable declatation (Chaitanya Kulkarni)   
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)   
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)   
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)   
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)   
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)   
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)   
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)   
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)   
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)   
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)   
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)   
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)   
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)   
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)   
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)   
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)   
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)   
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)   
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)   
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)   
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)   
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)   
- LTS tag: v5.4.215 (Sherry Yang)   
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)   
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)   
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)   
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)   
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)   
- xfs: refactor agfl length computation function (Darrick J. Wong)   
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)   
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)   
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)   
- xfs: always log corruption errors (Darrick J. Wong)   
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)   
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)   
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)   
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)   
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)   
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)   
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)   
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)   
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)   
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)   
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)   
- drm/amdgpu: use dirty framebuffer helper (Hamza Mahfooz)   
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)   
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)   
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)   
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)   
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: Create uart_xmit_advance() (Ilpo Järvinen)   
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)   
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)   
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)   
- perf jit: Include program header in ELF files (Lieven Hey)   
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)   
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)   
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)   
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)   
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)   
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)   
- i40e: Fix VF set max MTU size (Michal Jaron)   
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)   
- iavf: Fix bad page state (Norbert Zulinski)   
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)   
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)   
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)   
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)   
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)   
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)   
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)   
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)   
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)   
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)   
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)   
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)   
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)   
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)   
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)   
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)   
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)   
- USB: serial: option: add Quectel RM520N (jerry meng)   
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))   
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)   
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)   
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)   
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)   
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)   
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)   
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)   
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)   
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)   
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)   
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)   
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)   
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)   
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)   
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)   
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)   
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)   
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)   
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)   
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)   
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)   
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)   
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)   
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)   
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)   
- rxrpc: Fix calc of resend age (David Howells)   
- rxrpc: Fix local destruction being repeated (David Howells)   
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)   
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)   
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)   
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)   
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)   
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)   
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)   
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)   
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)   
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)   
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)   
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)   
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)   
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)   
- LTS tag: v5.4.214 (Sherry Yang)   
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)   
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)   
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)   
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)   
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)   
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)   
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)   
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)   
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)   
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)   
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)   
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)   
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)   
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.4.el8uek]" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452]  
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064]  
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784]  
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565} 
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079]  
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079]  
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602} 
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.5.el8uek]" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658]  
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017]  
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077]  
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795]  
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795]  
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795]  
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795]  
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795]  
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795]  
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795]  
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795]  
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614]  
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038]  
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113]  
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113]  
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113]  
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113]  
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113]  
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113]  
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113]  
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113]  
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113]  
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742]  
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575]  
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655]  
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655]  
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655]  
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655]  
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655]  
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655]  
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655]  
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655]  
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655]  
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655]  
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655]  
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655]  
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655]  
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34774008]  
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008]  
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062]  
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062]  
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.el8uek]" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452]  
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613]  
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613]  
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613]  
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613]  
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613]  
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613]  
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613]  
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.1.el8uek]" date="1669982400">- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34716494]  
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34716494]  
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34716494]  
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34716494]  
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34716494]  
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34716494]  
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34716494]  
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34716494]  
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34716494]  
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34716494]  
- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34802357]  
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34802357]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.2.el8uek]" date="1669982401">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)   
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)   
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)   
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)   
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)   
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)   
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)   
- LTS tag: v5.4.224 (Sherry Yang)   
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)   
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)   
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)   
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)   
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)   
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)   
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)   
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)   
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)   
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)   
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)   
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)   
- parisc: Avoid printing the hardware path twice (Helge Deller)   
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)   
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)   
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)   
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)   
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)   
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)   
- fuse: add file_modified() to fallocate (Miklos Szeredi)   
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)   
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)   
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)   
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)   
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)   
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)   
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)   
- memcg: enable accounting of ipc resources (Vasily Averin)   
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)   
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895} 
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)   
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)   
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)   
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)   
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)   
- i2c: xiic: Add platform module alias (Martin Tůma)   
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)   
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)   
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)   
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)   
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)   
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)   
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)   
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)   
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)   
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)   
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)   
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)   
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)   
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)   
- ipvs: use explicitly signed chars (Jason A. Donenfeld)   
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)   
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)   
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)   
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)   
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)   
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)   
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)   
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)   
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)   
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)   
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)   
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)   
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)   
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)   
- LTS tag: v5.4.223 (Sherry Yang)   
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)   
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)   
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)   
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)   
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)   
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)   
- openvswitch: switch from WARN to pr_warn (Aaron Conole)   
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)   
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)   
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)   
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)   
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)   
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)   
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)   
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)   
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)   
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)   
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)   
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)   
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)   
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)   
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)   
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)   
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)   
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)   
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)   
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)   
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)   
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)   
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)   
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)   
- arc: iounmap() arg is volatile (Randy Dunlap)   
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)   
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)   
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)   
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)   
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)   
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)   
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)   
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)   
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)   
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)   
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)   
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)   
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)   
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)   
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)   
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)   
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)   
- mac802154: Fix LQI recording (Miquel Raynal)   
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)   
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)   
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)   
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)   
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)   
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)   
- usb: bdc: change state when port disconnected (Justin Chen)   
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)   
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)   
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)   
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))   
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)   
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)   
- LTS tag: v5.4.222 (Sherry Yang)   
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)   
- LTS tag: v5.4.221 (Sherry Yang)   
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)   
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)   
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)   
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)   
- riscv: topology: fix default topology reporting (Conor Dooley)   
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)   
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)   
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)   
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)   
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)   
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)   
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)   
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)   
- tipc: Fix recognition of trial period (Mark Tomlinson)   
- ACPI: extlog: Handle multiple records (Tony Luck)   
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)   
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)   
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)   
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)   
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)   
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)   
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)   
- hwmon/coretemp: Handle large core ID value (Zhang Rui)   
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)   
- ocfs2: clear dinode links count in case of error (Joseph Qi)   
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)   
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)   
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)   
- xfs: trylock underlying buffer on dquot flush (Brian Foster)   
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)   
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)   
- xfs: factor common AIL item deletion code (Dave Chinner)   
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)   
- xfs: Lower CIL flush limit for large logs (Dave Chinner)   
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)   
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)   
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)   
- xfs: Replace function declaration by actual definition (Pavel Reichl)   
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)   
- xfs: check owner of dir3 blocks (Darrick J. Wong)   
- xfs: check owner of dir3 data blocks (Darrick J. Wong)   
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)   
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)   
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)   
- xfs: rework collapse range into an atomic operation (Brian Foster)   
- xfs: rework insert range into an atomic operation (Brian Foster)   
- xfs: open code insert range extent split helper (Brian Foster)   
- LTS tag: v5.4.220 (Sherry Yang)   
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)   
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)   
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)   
- md: Replace snprintf with scnprintf (Saurabh Sengar)   
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)   
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)   
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)   
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)   
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)   
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)   
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)   
- nvme: copy firmware_rev on each init (Keith Busch)   
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)   
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)   
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)   
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)   
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)   
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)   
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)   
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)   
- staging: vt6655: fix potential memory leak (Nam Cao)   
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)   
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)   
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)   
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)   
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)   
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)   
- btrfs: scrub: try to fix super block errors (Qu Wenruo)   
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)   
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)   
- drm/amdgpu: fix initial connector audio value (hongao)   
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)   
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)   
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)   
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)   
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)   
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)   
- r8152: Rate limit overflow messages (Andrew Gaul)   
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)   
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)   
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)   
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)   
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)   
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)   
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)   
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)   
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)   
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)   
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)   
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)   
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)   
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)   
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)   
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)   
- bpftool: Clear errno after libcap's checks (Quentin Monnet)   
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)   
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)   
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)   
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)   
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)   
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)   
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)   
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)   
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)   
- iommu/iova: Fix module config properly (Robin Murphy)   
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)   
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)   
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)   
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)   
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)   
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)   
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)   
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)   
- powerpc/pci_dn: Add missing of_node_put() (Liang He)   
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)   
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)   
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)   
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)   
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)   
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)   
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)   
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)   
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)   
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)   
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)   
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)   
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)   
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)   
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)   
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)   
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)   
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)   
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)   
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)   
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)   
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)   
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)   
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)   
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)   
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)   
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)   
- ata: fix ata_id_has_dipm() (Niklas Cassel)   
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)   
- ata: fix ata_id_has_devslp() (Niklas Cassel)   
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)   
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)   
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)   
- dyndbg: let query-modname override actual module name (Jim Cromie)   
- dyndbg: fix module.dyndbg handling (Jim Cromie)   
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)   
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)   
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)   
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)   
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)   
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)   
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)   
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)   
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)   
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)   
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)   
- clk: meson: Hold reference returned by of_get_parent() (Liang He)   
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)   
- iio: inkern: only release the device node when done with it (Nuno Sá)   
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)   
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)   
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)   
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)   
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)   
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)   
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)   
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)   
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)   
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)   
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)   
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)   
- ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Zhang Qilong)   
- ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Zhang Qilong)   
- ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Zhang Qilong)   
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)   
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)   
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)   
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)   
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)   
- drm/omap: dss: Fix refcount leak bugs (Liang He)   
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)   
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)   
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)   
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)   
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)   
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)   
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)   
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)   
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)   
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))   
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)   
- net/ieee802154: reject zero-sized raw_sendmsg() (Tetsuo Handa)   
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)   
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)   
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)   
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)   
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)   
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)   
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)   
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)   
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)   
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)   
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)   
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)   
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)   
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)   
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)   
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)   
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)   
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)   
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)   
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)   
- sh: machvec: Use char[] for section boundaries (Kees Cook)   
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)   
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)   
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)   
- gcov: support GCC 12.1 and newer compilers (Martin Liska)   
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)   
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)   
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)   
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)   
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))   
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))   
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))   
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))   
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)   
- livepatch: fix race between fork and KLP transition (Rik van Riel)   
- ext4: place buffer head allocation before handle start (Jinke Han)   
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)   
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)   
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)   
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)   
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)   
- f2fs: fix to do sanity check on summary info (Chao Yu)   
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)   
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)   
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)   
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)   
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)   
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)   
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)   
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)   
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)   
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)   
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)   
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)   
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)   
- HID: multitouch: Add memory barriers (Andri Yngvason)   
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)   
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)   
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)   
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)   
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- iio: pressure: dps310: Reset chip after timeout (Eddie James)   
- iio: pressure: dps310: Refactor startup procedure (Eddie James)   
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)   
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)   
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)   
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)   
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)   
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)   
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)   
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)   
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)   
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)   
- LTS tag: v5.4.219 (Sherry Yang)   
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)   
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.3.el8uek]" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926]  
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617]  
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617]  
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617]  
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243]  
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906]  
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906]  
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.4.el8uek]" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473]  
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655]  
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898]  
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924]  
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474]  
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474]  
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34898148]  
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.5.el8uek]" date="1671624000">- Revert "xfs: Lower CIL flush limit for large logs" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)  [Orabug: 34917369]</changelog>
</package>
<package pkgid="9b9bb084b1dd0e626dd6f97cf74047cd17ac61c455931c807f20fdc816548f54" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.316.7.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.2.el8uek]" date="1669982400">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)   
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)   
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)   
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)   
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)   
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)   
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)   
- LTS tag: v5.4.224 (Sherry Yang)   
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)   
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)   
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)   
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)   
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)   
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)   
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)   
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)   
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)   
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)   
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)   
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)   
- parisc: Avoid printing the hardware path twice (Helge Deller)   
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)   
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)   
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)   
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)   
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)   
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)   
- fuse: add file_modified() to fallocate (Miklos Szeredi)   
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)   
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)   
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)   
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)   
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)   
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)   
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)   
- memcg: enable accounting of ipc resources (Vasily Averin)   
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)   
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895} 
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)   
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)   
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)   
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)   
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)   
- i2c: xiic: Add platform module alias (Martin Tůma)   
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)   
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)   
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)   
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)   
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)   
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)   
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)   
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)   
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)   
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)   
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)   
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)   
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)   
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)   
- ipvs: use explicitly signed chars (Jason A. Donenfeld)   
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)   
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)   
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)   
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)   
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)   
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)   
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)   
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)   
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)   
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)   
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)   
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)   
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)   
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)   
- LTS tag: v5.4.223 (Sherry Yang)   
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)   
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)   
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)   
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)   
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)   
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)   
- openvswitch: switch from WARN to pr_warn (Aaron Conole)   
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)   
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)   
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)   
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)   
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)   
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)   
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)   
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)   
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)   
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)   
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)   
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)   
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)   
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)   
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)   
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)   
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)   
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)   
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)   
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)   
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)   
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)   
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)   
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)   
- arc: iounmap() arg is volatile (Randy Dunlap)   
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)   
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)   
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)   
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)   
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)   
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)   
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)   
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)   
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)   
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)   
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)   
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)   
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)   
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)   
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)   
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)   
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)   
- mac802154: Fix LQI recording (Miquel Raynal)   
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)   
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)   
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)   
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)   
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)   
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)   
- usb: bdc: change state when port disconnected (Justin Chen)   
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)   
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)   
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)   
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))   
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)   
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)   
- LTS tag: v5.4.222 (Sherry Yang)   
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)   
- LTS tag: v5.4.221 (Sherry Yang)   
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)   
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)   
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)   
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)   
- riscv: topology: fix default topology reporting (Conor Dooley)   
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)   
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)   
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)   
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)   
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)   
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)   
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)   
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)   
- tipc: Fix recognition of trial period (Mark Tomlinson)   
- ACPI: extlog: Handle multiple records (Tony Luck)   
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)   
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)   
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)   
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)   
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)   
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)   
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)   
- hwmon/coretemp: Handle large core ID value (Zhang Rui)   
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)   
- ocfs2: clear dinode links count in case of error (Joseph Qi)   
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)   
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)   
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)   
- xfs: trylock underlying buffer on dquot flush (Brian Foster)   
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)   
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)   
- xfs: factor common AIL item deletion code (Dave Chinner)   
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)   
- xfs: Lower CIL flush limit for large logs (Dave Chinner)   
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)   
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)   
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)   
- xfs: Replace function declaration by actual definition (Pavel Reichl)   
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)   
- xfs: check owner of dir3 blocks (Darrick J. Wong)   
- xfs: check owner of dir3 data blocks (Darrick J. Wong)   
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)   
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)   
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)   
- xfs: rework collapse range into an atomic operation (Brian Foster)   
- xfs: rework insert range into an atomic operation (Brian Foster)   
- xfs: open code insert range extent split helper (Brian Foster)   
- LTS tag: v5.4.220 (Sherry Yang)   
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)   
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)   
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)   
- md: Replace snprintf with scnprintf (Saurabh Sengar)   
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)   
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)   
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)   
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)   
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)   
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)   
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)   
- nvme: copy firmware_rev on each init (Keith Busch)   
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)   
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)   
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)   
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)   
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)   
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)   
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)   
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)   
- staging: vt6655: fix potential memory leak (Nam Cao)   
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)   
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)   
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)   
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)   
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)   
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)   
- btrfs: scrub: try to fix super block errors (Qu Wenruo)   
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)   
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)   
- drm/amdgpu: fix initial connector audio value (hongao)   
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)   
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)   
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)   
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)   
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)   
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)   
- r8152: Rate limit overflow messages (Andrew Gaul)   
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)   
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)   
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)   
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)   
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)   
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)   
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)   
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)   
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)   
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)   
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)   
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)   
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)   
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)   
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)   
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)   
- bpftool: Clear errno after libcap's checks (Quentin Monnet)   
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)   
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)   
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)   
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)   
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)   
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)   
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)   
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)   
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)   
- iommu/iova: Fix module config properly (Robin Murphy)   
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)   
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)   
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)   
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)   
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)   
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)   
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)   
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)   
- powerpc/pci_dn: Add missing of_node_put() (Liang He)   
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)   
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)   
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)   
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)   
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)   
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)   
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)   
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)   
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)   
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)   
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)   
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)   
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)   
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)   
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)   
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)   
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)   
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)   
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)   
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)   
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)   
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)   
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)   
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)   
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)   
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)   
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)   
- ata: fix ata_id_has_dipm() (Niklas Cassel)   
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)   
- ata: fix ata_id_has_devslp() (Niklas Cassel)   
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)   
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)   
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)   
- dyndbg: let query-modname override actual module name (Jim Cromie)   
- dyndbg: fix module.dyndbg handling (Jim Cromie)   
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)   
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)   
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)   
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)   
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)   
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)   
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)   
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)   
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)   
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)   
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)   
- clk: meson: Hold reference returned by of_get_parent() (Liang He)   
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)   
- iio: inkern: only release the device node when done with it (Nuno Sá)   
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)   
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)   
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)   
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)   
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)   
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)   
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)   
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)   
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)   
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)   
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)   
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)   
- ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Zhang Qilong)   
- ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Zhang Qilong)   
- ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Zhang Qilong)   
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)   
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)   
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)   
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)   
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)   
- drm/omap: dss: Fix refcount leak bugs (Liang He)   
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)   
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)   
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)   
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)   
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)   
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)   
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)   
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)   
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)   
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))   
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)   
- net/ieee802154: reject zero-sized raw_sendmsg() (Tetsuo Handa)   
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)   
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)   
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)   
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)   
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)   
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)   
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)   
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)   
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)   
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)   
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)   
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)   
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)   
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)   
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)   
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)   
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)   
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)   
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)   
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)   
- sh: machvec: Use char[] for section boundaries (Kees Cook)   
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)   
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)   
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)   
- gcov: support GCC 12.1 and newer compilers (Martin Liska)   
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)   
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)   
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)   
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)   
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))   
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))   
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))   
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))   
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)   
- livepatch: fix race between fork and KLP transition (Rik van Riel)   
- ext4: place buffer head allocation before handle start (Jinke Han)   
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)   
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)   
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)   
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)   
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)   
- f2fs: fix to do sanity check on summary info (Chao Yu)   
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)   
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)   
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)   
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)   
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)   
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)   
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)   
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)   
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)   
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)   
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)   
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)   
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)   
- HID: multitouch: Add memory barriers (Andri Yngvason)   
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)   
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)   
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)   
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)   
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- iio: pressure: dps310: Reset chip after timeout (Eddie James)   
- iio: pressure: dps310: Refactor startup procedure (Eddie James)   
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)   
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)   
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)   
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)   
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)   
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)   
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)   
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)   
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)   
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)   
- LTS tag: v5.4.219 (Sherry Yang)   
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)   
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.3.el8uek]" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926]  
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617]  
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617]  
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617]  
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243]  
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906]  
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906]  
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.4.el8uek]" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473]  
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655]  
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898]  
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924]  
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474]  
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474]  
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34898148]  
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.5.el8uek]" date="1671624000">- Revert "xfs: Lower CIL flush limit for large logs" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.2.el8uek]" date="1673179200">- netdev, octeon3-ethernet: increase num_packet_buffers to 4096 (Dave Kleikamp)  [Orabug: 31351486]  
- uek-rpm: ol7: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol8: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol7: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol8: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol7: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol8: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: Add kabi tool and documentation (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: update config files for SDK-11.22.10 (Dave Kleikamp)  [Orabug: 34671021]  
- drivers: soc: fwlog: Fix compiler warnings (Dave Kleikamp)  [Orabug: 34671021]  
- firmware: octeontx2: sfp-info: Update sfp_info_data (Piyush Malgujar)  [Orabug: 34671021]  
- octeontx2-pcicons: provide toggle for trace_printk (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-af: fix TIM disable lf sequence (Pavan Nikhilesh)  [Orabug: 34671021]  
- driver core: Use unbound workqueue for deferred probes (Yogesh Lal)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: fix for PTP BCN delta (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: soc: sw_up: Fix compatibility (Witold Sadowski)  [Orabug: 34671021]  
- octeontx2-af: rvu: enable mcs fips mailboxes (Ankur Dwivedi)  [Orabug: 34671021]  
- octeontx2-af: mcs: add mailboxes for fips (Ankur Dwivedi)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P added tc enablement command (Yi Guo)  [Orabug: 34671021]  
- octeontx2-af: Don't return error when SMQ flush fails (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp (Baha Mesleh)  [Orabug: 34671021]  
- PCI: octeontx2-pem-ep: Setup BAR4 region for PTP block access (Roy Franz)  [Orabug: 34671021]  
- octeontx2-af: mcs: set force clock enable (Ankur Dwivedi)  [Orabug: 34671021]  
- drivers: pci-octeon-pem: Rectify RC link recover work (Suneel Garapati)  [Orabug: 34671021]  
- octeontx2-af: Add support for RPM FEC stats (Hariprasad Kelam)  [Orabug: 34671021]  
- firmware: octeontx2: sfp-info: check supported platforms first (Damian Eppel)  [Orabug: 34671021]  
- drivers: pci: octeon-pem: Fix hardware issue (Suneel Garapati)  [Orabug: 34671021]  
- octeontx-af: mcs: Fix mcs interrupt irq name (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: PTP 1-step improvements (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pf: Add devlink support to configure TL1 RR_PRIO (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: mcs: add port config mbox (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: mcs: add port reset mbox (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: mcs: add packet steering rules support (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: set CPT CTX ILEN to 1 (Tejasree Kondoj)  [Orabug: 34671021]  
- octeontx2-af: mcs: add pn threshold mbox (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: mcs: extend mcs interrupt handling (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-bphy-netdev:: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: PTP BCN synchronization support for CNF10k platforms. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- hwrng: cn10k - Make check_rng_health() return an error code (Vladis Dronov)  [Orabug: 34671021]  
- hwrng: cn10k - Optimize cn10k_rng_read() (Vladis Dronov)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Add cnf10k rfoe debugfs (Baha Mesleh)  [Orabug: 34671021]  
- octeontx2-af: serialize bar2 alias access (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: add mbox to return CPT_AF_FLT_INT info (Srujana Challa)  [Orabug: 34671021]  
- Revert "octeontx2-af: set pkind for LBK interfaces" (Sunil Kovvuri Goutham)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf105xxn: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Modify PTP timestamp format. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: convert MIO_PTP_TIMESTAMP value to nsecs (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pcicons: adjust padding size for RT (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-pcicons: remove dev_err() from TTY write (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-pcicons: wait longer for the buffer (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx (Naveen Mamindlapalli)  [Orabug: 34671021]  
- soc: octeontx2-sdp: add multi-PF support in SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Michael Kelley)  [Orabug: 34671021]  
- firmware: smccc: Export both smccc functions (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Add ARCH_SOC_ID support (Gowthami Thiagarajan)  [Orabug: 34671021]  
- firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Update link to latest SMCCC specification (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Refactor SMCCC specific bits into separate file (Gowthami Thiagarajan)  [Orabug: 34671021]  
- firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Gowthami Thiagarajan)  [Orabug: 34671021]  
- firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Sudeep Holla)  [Orabug: 34671021]  
- firmware/psci: use common SMCCC_CONDUIT_* (Gowthami Thiagarajan)  [Orabug: 34671021]  
- octeontx2-pf: fix hardware timestamp issue for ptp slave (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: add read back of AF_BAR2_SEL register (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: fix CPT FLT handler (Srujana Challa)  [Orabug: 34671021]  
- drivers: soc: fwlog: Extend firmware bootlog support for cn10k and cn9x (Pragnesh Patel)  [Orabug: 34671021]  
- octeontx2-af: remove support to limit xaq depth (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-pcicons: disable IRQ when taking a lock (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-af: set pkind for LBK interfaces (Liron Himi)  [Orabug: 34671021]  
- octeontx2-af: Generate masks for packet header fields correctly (Subbaraya Sundeep)  [Orabug: 34671021]  
- misc: bphy: disable ctr module on non-BPHY boards (Jakub Palider)  [Orabug: 34671021]  
- driver: mmc: sdhci-cadence: Dump more PHY registers (Chandrakala Chavva)  [Orabug: 34671021]  
- uek-rpm: aarch64 embedded: disable CONFIG_EFI_BOOTEFI_BUG (Dave Kleikamp)  [Orabug: 34671021]  
- octeontx2-af: fix rvu_cgx_tx_enable to return success for vfs (Naveen Mamindlapalli)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: Adding mub_gen dependency (Piyush Malgujar)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Update HS200 tuning values (Jayanthi Annadurai)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix updating JD pkt length and blocksize (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: Re-enable mac tx in otx2_stop routine (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix improper names used for IRQs. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Increase hold time for HS52 and DDR52 modes (Jayanthi Annadurai)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: Config memtest module as trisate (Piyush Malgujar)  [Orabug: 34671021]  
- driver: edac: octeontx: Add CPU RAS error report (Vasyl Gomonovych)  [Orabug: 34671021]  
- perf cs-etm: Use existing decoder instead of resetting it (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Suppress printing when resetting decoder (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Only setup queues when they are modified (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Split setup and timestamp search functions (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Refactor initialisation of kernel start address (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Split --dump-raw-trace by AUX records (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Split Coresight decode by aux records (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Remove callback cs_etm_find_snapshot() (Leo Yan)  [Orabug: 34671021]  
- perf cs-etm: Move synth_opts initialisation (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Set time on synthesised samples to preserve ordering (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Refactor timestamp variable names (James Clark)  [Orabug: 34671021]  
- perf session: Add facility to peek at all events (Adrian Hunter)  [Orabug: 34671021]  
- octeontx2-af: Do not use default unicast entry action always (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-af: modify FLR sequence for CPT (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: Do not read CGX FEC CSRs on CN10K (Sunil Goutham)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: Fix Kconfig dependency (Piyush Malgujar)  [Orabug: 34671021]  
- driver :soc :phy7121:MACsec: Params support for SA (Narendra Hadke)  [Orabug: 34671021]  
- octeontx2-af: Derive fifo size assigned to given LMAC (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: CN10KB MAC RPM_100/USX support (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: Support variable number of LMACS per MAC (Hariprasad Kelam)  [Orabug: 34671021]  
- i2c: mv64xxx: Fix random system lock caused by runtime PM (Marek Behún)  [Orabug: 34671021]  
- octeontx2-af: add support for SSO WQE stashing (Pavan Nikhilesh)  [Orabug: 34671021]  
- octeontx2-af: add additional description to irqs (Pavan Nikhilesh)  [Orabug: 34671021]  
- uek-rpm: update config files for SDK-11.22.08 (Dave Kleikamp)  [Orabug: 34671021]  
- drivers: marvell: otx2-sdei-ghes: Fix error records overflow (Vasyl Gomonovych)  [Orabug: 34671021]  
- octeontx2-af: mcs: Fix rvu mcs initialization (Geetha sowjanya)  [Orabug: 34671021]  
- irqchip/gicv3-its: Workaround for Marvell errata 35443 for 9xx (Geetha sowjanya)  [Orabug: 34671021]  
- driver: edac: octeontx: Refactor EDAC driver (Vasyl Gomonovych)  [Orabug: 34671021]  
- drivers: soc: sw_up: Update return code handling (Witold Sadowski)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: fixing the return values (Piyush Malgujar)  [Orabug: 34671021]  
- drivers: i2c: octeon: Skip M divider limit for OcteonTX2 (Suneel Garapati)  [Orabug: 34671021]  
- driver: firmware: Fix kconfig dependencies on mhu driver (Chandrakala Chavva)  [Orabug: 34671021]  
- octeontx2-af: mcs: Add SA interrupt handling support (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: add TIM adjust GTI errata workaround (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-af: add SSO XAQ AURA access errata workaround (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-af: add programming SDP BPID in cn10k (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- octeontx2-af: Enable LBK links only when switch mode is on. (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-pf: Forward VF UP messages iff VFs are present (Subbaraya Sundeep)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P added rclk command to adv feature (Yi Guo)  [Orabug: 34671021]  
- octeontx2-af: mcs: Set mcs to bypass on error (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: HW workaround for NPA buffer free (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-pf: Fix SQE threshold checking (Ratheesh Kannoth)  [Orabug: 34671021]  
- octeontx2-af: ptp: Fix the sequence of register configuration (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: Fixes compilation warning for KASAN build (Suman Ghosh)  [Orabug: 34671021]  
- coresight: Add Coresight kdump support (Linu Cherian)  [Orabug: 34671021]  
- coresight: Add provision for kdump sync callbacks (Linu Cherian)  [Orabug: 34671021]  
- driver: mmc: ACPI support added for eMMC driver for T9x. (Piyush Malgujar)  [Orabug: 34671021]  
- octeontx2-pf: Fix TSOv6 offload (Sunil Goutham)  [Orabug: 34671021]  
- irqchip/gic-v3: Detect LPI invalidation MMIO registers (Linu Cherian)  [Orabug: 34671021]  
- irqchip/gic-v3: Exposes bit values for GICR_CTLR.{IR, CES} (Marc Zyngier)  [Orabug: 34671021]  
- irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Marc Zyngier)  [Orabug: 34671021]  
- irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Marc Zyngier)  [Orabug: 34671021]  
- octeontx2-pf: Fix VF mbox forwarding handling (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-af: Fix BPID calculation for SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- octeontx2-af: add support for CPT second pass (Rakesh Kudurumalla)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: IOCTL to read input clock parameters. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: soc: sw_up: Add async clone support (Witold Sadowski)  [Orabug: 34671021]  
- crypto: octeontx2: add CN10KB SG support (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: cnf10k-b: mcs: Add mbox to set port mode (Geetha sowjanya)  [Orabug: 34671021]  
- driver: edac: octeontx: Rename some macros and variables (Chandrakala Chavva)  [Orabug: 34671021]  
- crypto: octeontx2: decrease CPT_AF_CTX_FLUSH_TIMER count (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: update cpt engines status debugfs entry (Srujana Challa)  [Orabug: 34671021]  
- driver: mailbox: Cleanup dead code (Wojciech Bartczak)  [Orabug: 34671021]  
- drivers: marvell: otx2-sdei-ghes: Fix BERT report driver (Vasyl Gomonovych)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix cnf10k link state set (Baha Mesleh)  [Orabug: 34671021]  
- otx2-bphy-netdev: synchronize BCN to PTP slave clock. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: stop pkt transmission when psm queue is disabled (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021]  
- edac: Add spinlock to protect ring buffer read/write (Vasyl Gomonovych)  [Orabug: 34671021]  
- EDAC: OcteonTX: Fix build issues when ACPI is disabled (Piyush Malgujar)  [Orabug: 34671021]  
- drivers: soc: sw_up: Add async hash verification option (Witold Sadowski)  [Orabug: 34671021]  
- octeontx2-af: Fix pf bitmap for RVU VFs (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Add debugfs support (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Support to reset MCS stats (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Support to retrieve MCS stats (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cnf10k-b: mcs: Add support for CNF10K MCS (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Install TCAM bypass entry (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Mbox handlers to establish CA (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Mbox to allocate/free MCS resources (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Allocate structs for MCS resources (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k: mcs: Add MCS basic driver support (Geetha sowjanya)  [Orabug: 34671021]  
- mailbox: marvell: Initialize interrupts only if there's client for data (Wojciech Bartczak)  [Orabug: 34671021]  
- mailbox: marvell: Fix driver dependencies list (Wojciech Bartczak)  [Orabug: 34671021]  
- EDAC: OcteonTX: Adding &lt;acpi_io.h&gt; header file (Piyush Malgujar)  [Orabug: 34671021]  
- EDAC: OcteonTX: Remove redundant ACPI_APEI_GHES (Vasyl Gomonovych)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Initialize slew and drive values (Jayanthi Annadurai)  [Orabug: 34671021]  
- octeontx2-af: support overriding aura to zero for second pass (Nithin Dabilpuram)  [Orabug: 34671021]  
- drivers: soc: sw_up: Use new and previous smc_update_descriptor (Witold Sadowski)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P Fixed Warnings. (Narendra Hadke)  [Orabug: 34671021]  
- octeontx2-pcicons: Adjust padding size for RT (Ratheesh Kannoth)  [Orabug: 34671021]  
- genirq: Increase the number of interrupters (George Cherian)  [Orabug: 34671021]  
- octeontx2-af: Skip PFs if not enabled (Ratheesh Kannoth)  [Orabug: 34671021]  
- crypto: octeontx2: add pdcp chain to capabilities (Srujana Challa)  [Orabug: 34671021]  
- crypto: octeontx2: set sso_pf_func_ovrd only for 96xx A0/B0 (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: fix compilation warning (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: use platform_get_irq_optional for PSM GPINT2 (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: ptp: modify workaround for cn10k pps errata (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: add support to parse custom ether type (Kiran Kumar K)  [Orabug: 34671021]  
- soc: octeontx2-sdp: program SDP_EPVF_RING (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- octeontx2-af: timeout while draining SSO queues (Shijith Thotton)  [Orabug: 34671021]  
- firmware: mub: Add CN10K memory test configuration utility (Wojciech Bartczak)  [Orabug: 34671021]  
- soc: octeontx2-sdp: remove dependency from PCI revision (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Fix high speed mode hold time (Jayanthi Annadurai)  [Orabug: 34671021]  
- crypto: octeontx2: add support for 103xx firmware load (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: update CPT inbound inline IPsec config mailbox (Srujana Challa)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P: config is only valid on ARM64 (Dave Kleikamp)  [Orabug: 34956505]  
- driver: soc: mrvl_phy7121P PHY ADVANCE FEATURES: (Narendra Hadke)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Fix incorrect PTP clock frequency. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-pf: Fix UDP/TCP src and dst port tc filters (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-af: Allow mcam entries for promiscous rule for CN10K-A and CN10K-B soc. (Suman Ghosh)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: ptp: use 950MHz clock for ptp slave (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: ptp: Fix ptp clock counter read (Naveen Mamindlapalli)  [Orabug: 34671021]  
- perf/marvell: Update dev name in Marvell DDR PMU (Amit Singh Tomar)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix ethtool stats string order (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: spi: cadence-xspi: Force single modebyte (Witold Sadowski)  [Orabug: 34671021]  
- octeontx2-af: fix lbk link credits on cn10k (Nithin Dabilpuram)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: add PTP slave support. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- perf/marvell_cn10k: support older DT properties for TAD PMU (Tanmay Jagdale)  [Orabug: 34671021]  
- perf/marvell: get ddr speed from "marvell,ddr-speed" (Amit Singh Tomar)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Fix ptp hardware clock counter conversion (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: Show count of dropped packets by DMAC filters (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: Add L2M/L2B header extraction support (Suman Ghosh)  [Orabug: 34671021]  
- octeontx2-pf: Fix invalid pkt count send to dql_completed() (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: fix CPT engine recovery (Srujana Challa)  [Orabug: 34671021]  
- iommu/arm-smmu-v3: Ratelimit event dump (Jean-Philippe Brucker)  [Orabug: 34671021]  
- cn10k: Add workaround for MRVL TAD Errata-38891 (Bharat Bhushan)  [Orabug: 34671021]  
- edac: Fix cn10ka dss error injection (Vasyl Gomonovych)  [Orabug: 34671021]  
- octeontx2-af: Fix NIX link credits (Sunil Goutham)  [Orabug: 34671021]  
- edac: Read sdei vector number from HEST table (Vasyl Gomonovych)  [Orabug: 34671021]  
- edac: Add Core error report (Vasyl Gomonovych)  [Orabug: 34671021]  
- driver: clk: Remove SCLK clock driver for ACPI platforms (Wojciech Bartczak)  [Orabug: 34671021]  
- octeontx2-af: Initialize the PTP_SEC_ROLLOVER register properly (Naveen Mamindlapalli)  [Orabug: 34671021]  
- cnf10k-rfoe: skb shinfo falls on a different cacheline, avoid reading it (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Adjust structure elements to reduce cache misses (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Avoid costly iova_to_virt of packet dma address in xmit (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Cleanup packet stats maintenance (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Optimize packet length retrieval for non-ecpri packets (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Remove duplicate error checking (Sunil Goutham)  [Orabug: 34671021]  
- octeontx2-af: add mbox for CPT LF reset (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon (Sunil Goutham)  [Orabug: 34671021]  
- octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] (Ratheesh Kannoth)  [Orabug: 34671021]  
- octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: use cpt channel mask in flow install path (Nithin Dabilpuram)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: use sw timecounter for ptp phc (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: allow lower threshold in sso group qos mbox (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-pf: cn10k: Fix egress ratelimit configuration (Sunil Goutham)  [Orabug: 34671021]  
- drivers: soc: sw_up: Add force clone option (Witold Sadowski)  [Orabug: 34671021]  
- perf/marvell_cn10k: update tad property names (Tanmay Jagdale)  [Orabug: 34671021]  
- octeontx2-pf: Added validation check to configure adaptive interrupt coalesing. (Suman Ghosh)  [Orabug: 34671021]  
- octeontx2-af: setup Tx link credit based on lmac id (Nithin Dabilpuram)  [Orabug: 34671021]  
- firmware: smccc: Reflect firmware reported smccc version (Linu Cherian)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Add PTP 2S legacy mode support. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-sdpvf: Fix PTP options for SDP interfaces (Roy Franz)  [Orabug: 34671021]  
- firmware: octeontx2: Enable RPRAM driver for ASIM targets (Wojciech Bartczak)  [Orabug: 34671021]  
- octeontx2-pf: Free pending and dropped SQEs (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: recover CPT engine when it gets fault (Srujana Challa)  [Orabug: 34671021]  
- crypto: octeontx2: remove CPT block reset (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-pf: Add support for ptp 1-step using timecounter (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pf: revert the ptp phc implementation to use timecounter (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: return correct timestamp for cn10k soc (Naveen Mamindlapalli)  [Orabug: 34671021]  
- misc: bphy: prevent out-of-bound array iteration (Jakub Palider)  [Orabug: 34671021]  
- soc: octeontx2-sdp: Fix SDP output backpressure (Roy Franz)  [Orabug: 34671021]  
- crypto: qat - add support for 401xx devices (Giovanni Cabiddu)  [Orabug: 34779699]  
- tools/power turbostat: fix SPR PC6 limits (Artem Bityutskiy)  [Orabug: 34802779]  
- tools/power turbostat: separate SPR from ICX (Artem Bityutskiy)  [Orabug: 34802779]  
- tools/power turbostat: formatting (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: rename tcc variables (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: add TCC Offset support (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: save original CPU model (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: Fix Core C6 residency on Atom CPUs (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: Print the C-state Pre-wake settings (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Chen Yu)  [Orabug: 34802779]  
- tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Fix offset overflow issue in index converting (Calvin Walton)  [Orabug: 34802779]  
- tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Bas Nieuwenhuizen)  [Orabug: 34802779]  
- tools/power turbostat: update version number (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Fix DRAM Energy Unit on SKX (Zhang Rui)  [Orabug: 34802779]  
- Revert "tools/power turbostat: adjust for temperature offset" (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Support Ice Lake D (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Support Alder Lake Mobile (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: print microcode patch level (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Len Brown)  [Orabug: 34802779]  
- tools/turbostat: Unmark non-kernel-doc comment (Randy Dunlap)  [Orabug: 34802779]  
- tools/power/turbostat: Fallback to an MSR read for EPB (Borislav Petkov)  [Orabug: 34802779]  
- tools/power turbostat: update version number (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: harden against cpu hotplug (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: adjust for temperature offset (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Support AMD Family 19h (Kim Phillips)  [Orabug: 34802779]  
- tools/power turbostat: Remove empty columns for Jacobsville (Antti Laakso)  [Orabug: 34802779]  
- tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. (Rafael Antognolli)  [Orabug: 34802779]  
- tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Fix output formatting for ACPI CST enumeration (David Arcari)  [Orabug: 34802779]  
- tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava)  [Orabug: 34802779]  
- tools/power turbostat: Enable accumulate RAPL display (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Introduce functions to accumulate RAPL consumption (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Make the energy variable to be 64 bit (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Always print idle in the system configuration header (Doug Smythies)  [Orabug: 34802779]  
- tools/power turbostat: Print /dev/cpu_dma_latency (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: update version (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Print cpuidle information (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Support Elkhart Lake (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Support Jasper Lake (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Support Cometlake (Chen Yu)  [Orabug: 34802779]  
- sch_htb: Fail on unsupported parameters when offload is requested (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_api: Don't skip qdisc attach on ingress (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_htb: Fix inconsistency when leaf qdisc creation fails (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Yunjian Wang)  [Orabug: 34833369]  
- sch_htb: fix null pointer dereference on a null new_q (Yunjian Wang)  [Orabug: 34833369]  
- sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_htb: Fix select_queue for non-offload mode (Maxim Mikityanskiy)  [Orabug: 34833369]  
- RDS/IB: Fix the misplaced counter update rdma dto path (Devesh Sharma)  [Orabug: 34865848]  
- arm64: Add AMPERE1 to the Spectre-BHB affected list (D Scott Phillips)  [Orabug: 34873999]  
- net: mana: Fix race on per-CQ variable napi work_done (uek6/u3) (Haiyang Zhang)  [Orabug: 34874459]  
- mips: Octeon: PCI console code was incorrectly finding the tty port (Dave Kleikamp)  [Orabug: 34877981]  
- x86/bpf: Use alternative RET encoding (Peter Zijlstra)  [Orabug: 34944087]  
- bpf,x86: Respect X86_FEATURE_RETPOLINE* (Peter Zijlstra)  [Orabug: 34944087]  
- Revert "x86/bpf: Alternative RET encoding" (Alexandre Chartre)  [Orabug: 34944087]  
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34944365]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.316.3.el8uek]" date="1673265600">- LTS tag: v5.4.228 (Sherry Yang)   
- ASoC: ops: Correct bounds check for second channel on SX controls (Charles Keepax)   
- can: mcba_usb: Fix termination command argument (Yasushi SHOJI)   
- can: sja1000: fix size of OCR_MODE_MASK define (Heiko Schocher)   
- pinctrl: meditatek: Startup with the IRQs disabled (Ricardo Ribalda)   
- ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Mark Brown)   
- nfp: fix use-after-free in area_cache_get() (Jialiang Wang)   
- block: unhash blkdev part inode when the part is deleted (Ming Lei)   
- mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Baolin Wang)   
- x86/smpboot: Move rcu_cpu_starting() earlier (Paul E. McKenney)   
- net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Lorenzo Colitti)   
- LTS tag: v5.4.227 (Sherry Yang)   
- can: esd_usb: Allow REC and TEC to return to zero (Frank Jungclaus)   
- net: mvneta: Fix an out of bounds check (Dan Carpenter)   
- ipv6: avoid use-after-free in ip6_fragment() (Eric Dumazet)   
- net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() (Yang Yingliang)   
- xen/netback: fix build warning (Juergen Gross)   
- ethernet: aeroflex: fix potential skb leak in greth_init_rings() (Zhang Changzhong)   
- ipv4: Fix incorrect route flushing when table ID 0 is used (Ido Schimmel)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- tipc: Fix potential OOB in tipc_link_proto_rcv() (YueHaibing)   
- net: hisilicon: Fix potential use-after-free in hix5hd2_rx() (Liu Jian)   
- net: hisilicon: Fix potential use-after-free in hisi_femac_rx() (Liu Jian)   
- net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq (Yongqiang Liu)   
- net: stmmac: fix "snps,axi-config" node property parsing (Jisheng Zhang)   
- nvme initialize core quirks before calling nvme_init_subsystem (Pankaj Raghav)   
- NFC: nci: Bounds check struct nfc_target arrays (Kees Cook)   
- i40e: Disallow ip4 and ip6 l4_4_bytes (Przemyslaw Patynowski)   
- i40e: Fix for VF MAC address 0 (Sylwester Dziedziuch)   
- i40e: Fix not setting default xps_cpus after reset (Michal Jaron)   
- net: mvneta: Prevent out of bounds read in mvneta_config_rss() (Dan Carpenter)   
- xen-netfront: Fix NULL sring after live migration (Lin Liu)   
- net: encx24j600: Fix invalid logic in reading of MISTAT register (Valentina Goncharenko)   
- net: encx24j600: Add parentheses to fix precedence (Valentina Goncharenko)   
- mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() (Wei Yongjun)   
- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Zhengchao Shao)   
- net: dsa: ksz: Check return value (Artem Chernyshev)   
- Bluetooth: Fix not cleanup led when bt_init fails (Chen Zhongjin)   
- Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() (Wang ShaoBo)   
- af_unix: Get user_ns from in_skb in unix_diag_get_exact(). (Kuniyuki Iwashima)   
- igb: Allocate MSI-X vector when testing (Akihiko Odaki)   
- e1000e: Fix TX dispatch condition (Akihiko Odaki)   
- gpio: amd8111: Fix PCI device reference count leak (Xiongfeng Wang)   
- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Qiqi Zhang)   
- ca8210: Fix crash by zero initializing data (Hauke Mehrtens)   
- ieee802154: cc2520: Fix error return code in cc2520_hw_init() (Ziyang Xuan)   
- can: af_can: fix NULL pointer dereference in can_rcv_filter (Oliver Hartkopp)   
- HID: core: fix shift-out-of-bounds in hid_report_raw_event (ZhangPeng)   
- HID: hid-lg4ff: Add check for empty lbuf (Anastasia Belova)   
- HID: usbhid: Add ALWAYS_POLL quirk for some mice (Ankit Patel)   
- drm/shmem-helper: Remove errant put in error path (Rob Clark)   
- KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth)   
- mm/gup: fix gup_pud_range() for dax (John Starks)   
- memcg: fix possible use-after-free in memcg_write_event_control() (Tejun Heo)   
- media: v4l2-dv-timings.c: fix too strict blanking sanity checks (Hans Verkuil)   
- Revert "net: dsa: b53: Fix valid setting for MDB entries" (Rafał Miłecki)   
- xen/netback: don't call kfree_skb() with interrupts disabled (Juergen Gross)   
- xen/netback: do some code cleanup (Juergen Gross)   
- xen/netback: Ensure protocol headers don't fall in the non-linear area (Ross Lagerwall)   
- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths (Jann Horn)   
- mm/khugepaged: fix GUP-fast interaction by sending IPI (Jann Horn)   
- mm/khugepaged: take the right locks for page table retraction (Jann Horn)   
- net: usb: qmi_wwan: add u-blox 0x1342 composition (Davide Tronchin)   
- 9p/xen: check logical size for buffer size (Dominique Martinet)   
- fbcon: Use kzalloc() in fbcon_prepare_logo() (Tetsuo Handa)   
- regulator: twl6030: fix get status of twl6032 regulators (Andreas Kemnade)   
- ASoC: soc-pcm: Add NULL check in BE reparenting (Srinivasa Rao Mandadapu)   
- btrfs: send: avoid unaligned encoded writes when attempting to clone range (Filipe Manana)   
- ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Kees Cook)   
- regulator: slg51000: Wait after asserting CS pin (Konrad Dybcio)   
- 9p/fd: Use P9_HDRSZ for header size (GUO Zihua)   
- ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 (Johan Jonker)   
- ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation (Giulio Benetti)   
- ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels (Tomislav Novak)   
- ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name (Johan Jonker)   
- ARM: dts: rockchip: fix ir-receiver node names (Johan Jonker)   
- arm: dts: rockchip: fix node name for hym8563 rtc (Sebastian Reichel)   
- arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series (FUKAUMI Naoki)   
- LTS tag: v5.4.226 (Sherry Yang)   
- ipc/sem: Fix dangling sem_array access in semtimedop race (Jann Horn)   
- v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails (Linus Torvalds)   
- mmc: sdhci: Fix voltage switch delay (Adrian Hunter)   
- mmc: sdhci: use FIELD_GET for preset value bit masks (Masahiro Yamada)   
- char: tpm: Protect tpm_pm_suspend with locks (Jan Dabros)   
- Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" (Conor Dooley)   
- x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Michael Kelley)   
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (Luiz Augusto von Dentz)   {CVE-2022-42896} 
- x86/pm: Add enumeration check before spec MSRs save/restore setup (Pawan Gupta)   
- x86/tsx: Add a feature bit for TSX control MSR support (Pawan Gupta)   
- nvme: ensure subsystem reset is single threaded (Keith Busch)   
- nvme: restrict management ioctls to admin (Keith Busch)   
- epoll: check for events when removing a timed out thread from the wait queue (Soheil Hassas Yeganeh)   
- epoll: call final ep_events_available() check under the lock (Roman Penyaev)   
- ipv4: Fix route deletion when nexthop info is not specified (Ido Schimmel)   
- ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern)   
- selftests: net: fix nexthop warning cleanup double ip typo (Nikolay Aleksandrov)   
- selftests: net: add delete nexthop route warning test (Nikolay Aleksandrov)   
- Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled (Lee Jones)   
- parisc: Increase FRAME_WARN to 2048 bytes on parisc (Helge Deller)   
- xtensa: increase size of gcc stack frame check (Guenter Roeck)   
- parisc: Increase size of gcc stack frame check (Helge Deller)   
- iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Xiongfeng Wang)   
- pinctrl: single: Fix potential division by zero (Maxim Korotkov)   
- ASoC: ops: Fix bounds check for _sx controls (Mark Brown)   
- mm: Fix '.data.once' orphan section warning (Nathan Chancellor)   
- arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 (James Morse)   
- arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors (James Morse)   
- tracing: Free buffers when a used dynamic event is removed (Steven Rostedt (Google))   
- mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Wenchao Chen)   
- mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check (Sebastian Falbesoner)   
- mmc: core: Fix ambiguous TRIM and DISCARD arg (Christian Löhle)   
- mmc: mmc_test: Fix removal of debugfs file (Ye Bin)   
- pinctrl: intel: Save and restore pins in "direct IRQ" mode (Andy Shevchenko)   
- nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() (ZhangPeng)   
- tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" (Tiezhu Yang)   
- error-injection: Add prompt for function error injection (Steven Rostedt (Google))   
- net/mlx5: DR, Fix uninitialized var warning (YueHaibing)   
- hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() (Yang Yingliang)   
- hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld)   
- net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed (Yoshihiro Shimoda)   
- sctp: fix memory leak in sctp_stream_outq_migrate() (Zhengchao Shao)   
- packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Willem de Bruijn)   
- net: tun: Fix use-after-free in tun_detach() (Shigeru Yoshida)   
- afs: Fix fileserver probe RTT handling (David Howells)   
- net: hsr: Fix potential use-after-free (YueHaibing)   
- dsa: lan9303: Correct stat name (Jerry Ray)   
- net: ethernet: nixge: fix NULL dereference (Yuri Karpov)   
- net/9p: Fix a potential socket leak in p9_socket_open (Wang Hai)   
- net: net_netdev: Fix error handling in ntb_netdev_init_module() (Yuan Can)   
- net: phy: fix null-ptr-deref while probe() failed (Yang Yingliang)   
- wifi: cfg80211: fix buffer overflow in elem comparison (Johannes Berg)   
- qlcnic: fix sleep-in-atomic-context bugs caused by msleep (Duoming Zhou)   
- can: cc770: cc770_isa_probe(): add missing free_cc770dev() (Zhang Changzhong)   
- can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() (Zhang Changzhong)   
- net/mlx5e: Fix use-after-free when reverting termination table (Roi Dayan)   
- net/mlx5: Fix uninitialized variable bug in outlen_write() (YueHaibing)   
- of: property: decrement node refcount in of_fwnode_get_reference_args() (Yang Yingliang)   
- hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails (Gaosheng Cui)   
- hwmon: (i5500_temp) fix missing pci_disable_device() (Yang Yingliang)   
- scripts/faddr2line: Fix regression in name resolution on ppc64le (Srikar Dronamraju)   
- iio: light: rpr0521: add missing Kconfig dependencies (Paul Gazzillo)   
- iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw (Wei Yongjun)   
- iio: health: afe4403: Fix oob read in afe4403_read_raw (Wei Yongjun)   
- btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() (ChenXiaoSong)   
- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Alex Deucher)   
- drm/amdgpu: update drm_display_info correctly when the edid is read (Claudio Suarez)   
- btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker (Nikolay Borisov)   
- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Frieder Schrempf)   
- btrfs: free btrfs_path before copying inodes to userspace (Anand Jain)   
- fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi)   
- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda)   {CVE-2022-4139} 
- drm/amdgpu: always register an MMU notifier for userptr (Christian König)   
- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Lyude Paul)   
- btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() (Zhen Lei)   
- btrfs: free btrfs_path before copying subvol info to userspace (Anand Jain)   
- btrfs: free btrfs_path before copying fspath to userspace (Anand Jain)   
- btrfs: free btrfs_path before copying root refs to userspace (Josef Bacik)   
- binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 (Alessandro Astone)   
- binder: Address corner cases in deferred copy and fixup (Alessandro Astone)   
- binder: fix pointer cast warning (Arnd Bergmann)   
- binder: defer copies of pre-patched txn data (Todd Kjos)   
- binder: read pre-translated fds from sender buffer (Todd Kjos)   
- binder: avoid potential data leakage when copying txn (Todd Kjos)   
- dm integrity: flush the journal on suspend (Mikulas Patocka)   
- net: usb: qmi_wwan: add Telit 0x103a composition (Enrico Sau)   
- tcp: configurable source port perturb table size (Gleb Mazovetskiy)   
- platform/x86: hp-wmi: Ignore Smart Experience App event (Kai-Heng Feng)   
- platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) (Hans de Goede)   
- platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() (Xiongfeng Wang)   
- xen/platform-pci: add missing free_irq() in error path (ruanjinjie)   
- serial: 8250: 8250_omap: Avoid RS485 RTS glitch on -&gt;set_termios() (Lukas Wunner)   
- ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Hans de Goede)   
- Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode (Aman Dhoot)   
- gcov: clang: fix the buffer overflow issue (Mukesh Ojha)   
- nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty (Chen Zhongjin)   
- firmware: coreboot: Register bus in module init (Brian Norris)   
- firmware: google: Release devices before unregistering the bus (Patrick Rudolph)   
- ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li)   
- ceph: do not update snapshot context when there is no new snapshot (Xiubo Li)   
- iio: pressure: ms5611: fixed value compensation bug (Mitja Spes)   
- iio: ms5611: Simplify IO callback parameters (Lars-Peter Clausen)   
- nios2: add FORCE for vmlinuz.gz (Randy Dunlap)   
- init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash (Alexandre Belloni)   
- iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails (Chen Zhongjin)   
- iio: light: apds9960: fix wrong register for gesture gain (Alejandro Concepción Rodríguez)   
- arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency (Jakob Unterwurzacher)   
- usb: dwc3: exynos: Fix remove() function (Marek Szyprowski)   
- lib/vdso: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
- s390/crashdump: fix TOD programmable field size (Heiko Carstens)   
- net: thunderx: Fix the ACPI memory leak (Yu Liao)   
- nfc: st-nci: fix memory leaks in EVT_TRANSACTION (Martin Faltesek)   
- nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)   
- s390/dasd: fix no record found for raw_track_access (Stefan Haberland)   
- dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). (Kuniyuki Iwashima)   
- bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Yang Yingliang)   
- regulator: twl6030: re-add TWL6032_SUBCLASS (Andreas Kemnade)   
- NFC: nci: fix memory leak in nci_rx_data_packet() (Liu Shixin)   
- xfrm: Fix ignored return value in xfrm6_init() (Chen Zhongjin)   
- tipc: check skb_linearize() return value in tipc_disc_rcv() (YueHaibing)   
- tipc: add an extra conn_get in tipc_conn_alloc (Xin Long)   
- tipc: set con sock in tipc_conn_alloc (Xin Long)   
- net/mlx5: Fix FW tracer timestamp calculation (Moshe Shemesh)   
- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Yang Yingliang)   
- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Yang Yingliang)   
- nfp: add port from netdev validation for EEPROM access (Jaco Coetzee)   
- net: pch_gbe: fix pci device refcount leak while module exiting (Yang Yingliang)   
- net/qla3xxx: fix potential memleak in ql3xxx_send() (Zhang Changzhong)   
- net/mlx4: Check retval of mlx4_bitmap_init (Peter Kosyh)   
- ARM: mxs: fix memory leak in mxs_machine_init() (Zheng Yongjun)   
- 9p/fd: fix issue of list_del corruption in p9_fd_cancel() (Zhengchao Shao)   
- net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() (Wang Hai)   
- nfc/nci: fix race with opening and closing (Lin Ma)   
- net: liquidio: simplify if expression (Leon Romanovsky)   
- ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl (Michael Grzeschik)   
- tee: optee: fix possible memory leak in optee_register_device() (Yang Yingliang)   
- bus: sunxi-rsb: Support atomic transfers (Samuel Holland)   
- regulator: core: fix UAF in destroy_regulator() (Yang Yingliang)   
- regulator: core: fix kobject release warning and memory leak in regulator_register() (Zeng Heng)   
- ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Detlev Casanova)   
- ARM: dts: am335x-pcm-953: Define fixed regulators in root node (Dominik Haller)   
- af_key: Fix send_acquire race with pfkey_register (Herbert Xu)   
- MIPS: pic32: treat port as signed integer (Jason A. Donenfeld)   
- RISC-V: vdso: Do not add missing symbols to version section in linker script (Nathan Chancellor)   
- arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. (Kuniyuki Iwashima)   
- block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Yu Kuai)   
- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Hans de Goede)   
- spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run (Sean Nyekjaer)   
- wifi: mac80211: Fix ack frame idr leak when mesh has no route (Nicolas Cavallari)   
- audit: fix undefined behavior in bit shift for AUDIT_BIT (Gaosheng Cui)   
- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jonas Jelonek)   
- wifi: mac80211: fix memory free error when registering wiphy fail (taozhang)   
- LTS tag: v5.4.225 (Sherry Yang)   
- ntfs: check overflow when iterating ATTR_RECORDs (Hawkins Jiawei)   
- ntfs: fix out-of-bounds read in ntfs_attr_find() (Hawkins Jiawei)   
- ntfs: fix use-after-free in ntfs_attr_find() (Hawkins Jiawei)   
- mm: fs: initialize fsdata passed to write_begin/write_end interface (Alexander Potapenko)   
- 9p/trans_fd: always use O_NONBLOCK read/write (Tetsuo Handa)   
- gfs2: Switch from strlcpy to strscpy (Andreas Gruenbacher)   
- gfs2: Check sb_bsize_shift after reading superblock (Andrew Price)   
- 9p: trans_fd/p9_conn_cancel: drop client lock earlier (Dominique Martinet)   
- kcm: close race conditions on sk_receive_queue (Cong Wang)   
- bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() (Baisong Zhong)   
- kcm: avoid potential race in kcm_tx_work (Eric Dumazet)   
- tcp: cdg: allow tcp_cdg_release() to be called multiple times (Eric Dumazet)   
- macvlan: enforce a consistent minimal mtu (Eric Dumazet)   
- Input: i8042 - fix leaking of platform device on module removal (Chen Jun)   
- kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Li Huafei)   
- scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Yang Yingliang)   
- ring-buffer: Include dropped pages in counting dirty patches (Steven Rostedt (Google))   
- serial: 8250: Flush DMA Rx on RLSI (Ilpo Järvinen)   
- misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() (Alexander Potapenko)   
- docs: update mediator contact information in CoC doc (Shuah Khan)   
- mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Xiongfeng Wang)   
- mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Chevron Li)   
- mmc: core: properly select voltage range without power cycle (Yann Gautier)   
- scsi: zfcp: Fix double free of FSF request when qdio send fails (Benjamin Block)   
- Input: iforce - invert valid length check when fetching device IDs (Tetsuo Handa)   
- serial: 8250_lpss: Configure DMA also w/o DMA filter (Ilpo Järvinen)   
- serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Ilpo Järvinen)   
- dm ioctl: fix misbehavior if list_versions races with module loading (Mikulas Patocka)   
- iio: pressure: ms5611: changed hardcoded SPI speed to value limited (Mitja Spes)   
- iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() (Yang Yingliang)   
- iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() (Yang Yingliang)   
- usb: chipidea: fix deadlock in ci_otg_del_timer (Duoming Zhou)   
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Nicolas Dumazet)   
- USB: serial: option: add Fibocom FM160 0x0111 composition (Reinhard Speyerer)   
- USB: serial: option: add u-blox LARA-L6 modem (Davide Tronchin)   
- USB: serial: option: add u-blox LARA-R6 00B modem (Davide Tronchin)   
- USB: serial: option: remove old LARA-R6 PID (Davide Tronchin)   
- USB: serial: option: add Sierra Wireless EM9191 (Benoît Monin)   
- speakup: fix a segfault caused by switching consoles (Mushahid Hussain)   
- slimbus: stream: correct presence rate frequencies (Krzysztof Kozlowski)   
- Revert "usb: dwc3: disable USB core PHY management" (Johan Hovold)   
- ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Takashi Iwai)   
- ring_buffer: Do not deactivate non-existant pages (Daniil Tatianin)   
- ftrace: Fix null pointer dereference in ftrace_add_mod() (Xiu Jianfeng)   
- ftrace: Optimize the allocation for mcount entries (Wang Wensheng)   
- ftrace: Fix the possible incorrect kernel message (Wang Wensheng)   
- cifs: add check for returning value of SMB2_set_info_init (Anastasia Belova)   
- net: thunderbolt: Fix error handling in tbnet_init() (Yuan Can)   
- cifs: Fix wrong return value checking when GETFLAGS (Zhang Xiaoxu)   
- net/x25: Fix skb leak in x25_lapb_receive_frame() (Wei Yongjun)   
- platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized (Roger Pau Monné)   
- drbd: use after free in drbd_create_device() (Dan Carpenter)   
- xen/pcpu: fix possible memory leak in register_pcpu() (Yang Yingliang)   
- bnxt_en: Remove debugfs when pci_register_driver failed (Gaosheng Cui)   
- net: caif: fix double disconnect client in chnl_net_open() (Zhengchao Shao)   
- net: macvlan: Use built-in RCU list checking (Chuang Wang)   
- net: liquidio: release resources when liquidio driver open failed (Zhengchao Shao)   
- mISDN: fix possible memory leak in mISDN_dsp_element_register() (Yang Yingliang)   
- net: bgmac: Drop free_netdev() from bgmac_enet_remove() (Wei Yongjun)   
- ata: libata-transport: fix double ata_host_put() in ata_tport_add() (Yang Yingliang)   
- arm64: dts: imx8mn: Fix NAND controller size-cells (Marek Vasut)   
- arm64: dts: imx8mm: Fix NAND controller size-cells (Marek Vasut)   
- pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map (Zeng Heng)   
- parport_pc: Avoid FIFO port location truncation (Maciej W. Rozycki)   
- siox: fix possible memory leak in siox_device_add() (Yang Yingliang)   
- block: sed-opal: kmalloc the cmd/resp buffers (Serge Semin)   
- ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Chen Zhongjin)   
- tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Duoming Zhou)   
- serial: imx: Add missing .thaw_noirq hook (Shawn Guo)   
- serial: 8250: omap: Flush PM QOS work on remove (Tony Lindgren)   
- serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Tony Lindgren)   
- serial: 8250_omap: remove wait loop from Errata i202 workaround (Matthias Schiffer)   
- ASoC: core: Fix use-after-free in snd_soc_exit() (Chen Zhongjin)   
- spi: stm32: Print summary 'callbacks suppressed' message (Marek Vasut)   
- ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -&gt; "Source", "Routee" -&gt; "Route" (Colin Ian King)   
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm (Luiz Augusto von Dentz)   
- btrfs: remove pointless and double ulist frees in error paths of qgroup tests (Filipe Manana)   
- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Nathan Huckleberry)   
- i2c: i801: add lis3lv02d's I2C address for Vostro 5568 (Nam Cao)   
- NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington)   
- selftests/intel_pstate: fix build for ARCH=x86_64 (Ricardo Cañuelo)   
- selftests/futex: fix build for clang (Ricardo Cañuelo)   
- ASoC: codecs: jz4725b: fix capture selector naming (Siarhei Volkau)   
- ASoC: codecs: jz4725b: use right control for Capture Volume (Siarhei Volkau)   
- ASoC: codecs: jz4725b: fix reported volume for Master ctl (Siarhei Volkau)   
- ASoC: codecs: jz4725b: add missed Line In power control bit (Siarhei Volkau)   
- spi: intel: Fix the offset to get the 64K erase opcode (Mauro Lima)   
- ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Xiaolei Wang)   
- x86/cpu: Restore AMD's DE_CFG MSR after resume (Borislav Petkov)   
- net: tun: call napi_schedule_prep() to ensure we own a napi (Eric Dumazet)   
- dmaengine: at_hdmac: Check return code of dma_async_device_register (Tudor Ambarus)   
- dmaengine: at_hdmac: Fix impossible condition (Tudor Ambarus)   
- dmaengine: at_hdmac: Don't allow CPU to reorder channel enable (Tudor Ambarus)   
- dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors (Tudor Ambarus)   
- dmaengine: at_hdmac: Don't start transactions at tx_submit level (Tudor Ambarus)   
- dmaengine: at_hdmac: Fix at_lli struct definition (Tudor Ambarus)   
- cert host tools: Stop complaining about deprecated OpenSSL functions (Linus Torvalds)   
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Oliver Hartkopp)   
- udf: Fix a slab-out-of-bounds write bug in udf_find_entry() (ZhangPeng)   
- btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() (Zhang Xiaoxu)   
- platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi (Jorge Lopez)   
- drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Matthew Auld)   
- nilfs2: fix use-after-free bug of ns_writer on remount (Ryusuke Konishi)   
- nilfs2: fix deadlock in nilfs_count_free_blocks() (Ryusuke Konishi)   
- vmlinux.lds.h: Fix placement of '.data..decrypted' section (Nathan Chancellor)   
- ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jussi Laako)   
- ALSA: usb-audio: Add quirk entry for M-Audio Micro (Takashi Iwai)   
- ALSA: hda: fix potential memleak in 'add_widget_node' (Ye Bin)   
- ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Xian Wang)   
- mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
- mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
- mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI (Brian Norris)   
- MIPS: jump_label: Fix compat branch range check (Jiaxun Yang)   
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Ard Biesheuvel)   
- riscv: process: fix kernel info leakage (Jisheng Zhang)   
- net: macvlan: fix memory leaks of macvlan_common_newlink (Chuang Wang)   
- ethernet: tundra: free irq when alloc ring failed in tsi108_open() (Zhengchao Shao)   
- net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() (Zhengchao Shao)   
- ethernet: s2io: disable napi when start nic failed in s2io_card_up() (Zhengchao Shao)   
- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Zhengchao Shao)   
- net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() (Zhengchao Shao)   
- net: cpsw: disable napi in cpsw_ndo_open() (Zhengchao Shao)   
- net/mlx5: Allow async trigger completion execution on single CPU systems (Roy Novich)   
- net: nixge: disable napi when enable interrupts failed in nixge_open() (Zhengchao Shao)   
- perf stat: Fix printing os-&gt;prefix in CSV metrics output (Athira Rajeev)   
- drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() (Zhengchao Shao)   
- dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() (Christophe JAILLET)   
- dmaengine: pxa_dma: use platform_get_irq_optional (Doug Brown)   
- tipc: fix the msg-&gt;req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long)   
- can: af_can: fix NULL pointer dereference in can_rx_register() (Zhengchao Shao)   
- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Alexander Potapenko)   
- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Yuan Can)   
- hamradio: fix issue of dev reference count leakage in bpq_device_event() (Zhengchao Shao)   
- net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() (Zhengchao Shao)   
- capabilities: fix undefined behavior in bit shift for CAP_TO_MASK (Gaosheng Cui)   
- net: fman: Unregister ethernet device on removal (Sean Anderson)   
- bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Alex Barba)   
- bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Michael Chan)   
- net: tun: Fix memory leaks of napi_get_frags (Wang Yufen)   
- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc)   
- HID: hyperv: fix possible memory leak in mousevsc_probe() (Yang Yingliang)   
- bpf, sockmap: Fix the sk-&gt;sk_forward_alloc warning of sk_stream_kill_queues (Wang Yufen)   
- wifi: cfg80211: fix memory leak in query_regdb_file() (Arend van Spriel)   
- wifi: cfg80211: silence a sparse RCU warning (Johannes Berg)   
- phy: stm32: fix an error code in probe (Dan Carpenter)   
- xfs: drain the buf delwri queue before xfsaild idles (Brian Foster)   
- xfs: preserve inode versioning across remounts (Eric Sandeen)   
- xfs: use MMAPLOCK around filemap_map_pages() (Dave Chinner)   
- xfs: redesign the reflink remap loop to fix blkres depletion crash (Darrick J. Wong)   
- xfs: rename xfs_bmap_is_real_extent to is_written_extent (Darrick J. Wong)   
- xfs: preserve rmapbt swapext block reservation from freed blocks (Brian Foster)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.4.el8uek]" date="1673524800">- Revert "RDS: TCP: Track peer's connection generation number" (Gerd Rausch)  [Orabug: 34700110]  
- net/rds: Trigger rds_send_hs_ping() more than once (Gerd Rausch)  [Orabug: 34607845]  
- net/rds: Kick-start TCP receiver after accept (Gerd Rausch)  [Orabug: 34600820]  
- net/rds: Use the first lane until RDS_EXTHDR_NPATHS arrives (Gerd Rausch)  [Orabug: 34314503]  
- net/rds: Encode cp_index in TCP source port (Gerd Rausch)  [Orabug: 34556038]  
- net/rds: rds_tcp_conn_path_shutdown must not discard messages (Gerd Rausch)  [Orabug: 34560701]  
- IB/mlx5: Add a signature check to received EQEs and CQEs (Rohit Nair)  [Orabug: 34821074]  
- vhost-scsi: Fix max number of virtqueues (Mike Christie)  [Orabug: 34915128]  
- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34966035]  
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34830755]  
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34864098]  
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34961704]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.316.5.el8uek]" date="1673611200">- net/rds: Fill in rds_exthdr_size gaps (Gerd Rausch)  [Orabug: 34979171]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.6.el8uek]" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807]  
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089]  
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810]  
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646]  
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.7.el8uek]" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
</package>
<package pkgid="483120ccbabb09985308d8dbd0d978ad5656340d4c9308dab59cc40335f9268e" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.6.el8uek]" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807]  
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089]  
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810]  
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646]  
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.7.el8uek]" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.1.el8uek]" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.2.el8uek]" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426]  
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837]  
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581]  
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846]  
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421]  
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652]  
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037]  
- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 35032961]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030]  
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028]  
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023]  
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023]  
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011]  
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.3.el8uek]" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)   
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)   
- LTS tag: v5.4.230 (Sherry Yang)   
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)   
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)   
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)   
- drm/amd/display: Fix set scaling doesn's work (hongao)   
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)   
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)   
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)   
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)   
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)   
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)   
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)   
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)   
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)   
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)   
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)   
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)   
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)   
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)   
- cifs: do not include page data when checking signature (Enzo Matsumiya)   
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)   
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)   
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)   
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)   
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)   
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)   
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)   
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)   
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))   
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)   
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)   
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)   
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)   
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)   
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)   
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)   
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)   
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)   
- drm/i915/gt: Reset twice (Chris Wilson)   
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)   
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)   
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)   
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)   
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)   
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))   
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)   
- selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID (Hao Sun)   
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)   
- LTS tag: v5.4.229 (Sherry Yang)   
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)   
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)   
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)   
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)   
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)   
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)   
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)   
- efi: fix NULL-deref in init error path (Johan Hovold)   
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)   
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)   
- arm64: atomics: format whitespace consistently (Mark Rutland)   
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)   
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)   
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)   
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)   
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)   
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)   
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)   
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)   
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)   
- hvc/xen: lock console list traversal (Roger Pau Monne)   
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)   
- tipc: eliminate checking netns if node established (Hoang Le)   
- tipc: improve throughput between nodes in netns (Hoang Le)   
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)   
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)   
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)   
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)   
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)   
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)   
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)   
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)   
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)   
- quota: Factor out setup of quota inode (Jan Kara)   
- jbd2: use the correct print format (Bixuan Cui)   
- usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Ferry Toth)   
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)   
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu) [Orabug: 35005829] {CVE-2023-0394}
- ixgbe: fix pci device refcount leak (Yang Yingliang)   
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)   
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)   
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)   
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)   
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)   
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)   
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)   
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)   
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)   
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)   
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)   
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler) [Orabug: 35005792] {CVE-2022-47929}
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)   
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)   
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)   
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)   
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)   
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)   
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)   
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)   
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)   
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)   
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)   
- udf: Fix extension of the last extent in the file (Jan Kara)   
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)   
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)   
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)   
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)   
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)   
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983584] {CVE-2023-23454}
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983614] {CVE-2023-23455}
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)   
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)   
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)   
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)   
- vhost: fix range used in translate_desc() (Stefano Garzarella)   
- nfc: Fix potential resource leaks (Miaoqian Lin)   
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)   
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)   
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)   
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)   
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)   
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)   
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)   
- mbcache: automatically delete entries from cache on freeing (Jan Kara)   
- ext4: fix race when reusing xattr blocks (Jan Kara)   
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)   
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)   
- mbcache: add functions to delete entry if unused (Jan Kara)   
- mbcache: don't reclaim used entries (Jan Kara)   
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)   
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)   
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)   
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)   
- ext4: goto right label 'failed_mount3a' (Jason Yan)   
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)   
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)   
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))   
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))   
- dm thin: resume even if in FAIL mode (Luo Meng)   
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)   
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)   
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)   
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)   
- btrfs: replace strncpy() with strscpy() (Sasha Levin)   
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)   
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)   
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)   
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)   
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)   
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)   
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)   
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)   
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)   
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)   
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)   
- ext4: add helper to check quota inums (Baokun Li)   
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)   
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)   
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)   
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)   
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)   
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)   
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)   
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)   
- crypto: n2 - add missing hash statesize (Corentin Labbe)   
- PCI/sysfs: Fix double free in error path (Sascha Hauer)   
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)   
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)   
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)   
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)   
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)   
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)   
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)   
- cifs: fix missing display of three mount options (Steve French)   
- cifs: fix confusing debug message (Paulo Alcantara)   
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai) [Orabug: 34820629] {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)   
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)   
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)   
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)   
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)   
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)   
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)   
- dm cache: Fix UAF in destroy() (Luo Meng)   
- dm clone: Fix UAF in clone_dtr() (Luo Meng)   
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)   
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)   
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)   
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)   
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)   
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)   
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)   
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)   
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)   
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)   
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)   
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)   
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)   
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)   
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)   
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)   
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)   
- net/af_packet: make sure to pull mac header (Eric Dumazet)   
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)   
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)   
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)   
- f2fs: should put a page when checking the summary info (Pavel Machek)   
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)   
- md: fix a crash in mempool_free (Mikulas Patocka)   
- pnode: terminate at peers of source (Christian Brauner)   
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)   
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)   
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)   
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)   
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)   
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)   
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)   
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)   
- objtool: Fix SEGFAULT (Christophe Leroy)   
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)   
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)   
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)   
- cifs: fix oops during encryption (Paulo Alcantara)   
- media: dvbdev: fix refcnt bug (Lin Ma) [Orabug: 34983295] {CVE-2022-45885} {CVE-2022-45887} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45884}
- media: dvbdev: fix build warning due to comments (Lin Ma)   
- gcov: add support for checksum field (Rickard x Andersson)   
- regulator: core: fix deadlock on regulator enable (Johan Hovold)   
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)   
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)   
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)   
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)   
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)   
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)   
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)   
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)   
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)   
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)   
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)   
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)   
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)   
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)   
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)   
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)   
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)   
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)   
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)   
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)   
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)   
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)   
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)   
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)   
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)   
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)   
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)   
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)   
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma) [Orabug: 34983295] {CVE-2022-45887} {CVE-2022-45884} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45885}
- media: dvb-frontends: fix leak of memory fw (Yan Lei)   
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)   
- ppp: associate skb with a device at tx (Stanislav Fomichev)   
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)   
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)   
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)   
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)   
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)   
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)   
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)   
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)   
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)   
- igb: Do not free q_vector unless new one was allocated (Kees Cook)   
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)   
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)   
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)   
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)   
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)   
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)   
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)   
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)   
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)   
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)   
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)   
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)   
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)   
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)   
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)   
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)   
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)   
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)   
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)   
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)   
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)   
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)   
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)   
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)   
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)   
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)   
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)   
- r6040: Fix kmemleak in probe and remove (Li Zetao)   
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)   
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)   
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)   
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)   
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)   
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)   
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)   
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)   
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)   
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)   
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)   
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)   
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)   
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)   
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)   
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)   
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)   
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)   
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)   
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)   
- rtc: pcf85063: Fix reading alarm (Alexander Stein)   
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)   
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)   
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)   
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)   
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)   
- perf symbol: correction while adjusting symbol (Ajay Kaher)   
- perf trace: Handle failure when trace point folder is missed (Leo Yan)   
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)   
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)   
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)   
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)   
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)   
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)   
- perf trace: Return error if a system call doesn't exist (Leo Yan)   
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)   
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)   
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)   
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)   
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)   
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)   
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)   
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)   
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)   
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)   
- usb: storage: Add check for kcalloc (Jiasheng Jiang)   
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma) [Orabug: 34555527] {CVE-2022-2873}
- vme: Fix error not catched in fake_init() (Chen Zhongjin)   
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)   
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)   
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)   
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)   
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)   
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)   
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)   
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)   
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)   
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)   
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)   
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)   
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)   
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)   
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)   
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)   
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)   
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)   
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)   
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)   
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)   
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)   
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)   
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)   
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)   
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)   
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)   
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)   
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)   
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)   
- class: fix possible memory leak in __class_register() (Yang Yingliang)   
- serial: tegra: Read DMA status before terminating (Kartik)   
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)   
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)   
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)   
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)   
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)   
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)   
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)   
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)   
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)   
- f2fs: avoid victim selection from previous victim section (Yonggil Song)   
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)   
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)   
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)   
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)   
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)   
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)   
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)   
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)   
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)   
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)   
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)   
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)   
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)   
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)   
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)   
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)   
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)   
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)   
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)   
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)   
- f2fs: fix normal discard process (Dongdong Zhang)   
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)   
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)   
- apparmor: Fix abi check to include v8 abi (John Johansen)   
- apparmor: fix lockdep warning when removing a namespace (John Johansen)   
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)   
- stmmac: fix potential division by 0 (Piergiorgio Beruto)   
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)   
- net: lan9303: Fix read error execution path (Jerry Ray)   
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)   
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)   
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)   
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)   
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)   
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)   
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)   
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)   
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)   
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)   
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)   
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)   
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)   
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)   
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)   
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)   
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)   
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)   
- media: coda: Add check for kmalloc (Jiasheng Jiang)   
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)   
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)   
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)   
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)   
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)   
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)   
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)   
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)   
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)   
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)   
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)   
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)   
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)   
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)   
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)   
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)   
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)   
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)   
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)   
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)   
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)   
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)   
- ALSA: asihpi: fix missing pci_disable_device() (Liu Shixin)   
- NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Trond Myklebust)   
- NFSv4.2: Fix initialisation of struct nfs4_label (Trond Myklebust)   
- NFSv4.2: Fix a memory stomp in decode_attr_security_label (Trond Myklebust)   
- NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Trond Myklebust)   
- ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jiasheng Jiang)   
- ASoC: dt-bindings: wcd9335: fix reset line polarity in example (Dmitry Torokhov)   
- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Zhang Zekun)   
- media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC (Aakarsh Jain)   
- media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Baisong Zhong)   
- media: dvb-core: Fix ignored return value in dvb_register_frontend() (Chen Zhongjin)   
- pinctrl: pinconf-generic: add missing of_node_put() (ZhangPeng)   
- clk: imx: replace osc_hdmi with dummy (Dario Binacchi)   
- clk: imx8mn: correct the usb1_ctrl parent to be usb_bus (Li Jun)   
- media: imon: fix a race condition in send_packet() (Gautam Menghani)   
- mtd: maps: pxa2xx-flash: fix memory leak in probe (Zheng Yongjun)   
- bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins)   
- bonding: Rename slave_arr to usable_slaves (Maor Gottlieb)   
- bonding: Export skip slave logic to function (Maor Gottlieb)   
- clk: rockchip: Fix memory leak in rockchip_clk_register_pll() (Xiu Jianfeng)   
- regulator: core: use kfree_const() to free space conditionally (Wang ShaoBo)   
- ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT (Baisong Zhong)   
- ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Baisong Zhong)   
- HID: hid-sensor-custom: set fixed size for custom attributes (Marcus Folkesson)   
- bpf: Move skb-&gt;len == 0 checks into __bpf_redirect (Stanislav Fomichev)   
- media: videobuf-dma-contig: use dma_mmap_coherent (Christoph Hellwig)   
- media: platform: exynos4-is: Fix error handling in fimc_md_init() (Yuan Can)   
- media: solo6x10: fix possible memory leak in solo_sysfs_init() (Yang Yingliang)   
- Input: elants_i2c - properly handle the reset GPIO when power is off (Douglas Anderson)   
- mtd: lpddr2_nvm: Fix possible null-ptr-deref (Hui Tang)   
- wifi: ath10k: Fix return value in ath10k_pci_init() (Xiu Jianfeng)   
- ima: Fix misuse of dereference of pointer in template_desc_init_fields() (Xiu Jianfeng)   
- integrity: Fix memory leakage in keyring allocation error path (GUO Zihua)   
- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Dan Carpenter)   
- regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() (Yang Yingliang)   
- ASoC: pxa: fix null-pointer dereference in filter() (Zeng Heng)   
- drm/mediatek: Modify dpi power on/off sequence. (Xinlei Lee)   
- drm/radeon: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- rxrpc: Fix ack.bufferSize to be 0 when generating an ack (David Howells)   
- net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() (David Howells)   
- media: camss: Clean up received buffers on failed start of streaming (Vladimir Zapolskiy)   
- wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port (Marek Vasut)   
- mtd: Fix device name leak when register device failed in add_mtd_device() (Zhang Xiaoxu)   
- bpf: propagate precision in ALU/ALU64 operations (Andrii Nakryiko)   
- media: vivid: fix compose size exceed boundary (Liu Shixin)   
- ima: Handle -ESTALE returned by ima_filter_rule_match() (GUO Zihua)   
- ima: Fix fall-through warnings for Clang (Gustavo A. R. Silva)   
- ima: Rename internal filter rule functions (Tyler Hicks)   
- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Marek Vasut)   
- spi: Update reference to struct spi_controller (Jonathan Neuschäfer)   
- clk: renesas: r9a06g032: Repair grave increment error (Marek Vasut)   
- can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming (Jimmy Assarsson)   
- can: kvaser_usb: Add struct kvaser_usb_busparams (Jimmy Assarsson)   
- can: kvaser_usb_leaf: Fix bogus restart events (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix wrong CAN state after stopping (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix improved state not being reported (Anssi Hannula)   
- can: kvaser_usb_leaf: Set Warning state even without bus errors (Anssi Hannula)   
- can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device (Jimmy Assarsson)   
- can: kvaser_usb: do not increase tx statistics when sending error message frames (Vincent Mailhol)   
- media: i2c: ad5820: Fix error path (Ricardo Ribalda)   
- pata_ipx4xx_cf: Fix unsigned comparison with less than zero (Junlin Yang)   
- wifi: rtl8xxxu: Fix reading the vendor of combo chips (Bitterblue Smith)   
- wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Fedor Pchelkin)   
- wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Fedor Pchelkin)   
- rapidio: devices: fix missing put_device in mport_cdev_open (Cai Xinchen)   
- hfs: Fix OOB Write in hfs_asc2mac (ZhangPeng)   
- relay: fix type mismatch when allocating memory in relay_create_buf() (Gavrilov Ilia)   
- eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Zhang Qilong)   
- rapidio: fix possible UAF when kfifo_alloc() fails (Wang Weiyang)   
- fs: sysv: Fix sysv_nblocks() returns wrong value (Chen Zhongjin)   
- MIPS: BCM63xx: Add check for NULL for clk in clk_enable (Anastasia Belova)   
- platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() (Yu Liao)   
- PM: runtime: Do not call __rpm_callback() from rpm_idle() (Rafael J. Wysocki)   
- PM: runtime: Improve path in rpm_idle() when no callback (Ulf Hansson)   
- xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() (Harshit Mogalapalli)   
- x86/xen: Fix memory leak in xen_init_lock_cpu() (Xiu Jianfeng)   
- x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Xiu Jianfeng)   
- xen/events: only register debug interrupt for 2-level events (Juergen Gross)   
- uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov)   
- ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Li Zetao)   
- clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled (Geert Uytterhoeven)   
- rapidio: rio: fix possible name leak in rio_register_mport() (Yang Yingliang)   
- rapidio: fix possible name leaks when rio_add_device() fails (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_mount_volume() (Li Zetao)   
- ocfs2: rewrite error handling of ocfs2_fill_super (Heming Zhao via Ocfs2-devel)   
- ocfs2: ocfs2_mount_volume does cleanup job before return error (Heming Zhao via Ocfs2-devel)   
- debugfs: fix error when writing negative value to atomic_t debugfs file (Akinobu Mita)   
- docs: fault-injection: fix non-working usage of negative values (Wolfram Sang)   
- lib/notifier-error-inject: fix error when writing -errno to debugfs file (Akinobu Mita)   
- libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value (Akinobu Mita)   
- cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() (Xiongfeng Wang)   
- genirq/irqdesc: Don't try to remove non-existing sysfs files (Yang Yingliang)   
- nfsd: don't call nfsd_file_put from client states seqfile display (Jeff Layton)   
- EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() (Yang Yingliang)   
- irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() (Shang XiaoJing)   
- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Xiongfeng Wang)   
- PNP: fix name memory leak in pnp_alloc_dev() (Yang Yingliang)   
- selftests/efivarfs: Add checking of the test return value (Zhao Gongyi)   
- MIPS: vpe-cmp: fix possible memory leak while module exiting (Yang Yingliang)   
- MIPS: vpe-mt: fix possible memory leak while module exiting (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_stack_glue_init() (Shang XiaoJing)   
- lib/fonts: fix undefined behavior in bit shift for get_default_font (Gaosheng Cui)   
- proc: fixup uptime selftest (Alexey Dobriyan)   
- timerqueue: Use rb_entry_safe() in timerqueue_getnext() (Barnabás Pőcze)   
- perf: Fix possible memleak in pmu_dev_alloc() (Chen Zhongjin)   
- selftests/ftrace: event_triggers: wait longer for test_event_enable (Yipeng Zou)   
- fs: don't audit the capability check in simple_xattr_list() (Ondrej Mosnacek)   
- PM: hibernate: Fix mistake in kerneldoc comment (xiongxin)   
- alpha: fix syscall entry in !AUDUT_SYSCALL case (Al Viro)   
- cpuidle: dt: Return the correct numbers of parsed idle states (Ulf Hansson)   
- tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Michael Kelley)   
- pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP (Stephen Boyd)   
- ARM: mmp: fix timer_read delay (Doug Brown)   
- pstore/ram: Fix error return code in ramoops_probe() (Wang Yufen)   
- arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC (Pali Rohár)   
- ARM: dts: turris-omnia: Add switch port 6 node (Pali Rohár)   
- ARM: dts: turris-omnia: Add ethernet aliases (Pali Rohár)   
- ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix usb vbus regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit address for pinctrl node (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators (AngeloGioacchino Del Regno)   
- perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() (Shang XiaoJing)   
- perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() (Yuan Can)   
- soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)   
- arm: dts: spear600: Fix clcd interrupt (Kory Maincent)   
- drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Chen Jiahao)   
- arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias (Krzysztof Kozlowski)   
- ARM: dts: qcom: apq8064: fix coresight compatible (Luca Weiss)   
- usb: musb: remove extra check in musb_gadget_vbus_draw (Ivaylo Dimitrov)   
- net: loopback: use NET_NAME_PREDICTABLE for name_assign_type (Rasmus Villemoes)   
- Bluetooth: L2CAP: Fix u8 overflow (Sungwoo Kim) [Orabug: 34880795] {CVE-2022-45934}
- HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk (José Expósito)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 (Hans de Goede)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Hans de Goede)   
- HID: ite: Add support for Acer S1002 keyboard-dock (Hans de Goede)   
- xen-netback: move removal of "hotplug-status" to the right place (Pratyush Yadav)   
- igb: Initialize mailbox message for VF reset (Tony Nguyen)   
- USB: serial: f81534: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: f81232: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Bruno Thomsen)   
- USB: serial: option: add Quectel EM05-G modem (Duke Xin)   
- usb: gadget: uvc: Prevent buffer overflow in setup handler (Szymon Heidrich)   
- udf: Fix extending file within last block (Jan Kara)   
- udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size (Jan Kara)   
- udf: Fix preallocation discarding at indirect extent boundary (Jan Kara)   
- udf: Discard preallocation before extending file with a hole (Jan Kara)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.4.el8uek]" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005]  
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610]  
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.1.el8uek]" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396]  
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.2.el8uek]" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.3.el8uek]" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150]  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150]  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150]  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
</package>
<package pkgid="632d076c6bd393759d758cef15f9ff5561997510054e4e03a67a097b815e4cde" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.1.el8uek]" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.2.el8uek]" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426]  
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837]  
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581]  
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846]  
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421]  
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652]  
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037]  
- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 35032961]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030]  
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028]  
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023]  
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023]  
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011]  
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.3.el8uek]" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)   
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)   
- LTS tag: v5.4.230 (Sherry Yang)   
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)   
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)   
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)   
- drm/amd/display: Fix set scaling doesn's work (hongao)   
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)   
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)   
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)   
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)   
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)   
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)   
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)   
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)   
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)   
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)   
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)   
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)   
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)   
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)   
- cifs: do not include page data when checking signature (Enzo Matsumiya)   
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)   
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)   
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)   
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)   
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)   
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)   
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)   
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)   
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))   
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)   
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)   
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)   
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)   
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)   
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)   
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)   
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)   
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)   
- drm/i915/gt: Reset twice (Chris Wilson)   
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)   
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)   
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)   
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)   
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)   
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))   
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)   
- selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID (Hao Sun)   
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)   
- LTS tag: v5.4.229 (Sherry Yang)   
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)   
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)   
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)   
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)   
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)   
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)   
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)   
- efi: fix NULL-deref in init error path (Johan Hovold)   
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)   
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)   
- arm64: atomics: format whitespace consistently (Mark Rutland)   
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)   
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)   
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)   
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)   
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)   
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)   
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)   
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)   
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)   
- hvc/xen: lock console list traversal (Roger Pau Monne)   
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)   
- tipc: eliminate checking netns if node established (Hoang Le)   
- tipc: improve throughput between nodes in netns (Hoang Le)   
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)   
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)   
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)   
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)   
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)   
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)   
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)   
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)   
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)   
- quota: Factor out setup of quota inode (Jan Kara)   
- jbd2: use the correct print format (Bixuan Cui)   
- usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Ferry Toth)   
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)   
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu) [Orabug: 35005829] {CVE-2023-0394}
- ixgbe: fix pci device refcount leak (Yang Yingliang)   
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)   
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)   
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)   
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)   
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)   
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)   
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)   
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)   
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)   
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)   
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)   
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler) [Orabug: 35005792] {CVE-2022-47929}
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)   
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)   
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)   
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)   
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)   
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)   
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)   
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)   
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)   
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)   
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)   
- udf: Fix extension of the last extent in the file (Jan Kara)   
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)   
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)   
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)   
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)   
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)   
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983584] {CVE-2023-23454}
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983614] {CVE-2023-23455}
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)   
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)   
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)   
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)   
- vhost: fix range used in translate_desc() (Stefano Garzarella)   
- nfc: Fix potential resource leaks (Miaoqian Lin)   
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)   
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)   
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)   
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)   
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)   
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)   
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)   
- mbcache: automatically delete entries from cache on freeing (Jan Kara)   
- ext4: fix race when reusing xattr blocks (Jan Kara)   
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)   
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)   
- mbcache: add functions to delete entry if unused (Jan Kara)   
- mbcache: don't reclaim used entries (Jan Kara)   
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)   
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)   
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)   
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)   
- ext4: goto right label 'failed_mount3a' (Jason Yan)   
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)   
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)   
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))   
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))   
- dm thin: resume even if in FAIL mode (Luo Meng)   
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)   
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)   
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)   
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)   
- btrfs: replace strncpy() with strscpy() (Sasha Levin)   
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)   
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)   
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)   
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)   
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)   
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)   
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)   
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)   
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)   
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)   
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)   
- ext4: add helper to check quota inums (Baokun Li)   
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)   
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)   
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)   
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)   
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)   
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)   
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)   
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)   
- crypto: n2 - add missing hash statesize (Corentin Labbe)   
- PCI/sysfs: Fix double free in error path (Sascha Hauer)   
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)   
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)   
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)   
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)   
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)   
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)   
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)   
- cifs: fix missing display of three mount options (Steve French)   
- cifs: fix confusing debug message (Paulo Alcantara)   
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai) [Orabug: 34820629] {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)   
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)   
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)   
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)   
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)   
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)   
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)   
- dm cache: Fix UAF in destroy() (Luo Meng)   
- dm clone: Fix UAF in clone_dtr() (Luo Meng)   
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)   
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)   
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)   
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)   
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)   
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)   
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)   
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)   
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)   
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)   
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)   
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)   
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)   
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)   
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)   
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)   
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)   
- net/af_packet: make sure to pull mac header (Eric Dumazet)   
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)   
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)   
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)   
- f2fs: should put a page when checking the summary info (Pavel Machek)   
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)   
- md: fix a crash in mempool_free (Mikulas Patocka)   
- pnode: terminate at peers of source (Christian Brauner)   
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)   
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)   
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)   
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)   
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)   
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)   
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)   
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)   
- objtool: Fix SEGFAULT (Christophe Leroy)   
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)   
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)   
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)   
- cifs: fix oops during encryption (Paulo Alcantara)   
- media: dvbdev: fix refcnt bug (Lin Ma) [Orabug: 34983295] {CVE-2022-45885} {CVE-2022-45887} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45884}
- media: dvbdev: fix build warning due to comments (Lin Ma)   
- gcov: add support for checksum field (Rickard x Andersson)   
- regulator: core: fix deadlock on regulator enable (Johan Hovold)   
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)   
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)   
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)   
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)   
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)   
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)   
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)   
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)   
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)   
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)   
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)   
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)   
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)   
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)   
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)   
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)   
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)   
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)   
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)   
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)   
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)   
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)   
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)   
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)   
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)   
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)   
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)   
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)   
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma) [Orabug: 34983295] {CVE-2022-45887} {CVE-2022-45884} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45885}
- media: dvb-frontends: fix leak of memory fw (Yan Lei)   
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)   
- ppp: associate skb with a device at tx (Stanislav Fomichev)   
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)   
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)   
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)   
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)   
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)   
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)   
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)   
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)   
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)   
- igb: Do not free q_vector unless new one was allocated (Kees Cook)   
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)   
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)   
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)   
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)   
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)   
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)   
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)   
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)   
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)   
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)   
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)   
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)   
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)   
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)   
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)   
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)   
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)   
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)   
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)   
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)   
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)   
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)   
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)   
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)   
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)   
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)   
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)   
- r6040: Fix kmemleak in probe and remove (Li Zetao)   
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)   
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)   
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)   
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)   
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)   
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)   
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)   
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)   
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)   
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)   
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)   
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)   
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)   
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)   
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)   
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)   
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)   
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)   
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)   
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)   
- rtc: pcf85063: Fix reading alarm (Alexander Stein)   
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)   
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)   
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)   
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)   
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)   
- perf symbol: correction while adjusting symbol (Ajay Kaher)   
- perf trace: Handle failure when trace point folder is missed (Leo Yan)   
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)   
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)   
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)   
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)   
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)   
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)   
- perf trace: Return error if a system call doesn't exist (Leo Yan)   
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)   
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)   
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)   
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)   
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)   
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)   
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)   
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)   
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)   
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)   
- usb: storage: Add check for kcalloc (Jiasheng Jiang)   
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma) [Orabug: 34555527] {CVE-2022-2873}
- vme: Fix error not catched in fake_init() (Chen Zhongjin)   
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)   
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)   
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)   
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)   
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)   
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)   
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)   
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)   
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)   
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)   
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)   
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)   
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)   
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)   
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)   
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)   
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)   
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)   
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)   
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)   
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)   
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)   
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)   
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)   
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)   
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)   
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)   
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)   
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)   
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)   
- class: fix possible memory leak in __class_register() (Yang Yingliang)   
- serial: tegra: Read DMA status before terminating (Kartik)   
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)   
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)   
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)   
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)   
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)   
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)   
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)   
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)   
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)   
- f2fs: avoid victim selection from previous victim section (Yonggil Song)   
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)   
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)   
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)   
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)   
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)   
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)   
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)   
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)   
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)   
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)   
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)   
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)   
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)   
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)   
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)   
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)   
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)   
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)   
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)   
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)   
- f2fs: fix normal discard process (Dongdong Zhang)   
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)   
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)   
- apparmor: Fix abi check to include v8 abi (John Johansen)   
- apparmor: fix lockdep warning when removing a namespace (John Johansen)   
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)   
- stmmac: fix potential division by 0 (Piergiorgio Beruto)   
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)   
- net: lan9303: Fix read error execution path (Jerry Ray)   
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)   
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)   
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)   
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)   
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)   
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)   
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)   
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)   
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)   
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)   
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)   
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)   
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)   
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)   
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)   
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)   
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)   
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)   
- media: coda: Add check for kmalloc (Jiasheng Jiang)   
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)   
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)   
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)   
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)   
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)   
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)   
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)   
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)   
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)   
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)   
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)   
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)   
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)   
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)   
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)   
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)   
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)   
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)   
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)   
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)   
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)   
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)   
- ALSA: asihpi: fix missing pci_disable_device() (Liu Shixin)   
- NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Trond Myklebust)   
- NFSv4.2: Fix initialisation of struct nfs4_label (Trond Myklebust)   
- NFSv4.2: Fix a memory stomp in decode_attr_security_label (Trond Myklebust)   
- NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Trond Myklebust)   
- ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jiasheng Jiang)   
- ASoC: dt-bindings: wcd9335: fix reset line polarity in example (Dmitry Torokhov)   
- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Zhang Zekun)   
- media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC (Aakarsh Jain)   
- media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Baisong Zhong)   
- media: dvb-core: Fix ignored return value in dvb_register_frontend() (Chen Zhongjin)   
- pinctrl: pinconf-generic: add missing of_node_put() (ZhangPeng)   
- clk: imx: replace osc_hdmi with dummy (Dario Binacchi)   
- clk: imx8mn: correct the usb1_ctrl parent to be usb_bus (Li Jun)   
- media: imon: fix a race condition in send_packet() (Gautam Menghani)   
- mtd: maps: pxa2xx-flash: fix memory leak in probe (Zheng Yongjun)   
- bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins)   
- bonding: Rename slave_arr to usable_slaves (Maor Gottlieb)   
- bonding: Export skip slave logic to function (Maor Gottlieb)   
- clk: rockchip: Fix memory leak in rockchip_clk_register_pll() (Xiu Jianfeng)   
- regulator: core: use kfree_const() to free space conditionally (Wang ShaoBo)   
- ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT (Baisong Zhong)   
- ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Baisong Zhong)   
- HID: hid-sensor-custom: set fixed size for custom attributes (Marcus Folkesson)   
- bpf: Move skb-&gt;len == 0 checks into __bpf_redirect (Stanislav Fomichev)   
- media: videobuf-dma-contig: use dma_mmap_coherent (Christoph Hellwig)   
- media: platform: exynos4-is: Fix error handling in fimc_md_init() (Yuan Can)   
- media: solo6x10: fix possible memory leak in solo_sysfs_init() (Yang Yingliang)   
- Input: elants_i2c - properly handle the reset GPIO when power is off (Douglas Anderson)   
- mtd: lpddr2_nvm: Fix possible null-ptr-deref (Hui Tang)   
- wifi: ath10k: Fix return value in ath10k_pci_init() (Xiu Jianfeng)   
- ima: Fix misuse of dereference of pointer in template_desc_init_fields() (Xiu Jianfeng)   
- integrity: Fix memory leakage in keyring allocation error path (GUO Zihua)   
- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Dan Carpenter)   
- regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() (Yang Yingliang)   
- ASoC: pxa: fix null-pointer dereference in filter() (Zeng Heng)   
- drm/mediatek: Modify dpi power on/off sequence. (Xinlei Lee)   
- drm/radeon: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- rxrpc: Fix ack.bufferSize to be 0 when generating an ack (David Howells)   
- net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() (David Howells)   
- media: camss: Clean up received buffers on failed start of streaming (Vladimir Zapolskiy)   
- wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port (Marek Vasut)   
- mtd: Fix device name leak when register device failed in add_mtd_device() (Zhang Xiaoxu)   
- bpf: propagate precision in ALU/ALU64 operations (Andrii Nakryiko)   
- media: vivid: fix compose size exceed boundary (Liu Shixin)   
- ima: Handle -ESTALE returned by ima_filter_rule_match() (GUO Zihua)   
- ima: Fix fall-through warnings for Clang (Gustavo A. R. Silva)   
- ima: Rename internal filter rule functions (Tyler Hicks)   
- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Marek Vasut)   
- spi: Update reference to struct spi_controller (Jonathan Neuschäfer)   
- clk: renesas: r9a06g032: Repair grave increment error (Marek Vasut)   
- can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming (Jimmy Assarsson)   
- can: kvaser_usb: Add struct kvaser_usb_busparams (Jimmy Assarsson)   
- can: kvaser_usb_leaf: Fix bogus restart events (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix wrong CAN state after stopping (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix improved state not being reported (Anssi Hannula)   
- can: kvaser_usb_leaf: Set Warning state even without bus errors (Anssi Hannula)   
- can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device (Jimmy Assarsson)   
- can: kvaser_usb: do not increase tx statistics when sending error message frames (Vincent Mailhol)   
- media: i2c: ad5820: Fix error path (Ricardo Ribalda)   
- pata_ipx4xx_cf: Fix unsigned comparison with less than zero (Junlin Yang)   
- wifi: rtl8xxxu: Fix reading the vendor of combo chips (Bitterblue Smith)   
- wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Fedor Pchelkin)   
- wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Fedor Pchelkin)   
- rapidio: devices: fix missing put_device in mport_cdev_open (Cai Xinchen)   
- hfs: Fix OOB Write in hfs_asc2mac (ZhangPeng)   
- relay: fix type mismatch when allocating memory in relay_create_buf() (Gavrilov Ilia)   
- eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Zhang Qilong)   
- rapidio: fix possible UAF when kfifo_alloc() fails (Wang Weiyang)   
- fs: sysv: Fix sysv_nblocks() returns wrong value (Chen Zhongjin)   
- MIPS: BCM63xx: Add check for NULL for clk in clk_enable (Anastasia Belova)   
- platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() (Yu Liao)   
- PM: runtime: Do not call __rpm_callback() from rpm_idle() (Rafael J. Wysocki)   
- PM: runtime: Improve path in rpm_idle() when no callback (Ulf Hansson)   
- xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() (Harshit Mogalapalli)   
- x86/xen: Fix memory leak in xen_init_lock_cpu() (Xiu Jianfeng)   
- x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Xiu Jianfeng)   
- xen/events: only register debug interrupt for 2-level events (Juergen Gross)   
- uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov)   
- ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Li Zetao)   
- clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled (Geert Uytterhoeven)   
- rapidio: rio: fix possible name leak in rio_register_mport() (Yang Yingliang)   
- rapidio: fix possible name leaks when rio_add_device() fails (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_mount_volume() (Li Zetao)   
- ocfs2: rewrite error handling of ocfs2_fill_super (Heming Zhao via Ocfs2-devel)   
- ocfs2: ocfs2_mount_volume does cleanup job before return error (Heming Zhao via Ocfs2-devel)   
- debugfs: fix error when writing negative value to atomic_t debugfs file (Akinobu Mita)   
- docs: fault-injection: fix non-working usage of negative values (Wolfram Sang)   
- lib/notifier-error-inject: fix error when writing -errno to debugfs file (Akinobu Mita)   
- libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value (Akinobu Mita)   
- cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() (Xiongfeng Wang)   
- genirq/irqdesc: Don't try to remove non-existing sysfs files (Yang Yingliang)   
- nfsd: don't call nfsd_file_put from client states seqfile display (Jeff Layton)   
- EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() (Yang Yingliang)   
- irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() (Shang XiaoJing)   
- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Xiongfeng Wang)   
- PNP: fix name memory leak in pnp_alloc_dev() (Yang Yingliang)   
- selftests/efivarfs: Add checking of the test return value (Zhao Gongyi)   
- MIPS: vpe-cmp: fix possible memory leak while module exiting (Yang Yingliang)   
- MIPS: vpe-mt: fix possible memory leak while module exiting (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_stack_glue_init() (Shang XiaoJing)   
- lib/fonts: fix undefined behavior in bit shift for get_default_font (Gaosheng Cui)   
- proc: fixup uptime selftest (Alexey Dobriyan)   
- timerqueue: Use rb_entry_safe() in timerqueue_getnext() (Barnabás Pőcze)   
- perf: Fix possible memleak in pmu_dev_alloc() (Chen Zhongjin)   
- selftests/ftrace: event_triggers: wait longer for test_event_enable (Yipeng Zou)   
- fs: don't audit the capability check in simple_xattr_list() (Ondrej Mosnacek)   
- PM: hibernate: Fix mistake in kerneldoc comment (xiongxin)   
- alpha: fix syscall entry in !AUDUT_SYSCALL case (Al Viro)   
- cpuidle: dt: Return the correct numbers of parsed idle states (Ulf Hansson)   
- tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Michael Kelley)   
- pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP (Stephen Boyd)   
- ARM: mmp: fix timer_read delay (Doug Brown)   
- pstore/ram: Fix error return code in ramoops_probe() (Wang Yufen)   
- arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC (Pali Rohár)   
- ARM: dts: turris-omnia: Add switch port 6 node (Pali Rohár)   
- ARM: dts: turris-omnia: Add ethernet aliases (Pali Rohár)   
- ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix usb vbus regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit address for pinctrl node (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators (AngeloGioacchino Del Regno)   
- perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() (Shang XiaoJing)   
- perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() (Yuan Can)   
- soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)   
- arm: dts: spear600: Fix clcd interrupt (Kory Maincent)   
- drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Chen Jiahao)   
- arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias (Krzysztof Kozlowski)   
- ARM: dts: qcom: apq8064: fix coresight compatible (Luca Weiss)   
- usb: musb: remove extra check in musb_gadget_vbus_draw (Ivaylo Dimitrov)   
- net: loopback: use NET_NAME_PREDICTABLE for name_assign_type (Rasmus Villemoes)   
- Bluetooth: L2CAP: Fix u8 overflow (Sungwoo Kim) [Orabug: 34880795] {CVE-2022-45934}
- HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk (José Expósito)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 (Hans de Goede)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Hans de Goede)   
- HID: ite: Add support for Acer S1002 keyboard-dock (Hans de Goede)   
- xen-netback: move removal of "hotplug-status" to the right place (Pratyush Yadav)   
- igb: Initialize mailbox message for VF reset (Tony Nguyen)   
- USB: serial: f81534: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: f81232: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Bruno Thomsen)   
- USB: serial: option: add Quectel EM05-G modem (Duke Xin)   
- usb: gadget: uvc: Prevent buffer overflow in setup handler (Szymon Heidrich)   
- udf: Fix extending file within last block (Jan Kara)   
- udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size (Jan Kara)   
- udf: Fix preallocation discarding at indirect extent boundary (Jan Kara)   
- udf: Discard preallocation before extending file with a hole (Jan Kara)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.4.el8uek]" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005]  
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610]  
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.1.el8uek]" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396]  
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.2.el8uek]" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.3.el8uek]" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150]  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150]  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150]  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.4.el8uek]" date="1680177600">- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35241340]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.5.el8uek]" date="1680696000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35261973]</changelog>
</package>
<package pkgid="7db24644d7ffe44f29a1511ff5f9f6ae6b6e9627af08c3c4e75cefd47c03a384" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.4.el8uek]" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005]  
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610]  
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.1.el8uek]" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259]  
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259]  
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950]  
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950]  
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.318.7.1.el8uek]" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
</package>
<package pkgid="76c71f26f95e971602bf60729a342e3fa4a55f3e6b648c1e2fa50cb58d173494" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.1.el8uek]" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259]  
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259]  
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950]  
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950]  
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.318.7.1.el8uek]" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.2.el8uek]" date="1683288000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35361251]</changelog>
</package>
<package pkgid="5b34e6485c47dcaa7acd1077afb2df2924aa169b51d17213bfe06cc905b459a8" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.1.el8uek]" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259]  
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259]  
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950]  
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950]  
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.1.el8uek]" date="1682596800">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.2.el8uek]" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
</package>
<package pkgid="303f8026eac8ebf1dc27d5271ce7b48fd65a5f1e5dc5ccea33333fcd75d72214" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.1.el8uek]" date="1682596800">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.2.el8uek]" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.319.1.3.el8uek]" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
</package>
<package pkgid="0d073815326c249ed89bd054777ec99fffce9466e42601c03b955e66c7c2f3b7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.4.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.1.el8uek]" date="1682596800">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.2.el8uek]" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.319.1.3.el8uek]" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.319.1.4.el8uek]" date="1685966400">- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35464474]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35464474]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35464474]</changelog>
</package>
<package pkgid="9bef82a76e87de9fcb4f39f897fa73a79401901072a6ea9e8409d94dec25b840" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.1.el8uek]" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786]  
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317]  
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317]  
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379]  
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588]  
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588]  
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588]  
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588]  
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588]  
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122]  
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456} 
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291]  
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.2.el8uek]" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053]  
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730]  
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741]  
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741]  
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741]  
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741]  
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741]  
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741]  
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783]  
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327]  
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)   
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou)   
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.1.el8uek]" date="1686398400">- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35475138]</changelog>
</package>
<package pkgid="6dcf7d116fe9a0a42ad32ba3c7f35400494f4939fbf8d45d4c99861f6265abb1" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.1.el8uek]" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786]  
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317]  
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317]  
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379]  
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588]  
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588]  
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588]  
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588]  
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588]  
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122]  
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456} 
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291]  
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.2.el8uek]" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053]  
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730]  
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741]  
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741]  
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741]  
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741]  
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741]  
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741]  
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783]  
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327]  
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)   
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou)   
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
</package>
<package pkgid="e0ea9bb07fee4367e8db1c5039cb1184290ecdb360bff770274339e6580e7ec3" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig) [Orabug: 34214381] {CVE-2021-4037}
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou) [Orabug: 35181650] {CVE-2023-1118}
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello) [Orabug: 35181603] {CVE-2023-1079}
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.1.el8uek]" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335]  
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883]  
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996]  
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310]  
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310]  
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310]  
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.321.2.el8uek]" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)   
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)   
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)   
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)   
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)   
- cdc_ncm: Fix the build warning (Alexander Bersenev)   
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)   
- net/mlx5: devcom only supports 2 ports (Mark Bloch)   
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)   
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)   
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)   
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)   
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)   
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)   
- LTS tag: v5.4.244 (Sherry Yang)   
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)   
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)   
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)   
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)   
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)   
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)   
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)   
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)   
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)   
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)   
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)   
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)   
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)   
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)   
- media: radio-shark: Add endpoint checks (Alan Stern)   
- USB: sisusbvga: Add endpoint checks (Alan Stern)   
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)   
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)   
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)   
- fbdev: udlfb: Fix endpoint check (Alan Stern)   
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)   
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)   
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)   
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)   
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)   
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)   
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)   
- parisc: Allow to reboot machine after system halt (Helge Deller)   
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)   
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)   
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)   
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)   
- mt76: mt7615: Fix build with older compilers (Pablo Greco)   
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)   
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)   
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)   
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)   
- s390/qdio: get rid of register asm (Heiko Carstens)   
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)   
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)   
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)   
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)   
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)   
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)   
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)   
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)   
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) [Orabug: 34362006] {CVE-2022-34918}
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)   
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)   
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)   
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)   
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)   
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)   
- ceph: force updating the msg pointer in non-split case (Xiubo Li)   
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)   
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)   
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini) [Orabug: 34571001] {CVE-2022-39189}
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)   
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)   
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)   
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)   
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)   
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)   
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)   
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)   
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)   
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)   
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)   
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)   
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)   
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)   
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)   
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)   
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)   
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)   
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)   
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)   
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)   
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)   
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)   
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)   
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)   
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)   
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)   
- erspan: get the proto with the md version for collect_md (Xin Long)   
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)   
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)   
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)   
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)   
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)   
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)   
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)   
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)   
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)   
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)   
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)   
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)   
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)   
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)   
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)   
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)   
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)   
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)   
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)   
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)   
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)   
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)   
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)   
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)   
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)   
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)   
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)   
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)   
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)   
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)   
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)   
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)   
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)   
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)   
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)   
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)   
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)   
- net: Catch invalid index in XPS mapping (Nick Child)   
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)   
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)   
- ext2: Check block size validity during mount (Jan Kara)   
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)   
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)   
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)   
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)   
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)   
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)   
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)   
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)   
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)   
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)   
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)   
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)   
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)   
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)   
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)   
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)   
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)   
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)   
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)   
- linux/dim: Do nothing if no time delta between samples (Roy Novich)   
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)   
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)   
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)   
- LTS tag: v5.4.243 (Sherry Yang)   
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)   
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)   
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)   
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)   
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)   
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)   
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)   
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)   
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)   
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)   
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)   
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)   
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)   
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)   
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)   
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)   
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)   
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)   
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)   
- ext4: fix data races when using cached status extents (Jan Kara)   
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)   
- ext4: fix WARNING in mb_find_extent (Ye Bin)   
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)   
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)   
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)   
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)   
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)   
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)   
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)   
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)   
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)   
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)   
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)   
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)   
- sh: math-emu: fix macro redefined warning (Randy Dunlap)   
- inotify: Avoid reporting event with invalid wd (Jan Kara)   
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)   
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)   
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)   
- btrfs: don't free qgroup space unless specified (Josef Bacik)   
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)   
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)   
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)   
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)   
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)   
- virtio_net: split free_unused_bufs() (Xuan Zhuo)   
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)   
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)   
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)   
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)   
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)   
- rxrpc: Fix hard call timeout units (David Howells)   
- net/sched: act_mirred: Add carrier check (Victor Nogueira)   
- writeback: fix call of incorrect macro (Maxim Korotkov)   
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)   
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)   
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)   
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)   
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)   
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)   
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)   
- crypto: inside-secure - irq balance (Sven Auhagen)   
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)   
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)   
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)   
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)   
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))   
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)   
- debugobject: Ensure pool refill (again) (Thomas Gleixner)   
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)   
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)   
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)   
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)   
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)   
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)   
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)   
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)   
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)   
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)   
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)   
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)   
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)   
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)   
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)   
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)   
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)   
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)   
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)   
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)   
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)   
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)   
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)   
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)   
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)   
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)   
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)   
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)   
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)   
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)   
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)   
- clocksource/drivers/davinci: Avoid trailing '
' hidden in pr_fmt() (Christophe JAILLET)   
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)   
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)   
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)   
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)   
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)   
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)   
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)   
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)   
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)   
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)   
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)   
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)   
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)   
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)   
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)   
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)   
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)   
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)   
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)   
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)   
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)   
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)   
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)   
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)   
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)   
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)   
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)   
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)   
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)   
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)   
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)   
- PM: domains: Fix up terminology with parent/child (Kees Cook)   
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)   
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)   
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)   
- of: Fix modalias string generation (Miquel Raynal)   
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)   
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)   
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)   
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)   
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)   
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)   
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)   
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)   
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)   
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)   
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)   
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)   
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)   
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)   
- net: amd: Fix link leak when verifying config failed (Gencen Gan)   
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)   
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)   
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)   
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)   
- ixgbe: Enable setting RSS table to default values (Joe Damato)   
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)   
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)   
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)   
- md/raid10: fix memleak of md thread (Yu Kuai)   
- md: update the optimal I/O size on reshape (Christoph Hellwig)   
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)   
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)   
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)   
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)   
- nvme: fix async event trace event (Keith Busch)   
- nvme: handle the persistent internal error AER (Michael Kelley)   
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)   
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)   
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)   
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)   
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)   
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)   
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)   
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)   
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)   
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)   
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)   
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)   
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)   
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)   
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)   
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)   
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)   
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)   
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)   
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)   
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)   
- tick: Get rid of tick_period (Thomas Gleixner)   
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)   
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)   
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)   
- timekeeping: Split jiffies seqlock (Thomas Gleixner)   
- debugobject: Prevent init race with static objects (Thomas Gleixner)   
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)   
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)   
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)   
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)   
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)   
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)   
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)   
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)   
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)   
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)   
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)   
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)   
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)   
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)   
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)   
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)   
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)   
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)   
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)   
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)   
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)   
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)   
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)   
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)   
- drm/vgem: add missing mutex_destroy (Maíra Canal)   
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)   
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)   
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)   
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)   
- selinux: ensure av_permissions.h is built when needed (Paul Moore)   
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)   
- ubifs: Free memory for tmpfile name (Mårten Lindahl)   
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)   
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)   
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)   
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)   
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)   
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)   
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)   
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)   
- kheaders: Use array declaration instead of char (Kees Cook)   
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)   
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)   
- xhci: fix debugfs register accesses while suspended (Johan Hovold)   
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)   
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)   
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)   
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)   
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)   
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)   
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)   
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)   
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)   
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)   
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)   
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.3.el8uek]" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)   
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)   
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)   
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061]  
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061]  
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061]  
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734]  
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388]  
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388]  
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388]  
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.1.el8uek]" date="1689768000">- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35622154]</changelog>
</package>
<package pkgid="2b39d853d47fb7e3f91c7868b84a2566cc6baadb865cc825c4ed1f0c3b04788f" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.2.el8uek]" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053]  
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730]  
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741]  
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741]  
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741]  
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741]  
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] {CVE-2021-4002}
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741]  
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783]  
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327]  
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig) [Orabug: 34214381] {CVE-2021-4037}
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou) [Orabug: 35181650] {CVE-2023-1118}
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello) [Orabug: 35181603] {CVE-2023-1079}
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.1.el8uek]" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335]  
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883]  
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996]  
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310]  
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310]  
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310]  
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.321.2.el8uek]" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)   
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)   
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)   
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)   
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)   
- cdc_ncm: Fix the build warning (Alexander Bersenev)   
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)   
- net/mlx5: devcom only supports 2 ports (Mark Bloch)   
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)   
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)   
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)   
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)   
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)   
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)   
- LTS tag: v5.4.244 (Sherry Yang)   
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)   
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)   
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)   
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)   
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)   
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)   
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)   
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)   
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)   
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)   
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)   
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)   
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)   
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)   
- media: radio-shark: Add endpoint checks (Alan Stern)   
- USB: sisusbvga: Add endpoint checks (Alan Stern)   
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)   
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)   
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)   
- fbdev: udlfb: Fix endpoint check (Alan Stern)   
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)   
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)   
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)   
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)   
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)   
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)   
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)   
- parisc: Allow to reboot machine after system halt (Helge Deller)   
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)   
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)   
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)   
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)   
- mt76: mt7615: Fix build with older compilers (Pablo Greco)   
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)   
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)   
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)   
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)   
- s390/qdio: get rid of register asm (Heiko Carstens)   
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)   
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)   
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)   
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)   
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)   
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)   
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)   
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)   
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) [Orabug: 34362006] {CVE-2022-34918}
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)   
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)   
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)   
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)   
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)   
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)   
- ceph: force updating the msg pointer in non-split case (Xiubo Li)   
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)   
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)   
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini) [Orabug: 34571001] {CVE-2022-39189}
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)   
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)   
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)   
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)   
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)   
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)   
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)   
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)   
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)   
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)   
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)   
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)   
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)   
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)   
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)   
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)   
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)   
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)   
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)   
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)   
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)   
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)   
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)   
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)   
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)   
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)   
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)   
- erspan: get the proto with the md version for collect_md (Xin Long)   
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)   
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)   
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)   
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)   
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)   
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)   
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)   
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)   
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)   
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)   
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)   
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)   
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)   
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)   
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)   
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)   
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)   
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)   
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)   
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)   
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)   
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)   
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)   
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)   
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)   
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)   
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)   
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)   
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)   
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)   
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)   
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)   
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)   
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)   
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)   
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)   
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)   
- net: Catch invalid index in XPS mapping (Nick Child)   
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)   
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)   
- ext2: Check block size validity during mount (Jan Kara)   
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)   
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)   
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)   
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)   
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)   
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)   
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)   
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)   
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)   
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)   
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)   
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)   
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)   
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)   
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)   
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)   
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)   
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)   
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)   
- linux/dim: Do nothing if no time delta between samples (Roy Novich)   
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)   
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)   
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)   
- LTS tag: v5.4.243 (Sherry Yang)   
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)   
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)   
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)   
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)   
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)   
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)   
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)   
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)   
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)   
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)   
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)   
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)   
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)   
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)   
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)   
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)   
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)   
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)   
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)   
- ext4: fix data races when using cached status extents (Jan Kara)   
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)   
- ext4: fix WARNING in mb_find_extent (Ye Bin)   
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)   
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)   
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)   
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)   
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)   
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)   
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)   
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)   
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)   
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)   
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)   
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)   
- sh: math-emu: fix macro redefined warning (Randy Dunlap)   
- inotify: Avoid reporting event with invalid wd (Jan Kara)   
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)   
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)   
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)   
- btrfs: don't free qgroup space unless specified (Josef Bacik)   
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)   
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)   
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)   
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)   
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)   
- virtio_net: split free_unused_bufs() (Xuan Zhuo)   
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)   
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)   
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)   
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)   
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)   
- rxrpc: Fix hard call timeout units (David Howells)   
- net/sched: act_mirred: Add carrier check (Victor Nogueira)   
- writeback: fix call of incorrect macro (Maxim Korotkov)   
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)   
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)   
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)   
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)   
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)   
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)   
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)   
- crypto: inside-secure - irq balance (Sven Auhagen)   
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)   
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)   
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)   
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)   
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))   
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)   
- debugobject: Ensure pool refill (again) (Thomas Gleixner)   
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)   
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)   
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)   
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)   
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)   
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)   
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)   
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)   
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)   
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)   
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)   
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)   
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)   
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)   
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)   
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)   
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)   
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)   
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)   
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)   
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)   
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)   
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)   
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)   
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)   
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)   
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)   
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)   
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)   
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)   
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)   
- clocksource/drivers/davinci: Avoid trailing '
' hidden in pr_fmt() (Christophe JAILLET)   
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)   
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)   
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)   
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)   
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)   
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)   
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)   
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)   
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)   
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)   
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)   
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)   
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)   
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)   
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)   
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)   
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)   
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)   
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)   
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)   
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)   
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)   
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)   
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)   
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)   
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)   
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)   
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)   
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)   
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)   
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)   
- PM: domains: Fix up terminology with parent/child (Kees Cook)   
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)   
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)   
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)   
- of: Fix modalias string generation (Miquel Raynal)   
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)   
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)   
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)   
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)   
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)   
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)   
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)   
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)   
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)   
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)   
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)   
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)   
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)   
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)   
- net: amd: Fix link leak when verifying config failed (Gencen Gan)   
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)   
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)   
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)   
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)   
- ixgbe: Enable setting RSS table to default values (Joe Damato)   
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)   
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)   
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)   
- md/raid10: fix memleak of md thread (Yu Kuai)   
- md: update the optimal I/O size on reshape (Christoph Hellwig)   
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)   
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)   
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)   
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)   
- nvme: fix async event trace event (Keith Busch)   
- nvme: handle the persistent internal error AER (Michael Kelley)   
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)   
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)   
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)   
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)   
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)   
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)   
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)   
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)   
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)   
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)   
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)   
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)   
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)   
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)   
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)   
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)   
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)   
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)   
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)   
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)   
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)   
- tick: Get rid of tick_period (Thomas Gleixner)   
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)   
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)   
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)   
- timekeeping: Split jiffies seqlock (Thomas Gleixner)   
- debugobject: Prevent init race with static objects (Thomas Gleixner)   
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)   
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)   
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)   
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)   
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)   
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)   
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)   
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)   
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)   
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)   
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)   
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)   
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)   
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)   
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)   
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)   
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)   
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)   
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)   
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)   
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)   
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)   
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)   
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)   
- drm/vgem: add missing mutex_destroy (Maíra Canal)   
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)   
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)   
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)   
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)   
- selinux: ensure av_permissions.h is built when needed (Paul Moore)   
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)   
- ubifs: Free memory for tmpfile name (Mårten Lindahl)   
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)   
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)   
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)   
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)   
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)   
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)   
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)   
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)   
- kheaders: Use array declaration instead of char (Kees Cook)   
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)   
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)   
- xhci: fix debugfs register accesses while suspended (Johan Hovold)   
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)   
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)   
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)   
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)   
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)   
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)   
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)   
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)   
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)   
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)   
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)   
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.3.el8uek]" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)   
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)   
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)   
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061]  
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061]  
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061]  
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734]  
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388]  
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388]  
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388]  
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
</package>
<package pkgid="c8a1212cb3c79f738e217b04d969be2e18e78d56e26d5e68b3189c278e3842b7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.3.el8uek]" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)   
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)   
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)   
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061]  
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061]  
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061]  
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734]  
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388]  
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388]  
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388]  
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.1.el8uek]" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077]  
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077]  
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
</package>
<package pkgid="b431f3ad02852e4d4fc66fb7779577212791c4833997c589e7a620a5fd563c36" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.1.el8uek]" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077]  
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077]  
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.3.el8uek]" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
</package>
<package pkgid="3524ca8be4b859c6e44df2c594fa3eaedd9c8540b2d974d8da2537e20f738c7e" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.1.el8uek]" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077]  
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077]  
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.3.el8uek]" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.322.6.4.el8uek]" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36409481]</changelog>
</package>
<package pkgid="d1c9e89a9ed60691c048e71d5d0b2c94c61d9af4599d1d467d72fc28b05d56fd" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040000">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.3.el8uek]" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.322.6.4.el8uek]" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36409481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.5.el8uek]" date="1714910400">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36582991]</changelog>
</package>
<package pkgid="5e25e35818e216e35750786bb0125c01374391a4d31cec2ba8a6026b5137170c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.1.el8uek]" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775]  
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.2.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578]  
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003]  
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439]  
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657]  
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.323.3.el8uek]" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)   
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)   
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)   
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)   
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)   
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)   
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)   
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)   
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)   
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)   
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)   
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)   
- iavf: Fix use-after-free in free_netdev (Ding Hui)   
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)   
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)   
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)   
- spi: bcm63xx: fix max prepend length (Jonas Gorski)   
- igb: Fix igb_down hung on surprise removal (Ying Hsu)   
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)   
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)   
- devlink: report devlink_port_type_warn source device (Petr Oros)   
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)   
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)   
- arm64: mm: fix VA-range sanity check (Mark Rutland)   
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)   
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)   
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)   
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)   
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)   
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)   
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)   
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)   
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)   
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)   
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)   
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)   
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)   
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)   
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)   
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)   
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)   
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)   
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)   
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)   
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))   
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)   
- xtensa: ISS: fix call to split_if_spec (Max Filippov)   
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)   
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)   
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)   
- meson saradc: fix clock divider mask length (George Stark)   
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)   
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)   
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)   
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)   
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)   
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)   
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)   
- md/raid0: add discard support for the 'original' layout (Jason Baron)   
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)   
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)   
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)   
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)   
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)   
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)   
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)   
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)   
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)   
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)   
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)   
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)   
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)   
- erofs: fix compact 4B support for 16k block size (Gao Xiang)   
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)   
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)   
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)   
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)   
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)   
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)   
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)   
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)   
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)   
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)   
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)   
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)   
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)   
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)   
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)   
- platform/x86: wmi: move variables (Barnabás Pőcze)   
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)   
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)   
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)   
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)   
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)   
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)   
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)   
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)   
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)   
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)   
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)   
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)   
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)   
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)   
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)   
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)   
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)   
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)   
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)   
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)   
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)   
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)   
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)   
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)   
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)   
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)   
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)   
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)   
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)   
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)   
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)   
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)   
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)   
- block: add overflow checks for Amiga partition support (Michael Schmitz)   
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)   
- fs: no need to check source (Jan Kara)   
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)   
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)   
- fs: Lock moved directories (Jan Kara)   
- fs: Establish locking order for unrelated directories (Jan Kara)   
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)   
- ext4: Remove ext4 locking of moved directory (Jan Kara)   
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)   
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)   
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)   
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)   
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)   
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)   
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)   
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)   
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)   
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)   
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)   
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)   
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)   
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)   
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)   
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)   
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)   
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)   
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)   
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)   
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)   
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)   
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)   
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)   
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)   
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)   
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)   
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)   
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)   
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)   
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)   
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)   
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)   
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)   
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)   
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)   
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)   
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)   
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)   
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)   
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)   
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)   
- media: usb: Check az6007_read() return value (Daniil Dulov)   
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)   
- w1: fix loop in w1_fini() (Dan Carpenter)   
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)   
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)   
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)   
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)   
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)   
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)   
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)   
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)   
- modpost: fix off by one in is_executable_section() (Dan Carpenter)   
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)   
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)   
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)   
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)   
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)   
- hwrng: virtio - always add a pending request (Laurent Vivier)   
- hwrng: virtio - don't waste entropy (Laurent Vivier)   
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)   
- hwrng: virtio - add an internal buffer (Laurent Vivier)   
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)   
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)   
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)   
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)   
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)   
- PCI: ftpci100: Release the clock resources (Junyan Ye)   
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)   
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)   
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)   
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)   
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)   
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)   
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)   
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)   
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)   
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)   
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)   
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)   
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)   
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)   
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)   
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)   
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)   
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)   
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)   
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)   
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)   
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)   
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)   
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)   
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)   
- Input: drv260x - sleep between polling GO bit (Luca Weiss)   
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)   
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)   
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)   
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)   
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)   
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)   
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)   
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)   
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)   
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)   
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)   
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)   
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)   
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)   
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)   
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)   
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)   
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)   
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)   
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)   
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)   
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)   
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)   
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)   
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)   
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)   
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)   
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)   
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)   
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)   
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)   
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)   
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)   
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)   
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)   
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)   
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)   
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)   
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)   
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)   
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)   
- ima: Fix build warnings (Roberto Sassu)   
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)   
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)   
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)   
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)   
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)   
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)   
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)   
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)   
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)   
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)   
- md/raid10: fix io loss while replacement replace rdev (Li Nan)   
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)   
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)   
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)   
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)   
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)   
- x86/resctrl: Use is_closid_match() in more places (James Morse)   
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)   
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)   
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)   
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)   
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)   
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)   
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)   
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)   
- gfs2: Don't deref jdesc in evict (Bob Peterson)   
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.4.el8uek]" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248]  
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.5.el8uek]" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339]  
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339]  
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339]  
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339]  
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339]  
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339]  
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339]  
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339]  
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339]  
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339]  
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339]  
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339]  
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339]  
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339]  
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339]  
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339]  
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339]  
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339]  
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339]  
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339]  
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339]  
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339]  
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339]  
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339]  
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339]  
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339]  
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339]  
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339]  
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339]  
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339]  
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339]  
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339]  
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339]  
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339]  
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339]  
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339]  
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339]  
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339]  
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339]  
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339]  
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339]  
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339]  
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339]  
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339]  
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339]  
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339]  
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339]  
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339]  
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339]  
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2136.323.8.1.el8uek]" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
</package>
<package pkgid="ec2753a837fbe4696fdd78abe79d5bdcd141933ad7750fb7159537bd929a1b07" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.1.el8uek]" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775]  
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.2.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578]  
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003]  
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439]  
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657]  
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.323.3.el8uek]" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)   
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)   
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)   
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)   
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)   
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)   
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)   
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)   
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)   
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)   
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)   
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)   
- iavf: Fix use-after-free in free_netdev (Ding Hui)   
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)   
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)   
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)   
- spi: bcm63xx: fix max prepend length (Jonas Gorski)   
- igb: Fix igb_down hung on surprise removal (Ying Hsu)   
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)   
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)   
- devlink: report devlink_port_type_warn source device (Petr Oros)   
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)   
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)   
- arm64: mm: fix VA-range sanity check (Mark Rutland)   
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)   
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)   
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)   
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)   
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)   
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)   
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)   
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)   
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)   
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)   
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)   
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)   
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)   
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)   
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)   
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)   
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)   
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)   
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)   
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)   
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))   
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)   
- xtensa: ISS: fix call to split_if_spec (Max Filippov)   
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)   
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)   
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)   
- meson saradc: fix clock divider mask length (George Stark)   
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)   
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)   
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)   
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)   
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)   
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)   
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)   
- md/raid0: add discard support for the 'original' layout (Jason Baron)   
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)   
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)   
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)   
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)   
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)   
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)   
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)   
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)   
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)   
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)   
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)   
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)   
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)   
- erofs: fix compact 4B support for 16k block size (Gao Xiang)   
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)   
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)   
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)   
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)   
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)   
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)   
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)   
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)   
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)   
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)   
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)   
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)   
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)   
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)   
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)   
- platform/x86: wmi: move variables (Barnabás Pőcze)   
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)   
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)   
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)   
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)   
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)   
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)   
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)   
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)   
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)   
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)   
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)   
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)   
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)   
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)   
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)   
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)   
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)   
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)   
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)   
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)   
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)   
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)   
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)   
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)   
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)   
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)   
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)   
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)   
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)   
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)   
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)   
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)   
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)   
- block: add overflow checks for Amiga partition support (Michael Schmitz)   
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)   
- fs: no need to check source (Jan Kara)   
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)   
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)   
- fs: Lock moved directories (Jan Kara)   
- fs: Establish locking order for unrelated directories (Jan Kara)   
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)   
- ext4: Remove ext4 locking of moved directory (Jan Kara)   
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)   
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)   
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)   
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)   
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)   
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)   
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)   
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)   
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)   
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)   
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)   
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)   
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)   
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)   
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)   
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)   
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)   
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)   
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)   
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)   
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)   
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)   
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)   
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)   
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)   
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)   
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)   
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)   
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)   
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)   
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)   
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)   
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)   
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)   
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)   
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)   
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)   
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)   
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)   
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)   
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)   
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)   
- media: usb: Check az6007_read() return value (Daniil Dulov)   
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)   
- w1: fix loop in w1_fini() (Dan Carpenter)   
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)   
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)   
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)   
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)   
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)   
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)   
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)   
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)   
- modpost: fix off by one in is_executable_section() (Dan Carpenter)   
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)   
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)   
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)   
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)   
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)   
- hwrng: virtio - always add a pending request (Laurent Vivier)   
- hwrng: virtio - don't waste entropy (Laurent Vivier)   
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)   
- hwrng: virtio - add an internal buffer (Laurent Vivier)   
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)   
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)   
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)   
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)   
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)   
- PCI: ftpci100: Release the clock resources (Junyan Ye)   
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)   
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)   
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)   
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)   
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)   
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)   
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)   
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)   
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)   
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)   
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)   
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)   
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)   
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)   
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)   
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)   
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)   
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)   
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)   
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)   
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)   
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)   
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)   
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)   
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)   
- Input: drv260x - sleep between polling GO bit (Luca Weiss)   
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)   
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)   
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)   
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)   
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)   
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)   
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)   
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)   
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)   
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)   
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)   
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)   
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)   
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)   
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)   
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)   
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)   
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)   
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)   
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)   
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)   
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)   
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)   
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)   
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)   
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)   
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)   
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)   
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)   
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)   
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)   
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)   
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)   
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)   
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)   
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)   
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)   
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)   
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)   
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)   
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)   
- ima: Fix build warnings (Roberto Sassu)   
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)   
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)   
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)   
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)   
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)   
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)   
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)   
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)   
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)   
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)   
- md/raid10: fix io loss while replacement replace rdev (Li Nan)   
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)   
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)   
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)   
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)   
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)   
- x86/resctrl: Use is_closid_match() in more places (James Morse)   
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)   
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)   
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)   
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)   
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)   
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)   
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)   
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)   
- gfs2: Don't deref jdesc in evict (Bob Peterson)   
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.4.el8uek]" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248]  
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.5.el8uek]" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339]  
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339]  
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339]  
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339]  
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339]  
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339]  
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339]  
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339]  
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339]  
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339]  
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339]  
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339]  
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339]  
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339]  
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339]  
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339]  
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339]  
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339]  
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339]  
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339]  
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339]  
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339]  
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339]  
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339]  
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339]  
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339]  
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339]  
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339]  
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339]  
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339]  
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339]  
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339]  
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339]  
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339]  
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339]  
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339]  
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339]  
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339]  
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339]  
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339]  
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339]  
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339]  
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339]  
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339]  
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339]  
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339]  
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339]  
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339]  
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339]  
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2136.323.8.1.el8uek]" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.8.2.el8uek]" date="1695124800">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  [Orabug: 35824307]  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  [Orabug: 35824307]  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  [Orabug: 35824307]  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824307]  {CVE-2023-42753}</changelog>
</package>
<package pkgid="1b4077e271c98ebb064ffcbcc84a85b67540050ed34f81a1955b6163177a04a0" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.1.el8uek]" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775]  
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.2.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578]  
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003]  
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439]  
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657]  
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.323.3.el8uek]" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)   
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)   
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)   
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)   
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)   
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)   
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)   
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)   
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)   
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)   
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)   
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)   
- iavf: Fix use-after-free in free_netdev (Ding Hui)   
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)   
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)   
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)   
- spi: bcm63xx: fix max prepend length (Jonas Gorski)   
- igb: Fix igb_down hung on surprise removal (Ying Hsu)   
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)   
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)   
- devlink: report devlink_port_type_warn source device (Petr Oros)   
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)   
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)   
- arm64: mm: fix VA-range sanity check (Mark Rutland)   
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)   
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)   
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)   
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)   
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)   
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)   
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)   
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)   
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)   
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)   
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)   
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)   
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)   
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)   
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)   
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)   
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)   
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)   
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)   
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)   
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))   
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)   
- xtensa: ISS: fix call to split_if_spec (Max Filippov)   
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)   
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)   
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)   
- meson saradc: fix clock divider mask length (George Stark)   
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)   
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)   
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)   
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)   
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)   
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)   
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)   
- md/raid0: add discard support for the 'original' layout (Jason Baron)   
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)   
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)   
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)   
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)   
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)   
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)   
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)   
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)   
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)   
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)   
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)   
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)   
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)   
- erofs: fix compact 4B support for 16k block size (Gao Xiang)   
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)   
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)   
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)   
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)   
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)   
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)   
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)   
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)   
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)   
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)   
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)   
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)   
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)   
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)   
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)   
- platform/x86: wmi: move variables (Barnabás Pőcze)   
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)   
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)   
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)   
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)   
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)   
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)   
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)   
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)   
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)   
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)   
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)   
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)   
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)   
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)   
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)   
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)   
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)   
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)   
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)   
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)   
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)   
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)   
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)   
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)   
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)   
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)   
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)   
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)   
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)   
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)   
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)   
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)   
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)   
- block: add overflow checks for Amiga partition support (Michael Schmitz)   
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)   
- fs: no need to check source (Jan Kara)   
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)   
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)   
- fs: Lock moved directories (Jan Kara)   
- fs: Establish locking order for unrelated directories (Jan Kara)   
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)   
- ext4: Remove ext4 locking of moved directory (Jan Kara)   
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)   
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)   
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)   
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)   
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)   
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)   
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)   
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)   
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)   
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)   
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)   
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)   
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)   
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)   
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)   
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)   
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)   
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)   
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)   
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)   
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)   
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)   
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)   
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)   
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)   
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)   
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)   
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)   
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)   
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)   
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)   
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)   
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)   
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)   
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)   
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)   
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)   
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)   
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)   
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)   
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)   
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)   
- media: usb: Check az6007_read() return value (Daniil Dulov)   
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)   
- w1: fix loop in w1_fini() (Dan Carpenter)   
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)   
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)   
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)   
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)   
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)   
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)   
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)   
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)   
- modpost: fix off by one in is_executable_section() (Dan Carpenter)   
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)   
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)   
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)   
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)   
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)   
- hwrng: virtio - always add a pending request (Laurent Vivier)   
- hwrng: virtio - don't waste entropy (Laurent Vivier)   
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)   
- hwrng: virtio - add an internal buffer (Laurent Vivier)   
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)   
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)   
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)   
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)   
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)   
- PCI: ftpci100: Release the clock resources (Junyan Ye)   
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)   
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)   
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)   
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)   
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)   
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)   
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)   
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)   
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)   
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)   
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)   
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)   
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)   
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)   
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)   
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)   
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)   
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)   
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)   
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)   
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)   
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)   
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)   
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)   
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)   
- Input: drv260x - sleep between polling GO bit (Luca Weiss)   
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)   
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)   
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)   
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)   
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)   
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)   
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)   
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)   
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)   
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)   
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)   
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)   
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)   
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)   
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)   
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)   
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)   
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)   
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)   
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)   
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)   
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)   
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)   
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)   
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)   
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)   
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)   
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)   
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)   
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)   
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)   
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)   
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)   
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)   
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)   
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)   
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)   
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)   
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)   
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)   
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)   
- ima: Fix build warnings (Roberto Sassu)   
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)   
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)   
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)   
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)   
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)   
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)   
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)   
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)   
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)   
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)   
- md/raid10: fix io loss while replacement replace rdev (Li Nan)   
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)   
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)   
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)   
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)   
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)   
- x86/resctrl: Use is_closid_match() in more places (James Morse)   
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)   
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)   
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)   
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)   
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)   
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)   
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)   
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)   
- gfs2: Don't deref jdesc in evict (Bob Peterson)   
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.4.el8uek]" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248]  
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.5.el8uek]" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339]  
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339]  
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339]  
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339]  
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339]  
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339]  
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339]  
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339]  
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339]  
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339]  
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339]  
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339]  
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339]  
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339]  
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339]  
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339]  
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339]  
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339]  
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339]  
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339]  
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339]  
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339]  
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339]  
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339]  
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339]  
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339]  
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339]  
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339]  
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339]  
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339]  
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339]  
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339]  
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339]  
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339]  
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339]  
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339]  
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339]  
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339]  
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339]  
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339]  
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339]  
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339]  
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339]  
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339]  
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339]  
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339]  
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339]  
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339]  
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339]  
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
</package>
<package pkgid="8a28e4ad0fa8f984961d7fd77939511d7085987dc4fe1afddb5464d74bf09375" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.324.5.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.1.el8uek]" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491]  
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117]  
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866]  
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761]  
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824]  
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501]  
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.5.1.el8uek]" date="1695988800">- x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky)  [Orabug: 35857366]  {CVE-2023-5090}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.2.el8uek]" date="1696593600">- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35885837]</changelog>
</package>
<package pkgid="5329a82955c7c19acb42cbeaa96521dcb8fc461530897e7520ad6d5d23b930e0" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.324.5.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.1.el8uek]" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491]  
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117]  
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866]  
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761]  
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824]  
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501]  
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.5.1.el8uek]" date="1695988800">- x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky)  [Orabug: 35857366]  {CVE-2023-5090}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.2.el8uek]" date="1696593600">- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35885837]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.3.el8uek]" date="1696939200">- Revert "jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint" (Sherry Yang)  [Orabug: 35896102]</changelog>
</package>
<package pkgid="60fd3358eedc90d6a3c051fd6825323b6672d56b7e3ae17b5624599c3dd5f2f8" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.1.el8uek]" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484]  
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375]  
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614]  
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614]  
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963]  
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.2.el8uek]" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998]  
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212]  
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)   
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)   
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)   
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)   
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)   
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.5.1.el8uek]" date="1700654400">- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Sherry Yang)  [Orabug: 36038708]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Sherry Yang)  [Orabug: 36038708]</changelog>
</package>
<package pkgid="02f9c9e56d23212251e93fbbd798375f0188f4ca99a13f758da30edce97de232" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.1.el8uek]" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491]  
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117]  
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866]  
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761]  
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824]  
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501]  
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.1.el8uek]" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484]  
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375]  
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614]  
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614]  
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963]  
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.2.el8uek]" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998]  
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212]  
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)   
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)   
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)   
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)   
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)   
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
</package>
<package pkgid="a31c289307ec907cd3954d3140d8ab32c3804caca298dc21efe00dcaf22ea995" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507200">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis) [Orabug: 35814454] {CVE-2023-4921}
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl) [Orabug: 35924096] {CVE-2023-45871}
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet) [Orabug: 35923999] {CVE-2023-42752}
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic) [Orabug: 35810542] {CVE-2023-4623}
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang) [Orabug: 35282807] {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik) [Orabug: 35865152] {CVE-2023-42756}
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.1.el8uek]" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809]  
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078]  
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.6.1.el8uek]" date="1704283200">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36152738]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36152733]  
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36152730]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36152721]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36152721]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36152721]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36152721]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36152721]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36152721]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36152721]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36152721]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36152721]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36152721]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36152721]</changelog>
</package>
<package pkgid="2e0a6bfa130b8a953ed5d3e264724856d9de21c2cdb2610746356a1db1e414bb" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.2.el8uek]" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998]  
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212]  
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis) [Orabug: 35814454] {CVE-2023-4921}
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl) [Orabug: 35924096] {CVE-2023-45871}
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet) [Orabug: 35923999] {CVE-2023-42752}
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic) [Orabug: 35810542] {CVE-2023-4623}
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang) [Orabug: 35282807] {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik) [Orabug: 35865152] {CVE-2023-42756}
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.1.el8uek]" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809]  
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078]  
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
</package>
<package pkgid="566028d475a2e0bb0613d9d1ea57b4e9f9cf1feadeb8788f812f654a34b8ba02" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.327.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik) [Orabug: 35865152] {CVE-2023-42756}
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.1.el8uek]" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809]  
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078]  
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307]  
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
</package>
<package pkgid="1fcc1a0261f044afacb18b681b00c750ec65d0ada011186bceed189fb1a0e167" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.328.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307]  
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.328.1.el8uek]" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945]  
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945]  
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945]  
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945]  
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945]  
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945]  
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945]  
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945]  
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945]  
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945]  
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945]  
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945]  
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945]  
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945]  
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945]  
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945]  
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945]  
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945]  
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945]  
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945]  
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945]  
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643]  
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189]  
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908]  
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305]  
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305]  
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305]  
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Add support for new CCP/PSP device ID (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305]  
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182]  
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817]  
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817]  
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755]  
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891]  
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891]  
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.2.el8uek]" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)   
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)   
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)   
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)   
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)   
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)   
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)   
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)   
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)   
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)   
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)   
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)   
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)   
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)   
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)   
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)   
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)   
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)   
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)   
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)   
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)   
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)   
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)   
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)   
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)   
- afs: Fix overwriting of result of DNS query (David Howells)   
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)   
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)   
- afs: Fix dynamic root lookup DNS check (David Howells)   
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)   
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)   
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)   
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)   
- net: sched: ife: fix potential use-after-free (Eric Dumazet)   
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)   
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)   
- net/mlx5: improve some comments (Hu Haowen)   
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)   
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)   
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)   
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)   
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)   
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)   
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)   
- LTS tag: v5.4.265 (Sherry Yang)   
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)   
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)   
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)   
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))   
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)   
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)   
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)   
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)   
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)   
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)   
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)   
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)   
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)   
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)   
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)   
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)   
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)   
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)   
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)   
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)   
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)   
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)   
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)   
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)   
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)   
- sign-file: Fix incorrect return values check (Yusong Gao)   
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)   
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)   
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)   
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)   
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)   
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)   
- qca_spi: Fix reset behavior (Stefan Wahren)   
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)   
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)   
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)   
- afs: Fix refcount underflow from error handling race (David Howells)   
- LTS tag: v5.4.264 (Sherry Yang)   
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)   
- devcoredump : Serialize devcd_del work (Mukesh Ojha)   
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)   
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)   
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)   
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)   
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)   
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)   
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)   
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)   
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)   
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)   
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))   
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)   
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)   
- ARM: PL011: Fix DMA support (Arnd Bergmann)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)   
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)   
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)   
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)   
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)   
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)   
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)   
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)   
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)   
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)   
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))   
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)   
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)   
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)   
- ARM: dts: imx: make gpt node name generic (Anson Huang)   
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)   
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)   
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)   
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)   
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)   
- RDMA/bnxt_re: Correct module description string (Kalesh AP)   
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)   
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)   
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)   
- net: hns: fix fake link up on xge port (Yonglong Liu)   
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)   
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)   
- net: arcnet: com20020 fix error handling (Tong Zhang)   
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)   
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)   
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)   
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)   
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)   
- of: Fix kerneldoc output formatting (Rob Herring)   
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)   
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)   
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)   
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)   
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)   
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)   
- kconfig: fix memory leak from range properties (Masahiro Yamada)   
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)   
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)   
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)   
- LTS tag: v5.4.263 (Sherry Yang)   
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)   
- mmc: core: convert comma to semicolon (Zheng Yongjun)   
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)   
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)   
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)   
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)   
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)   
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)   
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)   
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)   
- ima: detect changes to the backing overlay file (Mimi Zohar)   
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)   
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)   
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)   
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)   
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)   
- s390/cmma: fix detection of DAT pages (Heiko Carstens)   
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)   
- smb3: fix touch -h of symlink (Steve French)   
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)   
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)   
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)   
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)   
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)   
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)   
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)   
- btrfs: send: ensure send_fd is writable (Jann Horn)   
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)   
- btrfs: add dmesg output for first mount and last unmount of a filesystem (Qu Wenruo)   
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)   
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)   
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)   
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)   
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)   
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)   
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)   
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)   
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)   
- pinctrl: avoid reload of p state in list iteration (Maria Yu)   
- io_uring: fix off-by one bvec index (Keith Busch)   
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)   
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)   
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)   
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)   
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)   
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)   
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)   
- bcache: prevent potential division by zero error (Rand Deeb)   
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)   
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)   
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)   
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)   
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)   
- s390/dasd: protect device queue against concurrent access (Jan Höppner)   
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)   
- ext4: make sure allocate pending entry not fail (Zhang Yi)   
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)   
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)   
- ext4: add a new helper to check if es must be kept (Baokun Li)   
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)   
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)   
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)   
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)   
- afs: Return ENOENT if no cell DNS record can be found (David Howells)   
- net: axienet: Fix check for partial TX checksum (Samuel Holland)   
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)   
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)   
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)   
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)   
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)   
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)   
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)   
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)   
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)   
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)   
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)   
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)   
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)   
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)   
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)   
- LTS tag: v5.4.262 (Sherry Yang)   
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)   
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)   
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)   
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)   
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)   
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)   
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)   
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)   
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)   
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)   
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)   
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)   
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)   
- ext4: correct the start block of counting reserved clusters (Zhang Yi)   
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)   
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)   
- ext4: apply umask if ACL support is disabled (Max Kellermann)   
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)   
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)   
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)   
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)   
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)   
- media: sharp: fix sharp encoding (Sean Young)   
- media: lirc: drop trailing space from scancode transmit (Sean Young)   
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)   
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)   
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)   
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)   
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)   
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)   
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)   
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)   
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)   
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)   
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)   
- serial: meson: remove redundant initialization of variable id (Colin Ian King)   
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)   
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)   
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)   
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)   
- i3c: master: cdns: Fix reading status register (Joshua Yeong)   
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)   
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)   
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)   
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)   
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)   
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)   
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)   
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)   
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)   
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)   
- mmc: vub300: fix an error code (Dan Carpenter)   
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)   
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)   
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)   
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)   
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)   
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)   
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)   
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)   
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)   
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)   
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)   
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)   
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)   
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)   
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)   
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)   
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)   
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)   
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)   
- tools/power/turbostat: Fix a knl bug (Zhang Rui)   
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)   
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)   
- net/mlx5e: fix double free of encap_header (Dust Li)   
- net: stmmac: fix rx budget limit check (Baruch Siach)   
- net: stmmac: Rework stmmac_rx() (Jose Abreu)   
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)   
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)   
- net: ethernet: cortina: Handle large frames (Linus Walleij)   
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)   
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)   
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)   
- xen/events: fix delayed eoi list handling (Juergen Gross)   
- ppp: limit MRU to 64K (Willem de Bruijn)   
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)   
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)   
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)   
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)   
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)   
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)   
- pwm: Fix double shift bug (Dan Carpenter)   
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)   
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)   
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)   
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- gfs2: ignore negated quota changes (Bob Peterson)   
- media: vivid: avoid integer overflow (Hans Verkuil)   
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)   
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)   
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)   
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)   
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)   
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)   
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)   
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)   
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)   
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)   
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)   
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)   
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)   
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)   
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)   
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)   
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)   
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)   
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)   
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)   
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)   
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)   
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)   
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)   
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))   
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)   
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)   
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)   
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)   
- LTS tag: v5.4.261 (Sherry Yang)   
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)   
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)   
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)   
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)   
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)   
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)   
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)   
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)   
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)   
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)   
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)   
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)   
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)   
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)   
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E (Patrick Thompson)   
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)   
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)   
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)   
- llc: verify mac len before reading mac header (Willem de Bruijn)   
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)   
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)   
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)   
- pwm: sti: Avoid conditional gotos (Thierry Reding)   
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)   
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)   
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)   
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)   
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)   
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)   
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)   
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)   
- powerpc/xive: Fix endian conversion size (Benjamin Gray)   
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)   
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)   
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)   
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)   
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)   
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)   
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)   
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)   
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)   
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)   
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)   
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)   
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)   
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)   
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)   
- leds: pwm: simplify if condition (Uwe Kleine-König)   
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)   
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)   
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)   
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)   
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)   
- scsi: ufs: core: Leave space for '- ext4: move 'ix' sanity check to corrent position (Gou Hao)   
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)   
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)   
- HID: cp2112: Use irqchip template (Linus Walleij)   
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)   
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)   
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)   
- hwrng: geode - fix accessing registers (Jonas Gorski)   
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)   
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)   
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)   
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)   
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)   
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)   
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)   
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)   
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)   
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)   
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)   
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)   
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)   
- platform/x86: wmi: Fix opening of char device (Armin Wolf)   
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)   
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)   
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)   
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)   
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)   
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)   
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)   
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)   
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)   
- ipvlan: properly track tx_errors (Eric Dumazet)   
- net: add DEV_STATS_READ() helper (Eric Dumazet)   
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)   
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)   
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)   
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)   
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)   
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)   
- r8169: use tp_to_dev instead of open code (Juhee Kang)   
- thermal: core: prevent potential string overflow (Dan Carpenter)   
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)   
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)   
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)   
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: add missing barriers on delete (Eric Dumazet)   
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)   
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)   
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)   
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)   
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)   
- vfs: fix readahead(2) on block devices (Reuben Hawkins)   
- LTS tag: v5.4.260 (Sherry Yang)   
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)   
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)   
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)   
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)   
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)   
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)   
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)   
- remove the sx8 block driver (Christoph Hellwig)   
- ata: ahci: fix enum constants for gcc-13 (Arnd Bergmann)   
- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Su Hui)   
- platform/mellanox: mlxbf-tmfifo: Fix a warning message (Liming Sun)   
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e (Hans de Goede)   
- scsi: mpt3sas: Fix in error path (Tomas Henzl)   
- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() (Jorge Maidana)   
- ASoC: rt5650: fix the wrong result of key button (Shuming Fan)   
- netfilter: nfnetlink_log: silence bogus compiler warning (Florian Westphal)   
- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 (William A. Kennington III)   
- fbdev: atyfb: only use ioremap_uc() on i386 and ia64 (Arnd Bergmann)   
- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Dmitry Torokhov)   
- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe (Zhang Shurong)   
- irqchip/stm32-exti: add missing DT IRQ flag translation (Ben Wolsieffer)   
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table (Szilard Fabian)   
- x86: Fix .brk attribute in linker script (Juergen Gross)   
- rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (Hangyu Hua)   
- rpmsg: glink: Release driver_override (Bjorn Andersson)   
- rpmsg: Fix calling device_lock() on non-initialized device (Krzysztof Kozlowski)   
- rpmsg: Fix kfree() of static memory on setting driver_override (Krzysztof Kozlowski)   
- rpmsg: Constify local variable in field store macro (Krzysztof Kozlowski)   
- driver: platform: Add helper for safer setting of driver_override (Krzysztof Kozlowski)   
- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow (Baokun Li)   
- ext4: avoid overlapping preallocations due to overflow (Baokun Li)   
- ext4: add two helper functions extent_logical_end() and pa_logical_end() (Baokun Li)   
- x86/mm: Fix RESERVE_BRK() for older binutils (Josh Poimboeuf)   
- x86/mm: Simplify RESERVE_BRK() (Josh Poimboeuf)   
- nfsd: lock_rename() needs both directories to live on the same fs (Al Viro)   
- f2fs: fix to do sanity check on inode type during garbage collection (Chao Yu)   
- smbdirect: missing rc checks while waiting for rdma events (Steve French)   
- kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai)   
- arm64: fix a concurrency issue in emulation_proc_handler() (Jinjie Ruan)   
- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() (Lukasz Majczak)   
- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Thomas Gleixner)   
- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera)   
- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name (Alessandro Carminati)   
- nvmem: imx: correct nregs for i.MX6UL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6SLL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6ULL (Peng Fan)   
- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers (Alain Volmat)   
- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- iio: exynos-adc: request second interupt only when touchscreen mode is used (Marek Szyprowski)   
- gtp: fix fragmentation needed check with gso (Pablo Neira Ayuso)   
- gtp: uapi: fix GTPA_MAX (Pablo Neira Ayuso)   
- tcp: fix wrong RTO timeout when received SACK reneging (Fred Chen)   
- r8152: Cancel hw_phy_work if we have an error in probe (Douglas Anderson)   
- r8152: Run the unload routine if we have errors during probe (Douglas Anderson)   
- r8152: Increase USB control msg timeout to 5000ms as per spec (Douglas Anderson)   
- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() (Christophe JAILLET)   
- igc: Fix ambiguity in the ethtool advertising (Sasha Neftin)   
- neighbour: fix various data-races (Eric Dumazet)   
- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Mateusz Palczewski)   
- treewide: Spelling fix in comment (Kunwu Chan)   
- r8169: fix the KCSAN reported data race in rtl_rx while reading desc-&gt;opts1 (Mirsad Goran Todorovac)   
- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Mirsad Goran Todorovac)   
- virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan)   
- mcb-lpc: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- mcb: Return actual parsed size when reading chameleon table (Rodríguez Barbarin, José Javier)   
- selftests/ftrace: Add new test case which checks non unique symbol (Francis Laniel)   
- mtd: rawnand: marvell: Ensure program page operations are successful (Miquel Raynal)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.3.el8uek]" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228]  
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654]  
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207]  
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)   
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
</package>
<package pkgid="62c2d3e8343940434aec88ecd857ce15f4a98533d591a5703dcbb420d529c479" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] {CVE-2023-21400}
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.328.1.el8uek]" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945]  
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945]  
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945]  
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945]  
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945]  
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945]  
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945]  
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945]  
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945]  
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945]  
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945]  
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945]  
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945]  
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945]  
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945]  
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945]  
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945]  
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945]  
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945]  
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945]  
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945]  
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643]  
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189]  
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908]  
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305]  
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305]  
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305]  
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Add support for new CCP/PSP device ID (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305]  
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182]  
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817]  
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817]  
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755]  
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891]  
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891]  
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.2.el8uek]" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)   
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)   
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)   
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)   
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)   
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)   
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)   
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)   
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)   
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)   
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)   
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)   
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)   
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)   
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)   
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)   
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)   
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)   
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)   
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)   
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)   
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)   
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)   
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)   
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)   
- afs: Fix overwriting of result of DNS query (David Howells)   
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)   
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)   
- afs: Fix dynamic root lookup DNS check (David Howells)   
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)   
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)   
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)   
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)   
- net: sched: ife: fix potential use-after-free (Eric Dumazet)   
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)   
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)   
- net/mlx5: improve some comments (Hu Haowen)   
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)   
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)   
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)   
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)   
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)   
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)   
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)   
- LTS tag: v5.4.265 (Sherry Yang)   
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)   
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)   
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)   
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))   
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)   
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)   
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)   
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)   
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)   
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)   
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)   
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)   
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)   
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)   
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)   
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)   
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)   
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)   
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)   
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)   
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)   
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)   
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)   
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)   
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)   
- sign-file: Fix incorrect return values check (Yusong Gao)   
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)   
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)   
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)   
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)   
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)   
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)   
- qca_spi: Fix reset behavior (Stefan Wahren)   
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)   
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)   
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)   
- afs: Fix refcount underflow from error handling race (David Howells)   
- LTS tag: v5.4.264 (Sherry Yang)   
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)   
- devcoredump : Serialize devcd_del work (Mukesh Ojha)   
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)   
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)   
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)   
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)   
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)   
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)   
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)   
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)   
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)   
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)   
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))   
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)   
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)   
- ARM: PL011: Fix DMA support (Arnd Bergmann)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)   
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)   
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)   
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)   
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)   
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)   
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)   
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)   
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)   
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)   
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))   
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)   
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)   
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)   
- ARM: dts: imx: make gpt node name generic (Anson Huang)   
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)   
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)   
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)   
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)   
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)   
- RDMA/bnxt_re: Correct module description string (Kalesh AP)   
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)   
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)   
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)   
- net: hns: fix fake link up on xge port (Yonglong Liu)   
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)   
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)   
- net: arcnet: com20020 fix error handling (Tong Zhang)   
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)   
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)   
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)   
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)   
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)   
- of: Fix kerneldoc output formatting (Rob Herring)   
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)   
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)   
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)   
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)   
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)   
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)   
- kconfig: fix memory leak from range properties (Masahiro Yamada)   
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)   
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)   
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)   
- LTS tag: v5.4.263 (Sherry Yang)   
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)   
- mmc: core: convert comma to semicolon (Zheng Yongjun)   
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)   
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)   
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)   
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)   
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)   
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)   
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)   
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)   
- ima: detect changes to the backing overlay file (Mimi Zohar)   
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)   
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)   
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)   
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)   
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)   
- s390/cmma: fix detection of DAT pages (Heiko Carstens)   
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)   
- smb3: fix touch -h of symlink (Steve French)   
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)   
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)   
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)   
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)   
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)   
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)   
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)   
- btrfs: send: ensure send_fd is writable (Jann Horn)   
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)   
- btrfs: add dmesg output for first mount and last unmount of a filesystem (Qu Wenruo)   
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)   
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)   
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)   
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)   
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)   
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)   
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)   
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)   
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)   
- pinctrl: avoid reload of p state in list iteration (Maria Yu)   
- io_uring: fix off-by one bvec index (Keith Busch)   
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)   
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)   
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)   
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)   
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)   
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)   
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)   
- bcache: prevent potential division by zero error (Rand Deeb)   
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)   
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)   
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)   
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)   
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)   
- s390/dasd: protect device queue against concurrent access (Jan Höppner)   
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)   
- ext4: make sure allocate pending entry not fail (Zhang Yi)   
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)   
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)   
- ext4: add a new helper to check if es must be kept (Baokun Li)   
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)   
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)   
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)   
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)   
- afs: Return ENOENT if no cell DNS record can be found (David Howells)   
- net: axienet: Fix check for partial TX checksum (Samuel Holland)   
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)   
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)   
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)   
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)   
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)   
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)   
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)   
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)   
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)   
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)   
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)   
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)   
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)   
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)   
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz) [Orabug: 36155613] {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)   
- LTS tag: v5.4.262 (Sherry Yang)   
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)   
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)   
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)   
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)   
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)   
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)   
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)   
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)   
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)   
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)   
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)   
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)   
- ext4: correct the start block of counting reserved clusters (Zhang Yi)   
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)   
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)   
- ext4: apply umask if ACL support is disabled (Max Kellermann)   
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)   
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)   
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)   
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)   
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)   
- media: sharp: fix sharp encoding (Sean Young)   
- media: lirc: drop trailing space from scancode transmit (Sean Young)   
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)   
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)   
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)   
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)   
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)   
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)   
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)   
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)   
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)   
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)   
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)   
- serial: meson: remove redundant initialization of variable id (Colin Ian King)   
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)   
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)   
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)   
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)   
- i3c: master: cdns: Fix reading status register (Joshua Yeong)   
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)   
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)   
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)   
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)   
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)   
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)   
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)   
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)   
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)   
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)   
- mmc: vub300: fix an error code (Dan Carpenter)   
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)   
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)   
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)   
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)   
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)   
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)   
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)   
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)   
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)   
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)   
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)   
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)   
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)   
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)   
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)   
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)   
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)   
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)   
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)   
- tools/power/turbostat: Fix a knl bug (Zhang Rui)   
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)   
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)   
- net/mlx5e: fix double free of encap_header (Dust Li)   
- net: stmmac: fix rx budget limit check (Baruch Siach)   
- net: stmmac: Rework stmmac_rx() (Jose Abreu)   
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)   
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)   
- net: ethernet: cortina: Handle large frames (Linus Walleij)   
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)   
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)   
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)   
- xen/events: fix delayed eoi list handling (Juergen Gross)   
- ppp: limit MRU to 64K (Willem de Bruijn)   
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)   
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)   
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)   
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)   
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)   
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)   
- pwm: Fix double shift bug (Dan Carpenter)   
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)   
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)   
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)   
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- gfs2: ignore negated quota changes (Bob Peterson)   
- media: vivid: avoid integer overflow (Hans Verkuil)   
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)   
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)   
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)   
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)   
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)   
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)   
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)   
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)   
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)   
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)   
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)   
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)   
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)   
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)   
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)   
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)   
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)   
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)   
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)   
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)   
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)   
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)   
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)   
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)   
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))   
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)   
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)   
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)   
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)   
- LTS tag: v5.4.261 (Sherry Yang)   
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)   
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)   
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)   
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)   
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)   
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)   
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)   
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)   
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)   
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)   
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)   
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)   
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)   
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)   
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E (Patrick Thompson)   
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)   
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)   
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)   
- llc: verify mac len before reading mac header (Willem de Bruijn)   
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)   
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)   
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)   
- pwm: sti: Avoid conditional gotos (Thierry Reding)   
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)   
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)   
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)   
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)   
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)   
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)   
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)   
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)   
- powerpc/xive: Fix endian conversion size (Benjamin Gray)   
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)   
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)   
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)   
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)   
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)   
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)   
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)   
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)   
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)   
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)   
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)   
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)   
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)   
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)   
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)   
- leds: pwm: simplify if condition (Uwe Kleine-König)   
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)   
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)   
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)   
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)   
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)   
- scsi: ufs: core: Leave space for '- ext4: move 'ix' sanity check to corrent position (Gou Hao)   
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)   
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)   
- HID: cp2112: Use irqchip template (Linus Walleij)   
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)   
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)   
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)   
- hwrng: geode - fix accessing registers (Jonas Gorski)   
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)   
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)   
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)   
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)   
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)   
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)   
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)   
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)   
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)   
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)   
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)   
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)   
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)   
- platform/x86: wmi: Fix opening of char device (Armin Wolf)   
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)   
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)   
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)   
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)   
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)   
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)   
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)   
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)   
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)   
- ipvlan: properly track tx_errors (Eric Dumazet)   
- net: add DEV_STATS_READ() helper (Eric Dumazet)   
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)   
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)   
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)   
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)   
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)   
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)   
- r8169: use tp_to_dev instead of open code (Juhee Kang)   
- thermal: core: prevent potential string overflow (Dan Carpenter)   
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)   
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)   
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)   
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: add missing barriers on delete (Eric Dumazet)   
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)   
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)   
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)   
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)   
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)   
- vfs: fix readahead(2) on block devices (Reuben Hawkins)   
- LTS tag: v5.4.260 (Sherry Yang)   
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)   
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)   
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)   
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)   
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)   
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)   
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)   
- remove the sx8 block driver (Christoph Hellwig)   
- ata: ahci: fix enum constants for gcc-13 (Arnd Bergmann)   
- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Su Hui)   
- platform/mellanox: mlxbf-tmfifo: Fix a warning message (Liming Sun)   
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e (Hans de Goede)   
- scsi: mpt3sas: Fix in error path (Tomas Henzl)   
- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() (Jorge Maidana)   
- ASoC: rt5650: fix the wrong result of key button (Shuming Fan)   
- netfilter: nfnetlink_log: silence bogus compiler warning (Florian Westphal)   
- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 (William A. Kennington III)   
- fbdev: atyfb: only use ioremap_uc() on i386 and ia64 (Arnd Bergmann)   
- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Dmitry Torokhov)   
- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe (Zhang Shurong)   
- irqchip/stm32-exti: add missing DT IRQ flag translation (Ben Wolsieffer)   
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table (Szilard Fabian)   
- x86: Fix .brk attribute in linker script (Juergen Gross)   
- rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (Hangyu Hua)   
- rpmsg: glink: Release driver_override (Bjorn Andersson)   
- rpmsg: Fix calling device_lock() on non-initialized device (Krzysztof Kozlowski)   
- rpmsg: Fix kfree() of static memory on setting driver_override (Krzysztof Kozlowski)   
- rpmsg: Constify local variable in field store macro (Krzysztof Kozlowski)   
- driver: platform: Add helper for safer setting of driver_override (Krzysztof Kozlowski)   
- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow (Baokun Li)   
- ext4: avoid overlapping preallocations due to overflow (Baokun Li)   
- ext4: add two helper functions extent_logical_end() and pa_logical_end() (Baokun Li)   
- x86/mm: Fix RESERVE_BRK() for older binutils (Josh Poimboeuf)   
- x86/mm: Simplify RESERVE_BRK() (Josh Poimboeuf) [Orabug: 34335625] {CVE-2022-23816} {CVE-2022-29901}
- nfsd: lock_rename() needs both directories to live on the same fs (Al Viro)   
- f2fs: fix to do sanity check on inode type during garbage collection (Chao Yu)   
- smbdirect: missing rc checks while waiting for rdma events (Steve French)   
- kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai) [Orabug: 35924074] {CVE-2023-45863}
- arm64: fix a concurrency issue in emulation_proc_handler() (Jinjie Ruan)   
- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() (Lukasz Majczak)   
- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Thomas Gleixner)   
- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera)   
- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name (Alessandro Carminati)   
- nvmem: imx: correct nregs for i.MX6UL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6SLL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6ULL (Peng Fan)   
- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers (Alain Volmat)   
- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- iio: exynos-adc: request second interupt only when touchscreen mode is used (Marek Szyprowski)   
- gtp: fix fragmentation needed check with gso (Pablo Neira Ayuso)   
- gtp: uapi: fix GTPA_MAX (Pablo Neira Ayuso)   
- tcp: fix wrong RTO timeout when received SACK reneging (Fred Chen)   
- r8152: Cancel hw_phy_work if we have an error in probe (Douglas Anderson)   
- r8152: Run the unload routine if we have errors during probe (Douglas Anderson)   
- r8152: Increase USB control msg timeout to 5000ms as per spec (Douglas Anderson)   
- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() (Christophe JAILLET)   
- igc: Fix ambiguity in the ethtool advertising (Sasha Neftin)   
- neighbour: fix various data-races (Eric Dumazet)   
- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Mateusz Palczewski)   
- treewide: Spelling fix in comment (Kunwu Chan)   
- r8169: fix the KCSAN reported data race in rtl_rx while reading desc-&gt;opts1 (Mirsad Goran Todorovac)   
- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Mirsad Goran Todorovac)   
- virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan)   
- mcb-lpc: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- mcb: Return actual parsed size when reading chameleon table (Rodríguez Barbarin, José Javier)   
- selftests/ftrace: Add new test case which checks non unique symbol (Francis Laniel)   
- mtd: rawnand: marvell: Ensure program page operations are successful (Miquel Raynal)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.3.el8uek]" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228]  
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654]  
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207]  
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)   
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.1.el8uek]" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620]  
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36178802]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.2.el8uek]" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)   
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)   
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)   
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)   
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)   
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)   
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)   
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)   
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)   
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)   
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)   
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)   
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)   
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)   
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)   
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)   
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)   
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)   
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)   
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)   
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)   
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)   
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)   
- perf env: Add perf_env__numa_node() (Jiri Olsa)   
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)   
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)   
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)   
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)   
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)   
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)   
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)   
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)   
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)   
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)   
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)   
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)   
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)   
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)   
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)   
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)   
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)   
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)   
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)   
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)   
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)   
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)   
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)   
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)   
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)   
- binder: fix race between mmput() and do_exit() (Carlos Llamas)   
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)   
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)   
- binder: fix use-after-free in shinker's callback (Carlos Llamas)   
- binder: fix async space check for 0-sized buffers (Carlos Llamas)   
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)   
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)   
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)   
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)   
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)   
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)   
- watchdog: set cdev owner before adding (Curtis Klein)   
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)   
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)   
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)   
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)   
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)   
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)   
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)   
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)   
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)   
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)   
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)   
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)   
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)   
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)   
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)   
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)   
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)   
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)   
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)   
- f2fs: fix to avoid dirent corruption (Chao Yu)   
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)   
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)   
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)   
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)   
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)   
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)   
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)   
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)   
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)   
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)   
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)   
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)   
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)   
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)   
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)   
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)   
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)   
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)   
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)   
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)   
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)   
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)   
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)   
- wifi: libertas: stop selecting wext (Arnd Bergmann)   
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)   
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)   
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)   
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)   
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)   
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)   
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)   
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)   
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)   
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)   
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)   
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)   
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)   
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)   
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)   
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)   
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)   
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)   
- crypto: virtio - don't use 'default m' (Ram Muthiah)   
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))   
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)   
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)   
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)   
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)   
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)   
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)   
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)   
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)   
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)   
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)   
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)   
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)   
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)   
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)   
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)   
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)   
- x86/lib: Fix overflow when counting digits (Colin Ian King)   
- coresight: etm4x: Fix width of CCITMIN field (James Clark)   
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)   
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)   
- uio: Fix use-after-free in uio_open (Guanghui Feng)   
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)   
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)   
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)   
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)   
- drm/crtc: fix uninitialized variable use (Jani Nikula)   
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)   
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))   
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)   
- ARC: fix spare error (Vineet Gupta)   
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)   
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)   
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)   
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)   
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))   
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))   
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))   
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)   
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)   
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)   
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)   
- drm/exynos: fix a wrong error checking (Inki Dae)   
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)   
- nvme: introduce helper function to get ctrl state (Keith Busch)   
- ASoC: da7219: Support low DC impedance headset (David Rau)   
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)   
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)   
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)   
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)   
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)   
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)   
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)   
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)   
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)   
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)   
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)   
- LTS tag: v5.4.267 (Sherry Yang)   
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)   
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)   
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)   
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)   
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)   
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)   
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)   
- net: tls, update curr on splice as well (John Fastabend)   
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)   
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)   
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)   
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)   
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)   
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)   
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)   
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)   
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)   
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))   
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)   
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)   
- asix: Add check for usbnet_get_endpoints (Chen Ni)   
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)   
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)   
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)   
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)   
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)   
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)   
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)   
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)   
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)   
- can: raw: add support for SO_MARK (Marc Kleine-Budde)   
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)   
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)   
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)   
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.el8uek]" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109]  
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109]  
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109]  
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109]  
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209]  
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.1.el8uek]" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
</package>
<package pkgid="f502433374a47353cd63cc449496f533271163eb2146419af1761e22576dacb4" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] {CVE-2023-21400}
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.328.1.el8uek]" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945]  
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945]  
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945]  
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945]  
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945]  
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945]  
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945]  
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945]  
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945]  
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945]  
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945]  
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945]  
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945]  
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945]  
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945]  
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945]  
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945]  
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945]  
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945]  
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945]  
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945]  
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643]  
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189]  
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908]  
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305]  
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305]  
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305]  
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Add support for new CCP/PSP device ID (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305]  
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182]  
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817]  
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817]  
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755]  
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891]  
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891]  
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.2.el8uek]" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)   
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)   
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)   
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)   
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)   
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)   
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)   
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)   
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)   
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)   
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)   
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)   
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)   
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)   
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)   
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)   
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)   
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)   
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)   
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)   
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)   
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)   
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)   
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)   
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)   
- afs: Fix overwriting of result of DNS query (David Howells)   
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)   
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)   
- afs: Fix dynamic root lookup DNS check (David Howells)   
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)   
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)   
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)   
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)   
- net: sched: ife: fix potential use-after-free (Eric Dumazet)   
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)   
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)   
- net/mlx5: improve some comments (Hu Haowen)   
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)   
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)   
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)   
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)   
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)   
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)   
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)   
- LTS tag: v5.4.265 (Sherry Yang)   
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)   
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)   
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)   
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))   
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)   
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)   
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)   
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)   
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)   
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)   
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)   
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)   
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)   
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)   
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)   
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)   
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)   
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)   
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)   
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)   
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)   
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)   
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)   
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)   
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)   
- sign-file: Fix incorrect return values check (Yusong Gao)   
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)   
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)   
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)   
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)   
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)   
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)   
- qca_spi: Fix reset behavior (Stefan Wahren)   
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)   
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)   
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)   
- afs: Fix refcount underflow from error handling race (David Howells)   
- LTS tag: v5.4.264 (Sherry Yang)   
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)   
- devcoredump : Serialize devcd_del work (Mukesh Ojha)   
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)   
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)   
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)   
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)   
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)   
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)   
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)   
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)   
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)   
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)   
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))   
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)   
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)   
- ARM: PL011: Fix DMA support (Arnd Bergmann)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)   
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)   
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)   
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)   
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)   
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)   
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)   
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)   
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)   
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)   
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))   
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)   
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)   
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)   
- ARM: dts: imx: make gpt node name generic (Anson Huang)   
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)   
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)   
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)   
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)   
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)   
- RDMA/bnxt_re: Correct module description string (Kalesh AP)   
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)   
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)   
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)   
- net: hns: fix fake link up on xge port (Yonglong Liu)   
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)   
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)   
- net: arcnet: com20020 fix error handling (Tong Zhang)   
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)   
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)   
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)   
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)   
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)   
- of: Fix kerneldoc output formatting (Rob Herring)   
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)   
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)   
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)   
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)   
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)   
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)   
- kconfig: fix memory leak from range properties (Masahiro Yamada)   
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)   
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)   
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)   
- LTS tag: v5.4.263 (Sherry Yang)   
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)   
- mmc: core: convert comma to semicolon (Zheng Yongjun)   
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)   
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)   
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)   
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)   
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)   
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)   
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)   
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)   
- ima: detect changes to the backing overlay file (Mimi Zohar)   
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)   
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)   
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)   
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)   
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)   
- s390/cmma: fix detection of DAT pages (Heiko Carstens)   
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)   
- smb3: fix touch -h of symlink (Steve French)   
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)   
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)   
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)   
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)   
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)   
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)   
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)   
- btrfs: send: ensure send_fd is writable (Jann Horn)   
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)   
- btrfs: add dmesg output for first mount and last unmount of a filesystem (Qu Wenruo)   
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)   
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)   
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)   
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)   
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)   
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)   
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)   
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)   
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)   
- pinctrl: avoid reload of p state in list iteration (Maria Yu)   
- io_uring: fix off-by one bvec index (Keith Busch)   
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)   
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)   
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)   
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)   
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)   
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)   
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)   
- bcache: prevent potential division by zero error (Rand Deeb)   
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)   
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)   
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)   
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)   
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)   
- s390/dasd: protect device queue against concurrent access (Jan Höppner)   
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)   
- ext4: make sure allocate pending entry not fail (Zhang Yi)   
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)   
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)   
- ext4: add a new helper to check if es must be kept (Baokun Li)   
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)   
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)   
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)   
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)   
- afs: Return ENOENT if no cell DNS record can be found (David Howells)   
- net: axienet: Fix check for partial TX checksum (Samuel Holland)   
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)   
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)   
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)   
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)   
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)   
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)   
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)   
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)   
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)   
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)   
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)   
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)   
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)   
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)   
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz) [Orabug: 36155613] {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)   
- LTS tag: v5.4.262 (Sherry Yang)   
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)   
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)   
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)   
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)   
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)   
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)   
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)   
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)   
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)   
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)   
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)   
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)   
- ext4: correct the start block of counting reserved clusters (Zhang Yi)   
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)   
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)   
- ext4: apply umask if ACL support is disabled (Max Kellermann)   
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)   
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)   
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)   
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)   
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)   
- media: sharp: fix sharp encoding (Sean Young)   
- media: lirc: drop trailing space from scancode transmit (Sean Young)   
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)   
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)   
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)   
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)   
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)   
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)   
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)   
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)   
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)   
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)   
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)   
- serial: meson: remove redundant initialization of variable id (Colin Ian King)   
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)   
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)   
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)   
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)   
- i3c: master: cdns: Fix reading status register (Joshua Yeong)   
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)   
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)   
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)   
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)   
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)   
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)   
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)   
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)   
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)   
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)   
- mmc: vub300: fix an error code (Dan Carpenter)   
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)   
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)   
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)   
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)   
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)   
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)   
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)   
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)   
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)   
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)   
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)   
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)   
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)   
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)   
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)   
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)   
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)   
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)   
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)   
- tools/power/turbostat: Fix a knl bug (Zhang Rui)   
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)   
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)   
- net/mlx5e: fix double free of encap_header (Dust Li)   
- net: stmmac: fix rx budget limit check (Baruch Siach)   
- net: stmmac: Rework stmmac_rx() (Jose Abreu)   
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)   
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)   
- net: ethernet: cortina: Handle large frames (Linus Walleij)   
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)   
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)   
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)   
- xen/events: fix delayed eoi list handling (Juergen Gross)   
- ppp: limit MRU to 64K (Willem de Bruijn)   
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)   
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)   
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)   
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)   
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)   
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)   
- pwm: Fix double shift bug (Dan Carpenter)   
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)   
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)   
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)   
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- gfs2: ignore negated quota changes (Bob Peterson)   
- media: vivid: avoid integer overflow (Hans Verkuil)   
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)   
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)   
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)   
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)   
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)   
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)   
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)   
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)   
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)   
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)   
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)   
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)   
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)   
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)   
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)   
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)   
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)   
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)   
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)   
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)   
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)   
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)   
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)   
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)   
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))   
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)   
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)   
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)   
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)   
- LTS tag: v5.4.261 (Sherry Yang)   
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)   
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)   
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)   
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)   
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)   
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)   
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)   
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)   
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)   
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)   
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)   
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)   
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)   
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)   
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E (Patrick Thompson)   
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)   
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)   
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)   
- llc: verify mac len before reading mac header (Willem de Bruijn)   
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)   
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)   
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)   
- pwm: sti: Avoid conditional gotos (Thierry Reding)   
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)   
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)   
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)   
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)   
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)   
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)   
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)   
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)   
- powerpc/xive: Fix endian conversion size (Benjamin Gray)   
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)   
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)   
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)   
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)   
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)   
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)   
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)   
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)   
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)   
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)   
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)   
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)   
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)   
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)   
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)   
- leds: pwm: simplify if condition (Uwe Kleine-König)   
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)   
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)   
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)   
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)   
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)   
- scsi: ufs: core: Leave space for '- ext4: move 'ix' sanity check to corrent position (Gou Hao)   
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)   
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)   
- HID: cp2112: Use irqchip template (Linus Walleij)   
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)   
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)   
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)   
- hwrng: geode - fix accessing registers (Jonas Gorski)   
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)   
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)   
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)   
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)   
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)   
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)   
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)   
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)   
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)   
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)   
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)   
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)   
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)   
- platform/x86: wmi: Fix opening of char device (Armin Wolf)   
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)   
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)   
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)   
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)   
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)   
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)   
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)   
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)   
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)   
- ipvlan: properly track tx_errors (Eric Dumazet)   
- net: add DEV_STATS_READ() helper (Eric Dumazet)   
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)   
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)   
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)   
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)   
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)   
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)   
- r8169: use tp_to_dev instead of open code (Juhee Kang)   
- thermal: core: prevent potential string overflow (Dan Carpenter)   
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)   
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)   
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)   
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: add missing barriers on delete (Eric Dumazet)   
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)   
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)   
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)   
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)   
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)   
- vfs: fix readahead(2) on block devices (Reuben Hawkins)   
- LTS tag: v5.4.260 (Sherry Yang)   
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)   
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)   
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)   
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)   
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)   
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)   
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)   
- remove the sx8 block driver (Christoph Hellwig)   
- ata: ahci: fix enum constants for gcc-13 (Arnd Bergmann)   
- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Su Hui)   
- platform/mellanox: mlxbf-tmfifo: Fix a warning message (Liming Sun)   
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e (Hans de Goede)   
- scsi: mpt3sas: Fix in error path (Tomas Henzl)   
- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() (Jorge Maidana)   
- ASoC: rt5650: fix the wrong result of key button (Shuming Fan)   
- netfilter: nfnetlink_log: silence bogus compiler warning (Florian Westphal)   
- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 (William A. Kennington III)   
- fbdev: atyfb: only use ioremap_uc() on i386 and ia64 (Arnd Bergmann)   
- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Dmitry Torokhov)   
- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe (Zhang Shurong)   
- irqchip/stm32-exti: add missing DT IRQ flag translation (Ben Wolsieffer)   
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table (Szilard Fabian)   
- x86: Fix .brk attribute in linker script (Juergen Gross)   
- rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (Hangyu Hua)   
- rpmsg: glink: Release driver_override (Bjorn Andersson)   
- rpmsg: Fix calling device_lock() on non-initialized device (Krzysztof Kozlowski)   
- rpmsg: Fix kfree() of static memory on setting driver_override (Krzysztof Kozlowski)   
- rpmsg: Constify local variable in field store macro (Krzysztof Kozlowski)   
- driver: platform: Add helper for safer setting of driver_override (Krzysztof Kozlowski)   
- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow (Baokun Li)   
- ext4: avoid overlapping preallocations due to overflow (Baokun Li)   
- ext4: add two helper functions extent_logical_end() and pa_logical_end() (Baokun Li)   
- x86/mm: Fix RESERVE_BRK() for older binutils (Josh Poimboeuf)   
- x86/mm: Simplify RESERVE_BRK() (Josh Poimboeuf) [Orabug: 34335625] {CVE-2022-23816} {CVE-2022-29901}
- nfsd: lock_rename() needs both directories to live on the same fs (Al Viro)   
- f2fs: fix to do sanity check on inode type during garbage collection (Chao Yu)   
- smbdirect: missing rc checks while waiting for rdma events (Steve French)   
- kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai) [Orabug: 35924074] {CVE-2023-45863}
- arm64: fix a concurrency issue in emulation_proc_handler() (Jinjie Ruan)   
- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() (Lukasz Majczak)   
- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Thomas Gleixner)   
- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera)   
- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name (Alessandro Carminati)   
- nvmem: imx: correct nregs for i.MX6UL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6SLL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6ULL (Peng Fan)   
- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers (Alain Volmat)   
- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- iio: exynos-adc: request second interupt only when touchscreen mode is used (Marek Szyprowski)   
- gtp: fix fragmentation needed check with gso (Pablo Neira Ayuso)   
- gtp: uapi: fix GTPA_MAX (Pablo Neira Ayuso)   
- tcp: fix wrong RTO timeout when received SACK reneging (Fred Chen)   
- r8152: Cancel hw_phy_work if we have an error in probe (Douglas Anderson)   
- r8152: Run the unload routine if we have errors during probe (Douglas Anderson)   
- r8152: Increase USB control msg timeout to 5000ms as per spec (Douglas Anderson)   
- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() (Christophe JAILLET)   
- igc: Fix ambiguity in the ethtool advertising (Sasha Neftin)   
- neighbour: fix various data-races (Eric Dumazet)   
- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Mateusz Palczewski)   
- treewide: Spelling fix in comment (Kunwu Chan)   
- r8169: fix the KCSAN reported data race in rtl_rx while reading desc-&gt;opts1 (Mirsad Goran Todorovac)   
- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Mirsad Goran Todorovac)   
- virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan)   
- mcb-lpc: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- mcb: Return actual parsed size when reading chameleon table (Rodríguez Barbarin, José Javier)   
- selftests/ftrace: Add new test case which checks non unique symbol (Francis Laniel)   
- mtd: rawnand: marvell: Ensure program page operations are successful (Miquel Raynal)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.3.el8uek]" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228]  
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654]  
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207]  
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)   
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.1.el8uek]" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620]  
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36178802]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.2.el8uek]" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)   
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)   
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)   
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)   
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)   
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)   
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)   
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)   
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)   
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)   
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)   
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)   
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)   
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)   
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)   
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)   
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)   
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)   
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)   
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)   
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)   
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)   
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)   
- perf env: Add perf_env__numa_node() (Jiri Olsa)   
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)   
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)   
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)   
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)   
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)   
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)   
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)   
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)   
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)   
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)   
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)   
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)   
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)   
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)   
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)   
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)   
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)   
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)   
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)   
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)   
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)   
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)   
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)   
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)   
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)   
- binder: fix race between mmput() and do_exit() (Carlos Llamas)   
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)   
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)   
- binder: fix use-after-free in shinker's callback (Carlos Llamas)   
- binder: fix async space check for 0-sized buffers (Carlos Llamas)   
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)   
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)   
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)   
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)   
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)   
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)   
- watchdog: set cdev owner before adding (Curtis Klein)   
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)   
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)   
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)   
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)   
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)   
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)   
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)   
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)   
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)   
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)   
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)   
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)   
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)   
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)   
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)   
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)   
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)   
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)   
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)   
- f2fs: fix to avoid dirent corruption (Chao Yu)   
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)   
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)   
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)   
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)   
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)   
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)   
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)   
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)   
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)   
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)   
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)   
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)   
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)   
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)   
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)   
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)   
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)   
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)   
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)   
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)   
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)   
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)   
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)   
- wifi: libertas: stop selecting wext (Arnd Bergmann)   
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)   
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)   
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)   
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)   
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)   
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)   
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)   
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)   
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)   
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)   
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)   
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)   
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)   
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)   
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)   
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)   
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)   
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)   
- crypto: virtio - don't use 'default m' (Ram Muthiah)   
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))   
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)   
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)   
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)   
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)   
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)   
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)   
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)   
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)   
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)   
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)   
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)   
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)   
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)   
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)   
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)   
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)   
- x86/lib: Fix overflow when counting digits (Colin Ian King)   
- coresight: etm4x: Fix width of CCITMIN field (James Clark)   
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)   
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)   
- uio: Fix use-after-free in uio_open (Guanghui Feng)   
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)   
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)   
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)   
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)   
- drm/crtc: fix uninitialized variable use (Jani Nikula)   
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)   
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))   
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)   
- ARC: fix spare error (Vineet Gupta)   
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)   
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)   
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)   
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)   
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))   
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))   
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))   
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)   
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)   
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)   
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)   
- drm/exynos: fix a wrong error checking (Inki Dae)   
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)   
- nvme: introduce helper function to get ctrl state (Keith Busch)   
- ASoC: da7219: Support low DC impedance headset (David Rau)   
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)   
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)   
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)   
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)   
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)   
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)   
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)   
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)   
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)   
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)   
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)   
- LTS tag: v5.4.267 (Sherry Yang)   
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)   
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)   
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)   
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)   
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)   
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)   
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)   
- net: tls, update curr on splice as well (John Fastabend)   
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)   
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)   
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)   
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)   
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)   
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)   
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)   
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)   
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)   
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))   
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)   
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)   
- asix: Add check for usbnet_get_endpoints (Chen Ni)   
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)   
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)   
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)   
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)   
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)   
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)   
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)   
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)   
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)   
- can: raw: add support for SO_MARK (Marc Kleine-Budde)   
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)   
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)   
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)   
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.el8uek]" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109]  
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109]  
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109]  
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109]  
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209]  
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.1.el8uek]" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.2.el8uek]" date="1711972800">- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)  [Orabug: 36465920]  {CVE-2024-1086}</changelog>
</package>
<package pkgid="bbe67ab5afd585cef004ef093ab48a0969ebe4a8b579cbd6c36cc1ef3bc4665d" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.2.el8uek]" date="1706788800">- LTS tag: v5.4.268 (Sherry Yang)   
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)   
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)   
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)   
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)   
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)   
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)   
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)   
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)   
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)   
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)   
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)   
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)   
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)   
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)   
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)   
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)   
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)   
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)   
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)   
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)   
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)   
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)   
- perf env: Add perf_env__numa_node() (Jiri Olsa)   
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi) [Orabug: 36298343] {CVE-2023-6356} {CVE-2023-6535} {CVE-2023-6536}
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi) [Orabug: 36298343] {CVE-2023-6356} {CVE-2023-6535} {CVE-2023-6536}
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)   
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)   
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)   
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)   
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)   
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)   
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)   
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)   
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)   
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)   
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)   
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)   
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)   
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)   
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)   
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)   
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)   
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)   
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)   
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)   
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)   
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)   
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)   
- binder: fix race between mmput() and do_exit() (Carlos Llamas)   
- xen-netback: don't produce zero-size SKB frags (Jan Beulich) [Orabug: 36255850] {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)   
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)   
- binder: fix use-after-free in shinker's callback (Carlos Llamas)   
- binder: fix async space check for 0-sized buffers (Carlos Llamas)   
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)   
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)   
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)   
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)   
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)   
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)   
- watchdog: set cdev owner before adding (Curtis Klein)   
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)   
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)   
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)   
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)   
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)   
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)   
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)   
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)   
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)   
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)   
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)   
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)   
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)   
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)   
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)   
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)   
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)   
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)   
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)   
- f2fs: fix to avoid dirent corruption (Chao Yu)   
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)   
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)   
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)   
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)   
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)   
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)   
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)   
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)   
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)   
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)   
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)   
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)   
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)   
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)   
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)   
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)   
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)   
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)   
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)   
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)   
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)   
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)   
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)   
- wifi: libertas: stop selecting wext (Arnd Bergmann)   
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)   
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)   
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)   
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)   
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)   
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)   
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)   
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)   
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)   
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)   
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)   
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)   
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)   
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)   
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)   
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)   
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)   
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)   
- crypto: virtio - don't use 'default m' (Ram Muthiah)   
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))   
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)   
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)   
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)   
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)   
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)   
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)   
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)   
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)   
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)   
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)   
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)   
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)   
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)   
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)   
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)   
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)   
- x86/lib: Fix overflow when counting digits (Colin Ian King)   
- coresight: etm4x: Fix width of CCITMIN field (James Clark)   
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)   
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)   
- uio: Fix use-after-free in uio_open (Guanghui Feng)   
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)   
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)   
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)   
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)   
- drm/crtc: fix uninitialized variable use (Jani Nikula)   
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)   
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))   
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)   
- ARC: fix spare error (Vineet Gupta)   
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)   
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)   
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)   
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)   
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))   
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))   
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))   
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)   
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)   
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)   
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)   
- drm/exynos: fix a wrong error checking (Inki Dae)   
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)   
- nvme: introduce helper function to get ctrl state (Keith Busch)   
- ASoC: da7219: Support low DC impedance headset (David Rau)   
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)   
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)   
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)   
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)   
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)   
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)   
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)   
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)   
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)   
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)   
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)   
- LTS tag: v5.4.267 (Sherry Yang)   
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)   
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)   
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)   
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)   
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)   
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)   
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter) [Orabug: 36192152] {CVE-2023-6040}
- net: tls, update curr on splice as well (John Fastabend)   
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)   
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)   
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)   
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)   
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)   
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)   
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)   
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)   
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)   
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))   
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)   
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)   
- asix: Add check for usbnet_get_endpoints (Chen Ni)   
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)   
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)   
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)   
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)   
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)   
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)   
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)   
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)   
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)   
- can: raw: add support for SO_MARK (Marc Kleine-Budde)   
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)   
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)   
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)   
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.el8uek]" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109]  
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109]  
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109]  
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109]  
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209]  
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.1.el8uek]" date="1708603200">- mm: hwpoison: handle non-anonymous THP correctly (Yang Shi)  [Orabug: 36223690]  
- mm,hwpoison: unify THP handling for hard and soft offline (Oscar Salvador)  [Orabug: 36223690]  
- mm: hwpoison: remove the unnecessary THP check (Yang Shi)  [Orabug: 36223690]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.2.el8uek]" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)   
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)   
- of: gpio unittest kfree() wrong object (Frank Rowand)   
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)   
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)   
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)   
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter) [Orabug: 36229438] {CVE-2024-0607}
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)   
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)   
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)   
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)   
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)   
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)   
- net: prevent mss overflow in skb_segment() (Eric Dumazet)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)   
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)   
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)   
- bus: moxtet: Add spi device table (Sjoerd Simons)   
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))   
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)   
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)   
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)   
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)   
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)   
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)   
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)   
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)   
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)   
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)   
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)   
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)   
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)   
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)   
- staging: iio: ad5933: fix type mismatch regression (David Schiller)   
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))   
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)   
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)   
- binder: signal epoll threads of self-work (Carlos Llamas)   
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)   
- xen-netback: properly sync TX responses (Jan Beulich)   
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)   
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)   
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)   
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)   
- i2c: i801: Fix block process call transactions (Jean Delvare)   
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)   
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)   
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)   
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)   
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)   
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)   
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))   
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)   
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)   
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)   
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)   
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)   
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)   
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)   
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)   
- btrfs: forbid creating subvol qgroups (Boris Burkov)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)   
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)   
- net: stmmac: xgmac: use #define for string constants (Simon Horman)   
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia) [Orabug: 36192400] {CVE-2024-0340}
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)   
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)   
- USB: serial: option: add Fibocom FM101-GL variant (Puliang Lu)   
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)   
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)   
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)   
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)   
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)   
- ppp_async: limit MRU to 64K (Eric Dumazet)   
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)   
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)   
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)   
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)   
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)   
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)   
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)   
- selftests: net: avoid just another constant wait (Paolo Abeni)   
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)   
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)   
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)   
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)   
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)   
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)   
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)   
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)   
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)   
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)   
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)   
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)   
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)   
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)   
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)   
- llc: call sock_orphan() at release time (Eric Dumazet)   
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)   
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)   
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)   
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)   
- ixgbe: Remove non-inclusive language (Piotr Skajewski)   
- net: remove unneeded break (Tom Rix)   
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)   
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)   
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)   
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)   
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)   
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)   
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)   
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)   
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)   
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)   
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)   
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)   
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)   
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)   
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)   
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)   
- um: Don't use vfprintf() for os_info() (Benjamin Berg)   
- um: Fix naming clash between UML and scheduler (Anton Ivanov)   
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)   
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)   
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)   
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)   
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)   
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)   
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)   
- IB/ipoib: Fix mcast list locking (Daniel Vacek)   
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)   
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)   
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)   
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)   
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)   
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)   
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)   
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)   
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)   
- fast_dput(): handle underflows gracefully (Al Viro)   
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)   
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)   
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)   
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)   
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)   
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)   
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)   
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)   
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)   
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)   
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)   
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)   
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)   
- ARM: dts: imx1: Fix sram node (Fabio Estevam)   
- ARM: dts: imx27: Fix sram node (Fabio Estevam)   
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)   
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)   
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)   
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)   
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)   
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)   
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)   
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)   
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)   
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)   
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)   
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)   
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)   
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)   
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)   
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)   
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)   
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)   
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)   
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)   
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)   
- KVM: s390: fix setting of fpc register (Heiko Carstens)   
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)   
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)   
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)   
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)   
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)   
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)   
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)   
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)   
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)   
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)   
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)   
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)   
- PNP: ACPI: fix fortify warning (Dmitry Antipov)   
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)   
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)   
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)   
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)   
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)   
- powerpc/lib: Validate size for vector operations (Naveen N Rao)   
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)   
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)   
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)   
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)   
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)   
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)   
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)   
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)   
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)   
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)   
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)   
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)   
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)   
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)   
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)   
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [Orabug: 36251144] {CVE-2024-1086}
- rbd: don't move requests to the running list on errors (Ilya Dryomov)   
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)   
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)   
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)   
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)   
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)   
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)   
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)   
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)   
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)   
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)   
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)   
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)   
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)   
- afs: Hide silly-rename files from userspace (David Howells)   
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)   
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)   
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)   
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)   
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)   
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)   
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)   
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)   
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)   
- fs: add mode_strip_sgid() helper (Yang Xu)   
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)   
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))   
- rename(): fix the locking of subdirectories (Al Viro)   
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)   
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)   
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)   
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)   
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)   
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)   
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)   
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)   
- crypto: api - Disallow identical driver names (Herbert Xu)   
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)   
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)   
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)   
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)   
- units: add the HZ macros (Daniel Lezcano)   
- units: change from 'L' to 'UL' (Daniel Lezcano)   
- units: Add Watt units (Daniel Lezcano)   
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.3.el8uek]" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861]  
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.4.el8uek]" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379]  
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415]  
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.330.7.1.el8uek]" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
</package>
<package pkgid="9523c18542db263d48947355de55faea089329a19fd59a6d73bbe509912af6ee" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.4.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.2.el8uek]" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)   
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)   
- of: gpio unittest kfree() wrong object (Frank Rowand)   
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)   
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)   
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)   
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter) [Orabug: 36229438] {CVE-2024-0607}
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)   
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)   
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)   
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)   
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)   
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)   
- net: prevent mss overflow in skb_segment() (Eric Dumazet)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)   
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)   
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)   
- bus: moxtet: Add spi device table (Sjoerd Simons)   
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))   
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)   
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)   
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)   
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)   
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)   
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)   
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)   
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)   
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)   
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)   
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)   
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)   
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)   
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)   
- staging: iio: ad5933: fix type mismatch regression (David Schiller)   
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))   
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)   
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)   
- binder: signal epoll threads of self-work (Carlos Llamas)   
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)   
- xen-netback: properly sync TX responses (Jan Beulich)   
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)   
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)   
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)   
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)   
- i2c: i801: Fix block process call transactions (Jean Delvare)   
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)   
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)   
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)   
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)   
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)   
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)   
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))   
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)   
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)   
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)   
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)   
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)   
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)   
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)   
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)   
- btrfs: forbid creating subvol qgroups (Boris Burkov)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)   
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)   
- net: stmmac: xgmac: use #define for string constants (Simon Horman)   
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia) [Orabug: 36192400] {CVE-2024-0340}
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)   
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)   
- USB: serial: option: add Fibocom FM101-GL variant (Puliang Lu)   
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)   
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)   
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)   
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)   
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)   
- ppp_async: limit MRU to 64K (Eric Dumazet)   
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)   
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)   
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)   
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)   
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)   
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)   
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)   
- selftests: net: avoid just another constant wait (Paolo Abeni)   
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)   
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)   
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)   
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)   
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)   
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)   
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)   
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)   
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)   
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)   
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)   
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)   
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)   
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)   
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)   
- llc: call sock_orphan() at release time (Eric Dumazet)   
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)   
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)   
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)   
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)   
- ixgbe: Remove non-inclusive language (Piotr Skajewski)   
- net: remove unneeded break (Tom Rix)   
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)   
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)   
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)   
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)   
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)   
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)   
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)   
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)   
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)   
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)   
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)   
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)   
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)   
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)   
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)   
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)   
- um: Don't use vfprintf() for os_info() (Benjamin Berg)   
- um: Fix naming clash between UML and scheduler (Anton Ivanov)   
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)   
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)   
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)   
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)   
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)   
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)   
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)   
- IB/ipoib: Fix mcast list locking (Daniel Vacek)   
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)   
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)   
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)   
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)   
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)   
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)   
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)   
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)   
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)   
- fast_dput(): handle underflows gracefully (Al Viro)   
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)   
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)   
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)   
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)   
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)   
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)   
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)   
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)   
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)   
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)   
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)   
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)   
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)   
- ARM: dts: imx1: Fix sram node (Fabio Estevam)   
- ARM: dts: imx27: Fix sram node (Fabio Estevam)   
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)   
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)   
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)   
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)   
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)   
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)   
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)   
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)   
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)   
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)   
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)   
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)   
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)   
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)   
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)   
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)   
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)   
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)   
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)   
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)   
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)   
- KVM: s390: fix setting of fpc register (Heiko Carstens)   
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)   
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)   
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)   
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)   
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)   
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)   
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)   
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)   
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)   
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)   
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)   
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)   
- PNP: ACPI: fix fortify warning (Dmitry Antipov)   
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)   
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)   
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)   
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)   
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)   
- powerpc/lib: Validate size for vector operations (Naveen N Rao)   
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)   
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)   
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)   
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)   
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)   
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)   
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)   
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)   
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)   
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)   
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)   
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)   
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)   
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)   
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)   
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [Orabug: 36251144] {CVE-2024-1086}
- rbd: don't move requests to the running list on errors (Ilya Dryomov)   
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)   
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)   
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)   
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)   
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)   
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)   
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)   
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)   
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)   
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)   
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)   
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)   
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)   
- afs: Hide silly-rename files from userspace (David Howells)   
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)   
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)   
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)   
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)   
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)   
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)   
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)   
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)   
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)   
- fs: add mode_strip_sgid() helper (Yang Xu)   
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)   
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))   
- rename(): fix the locking of subdirectories (Al Viro)   
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)   
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)   
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)   
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)   
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)   
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)   
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)   
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)   
- crypto: api - Disallow identical driver names (Herbert Xu)   
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)   
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)   
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)   
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)   
- units: add the HZ macros (Daniel Lezcano)   
- units: change from 'L' to 'UL' (Daniel Lezcano)   
- units: Add Watt units (Daniel Lezcano)   
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.3.el8uek]" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861]  
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.4.el8uek]" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379]  
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415]  
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.330.7.1.el8uek]" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.2.el8uek]" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.3.el8uek]" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155]  
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157]  
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152]  
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152]  
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149]  
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149]  
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.7.4.el8uek]" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36584784]</changelog>
</package>
<package pkgid="7fab24024794024b49ec9f16f8e127dc3c24fb7af80f0faf08edcefe1a059d53" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.3.el8uek]" date="1709208000">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861]  
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.4.el8uek]" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379]  
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415]  
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.330.7.1.el8uek]" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.2.el8uek]" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.3.el8uek]" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155]  
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157]  
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152]  
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152]  
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149]  
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149]  
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.7.4.el8uek]" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36584784]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.7.5.el8uek]" date="1716811200">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  [Orabug: 36664186]  
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36664174]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36664174]</changelog>
</package>
<package pkgid="0ba6f612f832cfc1ba6c37bdce8c891061834d3666adba5edc3b7b25c5f03bb6" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.331.7.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.331.1.el8uek]" date="1711627200">- Revert "mmc: core: Use mrq.sbc in close-ended ffu" (Thomas Tai)  [Orabug: 36446450]  
- ext4: fix corruption during on-line resize (Maximilian Heyne)  [Orabug: 36342902]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.2.el8uek]" date="1712232000">- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 35266053]  
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 35266053]  
- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36280586]  
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36360482]  
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36436639]  
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36436639]  
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36436639]  
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36436639]  
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36436639]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.3.el8uek]" date="1712318400">- LTS tag: v5.4.273 (Sherry Yang)   
- regmap: Add missing map-&gt;bus check (Marek Vasut)   
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler (Fei Shao)   
- bpf: report RCU QS in cpumap kthread (Yan Zhai)   
- rcu: add a helper to report consolidated flavor QS (Yan Zhai)   
- netfilter: nf_tables: do not compare internal table flags on updates (Pablo Neira Ayuso)   
- ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes vcc-dram and vcc1v2 (Michael Klein)   
- octeontx2-af: Use separate handlers for interrupts (Subbaraya Sundeep)   
- net/bnx2x: Prevent access to a freed page in page_pool (Thinh Tran)   
- hsr: Handle failures in module init (Felix Maurer)   
- packet: annotate data-races around ignore_outgoing (Eric Dumazet)   
- hsr: Fix uninit-value access in hsr_get_node() (Shigeru Yoshida)   
- s390/vtime: fix average steal time calculation (Mete Durlu)   
- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin (Colin Ian King)   
- staging: greybus: fix get_channel_from_mode() failure path (Dan Carpenter)   
- serial: 8250_exar: Don't remove GPIO device on suspend (Andy Shevchenko)   
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- kconfig: fix infinite loop when expanding a macro at the end of file (Masahiro Yamada)   
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT (Tudor Ambarus)   
- serial: max310x: fix syntax error in IRQ error message (Hugo Villeneuve)   
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (Jiri Slaby (SUSE))   
- afs: Revert "afs: Hide silly-rename files from userspace" (David Howells)   
- NFS: Fix an off by one in root_nfs_cat() (Christophe JAILLET)   
- watchdog: stm32_iwdg: initialize default timeout (Ben Wolsieffer)   
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Christophe JAILLET)   
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn (Arnd Bergmann)   
- RDMA/device: Fix a race between mad_client and cm_client init (Shifeng Li)   
- scsi: csiostor: Avoid function pointer casts (Arnd Bergmann)   
- ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Johan Carlsson)   
- clk: Fix clk_core_get NULL dereference (Bryan O'Donoghue)   
- sparc32: Fix section mismatch in leon_pci_grpci (Sam Ravnborg)   
- backlight: lp8788: Fully initialize backlight_properties during probe (Daniel Thompson)   
- backlight: lm3639: Fully initialize backlight_properties during probe (Daniel Thompson)   
- backlight: da9052: Fully initialize backlight_properties during probe (Daniel Thompson)   
- backlight: lm3630a: Don't set bl-&gt;props.brightness in get_brightness (Luca Weiss)   
- backlight: lm3630a: Initialize backlight_properties on init (Luca Weiss)   
- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. (Michael Ellerman)   
- drm/msm/dpu: add division of drm_display_mode's hskew parameter (Paloma Arellano)   
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Kajol Jain)   
- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip (Hsin-Yi Wang)   
- media: ttpci: fix two memleaks in budget_av_attach (Zhipeng Lu)   
- media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)   
- media: go7007: fix a memleak in go7007_load_encoder (Zhipeng Lu)   
- media: dvb-frontends: avoid stack overflow warnings with clang (Arnd Bergmann)   
- media: pvrusb2: fix uaf in pvr2_context_set_notify (Edward Adam Davis)   
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() (Srinivasan Shanmugam)   
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs (Jerome Brunet)   
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype (Arnd Bergmann)   
- mtd: maps: physmap-core: fix flash size larger than 32-bit (Baruch Siach)   
- crypto: arm/sha - fix function cast warnings (Arnd Bergmann)   
- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)   
- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)   
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create (Fedor Pchelkin)   
- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() (Christophe JAILLET)   
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Jörg Wedekind)   
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions (AngeloGioacchino Del Regno)   
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times (Konrad Dybcio)   
- media: pvrusb2: fix pvr2_stream_callback casts (Arnd Bergmann)   
- media: pvrusb2: remove redundant NULL check (Daniil Dulov)   
- media: go7007: add check of return value of go7007_read_addr() (Daniil Dulov)   
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak (Lucas Stach)   
- perf stat: Avoid metric-only segv (Ian Rogers)   
- ALSA: seq: fix function cast warnings (Takashi Iwai)   
- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() (Nikita Zhandarovich)   
- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Yang Jihong)   
- PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Christophe JAILLET)   
- quota: Fix rcu annotations of inode dquot pointers (Jan Kara)   
- quota: Fix potential NULL pointer dereference (Wang Jianjian)   
- quota: simplify drop_dquot_ref() (Baokun Li)   
- clk: qcom: reset: Ensure write completion on reset de/assertion (Konrad Dybcio)   
- clk: qcom: reset: Commonize the de/assert functions (Konrad Dybcio)   
- clk: qcom: reset: support resetting multiple bits (Robert Marko)   
- clk: qcom: reset: Allow specifying custom reset delay (Stephan Gerhold)   
- media: edia: dvbdev: fix a use-after-free (Zhipeng Lu)   
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity (Zhipeng Lu)   
- media: v4l2-tpg: fix some memleaks in tpg_alloc (Zhipeng Lu)   
- media: em28xx: annotate unchecked call to media_device_register() (Nikita Zhandarovich)   
- perf evsel: Fix duplicate initialization of data-&gt;id in evsel__parse_sample() (Yang Jihong)   
- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' (Srinivasan Shanmugam)   
- perf record: Fix possible incorrect free in record__switch_output() (Yang Jihong)   
- PCI/DPC: Print all TLP Prefixes, not just the first (Ilpo Järvinen)   
- media: tc358743: register v4l2 async device only after successful setup (Alexander Stein)   
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA (Peter Robinson)   
- drm/rockchip: lvds: do not overwrite error code (Quentin Schulz)   
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (Harry Wentland)   
- drm/rockchip: inno_hdmi: Fix video timing (Alex Bee)   
- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() (Christophe JAILLET)   
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() (Christophe JAILLET)   
- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() (Christophe JAILLET)   
- drm/tegra: dsi: Make use of the helper function dev_err_probe() (Cai Huoqing)   
- gpu: host1x: mipi: Update tegra_mipi_request() to be node based (Sowjanya Komatineni)   
- drm/tegra: dsi: Add missing check for of_find_device_by_node (Chen Ni)   
- dm: call the resume method on internal suspend (Mikulas Patocka)   
- dm raid: fix false positive for requeue needed during reshape (Ming Lei)   
- nfp: flower: handle acti_netdevs allocation failure (Duoming Zhou)   
- net/x25: fix incorrect parameter validation in the x25_getsockopt() function (Gavrilov Ilia)   
- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function (Gavrilov Ilia)   
- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function (Gavrilov Ilia)   
- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Gavrilov Ilia)   
- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function (Gavrilov Ilia)   
- net: hns3: fix port duplex configure error in IMP reset (Jie Wang)   
- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Eric Dumazet)   
- ipv6: fib6_rules: flush route cache when rule is changed (Shiming Cheng)   
- bpf: Fix stackmap overflow check on 32-bit arches (Toke Høiland-Jørgensen)   
- bpf: Fix hashtab overflow check on 32-bit arches (Toke Høiland-Jørgensen)   
- sr9800: Add check for usbnet_get_endpoints (Chen Ni)   
- Bluetooth: hci_core: Fix possible buffer overflow (Luiz Augusto von Dentz)   
- Bluetooth: Remove superfluous call to hci_conn_check_pending() (Jonas Dreßler)   
- igb: Fix missing time sync events (Vinicius Costa Gomes)   
- igb: move PEROUT and EXTTS isr logic to separate functions (Ruud Bos)   
- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function (Christophe JAILLET)   
- SUNRPC: fix some memleaks in gssx_dec_option_array (Zhipeng Lu)   
- x86, relocs: Ignore relocations in .notes section (Kees Cook)   
- ACPI: scan: Fix device check notification handling (Rafael J. Wysocki)   
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node (Michal Vokáč)   
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address (Michal Vokáč)   
- ARM: dts: imx6dl-yapp4: Move phy reset into switch node (Michal Vokáč)   
- ARM: dts: arm: realview: Fix development chip ROM compatible value (Geert Uytterhoeven)   
- net: ena: Remove ena_select_queue (Kamal Heib)   
- net: ena: cosmetic: fix line break issues (Arthur Kiyanovski)   
- wifi: brcmsmac: avoid function pointer casts (Arnd Bergmann)   
- iommu/amd: Mark interrupt as managed (Mario Limonciello)   
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA (Peter Robinson)   
- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Armin Wolf)   
- arm64: dts: qcom: msm8996: Pad addresses (Bjorn Andersson)   
- arm64: dts: qcom: msm8996: Move regulator consumers to db820c (Bjorn Andersson)   
- arm64: dts: qcom: msm8996: Use node references in db820c (Bjorn Andersson)   
- arm64: dts: qcom: db820c: Move non-soc entries out of /soc (Bjorn Andersson)   
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly (Yonghong Song)   
- bpf: Factor out bpf_spin_lock into helpers. (Alexei Starovoitov)   
- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes (Rafał Miłecki)   
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() (Zhipeng Lu)   
- net: blackhole_dev: fix build warning for ethh set but not used (Breno Leitao)   
- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). (Kuniyuki Iwashima)   
- sock_diag: annotate data-races around sock_diag_handlers[family] (Eric Dumazet)   
- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jinjie Ruan)   
- wifi: wilc1000: fix RCU usage in connect path (Alexis Lothoré)   
- wifi: wilc1000: fix declarations ordering (Alexis Lothoré)   
- wifi: b43: Disable QoS for bcm4331 (Rahul Rameshbabu)   
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled (Rahul Rameshbabu)   
- b43: main: Fix use true/false for bool type (Saurav Girepunje)   
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled (Rahul Rameshbabu)   
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled (Rahul Rameshbabu)   
- b43: dma: Fix use true/false for bool type variable (Saurav Girepunje)   
- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Xingyuan Mo)   
- timekeeping: Fix cross-timestamp interpolation for non-x86 (Peter Hilber)   
- timekeeping: Fix cross-timestamp interpolation corner case decision (Peter Hilber)   
- timekeeping: Fix cross-timestamp interpolation on counter wrap (Peter Hilber)   
- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts (Chun-Yi Lee)   
- fs/select: rework stack allocation hack for clang (Arnd Bergmann)   
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Nikita Zhandarovich)   
- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Stuart Henderson)   
- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Stuart Henderson)   
- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Stuart Henderson)   
- Input: gpio_keys_polled - suppress deferred probe error for gpio (Uwe Kleine-König)   
- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Alban Boyé)   
- firewire: core: use long bus reset on gap count error (Takashi Sakamoto)   
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (Yuxuan Hu)   
- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready (Ranjan Kumar)   
- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve (Filipe Manana)   
- dm-verity, dm-crypt: align "struct bvec_iter" correctly (Mikulas Patocka)   
- block: sed-opal: handle empty atoms when parsing response (Greg Joyce)   
- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check (Max Kellermann)   
- net/iucv: fix the allocation size of iucv_path_table array (Alexander Gordeev)   
- RDMA/mlx5: Relax DEVX access upon modify commands (Yishai Hadas)   
- HID: multitouch: Add required quirk for Synaptics 0xcddc device (Manuel Fombuena)   
- MIPS: Clear Cause.BD in instruction_pointer_set (Jiaxun Yang)   
- x86/xen: Add some null pointer checking to smp.c (Kunwu Chan)   
- ASoC: rt5645: Make LattePanda board DMI match more precise (Hans de Goede)   
- selftests: tls: use exact comparison in recv_partial (Jakub Kicinski)   
- LTS tag: v5.4.272 (Sherry Yang)   
- serial: max310x: fix IO data corruption in batched operations (Jan Kundrát)   
- serial: max310x: implement I2C support (Cosmin Tanislav)   
- serial: max310x: make accessing revision id interface-agnostic (Cosmin Tanislav)   
- regmap: Add bulk read/write callbacks into regmap_config (Marek Vasut)   
- regmap: allow to define reg_update_bits for no bus configuration (Ansuel Smith)   
- serial: max310x: Unprepare and disable clock in error path (Andy Shevchenko)   
- getrusage: use sig-&gt;stats_lock rather than lock_task_sighand() (Oleg Nesterov)   
- getrusage: use __for_each_thread() (Oleg Nesterov)   
- getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Oleg Nesterov)   
- getrusage: add the "signal_struct *sig" local variable (Oleg Nesterov)   
- y2038: rusage: use __kernel_old_timeval (Arnd Bergmann)   
- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Werner Sembach)   
- serial: max310x: prevent infinite while() loop in port startup (Hugo Villeneuve)   
- serial: max310x: use a separate regmap for each port (Cosmin Tanislav)   
- serial: max310x: use regmap methods for SPI batch operations (Cosmin Tanislav)   
- serial: max310x: Make use of device properties (Andy Shevchenko)   
- serial: max310x: fail probe if clock crystal is unstable (Hugo Villeneuve)   
- serial: max310x: Try to get crystal clock rate from property (Andy Shevchenko)   
- serial: max310x: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)   
- um: allow not setting extra rpaths in the linux binary (Johannes Berg)   
- selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache)   
- netrom: Fix data-races around sysctl_net_busy_read (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_link_fails_count (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_routing_control (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_timeout (Jason Xing)   
- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_default_path_quality (Jason Xing)   
- netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Lena Wang)   
- net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Eric Dumazet)   
- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Rand Deeb)   
- geneve: make sure to pull inner header in geneve_rx() (Eric Dumazet)   
- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Maciej Fijalkowski)   
- net: lan78xx: fix runtime PM count underflow on link stop (Oleksij Rempel)   
- lan78xx: Fix race conditions in suspend/resume handling (John Efstathiades)   
- lan78xx: Fix partial packet errors on suspend/resume (John Efstathiades)   
- lan78xx: Add missing return code checks (John Efstathiades)   
- lan78xx: Fix white space and style issues (John Efstathiades)   
- LTS tag: v5.4.271 (Sherry Yang)   
- gpio: 74x164: Enable output pins after registers are reset (Arturas Moskvinas)   
- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Oscar Salvador)   
- cachefiles: fix memory leak in cachefiles_add_cache() (Baokun Li)   
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini)   
- mmc: core: Fix eMMC initialization with 1-bit bus connection (Ivan Semenov)   
- dmaengine: fsl-qdma: init irq after reg initialization (Curtis Klein)   
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read (Peng Ma)   
- btrfs: dev-replace: properly validate device names (David Sterba)   
- wifi: nl80211: reject iftype change with mesh ID change (Johannes Berg)   
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink() (Alexander Ofitserov)   
- ALSA: Drop leftover snd-rtctimer stuff from Makefile (Takashi Iwai)   
- power: supply: bq27xxx-i2c: Do not free non existing IRQ (Hans de Goede)   
- efi/capsule-loader: fix incorrect allocation size (Arnd Bergmann)   
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Lin Ma)   
- Bluetooth: Enforce validation on max value of connection interval (Kai-Heng Feng)   
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (Luiz Augusto von Dentz)   
- Bluetooth: Avoid potential use-after-free in hci_error_reset (Ying Hsu)   
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read (Javier Carrasco)   
- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Oleksij Rempel)   
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Eric Dumazet)   
- tun: Fix xdp_rxq_info's queue_index when detaching (Yunjian Wang)   
- net: ip_tunnel: prevent perpetual headroom growth (Florian Westphal)   
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Ryosuke Yasuoka)   
- LTS tag: v5.4.270 (Sherry Yang)   
- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio (Bart Van Assche)   
- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set (Erik Kurzinger)   
- drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Christian König)   
- tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca)   
- tls: rx: drop pointless else after goto (Jakub Kicinski)   
- tls: rx: jump to a more appropriate label (Jakub Kicinski)   
- s390: use the correct count for __iowrite64_copy() (Jason Gunthorpe)   
- packet: move from strlcpy with unused retval to strscpy (Wolfram Sang)   
- ipv6: sr: fix possible use-after-free and null-ptr-deref (Vasiliy Kovalev)   
- afs: Increase buffer size in afs_update_volume_status() (Daniil Dulov)   
- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Eric Dumazet)   
- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Eric Dumazet)   
- nouveau: fix function cast warnings (Arnd Bergmann)   
- scsi: jazz_esp: Only build if SCSI core is builtin (Randy Dunlap)   
- bpf, scripts: Correct GPL license name (Gianmarco Lusvardi)   
- scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Andrii Nakryiko)   
- RDMA/srpt: fix function pointer cast warnings (Arnd Bergmann)   
- RDMA/srpt: Make debug output more detailed (Bart Van Assche)   
- RDMA/bnxt_re: Return error for SRQ resize (Kalesh AP)   
- IB/hfi1: Fix a memleak in init_credit_return (Zhipeng Lu)   
- usb: roles: don't get/set_role() when usb_role_switch is unregistered (Xu Yang)   
- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs (Krishna Kurapati)   
- usb: cdns3: fix memory double free when handle zero packet (Frank Li)   
- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() (Frank Li)   
- ARM: ep93xx: Add terminator to gpiod_lookup_table (Nikita Shubin)   
- l2tp: pass correct message length to ip6_append_data (Tom Parkin)   
- PCI/MSI: Prevent MSI hardware interrupt number truncation (Vidya Sagar)   
- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() (Vasiliy Kovalev)   
- dm-crypt: don't modify the data when using authenticated encryption (Mikulas Patocka)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one error (Daniel Vacek)   
- PCI: tegra: Fix OF node reference leak (Christophe JAILLET)   
- PCI: tegra: Fix reporting GPIO error value (Pali Rohár)   
- arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node (Sireesh Kodali)   
- drm/amdgpu: Fix type of second parameter in trans_msg() callback (Nathan Chancellor)   
- iomap: Set all uptodate bits for an Uptodate page (Matthew Wilcox (Oracle))   
- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Mikulas Patocka)   
- x86/alternatives: Disable KASAN in apply_alternatives() (Kirill A. Shutemov)   
- drm/amdgpu: Check for valid number of registers to read (Trek)   
- Revert "drm/sun4i: dsi: Change the start delay calculation" (Icenowy Zheng)   
- ALSA: hda/realtek - Enable micmute LED on and HP system (Kai-Heng Feng)   
- selftests/bpf: Avoid running unprivileged tests with alignment requirements (Björn Töpel)   
- net: bridge: clear bridge's private skb space on xmit (Nikolay Aleksandrov)   
- spi: mt7621: Fix an error message in mt7621_spi_probe() (Christophe JAILLET)   
- pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups (Miaoqian Lin)   
- pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours (Lee Jones)   
- tcp: add annotations around sk-&gt;sk_shutdown accesses (Eric Dumazet)   
- tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit (Soheil Hassas Yeganeh)   
- tcp: factor out __tcp_close() helper (Paolo Abeni)   
- pmdomain: renesas: r8a77980-sysc: CR7 must be always on (Geert Uytterhoeven)   
- s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Alexandra Winter)   
- virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Yi Sun)   
- firewire: core: send bus reset promptly on gap count error (Takashi Sakamoto)   
- scsi: lpfc: Use unsigned type for num_sge (Hannes Reinecke)   
- hwmon: (coretemp) Enlarge per package core count limit (Zhang Rui)   
- nvmet-fc: abort command when there is no binding (Daniel Wagner)   
- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new (Xin Long)   
- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 (Chen-Yu Tsai)   
- nvmet-tcp: fix nvme tcp ida memory leak (Guixin Liu)   
- regulator: pwm-regulator: Add validity checks in continuous .get_voltage (Martin Blumenstingl)   
- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Baokun Li)   
- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Baokun Li)   
- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Lennert Buytenhek)   
- ahci: asm1166: correct count of reported ports (Conrad Kostecki)   
- fbdev: sis: Error out if pixclock equals zero (Fullway Wang)   
- fbdev: savage: Error out if pixclock equals zero (Fullway Wang)   
- wifi: mac80211: fix race condition on enabling fast-xmit (Felix Fietkau)   
- wifi: cfg80211: fix missing interfaces when dumping (Michal Kazior)   
- dmaengine: fsl-qdma: increase size of 'irq_name' (Vinod Koul)   
- dmaengine: shdma: increase size of 'dev_id' (Vinod Koul)   
- scsi: target: core: Add TMF to tmr_list handling (Dmitry Bogdanov)   
- sched/rt: Disallow writing invalid values to sched_rt_period_us (Cyril Hrubis)   
- sched/rt: Fix sysctl_sched_rr_timeslice intial value (Cyril Hrubis)   
- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Lokesh Gidra)   
- nilfs2: replace WARN_ONs for invalid DAT metadata block requests (Ryusuke Konishi)   
- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Cyril Hrubis)   
- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Oliver Upton)   
- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Oliver Upton)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.4.el8uek]" date="1712664000">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 35436312]  
- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36496846]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36496846]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36496846]  {CVE-2024-2201}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.331.5.el8uek]" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646]  
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488]  
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675]  
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.6.el8uek]" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)   
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)   
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)   
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)   
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)   
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)   
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)   
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568]  
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652]  
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.7.el8uek]" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)   
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568]  
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159]  
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
</package>
<package pkgid="740c7e31173631f1a9cae7569a747cea9f3c7c74c6798347ad1c122edca0b149" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.332.5.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.331.5.el8uek]" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646]  
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488]  
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675]  
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.6.el8uek]" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)   
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)   
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)   
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)   
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)   
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)   
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)   
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568]  
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652]  
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.7.el8uek]" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)   
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568]  
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159]  
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.1.el8uek]" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286]  
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870]  
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439]  
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439]  
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085]  
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085]  
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085]  
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085]  
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085]  
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085]  
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085]  
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085]  
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085]  
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085]  
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085]  
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085]  
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085]  
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085]  
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085]  
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085]  
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085]  
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977]  
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122]  
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122]  
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122]  
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122]  
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122]  
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122]  
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712]  
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250]  
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.2.el8uek]" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964]  
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636]  
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636]  
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636]  
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636]  
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636]  
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979]  
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737]  
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737]  
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737]  
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737]  
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737]  
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.3.el8uek]" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170]  
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.4.el8uek]" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)   
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)   
- LTS tag: v5.4.274 (Sherry Yang)   
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)   
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)   
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)   
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)   
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)   
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)   
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)   
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)   
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)   
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)   
- virtio: reenable config if freezing device failed (David Hildenbrand)   
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)   
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)   
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)   
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)   
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)   
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)   
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)   
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)   
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)   
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)   
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)   
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)   
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)   
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)   
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)   
- media: sta2x11: fix irq handler cast (Arnd Bergmann)   
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)   
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)   
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)   
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)   
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)   
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)   
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)   
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)   
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)   
- ionic: set adminq irq affinity (Shannon Nelson)   
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)   
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)   
- panic: Flush kernel log buffer at the end (John Ogness)   
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)   
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)   
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)   
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))   
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)   
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)   
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)   
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)   
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)   
- net: ravb: Always process TX descriptor ring (Paul Barker)   
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)   
- erspan: Add type I version 0 support. (William Tu)   
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)   
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)   
- fs: add a vfs_fchmod helper (Christoph Hellwig)   
- fs: add a vfs_fchown helper (Christoph Hellwig)   
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)   
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)   
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)   
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)   
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)   
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)   
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)   
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)   
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)   
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)   
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)   
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)   
- vfio/pci: Create persistent INTx handler (Alex Williamson)   
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)   
- vfio/pci: Lock external INTx masking ops (Alex Williamson)   
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)   
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)   
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)   
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)   
- dm integrity: fix out-of-range warning (Arnd Bergmann)   
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)   
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)   
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)   
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)   
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)   
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)   
- usb: udc: remove warning when queue disabled ep (yuan linyu)   
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)   
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)   
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)   
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)   
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)   
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)   
- usb: cdc-wdm: close race between read and workqueue (Oliver Neukum)   
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)   
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)   
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)   
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)   
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)   
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)   
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)   
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- loop: Factor out configuring loop from status (Martijn Coenen)   
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)   
- loop: Factor out setting loop device size (Martijn Coenen)   
- loop: Remove sector_t truncation checks (Martijn Coenen)   
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)   
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)   
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)   
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)   
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)   
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)   
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)   
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)   
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)   
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)   
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)   
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)   
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)   
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)   
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)   
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))   
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)   
- nilfs2: use a more common logging style (Joe Perches)   
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)   
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)   
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)   
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)   
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)   
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)   
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)   
- soc: fsl: qbman: Add CGR update function (Sean Anderson)   
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)   
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)   
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)   
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)   
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)   
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)   
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)   
- hwmon: (amc6821) add of_match table (Josua Mayer)   
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)   
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)   
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)   
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)   
- fuse: don't unhash root (Miklos Szeredi)   
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)   
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)   
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)   
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)   
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)   
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)   
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)   
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)   
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)   
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)   
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)   
- parisc: Fix ip_fast_csum (Guenter Roeck)   
- parisc: Do not hardcode registers in checksum functions (Helge Deller)   
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)   
- ubi: correct the calculation of fastmap size (Zhang Yi)   
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)   
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))   
- fat: fix uninitialized field in nostale filehandles (Jan Kara)   
- ext4: correct best extent lstart adjustment logic (Baokun Li)   
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)   
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)   
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)   
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)   
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)   
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)   
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)   
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)   
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)   
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)   
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)   
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)   
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)   
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)   
- timers: Update kernel-doc for various functions (Thomas Gleixner)   
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.el8uek]" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.1.el8uek]" date="1717156800">- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36685235]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36685235]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.332.5.2.el8uek]" date="1718107200">- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36696636]</changelog>
</package>
<package pkgid="b6522ae67d7a861c54e77aff2308d08872dd2a21a756f02da76bdc71c91f2fb0" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.2.el8uek]" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964]  
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636]  
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636]  
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636]  
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636]  
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636]  
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979]  
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737]  
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737]  
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737]  
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737]  
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737]  
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.3.el8uek]" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170]  
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.4.el8uek]" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)   
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)   
- LTS tag: v5.4.274 (Sherry Yang)   
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)   
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)   
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)   
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)   
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)   
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)   
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)   
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)   
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)   
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)   
- virtio: reenable config if freezing device failed (David Hildenbrand)   
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)   
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)   
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)   
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)   
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)   
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)   
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)   
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)   
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)   
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)   
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)   
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)   
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)   
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)   
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)   
- media: sta2x11: fix irq handler cast (Arnd Bergmann)   
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)   
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)   
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)   
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)   
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)   
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)   
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)   
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)   
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)   
- ionic: set adminq irq affinity (Shannon Nelson)   
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)   
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)   
- panic: Flush kernel log buffer at the end (John Ogness)   
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)   
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)   
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)   
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))   
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)   
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)   
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)   
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)   
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)   
- net: ravb: Always process TX descriptor ring (Paul Barker)   
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)   
- erspan: Add type I version 0 support. (William Tu)   
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)   
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)   
- fs: add a vfs_fchmod helper (Christoph Hellwig)   
- fs: add a vfs_fchown helper (Christoph Hellwig)   
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)   
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)   
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)   
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)   
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)   
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)   
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)   
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)   
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)   
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)   
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)   
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)   
- vfio/pci: Create persistent INTx handler (Alex Williamson)   
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)   
- vfio/pci: Lock external INTx masking ops (Alex Williamson)   
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)   
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)   
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)   
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)   
- dm integrity: fix out-of-range warning (Arnd Bergmann)   
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)   
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)   
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)   
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)   
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)   
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)   
- usb: udc: remove warning when queue disabled ep (yuan linyu)   
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)   
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)   
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)   
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)   
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)   
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)   
- usb: cdc-wdm: close race between read and workqueue (Oliver Neukum)   
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)   
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)   
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)   
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)   
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)   
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)   
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)   
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- loop: Factor out configuring loop from status (Martijn Coenen)   
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)   
- loop: Factor out setting loop device size (Martijn Coenen)   
- loop: Remove sector_t truncation checks (Martijn Coenen)   
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)   
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)   
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)   
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)   
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)   
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)   
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)   
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)   
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)   
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)   
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)   
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)   
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)   
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)   
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)   
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))   
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)   
- nilfs2: use a more common logging style (Joe Perches)   
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)   
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)   
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)   
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)   
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)   
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)   
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)   
- soc: fsl: qbman: Add CGR update function (Sean Anderson)   
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)   
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)   
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)   
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)   
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)   
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)   
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)   
- hwmon: (amc6821) add of_match table (Josua Mayer)   
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)   
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)   
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)   
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)   
- fuse: don't unhash root (Miklos Szeredi)   
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)   
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)   
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)   
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)   
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)   
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)   
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)   
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)   
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)   
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)   
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)   
- parisc: Fix ip_fast_csum (Guenter Roeck)   
- parisc: Do not hardcode registers in checksum functions (Helge Deller)   
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)   
- ubi: correct the calculation of fastmap size (Zhang Yi)   
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)   
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))   
- fat: fix uninitialized field in nostale filehandles (Jan Kara)   
- ext4: correct best extent lstart adjustment logic (Baokun Li)   
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)   
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)   
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)   
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)   
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)   
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)   
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)   
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)   
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)   
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)   
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)   
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)   
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)   
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)   
- timers: Update kernel-doc for various functions (Thomas Gleixner)   
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.el8uek]" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.1.el8uek]" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449]  
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093]  
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215]  
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675]  
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675]  
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675]  
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675]  
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675]  
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453]  
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453]  
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635]  
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398]  
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382]  
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454]  
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.2.el8uek]" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469]  
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)   
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)   
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)   
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)   
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)   
- tipc: fix UAF in error path (Paolo Abeni)   
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)   
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)   
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)   
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)   
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)   
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)   
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)   
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)   
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)   
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)   
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)   
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)   
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)   
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)   
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)   
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)   
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)   
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)   
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)   
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka)   
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)   
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)   
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)   
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)   
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)   
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)   
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)   
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)   
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)   
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)   
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)   
- speakup: Avoid crash on very long word (Samuel Thibault)   
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)   
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)   
- binder: check offset alignment in binder_get_object() (Carlos Llamas)   
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)   
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)   
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)   
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)   
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)   
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)   
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)   
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)   
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)   
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)   
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)   
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)   
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)   
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)   
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)   
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)   
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.333.5.1.el8uek]" date="1720785600">- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36660755]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36836653]</changelog>
</package>
<package pkgid="fc33ae94f7e59645cde17310fb3880ae7fd63858197a6871c36096e03b4009f0" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.1.el8uek]" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286]  
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870]  
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439]  
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439]  
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085]  
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085]  
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085]  
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085]  
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085]  
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085]  
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085]  
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085]  
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085]  
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085]  
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085]  
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085]  
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085]  
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085]  
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085]  
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085]  
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085]  
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977]  
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122]  
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122]  
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122]  
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122]  
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122]  
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122]  
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712]  
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250]  
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.2.el8uek]" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964]  
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636]  
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636]  
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636]  
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636]  
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636]  
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979]  
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737]  
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737]  
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737]  
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737]  
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737]  
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.3.el8uek]" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170]  
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.4.el8uek]" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)   
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)   
- LTS tag: v5.4.274 (Sherry Yang)   
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)   
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)   
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)   
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)   
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)   
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)   
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)   
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)   
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)   
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)   
- virtio: reenable config if freezing device failed (David Hildenbrand)   
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)   
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)   
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)   
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)   
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)   
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)   
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)   
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)   
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)   
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)   
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)   
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)   
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)   
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)   
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)   
- media: sta2x11: fix irq handler cast (Arnd Bergmann)   
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)   
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)   
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)   
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)   
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)   
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)   
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)   
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)   
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)   
- ionic: set adminq irq affinity (Shannon Nelson)   
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)   
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)   
- panic: Flush kernel log buffer at the end (John Ogness)   
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)   
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)   
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)   
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))   
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)   
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)   
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)   
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)   
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)   
- net: ravb: Always process TX descriptor ring (Paul Barker)   
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)   
- erspan: Add type I version 0 support. (William Tu)   
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)   
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)   
- fs: add a vfs_fchmod helper (Christoph Hellwig)   
- fs: add a vfs_fchown helper (Christoph Hellwig)   
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)   
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)   
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)   
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)   
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)   
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)   
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)   
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)   
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)   
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)   
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)   
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)   
- vfio/pci: Create persistent INTx handler (Alex Williamson)   
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)   
- vfio/pci: Lock external INTx masking ops (Alex Williamson)   
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)   
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)   
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)   
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)   
- dm integrity: fix out-of-range warning (Arnd Bergmann)   
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)   
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)   
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)   
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)   
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)   
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)   
- usb: udc: remove warning when queue disabled ep (yuan linyu)   
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)   
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)   
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)   
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)   
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)   
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)   
- usb: cdc-wdm: close race between read and workqueue (Oliver Neukum)   
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)   
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)   
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)   
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)   
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)   
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)   
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)   
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- loop: Factor out configuring loop from status (Martijn Coenen)   
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)   
- loop: Factor out setting loop device size (Martijn Coenen)   
- loop: Remove sector_t truncation checks (Martijn Coenen)   
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)   
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)   
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)   
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)   
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)   
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)   
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)   
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)   
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)   
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)   
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)   
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)   
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)   
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)   
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)   
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))   
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)   
- nilfs2: use a more common logging style (Joe Perches)   
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)   
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)   
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)   
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)   
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)   
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)   
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)   
- soc: fsl: qbman: Add CGR update function (Sean Anderson)   
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)   
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)   
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)   
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)   
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)   
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)   
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)   
- hwmon: (amc6821) add of_match table (Josua Mayer)   
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)   
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)   
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)   
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)   
- fuse: don't unhash root (Miklos Szeredi)   
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)   
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)   
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)   
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)   
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)   
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)   
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)   
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)   
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)   
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)   
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)   
- parisc: Fix ip_fast_csum (Guenter Roeck)   
- parisc: Do not hardcode registers in checksum functions (Helge Deller)   
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)   
- ubi: correct the calculation of fastmap size (Zhang Yi)   
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)   
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))   
- fat: fix uninitialized field in nostale filehandles (Jan Kara)   
- ext4: correct best extent lstart adjustment logic (Baokun Li)   
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)   
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)   
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)   
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)   
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)   
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)   
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)   
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)   
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)   
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)   
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)   
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)   
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)   
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)   
- timers: Update kernel-doc for various functions (Thomas Gleixner)   
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.el8uek]" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.1.el8uek]" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449]  
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093]  
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215]  
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675]  
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675]  
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675]  
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675]  
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675]  
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453]  
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453]  
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635]  
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398]  
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382]  
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454]  
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.2.el8uek]" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469]  
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)   
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)   
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)   
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)   
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)   
- tipc: fix UAF in error path (Paolo Abeni)   
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)   
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)   
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)   
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)   
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)   
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)   
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)   
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)   
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)   
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)   
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)   
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)   
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)   
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)   
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)   
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)   
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)   
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)   
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)   
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka)   
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)   
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)   
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)   
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)   
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)   
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)   
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)   
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)   
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)   
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)   
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)   
- speakup: Avoid crash on very long word (Samuel Thibault)   
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)   
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)   
- binder: check offset alignment in binder_get_object() (Carlos Llamas)   
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)   
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)   
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)   
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)   
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)   
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)   
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)   
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)   
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)   
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)   
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)   
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)   
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)   
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)   
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)   
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)   
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
</package>
<package pkgid="7d6046863b79676c573f717fbe1d8596a00a98a440cdcaa22de93c237a1ea095" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675200">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam) [Orabug: 36784409] {CVE-2023-52585}
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [Orabug: 36654336] {CVE-2023-52434}
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo) [Orabug: 36683113] {CVE-2024-36883}
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin) [Orabug: 36691528] {CVE-2024-36960}
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie) [Orabug: 36643338] {CVE-2024-35947}
- tipc: fix UAF in error path (Paolo Abeni) [Orabug: 36683231] {CVE-2024-36886}
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos) [Orabug: 36630450] {CVE-2024-27401}
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet) [Orabug: 36683279] {CVE-2024-36902}
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet) [Orabug: 36683485] {CVE-2024-36946}
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats) [Orabug: 36679451] {CVE-2024-36017}
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou) [Orabug: 36630443] {CVE-2024-27399}
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou) [Orabug: 36630438] {CVE-2024-27398}
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima) [Orabug: 36683292] {CVE-2024-36904}
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet) [Orabug: 36683296] {CVE-2024-36905}
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt) [Orabug: 36691538] {CVE-2024-36964}
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman) [Orabug: 36683505] {CVE-2024-36950}
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap) [Orabug: 36683368] {CVE-2024-36919}
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec) [Orabug: 36784417] {CVE-2023-52882}
- tipc: fix a possible memleak in tipc_buf_append (Xin Long) [Orabug: 36683526] {CVE-2024-36954}
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima) [Orabug: 36683426] {CVE-2024-36933}
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36683431] {CVE-2024-36934}
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng) [Orabug: 36683544] {CVE-2024-36959}
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima) [Orabug: 36683443] {CVE-2024-36939}
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter) [Orabug: 36683460] {CVE-2024-36940}
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg) [Orabug: 36683464] {CVE-2024-36941}
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka) [Orabug: 36298555] {CVE-2023-52429} {CVE-2024-23851}
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao) [Orabug: 36643496] {CVE-2024-35997}
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang) [Orabug: 36643468] {CVE-2024-35984}
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang) [Orabug: 36642469] {CVE-2024-35847}
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn) [Orabug: 36642481] {CVE-2024-35849}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan) [Orabug: 36545065] {CVE-2024-26922}
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg) [Orabug: 36597968] {CVE-2024-27000}
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale) [Orabug: 36643517] {CVE-2024-36004}
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel) [Orabug: 36642494] {CVE-2024-35852}
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel) [Orabug: 36643524] {CVE-2024-36006}
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel) [Orabug: 36643527] {CVE-2024-36007}
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel) [Orabug: 36642497] {CVE-2024-35853}
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel) [Orabug: 36642500] {CVE-2024-35854}
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel) [Orabug: 36642505] {CVE-2024-35855}
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim) [Orabug: 36630423] {CVE-2024-27395}
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim) [Orabug: 36630427] {CVE-2024-27396}
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park) [Orabug: 36597904] {CVE-2024-26981}
- nouveau: fix instmem race condition around ptr stores (Dave Airlie) [Orabug: 36597921] {CVE-2024-26984}
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern) [Orabug: 36597942] {CVE-2024-26993}
- speakup: Avoid crash on very long word (Samuel Thibault) [Orabug: 36597947] {CVE-2024-26994}
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain) [Orabug: 36597963] {CVE-2024-26999}
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich) [Orabug: 36597976] {CVE-2024-27001}
- binder: check offset alignment in binder_get_object() (Carlos Llamas) [Orabug: 36579651] {CVE-2024-26926}
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd) [Orabug: 36597987] {CVE-2024-27004}
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk) [Orabug: 36597995] {CVE-2024-27008}
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen) [Orabug: 36598014] {CVE-2024-27013}
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan) [Orabug: 36598045] {CVE-2024-27020}
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian) [Orabug: 36643370] {CVE-2024-35955}
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä) [Orabug: 36643358] {CVE-2024-35950}
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj) [Orabug: 36579511] {CVE-2024-26923}
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu) [Orabug: 36643403] {CVE-2024-35960}
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [Orabug: 36643432] {CVE-2024-35969}
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet) [Orabug: 36643443] {CVE-2024-35973}
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov) [Orabug: 36643454] {CVE-2024-35978}
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann) [Orabug: 36643462] {CVE-2024-35982}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka) [Orabug: 36768758] {CVE-2024-38381}
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu) [Orabug: 36830461] {CVE-2024-39493}
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen) [Orabug: 36809264] {CVE-2024-39475}
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter) [Orabug: 36765636] {CVE-2024-38587}
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai) [Orabug: 36809270] {CVE-2024-39476}
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.1.el8uek]" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583]  
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998]  
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998]  
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.1.el8uek]" date="1723464000">- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36940602]</changelog>
</package>
<package pkgid="ab208cd5f623539d7690b709e313b4332d428623d2e5d92937cd9f9dd3533b4f" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.2.el8uek]" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469]  
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam) [Orabug: 36784409] {CVE-2023-52585}
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [Orabug: 36654336] {CVE-2023-52434}
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo) [Orabug: 36683113] {CVE-2024-36883}
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin) [Orabug: 36691528] {CVE-2024-36960}
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie) [Orabug: 36643338] {CVE-2024-35947}
- tipc: fix UAF in error path (Paolo Abeni) [Orabug: 36683231] {CVE-2024-36886}
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos) [Orabug: 36630450] {CVE-2024-27401}
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet) [Orabug: 36683279] {CVE-2024-36902}
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet) [Orabug: 36683485] {CVE-2024-36946}
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats) [Orabug: 36679451] {CVE-2024-36017}
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou) [Orabug: 36630443] {CVE-2024-27399}
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou) [Orabug: 36630438] {CVE-2024-27398}
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima) [Orabug: 36683292] {CVE-2024-36904}
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet) [Orabug: 36683296] {CVE-2024-36905}
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt) [Orabug: 36691538] {CVE-2024-36964}
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman) [Orabug: 36683505] {CVE-2024-36950}
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap) [Orabug: 36683368] {CVE-2024-36919}
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec) [Orabug: 36784417] {CVE-2023-52882}
- tipc: fix a possible memleak in tipc_buf_append (Xin Long) [Orabug: 36683526] {CVE-2024-36954}
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima) [Orabug: 36683426] {CVE-2024-36933}
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36683431] {CVE-2024-36934}
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng) [Orabug: 36683544] {CVE-2024-36959}
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima) [Orabug: 36683443] {CVE-2024-36939}
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter) [Orabug: 36683460] {CVE-2024-36940}
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg) [Orabug: 36683464] {CVE-2024-36941}
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka) [Orabug: 36298555] {CVE-2023-52429} {CVE-2024-23851}
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao) [Orabug: 36643496] {CVE-2024-35997}
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang) [Orabug: 36643468] {CVE-2024-35984}
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang) [Orabug: 36642469] {CVE-2024-35847}
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn) [Orabug: 36642481] {CVE-2024-35849}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan) [Orabug: 36545065] {CVE-2024-26922}
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg) [Orabug: 36597968] {CVE-2024-27000}
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale) [Orabug: 36643517] {CVE-2024-36004}
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel) [Orabug: 36642494] {CVE-2024-35852}
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel) [Orabug: 36643524] {CVE-2024-36006}
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel) [Orabug: 36643527] {CVE-2024-36007}
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel) [Orabug: 36642497] {CVE-2024-35853}
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel) [Orabug: 36642500] {CVE-2024-35854}
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel) [Orabug: 36642505] {CVE-2024-35855}
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim) [Orabug: 36630423] {CVE-2024-27395}
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim) [Orabug: 36630427] {CVE-2024-27396}
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park) [Orabug: 36597904] {CVE-2024-26981}
- nouveau: fix instmem race condition around ptr stores (Dave Airlie) [Orabug: 36597921] {CVE-2024-26984}
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern) [Orabug: 36597942] {CVE-2024-26993}
- speakup: Avoid crash on very long word (Samuel Thibault) [Orabug: 36597947] {CVE-2024-26994}
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain) [Orabug: 36597963] {CVE-2024-26999}
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich) [Orabug: 36597976] {CVE-2024-27001}
- binder: check offset alignment in binder_get_object() (Carlos Llamas) [Orabug: 36579651] {CVE-2024-26926}
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd) [Orabug: 36597987] {CVE-2024-27004}
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk) [Orabug: 36597995] {CVE-2024-27008}
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen) [Orabug: 36598014] {CVE-2024-27013}
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan) [Orabug: 36598045] {CVE-2024-27020}
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian) [Orabug: 36643370] {CVE-2024-35955}
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä) [Orabug: 36643358] {CVE-2024-35950}
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj) [Orabug: 36579511] {CVE-2024-26923}
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu) [Orabug: 36643403] {CVE-2024-35960}
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [Orabug: 36643432] {CVE-2024-35969}
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet) [Orabug: 36643443] {CVE-2024-35973}
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov) [Orabug: 36643454] {CVE-2024-35978}
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann) [Orabug: 36643462] {CVE-2024-35982}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka) [Orabug: 36768758] {CVE-2024-38381}
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu) [Orabug: 36830461] {CVE-2024-39493}
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen) [Orabug: 36809264] {CVE-2024-39475}
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter) [Orabug: 36765636] {CVE-2024-38587}
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai) [Orabug: 36809270] {CVE-2024-39476}
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.1.el8uek]" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583]  
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998]  
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998]  
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
</package>
<package pkgid="0e433c6e24bfc543876abb0acf4d4676182832728119554b3895b9a50429c69d" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)   
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.335.4.1.el8uek]" date="1725883200">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37035558]</changelog>
</package>
<package pkgid="eb7e0070d3953847dc6a80c0ace089c2b64e70032612720c12b08855f69dbdc7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.1.el8uek]" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583]  
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998]  
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998]  
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)   
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
</package>
<package pkgid="e572a18ee756cc25e5d850a8a1b496ad29818d7544b54b699c96cf095d249c0e" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
</package>
<package pkgid="77c48d35a1cc5ba07f19ef690452ddcbdbc9ce34d9b83f7d946d328183a68572" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
</package>
<package pkgid="e65d49af1d982facf24cae65cd80597cea8dabc958bcd0f786a04d41c03d899b" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.2.el8uek]" date="1733400000">- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 37361313]  
- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37361312]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37361312]</changelog>
</package>
<package pkgid="3063e5c25805f67f3bb389659233253b94e45d86f3fb80c9d1afb7e0137b3314" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
</package>
<package pkgid="af8b656542f4120a4f0abad3c343b79f7ba9cef2ab1a0399dc93b68725b91f8e" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.1.el8uek]" date="1731412800">- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37274316]</changelog>
</package>
<package pkgid="3f4f0a5f9ab5aa905ebcb969dd30b04d53c146a406caacc3000a504ef8af314c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
</package>
<package pkgid="a4d013e1dd46ff8a457554a395ccb464dcb361027eba15a77c84b29af4f864fb" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951}
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
</package>
<package pkgid="abf764cd4a51c61db32a689349b9407d9474a6c0995d4bec985ea10b71e8c6c1" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.2.el8uek]" date="1734955200">- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37423804]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37423804]</changelog>
</package>
<package pkgid="6f32446421a51e80f1a1ff324261da6c56a700507cae24ef83d9f21b4e7c746d" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]  
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]  
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
</package>
<package pkgid="7b755e0ad7ddc654157434d3269ef5fcb666a43ad340cf99c5df0c083ef6f841" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.5.2.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566741]</changelog>
</package>
<package pkgid="51737a38757e75306f75dc6042f99844c0a78a51a6431f9268003d9d77aecdc5" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner)
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)   
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
</package>
<package pkgid="23e4036444c4f1989d813eef50ee499e3da315d439b881968c085a4593dc96be" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.340.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.340.4.1.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566743]</changelog>
</package>
<package pkgid="5693b43e8d68a1624271addc8315bb2a062a27c1aea2717a2c136c1cc7984955" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
</package>
<package pkgid="1037c036d8c7dcf9944e5943462b7d91c08f58b3f5853f56139821dbf49c4ffd" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.2.el8uek]" date="1741953600">- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)  [Orabug: 37707634]  {CVE-2024-57892}
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)  [Orabug: 37707634]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.3.el8uek]" date="1742385600">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 37727037]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="8da11b9943cf488910dcda5beb84022c6bee678f5050ebfd0be198272e5aaafb" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843200">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.1.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37838449]
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37838449]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846696]
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37846696]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.2.el8uek]" date="1744977600">- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37851062]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.5.3.el8uek]" date="1745236800">- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37854210]</changelog>
</package>
<package pkgid="923f2a546d6fed5f8b83286d0297250322a4a2d96ab0c70bd76a76c7c064b98a" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.el8uek"/>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="28d3fee15ec62b11bfeef675ddb6c4b66b74df551544e66bf6c639cece116ef7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
</package>
<package pkgid="2c1d0af6eeee55e359618f20ce39edb490072869de6c75eb9d60da064a1f5f05" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867200">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]  
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
</package>
<package pkgid="f880b4ddf9823b233b703a7d66e82190403c7fbb23a03f2415354297a56a89c3" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
</package>
<package pkgid="c70e45d69e027c82108e391b991cb25387e012ec8e476d0dcb160a3b1898e376" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.6.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.6.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38461972]</changelog>
</package>
<package pkgid="8333cf223fd7b4faa38955eeb48a9467454bd62030b818292260544668b26684" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge) [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge) [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau) [Orabug: 36683418] {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [Orabug: 36643088] {CVE-2024-35884}
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [Orabug: 36643088] {CVE-2024-35884}
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [Orabug: 36643088] {CVE-2024-35884}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
</package>
<package pkgid="d7be5f5668556adf3ddc12a097b405216448b65fdd415e1be60e035916eca706" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.344.4.3.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre)  [Orabug: 38129010]  
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956}</changelog>
</package>
<package pkgid="f1068b7ed37d600cd1877780ab0b9e7ab28ebbf5601437b34243fc4ceb335d7c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.345.5.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang) [Orabug: 37967555]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.1.el8uek]" date="1749124800">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan) [Orabug: 37973441]
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre) [Orabug: 37959151]
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge)  [Orabug: 37799171]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.345.5.2.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.3.el8uek]" date="1752062400">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre)  [Orabug: 38167806]</changelog>
</package>
<package pkgid="cc8c09f26a91f7b24af2a92f257c7e2c56bc2fab463a19d25edf4057018f0619" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.346.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge) [Orabug: 37799171]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.1.el8uek]" date="1751544000">- scsi: qedf: Wait for stag work during unload (Saurav Kashyap) [Orabug: 37296386]
- scsi: qedf: Don't process stag work during unload and recovery (Saurav Kashyap) [Orabug: 37296386]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.2.el8uek]" date="1752148800">- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older (Breno Leitao)
- tracing: Fix compilation warning on arm32 (Pan Taixi)
- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices (Rafael J. Wysocki)
- LTS tag: v5.4.294 (Alok Tiwari)
- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification (Mark Pearson)
- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys (Valtteri Koskivuori)
- spi: spi-sun4i: fix early activation (Alessandro Grassi)
- um: let 'make clean' properly clean underlying SUBARCH as well (Masahiro Yamada)
- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS (John Chau)
- nfs: don't share pNFS DS connections between net namespaces (Jeff Layton)
- HID: quirks: Add ADATA XPG alpha wireless mouse support (Milton Barrera)
- coredump: hand a pidfd to the usermode coredump helper (Christian Brauner)
- fork: use pidfd_prepare() (Christian Brauner)
- pid: add pidfd_prepare() (Christian Brauner)
- pidfd: check pid has attached task in fdinfo (Christian Brauner)
- coredump: fix error handling for replace_fd() (Christian Brauner)
- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice (Pedro Tammela) [Orabug: 38049365] {CVE-2025-38001}
- smb: client: Reset all search buffer pointers when releasing buffer (Zhaolong Wang)
- smb: client: Fix use-after-free in cifs_fill_dirent (Zhaolong Wang) [Orabug: 38094972] {CVE-2025-38051}
- drm/i915/gvt: fix unterminated-string-initialization warning (Jani Nikula)
- netfilter: nf_tables: do not defer rule destruction via call_rcu (Florian Westphal) [Orabug: 38186911] {CVE-2024-56655}
- netfilter: nf_tables: wait for rcu grace period on net_device removal (Pablo Neira Ayuso)
- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx (Florian Westphal)
- kbuild: Disable -Wdefault-const-init-unsafe (Nathan Chancellor)
- spi: spi-fsl-dspi: restrict register range for regmap access (Larisa Grigore)
- mm/page_alloc.c: avoid infinite retries caused by cpuset race (Tianyang Zhang)
- drm/edid: fixed the bug that hdr metadata was not reset (Feijuan Li)
- llc: fix data loss when reading from a socket in llc_ui_recvmsg() (Gavrilov Ilia)
- ALSA: pcm: Fix race of buffer access at PCM OSS layer (Takashi Iwai) [Orabug: 38095147] {CVE-2025-38078}
- can: bcm: add missing rcu read protection for procfs content (Oliver Hartkopp) [Orabug: 38049371] {CVE-2025-38003}
- can: bcm: add locking for bcm_op runtime updates (Oliver Hartkopp) [Orabug: 38049376] {CVE-2025-38004}
- crypto: algif_hash - fix double free in hash_accept (Ivan Pravdin) [Orabug: 38095156] {CVE-2025-38079}
- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() (Cong Wang) [Orabug: 38049359] {CVE-2025-38000}
- net: dwmac-sun8i: Use parsed internal PHY address instead of 1 (Paul Kocialkowski)
- bridge: netfilter: Fix forwarding of fragmented packets (Ido Schimmel)
- xfrm: Sanitize marks before insert (Paul Chaignon)
- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock (Al Viro) [Orabug: 38095002] {CVE-2025-38058}
- xenbus: Allow PVH dom0 a non-local xenstore (Jason Andryuk)
- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref (Goldwyn Rodrigues) [Orabug: 38094858] {CVE-2025-38034}
- nvmet-tcp: don't restore null sk_state_change (Alistair Francis) [Orabug: 38094865] {CVE-2025-38035}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 (Takashi Iwai)
- pinctrl: meson: define the pull up/down resistor value as 60 kOhm (Martin Blumenstingl)
- drm: Add valid clones check (Jessica Zhang)
- drm/atomic: clarify the rules around drm_atomic_state-&gt;allow_modeset (Simona Vetter)
- regulator: ad5398: Add device tree support (Isaac Scott)
- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate (Bitterblue Smith)
- bpftool: Fix readlink usage in get_fd_type (Viktor Malik)
- HID: usbkbd: Fix the bit shift number for LED_KANA (Junan)
- scsi: st: Restore some drive settings after reset (Kai Mäkisara)
- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine (Justin Tee)
- rcu: fix header guard for rcu_all_qs() (Ankur Arora)
- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y (Ankur Arora)
- vxlan: Annotate FDB data races (Ido Schimmel) [Orabug: 38094881] {CVE-2025-38037}
- hwmon: (xgene-hwmon) use appropriate type for the latency value (Andrey Vatoropin)
- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). (Kuniyuki Iwashima)
- net/mlx5e: reduce rep rxq depth to 256 for ECPF (William Tu)
- net/mlx5e: set the tx_queue_len for pfifo_fast (William Tu)
- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB (Alexei Lazar)
- phy: core: don't require set_mode() callback for phy_get_mode() to work (Dmitry Baryshkov)
- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value (Kees Cook)
- smack: recognize ipv4 CIPSO w/o categories (Konstantin Andreev)
- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map (Valentin Caron)
- ASoC: ops: Enforce platform maximum on initial value (Martin Povišer)
- net/mlx5: Apply rate-limiting to high temperature warning (Shahar Shitrit)
- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit (Shahar Shitrit)
- ACPI: HED: Always initialize before evged (Xiaofei Tan)
- PCI: Fix old_size lower bound in calculate_iosize() too (Ilpo Järvinen)
- EDAC/ie31200: work around false positive build warning (Arnd Bergmann)
- net: pktgen: fix access outside of user given buffer in pktgen_thread_write() (Peter Seiderer) [Orabug: 38095027] {CVE-2025-38061}
- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU (Bitterblue Smith)
- scsi: mpt3sas: Send a diag reset if target reset fails (Shivasharan S)
- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core (Paul Burton)
- MIPS: Use arch specific syscall name match function (Bibo Mao)
- cpuidle: menu: Avoid discarding useful information (Rafael J. Wysocki)
- x86/nmi: Add an emergency handler in nmi_desc &amp; use it in nmi_shootdown_cpus() (Waiman Long)
- bonding: report duplicate MAC address in all situations (Hangbin Liu)
- net: xgene-v2: remove incorrect ACPI_PTR annotation (Arnd Bergmann)
- drm/amdkfd: KFD release_work possible circular locking (Philip Yang)
- net/mlx5: Avoid report two health errors on same syndrome (Moshe Shemesh)
- fpga: altera-cvp: Increase credit timeout (Kuhanh Murugasen Krishnan)
- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence (AngeloGioacchino Del Regno)
- hwmon: (gpio-fan) Add missing mutex locks (Alexander Stein)
- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 (Breno Leitao)
- net: pktgen: fix mpls maximum labels list parsing (Peter Seiderer)
- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" (Artur Weber)
- media: cx231xx: set device_caps for 417 (Hans Verkuil) [Orabug: 38094937] {CVE-2025-38044}
- orangefs: Do not truncate file size (Matthew Wilcox) [Orabug: 38095058] {CVE-2025-38065}
- dm cache: prevent BUG_ON by blocking retries on failed device resumes (Ming-Hung Tsai) [Orabug: 38095065] {CVE-2025-38066}
- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() (Markus Elfring)
- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 (Svyatoslav Ryhel)
- ieee802154: ca8210: Use proper setters and getters for bitwise types (Andy Shevchenko)
- rtc: ds1307: stop disabling alarms on probe (Alexandre Belloni)
- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 (Andreas Schwab)
- mmc: sdhci: Disable SD card clock before changing parameters (Erick Shepherd)
- netfilter: conntrack: Bound nf_conntrack sysctl writes (Nicolas Bouchinet)
- posix-timers: Add cond_resched() to posix_timer_add() search loop (Eric Dumazet)
- xen: Add support for XenServer 6.1 platform device (Frediano Ziglio)
- dm: restrict dm device size to 2^63-512 bytes (Mikulas Patocka)
- kbuild: fix argument parsing in scripts/config (Seyediman Seyedarab)
- scsi: st: ERASE does not change tape location (Kai Mäkisara)
- scsi: st: Tighten the page format heuristics with MODE SELECT (Kai Mäkisara)
- ext4: reorder capability check last (Christian Göttsche)
- um: Update min_low_pfn to match changes in uml_reserved (Tiwei Bie)
- um: Store full CSGSFS and SS register from mcontext (Benjamin Berg)
- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long (Filipe Manana)
- btrfs: avoid linker error in btrfs_find_create_tree_block() (Mark Harmstone)
- i2c: pxa: fix call balance of i2c-&gt;clk handling routines (Vitalii Mordan)
- mmc: host: Wait for Vdd to settle on card power off (Erick Shepherd)
- libnvdimm/labels: Fix divide error in nd_label_data_init() (Robert Richter) [Orabug: 38095111] {CVE-2025-38072}
- pNFS/flexfiles: Report ENETDOWN as a connection error (Trond Myklebust)
- tools/build: Don't pass test log files to linker (Ian Rogers)
- dql: Fix dql-&gt;limit value when reset. (Jing Su)
- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting (Trond Myklebust)
- NFSv4: Treat ENETUNREACH errors as fatal for state recovery (Trond Myklebust)
- fbdev: core: tileblit: Implement missing margin clearing for tileblit (Zsolt Kajtar)
- fbdev: fsl-diu-fb: add missing device_remove_file() (Shixiong Ou)
- mailbox: use error ret code of of_parse_phandle_with_args() (Tudor Ambarus)
- kconfig: merge_config: use an empty file as initfile (Daniel Gomez)
- cgroup: Fix compilation issue due to cgroup_mutex not being exported (Gao Xu)
- dma-mapping: avoid potential unused data compilation warning (Marek Szyprowski)
- scsi: target: iscsi: Fix timeout on deleted connection (Dmitry Bogdanov) [Orabug: 38095136] {CVE-2025-38075}
- openvswitch: Fix unsafe attribute parsing in output_userspace() (Eelco Chaudron) [Orabug: 38015150] {CVE-2025-37998}
- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 (Aditya Garg)
- Input: synaptics - enable SMBus for HP Elitebook 850 G1 (Dmitry Torokhov)
- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable() (Sebastian Andrzej Siewior)
- phy: renesas: rcar-gen3-usb2: Set timing registers only once (Claudiu Beznea)
- phy: Fix error handling in tegra_xusb_port_init (Ma Ke)
- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() (Xu Wang)
- NFSv4/pnfs: Reset the layout state after a layoutreturn (Trond Myklebust)
- NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Trond Myklebust)
- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() (Abdun Nihaal)
- ALSA: sh: SND_AICA should depend on SH_DMA_API (Geert Uytterhoeven)
- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING (Vladimir Oltean)
- spi: loopback-test: Do not split 1024-byte hexdumps (Geert Uytterhoeven)
- nfs: handle failure of nfs_get_lock_context in unlock path (Li Lingfeng) [Orabug: 38094820] {CVE-2025-38023}
- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug (Zhu Yanjun) [Orabug: 38094829] {CVE-2025-38024}
- iio: chemical: sps30: use aligned_s64 for timestamp (David Lechner)
- iio: adc: ad7768-1: Fix insufficient alignment of timestamp. (Jonathan Cameron)
- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation (Gabriel)
- staging: axis-fifo: avoid parsing ignored device tree properties (Quentin Deslandes)
- staging: axis-fifo: Remove hardware resets for user errors (Gabriel)
- staging: axis-fifo: replace spinlock with mutex (Quentin Deslandes)
- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection (Hans de Goede)
- do_umount(): add missing barrier before refcount checks in sync case (Al Viro)
- MIPS: Fix MAX_REG_OFFSET (Thorsten Blum)
- iio: adc: dln2: Use aligned_s64 for timestamp (Jonathan Cameron)
- types: Complement the aligned types with signed 64-bit one (Andy Shevchenko)
- usb: usbtmc: Fix erroneous generic_read ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous wait_srq ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous get_stb ioctl error returns (Dave Penkler)
- USB: usbtmc: use interruptible sleep in usbtmc_read (Oliver Neukum)
- usb: typec: ucsi: displayport: Fix NULL pointer access (Andrei Kuchynski) [Orabug: 38015128] {CVE-2025-37994}
- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition (Rd Babiera)
- ocfs2: stop quota recovery before disabling quotas (Jan Kara)
- ocfs2: implement handshaking with ocfs2 recovery thread (Jan Kara)
- ocfs2: switch osb-&gt;disable_recovery to enum (Jan Kara)
- module: ensure that kobject_put() is safe for module type kobjects (Dmitry Antipov) [Orabug: 38015133] {CVE-2025-37995}
- xenbus: Use kref to track req lifetime (Jason Andryuk) [Orabug: 37976936] {CVE-2025-37949}
- usb: uhci-platform: Make the clock really optional (Alexey Charkov)
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo (Silvano Seva) [Orabug: 37977033] {CVE-2025-37969}
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo (Silvano Seva) [Orabug: 37977039] {CVE-2025-37970}
- iio: adis16201: Correct inclinometer channel resolution (Gabriel)
- iio: adc: ad7606: fix serial register access (Angelo Dureghello)
- staging: iio: adc: ad7816: Correct conditional logic for store mode (Gabriel)
- Input: synaptics - enable InterTouch on Dell Precision M3800 (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30-D (Manuel Fombuena)
- net: dsa: b53: fix learning on VLAN unaware bridges (Jonas Gorski)
- netfilter: ipset: fix region locking in hash types (Jozsef Kadlecsik) [Orabug: 38015143] {CVE-2025-37997}
- sch_htb: make htb_deactivate() idempotent (Cong Wang) [Orabug: 38186817] {CVE-2025-37953}
- dm: fix copying after src array boundaries (Tudor Ambarus)
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Pavel Paklov) [Orabug: 37976839] {CVE-2025-37927}
- arm64: dts: rockchip: fix iface clock-name on px30 iommus (Heiko Stuebner)
- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (Fedor Pchelkin)
- usb: chipidea: ci_hdrc_imx: use dev_err_probe() (Alexander Stein)
- usb: chipidea: imx: refine the error handling for hsic (Peter Chen)
- usb: chipidea: imx: change hsic power regulator as optional (Peter Chen)
- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (Suzuki K Poulose) [Orabug: 37930014] {CVE-2025-37819}
- irqchip/gic-v2m: Mark a few functions __init (Thomas Gleixner)
- irqchip/gic-v2m: Add const to of_device_id (Xiang Wangx)
- sch_htb: make htb_qlen_notify() idempotent (Cong Wang) [Orabug: 37976860] {CVE-2025-37932}
- of: module: add buffer overflow check in of_modalias() (Sergey Shtylyov) [Orabug: 36753382] {CVE-2024-38541}
- PCI: imx6: Skip controller_id generation logic for i.MX7D (Richard Zhu)
- net: fec: ERR007885 Workaround for conventional TX (Mattias Barthel)
- net: lan743x: Fix memleak issue when GSO enabled (Thangaraj Samynathan) [Orabug: 37976767] {CVE-2025-37909}
- lan743x: fix endianness when accessing descriptors (Alexey Denisov)
- lan743x: remove redundant initialization of variable current_head_index (Colin Ian King)
- nvme-tcp: fix premature queue removal and I/O failover (Michael Liang)
- net: dlink: Correct endianness handling of led_mode (Simon Horman)
- net_sched: qfq: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976785] {CVE-2025-37913}
- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc (Victor Nogueira) [Orabug: 37967412] {CVE-2025-37890}
- net_sched: drr: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976794] {CVE-2025-37915}
- net/mlx5: E-Switch, Initialize MAC Address for Default GID (Maor Gottlieb)
- tracing: Fix oob write in trace_seq_to_buffer() (Jeongjun Park) [Orabug: 37976823] {CVE-2025-37923}
- dm: always update the array size in realloc_argv on success (Benjamin Marzinski)
- dm-integrity: fix a warning on invalid table line (Mikulas Patocka)
- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() (Xu Wang) [Orabug: 37977121] {CVE-2025-37990}
- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload (Vishal Badole)
- parisc: Fix double SIGFPE crash (Helge Deller) [Orabug: 37977129] {CVE-2025-37991}
- i2c: imx-lpi2c: Fix clock count when probe defers (Clark Wang)
- EDAC/altera: Set DDR and SDMMC interrupt mask before registration (Niravkumar L Rabara)
- EDAC/altera: Test the correct error reg offset (Niravkumar L Rabara)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland)  [Orabug: 36261486]  {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra)  [Orabug: 36261486]  {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38109070]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38189315]</changelog>
</package>
<package pkgid="367b65992c5910be6235bf7948d330d4fbb1d447a7bc2ac5c3fa5cf53acce2f5" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]  
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]  
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
</package>
<package pkgid="91152263e81e02f23ebee94cf938c1a75f3f1e6a43f03de0df91569d37a7f413" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro)  [Orabug: 38453918]  {CVE-2025-38499} 
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic)  [Orabug: 38453914]  
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires)  [Orabug: 38453908]  
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires)  [Orabug: 38453904]</changelog>
</package>
<package pkgid="3effc246c0cb853c6816108d0f69bfcbe82d3c93ae01144bec1e122c08f7aef4" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
</package>
<package pkgid="18ea96299a70b95c6c14b0859bdde894bd47a1e40b8321bc3f6623800c0a69f4" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.4.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.6.4.el8uek]" date="1759579200">- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton)  [Orabug: 38501612]  {CVE-2025-38724}</changelog>
</package>
<package pkgid="c60b7128984ebb999444df7ad5d492d1be8415c2fad6a5f1a2f587afc3d85940" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila)  [Orabug: 38377926]  {CVE-2025-37752} 
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila)  [Orabug: 38377926]  
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila)  [Orabug: 38377926]  {CVE-2024-57996} 
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet)  [Orabug: 38377926]  
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet)  [Orabug: 38377926]</changelog>
</package>
<package pkgid="05faff36d014b3e7b7e96b6a55f1e7329c50f33e85d72b4a74e09f14d720f3ae" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu) [Orabug: 38423457] {CVE-2025-39766}
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36983927] {CVE-2023-52572}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu) [Orabug: 38375870] {CVE-2025-38677}
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz) [Orabug: 38401659] {CVE-2025-39709}
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao) [Orabug: 38423261] {CVE-2025-39736}
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu) [Orabug: 38180774] {CVE-2025-38347}
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott) [Orabug: 38254285] {CVE-2025-38481}
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott) [Orabug: 38254272] {CVE-2025-38478}
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar) [Orabug: 38401666] {CVE-2025-39710}
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal) [Orabug: 38423515] {CVE-2025-39783}
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long) [Orabug: 38423265] {CVE-2025-39737}
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott) [Orabug: 38394854] {CVE-2025-38687}
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte) [Orabug: 38394912] {CVE-2025-38697}
- jfs: Regular file corruption check (Edward Adam Davis) [Orabug: 38394918] {CVE-2025-38698}
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu) [Orabug: 38423294] {CVE-2025-39743}
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling) [Orabug: 38429180] {CVE-2025-39794}
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov) [Orabug: 38423372] {CVE-2025-39752}
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko) [Orabug: 38395027] {CVE-2025-38713}
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395033] {CVE-2025-38714}
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395039] {CVE-2025-38715}
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu) [Orabug: 38351895] {CVE-2025-38652}
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu) [Orabug: 38335025] {CVE-2025-38577}
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu) [Orabug: 38335033] {CVE-2025-38578}
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang) [Orabug: 38351831] {CVE-2025-38630}
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong) [Orabug: 38335042] {CVE-2025-38581}
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin) [Orabug: 38351846] {CVE-2025-38635}
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li) [Orabug: 38351890] {CVE-2025-38650}
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi) [Orabug: 38351921] {CVE-2025-38663}
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu) [Orabug: 38351969] {CVE-2025-38666}
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott) [Orabug: 38254278] {CVE-2025-38480}
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254294] {CVE-2025-38482}
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254301] {CVE-2025-38483}
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324231] {CVE-2025-38529}
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324238] {CVE-2025-38530}
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter) [Orabug: 38324264] {CVE-2025-38538}
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu) [Orabug: 38324290] {CVE-2025-38542}
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells) [Orabug: 38324172] {CVE-2025-38514}
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju) [Orabug: 38253842] {CVE-2025-38377}
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal) [Orabug: 38253821] {CVE-2025-38371}
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu) [Orabug: 38253928] {CVE-2025-38401}
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev) [Orabug: 38158681] {CVE-2025-38226}
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev) [Orabug: 38158701] {CVE-2025-38230}
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski) [Orabug: 38175114] {CVE-2025-38262}
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604168]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604168]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="8e0ce82c42af357de419263edcf800693077b615765a34d400f0031c04adc1ed" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton)
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang)
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff)
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt)
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski)
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim)
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter)
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin)
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin)
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei)
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich)
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko)
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu)
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu)
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal)
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36154626] {CVE-2023-1192}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson)
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki) [Orabug: 38429229] {CVE-2025-39799}
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long)  [Orabug: 38459576]  
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]  
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]</changelog>
</package>
<package pkgid="4e03b4378747d0913265d1e87ed6cab30eb31daf5eb96efa1c64b48e66d5fd53" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="8c61e765caa8d202463b878a9111d2f8c70e8b2c86d449cb32ec6d7191865529" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.2.el8uek]" date="1764331200">- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu)  [Orabug: 38705546]  {CVE-2025-40019}</changelog>
</package>
<package pkgid="25eb89a076d0fd4bd6ad8f26d76e0816fd37847099be1d69b8478933e767ff4f" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [Orabug: 34882838] {CVE: CVE-2022-4269}
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]  
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
</package>
<package pkgid="11a9f9085f7479d9fe705f1610327f634e09b708ccb24bbd98af1f4f1c4cf0a1" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.2.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38786776]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="ac7aefb6f12798cbfe0db39d42ac68f40ae946f8c1c2667833d8b75271ec2e87" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="267e1fd4de67be3f1e0f46b249a5d8db3c785667968ac5f746fd377f7d6f713a" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280} 
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]  
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248} 
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
</package>
<package pkgid="678a4d940b899d453af06a1c4e31032d98139da0603b235aabcd2ebae147a5eb" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248}
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.351.3.3.el8uek]" date="1769169600">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38884602]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="f94e2cd29a75763124848cf558951d5b925c07db042a8f03e71a41c73964488c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.1.el8uek]" date="1772107200">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 39016499]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 39016501]  {CVE-2025-40215}</changelog>
</package>
<package pkgid="8d275ec9132fc0bbe0fdaf9062e00e801c9e8c87262f7b51d2eb8da7f46989d7" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="e3c19e1418e0267bfb97593730747d40759abe087c0c108ba3a5c73931352786" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.353.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa)  [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 38730493]  {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 38934000]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan)  [Orabug: 38923520]  
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan)  [Orabug: 38766812]</changelog>
</package>
<package pkgid="9a625051a57151ae77a3ce3607f74d543c99338cab4f4c057c50632779bc5620" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju) [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju) [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant) [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant) [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant) [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu) [Orabug: 38537469,38855313] {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge) [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre) [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
</package>
<package pkgid="887d6e3d232744a13be8eb2b7a4c0b94b19d663d6f20854df7df232e1e61be2c" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]  
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431} 
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]  
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]  
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
</package>
<package pkgid="9e87c44a557abe216bd62703bd94a1d36e77a926171df224aab5d4419d65ea6b" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.354.4.3.el8uek]" date="1778241600">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39342682]  {CVE-2026-43284}</changelog>
</package>
<package pkgid="c5e8fd5df63f9499a0c1a5b02080f3b980573898d36403ea908d1cdd3ce29823" name="kernel-uek" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.355.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh) [Orabug: 39064937] {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair) [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe Jaillet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Add nodst option to macvlan type source (Jethro Beekman) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet) [Orabug: 38970510,39188399] {CVE-2026-23209,CVE-2026-23273}
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet) [Orabug: 38970510] {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.1.el8uek]" date="1775736000">- net/sched: Enforce that teql can only be used as root qdisc (Jamal Hadi Salim) [Orabug: 38930950] {CVE-2026-23074}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.2.el8uek]" date="1776945600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari) [Orabug: 39253770]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant) [Orabug: 39241225,39273723] {CVE-2026-31628}
- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Joshua Rogers) [Orabug: 38852342] {CVE-2025-71120}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.355.3.el8uek]" date="1777636800">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [Orabug: 39250687,39331106] {CVE-2026-43077}
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu) [Orabug: 39250687,39331111] {CVE-2026-43078}
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu) [Orabug: 39250687]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu) [Orabug: 39250687,39300911] {CVE-2026-43033}
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le) [Orabug: 39250687]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu) [Orabug: 39250687,39283868,39292250] {CVE-2026-31431}
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687] {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers) [Orabug: 39250687]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap) [Orabug: 39250687]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.355.3.1.el8uek]" date="1778328000">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39344527]  {CVE-2026-43284} 
- x86/CPU/AMD: Add a fix for AMD-SB-7052 (Prathyushi Nangia)  [Orabug: 39344576]  {CVE-2025-54518}</changelog>
</package>
<package pkgid="38fe85419f61118115d7002aae16efd773d56e63802793f6d62650f960ddd5a5" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.100.6.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2033.1.el8" date="1597320000">- rds: Test parameter in rds_ib_recv_cache_put</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2035.el8" date="1598097600">- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776976] 
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976] 
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976] 
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776976] 
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976] 
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976] 
- Linux 5.4.60 (Greg Kroah-Hartman)  
- drm/amd/display: dchubbub p-state warning during surface planes switch (hersen wu)  
- drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume (Sandeep Raghuraman)  
- drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (Xin Xiong)  
- drm: Added orientation quirk for ASUS tablet model T103HAF (Marius Iacob)  
- drm/panfrost: Use kvfree() to free bo-&gt;sgts (Denis Efremov)  
- arm64: dts: marvell: espressobin: add ethernet alias (Tomasz Maciej Nowak)  
- khugepaged: retract_page_tables() remember to test exit (Hugh Dickins)  
- sh: landisk: Add missing initialization of sh_io_port_base (Geert Uytterhoeven)  
- perf/x86/rapl: Fix missing psys sysfs attributes (Zhang Rui)  
- tools build feature: Quote CC and CXX for their arguments (Daniel Díaz)  
- perf bench mem: Always memset source before memcpy (Vincent Whitchurch)  
- ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Dinghao Liu)  
- crypto: algif_aead - fix uninitialized ctx-&gt;init (Ondrej Mosnacek)  
- mfd: dln2: Run event handler loop under spinlock (Andy Shevchenko)  
- i2c: iproc: fix race between client unreg and isr (Dhananjay Phadke)  
- test_kmod: avoid potential double free in trigger_config_run_type() (Tiezhu Yang)  
- fs/ufs: avoid potential u32 multiplication overflow (Colin Ian King)  
- fs/minix: remove expected error message in block_to_path() (Eric Biggers)  
- fs/minix: fix block limit check for V1 filesystems (Eric Biggers)  
- fs/minix: set s_maxbytes correctly (Eric Biggers)  
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)  
- net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (Wang Hai)  
- drm/vmwgfx: Fix two list_for_each loop exit tests (Dan Carpenter)  
- drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (Dan Carpenter)  
- recordmcount: Fix build failure on non arm64 (Christophe Leroy)  
- Input: sentelic - fix error return when fsp_reg_write fails (Colin Ian King)  
- x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC (Dilip Kota)  
- md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Dan Carpenter)  
- watchdog: initialize device before misc_register (Krzysztof Sobota)  
- nfs: nfs_file_write() should check for writeback errors (Scott Mayhew)  
- scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Ewan D. Milne)  
- openrisc: Fix oops caused when dumping stack (Stafford Horne)  
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  
- libnvdimm/security: fix a typo (Jane Chu)  
- clk: bcm2835: Do not use prediv with bcm2711's PLLs (Nicolas Saenz Julienne)  
- ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename (Zhihao Cheng)  
- nfs: ensure correct writeback errors are returned on close() (Scott Mayhew)  
- i2c: rcar: avoid race when unregistering slave (Wolfram Sang)  
- tools build feature: Use CC and CXX from parent (Thomas Hebb)  
- pwm: bcm-iproc: handle clk_get_rate() return (Rayagonda Kokatanur)  
- clk: clk-atlas6: fix return value check in atlas6_clk_init() (Xu Wang)  
- clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk (Konrad Dybcio)  
- i2c: rcar: slave: only send STOP event when we have been addressed (Wolfram Sang)  
- iommu/vt-d: Enforce PASID devTLB field mask (Liu Yi L)  
- clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL (Jonathan Marek)  
- clk: qcom: gcc: fix sm8150 GPU and NPU clocks (Jonathan Marek)  
- iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (Colin Ian King)  
- selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value (Aneesh Kumar K.V)  
- selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly (Aneesh Kumar K.V)  
- selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code (Aneesh Kumar K.V)  
- clk: actions: Fix h_clk for Actions S500 SoC (Cristian Ciocaltea)  
- dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Ming Lei)  
- gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile (Steve Longerbeam)  
- gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (Steve Longerbeam)  
- crypto: caam - Remove broken arc4 support (Herbert Xu)  
- mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete (Yoshihiro Shimoda)  
- RDMA/counter: Allow manually bind QPs with different pids to same counter (Mark Zhang)  
- RDMA/counter: Only bind user QPs in auto mode (Mark Zhang)  
- devres: keep both device name and resource name in pretty name (Vladimir Oltean)  
- crypto: af_alg - Fix regression on empty requests (Herbert Xu)  
- USB: serial: ftdi_sio: clean up receive processing (Johan Hovold)  
- USB: serial: ftdi_sio: make process-packet buffer unsigned (Johan Hovold)  
- selftests/bpf: test_progs use another shell exit on non-actions (Jesper Dangaard Brouer)  
- selftests/bpf: Test_progs indicate to shell on non-actions (Jesper Dangaard Brouer)  
- IB/uverbs: Set IOVA on IB MR in uverbs layer (Yishai Hadas)  
- media: rockchip: rga: Only set output CSC mode for RGB input (Paul Kocialkowski)  
- media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic (Paul Kocialkowski)  
- RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Jason Gunthorpe)  
- RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib)  
- platform/chrome: cros_ec_ishtp: Fix a double-unlock issue (Qiushi Wu)  
- mtd: rawnand: fsl_upm: Remove unused mtd var (Boris Brezillon)  
- octeontx2-af: change (struct qmem)-&gt;entry_sz from u8 to u16 (Eric Dumazet)  
- mfd: arizona: Ensure 32k clock is put on driver unbind and error (Charles Keepax)  
- crypto: algif_aead - Only wake up when ctx-&gt;more is zero (Herbert Xu)  
- pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ (Paul Cercueil)  
- orangefs: get rid of knob code... (Mike Marshall)  
- drm/imx: imx-ldb: Disable both channels for split mode in enc-&gt;disable() (Liu Ying)  
- remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load (Sibi Sankar)  
- remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load (Sibi Sankar)  
- remoteproc: qcom: q6v5: Update running state before requesting stop (Sibi Sankar)  
- perf intel-pt: Fix duplicate branch after CBR (Adrian Hunter)  
- perf intel-pt: Fix FUP packet state (Adrian Hunter)  
- module: Correctly truncate sysfs sections output (Kees Cook)  
- pseries: Fix 64 bit logical memory block panic (Anton Blanchard)  
- ceph: handle zero-length feature mask in session messages (Jeff Layton)  
- ceph: set sec_context xattr on symlink creation (Jeff Layton)  
- watchdog: f71808e_wdt: clear watchdog timeout occurred flag (Ahmad Fatoum)  
- watchdog: f71808e_wdt: remove use of wrong watchdog_info option (Ahmad Fatoum)  
- watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (Ahmad Fatoum)  
- tracing: Move pipe reference to trace array instead of current_tracer (Steven Rostedt (VMware))  
- tracing: Use trace_sched_process_free() instead of exit() for pid tracing (Steven Rostedt (VMware))  
- tracing/hwlat: Honor the tracing_cpumask (Kevin Hao)  
- kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (Muchun Song)  
- ftrace: Setup correct FTRACE_FL_REGS flags for module (Chengming Zhou)  
- mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Jia He)  
- mm/page_counter.c: fix protection usage propagation (Michal Koutný)  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  
- khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Hugh Dickins)  
- khugepaged: collapse_pte_mapped_thp() flush the right range (Hugh Dickins)  
- ext2: fix missing percpu_counter_inc (Mikulas Patocka)  
- MIPS: qi_lb60: Fix routing to audio amplifier (Paul Cercueil)  
- MIPS: CPU#0 is not hotpluggable (Huacai Chen)  
- driver core: Avoid binding drivers to dead devices (Lukas Wunner)  
- mac80211: fix misplaced while instead of if (Johannes Berg)  
- bcache: fix overflow in offset_to_stripe() (Coly Li)  
- bcache: allocate meta data pages as compound pages (Coly Li)  
- md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (ChangSyun Peng)  
- net/compat: Add missing sock updates for SCM_RIGHTS (Kees Cook)  
- net: stmmac: dwmac1000: provide multicast filter fallback (Jonathan McDowell)  
- net: ethernet: stmmac: Disable hardware multicast filter (Jonathan McDowell)  
- media: vsp1: dl: Fix NULL pointer dereference on unbind (Eugeniu Rosca)  
- pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH (Paul Cercueil)  
- powerpc: Fix circular dependency between percpu.h and mmu.h (Michael Ellerman)  
- powerpc: Allow 4224 bytes of stack expansion for the signal frame (Michael Ellerman)  
- powerpc/ptdump: Fix build failure in hashpagetable.c (Christophe Leroy)  
- cifs: Fix leak when handling lease break for cached root fid (Paul Aurich)  
- xtensa: fix xtensa_pmu_setup prototype (Max Filippov)  
- xtensa: add missing exclusive access state management (Max Filippov)  
- iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (Alexandru Ardelean)  
- dt-bindings: iio: io-channel-mux: Fix compatible string in example code (Christian Eggers)  
- arm64: perf: Correct the event index in sysfs (Shaokun Zhang)  
- btrfs: fix return value mixup in btrfs_get_extent (Pavel Machek)  
- btrfs: make sure SB_I_VERSION doesn't get unset by remount (Josef Bacik)  
- btrfs: fix memory leaks after failure to lookup checksums during inode logging (Filipe Manana)  
- btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (Qu Wenruo)  
- btrfs: only search for left_info if there is no right_info in try_merge_free_space (Josef Bacik)   {CVE-2019-19448}
- btrfs: fix messages after changing compression level by remount (David Sterba)  
- btrfs: fix race between page release and a fast fsync (Filipe Manana)  
- btrfs: don't WARN if we abort a transaction with EROFS (Josef Bacik)  
- btrfs: sysfs: use NOFS for device creation (Josef Bacik)  
- btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree (Qu Wenruo)  
- btrfs: add missing check for nocow and compression inode flags (David Sterba)  
- btrfs: relocation: review the call sites which can be interrupted by signal (Qu Wenruo)  
- btrfs: move the chunk_mutex in btrfs_read_chunk_tree (Josef Bacik)  
- btrfs: open device without device_list_mutex (Josef Bacik)  
- btrfs: don't traverse into the seed devices in show_devname (Anand Jain)  
- btrfs: remove no longer needed use of log_writers for the log root tree (Filipe Manana)  
- btrfs: stop incremening log_batch for the log root tree when syncing log (Filipe Manana)  
- btrfs: ref-verify: fix memory leak in add_block_entry (Tom Rix)  
- btrfs: don't allocate anonymous block device for user invisible roots (Qu Wenruo)  
- btrfs: free anon block device right after subvolume deletion (Qu Wenruo)  
- btrfs: allow use of global block reserve for balance item deletion (David Sterba)  
- PCI: qcom: Add support for tx term offset for rev 2.1.0 (Ansuel Smith)  
- PCI: qcom: Define some PARF params needed for ipq8064 SoC (Ansuel Smith)  
- PCI: Add device even if driver attach failed (Rajat Jain)  
- PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Kai-Heng Feng)  
- PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (Rafael J. Wysocki)  
- genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Guenter Roeck)  
- genirq/affinity: Make affinity setting if activated opt-in (Thomas Gleixner)  
- smb3: warn on confusing error scenario with sec=krb5 (Steve French)  
- scsi: mpt3sas: Fix memset() in non-RDPQ mode (Suganath Prabu S)  [Orabug: 31741029] 
- scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Suganath Prabu S)  [Orabug: 31741029] 
- scsi: mpt3sas: Remove unused including &lt;linux/version.h&gt; (Samuel Zou)  [Orabug: 31741029] 
- scsi: mpt3sas: Disable DIF when prot_mask set to zero (Sreekanth Reddy)  [Orabug: 31741029] 
- scsi: mpt3sas: Capture IOC data for debugging purposes (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Use true, false for ioc-&gt;use_32bit_dma (Jason Yan)  [Orabug: 31741029] 
- scsi: mpt3sas: Remove NULL check before freeing function (Jason Yan)  [Orabug: 31741029] 
- scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Separate out RDPQ allocation to new function (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Rename function name is_MSB_are_same (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Christoph Hellwig)  [Orabug: 31741029] 
- scsi: mpt3sas: use true,false for bool variables (Jason Yan)  [Orabug: 31741029] 
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31765311] 
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31765311] 
- sched/core: remove undesired trace_printk from core scheduling backport (chris hyser)  [Orabug: 31757863] 
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 30501507] 
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755710] 
- Linux 5.4.59 (Greg Kroah-Hartman)  
- io_uring: Fix NULL pointer dereference in loop_rw_iter() (Guoyu Huang)  
- s390/gmap: improve THP splitting (Gerald Schaefer)  
- s390/dasd: fix inability to use DASD with DIAG driver (Stefan Haberland)  
- xen/gntdev: Fix dmabuf import with non-zero sgt offset (Oleksandr Andrushchenko)  
- xen/balloon: make the balloon wait interruptible (Roger Pau Monne)  
- xen/balloon: fix accounting in alloc_xenballooned_pages error path (Roger Pau Monne)  
- fs/minix: reject too-large maximum file size (Eric Biggers)  
- fs/minix: don't allow getting deleted inodes (Eric Biggers)  
- fs/minix: check return value of sb_getblk() (Eric Biggers)  
- bitfield.h: don't compile-time validate _val in FIELD_FIT (Jakub Kicinski)  
- crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)  
- crypto: ccp - Fix use of merged scatterlists (John Allen)  
- crypto: qat - fix double free in qat_uclo_create_batch_init_list (Tom Rix)  
- crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)  
- pstore: Fix linking when crypto API disabled (Matteo Croce)  
- tpm: Unify the mismatching TPM space buffer sizes (Jarkko Sakkinen)  
- ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Hector Martin)  
- irqdomain/treewide: Free firmware node after domain removal (Jon Derrick)  
- ARM: 8992/1: Fix unwind_frame for clang-built kernels (Nathan Huckleberry)  
- parisc: mask out enable and reserved bits from sba imask (Sven Schnelle)  
- parisc: Implement __smp_store_release and __smp_load_acquire barriers (John David Anglin)  
- parisc: Do not use an ordered store in pa_tlb_lock() (John David Anglin)  
- Revert "parisc: Revert "Release spinlocks using ordered store"" (Helge Deller)  
- Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" (Helge Deller)  
- Revert "parisc: Drop LDCW barrier in CAS code when running UP" (Helge Deller)  
- erofs: fix extended inode could cross boundary (Gao Xiang)  
- mtd: rawnand: qcom: avoid write to unavailable register (Sivaprakash Murugesan)  
- spi: spidev: Align buffers for DMA (Christian Eggers)  
- include/asm-generic/vmlinux.lds.h: align ro_after_init (Romain Naour)  
- cpufreq: dt: fix oops on armada37xx (Ivan Kokshaysky)  
- cpufreq: Fix locking issues with governors (Viresh Kumar)  
- NFS: Don't return layout segments that are in use (Trond Myklebust)  
- NFS: Don't move layouts to plh_return_segs list while in use (Trond Myklebust)  
- io_uring: set ctx sq/cq entry count earlier (Jens Axboe)  
- drm/ttm/nouveau: don't call tt destroy callback on alloc failure. (Dave Airlie)  
- media: media-request: Fix crash if memory allocation fails (Tuomas Tynkkynen)  
- 9p: Fix memory leak in v9fs_mount (Zheng Bin)  
- ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Hector Martin)  
- ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Hector Martin)  
- ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Mirko Dietrich)  
- ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Hui Wang)  
- USB: serial: cp210x: enable usb generic throttle/unthrottle (Brant Merryman)  
- USB: serial: cp210x: re-enable auto-RTS on open (Brant Merryman)  
- net: initialize fastreuse on inet_inherit_port (Tim Froidcoeur)  
- net: refactor bind_bucket fastreuse into helper (Tim Froidcoeur)  
- vmxnet3: use correct tcp hdr length when packet is encapsulated (Ronak Doshi)  
- tcp: correct read of TFO keys on big endian systems (Jason Baron)  
- net/tls: Fix kmap usage (Ira Weiny)  
- net: Set fput_needed iff FDPUT_FPUT is set (Miaohe Lin)  
- net: phy: fix memory leak in device-create error path (Johan Hovold)  
- net/nfc/rawsock.c: add CAP_NET_RAW check. (Qingyu Li)  
- net: Fix potential memory leak in proto_register() (Miaohe Lin)  
- drivers/net/wan/lapbether: Added needed_headroom and a skb-&gt;len check (Xie He)  
- af_packet: TPACKET_V3: fix fill status rwlock imbalance (John Ogness)  
- crypto: aesni - add compatibility with IAS (Jian Cai)  
- x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Eric Dumazet)  
- SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Chuck Lever)  
- svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Chuck Lever)  
- pinctrl-single: fix pcs_parse_pinconf() return value (Drew Fustini)  
- ocfs2: fix unbalanced locking (Pavel Machek)  
- dlm: Fix kobject memleak (Wang Hai)  
- net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson)  
- fsl/fman: fix eth hash table allocation (Florinel Iordache)  
- fsl/fman: check dereferencing null pointer (Florinel Iordache)  
- fsl/fman: fix unreachable code (Florinel Iordache)  
- fsl/fman: fix dereference null return value (Florinel Iordache)  
- fsl/fman: use 32-bit unsigned integer (Florinel Iordache)  
- net: spider_net: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)  
- liquidio: Fix wrong return value in cn23xx_get_pf_num() (Tianjia Zhang)  
- net: ethernet: aquantia: Fix wrong return value (Tianjia Zhang)  
- net/mlx5: Delete extra dump stack that gives nothing (Leon Romanovsky)  
- net/mlx5: DR, Change push vlan action sequence (Alex Vesker)  
- tools, bpftool: Fix wrong return value in do_dump() (Tianjia Zhang)  
- tools, build: Propagate build failures from tools/build/Makefile.build (Andrii Nakryiko)  
- wl1251: fix always return 0 error (Wang Hai)  
- rtw88: coex: only skip coex triggered by BT info (Yan-Hsuan Chuang)  
- rtw88: fix short GI capability based on current bandwidth (Tsang-Shian Lin)  
- rtw88: fix LDPC field for RA info (Tsang-Shian Lin)  
- ice: Graceful error handling in HW table calloc failure (Surabhi Boob)  
- s390/qeth: don't process empty bridge port events (Julian Wiedmann)  
- ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Shengjiu Wang)  
- ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jerome Brunet)  
- ASoC: meson: axg-tdmin: fix g12a skew (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix link fmt setup (Jerome Brunet)  
- selftests/powerpc: Fix online CPU selection (Sandipan Das)  
- cpufreq: ap806: fix cpufreq driver needs ap cpu clk (Sven Auhagen)  
- PCI: Release IVRS table in AMD ACS quirk (Hanjun Guo)  
- RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Mark Zhang)  
- selftests/powerpc: Fix CPU affinity for child process (Harish)  
- powerpc/boot: Fix CONFIG_PPC_MPC52XX references (Michael Ellerman)  
- powerpc/32s: Fix CONFIG_BOOK3S_601 uses (Michael Ellerman)  
- selftests/powerpc: Squash spurious errors due to device removal (Oliver O'Halloran)  
- xfs: fix inode allocation block res calculation precedence (Brian Foster)  
- net: dsa: rtl8366: Fix VLAN set-up (Linus Walleij)  
- net: dsa: rtl8366: Fix VLAN semantics (Linus Walleij)  
- Bluetooth: hci_serdev: Only unregister device if it was registered (Nicolas Boichat)  
- Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Nicolas Boichat)  
- power: supply: check if calc_soc succeeded in pm860x_init_battery (Tom Rix)  
- Smack: prevent underflow in smk_set_cipso() (Dan Carpenter)  
- Smack: fix another vsscanf out of bounds (Dan Carpenter)  
- RDMA/core: Fix return error value in _ib_modify_qp() to negative (Li Heng)  
- PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register (Kishon Vijay Abraham I)  
- macintosh/via-macii: Access autopoll_devs when inside lock (Finn Thain)  
- net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration (Chris Packham)  
- scsi: mesh: Fix panic after host or bus reset (Finn Thain)  
- scsi: megaraid_sas: Clear affinity hint (Tomas Henzl)  
- usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength (Ruslan Bilovol)  
- usb: dwc2: Fix error path in gadget registration (Marek Szyprowski)  
- MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() (Yu Kuai)  
- phy: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)  
- mt76: mt7615: fix potential memory leak in mcu message handler (Sean Wang)  
- powerpc/perf: Fix missing is_sier_aviable() during build (Madhavan Srinivasan)  
- coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() (Sai Prakash Ranjan)  
- thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() (Dan Carpenter)  
- usb: core: fix quirks_param_set() writing to a const pointer (Kars Mulder)  
- USB: serial: iuu_phoenix: fix led-activity helpers (Johan Hovold)  
- spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM (Hauke Mehrtens)  
- gpu: ipu-v3: Restore RGB32, BGR32 (Steve Longerbeam)  
- drm/imx: tve: fix regulator_disable error path (Marco Felsch)  
- drm/imx: fix use after free (Philipp Zabel)  
- powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Aneesh Kumar K.V)  
- phy: renesas: rcar-gen3-usb2: move irq registration to init (Yoshihiro Shimoda)  
- PCI/ASPM: Add missing newline in sysfs 'policy' (Xiongfeng Wang)  
- ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jing Xiangfeng)  
- staging: rtl8192u: fix a dubious looking mask before a shift (Colin Ian King)  
- ima: Have the LSM free its audit rule (Tyler Hicks)  
- RDMA/rxe: Prevent access to wr-&gt;next ptr afrer wr is posted to send queue (Mikhail Malygin)  
- RDMA/qedr: SRQ's bug fixes (Yuval Basson)  
- powerpc/vdso: Fix vdso cpu truncation (Milton Miller)  
- powerpc/rtas: don't online CPUs for partition suspend (Nathan Lynch)  
- kernfs: do not call fsnotify() with name without a parent (Amir Goldstein)  
- mwifiex: Prevent memory corruption handling keys (Dan Carpenter)  
- scsi: scsi_debug: Add check for sdebug_max_queue during module init (John Garry)  
- drm/bridge: sil_sii8620: initialize return of sii8620_readb (Tom Rix)  
- phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY (Marek Szyprowski)  
- drm: panel: simple: Fix bpc for LG LB070WV8 panel (Laurent Pinchart)  
- leds: core: Flush scheduled work for system suspend (Kai-Heng Feng)  
- kobject: Avoid premature parent object freeing in kobject_cleanup() (Heikki Krogerus)  
- drm/stm: repair runtime power management (Marek Vasut)  
- PCI: Fix pci_cfg_wait queue locking problem (Bjorn Helgaas)  
- RDMA/rxe: Skip dgid check in loopback mode (Zhu Yanjun)  
- xfs: fix reflink quota reservation accounting error (Darrick J. Wong)  
- xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Darrick J. Wong)  
- media: cros-ec-cec: do not bail on device_init_wakeup failure (Dariusz Marcinkiewicz)  
- media: exynos4-is: Add missed check for pinctrl_lookup_state() (Chuhong Yuan)  
- media: firewire: Using uninitialized values in node_probe() (Dan Carpenter)  
- ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)  
- scsi: eesox: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)  
- scsi: powertec: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)  
- RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Jason Gunthorpe)  
- iavf: Fix updating statistics (Tony Nguyen)  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  
- staging: vchiq_arm: Add a matching unregister call (Phil Elwell)  
- drm/radeon: fix array out-of-bounds read and write issues (Colin Ian King)  
- cxl: Fix kobject memleak (Wang Hai)  
- drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline (Emil Velikov)  
- scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)  
- ASoC: Intel: bxt_rt298: add missing .owner field (Pierre-Louis Bossart)  
- ASoC: SOF: nocodec: add missing .owner field (Pierre-Louis Bossart)  
- media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() (Chuhong Yuan)  
- media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() (Chuhong Yuan)  
- media: cxusb-analog: fix V4L2 dependency (Arnd Bergmann)  
- Bluetooth: btmtksdio: fix up firmware download sequence (Sean Wang)  
- Bluetooth: btusb: fix up firmware download sequence (Sean Wang)  
- leds: lm355x: avoid enum conversion warning (Arnd Bergmann)  
- clk: bcm63xx-gate: fix last clock availability (Álvaro Fernández Rojas)  
- drm/arm: fix unintentional integer overflow on left shift (Colin Ian King)  
- drm/etnaviv: Fix error path on failure to enable bus clk (Lubomir Rintel)  
- iio: improve IIO_CONCENTRATION channel type description (Tomasz Duszynski)  
- ath10k: Acquire tx_lock in tx error paths (Evan Green)  
- video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call (Christophe JAILLET)  
- console: newport_con: fix an issue about leak related system resources (Dejin Zheng)  
- video: fbdev: sm712fb: fix an issue about iounmap for a wrong address (Dejin Zheng)  
- btmrvl: Fix firmware filename for sd8997 chipset (Pali Rohár)  
- btmrvl: Fix firmware filename for sd8977 chipset (Pali Rohár)  
- mwifiex: Fix firmware filename for sd8997 chipset (Pali Rohár)  
- mwifiex: Fix firmware filename for sd8977 chipset (Pali Rohár)  
- agp/intel: Fix a memory leak on module initialisation failure (Qiushi Wu)  
- drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers (Douglas Anderson)  
- drm/gem: Fix a leak in drm_gem_objects_lookup() (Dan Carpenter)  
- drm/msm: ratelimit crtc event overflow error (Rob Clark)  
- ACPICA: Do not increment operation_region reference counts for field units (Erik Kaneda)  
- bcache: fix super block seq numbers comparision in register_cache_set() (Coly Li)  
- dyndbg: fix a BUG_ON in ddebug_describe_flags (Jim Cromie)  
- usb: bdc: Halt controller on suspend (Danesh Petigara)  
- bdc: Fix bug causing crash after multiple disconnects (Sasi Kumar)  
- usb: gadget: net2280: fix memory leak on probe error handling paths (Evgeny Novikov)  
- mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1 (shirley her)  
- ionic: update eid test for overflow (Shannon Nelson)  
- gpu: host1x: debug: Fix multiple channels emitting messages simultaneously (Dmitry Osipenko)  
- iwlegacy: Check the return value of pcie_capability_read_*() (Bolarinwa Olayemi Saheed)  
- platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15 (Armas Spann)  
- brcmfmac: set state of hanger slot to FREE when flushing PSQ (Wright Feng)  
- brcmfmac: To fix Bss Info flag definition Bug (Prasanna Kerekoppa)  
- brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Wright Feng)  
- bpf: Fix fds_example SIGSEGV error (Wenbo Zhang)  
- drm/amd/powerplay: fix compile error with ARCH=arc (Evan Quan)  
- drm/amdgpu/display bail early in dm_pp_get_static_clocks (Alex Deucher)  
- mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Paul E. McKenney)  
- irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock (Bartosz Golaszewski)  
- drm/radeon: disable AGP by default (Christian König)  
- drm/debugfs: fix plain echo to connector "force" attribute (Michael Tretter)  
- drm/msm: Fix a null pointer access in msm_gem_shrinker_count() (Akhil P Oommen)  
- drm: msm: a6xx: fix gpu failure after system resume (Akhil P Oommen)  
- usb: mtu3: clear dual mode of u3port when disable device (Chunfeng Yun)  
- btrfs: fix lockdep splat from btrfs_dump_space_info (Josef Bacik)  
- mmc: sdhci-cadence: do not use hardware tuning for SD mode (Masahiro Yamada)  
- drm/nouveau: fix multiple instances of reference count leaks (Aditya Pakki)  
- drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek (Aditya Pakki)  
- drm/etnaviv: fix ref count leak via pm_runtime_get_sync (Navid Emamdoost)  
- arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding (Ricardo Cañuelo)  
- drm/nouveau/kms/nv50-: Fix disabling dithering (Lyude Paul)  
- md-cluster: fix wild pointer of unlock_all_bitmaps() (Zhao Heming)  
- bus: ti-sysc: Add missing quirk flags for usb_host_hs (Tony Lindgren)  
- video: fbdev: neofb: fix memory leak in neo_scan_monitor() (Evgeny Novikov)  
- video: fbdev: savage: fix memory leak on error handling path in probe (Evgeny Novikov)  
- crypto: aesni - Fix build with LLVM_IAS=1 (Sedat Dilek)  
- drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync (Aditya Pakki)  
- drm/amdgpu: avoid dereferencing a NULL pointer (Jack Xiao)  
- fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Paul E. McKenney)  
- loop: be paranoid on exit and prevent new additions / removals (Luis Chamberlain)  
- Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Lihong Kou)  
- soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag (Maulik Shah)  
- drm/tilcdc: fix leak &amp; null ref in panel_connector_get_modes (Tomi Valkeinen)  
- nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Hannes Reinecke)  
- nvme-multipath: fix logic for non-optimized paths (Martin Wilck)  
- nvme-rdma: fix controller reset hang during traffic (Sagi Grimberg)  
- nvme-tcp: fix controller reset hang during traffic (Sagi Grimberg)  
- md: raid0/linear: fix dereference before null check on pointer mddev (Colin Ian King)  
- seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID (Kees Cook)  
- irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource() (Tiezhu Yang)  
- iocost: Fix check condition of iocg abs_vdebt (Chengming Zhou)  
- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (Yu Kuai)  
- spi: rockchip: Fix error in SPI slave pio read (Jon Lin)  
- io_uring: fix sq array offset calculation (Dmitry Vyukov)  
- regulator: fix memory leak on error path of regulator_register() (Vladimir Zapolskiy)  
- recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64. (Gregory Herrero)  
- tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Tyler Hicks)  
- spi: lantiq: fix: Rx overflow error in full duplex mode (Dilip Kota)  
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages (Chen-Yu Tsai)  
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores (Chen-Yu Tsai)  
- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (yu kuai)  
- ARM: dts: gose: Fix ports node name for adv7612 (Niklas Söderlund)  
- ARM: dts: gose: Fix ports node name for adv7180 (Niklas Söderlund)  
- platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() (Lu Wei)  
- platform/x86: intel-hid: Fix return value check in check_acpi_dev() (Lu Wei)  
- m68k: mac: Fix IOP status/control register writes (Finn Thain)  
- m68k: mac: Don't send IOP message until channel is idle (Finn Thain)  
- clk: scmi: Fix min and max rate when registering clocks with discrete rates (Sudeep Holla)  
- sched/uclamp: Fix initialization of struct uclamp_rq (Qais Yousef)  
- arm64: dts: exynos: Fix silent hang after boot on Espresso (Alim Akhtar)  
- firmware: arm_scmi: Fix SCMI genpd domain probing (Cristian Marussi)  
- ARM: exynos: MCPM: Restore big.LITTLE cpuidle support (Marek Szyprowski)  
- crypto: ccree - fix resource leak on error path (Gilad Ben-Yossef)  
- blktrace: fix debugfs use after free (Luis Chamberlain)   {CVE-2019-19770}
- arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property (Stephan Gerhold)  
- crc-t10dif: Fix potential crypto notify dead-lock (Herbert Xu)  
- EDAC: Fix reference count leaks (Qiushi Wu)  
- arm64: dts: rockchip: fix rk3399-puma gmac reset gpio (Heiko Stuebner)  
- arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio (Heiko Stuebner)  
- arm64: dts: rockchip: fix rk3368-lion gmac reset gpio (Heiko Stuebner)  
- sched: correct SD_flags returned by tl-&gt;sd_flags() (Peng Liu)  
- sched/fair: Fix NOHZ next idle balance (Vincent Guittot)  
- x86/mce/inject: Fix a wrong assignment of i_mce.status (Zhenzhong Duan)  
- clk: qcom: clk-rpmh: Wait for completion when enabling clocks (Mike Tipton)  
- fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe (Liu Yong)  
- nvme: add a Identify Namespace Identification Descriptor list quirk (Christoph Hellwig)  
- HID: input: Fix devices that return multiple bytes in battery report (Grant Likely)  
- tracepoint: Mark __tracepoint_string's __used (Nick Desaulniers)  
- uek-rpm: Enable CONFIG_EDAC_I10NM (Thomas Tai)  [Orabug: 31644938] 
- EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo)  [Orabug: 31644938] 
- EDAC, {skx,i10nm}: Make some configurations CPU model specific (Qiuxu Zhuo)  [Orabug: 31644938] 
- EDAC: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 31644938] 
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31747726] 
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682031] 
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682031]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.el8" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672] 
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883] 
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651] 
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849] 
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849] 
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849] 
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849] 
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849] 
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849] 
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849] 
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423] 
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223] 
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223] 
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223] 
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223] 
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223] 
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223] 
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145] 
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680] 
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567] 
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567] 
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567] 
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567] 
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567] 
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567] 
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973] 
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973] 
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973] 
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973] 
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973] 
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973] 
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973] 
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973] 
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973] 
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973] 
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973] 
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973] 
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973] 
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973] 
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973] 
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973] 
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973] 
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973] 
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973] 
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973] 
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973] 
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973] 
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973] 
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973] 
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973] 
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973] 
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973] 
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973] 
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973] 
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973] 
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973] 
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973] 
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973] 
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973] 
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973] 
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335] 
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335] 
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335] 
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335] 
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335] 
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335] 
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335] 
- Linux 5.4.61 (Greg Kroah-Hartman)  
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)  
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)  
- xen: don't reschedule in preemption off sections (Juergen Gross)  
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)  
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)  
- epoll: Keep a reference on files added to the check list (Marc Zyngier)  
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)  
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)  
- net: dsa: b53: check for timeout (Tom Rix)  
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)  
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)  
- net: ena: Prevent reset after device destruction (Shay Agroskin)  
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)  
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)  
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)  
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)  
- efi: avoid error message when booting under Xen (Juergen Gross)  
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)  
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)  
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)  
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)  
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)  
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)  
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)  
- s390/ptrace: fix storage key handling (Heiko Carstens)  
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)  
- bonding: fix a potential double-unregister (Cong Wang)  
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)  
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)  
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)  
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)  
- bonding: show saner speed for broadcast mode (Jarod Wilson)  
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)  
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)  
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)  
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)  
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)  
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)  
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)  
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)  
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)  
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)  
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)  
- ext4: don't allow overlapping system zones (Jan Kara)  
- ext4: fix potential negative array index in do_split() (Eric Sandeen)  
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)  
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)  
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)  
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)  
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)  
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)  
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)  
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)  
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)  
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)  
- jffs2: fix UAF problem (Zhe Li)  
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)  
- xfs: fix inode quota reservation checks (Darrick J. Wong)  
- svcrdma: Fix another Receive buffer leak (Chuck Lever)  
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)  
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)  
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)  
- media: vpss: clean up resources in init (Evgeny Novikov)  
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)  
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)  
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)  
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)  
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)  
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)  
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)  
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)  
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)  
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)  
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))  
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)  
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)  
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)  
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)  
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)  
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)  
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)  
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)  
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)  
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)  
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)  
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)  
- btrfs: add wrapper for transaction abort predicate (David Sterba)  
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)  
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)  
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)  
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)  
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)  
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)  
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)  
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)  
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)  
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)  
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)  
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)  
- kbuild: remove AS variable (Masahiro Yamada)  
- kbuild: remove PYTHON2 variable (Masahiro Yamada)  
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)  
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)  
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)  
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)  
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.1.el8" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390] 
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.2.el8" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386}
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529] 
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212] 
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340] 
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340] 
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184] 
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274] 
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274] 
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631] 
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.3.el8" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385}
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351] 
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351] 
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340] 
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340] 
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202] 
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202] 
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202] 
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419] 
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285}
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284}
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481] 
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163] 
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837] 
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837] 
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2036.100.4.el8" date="1601294400">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888] 
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104] 
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610] 
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972] 
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211}
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140] 
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770] 
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548] 
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631] 
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879] 
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526] 
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671] 
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884] 
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355] 
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368] 
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368] 
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.5.el8" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114] 
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114] 
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643}
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688] 
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302] 
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181] 
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433] 
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221] 
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626] 
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115] 
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541}
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051] 
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051] 
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051] 
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051] 
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051] 
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051] 
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051] 
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051] 
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051] 
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051] 
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051] 
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051] 
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051] 
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051] 
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051] 
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051] 
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051] 
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669] 
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715] 
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337] 
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089}
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969] 
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596] 
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906] 
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906] 
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023] 
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023] 
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.1.el8" date="1603972800">- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug:
  32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
</package>
<package pkgid="abb2241542187b7f5d092a6e604fa43438994f44a830dd42e897d7a667cf61a3" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.102.0.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.2.el8" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386}
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529] 
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212] 
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340] 
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340] 
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184] 
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274] 
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274] 
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631] 
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.3.el8" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385}
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351] 
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351] 
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340] 
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340] 
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202] 
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202] 
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202] 
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419] 
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285}
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284}
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481] 
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163] 
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837] 
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837] 
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2036.100.4.el8" date="1601294400">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888] 
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104] 
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610] 
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972] 
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211}
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140] 
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770] 
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548] 
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631] 
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879] 
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526] 
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671] 
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884] 
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355] 
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368] 
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368] 
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.5.el8" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114] 
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114] 
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643}
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688] 
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302] 
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181] 
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433] 
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221] 
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626] 
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115] 
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541}
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051] 
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051] 
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051] 
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051] 
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051] 
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051] 
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051] 
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051] 
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051] 
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051] 
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051] 
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051] 
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051] 
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051] 
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051] 
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051] 
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051] 
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669] 
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715] 
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337] 
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089}
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969] 
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596] 
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906] 
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906] 
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023] 
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023] 
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.0.el8" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142] 
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850] 
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850] 
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850] 
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850] 
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996] 
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750] 
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750] 
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472] 
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959] 
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923] 
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247] 
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245] 
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971] 
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971] 
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971] 
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684] 
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517] 
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845] 
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352}
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040] 
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040] 
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040] 
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148] 
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840] 
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766] 
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.1.el8" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425] 
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425] 
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895] 
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704}
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668}
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.2.el8" date="1609761600">- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
</package>
<package pkgid="e7079b589b3e466d0a33c411d4070a4c07a061471568f44a86ad29e8ed071647" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.0.el8" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142] 
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850] 
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850] 
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850] 
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850] 
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996] 
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750] 
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750] 
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472] 
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959] 
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923] 
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247] 
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245] 
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971] 
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971] 
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971] 
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684] 
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517] 
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845] 
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352}
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040] 
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040] 
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040] 
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148] 
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840] 
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766] 
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.1.el8" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425] 
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425] 
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895] 
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704}
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668}
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.3.el8" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug:
  32426610]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.3.1.el8" date="1613304000">- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
</package>
<package pkgid="3b8f4d402257b4ad32fab3fdb39c7ea88d55cde2665b32a837cc0e5d6d7803ef" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.5.el8" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114] 
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114] 
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643}
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688] 
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302] 
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181] 
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433] 
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221] 
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626] 
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115] 
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541}
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051] 
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051] 
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051] 
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051] 
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051] 
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051] 
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051] 
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051] 
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051] 
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051] 
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051] 
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051] 
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051] 
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051] 
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051] 
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051] 
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051] 
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669] 
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715] 
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337] 
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089}
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969] 
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596] 
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906] 
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906] 
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023] 
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023] 
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.0.el8" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142] 
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850] 
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850] 
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850] 
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850] 
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996] 
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750] 
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750] 
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472] 
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959] 
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923] 
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247] 
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245] 
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971] 
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971] 
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971] 
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684] 
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517] 
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845] 
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352}
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040] 
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040] 
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040] 
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148] 
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840] 
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766] 
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.1.el8" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425] 
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425] 
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895] 
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704}
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668}
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.3.el8" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug:
  32426610]</changelog>
</package>
<package pkgid="bffa8ac33178b964ff3f20a1e9e4d5f594807bf8e64f41604b6f36b55e2145ac" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.4.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.0.el8" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610] 
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705] 
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989] 
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372] 
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.1.el8" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677] 
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431}
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348}
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662] 
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662] 
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.2.el8" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822] 
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549] 
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451] 
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451] 
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451] 
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451] 
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851] 
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851] 
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445] 
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969] 
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.3.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042] 
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298] 
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814] 
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.4.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32545182]</changelog>
</package>
<package pkgid="1d618276412c8bba478585b6b86b32c3d1cc03d0a108623ccd9bd975e67fbfc8" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.5.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.0.el8" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610] 
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705] 
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989] 
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372] 
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.1.el8" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677] 
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431}
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348}
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662] 
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662] 
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.2.el8" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822] 
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549] 
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451] 
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451] 
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451] 
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451] 
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851] 
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851] 
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445] 
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969] 
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.3.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042] 
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298] 
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814] 
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.4.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32545182]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.5.el8" date="1615809600">- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}</changelog>
</package>
<package pkgid="1fc56a5d29766bad426f0026268d7dfdf348a134548c2db01b41765e3b6e7c96" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.200.13.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.4.el8" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426609] 
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424704] 
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424704] 
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424704] 
- KVM: x86: Expose AVX512_FP16 for supported CPUID (Cathy Zhang)  [Orabug: 32424461] 
- x86/kvm: Expose TSX Suspend Load Tracking feature (Cathy Zhang)  [Orabug: 32424461] 
- x86: Expose SERIALIZE for supported cpuid (Paolo Bonzini)  [Orabug: 32424461] 
- KVM: x86: Expose fast short REP MOV for supported cpuid (Zhenyu Wang)  [Orabug: 32424461] 
- KVM: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Zhenyu Wang)  [Orabug: 32424461] 
- x86: Enumerate AVX512 FP16 CPUID feature flag (Kyung Min Park)  [Orabug: 32424461] 
- EDAC/i10nm: Add Intel Sapphire Rapids server support (Qiuxu Zhuo)  [Orabug: 32424461] 
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)  [Orabug: 32424461] 
- EDAC: Add DDR5 new memory type (Qiuxu Zhuo)  [Orabug: 32424461] 
- EDAC: Add three new memory types (Qiuxu Zhuo)  [Orabug: 32424461] 
- x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Fenghua Yu)  [Orabug: 32424461] 
- x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Kyung Min Park)  [Orabug: 32424461] 
- x86/cpufeatures: Add enumeration for SERIALIZE instruction (Ricardo Neri)  [Orabug: 32424461] 
- x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Fenghua Yu)  [Orabug: 32424461] 
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32424461] 
- x86/cpufeatures: Add Architectural LBRs feature bit (Kan Liang)  [Orabug: 32424461] 
- powercap: intel_rapl: add support for Sapphire Rapids (Zhang Rui)  [Orabug: 32424461] 
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32424461] 
- EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Qiuxu Zhuo)  [Orabug: 32424461] 
- x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Borislav Petkov)  [Orabug: 32424461] 
- powercap/intel_rapl: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for TigerLake Mobile (Zhang Rui)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for JasperLake (Zhang Rui)  [Orabug: 32424461] 
- x86/cpufeatures: Add support for fast short REP; MOVSB (Tony Luck)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for Cometlake desktop (Zhang Rui)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for CometLake Mobile (Zhang Rui)  [Orabug: 32424461] 
- crypto: lib/chacha20poly1305 - define empty module exit function (Jason A. Donenfeld)  [Orabug: 32417868] 
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381881]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.5.el8" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471659] 
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32454711] 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447284]  {CVE-2021-3348}
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422661] 
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422661] 
- rds: avoid crash on IB conn path shutdown prepare (Alan Maguire)  [Orabug: 32466763] 
- mm/memcontrol: Increase threshold for draining per-cpu stocked bytes (Imran Khan)  [Orabug: 32314559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.6.el8" date="1613304000">- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492276] 
- rds: tracepoints incorrectly reporting valid rds ping as drop (Alan Maguire)  [Orabug: 32490004] 
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32488537] 
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353873] 
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353873] 
- rds: tracepoint-related KASAN: use-after-free Read in rds_send_xmit (Alan Maguire)  [Orabug: 32490030] 
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32422895] 
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32485133] 
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32485133] 
- vdpa/mlx5: allow Jumbo MTU config other than standard sized MTU (Si-Wei Liu)  [Orabug: 32480078] 
- vdpa/mlx5: should exclude header length and fcs from mtu (Si-Wei Liu)  [Orabug: 32480078] 
- vdpa/mlx5: Fix memory key MTT population (Eli Cohen)  [Orabug: 32480078] 
- vdpa: Use simpler version of ida allocation (Parav Pandit)  [Orabug: 32480078] 
- vdpa: Add missing comment for virtqueue count (Parav Pandit)  [Orabug: 32480078] 
- vdpa/mlx5: Use write memory barrier after updating CQ index (Eli Cohen)  [Orabug: 32480078] 
- vdpa: remove unnecessary 'default n' in Kconfig entries (Stefano Garzarella)  [Orabug: 32480078] 
- vhost_vdpa: switch to vmemdup_user() (Tian Tao)  [Orabug: 32480078] 
- vhost_vdpa: return -EFAULT if copy_to_user() fails (Dan Carpenter)  [Orabug: 32480078] 
- vdpa: mlx5: fix vdpa/vhost dependencies (Randy Dunlap)  [Orabug: 32480078] 
- vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Eli Cohen)  [Orabug: 32480078] 
- vdpa/mlx5: Fix failure to bring link up (Eli Cohen)  [Orabug: 32480078] 
- vdpa/mlx5: Make use of a specific 16 bit endianness API (Eli Cohen)  [Orabug: 32480078] 
- vdpasim: fix "mac_pton" undefined error (Laurent Vivier)  [Orabug: 32480078] 
- vdpasim: allow to assign a MAC address (Laurent Vivier)  [Orabug: 32480078] 
- vdpasim: fix MAC address configuration (Laurent Vivier)  [Orabug: 32480078] 
- vdpa: handle irq bypass register failure case (Zhu Lingshan)  [Orabug: 32480078] 
- vdpa_sim: Fix DMA mask (Laurent Vivier)  [Orabug: 32480078] 
- vdpa/mlx5: Fix error return in map_direct_mr() (Jing Xiangfeng)  [Orabug: 32480078] 
- vhost_vdpa: Return -EFAULT if copy_from_user() fails (Dan Carpenter)  [Orabug: 32480078] 
- vdpa_sim: implement get_iova_range() (Jason Wang)  [Orabug: 32480078] 
- vhost: vdpa: report iova range (Jason Wang)  [Orabug: 32480078] 
- vdpa: introduce config op to get valid iova range (Jason Wang)  [Orabug: 32480078] 
- vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Zhu Lingshan)  [Orabug: 32480078] 
- vhost_vdpa: Fix duplicate included kernel.h (Tian Tao)  [Orabug: 32480078] 
- rds: CONFIG_RDS_DEBUG + tracepoints breaks rds build (Alan Maguire)  [Orabug: 32442487] 
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422450] 
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422450]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.7.el8" date="1613563200">- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32504832] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492108]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.8.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086] 
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.9.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.10.el8" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502] 
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502] 
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502] 
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502] 
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502] 
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502] 
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502] 
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502] 
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502] 
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502] 
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)  [Orabug: 32424163] 
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675] 
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016] 
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016] 
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940] 
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070] 
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980] 
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)  [Orabug: 32556086] 
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556] 
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514] 
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680] 
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680] 
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680] 
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680] 
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680] 
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680] 
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741] 
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741] 
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.11.el8" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155] 
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639}
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823] 
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823] 
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.12.el8" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.13.el8" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
</package>
<package pkgid="79221582e64178250d92dbb5ac4e36f7ebf3bffbeaac2017081f82c126344106" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.201.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.7.el8" date="1613563200">- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32504832] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492108]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.8.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086] 
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.9.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.10.el8" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502] 
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502] 
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502] 
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502] 
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502] 
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502] 
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502] 
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502] 
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502] 
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502] 
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)  [Orabug: 32424163] 
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675] 
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016] 
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016] 
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940] 
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070] 
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980] 
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)  [Orabug: 32556086] 
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556] 
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514] 
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680] 
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680] 
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680] 
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680] 
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680] 
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680] 
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741] 
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741] 
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.11.el8" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155] 
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639}
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823] 
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823] 
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.12.el8" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.13.el8" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.1.el8" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624] 
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650}
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971}
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}
- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663] 
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155] 
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950}
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950}
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965] 
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038}
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060] 
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672] 
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116] 
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660] 
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569] 
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569] 
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569] 
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688}
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.2.el8" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237] 
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849] 
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314] 
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411}
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148] 
- LTS tag: v5.4.85 (Jack Vogel)  
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)  
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)  
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)  
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)  
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)  
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)  
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)  
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)  
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)  
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)  
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)  
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)  
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)  
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))  
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)  
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)  
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)  
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)  
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)  
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)  
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)  
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)  
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)  
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)  
- net: hns3: remove a misused pragma packed (Huazhong Tan)  
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)  
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)  
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)  
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)  
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)  
- LTS tag: v5.4.84 (Jack Vogel)  
- compiler.h: fix barrier_data() on clang (Arvind Sankar)  
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)  
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)  
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)  
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)  
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)  
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)  
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)  
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)  
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)  
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)  
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)  
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)  
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)  
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)  
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)  
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)  
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)  
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)  
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)  
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)  
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)  
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)  
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)  
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)  
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)  
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)  
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)  
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)  
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)  
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)  
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)  
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)  
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)  
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)  
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.3.el8" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)
  [Orabug: 32805544]</changelog>
</package>
<package pkgid="78b28bbe755516e507524b9cf34a1d4384bea7165c62b5fa7cbcb8a2189a63dc" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.202.5.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.12.el8" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.13.el8" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.1.el8" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624] 
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650}
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971}
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}
- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663] 
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155] 
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950}
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950}
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965] 
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038}
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060] 
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672] 
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116] 
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660] 
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569] 
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569] 
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569] 
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688}
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.2.el8" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237] 
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849] 
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314] 
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411}
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148] 
- LTS tag: v5.4.85 (Jack Vogel)  
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)  
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)  
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)  
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)  
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)  
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)  
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)  
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)  
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)  
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)  
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)  
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)  
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)  
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))  
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)  
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)  
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)  
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)  
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)  
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)  
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)  
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)  
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)  
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)  
- net: hns3: remove a misused pragma packed (Huazhong Tan)  
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)  
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)  
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)  
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)  
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)  
- LTS tag: v5.4.84 (Jack Vogel)  
- compiler.h: fix barrier_data() on clang (Arvind Sankar)  
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)  
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)  
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)  
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)  
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)  
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)  
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)  
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)  
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)  
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)  
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)  
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)  
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)  
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)  
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)  
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)  
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)  
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)  
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)  
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)  
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)  
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)  
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)  
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)  
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)  
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)  
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)  
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)  
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)  
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)  
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)  
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)  
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)  
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)  
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.3.el8" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)
  [Orabug: 32805544]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.0.el8" date="1619265600">- LTS tag: v5.4.86 (Jack Vogel)  
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (Yazen Ghannam)  
- Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" (Steven Rostedt (VMware))  
- rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time (Nikita Shubin)  
- regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (DingHua Ma)  
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)  
- platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (Carlos Garnacho)  
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)  
- dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. (Maarten Lankhorst)  
- device-dax/core: Fix memory leak when rmmod dax.ko (Wang Hai)  
- clk: tegra: Do not return 0 on failure (Nicolin Chen)  
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)  
- clk: ingenic: Fix divider calculation with div tables (Paul Cercueil)  
- pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler (Yangtao Li)  
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)  
- md/cluster: block reshape with remote resync job (Zhao Heming)  
- iio:adc:ti-ads124s08: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:adc:ti-ads124s08: Fix buffer being too long. (Jonathan Cameron)  
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)  
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)  
- iio:magnetometer:mag3110: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)  
- iio: buffer: Fix demux update (Nuno Sá)  
- scsi: qla2xxx: Fix crash during driver load on big endian machines (Arun Easi)  
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments (Sergei Antonov)  
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (Praveenkumar I)  
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)  
- mtd: spinand: Fix OOB read (Miquel Raynal)  
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)  
- spi: atmel-quadspi: Fix AHB memory accesses (Tudor Ambarus)  
- spi: atmel-quadspi: Disable clock in probe error path (Lukas Wunner)  
- spi: mt7621: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: mt7621: Disable clock in probe error path (Lukas Wunner)  
- spi: synquacer: Disable clock in probe error path (Lukas Wunner)  
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)  
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)  
- spi: mxic: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: gpio: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: fsl: fix use of spisel_boot signal on MPC8309 (Rasmus Villemoes)  
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)  
- spi: atmel-quadspi: Fix use-after-free on unbind (Lukas Wunner)  
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)  
- spi: pxa2xx: Fix use-after-free on unbind (Lukas Wunner)  
- drm/i915: Fix mismatch between misplaced vma check and vma insert (Chris Wilson)  
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)  
- drm/amd/display: Fix memory leaks in S3 resume (Stylon Wang)  
- platform/x86: mlx-platform: remove an unused variable (Arnd Bergmann)  
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)  
- jffs2: Fix ignoring mounting options problem during remounting (lizhe)  
- jffs2: Fix GC exit abnormally (Zhe Li)  
- ubifs: wbuf: Don't leak kernel memory to flash (Richard Weinberger)  
- SMB3: avoid confusing warning message on mount to Azure (Steve French)  
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)  
- um: Remove use of asprinf in umid.c (Anton Ivanov)  
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)  
- powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently (David Hildenbrand)  
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)  
- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- powerpc/mm: Fix verification of MMU_FTR_TYPE_44x (Christophe Leroy)  
- powerpc/8xx: Fix early debug when SMC1 is relocated (Christophe Leroy)  
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)  
- powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE (Christophe Leroy)  
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)  
- powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at (Mathieu Desnoyers)  
- xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Chuck Lever)  
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)  
- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES (H. Nikolaus Schaller)  
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)  
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)  
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)  
- btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (Qu Wenruo)  
- btrfs: do not shorten unpin len for caching block groups (Josef Bacik)  
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)  
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)  
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)  
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)  
- USB: serial: digi_acceleport: fix write-wakeup deadlocks (Johan Hovold)  
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)  
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)  
- crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata (Ard Biesheuvel)  
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)  
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)  
- perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Kan Liang)  
- perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Kan Liang)  
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)  
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Takashi Iwai)  
- binder: add flag to clear buffer on txn complete (Todd Kjos)  
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)  
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)  
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)  
- s390/dasd: fix hanging device offline processing (Stefan Haberland)  
- s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo)  
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)  
- ALSA: core: memalloc: add page alignment for iram (Robin Gong)  
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)  
- ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Amadej Kastelic)  
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Chris Chiu)  
- ALSA: hda/realtek: Add quirk for MSI-GP73 (Takashi Iwai)  
- ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Chris Chiu)  
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)  
- ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Kailang Yang)  
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)  
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Chris Chiu)  
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Hui Wang)  
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Connor McAdams)  
- ALSA: hda: Fix regressions on clear and reconfig sysfs (Takashi Iwai)  
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)  
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)  
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)  
- ALSA: hda/ca0132 - Change Input Source enum strings. (Connor McAdams)  
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)  
- media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE (Sakari Ailus)  
- media: ipu3-cio2: Validate mbus format in setting subdev format (Sakari Ailus)  
- media: ipu3-cio2: Serialise access to pad format (Sakari Ailus)  
- media: ipu3-cio2: Return actual subdev format (Sakari Ailus)  
- media: ipu3-cio2: Remove traces of returned buffers (Sakari Ailus)  
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)  
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)  
- media: gspca: Fix memory leak in probe (Alan Stern)  
- vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)  
- initramfs: fix clang build failure (Arnd Bergmann)  
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)  
- drm/amdkfd: Fix leak in dmabuf import (Felix Kuehling)  
- drm/amd/display: Prevent bandwidth overflow (Chris Park)  
- lwt: Disable BH too in run_lwt_bpf() (Dongdong Wang)  
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)  
- cfg80211: initialize rekey_data (Sara Sharon)  
- ARM: sunxi: Add machine match for the Allwinner V3 SoC (Paul Kocialkowski)  
- perf probe: Fix memory leak when synthesizing SDT probes (Arnaldo Carvalho de Melo)  
- kconfig: fix return value of do_error_if() (Masahiro Yamada)  
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)  
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)  
- clk: at91: sam9x60: remove atmel,osc-bypass support (Alexandre Belloni)  
- virtio_ring: Fix two use after free bugs (Dan Carpenter)  
- virtio_net: Fix error code in probe() (Dan Carpenter)  
- virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() (Dan Carpenter)  
- qlcnic: Fix error code in probe (Dan Carpenter)  
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)  
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)  
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)  
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)  
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)  
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)  
- libnvdimm/label: Return -ENXIO for no slot in __blk_label_update (Zhang Qilong)  
- net: korina: fix return value (Vincent Stehlé)  
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)  
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)  
- lan743x: fix rx_napi_poll/interrupt ping-pong (Sven Van Asbroeck)  
- checkpatch: fix unescaped left brace (Dwaipayan Ray)  
- mm: don't wake kswapd prematurely when watermark boosting is disabled (Johannes Weiner)  
- sparc: fix handling of page table constructor failure (Matthew Wilcox (Oracle))  
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)  
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)  
- RDMA/cma: Don't overwrite sgid_attr after device is released (Leon Romanovsky)  
- sunrpc: fix xs_read_xdr_buf for partial pages receive (Dan Aloni)  
- um: chan_xterm: Fix fd leak (Anton Ivanov)  
- um: tty: Fix handling of close in tty lines (Anton Ivanov)  
- um: Monitor error events in IRQ controller (Anton Ivanov)  
- ubifs: Fix error return code in ubifs_init_authentication() (Wang ShaoBo)  
- watchdog: Fix potential dereferencing of null pointer (Wang Wensheng)  
- watchdog: sprd: check busy bit before new loading rather than after that (Lingling Xu)  
- watchdog: sprd: remove watchdog disable from resume fail path (Lingling Xu)  
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)  
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)  
- mac80211: don't set set TDLS STA bandwidth wider than possible (Johannes Berg)  
- crypto: atmel-i2c - select CONFIG_BITREVERSE (Arnd Bergmann)  
- extcon: max77693: Fix modalias string (Marek Szyprowski)  
- mtd: rawnand: gpmi: Fix the random DMA timeout issue (Han Xu)  
- mtd: rawnand: meson: Fix a resource leak in init (Dan Carpenter)  
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops (Zhang Qilong)  
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)  
- remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() (Zhang Changzhong)  
- remoteproc: qcom: fix reference leak in adsp_start (Zhang Qilong)  
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable (Zhang Qilong)  
- RDMA/core: Do not indicate device ready when device enablement fails (Jack Morgenstein)  
- can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit (Sean Nyekjaer)  
- erofs: avoid using generic_block_bmap (Huang Jianan)  
- iwlwifi: mvm: hook up missing RX handlers (Johannes Berg)  
- s390/cio: fix use-after-free in ccw_device_destroy_console (Qinglang Miao)  
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate() (Zhang Changzhong)  
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode (Stephen Boyd)  
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)  
- nfs_common: need lock during iterate through the list (Cheng Lin)  
- nfsd: Fix message level for normal termination (kazuo ito)  
- speakup: fix uninitialized flush_lock (Yang Yingliang)  
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)  
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)  
- powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Christophe Leroy)  
- ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Chuhong Yuan)  
- drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (Colin Ian King)  
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)  
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)  
- platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Vadim Pasternak)  
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)  
- seq_buf: Avoid type mismatch for seq_buf_init (Arnd Bergmann)  
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)  
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)  
- arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements (Stefan Agner)  
- ARM: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- arm64: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Jing Xiangfeng)  
- Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Jing Xiangfeng)  
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: qcom: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)  
- clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne (Keqian Zhu)  
- phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure (Wang Li)  
- dm ioctl: fix error return code in target_message (Qinglang Miao)  
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)  
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)  
- MIPS: Don't round up kernel sections size for memblock_add() (Alexander Sverdlin)  
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)  
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)  
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)  
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Andrii Nakryiko)  
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)  
- iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context (Lars-Peter Clausen)  
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)  
- clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path (Yang Yingliang)  
- powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S (Jordan Niethe)  
- powerpc/perf: Fix crash with is_sier_available when pmu is not set (Athira Rajeev)  
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)  
- hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable (Zhang Qilong)  
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)  
- selftests/seccomp: Update kernel config (Mickaël Salaün)  
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)  
- net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Fedor Tokarev)  
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Trond Myklebust)  
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)  
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)  
- SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Trond Myklebust)  
- ath10k: Release some resources in an error handling path (Christophe JAILLET)  
- ath10k: Fix an error handling path (Christophe JAILLET)  
- ath10k: Fix the parsing error in service available event (Rakesh Pillai)  
- platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init (Qinglang Miao)  
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)  
- soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() (Yu Kuai)  
- arm64: dts: meson-sm1: fix typo in opp table (Dongjin Kim)  
- arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 (Artem Lapkin)  
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)  
- PCI: Fix overflow in command-line resource alignment requests (Colin Ian King)  
- PCI: Bounds-check command-line resource alignment requests (Bjorn Helgaas)  
- arm64: dts: qcom: c630: Polish i2c-hid devices (Bjorn Andersson)  
- arm64: dts: ls1028a: fix ENETC PTP clock input (Michael Walle)  
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)  
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)  
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (Hans de Goede)  
- arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc (Chen-Yu Tsai)  
- arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name (Marek Behún)  
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)  
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)  
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (Bjorn Andersson)  
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)  
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)  
- media: imx214: Fix stop streaming (Daniel Gomez)  
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)  
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Vadim Pasternak)  
- platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Vadim Pasternak)  
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)  
- arm64: tegra: Fix DT binding for IO High Voltage entry (Vidya Sagar)  
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() (Zhihao Cheng)  
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)  
- rsi: fix error return code in rsi_reset_card() (Zhang Changzhong)  
- qtnfmac: fix error return code in qtnf_pcie_probe() (Wang Hai)  
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)  
- mmc: pxamci: Fix error return code in pxamci_probe (Zhihao Cheng)  
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)  
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)  
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)  
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)  
- clk: meson: Kconfig: fix dependency for G12A (Kevin Hilman)  
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)  
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)  
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)  
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)  
- spi: fix resource leak for drivers without .remove callback (Uwe Kleine-König)  
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)  
- crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd (Nathan Chancellor)  
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Yazen Ghannam)  
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)  
- powerpc: Avoid broken GCC __attribute__((optimize)) (Ard Biesheuvel)  
- selftests/bpf: Fix broken riscv build (Björn Töpel)  
- spi: mxs: fix reference leak in mxs_spi_probe (Zhang Qilong)  
- usb/max3421: fix return error code in max3421_probe() (Yang Yingliang)  
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)  
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)  
- Input: ads7846 - fix race that causes missing releases (David Jander)  
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)  
- video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() (Yang Yingliang)  
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)  
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)  
- ASoC: meson: fix COMPILE_TEST error (Jerome Brunet)  
- media: v4l2-fwnode: Return -EINVAL for invalid bus-type (Lad Prabhakar)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() (Yu Kuai)  
- media: tm6000: Fix sizeof() mismatches (Colin Ian King)  
- staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c (Jing Xiangfeng)  
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)  
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Jack Xu)  
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)  
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)  
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)  
- spi: sprd: fix reference leak in sprd_spi_remove (Zhang Qilong)  
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)  
- selftest/bpf: Add missed ip6ip6 test back (Hangbin Liu)  
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)  
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume (Qinglang Miao)  
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)  
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)  
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)  
- spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe (Qinglang Miao)  
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)  
- Bluetooth: hci_h5: fix memory leak in h5_close (Anant Thazhemadam)  
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)  
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)  
- arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 (Paweł Chmiel)  
- brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Seung-Woo Kim)  
- spi: stm32: fix reference leak in stm32_spi_resume (Zhang Qilong)  
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)  
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)  
- spi: spi-mem: fix reference leak in spi_mem_access_start (Zhang Qilong)  
- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state (Dmitry Baryshkov)  
- f2fs: call f2fs_get_meta_page_retry for nat page (Jaegeuk Kim)  
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)  
- powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Jordan Niethe)  
- drm/amdgpu: fix build_coefficients() argument (Arnd Bergmann)  
- ARM: dts: aspeed: tiogapass: Remove vuart (Vijay Khemka)  
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (Clément Péron)  
- crypto: inside-secure - Fix sizeof() mismatch (Colin Ian King)  
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)  
- crypto: talitos - Endianess in current_desc_hdr() (Christophe Leroy)  
- drm/amdgpu: fix incorrect enum type (Arnd Bergmann)  
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)  
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)  
- x86/apic: Fix x2apic enablement without interrupt remapping (David Woodhouse)  
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)  
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)  
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)  
- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (Joel Stanley)  
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)  
- rtc: pcf2127: fix pcf2127_nvmem_read/write() returns (Dan Carpenter)  
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)  
- Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" (Douglas Anderson)  
- soc: qcom: geni: More properly switch to DMA mode (Douglas Anderson)  
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)  
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)  
- arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node (Biju Das)  
- arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node (Biju Das)  
- drm/tve200: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/mcde: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/aspeed: Fix Kconfig warning &amp; subsequent build errors (Randy Dunlap)  
- drm/gma500: fix double free of gma_connector (Tom Rix)  
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)  
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)  
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)  
- quota: Sanity-check quota file headers on load (Jan Kara)  
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)  
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)  
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)  
- scsi: megaraid_sas: Check user-provided offsets (Arnd Bergmann)  
- coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() (Sai Prakash Ranjan)  
- coresight: tmc-etr: Fix barrier packet insertion for perf buffer (Suzuki K Poulose)  
- coresight: tmc-etr: Check if page is valid before dma_map_page() (Mao Jinlong)  
- coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() (Sai Prakash Ranjan)  
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)  
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)  
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)  
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)  
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)  
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)  
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)  
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset() (Dan Carpenter)  
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)  
- kbuild: avoid split lines in .mod files (Masahiro Yamada)  
- perf/x86/intel: Check PEBS status correctly (Stephane Eranian)  
- drm/amd/display: Init clock value by current vbios CLKs (Brandon Syu)  
- iwlwifi: pcie: add one missing entry for AX210 (Luca Coelho)  
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)  
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)  
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)  
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)  
- arm64: syscall: exit userspace before unmasking exceptions (Mark Rutland)  
- habanalabs: put devices before driver removal (Ofir Bitton)  
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)  
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)  
- drm/tegra: replace idr_init() by idr_init_base() (Deepak R Varma)  
- net: mvpp2: add mvpp2_phylink_to_port() helper (Russell King)  
- selftests: fix poll error in udpgro.sh (Paolo Abeni)  
- ixgbe: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: optimise prefetch page refcount (Li RongQing)  
- i40e: Refactor rx_bi accesses (Björn Töpel)  
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)  
- selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Toke Høiland-Jørgensen)  
- netfilter: nft_ct: Remove confirmation check for NFT_CT_ID (Brett Mastbergen)  
- gpio: eic-sprd: break loop when getting NULL device resource (Chunyan Zhang)  
- Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" (Baolin Wang)  
- afs: Fix memory leak when mounting with multiple source parameters (David Howells)  
- netfilter: nft_dynset: fix timeouts later than 23 days (Pablo Neira Ayuso)  
- netfilter: nft_compat: make sure xtables destructors have run (Florian Westphal)  
- netfilter: x_tables: Switch synchronization to RCU (Subash Abhinov Kasiviswanathan)  
- pinctrl: aspeed: Fix GPIO requests on pass-through banks (Andrew Jeffery)  
- blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)  
- block: factor out requeue handling from dispatch code (Johannes Thumshirn)  
- block: Simplify REQ_OP_ZONE_RESET_ALL handling (Damien Le Moal)  
- clk: renesas: r9a06g032: Drop __packed for portability (Geert Uytterhoeven)  
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)  
- xsk: Replace datagram_poll by sock_poll_wait (Xuan Zhuo)  
- xsk: Fix xsk_poll()'s return type (Luc Van Oostenryck)  
- scsi: bnx2i: Requires MMU (Randy Dunlap)  
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)  
- gpio: zynq: fix reference leak in zynq_gpio functions (Qinglang Miao)  
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Zhang Qilong)  
- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (Bernd Bauer)  
- ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp (Fabio Estevam)  
- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (Adam Sampson)  
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)  
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)  
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)  
- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (Pablo Greco)  
- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (Pablo Greco)  
- RAS/CEC: Correct ce_add_elem()'s returned values (William Roche)  [Orabug: 32774757] 
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk)  [Orabug: 32759959]  {CVE-2021-29154}
- KVM: SVM: avoid infinite loop on NPF from bad address (John Donnelly)  [Orabug: 32759746]  {CVE-2020-36310}
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 32795492]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.1.el8" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)  
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)  
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)  
- block: fix use-after-free in disk_part_iter_next (Ming Lei)  
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)  
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)  
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)  
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)  
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)  
- net/mlx5e: Fix two double free cases (Dinghao Liu)  
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)  
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)  
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)  
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)  
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)  
- qed: select CONFIG_CRC32 (Arnd Bergmann)  
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)  
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)  
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)  
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)  
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)  
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)  
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)  
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)  
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)  
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)  
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)  
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)  
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)  
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)  
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)  
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)  
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)  
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)  
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)  
- chtls: Fix chtls resources release sequence (Ayush Sawal)  
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)  
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)  
- chtls: Fix panic when route to peer not configured (Ayush Sawal)  
- chtls: Remove invalid set_tcb call (Ayush Sawal)  
- chtls: Fix hardware tid leak (Ayush Sawal)  
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)  
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)  
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)  
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)  
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)  
- nexthop: Fix off-by-one error in error path (Ido Schimmel)  
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)  
- net: ip: always refragment ip defragmented packets (Florian Westphal)  
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)  
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)  
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)  
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)  
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)  
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)  
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)  
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)  
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)  
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)  
- vfio iommu: Add dma available capability (Matthew Rosato)  
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)  
- LTS tag: v5.4.89 (Jack Vogel)  
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374}
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)  
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)  
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)  
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)  
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)  
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)  
- drm/i915: clear the gpu reloc batch (Matthew Auld)  
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)  
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)  
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)  
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)  
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)  
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)  
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)  
- kvm: check tlbs_dirty directly (Lai Jiangshan)  
- x86/mm: Fix leak of pmd ptlock (Dan Williams)  
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)  
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)  
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)  
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)  
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)  
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)  
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)  
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)  
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)  
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)  
- USB: usblp: fix DMA to stack (Johan Hovold)  
- USB: yurex: fix control-URB timeout handling (Johan Hovold)  
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)  
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)  
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)  
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)  
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)  
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)  
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)  
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)  
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)  
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)  
- usb: gadget: enable super speed plus (taehyun.cho)  
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)  
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)  
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)  
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)  
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)  
- kbuild: don't hardcode depmod path (Dominique Martinet)  
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)  
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)  
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)  
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)  
- CDC-NCM: remove "connected" log message (Roland Dreier)  
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)  
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)  
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)  
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)  
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)  
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)  
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)  
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)  
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)  
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)  
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)  
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)  
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)  
- net/ncsi: Use real net-device for response handler (John Wang)  
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)  
- qede: fix offload for IPIP tunnel packets (Manish Chopra)  
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)  
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)  
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)  
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)  
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)  
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)  
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)  
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)  
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)  
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)  
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)  
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)  
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)  
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)  
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)  
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)  
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)  
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)  
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)  
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)  
- LTS tag: v5.4.88 (Jack Vogel)  
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)  
- rwsem: Implement down_read_interruptible (Eric W. Biederman)  
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)  
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)  
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)  
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)  
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)  
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)  
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)  
- LTS tag: v5.4.87 (Jack Vogel)  
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)  
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)  
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)  
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)  
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)  
- module: delay kobject uevent until after module init call (Jessica Yu)  
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)  
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)  
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)  
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)  
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)  
- quota: Don't overflow quota file offsets (Jan Kara)  
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)  
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)  
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)  
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)  
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)  
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)  
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)  
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)  
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)  
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)  
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)  
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)  
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)  
- of: fix linker-section match-table corruption (Johan Hovold)  
- null_blk: Fix zone size initialization (Damien Le Moal)  
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)  
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)  
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)  
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)  
- jffs2: Allow setting rp_size to zero during remounting (lizhe)  
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)  
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)  
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)  
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)  
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)  
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)  
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)  
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)  
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)  
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)  
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361] 
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361] 
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361] 
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361] 
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361] 
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361] 
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361] 
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361] 
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361] 
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361] 
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361] 
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361] 
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361] 
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361] 
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361] 
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361] 
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361] 
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361] 
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361] 
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361] 
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361] 
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361] 
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361] 
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361] 
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361] 
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273] 
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184] 
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.2.el8" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)
  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.3.el8" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)  
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)  
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)  
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)  
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)  
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)  
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)  
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)  
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)  
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)  
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)  
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)  
- LTS tag: v5.4.93 (Jack Vogel)  
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)  
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)  
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)  
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)  
- ipv6: set multicast flag on the multicast route (Matteo Croce)  
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)  
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)  
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)  
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)  
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)  
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)  
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)  
- lightnvm: fix memory leak when submit fails (Pan Bian)  
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)  
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)  
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)  
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)  
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)  
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)  
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)  
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)  
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)  
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)  
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)  
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)  
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)  
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)  
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)  
- stm class: Fix module init return on allocation failure (Wang Hui)  
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)  
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)  
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)  
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)  
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)  
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)  
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)  
- can: peak_usb: fix use after free bugs (Vincent Mailhol)  
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)  
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)  
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)  
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)  
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)  
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)  
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)  
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)  
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)  
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)  
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)  
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)  
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)  
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)  
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)  
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)  
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)  
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)  
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)  
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)  
- arm64: make atomic helpers __always_inline (Arnd Bergmann)  
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)  
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)  
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)  
- riscv: Fix sifive serial driver (Damien Le Moal)  
- riscv: Fix kernel time_init() (Damien Le Moal)  
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)  
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)  
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)  
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)  
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)  
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)  
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)  
- drm/syncobj: Fix use-after-free (Daniel Vetter)  
- drm/atomic: put state on error path (Pan Bian)  
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)  
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)  
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)  
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)  
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)  
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)  
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)  
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)  
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)  
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)  
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)  
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)  
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)  
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)  
- LTS tag: v5.4.92 (Jack Vogel)  
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)  
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)  
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)  
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)  
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)  
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)  
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)  
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)  
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)  
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)  
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)  
- net: dcb: Validate netlink message in DCB handler (Petr Machata)  
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)  
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)  
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)  
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)  
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)  
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)  
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)  
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)  
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)  
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)  
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)  
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)  
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)  
- elfcore: fix building with clang (Arnd Bergmann)  
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)  
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)  
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)  
- LTS tag: v5.4.91 (Jack Vogel)  
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)  
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)  
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)  
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)  
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)  
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)  
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)  
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)  
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)  
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)  
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)  
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)  
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)  
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)  
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)  
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)  
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)  
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)  
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)  
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)  
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)  
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)  
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)  
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)  
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)  
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)  
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)  
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)  
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)  
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)  
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)  
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)  
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)  
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)  
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)  
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)  
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)  
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)  
- bfq: Fix computation of shallow depth (Jan Kara)  
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)  
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)  
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)  
- habanalabs: register to pci shutdown callback (Oded Gabbay)  
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)  
- regulator: bd718x7: Add enable times (Guido Günther)  
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)  
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)  
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)  
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)  
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)  
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)  
- dm integrity: fix flush with external metadata device (Mikulas Patocka)  
- cifs: fix interrupted close commands (Paulo Alcantara)  
- smb3: remove unused flag passed into close functions (Steve French)  
- ext4: don't leak old mountpoint samples (Theodore Ts'o)  
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)  
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)  
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)  
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)  
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)  
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)  
- dm raid: fix discard limits for raid1 (Mike Snitzer)  
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)  
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)  
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)  
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)  
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)  
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)  
- mips: fix Section mismatch in reference (Anders Roxell)  
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)  
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)  
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)  
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)  
- kbuild: enforce -Werror=return-type (Olaf Hering)  
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.5.el8" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133}
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916}
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836] 
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143] 
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840] 
- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542] 
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569] 
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569] 
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569] 
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
</package>
<package pkgid="bfc2bbad2c57ae8e18eefa567dcb6941d6fbe09ec5ea600f1c24740921ce6316" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.5.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.0.el8" date="1619265600">- LTS tag: v5.4.86 (Jack Vogel)  
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (Yazen Ghannam)  
- Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" (Steven Rostedt (VMware))  
- rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time (Nikita Shubin)  
- regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (DingHua Ma)  
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)  
- platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (Carlos Garnacho)  
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)  
- dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. (Maarten Lankhorst)  
- device-dax/core: Fix memory leak when rmmod dax.ko (Wang Hai)  
- clk: tegra: Do not return 0 on failure (Nicolin Chen)  
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)  
- clk: ingenic: Fix divider calculation with div tables (Paul Cercueil)  
- pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler (Yangtao Li)  
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)  
- md/cluster: block reshape with remote resync job (Zhao Heming)  
- iio:adc:ti-ads124s08: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:adc:ti-ads124s08: Fix buffer being too long. (Jonathan Cameron)  
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)  
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)  
- iio:magnetometer:mag3110: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)  
- iio: buffer: Fix demux update (Nuno Sá)  
- scsi: qla2xxx: Fix crash during driver load on big endian machines (Arun Easi)  
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments (Sergei Antonov)  
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (Praveenkumar I)  
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)  
- mtd: spinand: Fix OOB read (Miquel Raynal)  
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)  
- spi: atmel-quadspi: Fix AHB memory accesses (Tudor Ambarus)  
- spi: atmel-quadspi: Disable clock in probe error path (Lukas Wunner)  
- spi: mt7621: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: mt7621: Disable clock in probe error path (Lukas Wunner)  
- spi: synquacer: Disable clock in probe error path (Lukas Wunner)  
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)  
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)  
- spi: mxic: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: gpio: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: fsl: fix use of spisel_boot signal on MPC8309 (Rasmus Villemoes)  
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)  
- spi: atmel-quadspi: Fix use-after-free on unbind (Lukas Wunner)  
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)  
- spi: pxa2xx: Fix use-after-free on unbind (Lukas Wunner)  
- drm/i915: Fix mismatch between misplaced vma check and vma insert (Chris Wilson)  
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)  
- drm/amd/display: Fix memory leaks in S3 resume (Stylon Wang)  
- platform/x86: mlx-platform: remove an unused variable (Arnd Bergmann)  
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)  
- jffs2: Fix ignoring mounting options problem during remounting (lizhe)  
- jffs2: Fix GC exit abnormally (Zhe Li)  
- ubifs: wbuf: Don't leak kernel memory to flash (Richard Weinberger)  
- SMB3: avoid confusing warning message on mount to Azure (Steve French)  
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)  
- um: Remove use of asprinf in umid.c (Anton Ivanov)  
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)  
- powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently (David Hildenbrand)  
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)  
- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- powerpc/mm: Fix verification of MMU_FTR_TYPE_44x (Christophe Leroy)  
- powerpc/8xx: Fix early debug when SMC1 is relocated (Christophe Leroy)  
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)  
- powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE (Christophe Leroy)  
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)  
- powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at (Mathieu Desnoyers)  
- xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Chuck Lever)  
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)  
- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES (H. Nikolaus Schaller)  
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)  
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)  
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)  
- btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (Qu Wenruo)  
- btrfs: do not shorten unpin len for caching block groups (Josef Bacik)  
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)  
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)  
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)  
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)  
- USB: serial: digi_acceleport: fix write-wakeup deadlocks (Johan Hovold)  
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)  
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)  
- crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata (Ard Biesheuvel)  
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)  
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)  
- perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Kan Liang)  
- perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Kan Liang)  
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)  
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Takashi Iwai)  
- binder: add flag to clear buffer on txn complete (Todd Kjos)  
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)  
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)  
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)  
- s390/dasd: fix hanging device offline processing (Stefan Haberland)  
- s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo)  
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)  
- ALSA: core: memalloc: add page alignment for iram (Robin Gong)  
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)  
- ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Amadej Kastelic)  
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Chris Chiu)  
- ALSA: hda/realtek: Add quirk for MSI-GP73 (Takashi Iwai)  
- ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Chris Chiu)  
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)  
- ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Kailang Yang)  
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)  
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Chris Chiu)  
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Hui Wang)  
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Connor McAdams)  
- ALSA: hda: Fix regressions on clear and reconfig sysfs (Takashi Iwai)  
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)  
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)  
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)  
- ALSA: hda/ca0132 - Change Input Source enum strings. (Connor McAdams)  
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)  
- media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE (Sakari Ailus)  
- media: ipu3-cio2: Validate mbus format in setting subdev format (Sakari Ailus)  
- media: ipu3-cio2: Serialise access to pad format (Sakari Ailus)  
- media: ipu3-cio2: Return actual subdev format (Sakari Ailus)  
- media: ipu3-cio2: Remove traces of returned buffers (Sakari Ailus)  
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)  
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)  
- media: gspca: Fix memory leak in probe (Alan Stern)  
- vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)  
- initramfs: fix clang build failure (Arnd Bergmann)  
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)  
- drm/amdkfd: Fix leak in dmabuf import (Felix Kuehling)  
- drm/amd/display: Prevent bandwidth overflow (Chris Park)  
- lwt: Disable BH too in run_lwt_bpf() (Dongdong Wang)  
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)  
- cfg80211: initialize rekey_data (Sara Sharon)  
- ARM: sunxi: Add machine match for the Allwinner V3 SoC (Paul Kocialkowski)  
- perf probe: Fix memory leak when synthesizing SDT probes (Arnaldo Carvalho de Melo)  
- kconfig: fix return value of do_error_if() (Masahiro Yamada)  
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)  
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)  
- clk: at91: sam9x60: remove atmel,osc-bypass support (Alexandre Belloni)  
- virtio_ring: Fix two use after free bugs (Dan Carpenter)  
- virtio_net: Fix error code in probe() (Dan Carpenter)  
- virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() (Dan Carpenter)  
- qlcnic: Fix error code in probe (Dan Carpenter)  
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)  
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)  
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)  
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)  
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)  
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)  
- libnvdimm/label: Return -ENXIO for no slot in __blk_label_update (Zhang Qilong)  
- net: korina: fix return value (Vincent Stehlé)  
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)  
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)  
- lan743x: fix rx_napi_poll/interrupt ping-pong (Sven Van Asbroeck)  
- checkpatch: fix unescaped left brace (Dwaipayan Ray)  
- mm: don't wake kswapd prematurely when watermark boosting is disabled (Johannes Weiner)  
- sparc: fix handling of page table constructor failure (Matthew Wilcox (Oracle))  
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)  
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)  
- RDMA/cma: Don't overwrite sgid_attr after device is released (Leon Romanovsky)  
- sunrpc: fix xs_read_xdr_buf for partial pages receive (Dan Aloni)  
- um: chan_xterm: Fix fd leak (Anton Ivanov)  
- um: tty: Fix handling of close in tty lines (Anton Ivanov)  
- um: Monitor error events in IRQ controller (Anton Ivanov)  
- ubifs: Fix error return code in ubifs_init_authentication() (Wang ShaoBo)  
- watchdog: Fix potential dereferencing of null pointer (Wang Wensheng)  
- watchdog: sprd: check busy bit before new loading rather than after that (Lingling Xu)  
- watchdog: sprd: remove watchdog disable from resume fail path (Lingling Xu)  
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)  
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)  
- mac80211: don't set set TDLS STA bandwidth wider than possible (Johannes Berg)  
- crypto: atmel-i2c - select CONFIG_BITREVERSE (Arnd Bergmann)  
- extcon: max77693: Fix modalias string (Marek Szyprowski)  
- mtd: rawnand: gpmi: Fix the random DMA timeout issue (Han Xu)  
- mtd: rawnand: meson: Fix a resource leak in init (Dan Carpenter)  
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops (Zhang Qilong)  
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)  
- remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() (Zhang Changzhong)  
- remoteproc: qcom: fix reference leak in adsp_start (Zhang Qilong)  
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable (Zhang Qilong)  
- RDMA/core: Do not indicate device ready when device enablement fails (Jack Morgenstein)  
- can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit (Sean Nyekjaer)  
- erofs: avoid using generic_block_bmap (Huang Jianan)  
- iwlwifi: mvm: hook up missing RX handlers (Johannes Berg)  
- s390/cio: fix use-after-free in ccw_device_destroy_console (Qinglang Miao)  
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate() (Zhang Changzhong)  
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode (Stephen Boyd)  
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)  
- nfs_common: need lock during iterate through the list (Cheng Lin)  
- nfsd: Fix message level for normal termination (kazuo ito)  
- speakup: fix uninitialized flush_lock (Yang Yingliang)  
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)  
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)  
- powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Christophe Leroy)  
- ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Chuhong Yuan)  
- drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (Colin Ian King)  
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)  
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)  
- platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Vadim Pasternak)  
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)  
- seq_buf: Avoid type mismatch for seq_buf_init (Arnd Bergmann)  
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)  
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)  
- arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements (Stefan Agner)  
- ARM: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- arm64: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Jing Xiangfeng)  
- Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Jing Xiangfeng)  
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: qcom: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)  
- clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne (Keqian Zhu)  
- phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure (Wang Li)  
- dm ioctl: fix error return code in target_message (Qinglang Miao)  
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)  
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)  
- MIPS: Don't round up kernel sections size for memblock_add() (Alexander Sverdlin)  
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)  
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)  
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)  
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Andrii Nakryiko)  
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)  
- iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context (Lars-Peter Clausen)  
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)  
- clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path (Yang Yingliang)  
- powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S (Jordan Niethe)  
- powerpc/perf: Fix crash with is_sier_available when pmu is not set (Athira Rajeev)  
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)  
- hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable (Zhang Qilong)  
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)  
- selftests/seccomp: Update kernel config (Mickaël Salaün)  
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)  
- net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Fedor Tokarev)  
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Trond Myklebust)  
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)  
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)  
- SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Trond Myklebust)  
- ath10k: Release some resources in an error handling path (Christophe JAILLET)  
- ath10k: Fix an error handling path (Christophe JAILLET)  
- ath10k: Fix the parsing error in service available event (Rakesh Pillai)  
- platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init (Qinglang Miao)  
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)  
- soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() (Yu Kuai)  
- arm64: dts: meson-sm1: fix typo in opp table (Dongjin Kim)  
- arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 (Artem Lapkin)  
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)  
- PCI: Fix overflow in command-line resource alignment requests (Colin Ian King)  
- PCI: Bounds-check command-line resource alignment requests (Bjorn Helgaas)  
- arm64: dts: qcom: c630: Polish i2c-hid devices (Bjorn Andersson)  
- arm64: dts: ls1028a: fix ENETC PTP clock input (Michael Walle)  
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)  
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)  
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (Hans de Goede)  
- arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc (Chen-Yu Tsai)  
- arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name (Marek Behún)  
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)  
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)  
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (Bjorn Andersson)  
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)  
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)  
- media: imx214: Fix stop streaming (Daniel Gomez)  
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)  
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Vadim Pasternak)  
- platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Vadim Pasternak)  
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)  
- arm64: tegra: Fix DT binding for IO High Voltage entry (Vidya Sagar)  
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() (Zhihao Cheng)  
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)  
- rsi: fix error return code in rsi_reset_card() (Zhang Changzhong)  
- qtnfmac: fix error return code in qtnf_pcie_probe() (Wang Hai)  
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)  
- mmc: pxamci: Fix error return code in pxamci_probe (Zhihao Cheng)  
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)  
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)  
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)  
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)  
- clk: meson: Kconfig: fix dependency for G12A (Kevin Hilman)  
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)  
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)  
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)  
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)  
- spi: fix resource leak for drivers without .remove callback (Uwe Kleine-König)  
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)  
- crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd (Nathan Chancellor)  
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Yazen Ghannam)  
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)  
- powerpc: Avoid broken GCC __attribute__((optimize)) (Ard Biesheuvel)  
- selftests/bpf: Fix broken riscv build (Björn Töpel)  
- spi: mxs: fix reference leak in mxs_spi_probe (Zhang Qilong)  
- usb/max3421: fix return error code in max3421_probe() (Yang Yingliang)  
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)  
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)  
- Input: ads7846 - fix race that causes missing releases (David Jander)  
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)  
- video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() (Yang Yingliang)  
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)  
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)  
- ASoC: meson: fix COMPILE_TEST error (Jerome Brunet)  
- media: v4l2-fwnode: Return -EINVAL for invalid bus-type (Lad Prabhakar)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() (Yu Kuai)  
- media: tm6000: Fix sizeof() mismatches (Colin Ian King)  
- staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c (Jing Xiangfeng)  
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)  
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Jack Xu)  
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)  
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)  
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)  
- spi: sprd: fix reference leak in sprd_spi_remove (Zhang Qilong)  
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)  
- selftest/bpf: Add missed ip6ip6 test back (Hangbin Liu)  
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)  
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume (Qinglang Miao)  
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)  
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)  
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)  
- spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe (Qinglang Miao)  
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)  
- Bluetooth: hci_h5: fix memory leak in h5_close (Anant Thazhemadam)  
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)  
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)  
- arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 (Paweł Chmiel)  
- brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Seung-Woo Kim)  
- spi: stm32: fix reference leak in stm32_spi_resume (Zhang Qilong)  
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)  
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)  
- spi: spi-mem: fix reference leak in spi_mem_access_start (Zhang Qilong)  
- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state (Dmitry Baryshkov)  
- f2fs: call f2fs_get_meta_page_retry for nat page (Jaegeuk Kim)  
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)  
- powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Jordan Niethe)  
- drm/amdgpu: fix build_coefficients() argument (Arnd Bergmann)  
- ARM: dts: aspeed: tiogapass: Remove vuart (Vijay Khemka)  
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (Clément Péron)  
- crypto: inside-secure - Fix sizeof() mismatch (Colin Ian King)  
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)  
- crypto: talitos - Endianess in current_desc_hdr() (Christophe Leroy)  
- drm/amdgpu: fix incorrect enum type (Arnd Bergmann)  
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)  
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)  
- x86/apic: Fix x2apic enablement without interrupt remapping (David Woodhouse)  
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)  
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)  
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)  
- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (Joel Stanley)  
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)  
- rtc: pcf2127: fix pcf2127_nvmem_read/write() returns (Dan Carpenter)  
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)  
- Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" (Douglas Anderson)  
- soc: qcom: geni: More properly switch to DMA mode (Douglas Anderson)  
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)  
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)  
- arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node (Biju Das)  
- arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node (Biju Das)  
- drm/tve200: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/mcde: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/aspeed: Fix Kconfig warning &amp; subsequent build errors (Randy Dunlap)  
- drm/gma500: fix double free of gma_connector (Tom Rix)  
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)  
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)  
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)  
- quota: Sanity-check quota file headers on load (Jan Kara)  
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)  
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)  
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)  
- scsi: megaraid_sas: Check user-provided offsets (Arnd Bergmann)  
- coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() (Sai Prakash Ranjan)  
- coresight: tmc-etr: Fix barrier packet insertion for perf buffer (Suzuki K Poulose)  
- coresight: tmc-etr: Check if page is valid before dma_map_page() (Mao Jinlong)  
- coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() (Sai Prakash Ranjan)  
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)  
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)  
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)  
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)  
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)  
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)  
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)  
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset() (Dan Carpenter)  
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)  
- kbuild: avoid split lines in .mod files (Masahiro Yamada)  
- perf/x86/intel: Check PEBS status correctly (Stephane Eranian)  
- drm/amd/display: Init clock value by current vbios CLKs (Brandon Syu)  
- iwlwifi: pcie: add one missing entry for AX210 (Luca Coelho)  
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)  
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)  
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)  
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)  
- arm64: syscall: exit userspace before unmasking exceptions (Mark Rutland)  
- habanalabs: put devices before driver removal (Ofir Bitton)  
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)  
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)  
- drm/tegra: replace idr_init() by idr_init_base() (Deepak R Varma)  
- net: mvpp2: add mvpp2_phylink_to_port() helper (Russell King)  
- selftests: fix poll error in udpgro.sh (Paolo Abeni)  
- ixgbe: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: optimise prefetch page refcount (Li RongQing)  
- i40e: Refactor rx_bi accesses (Björn Töpel)  
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)  
- selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Toke Høiland-Jørgensen)  
- netfilter: nft_ct: Remove confirmation check for NFT_CT_ID (Brett Mastbergen)  
- gpio: eic-sprd: break loop when getting NULL device resource (Chunyan Zhang)  
- Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" (Baolin Wang)  
- afs: Fix memory leak when mounting with multiple source parameters (David Howells)  
- netfilter: nft_dynset: fix timeouts later than 23 days (Pablo Neira Ayuso)  
- netfilter: nft_compat: make sure xtables destructors have run (Florian Westphal)  
- netfilter: x_tables: Switch synchronization to RCU (Subash Abhinov Kasiviswanathan)  
- pinctrl: aspeed: Fix GPIO requests on pass-through banks (Andrew Jeffery)  
- blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)  
- block: factor out requeue handling from dispatch code (Johannes Thumshirn)  
- block: Simplify REQ_OP_ZONE_RESET_ALL handling (Damien Le Moal)  
- clk: renesas: r9a06g032: Drop __packed for portability (Geert Uytterhoeven)  
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)  
- xsk: Replace datagram_poll by sock_poll_wait (Xuan Zhuo)  
- xsk: Fix xsk_poll()'s return type (Luc Van Oostenryck)  
- scsi: bnx2i: Requires MMU (Randy Dunlap)  
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)  
- gpio: zynq: fix reference leak in zynq_gpio functions (Qinglang Miao)  
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Zhang Qilong)  
- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (Bernd Bauer)  
- ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp (Fabio Estevam)  
- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (Adam Sampson)  
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)  
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)  
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)  
- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (Pablo Greco)  
- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (Pablo Greco)  
- RAS/CEC: Correct ce_add_elem()'s returned values (William Roche)  [Orabug: 32774757] 
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk)  [Orabug: 32759959]  {CVE-2021-29154}
- KVM: SVM: avoid infinite loop on NPF from bad address (John Donnelly)  [Orabug: 32759746]  {CVE-2020-36310}
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 32795492]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.1.el8" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)  
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)  
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)  
- block: fix use-after-free in disk_part_iter_next (Ming Lei)  
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)  
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)  
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)  
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)  
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)  
- net/mlx5e: Fix two double free cases (Dinghao Liu)  
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)  
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)  
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)  
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)  
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)  
- qed: select CONFIG_CRC32 (Arnd Bergmann)  
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)  
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)  
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)  
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)  
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)  
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)  
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)  
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)  
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)  
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)  
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)  
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)  
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)  
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)  
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)  
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)  
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)  
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)  
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)  
- chtls: Fix chtls resources release sequence (Ayush Sawal)  
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)  
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)  
- chtls: Fix panic when route to peer not configured (Ayush Sawal)  
- chtls: Remove invalid set_tcb call (Ayush Sawal)  
- chtls: Fix hardware tid leak (Ayush Sawal)  
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)  
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)  
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)  
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)  
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)  
- nexthop: Fix off-by-one error in error path (Ido Schimmel)  
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)  
- net: ip: always refragment ip defragmented packets (Florian Westphal)  
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)  
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)  
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)  
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)  
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)  
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)  
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)  
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)  
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)  
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)  
- vfio iommu: Add dma available capability (Matthew Rosato)  
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)  
- LTS tag: v5.4.89 (Jack Vogel)  
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374}
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)  
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)  
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)  
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)  
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)  
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)  
- drm/i915: clear the gpu reloc batch (Matthew Auld)  
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)  
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)  
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)  
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)  
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)  
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)  
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)  
- kvm: check tlbs_dirty directly (Lai Jiangshan)  
- x86/mm: Fix leak of pmd ptlock (Dan Williams)  
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)  
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)  
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)  
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)  
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)  
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)  
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)  
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)  
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)  
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)  
- USB: usblp: fix DMA to stack (Johan Hovold)  
- USB: yurex: fix control-URB timeout handling (Johan Hovold)  
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)  
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)  
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)  
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)  
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)  
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)  
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)  
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)  
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)  
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)  
- usb: gadget: enable super speed plus (taehyun.cho)  
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)  
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)  
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)  
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)  
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)  
- kbuild: don't hardcode depmod path (Dominique Martinet)  
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)  
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)  
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)  
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)  
- CDC-NCM: remove "connected" log message (Roland Dreier)  
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)  
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)  
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)  
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)  
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)  
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)  
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)  
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)  
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)  
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)  
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)  
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)  
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)  
- net/ncsi: Use real net-device for response handler (John Wang)  
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)  
- qede: fix offload for IPIP tunnel packets (Manish Chopra)  
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)  
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)  
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)  
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)  
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)  
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)  
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)  
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)  
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)  
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)  
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)  
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)  
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)  
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)  
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)  
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)  
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)  
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)  
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)  
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)  
- LTS tag: v5.4.88 (Jack Vogel)  
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)  
- rwsem: Implement down_read_interruptible (Eric W. Biederman)  
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)  
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)  
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)  
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)  
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)  
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)  
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)  
- LTS tag: v5.4.87 (Jack Vogel)  
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)  
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)  
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)  
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)  
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)  
- module: delay kobject uevent until after module init call (Jessica Yu)  
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)  
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)  
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)  
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)  
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)  
- quota: Don't overflow quota file offsets (Jan Kara)  
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)  
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)  
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)  
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)  
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)  
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)  
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)  
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)  
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)  
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)  
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)  
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)  
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)  
- of: fix linker-section match-table corruption (Johan Hovold)  
- null_blk: Fix zone size initialization (Damien Le Moal)  
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)  
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)  
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)  
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)  
- jffs2: Allow setting rp_size to zero during remounting (lizhe)  
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)  
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)  
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)  
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)  
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)  
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)  
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)  
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)  
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)  
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)  
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361] 
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361] 
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361] 
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361] 
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361] 
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361] 
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361] 
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361] 
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361] 
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361] 
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361] 
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361] 
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361] 
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361] 
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361] 
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361] 
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361] 
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361] 
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361] 
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361] 
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361] 
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361] 
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361] 
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361] 
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361] 
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273] 
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184] 
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.2.el8" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)
  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.3.el8" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)  
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)  
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)  
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)  
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)  
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)  
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)  
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)  
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)  
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)  
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)  
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)  
- LTS tag: v5.4.93 (Jack Vogel)  
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)  
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)  
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)  
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)  
- ipv6: set multicast flag on the multicast route (Matteo Croce)  
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)  
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)  
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)  
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)  
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)  
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)  
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)  
- lightnvm: fix memory leak when submit fails (Pan Bian)  
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)  
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)  
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)  
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)  
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)  
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)  
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)  
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)  
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)  
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)  
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)  
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)  
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)  
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)  
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)  
- stm class: Fix module init return on allocation failure (Wang Hui)  
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)  
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)  
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)  
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)  
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)  
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)  
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)  
- can: peak_usb: fix use after free bugs (Vincent Mailhol)  
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)  
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)  
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)  
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)  
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)  
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)  
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)  
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)  
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)  
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)  
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)  
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)  
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)  
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)  
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)  
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)  
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)  
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)  
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)  
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)  
- arm64: make atomic helpers __always_inline (Arnd Bergmann)  
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)  
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)  
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)  
- riscv: Fix sifive serial driver (Damien Le Moal)  
- riscv: Fix kernel time_init() (Damien Le Moal)  
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)  
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)  
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)  
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)  
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)  
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)  
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)  
- drm/syncobj: Fix use-after-free (Daniel Vetter)  
- drm/atomic: put state on error path (Pan Bian)  
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)  
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)  
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)  
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)  
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)  
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)  
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)  
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)  
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)  
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)  
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)  
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)  
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)  
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)  
- LTS tag: v5.4.92 (Jack Vogel)  
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)  
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)  
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)  
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)  
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)  
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)  
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)  
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)  
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)  
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)  
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)  
- net: dcb: Validate netlink message in DCB handler (Petr Machata)  
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)  
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)  
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)  
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)  
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)  
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)  
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)  
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)  
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)  
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)  
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)  
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)  
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)  
- elfcore: fix building with clang (Arnd Bergmann)  
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)  
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)  
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)  
- LTS tag: v5.4.91 (Jack Vogel)  
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)  
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)  
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)  
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)  
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)  
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)  
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)  
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)  
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)  
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)  
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)  
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)  
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)  
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)  
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)  
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)  
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)  
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)  
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)  
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)  
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)  
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)  
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)  
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)  
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)  
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)  
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)  
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)  
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)  
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)  
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)  
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)  
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)  
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)  
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)  
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)  
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)  
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)  
- bfq: Fix computation of shallow depth (Jan Kara)  
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)  
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)  
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)  
- habanalabs: register to pci shutdown callback (Oded Gabbay)  
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)  
- regulator: bd718x7: Add enable times (Guido Günther)  
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)  
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)  
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)  
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)  
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)  
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)  
- dm integrity: fix flush with external metadata device (Mikulas Patocka)  
- cifs: fix interrupted close commands (Paulo Alcantara)  
- smb3: remove unused flag passed into close functions (Steve French)  
- ext4: don't leak old mountpoint samples (Theodore Ts'o)  
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)  
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)  
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)  
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)  
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)  
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)  
- dm raid: fix discard limits for raid1 (Mike Snitzer)  
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)  
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)  
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)  
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)  
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)  
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)  
- mips: fix Section mismatch in reference (Anders Roxell)  
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)  
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)  
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)  
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)  
- kbuild: enforce -Werror=return-type (Olaf Hering)  
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.0.el8" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)  
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)  
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)  
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)  
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)  
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)  
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)  
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)  
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)  
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)  
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)  
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)  
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)  
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)  
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)  
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)  
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)  
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)  
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)  
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)  
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)  
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)  
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)  
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)  
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)  
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)  
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)  
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)  
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)  
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)  
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)  
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)  
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))  
- mac80211: fix station rate table updates on assoc (Felix Fietkau)  
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)  
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)  
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)  
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)  
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)  
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)  
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)  
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)  
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)  
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)  
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)  
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)  
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)  
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)  
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)  
- net: lapb: Copy the skb before sending a packet (Xie He)  
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)  
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)  
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)  
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)  
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)  
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)  
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)  
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)  
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)  
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)  
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)  
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)  
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)  
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)  
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)  
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)  
- LTS tag: v5.4.96 (Jack Vogel)  
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)  
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)  
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)  
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)  
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)  
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)  
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)  
- udf: fix the problem that the disc content is not displayed (lianzhi chang)  
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)  
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)  
- mac80211: fix fast-rx encryption check (Felix Fietkau)  
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)  
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)  
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)  
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)  
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)  
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)  
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)  
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)  
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)  
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)  
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)  
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)  
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)  
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)  
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)  
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)  
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)  
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)  
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)  
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)  
- net: dsa: bcm_sf2: put device node before return (Pan Bian)  
- LTS tag: v5.4.95 (Jack Vogel)  
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)  
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)  
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)  
- NFC: fix possible resource leak (Pan Bian)  
- NFC: fix resource leak when target index is invalid (Pan Bian)  
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)  
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)  
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)  
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)  
- nvme-multipath: Early exit if no path is available (Daniel Wagner)  
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)  
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)  
- igc: fix link speed advertising (Corinna Vinschen)  
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)  
- mac80211: pause TX while changing interface type (Johannes Berg)  
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)  
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)  
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)  
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)  
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)  
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)  
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)  
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)  
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)  
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)  
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)  
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)  
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)  
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)  
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)  
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)  
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)  
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)  
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)  
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)  
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)  
- leds: trigger: fix potential deadlock with libata (Andrea Righi)  
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)  
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)  
- KVM: x86: get smi pending status correctly (Jay Zhou)  
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)  
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)  
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)  
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)  
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)  
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)  
- PM: hibernate: flush swap writer after marking (Laurent Badel)  
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)  
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)  
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)  
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)  
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)  
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)  
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)  
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)  
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)  
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)  
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)  
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734] 
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586] 
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586] 
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033}
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231] 
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231] 
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231] 
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231] 
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231] 
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231] 
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115] 
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115] 
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115] 
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115] 
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115] 
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935] 
- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133}
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916}
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836] 
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143] 
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840] 
- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542] 
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569] 
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569] 
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569] 
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.1.el8" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)  
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)  
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)  
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)  
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)  
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)  
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)  
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)  
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)  
- mm: unexport follow_pte_pmd (Christoph Hellwig)  
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)  
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)  
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)  
- ntfs: check for valid standard information attribute (Rustam Kovhaev)  
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)  
- USB: quirks: sort quirk entries (Johan Hovold)  
- HID: make arrays usage and value to be the same (Will McVicker)  
- LTS tag: v5.4.100 (Jack Vogel)  
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)  
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)  
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)  
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)  
- net: qrtr: Fix port ID for control messages (Loic Poulain)  
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)  
- LTS tag: v5.4.99 (Jack Vogel)  
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)  
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)  
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)  
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)  
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)  
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)  
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)  
- net: fix iteration for sctp transport seq_files (NeilBrown)  
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)  
- net: dsa: call teardown method on probe failure (Vladimir Oltean)  
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)  
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)  
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)  
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)  
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)  
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)  
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)  
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)  
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)  
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)  
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)  
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)  
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)  
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)  
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)  
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)  
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)  
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)  
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)  
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)  
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)  
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)  
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)  
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)  
- lkdtm: don't move ctors to .rodata (Mark Rutland)  
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)  
- ARM: kexec: fix oops after TLB are invalidated (Russell King)  
- ARM: ensure the signal page contains defined contents (Russell King)  
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)  
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)  
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)  
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)  
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)  
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)  
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)  
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)  
- ovl: skip getxattr of security labels (Amir Goldstein)  
- cap: fix conversions on getxattr (Miklos Szeredi)  
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)  
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)  
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)  
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)  
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)  
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)  
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)  
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))  
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))  
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)  
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)  
- LTS tag: v5.4.98 (Jack Vogel)  
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)  
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)  
- squashfs: add more sanity checks in id lookup (Phillip Lougher)  
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)  
- regulator: Fix lockdep warning resolving supplies (Mark Brown)  
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)  
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)  
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)  
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)  
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)  
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)  
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)  
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)  
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)  
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)  
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)  
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)  
- chtls: Fix potential resource leak (Pan Bian)  
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)  
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)  
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)  
- af_key: relax availability checks for skb size calculation (Cong Wang)  
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)  
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408] 
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954] 
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954] 
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954] 
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872] 
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001] 
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001] 
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001] 
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001] 
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001] 
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
</package>
<package pkgid="b3cbe6a2aa7aad5dab398c4c468bae5c76a8591947343faa30610c3f97416509" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.6.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.1.el8" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)  
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)  
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)  
- block: fix use-after-free in disk_part_iter_next (Ming Lei)  
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)  
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)  
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)  
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)  
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)  
- net/mlx5e: Fix two double free cases (Dinghao Liu)  
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)  
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)  
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)  
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)  
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)  
- qed: select CONFIG_CRC32 (Arnd Bergmann)  
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)  
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)  
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)  
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)  
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)  
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)  
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)  
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)  
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)  
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)  
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)  
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)  
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)  
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)  
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)  
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)  
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)  
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)  
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)  
- chtls: Fix chtls resources release sequence (Ayush Sawal)  
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)  
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)  
- chtls: Fix panic when route to peer not configured (Ayush Sawal)  
- chtls: Remove invalid set_tcb call (Ayush Sawal)  
- chtls: Fix hardware tid leak (Ayush Sawal)  
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)  
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)  
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)  
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)  
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)  
- nexthop: Fix off-by-one error in error path (Ido Schimmel)  
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)  
- net: ip: always refragment ip defragmented packets (Florian Westphal)  
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)  
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)  
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)  
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)  
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)  
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)  
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)  
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)  
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)  
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)  
- vfio iommu: Add dma available capability (Matthew Rosato)  
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)  
- LTS tag: v5.4.89 (Jack Vogel)  
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374}
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)  
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)  
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)  
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)  
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)  
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)  
- drm/i915: clear the gpu reloc batch (Matthew Auld)  
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)  
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)  
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)  
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)  
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)  
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)  
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)  
- kvm: check tlbs_dirty directly (Lai Jiangshan)  
- x86/mm: Fix leak of pmd ptlock (Dan Williams)  
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)  
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)  
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)  
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)  
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)  
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)  
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)  
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)  
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)  
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)  
- USB: usblp: fix DMA to stack (Johan Hovold)  
- USB: yurex: fix control-URB timeout handling (Johan Hovold)  
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)  
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)  
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)  
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)  
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)  
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)  
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)  
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)  
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)  
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)  
- usb: gadget: enable super speed plus (taehyun.cho)  
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)  
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)  
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)  
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)  
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)  
- kbuild: don't hardcode depmod path (Dominique Martinet)  
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)  
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)  
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)  
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)  
- CDC-NCM: remove "connected" log message (Roland Dreier)  
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)  
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)  
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)  
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)  
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)  
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)  
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)  
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)  
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)  
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)  
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)  
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)  
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)  
- net/ncsi: Use real net-device for response handler (John Wang)  
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)  
- qede: fix offload for IPIP tunnel packets (Manish Chopra)  
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)  
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)  
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)  
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)  
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)  
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)  
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)  
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)  
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)  
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)  
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)  
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)  
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)  
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)  
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)  
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)  
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)  
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)  
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)  
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)  
- LTS tag: v5.4.88 (Jack Vogel)  
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)  
- rwsem: Implement down_read_interruptible (Eric W. Biederman)  
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)  
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)  
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)  
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)  
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)  
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)  
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)  
- LTS tag: v5.4.87 (Jack Vogel)  
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)  
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)  
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)  
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)  
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)  
- module: delay kobject uevent until after module init call (Jessica Yu)  
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)  
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)  
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)  
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)  
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)  
- quota: Don't overflow quota file offsets (Jan Kara)  
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)  
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)  
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)  
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)  
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)  
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)  
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)  
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)  
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)  
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)  
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)  
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)  
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)  
- of: fix linker-section match-table corruption (Johan Hovold)  
- null_blk: Fix zone size initialization (Damien Le Moal)  
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)  
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)  
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)  
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)  
- jffs2: Allow setting rp_size to zero during remounting (lizhe)  
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)  
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)  
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)  
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)  
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)  
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)  
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)  
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)  
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)  
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)  
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361] 
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361] 
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361] 
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361] 
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361] 
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361] 
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361] 
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361] 
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361] 
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361] 
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361] 
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361] 
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361] 
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361] 
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361] 
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361] 
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361] 
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361] 
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361] 
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361] 
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361] 
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361] 
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361] 
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361] 
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361] 
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273] 
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184] 
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.2.el8" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)
  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.3.el8" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)  
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)  
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)  
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)  
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)  
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)  
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)  
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)  
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)  
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)  
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)  
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)  
- LTS tag: v5.4.93 (Jack Vogel)  
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)  
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)  
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)  
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)  
- ipv6: set multicast flag on the multicast route (Matteo Croce)  
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)  
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)  
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)  
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)  
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)  
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)  
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)  
- lightnvm: fix memory leak when submit fails (Pan Bian)  
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)  
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)  
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)  
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)  
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)  
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)  
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)  
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)  
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)  
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)  
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)  
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)  
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)  
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)  
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)  
- stm class: Fix module init return on allocation failure (Wang Hui)  
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)  
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)  
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)  
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)  
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)  
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)  
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)  
- can: peak_usb: fix use after free bugs (Vincent Mailhol)  
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)  
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)  
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)  
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)  
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)  
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)  
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)  
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)  
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)  
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)  
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)  
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)  
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)  
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)  
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)  
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)  
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)  
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)  
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)  
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)  
- arm64: make atomic helpers __always_inline (Arnd Bergmann)  
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)  
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)  
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)  
- riscv: Fix sifive serial driver (Damien Le Moal)  
- riscv: Fix kernel time_init() (Damien Le Moal)  
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)  
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)  
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)  
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)  
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)  
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)  
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)  
- drm/syncobj: Fix use-after-free (Daniel Vetter)  
- drm/atomic: put state on error path (Pan Bian)  
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)  
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)  
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)  
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)  
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)  
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)  
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)  
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)  
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)  
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)  
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)  
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)  
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)  
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)  
- LTS tag: v5.4.92 (Jack Vogel)  
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)  
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)  
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)  
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)  
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)  
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)  
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)  
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)  
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)  
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)  
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)  
- net: dcb: Validate netlink message in DCB handler (Petr Machata)  
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)  
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)  
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)  
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)  
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)  
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)  
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)  
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)  
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)  
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)  
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)  
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)  
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)  
- elfcore: fix building with clang (Arnd Bergmann)  
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)  
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)  
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)  
- LTS tag: v5.4.91 (Jack Vogel)  
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)  
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)  
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)  
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)  
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)  
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)  
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)  
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)  
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)  
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)  
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)  
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)  
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)  
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)  
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)  
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)  
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)  
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)  
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)  
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)  
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)  
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)  
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)  
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)  
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)  
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)  
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)  
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)  
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)  
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)  
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)  
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)  
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)  
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)  
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)  
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)  
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)  
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)  
- bfq: Fix computation of shallow depth (Jan Kara)  
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)  
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)  
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)  
- habanalabs: register to pci shutdown callback (Oded Gabbay)  
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)  
- regulator: bd718x7: Add enable times (Guido Günther)  
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)  
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)  
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)  
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)  
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)  
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)  
- dm integrity: fix flush with external metadata device (Mikulas Patocka)  
- cifs: fix interrupted close commands (Paulo Alcantara)  
- smb3: remove unused flag passed into close functions (Steve French)  
- ext4: don't leak old mountpoint samples (Theodore Ts'o)  
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)  
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)  
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)  
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)  
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)  
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)  
- dm raid: fix discard limits for raid1 (Mike Snitzer)  
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)  
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)  
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)  
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)  
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)  
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)  
- mips: fix Section mismatch in reference (Anders Roxell)  
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)  
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)  
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)  
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)  
- kbuild: enforce -Werror=return-type (Olaf Hering)  
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.0.el8" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)  
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)  
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)  
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)  
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)  
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)  
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)  
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)  
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)  
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)  
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)  
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)  
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)  
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)  
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)  
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)  
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)  
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)  
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)  
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)  
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)  
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)  
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)  
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)  
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)  
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)  
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)  
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)  
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)  
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)  
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)  
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)  
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))  
- mac80211: fix station rate table updates on assoc (Felix Fietkau)  
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)  
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)  
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)  
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)  
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)  
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)  
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)  
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)  
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)  
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)  
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)  
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)  
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)  
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)  
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)  
- net: lapb: Copy the skb before sending a packet (Xie He)  
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)  
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)  
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)  
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)  
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)  
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)  
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)  
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)  
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)  
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)  
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)  
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)  
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)  
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)  
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)  
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)  
- LTS tag: v5.4.96 (Jack Vogel)  
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)  
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)  
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)  
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)  
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)  
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)  
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)  
- udf: fix the problem that the disc content is not displayed (lianzhi chang)  
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)  
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)  
- mac80211: fix fast-rx encryption check (Felix Fietkau)  
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)  
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)  
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)  
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)  
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)  
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)  
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)  
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)  
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)  
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)  
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)  
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)  
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)  
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)  
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)  
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)  
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)  
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)  
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)  
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)  
- net: dsa: bcm_sf2: put device node before return (Pan Bian)  
- LTS tag: v5.4.95 (Jack Vogel)  
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)  
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)  
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)  
- NFC: fix possible resource leak (Pan Bian)  
- NFC: fix resource leak when target index is invalid (Pan Bian)  
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)  
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)  
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)  
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)  
- nvme-multipath: Early exit if no path is available (Daniel Wagner)  
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)  
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)  
- igc: fix link speed advertising (Corinna Vinschen)  
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)  
- mac80211: pause TX while changing interface type (Johannes Berg)  
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)  
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)  
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)  
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)  
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)  
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)  
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)  
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)  
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)  
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)  
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)  
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)  
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)  
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)  
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)  
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)  
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)  
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)  
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)  
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)  
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)  
- leds: trigger: fix potential deadlock with libata (Andrea Righi)  
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)  
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)  
- KVM: x86: get smi pending status correctly (Jay Zhou)  
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)  
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)  
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)  
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)  
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)  
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)  
- PM: hibernate: flush swap writer after marking (Laurent Badel)  
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)  
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)  
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)  
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)  
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)  
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)  
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)  
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)  
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)  
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)  
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)  
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734] 
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586] 
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586] 
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033}
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231] 
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231] 
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231] 
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231] 
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231] 
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231] 
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115] 
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115] 
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115] 
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115] 
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115] 
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935] 
- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133}
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916}
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836] 
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143] 
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840] 
- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542] 
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569] 
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569] 
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569] 
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.1.el8" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)  
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)  
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)  
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)  
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)  
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)  
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)  
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)  
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)  
- mm: unexport follow_pte_pmd (Christoph Hellwig)  
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)  
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)  
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)  
- ntfs: check for valid standard information attribute (Rustam Kovhaev)  
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)  
- USB: quirks: sort quirk entries (Johan Hovold)  
- HID: make arrays usage and value to be the same (Will McVicker)  
- LTS tag: v5.4.100 (Jack Vogel)  
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)  
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)  
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)  
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)  
- net: qrtr: Fix port ID for control messages (Loic Poulain)  
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)  
- LTS tag: v5.4.99 (Jack Vogel)  
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)  
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)  
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)  
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)  
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)  
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)  
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)  
- net: fix iteration for sctp transport seq_files (NeilBrown)  
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)  
- net: dsa: call teardown method on probe failure (Vladimir Oltean)  
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)  
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)  
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)  
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)  
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)  
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)  
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)  
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)  
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)  
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)  
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)  
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)  
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)  
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)  
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)  
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)  
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)  
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)  
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)  
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)  
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)  
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)  
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)  
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)  
- lkdtm: don't move ctors to .rodata (Mark Rutland)  
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)  
- ARM: kexec: fix oops after TLB are invalidated (Russell King)  
- ARM: ensure the signal page contains defined contents (Russell King)  
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)  
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)  
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)  
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)  
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)  
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)  
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)  
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)  
- ovl: skip getxattr of security labels (Amir Goldstein)  
- cap: fix conversions on getxattr (Miklos Szeredi)  
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)  
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)  
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)  
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)  
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)  
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)  
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)  
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))  
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))  
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)  
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)  
- LTS tag: v5.4.98 (Jack Vogel)  
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)  
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)  
- squashfs: add more sanity checks in id lookup (Phillip Lougher)  
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)  
- regulator: Fix lockdep warning resolving supplies (Mark Brown)  
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)  
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)  
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)  
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)  
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)  
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)  
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)  
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)  
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)  
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)  
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)  
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)  
- chtls: Fix potential resource leak (Pan Bian)  
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)  
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)  
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)  
- af_key: relax availability checks for skb size calculation (Cong Wang)  
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)  
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408] 
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954] 
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954] 
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954] 
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872] 
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001] 
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001] 
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001] 
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001] 
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001] 
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.6.el8" date="1626868800">- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)
  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
</package>
<package pkgid="f2c05c3eac8ba5cfb20f345f0cdda6cf765099b1ed602e0d34e64e06636a041b" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.1.el8" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)  
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)  
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)  
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)  
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)  
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)  
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)  
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)  
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)  
- mm: unexport follow_pte_pmd (Christoph Hellwig)  
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)  
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)  
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)  
- ntfs: check for valid standard information attribute (Rustam Kovhaev)  
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)  
- USB: quirks: sort quirk entries (Johan Hovold)  
- HID: make arrays usage and value to be the same (Will McVicker)  
- LTS tag: v5.4.100 (Jack Vogel)  
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)  
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)  
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)  
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)  
- net: qrtr: Fix port ID for control messages (Loic Poulain)  
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)  
- LTS tag: v5.4.99 (Jack Vogel)  
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)  
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)  
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)  
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)  
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)  
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)  
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)  
- net: fix iteration for sctp transport seq_files (NeilBrown)  
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)  
- net: dsa: call teardown method on probe failure (Vladimir Oltean)  
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)  
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)  
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)  
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)  
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)  
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)  
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)  
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)  
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)  
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)  
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)  
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)  
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)  
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)  
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)  
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)  
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)  
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)  
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)  
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)  
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)  
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)  
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)  
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)  
- lkdtm: don't move ctors to .rodata (Mark Rutland)  
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)  
- ARM: kexec: fix oops after TLB are invalidated (Russell King)  
- ARM: ensure the signal page contains defined contents (Russell King)  
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)  
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)  
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)  
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)  
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)  
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)  
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)  
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)  
- ovl: skip getxattr of security labels (Amir Goldstein)  
- cap: fix conversions on getxattr (Miklos Szeredi)  
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)  
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)  
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)  
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)  
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)  
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)  
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)  
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))  
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))  
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)  
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)  
- LTS tag: v5.4.98 (Jack Vogel)  
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)  
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)  
- squashfs: add more sanity checks in id lookup (Phillip Lougher)  
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)  
- regulator: Fix lockdep warning resolving supplies (Mark Brown)  
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)  
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)  
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)  
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)  
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)  
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)  
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)  
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)  
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)  
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)  
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)  
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)  
- chtls: Fix potential resource leak (Pan Bian)  
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)  
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)  
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)  
- af_key: relax availability checks for skb size calculation (Cong Wang)  
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)  
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408] 
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954] 
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954] 
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954] 
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872] 
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001] 
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001] 
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001] 
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001] 
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001] 
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.0.el8" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)  
- scripts: switch explicitly to Python 3 (Andy Shevchenko)  
- tweewide: Fix most Shebang lines (Finn Behrens)  
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)  
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)  
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)  
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)  
- block: reexpand iov_iter after read/write (yangerkun)  
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)  
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)  
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)  
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)  
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)  
- ceph: fix fscache invalidation (Jeff Layton)  
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)  
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)  
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)  
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)  
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)  
- um: Mark all kernel symbols as local (Johannes Berg)  
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)  
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)  
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)  
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)  
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)  
- PCI: thunder: Fix compile testing (Arnd Bergmann)  
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)  
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)  
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)  
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)  
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)  
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)  
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)  
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)  
- LTS tag: v5.4.120 (Jack Vogel)  
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)  
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)  
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)  
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)  
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)  
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)  
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)  
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)  
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)  
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)  
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)  
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)  
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)  
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)  
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)  
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)  
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))  
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)  
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)  
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)  
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)  
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)  
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)  
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)  
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)  
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)  
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)  
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)  
- iomap: fix sub-page uptodate handling (Christoph Hellwig)  
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)  
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)  
- kyber: fix out of bounds access when preempted (Omar Sandoval)  
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)  
- hwmon: (occ) Fix poll rate limiting (Eddie James)  
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)  
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)  
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)  
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)  
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)  
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)  
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)  
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)  
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)  
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)  
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)  
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)  
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)  
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)  
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)  
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)  
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)  
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)  
- sched: Fix out-of-bound access in uclamp (Quentin Perret)  
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)  
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)  
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)  
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)  
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)  
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)  
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)  
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)  
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)  
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)  
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)  
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)  
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)  
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)  
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)  
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)  
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)  
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)  
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)  
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)  
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)  
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)  
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)  
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)  
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)  
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)  
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)  
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)  
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)  
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)  
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)  
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)  
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)  
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)  
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)  
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)  
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)  
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)  
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)  
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)  
- iavf: remove duplicate free resources calls (Stefan Assmann)  
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)  
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)  
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)  
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)  
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)  
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)  
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)  
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)  
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)  
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)  
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)  
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)  
- kconfig: nconf: stop endless search loops (Mihai Moldovan)  
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)  
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)  
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)  
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)  
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)  
- cuse: prevent clone (Miklos Szeredi)  
- mt76: mt76x0: disable GTK offloading (David Bauer)  
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)  
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)  
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)  
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)  
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)  
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)  
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)  
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)  
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)  
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)  
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)  
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)  
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)  
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)  
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)  
- tipc: convert dest node's address to network order (Hoang Le)  
- fs: dlm: fix debugfs dump (Alexander Aring)  
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)  
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)  
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)  
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)  
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)  
- LTS tag: v5.4.119 (Jack Vogel)  
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)  
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)  
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)  
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)  
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)  
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)  
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)  
- kfifo: fix ternary sign extension bugs (Dan Carpenter)  
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)  
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)  
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)  
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)  
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)  
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)  
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)  
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)  
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)  
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)  
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)  
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)  
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)  
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)  
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)  
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)  
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)  
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)  
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)  
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)  
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)  
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)  
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)  
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)  
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)  
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)  
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)  
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)  
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)  
- i2c: sh7760: add IRQ check (Sergey Shtylyov)  
- i2c: jz4780: add IRQ check (Sergey Shtylyov)  
- i2c: emev2: add IRQ check (Sergey Shtylyov)  
- i2c: cadence: add IRQ check (Sergey Shtylyov)  
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)  
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)  
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)  
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)  
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)  
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)  
- mt7601u: fix always true expression (Colin Ian King)  
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)  
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)  
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)  
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)  
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)  
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)  
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)  
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)  
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)  
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)  
- bug: Remove redundant condition check in report_bug (Andrew Scull)  
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)  
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)  
- inet: use bigger hash table for IP ID generation (Eric Dumazet)  
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)  
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)  
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)  
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)  
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)  
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)  
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)  
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)  
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)  
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)  
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)  
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)  
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)  
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)  
- clk: uniphier: Fix potential infinite loop (Colin Ian King)  
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)  
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)  
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)  
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)  
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)  
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)  
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)  
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)  
- sata_mv: add IRQ checks (Sergey Shtylyov)  
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)  
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)  
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)  
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)  
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)  
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)  
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)  
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)  
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)  
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)  
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)  
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)  
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)  
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)  
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)  
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)  
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)  
- node: fix device cleanups in error handling code (Dan Carpenter)  
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)  
- serial: core: return early on unsupported ioctls (Johan Hovold)  
- tty: fix return value for unsupported ioctls (Johan Hovold)  
- tty: actually undefine superseded ASYNC flags (Johan Hovold)  
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)  
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)  
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)  
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)  
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)  
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)  
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)  
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)  
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)  
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)  
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)  
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)  
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)  
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)  
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)  
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)  
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)  
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)  
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)  
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)  
- usb: gadget: aspeed: fix dma map failure (Tao Ren)  
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)  
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)  
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)  
- bus: qcom: Put child node before return (Pan Bian)  
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)  
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)  
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)  
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)  
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)  
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)  
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)  
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)  
- crypto: qat - don't release uninitialized resources (Tong Zhang)  
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)  
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)  
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)  
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)  
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)  
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)  
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)  
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)  
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)  
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)  
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)  
- regmap: set debugfs_name to NULL after it is freed (Meng Li)  
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)  
- serial: stm32: fix tx_empty condition (Erwan Le Ray)  
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)  
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)  
- ovl: fix missing revert_creds() on error path (Dan Carpenter)  
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)  
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)  
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)  
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)  
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)  
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)  
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)  
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)  
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)  
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)  
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)  
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)  
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)  
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)  
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)  
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)  
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)  
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)  
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)  
- md: split mddev_find (Christoph Hellwig)  
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)  
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)  
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)  
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)  
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)  
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)  
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)  
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)  
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)  
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)  
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)  
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)  
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)  
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)  
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)  
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134}
- LTS tag: v5.4.118 (Jack Vogel)  
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)  
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)  
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)  
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)  
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))  
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))  
- rsi: Use resume_noirq for SDIO (Marek Vasut)  
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)  
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)  
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)  
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)  
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)  
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)  
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)  
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)  
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)  
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)  
- ext4: fix error code in ext4_commit_super (Fengnan Chang)  
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)  
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)  
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)  
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)  
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)  
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)  
- Fix misc new gcc warnings (Linus Torvalds)  
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)  
- fuse: fix write deadlock (Vivek Goyal)  
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)  
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)  
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)  
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)  
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)  
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)  
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)  
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)  
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)  
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)  
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)  
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)  
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)  
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)  
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)  
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)  
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)  
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)  
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)  
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)  
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)  
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)  
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)  
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)  
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)  
- ALSA: usb-audio: More constifications (Takashi Iwai)  
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)  
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)  
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)  
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)  
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)  
- scsi: libfc: Fix a format specifier (Bart Van Assche)  
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)  
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)  
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)  
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)  
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)  
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)  
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)  
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)  
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)  
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)  
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)  
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)  
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)  
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)  
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)  
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)  
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)  
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)  
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)  
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)  
- media: vivid: update EDID (Hans Verkuil)  
- media: em28xx: fix memory leak (Muhammad Usama Anjum)  
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)  
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)  
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)  
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)  
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)  
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)  
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)  
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)  
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)  
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)  
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
</package>
<package pkgid="3aaca30ef67a2b1ba90d02e7d1b8d66607f8d8f6b1c6e72a30e30d5254371508" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.0.el8" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)  
- scripts: switch explicitly to Python 3 (Andy Shevchenko)  
- tweewide: Fix most Shebang lines (Finn Behrens)  
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)  
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)  
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)  
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)  
- block: reexpand iov_iter after read/write (yangerkun)  
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)  
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)  
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)  
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)  
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)  
- ceph: fix fscache invalidation (Jeff Layton)  
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)  
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)  
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)  
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)  
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)  
- um: Mark all kernel symbols as local (Johannes Berg)  
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)  
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)  
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)  
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)  
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)  
- PCI: thunder: Fix compile testing (Arnd Bergmann)  
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)  
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)  
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)  
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)  
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)  
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)  
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)  
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)  
- LTS tag: v5.4.120 (Jack Vogel)  
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)  
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)  
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)  
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)  
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)  
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)  
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)  
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)  
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)  
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)  
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)  
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)  
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)  
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)  
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)  
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)  
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))  
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)  
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)  
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)  
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)  
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)  
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)  
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)  
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)  
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)  
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)  
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)  
- iomap: fix sub-page uptodate handling (Christoph Hellwig)  
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)  
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)  
- kyber: fix out of bounds access when preempted (Omar Sandoval)  
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)  
- hwmon: (occ) Fix poll rate limiting (Eddie James)  
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)  
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)  
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)  
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)  
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)  
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)  
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)  
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)  
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)  
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)  
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)  
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)  
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)  
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)  
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)  
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)  
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)  
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)  
- sched: Fix out-of-bound access in uclamp (Quentin Perret)  
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)  
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)  
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)  
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)  
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)  
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)  
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)  
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)  
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)  
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)  
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)  
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)  
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)  
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)  
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)  
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)  
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)  
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)  
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)  
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)  
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)  
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)  
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)  
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)  
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)  
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)  
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)  
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)  
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)  
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)  
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)  
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)  
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)  
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)  
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)  
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)  
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)  
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)  
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)  
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)  
- iavf: remove duplicate free resources calls (Stefan Assmann)  
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)  
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)  
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)  
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)  
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)  
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)  
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)  
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)  
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)  
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)  
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)  
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)  
- kconfig: nconf: stop endless search loops (Mihai Moldovan)  
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)  
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)  
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)  
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)  
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)  
- cuse: prevent clone (Miklos Szeredi)  
- mt76: mt76x0: disable GTK offloading (David Bauer)  
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)  
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)  
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)  
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)  
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)  
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)  
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)  
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)  
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)  
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)  
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)  
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)  
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)  
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)  
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)  
- tipc: convert dest node's address to network order (Hoang Le)  
- fs: dlm: fix debugfs dump (Alexander Aring)  
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)  
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)  
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)  
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)  
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)  
- LTS tag: v5.4.119 (Jack Vogel)  
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)  
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)  
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)  
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)  
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)  
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)  
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)  
- kfifo: fix ternary sign extension bugs (Dan Carpenter)  
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)  
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)  
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)  
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)  
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)  
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)  
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)  
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)  
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)  
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)  
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)  
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)  
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)  
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)  
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)  
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)  
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)  
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)  
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)  
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)  
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)  
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)  
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)  
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)  
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)  
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)  
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)  
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)  
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)  
- i2c: sh7760: add IRQ check (Sergey Shtylyov)  
- i2c: jz4780: add IRQ check (Sergey Shtylyov)  
- i2c: emev2: add IRQ check (Sergey Shtylyov)  
- i2c: cadence: add IRQ check (Sergey Shtylyov)  
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)  
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)  
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)  
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)  
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)  
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)  
- mt7601u: fix always true expression (Colin Ian King)  
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)  
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)  
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)  
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)  
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)  
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)  
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)  
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)  
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)  
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)  
- bug: Remove redundant condition check in report_bug (Andrew Scull)  
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)  
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)  
- inet: use bigger hash table for IP ID generation (Eric Dumazet)  
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)  
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)  
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)  
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)  
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)  
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)  
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)  
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)  
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)  
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)  
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)  
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)  
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)  
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)  
- clk: uniphier: Fix potential infinite loop (Colin Ian King)  
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)  
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)  
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)  
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)  
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)  
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)  
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)  
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)  
- sata_mv: add IRQ checks (Sergey Shtylyov)  
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)  
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)  
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)  
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)  
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)  
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)  
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)  
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)  
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)  
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)  
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)  
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)  
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)  
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)  
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)  
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)  
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)  
- node: fix device cleanups in error handling code (Dan Carpenter)  
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)  
- serial: core: return early on unsupported ioctls (Johan Hovold)  
- tty: fix return value for unsupported ioctls (Johan Hovold)  
- tty: actually undefine superseded ASYNC flags (Johan Hovold)  
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)  
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)  
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)  
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)  
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)  
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)  
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)  
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)  
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)  
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)  
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)  
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)  
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)  
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)  
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)  
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)  
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)  
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)  
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)  
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)  
- usb: gadget: aspeed: fix dma map failure (Tao Ren)  
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)  
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)  
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)  
- bus: qcom: Put child node before return (Pan Bian)  
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)  
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)  
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)  
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)  
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)  
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)  
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)  
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)  
- crypto: qat - don't release uninitialized resources (Tong Zhang)  
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)  
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)  
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)  
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)  
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)  
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)  
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)  
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)  
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)  
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)  
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)  
- regmap: set debugfs_name to NULL after it is freed (Meng Li)  
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)  
- serial: stm32: fix tx_empty condition (Erwan Le Ray)  
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)  
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)  
- ovl: fix missing revert_creds() on error path (Dan Carpenter)  
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)  
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)  
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)  
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)  
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)  
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)  
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)  
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)  
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)  
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)  
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)  
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)  
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)  
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)  
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)  
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)  
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)  
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)  
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)  
- md: split mddev_find (Christoph Hellwig)  
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)  
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)  
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)  
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)  
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)  
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)  
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)  
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)  
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)  
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)  
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)  
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)  
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)  
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)  
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)  
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134}
- LTS tag: v5.4.118 (Jack Vogel)  
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)  
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)  
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)  
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)  
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))  
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))  
- rsi: Use resume_noirq for SDIO (Marek Vasut)  
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)  
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)  
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)  
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)  
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)  
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)  
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)  
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)  
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)  
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)  
- ext4: fix error code in ext4_commit_super (Fengnan Chang)  
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)  
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)  
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)  
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)  
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)  
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)  
- Fix misc new gcc warnings (Linus Torvalds)  
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)  
- fuse: fix write deadlock (Vivek Goyal)  
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)  
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)  
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)  
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)  
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)  
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)  
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)  
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)  
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)  
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)  
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)  
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)  
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)  
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)  
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)  
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)  
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)  
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)  
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)  
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)  
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)  
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)  
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)  
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)  
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)  
- ALSA: usb-audio: More constifications (Takashi Iwai)  
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)  
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)  
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)  
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)  
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)  
- scsi: libfc: Fix a format specifier (Bart Van Assche)  
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)  
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)  
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)  
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)  
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)  
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)  
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)  
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)  
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)  
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)  
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)  
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)  
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)  
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)  
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)  
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)  
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)  
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)  
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)  
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)  
- media: vivid: update EDID (Hans Verkuil)  
- media: em28xx: fix memory leak (Muhammad Usama Anjum)  
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)  
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)  
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)  
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)  
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)  
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)  
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)  
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)  
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)  
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)  
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2102.204.4.3.el8" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656}
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653}</changelog>
</package>
<package pkgid="77e89880822eef81223060b0e909407c9cbdd55db8d19e938b3e3159ea191c50" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.4.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.0.el8" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)  
- scripts: switch explicitly to Python 3 (Andy Shevchenko)  
- tweewide: Fix most Shebang lines (Finn Behrens)  
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)  
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)  
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)  
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)  
- block: reexpand iov_iter after read/write (yangerkun)  
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)  
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)  
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)  
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)  
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)  
- ceph: fix fscache invalidation (Jeff Layton)  
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)  
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)  
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)  
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)  
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)  
- um: Mark all kernel symbols as local (Johannes Berg)  
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)  
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)  
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)  
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)  
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)  
- PCI: thunder: Fix compile testing (Arnd Bergmann)  
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)  
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)  
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)  
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)  
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)  
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)  
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)  
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)  
- LTS tag: v5.4.120 (Jack Vogel)  
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)  
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)  
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)  
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)  
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)  
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)  
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)  
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)  
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)  
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)  
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)  
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)  
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)  
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)  
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)  
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)  
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))  
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)  
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)  
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)  
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)  
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)  
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)  
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)  
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)  
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)  
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)  
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)  
- iomap: fix sub-page uptodate handling (Christoph Hellwig)  
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)  
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)  
- kyber: fix out of bounds access when preempted (Omar Sandoval)  
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)  
- hwmon: (occ) Fix poll rate limiting (Eddie James)  
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)  
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)  
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)  
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)  
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)  
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)  
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)  
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)  
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)  
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)  
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)  
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)  
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)  
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)  
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)  
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)  
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)  
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)  
- sched: Fix out-of-bound access in uclamp (Quentin Perret)  
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)  
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)  
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)  
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)  
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)  
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)  
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)  
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)  
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)  
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)  
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)  
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)  
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)  
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)  
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)  
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)  
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)  
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)  
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)  
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)  
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)  
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)  
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)  
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)  
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)  
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)  
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)  
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)  
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)  
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)  
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)  
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)  
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)  
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)  
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)  
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)  
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)  
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)  
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)  
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)  
- iavf: remove duplicate free resources calls (Stefan Assmann)  
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)  
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)  
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)  
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)  
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)  
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)  
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)  
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)  
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)  
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)  
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)  
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)  
- kconfig: nconf: stop endless search loops (Mihai Moldovan)  
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)  
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)  
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)  
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)  
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)  
- cuse: prevent clone (Miklos Szeredi)  
- mt76: mt76x0: disable GTK offloading (David Bauer)  
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)  
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)  
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)  
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)  
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)  
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)  
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)  
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)  
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)  
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)  
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)  
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)  
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)  
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)  
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)  
- tipc: convert dest node's address to network order (Hoang Le)  
- fs: dlm: fix debugfs dump (Alexander Aring)  
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)  
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)  
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)  
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)  
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)  
- LTS tag: v5.4.119 (Jack Vogel)  
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)  
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)  
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)  
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)  
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)  
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)  
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)  
- kfifo: fix ternary sign extension bugs (Dan Carpenter)  
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)  
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)  
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)  
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)  
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)  
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)  
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)  
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)  
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)  
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)  
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)  
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)  
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)  
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)  
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)  
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)  
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)  
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)  
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)  
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)  
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)  
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)  
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)  
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)  
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)  
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)  
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)  
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)  
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)  
- i2c: sh7760: add IRQ check (Sergey Shtylyov)  
- i2c: jz4780: add IRQ check (Sergey Shtylyov)  
- i2c: emev2: add IRQ check (Sergey Shtylyov)  
- i2c: cadence: add IRQ check (Sergey Shtylyov)  
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)  
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)  
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)  
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)  
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)  
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)  
- mt7601u: fix always true expression (Colin Ian King)  
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)  
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)  
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)  
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)  
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)  
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)  
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)  
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)  
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)  
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)  
- bug: Remove redundant condition check in report_bug (Andrew Scull)  
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)  
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)  
- inet: use bigger hash table for IP ID generation (Eric Dumazet)  
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)  
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)  
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)  
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)  
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)  
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)  
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)  
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)  
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)  
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)  
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)  
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)  
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)  
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)  
- clk: uniphier: Fix potential infinite loop (Colin Ian King)  
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)  
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)  
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)  
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)  
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)  
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)  
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)  
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)  
- sata_mv: add IRQ checks (Sergey Shtylyov)  
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)  
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)  
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)  
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)  
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)  
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)  
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)  
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)  
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)  
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)  
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)  
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)  
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)  
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)  
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)  
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)  
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)  
- node: fix device cleanups in error handling code (Dan Carpenter)  
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)  
- serial: core: return early on unsupported ioctls (Johan Hovold)  
- tty: fix return value for unsupported ioctls (Johan Hovold)  
- tty: actually undefine superseded ASYNC flags (Johan Hovold)  
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)  
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)  
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)  
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)  
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)  
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)  
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)  
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)  
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)  
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)  
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)  
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)  
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)  
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)  
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)  
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)  
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)  
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)  
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)  
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)  
- usb: gadget: aspeed: fix dma map failure (Tao Ren)  
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)  
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)  
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)  
- bus: qcom: Put child node before return (Pan Bian)  
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)  
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)  
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)  
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)  
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)  
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)  
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)  
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)  
- crypto: qat - don't release uninitialized resources (Tong Zhang)  
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)  
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)  
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)  
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)  
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)  
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)  
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)  
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)  
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)  
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)  
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)  
- regmap: set debugfs_name to NULL after it is freed (Meng Li)  
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)  
- serial: stm32: fix tx_empty condition (Erwan Le Ray)  
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)  
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)  
- ovl: fix missing revert_creds() on error path (Dan Carpenter)  
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)  
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)  
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)  
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)  
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)  
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)  
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)  
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)  
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)  
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)  
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)  
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)  
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)  
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)  
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)  
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)  
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)  
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)  
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)  
- md: split mddev_find (Christoph Hellwig)  
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)  
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)  
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)  
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)  
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)  
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)  
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)  
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)  
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)  
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)  
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)  
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)  
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)  
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)  
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)  
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134}
- LTS tag: v5.4.118 (Jack Vogel)  
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)  
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)  
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)  
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)  
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))  
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))  
- rsi: Use resume_noirq for SDIO (Marek Vasut)  
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)  
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)  
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)  
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)  
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)  
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)  
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)  
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)  
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)  
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)  
- ext4: fix error code in ext4_commit_super (Fengnan Chang)  
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)  
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)  
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)  
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)  
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)  
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)  
- Fix misc new gcc warnings (Linus Torvalds)  
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)  
- fuse: fix write deadlock (Vivek Goyal)  
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)  
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)  
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)  
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)  
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)  
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)  
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)  
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)  
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)  
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)  
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)  
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)  
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)  
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)  
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)  
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)  
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)  
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)  
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)  
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)  
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)  
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)  
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)  
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)  
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)  
- ALSA: usb-audio: More constifications (Takashi Iwai)  
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)  
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)  
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)  
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)  
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)  
- scsi: libfc: Fix a format specifier (Bart Van Assche)  
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)  
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)  
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)  
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)  
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)  
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)  
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)  
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)  
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)  
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)  
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)  
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)  
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)  
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)  
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)  
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)  
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)  
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)  
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)  
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)  
- media: vivid: update EDID (Hans Verkuil)  
- media: em28xx: fix memory leak (Muhammad Usama Anjum)  
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)  
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)  
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)  
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)  
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)  
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)  
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)  
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)  
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)  
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)  
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2102.204.4.3.el8" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656}
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.4.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}</changelog>
</package>
<package pkgid="456a175a1957d0522a45a1da2d26a58a0167b3e10d91f13e8d24a288a56f6ae5" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.0.el8" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)  
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)  
- mmc: vub3000: fix control-request direction (Johan Hovold)  
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)  
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)  
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)  
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)  
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)  
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)  
- vfio/pci: Handle concurrent vma faults (Alex Williamson)  
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)  
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)  
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)  
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)  
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)  
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)  
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)  
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)  
- extcon: max8997: Add missing modalias string (Marek Szyprowski)  
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)  
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)  
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)  
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)  
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)  
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)  
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)  
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)  
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)  
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)  
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)  
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)  
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)  
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)  
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)  
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)  
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)  
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)  
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)  
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)  
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)  
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)  
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)  
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)  
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)  
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)  
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)  
- fsi: core: Fix return of error values on failures (Colin Ian King)  
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)  
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)  
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)  
- leds: lm3532: select regmap I2C API (Andy Shevchenko)  
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)  
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)  
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)  
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)  
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)  
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)  
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)  
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)  
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)  
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)  
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)  
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)  
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)  
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)  
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)  
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)  
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)  
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)  
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)  
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)  
- clk: si5341: Update initialization magic (Robert Hancock)  
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)  
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)  
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)  
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)  
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)  
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)  
- bpfilter: Specify the log level for the kmsg message (Gary Lin)  
- e1000e: Check the PCIm state (Sasha Neftin)  
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)  
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)  
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)  
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)  
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)  
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)  
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)  
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)  
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)  
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)  
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)  
- tc-testing: fix list handling (Marcelo Ricardo Leitner)  
- net/ipv4: swap flow ports when validating source (Miao Wang)  
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)  
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)  
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)  
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)  
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)  
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)  
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)  
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)  
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)  
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)  
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)  
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)  
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)  
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)  
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)  
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)  
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)  
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)  
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)  
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)  
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)  
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)  
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)  
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)  
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)  
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)  
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)  
- RDMA/rxe: Fix failure during driver load (Kamal Heib)  
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)  
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)  
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)  
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)  
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)  
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)  
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)  
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)  
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)  
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)  
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)  
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)  
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)  
- ocfs2: fix snprintf() checking (Dan Carpenter)  
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)  
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)  
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)  
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)  
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)  
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)  
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)  
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)  
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)  
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)  
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)  
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)  
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)  
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)  
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)  
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)  
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)  
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)  
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)  
- arm64: consistently use reserved_pg_dir (Mark Rutland)  
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)  
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)  
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)  
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)  
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)  
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)  
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)  
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)  
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)  
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)  
- media: rc: i2c: Fix an error message (Christophe JAILLET)  
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)  
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)  
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)  
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)  
- kbuild: run the checker after the compiler (Luc Van Oostenryck)  
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)  
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)  
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)  
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)  
- sata_highbank: fix deferred probing (Sergey Shtylyov)  
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)  
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)  
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)  
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)  
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)  
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- block: fix discard request merge (Ming Lei)  
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)  
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)  
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)  
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)  
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)  
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)  
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)  
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)  
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)  
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)  
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)  
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)  
- fs: dlm: fix memory leak when fenced (Alexander Aring)  
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)  
- fs: dlm: cancel work sync othercon (Alexander Aring)  
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))  
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)  
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)  
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)  
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)  
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)  
- media: Fix Media Controller API config checks (Shuah Khan)  
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)  
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)  
- KVM: s390: get rid of register asm usage (Heiko Carstens)  
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)  
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)  
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)  
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)  
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)  
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)  
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)  
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)  
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)  
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)  
- media: siano: fix device register error path (Mauro Carvalho Chehab)  
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)  
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)  
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)  
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)  
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)  
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)  
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)  
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)  
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)  
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)  
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)  
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)  
- crypto: qat - remove unused macro in FW loader (Jack Xu)  
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)  
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)  
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)  
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)  
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)  
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)  
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)  
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- spi: omap-100k: Fix the length judgment problem (Tian Tao)  
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)  
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)  
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)  
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)  
- fuse: reject internal errno (Miklos Szeredi)  
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)  
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)  
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)  
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)  
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)  
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)  
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))  
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))  
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)  
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)  
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)  
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)  
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)  
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)  
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)  
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)  
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)  
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)  
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)  
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)  
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)  
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)  
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)  
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)  
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)  
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)  
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)  
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)  
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)  
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)  
- ext4: fix avefreec in find_group_orlov (Pan Dong)  
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)  
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)  
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)  
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)  
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)  
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)  
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)  
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)  
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)  
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)  
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)  
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)  
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)  
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))  
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)  
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)  
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)  
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)  
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)  
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)  
- media: dvb-usb: fix wrong definition (Pavel Skripkin)  
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)  
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)  
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)  
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)  
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)  
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)  
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)  
- LTS tag: v5.4.131 (Jack Vogel)  
- xen/events: reset active flag for lateeoi events later (Juergen Gross)  
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)  
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311}
- LTS tag: v5.4.130 (Jack Vogel)  
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)  
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)  
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)  
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)  
- LTS tag v5.4.129 (Jack Vogel)  
- x86/efi: move common keyring handler functions to new file (Nayna Jain)  
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)  
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)  
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)  
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)  
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)  
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)  
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)  
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)  
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)  
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)  
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)  
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)  
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)  
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)  
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)  
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)  
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)  
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)  
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)  
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)  
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)  
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)  
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543}
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)  
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)  
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)  
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)  
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)  
- recordmcount: Correct st_shndx handling (Peter Zijlstra)  
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)  
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)  
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)  
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)  
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)  
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)  
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)  
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)  
- mac80211: drop multicast fragments (Johannes Berg)  
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)  
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)  
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)  
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)  
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)  
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)  
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)  
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)  
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)  
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)  
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)  
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)  
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)  
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)  
- drm/radeon: wait for moving fence after pinning (Christian König)  
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)  
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)  
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)  
- module: limit enabling module.sig_enforce (Mimi Zohar)  
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088] 
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078] 
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.5.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}
- LTS tag: v5.4.140 (Jack Vogel)  
- arm64: fix compat syscall return truncation (Mark Rutland)  
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)  
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)  
- virt_wifi: fix error on connect (Matteo Croce)  
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)  
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)  
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)  
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)  
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)  
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)  
- soc: ixp4xx: fix printing resources (Arnd Bergmann)  
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)  
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)  
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)  
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)  
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)  
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)  
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)  
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)  
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)  
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)  
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)  
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)  
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)  
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)  
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))  
- media: rtl28xxu: fix zero-length control request (Johan Hovold)  
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)  
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)  
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)  
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)  
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)  
- optee: Clear stale cache entries during initialization (Tyler Hicks)  
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))  
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)  
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)  
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)  
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)  
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)  
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)  
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)  
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)  
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)  
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)  
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)  
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)  
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)  
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)  
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573}
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)  
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)  
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)  
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)  
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)  
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)  
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)  
- nfp: update ethtool reporting of pauseframe control (Fei Qin)  
- sctp: move the active_key update after sh_keys is added (Xin Long)  
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)  
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)  
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)  
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)  
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)  
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)  
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)  
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)  
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)  
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)  
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)  
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)  
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)  
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)  
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)  
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)  
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)  
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)  
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)  
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)  
- ARM: imx: add missing iounmap() (Yang Yingliang)  
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)  
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)  
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)  
- LTS tag: v5.4.139 (Jack Vogel)  
- spi: mediatek: Fix fifo transfer (Guenter Roeck)  
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)  
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)  
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)  
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)  
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)  
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)  
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)  
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)  
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)  
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)  
- ACPI: fix NULL pointer dereference (Linus Torvalds)  
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)  
- net: Fix zero-copy head len calculation. (Pravin B Shelar)  
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)  
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)  
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)  
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)  
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)  
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)  
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)  
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)  
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)  
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814] 
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434] 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656}
- LTS tag: v5.4.138 (Jack Vogel)  
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)  
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)  
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)  
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)  
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)  
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)  
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)  
- net/mlx5: Fix flow table chaining (Maor Gottlieb)  
- net: llc: fix skb_over_panic (Pavel Skripkin)  
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)  
- net: Set true network header for ECN decapsulation (Gilad Naaman)  
- tipc: fix sleeping in tipc accept routine (Hoang Le)  
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)  
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)  
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)  
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)  
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)  
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)  
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)  
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)  
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)  
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)  
- can: esd_usb2: fix memory leak (Pavel Skripkin)  
- can: ems_usb: fix memory leak (Pavel Skripkin)  
- can: usb_8dev: fix memory leak (Pavel Skripkin)  
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)  
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)  
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)  
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)  
- ocfs2: fix zero out valid data (Junxiao Bi)  
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)  
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)  
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)  
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)  
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)  
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)  
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)  
- LTS tag: v5.4.137 (Jack Vogel)  
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)  
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)  
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)  
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)  
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)  
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)  
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)  
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)  
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)  
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)  
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)  
- sctp: move 198 addresses from unusable to private scope (Xin Long)  
- net: annotate data race around sk_ll_usec (Eric Dumazet)  
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)  
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)  
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)  
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)  
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)  
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)  
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)  
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)  
- LTS tag: v5.4.136 (Jack Vogel)  
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)  
- perf inject: Close inject.output on exit (Riccardo Mancini)  
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)  
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)  
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)  
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)  
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)  
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)  
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)  
- nds32: fix up stack guard gap (Greg Kroah-Hartman)  
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)  
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)  
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)  
- userfaultfd: do not untag user pointers (Peter Collingbourne)  
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)  
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)  
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)  
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)  
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)  
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))  
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)  
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)  
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)  
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)  
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)  
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)  
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)  
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)  
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)  
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)  
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)  
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)  
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)  
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)  
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)  
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)  
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)  
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)  
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)  
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)  
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)  
- sctp: update active_key for asoc when old key is being replaced (Xin Long)  
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)  
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)  
- afs: Fix tracepoint string placement with built-in AFS (David Howells)  
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)  
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)  
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)  
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)  
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)  
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)  
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)  
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)  
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)  
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)  
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)  
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)  
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)  
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)  
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)  
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)  
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)  
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)  
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)  
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)  
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)  
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)  
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)  
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)  
- spi: mediatek: fix fifo rx mode (Peter Hess)  
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)  
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)  
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)  
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)  
- perf data: Close all files in close_dir() (Riccardo Mancini)  
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)  
- perf lzma: Close lzma stream on exit (Riccardo Mancini)  
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)  
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)  
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)  
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)  
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)  
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)  
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)  
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)  
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)  
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)  
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)  
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)  
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)  
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)  
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)  
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)  
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)  
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)  
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)  
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)  
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)  
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)  
- igc: change default return of igc_read_phy_reg() (Tom Rix)  
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- LTS tag: v5.4.135 (Jack Vogel)  
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)  
- perf test bpf: Free obj_buf (Riccardo Mancini)  
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)  
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)  
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)  
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)  
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)  
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)  
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)  
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)  
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)  
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)  
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)  
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)  
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)  
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)  
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)  
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)  
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)  
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)  
- dm writecache: return the exact table values that were set (Mikulas Patocka)  
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)  
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)  
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)  
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)  
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)  
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)  
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)  
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)  
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)  
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)  
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)  
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)  
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)  
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)  
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)  
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)  
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)  
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)  
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)  
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)  
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)  
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)  
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)  
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)  
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)  
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)  
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)  
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)  
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)  
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)  
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)  
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)  
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)  
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)  
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)  
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)  
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)  
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)  
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)  
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)  
- LTS tag: v5.4.134 (Jack Vogel)  
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)  
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)  
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)  
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)  
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)  
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)  
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)  
- firmware: turris-mox-rwtm: report failures better (Marek Behún)  
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)  
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)  
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)  
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)  
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)  
- reset: bail if try_module_get() fails (Philipp Zabel)  
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)  
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)  
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)  
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)  
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)  
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)  
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)  
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)  
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)  
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)  
- hexagon: use common DISCARDS macro (Nathan Chancellor)  
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)  
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)  
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)  
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)  
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)  
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)  
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)  
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)  
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)  
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)  
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)  
- um: fix error return code in winch_tramp() (Zhen Lei)  
- um: fix error return code in slip_open() (Zhen Lei)  
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)  
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)  
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)  
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)  
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)  
- virtio_console: Assure used length from device is limited (Xie Yongji)  
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)  
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)  
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)  
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)  
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)  
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)  
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)  
- orangefs: fix orangefs df output. (Mike Marshall)  
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)  
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)  
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)  
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)  
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)  
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)  
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)  
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)  
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)  
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)  
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)  
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)  
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)  
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)  
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)  
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)  
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)  
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)  
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)  
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)  
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)  
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)  
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)  
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)  
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)  
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)  
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)  
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)  
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)  
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)  
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)  
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)  
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)  
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)  
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)  
- serial: tty: uartlite: fix console setup (Daniel Mack)  
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)  
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)  
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)  
- scsi: qedi: Fix null ref during abort handling (Mike Christie)  
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)  
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)  
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)  
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)  
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)  
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)  
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)  
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)  
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)  
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)  
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)  
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)  
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)  
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)  
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)  
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)  
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)  
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)  
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)  
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)  
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)  
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)  
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)  
- fbmem: Do not delete the mode that is still in use (Zhen Lei)  
- cgroup: verify that source is a string (Christian Brauner)  
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))  
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)  
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)  
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)  
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)  
- LTS tag: v5.4.133 (Jack Vogel)  
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)  
- jfs: fix GPF in diFree (Pavel Skripkin)  
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.6.el8" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.el8" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.1.el8" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.2.el8" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing
  (Filipe Manana)  [Orabug: 33349276]</changelog>
</package>
<package pkgid="422485fd2cc9dd3c58d795dfe8c4feb753c2d4ce0609f45d17db13750a1e1c3a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.0.el8" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)  
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)  
- mmc: vub3000: fix control-request direction (Johan Hovold)  
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)  
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)  
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)  
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)  
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)  
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)  
- vfio/pci: Handle concurrent vma faults (Alex Williamson)  
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)  
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)  
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)  
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)  
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)  
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)  
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)  
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)  
- extcon: max8997: Add missing modalias string (Marek Szyprowski)  
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)  
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)  
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)  
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)  
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)  
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)  
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)  
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)  
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)  
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)  
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)  
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)  
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)  
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)  
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)  
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)  
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)  
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)  
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)  
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)  
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)  
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)  
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)  
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)  
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)  
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)  
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)  
- fsi: core: Fix return of error values on failures (Colin Ian King)  
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)  
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)  
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)  
- leds: lm3532: select regmap I2C API (Andy Shevchenko)  
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)  
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)  
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)  
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)  
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)  
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)  
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)  
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)  
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)  
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)  
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)  
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)  
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)  
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)  
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)  
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)  
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)  
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)  
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)  
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)  
- clk: si5341: Update initialization magic (Robert Hancock)  
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)  
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)  
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)  
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)  
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)  
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)  
- bpfilter: Specify the log level for the kmsg message (Gary Lin)  
- e1000e: Check the PCIm state (Sasha Neftin)  
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)  
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)  
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)  
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)  
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)  
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)  
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)  
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)  
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)  
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)  
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)  
- tc-testing: fix list handling (Marcelo Ricardo Leitner)  
- net/ipv4: swap flow ports when validating source (Miao Wang)  
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)  
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)  
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)  
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)  
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)  
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)  
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)  
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)  
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)  
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)  
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)  
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)  
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)  
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)  
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)  
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)  
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)  
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)  
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)  
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)  
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)  
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)  
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)  
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)  
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)  
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)  
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)  
- RDMA/rxe: Fix failure during driver load (Kamal Heib)  
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)  
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)  
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)  
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)  
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)  
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)  
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)  
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)  
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)  
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)  
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)  
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)  
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)  
- ocfs2: fix snprintf() checking (Dan Carpenter)  
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)  
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)  
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)  
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)  
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)  
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)  
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)  
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)  
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)  
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)  
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)  
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)  
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)  
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)  
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)  
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)  
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)  
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)  
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)  
- arm64: consistently use reserved_pg_dir (Mark Rutland)  
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)  
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)  
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)  
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)  
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)  
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)  
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)  
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)  
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)  
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)  
- media: rc: i2c: Fix an error message (Christophe JAILLET)  
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)  
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)  
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)  
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)  
- kbuild: run the checker after the compiler (Luc Van Oostenryck)  
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)  
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)  
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)  
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)  
- sata_highbank: fix deferred probing (Sergey Shtylyov)  
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)  
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)  
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)  
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)  
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)  
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- block: fix discard request merge (Ming Lei)  
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)  
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)  
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)  
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)  
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)  
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)  
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)  
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)  
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)  
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)  
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)  
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)  
- fs: dlm: fix memory leak when fenced (Alexander Aring)  
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)  
- fs: dlm: cancel work sync othercon (Alexander Aring)  
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))  
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)  
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)  
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)  
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)  
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)  
- media: Fix Media Controller API config checks (Shuah Khan)  
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)  
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)  
- KVM: s390: get rid of register asm usage (Heiko Carstens)  
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)  
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)  
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)  
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)  
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)  
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)  
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)  
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)  
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)  
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)  
- media: siano: fix device register error path (Mauro Carvalho Chehab)  
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)  
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)  
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)  
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)  
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)  
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)  
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)  
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)  
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)  
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)  
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)  
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)  
- crypto: qat - remove unused macro in FW loader (Jack Xu)  
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)  
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)  
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)  
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)  
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)  
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)  
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)  
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- spi: omap-100k: Fix the length judgment problem (Tian Tao)  
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)  
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)  
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)  
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)  
- fuse: reject internal errno (Miklos Szeredi)  
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)  
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)  
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)  
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)  
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)  
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)  
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))  
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))  
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)  
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)  
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)  
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)  
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)  
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)  
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)  
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)  
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)  
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)  
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)  
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)  
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)  
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)  
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)  
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)  
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)  
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)  
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)  
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)  
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)  
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)  
- ext4: fix avefreec in find_group_orlov (Pan Dong)  
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)  
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)  
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)  
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)  
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)  
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)  
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)  
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)  
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)  
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)  
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)  
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)  
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)  
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))  
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)  
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)  
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)  
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)  
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)  
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)  
- media: dvb-usb: fix wrong definition (Pavel Skripkin)  
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)  
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)  
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)  
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)  
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)  
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)  
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)  
- LTS tag: v5.4.131 (Jack Vogel)  
- xen/events: reset active flag for lateeoi events later (Juergen Gross)  
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)  
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311}
- LTS tag: v5.4.130 (Jack Vogel)  
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)  
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)  
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)  
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)  
- LTS tag v5.4.129 (Jack Vogel)  
- x86/efi: move common keyring handler functions to new file (Nayna Jain)  
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)  
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)  
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)  
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)  
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)  
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)  
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)  
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)  
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)  
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)  
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)  
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)  
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)  
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)  
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)  
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)  
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)  
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)  
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)  
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)  
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)  
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)  
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543}
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)  
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)  
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)  
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)  
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)  
- recordmcount: Correct st_shndx handling (Peter Zijlstra)  
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)  
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)  
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)  
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)  
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)  
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)  
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)  
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)  
- mac80211: drop multicast fragments (Johannes Berg)  
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)  
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)  
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)  
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)  
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)  
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)  
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)  
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)  
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)  
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)  
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)  
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)  
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)  
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)  
- drm/radeon: wait for moving fence after pinning (Christian König)  
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)  
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)  
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)  
- module: limit enabling module.sig_enforce (Mimi Zohar)  
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088] 
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078] 
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.5.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}
- LTS tag: v5.4.140 (Jack Vogel)  
- arm64: fix compat syscall return truncation (Mark Rutland)  
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)  
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)  
- virt_wifi: fix error on connect (Matteo Croce)  
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)  
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)  
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)  
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)  
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)  
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)  
- soc: ixp4xx: fix printing resources (Arnd Bergmann)  
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)  
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)  
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)  
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)  
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)  
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)  
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)  
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)  
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)  
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)  
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)  
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)  
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)  
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)  
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))  
- media: rtl28xxu: fix zero-length control request (Johan Hovold)  
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)  
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)  
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)  
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)  
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)  
- optee: Clear stale cache entries during initialization (Tyler Hicks)  
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))  
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)  
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)  
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)  
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)  
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)  
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)  
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)  
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)  
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)  
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)  
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)  
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)  
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)  
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)  
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573}
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)  
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)  
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)  
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)  
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)  
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)  
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)  
- nfp: update ethtool reporting of pauseframe control (Fei Qin)  
- sctp: move the active_key update after sh_keys is added (Xin Long)  
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)  
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)  
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)  
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)  
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)  
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)  
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)  
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)  
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)  
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)  
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)  
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)  
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)  
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)  
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)  
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)  
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)  
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)  
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)  
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)  
- ARM: imx: add missing iounmap() (Yang Yingliang)  
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)  
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)  
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)  
- LTS tag: v5.4.139 (Jack Vogel)  
- spi: mediatek: Fix fifo transfer (Guenter Roeck)  
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)  
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)  
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)  
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)  
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)  
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)  
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)  
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)  
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)  
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)  
- ACPI: fix NULL pointer dereference (Linus Torvalds)  
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)  
- net: Fix zero-copy head len calculation. (Pravin B Shelar)  
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)  
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)  
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)  
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)  
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)  
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)  
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)  
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)  
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)  
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814] 
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434] 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656}
- LTS tag: v5.4.138 (Jack Vogel)  
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)  
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)  
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)  
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)  
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)  
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)  
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)  
- net/mlx5: Fix flow table chaining (Maor Gottlieb)  
- net: llc: fix skb_over_panic (Pavel Skripkin)  
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)  
- net: Set true network header for ECN decapsulation (Gilad Naaman)  
- tipc: fix sleeping in tipc accept routine (Hoang Le)  
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)  
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)  
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)  
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)  
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)  
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)  
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)  
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)  
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)  
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)  
- can: esd_usb2: fix memory leak (Pavel Skripkin)  
- can: ems_usb: fix memory leak (Pavel Skripkin)  
- can: usb_8dev: fix memory leak (Pavel Skripkin)  
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)  
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)  
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)  
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)  
- ocfs2: fix zero out valid data (Junxiao Bi)  
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)  
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)  
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)  
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)  
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)  
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)  
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)  
- LTS tag: v5.4.137 (Jack Vogel)  
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)  
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)  
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)  
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)  
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)  
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)  
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)  
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)  
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)  
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)  
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)  
- sctp: move 198 addresses from unusable to private scope (Xin Long)  
- net: annotate data race around sk_ll_usec (Eric Dumazet)  
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)  
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)  
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)  
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)  
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)  
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)  
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)  
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)  
- LTS tag: v5.4.136 (Jack Vogel)  
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)  
- perf inject: Close inject.output on exit (Riccardo Mancini)  
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)  
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)  
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)  
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)  
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)  
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)  
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)  
- nds32: fix up stack guard gap (Greg Kroah-Hartman)  
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)  
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)  
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)  
- userfaultfd: do not untag user pointers (Peter Collingbourne)  
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)  
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)  
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)  
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)  
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)  
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))  
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)  
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)  
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)  
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)  
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)  
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)  
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)  
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)  
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)  
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)  
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)  
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)  
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)  
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)  
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)  
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)  
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)  
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)  
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)  
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)  
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)  
- sctp: update active_key for asoc when old key is being replaced (Xin Long)  
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)  
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)  
- afs: Fix tracepoint string placement with built-in AFS (David Howells)  
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)  
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)  
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)  
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)  
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)  
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)  
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)  
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)  
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)  
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)  
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)  
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)  
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)  
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)  
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)  
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)  
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)  
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)  
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)  
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)  
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)  
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)  
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)  
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)  
- spi: mediatek: fix fifo rx mode (Peter Hess)  
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)  
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)  
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)  
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)  
- perf data: Close all files in close_dir() (Riccardo Mancini)  
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)  
- perf lzma: Close lzma stream on exit (Riccardo Mancini)  
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)  
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)  
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)  
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)  
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)  
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)  
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)  
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)  
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)  
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)  
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)  
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)  
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)  
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)  
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)  
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)  
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)  
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)  
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)  
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)  
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)  
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)  
- igc: change default return of igc_read_phy_reg() (Tom Rix)  
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- LTS tag: v5.4.135 (Jack Vogel)  
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)  
- perf test bpf: Free obj_buf (Riccardo Mancini)  
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)  
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)  
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)  
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)  
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)  
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)  
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)  
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)  
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)  
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)  
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)  
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)  
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)  
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)  
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)  
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)  
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)  
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)  
- dm writecache: return the exact table values that were set (Mikulas Patocka)  
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)  
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)  
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)  
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)  
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)  
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)  
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)  
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)  
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)  
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)  
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)  
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)  
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)  
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)  
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)  
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)  
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)  
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)  
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)  
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)  
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)  
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)  
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)  
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)  
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)  
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)  
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)  
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)  
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)  
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)  
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)  
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)  
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)  
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)  
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)  
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)  
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)  
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)  
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)  
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)  
- LTS tag: v5.4.134 (Jack Vogel)  
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)  
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)  
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)  
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)  
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)  
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)  
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)  
- firmware: turris-mox-rwtm: report failures better (Marek Behún)  
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)  
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)  
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)  
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)  
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)  
- reset: bail if try_module_get() fails (Philipp Zabel)  
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)  
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)  
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)  
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)  
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)  
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)  
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)  
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)  
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)  
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)  
- hexagon: use common DISCARDS macro (Nathan Chancellor)  
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)  
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)  
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)  
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)  
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)  
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)  
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)  
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)  
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)  
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)  
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)  
- um: fix error return code in winch_tramp() (Zhen Lei)  
- um: fix error return code in slip_open() (Zhen Lei)  
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)  
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)  
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)  
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)  
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)  
- virtio_console: Assure used length from device is limited (Xie Yongji)  
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)  
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)  
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)  
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)  
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)  
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)  
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)  
- orangefs: fix orangefs df output. (Mike Marshall)  
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)  
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)  
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)  
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)  
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)  
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)  
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)  
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)  
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)  
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)  
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)  
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)  
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)  
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)  
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)  
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)  
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)  
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)  
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)  
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)  
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)  
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)  
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)  
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)  
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)  
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)  
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)  
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)  
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)  
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)  
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)  
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)  
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)  
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)  
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)  
- serial: tty: uartlite: fix console setup (Daniel Mack)  
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)  
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)  
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)  
- scsi: qedi: Fix null ref during abort handling (Mike Christie)  
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)  
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)  
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)  
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)  
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)  
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)  
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)  
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)  
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)  
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)  
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)  
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)  
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)  
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)  
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)  
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)  
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)  
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)  
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)  
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)  
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)  
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)  
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)  
- fbmem: Do not delete the mode that is still in use (Zhen Lei)  
- cgroup: verify that source is a string (Christian Brauner)  
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))  
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)  
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)  
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)  
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)  
- LTS tag: v5.4.133 (Jack Vogel)  
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)  
- jfs: fix GPF in diFree (Pavel Skripkin)  
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.6.el8" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.el8" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.1.el8" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.2.el8" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing
  (Filipe Manana)  [Orabug: 33349276]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.3.el8" date="1631880000">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu
  Wenruo)  [Orabug: 33281078]  {CVE-2021-3739}</changelog>
</package>
<package pkgid="c73512bb0d89c7c4b0030dcf5bf04fb96c8a52c7bd671e0cacfac0d9e9c62b23" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.206.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.0.el8" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)  
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)  
- mmc: vub3000: fix control-request direction (Johan Hovold)  
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)  
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)  
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)  
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)  
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)  
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)  
- vfio/pci: Handle concurrent vma faults (Alex Williamson)  
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)  
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)  
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)  
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)  
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)  
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)  
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)  
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)  
- extcon: max8997: Add missing modalias string (Marek Szyprowski)  
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)  
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)  
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)  
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)  
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)  
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)  
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)  
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)  
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)  
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)  
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)  
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)  
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)  
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)  
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)  
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)  
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)  
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)  
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)  
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)  
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)  
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)  
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)  
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)  
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)  
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)  
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)  
- fsi: core: Fix return of error values on failures (Colin Ian King)  
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)  
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)  
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)  
- leds: lm3532: select regmap I2C API (Andy Shevchenko)  
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)  
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)  
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)  
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)  
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)  
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)  
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)  
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)  
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)  
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)  
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)  
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)  
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)  
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)  
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)  
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)  
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)  
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)  
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)  
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)  
- clk: si5341: Update initialization magic (Robert Hancock)  
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)  
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)  
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)  
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)  
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)  
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)  
- bpfilter: Specify the log level for the kmsg message (Gary Lin)  
- e1000e: Check the PCIm state (Sasha Neftin)  
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)  
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)  
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)  
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)  
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)  
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)  
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)  
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)  
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)  
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)  
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)  
- tc-testing: fix list handling (Marcelo Ricardo Leitner)  
- net/ipv4: swap flow ports when validating source (Miao Wang)  
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)  
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)  
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)  
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)  
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)  
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)  
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)  
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)  
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)  
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)  
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)  
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)  
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)  
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)  
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)  
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)  
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)  
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)  
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)  
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)  
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)  
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)  
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)  
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)  
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)  
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)  
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)  
- RDMA/rxe: Fix failure during driver load (Kamal Heib)  
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)  
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)  
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)  
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)  
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)  
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)  
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)  
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)  
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)  
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)  
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)  
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)  
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)  
- ocfs2: fix snprintf() checking (Dan Carpenter)  
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)  
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)  
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)  
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)  
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)  
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)  
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)  
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)  
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)  
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)  
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)  
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)  
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)  
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)  
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)  
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)  
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)  
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)  
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)  
- arm64: consistently use reserved_pg_dir (Mark Rutland)  
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)  
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)  
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)  
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)  
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)  
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)  
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)  
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)  
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)  
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)  
- media: rc: i2c: Fix an error message (Christophe JAILLET)  
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)  
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)  
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)  
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)  
- kbuild: run the checker after the compiler (Luc Van Oostenryck)  
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)  
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)  
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)  
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)  
- sata_highbank: fix deferred probing (Sergey Shtylyov)  
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)  
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)  
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)  
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)  
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)  
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- block: fix discard request merge (Ming Lei)  
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)  
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)  
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)  
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)  
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)  
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)  
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)  
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)  
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)  
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)  
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)  
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)  
- fs: dlm: fix memory leak when fenced (Alexander Aring)  
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)  
- fs: dlm: cancel work sync othercon (Alexander Aring)  
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))  
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)  
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)  
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)  
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)  
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)  
- media: Fix Media Controller API config checks (Shuah Khan)  
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)  
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)  
- KVM: s390: get rid of register asm usage (Heiko Carstens)  
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)  
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)  
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)  
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)  
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)  
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)  
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)  
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)  
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)  
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)  
- media: siano: fix device register error path (Mauro Carvalho Chehab)  
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)  
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)  
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)  
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)  
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)  
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)  
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)  
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)  
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)  
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)  
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)  
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)  
- crypto: qat - remove unused macro in FW loader (Jack Xu)  
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)  
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)  
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)  
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)  
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)  
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)  
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)  
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- spi: omap-100k: Fix the length judgment problem (Tian Tao)  
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)  
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)  
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)  
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)  
- fuse: reject internal errno (Miklos Szeredi)  
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)  
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)  
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)  
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)  
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)  
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)  
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))  
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))  
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)  
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)  
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)  
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)  
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)  
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)  
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)  
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)  
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)  
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)  
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)  
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)  
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)  
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)  
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)  
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)  
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)  
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)  
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)  
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)  
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)  
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)  
- ext4: fix avefreec in find_group_orlov (Pan Dong)  
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)  
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)  
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)  
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)  
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)  
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)  
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)  
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)  
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)  
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)  
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)  
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)  
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)  
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))  
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)  
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)  
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)  
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)  
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)  
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)  
- media: dvb-usb: fix wrong definition (Pavel Skripkin)  
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)  
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)  
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)  
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)  
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)  
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)  
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)  
- LTS tag: v5.4.131 (Jack Vogel)  
- xen/events: reset active flag for lateeoi events later (Juergen Gross)  
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)  
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311}
- LTS tag: v5.4.130 (Jack Vogel)  
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)  
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)  
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)  
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)  
- LTS tag v5.4.129 (Jack Vogel)  
- x86/efi: move common keyring handler functions to new file (Nayna Jain)  
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)  
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)  
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)  
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)  
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)  
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)  
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)  
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)  
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)  
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)  
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)  
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)  
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)  
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)  
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)  
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)  
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)  
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)  
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)  
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)  
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)  
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)  
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543}
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)  
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)  
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)  
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)  
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)  
- recordmcount: Correct st_shndx handling (Peter Zijlstra)  
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)  
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)  
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)  
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)  
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)  
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)  
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)  
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)  
- mac80211: drop multicast fragments (Johannes Berg)  
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)  
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)  
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)  
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)  
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)  
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)  
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)  
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)  
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)  
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)  
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)  
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)  
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)  
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)  
- drm/radeon: wait for moving fence after pinning (Christian König)  
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)  
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)  
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)  
- module: limit enabling module.sig_enforce (Mimi Zohar)  
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088] 
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078] 
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.5.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}
- LTS tag: v5.4.140 (Jack Vogel)  
- arm64: fix compat syscall return truncation (Mark Rutland)  
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)  
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)  
- virt_wifi: fix error on connect (Matteo Croce)  
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)  
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)  
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)  
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)  
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)  
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)  
- soc: ixp4xx: fix printing resources (Arnd Bergmann)  
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)  
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)  
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)  
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)  
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)  
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)  
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)  
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)  
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)  
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)  
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)  
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)  
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)  
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)  
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))  
- media: rtl28xxu: fix zero-length control request (Johan Hovold)  
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)  
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)  
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)  
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)  
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)  
- optee: Clear stale cache entries during initialization (Tyler Hicks)  
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))  
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)  
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)  
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)  
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)  
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)  
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)  
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)  
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)  
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)  
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)  
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)  
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)  
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)  
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)  
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573}
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)  
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)  
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)  
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)  
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)  
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)  
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)  
- nfp: update ethtool reporting of pauseframe control (Fei Qin)  
- sctp: move the active_key update after sh_keys is added (Xin Long)  
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)  
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)  
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)  
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)  
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)  
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)  
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)  
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)  
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)  
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)  
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)  
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)  
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)  
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)  
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)  
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)  
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)  
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)  
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)  
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)  
- ARM: imx: add missing iounmap() (Yang Yingliang)  
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)  
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)  
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)  
- LTS tag: v5.4.139 (Jack Vogel)  
- spi: mediatek: Fix fifo transfer (Guenter Roeck)  
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)  
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)  
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)  
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)  
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)  
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)  
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)  
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)  
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)  
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)  
- ACPI: fix NULL pointer dereference (Linus Torvalds)  
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)  
- net: Fix zero-copy head len calculation. (Pravin B Shelar)  
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)  
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)  
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)  
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)  
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)  
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)  
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)  
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)  
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)  
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814] 
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434] 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656}
- LTS tag: v5.4.138 (Jack Vogel)  
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)  
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)  
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)  
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)  
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)  
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)  
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)  
- net/mlx5: Fix flow table chaining (Maor Gottlieb)  
- net: llc: fix skb_over_panic (Pavel Skripkin)  
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)  
- net: Set true network header for ECN decapsulation (Gilad Naaman)  
- tipc: fix sleeping in tipc accept routine (Hoang Le)  
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)  
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)  
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)  
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)  
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)  
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)  
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)  
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)  
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)  
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)  
- can: esd_usb2: fix memory leak (Pavel Skripkin)  
- can: ems_usb: fix memory leak (Pavel Skripkin)  
- can: usb_8dev: fix memory leak (Pavel Skripkin)  
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)  
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)  
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)  
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)  
- ocfs2: fix zero out valid data (Junxiao Bi)  
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)  
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)  
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)  
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)  
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)  
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)  
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)  
- LTS tag: v5.4.137 (Jack Vogel)  
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)  
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)  
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)  
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)  
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)  
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)  
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)  
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)  
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)  
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)  
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)  
- sctp: move 198 addresses from unusable to private scope (Xin Long)  
- net: annotate data race around sk_ll_usec (Eric Dumazet)  
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)  
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)  
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)  
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)  
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)  
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)  
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)  
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)  
- LTS tag: v5.4.136 (Jack Vogel)  
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)  
- perf inject: Close inject.output on exit (Riccardo Mancini)  
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)  
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)  
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)  
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)  
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)  
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)  
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)  
- nds32: fix up stack guard gap (Greg Kroah-Hartman)  
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)  
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)  
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)  
- userfaultfd: do not untag user pointers (Peter Collingbourne)  
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)  
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)  
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)  
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)  
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)  
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))  
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)  
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)  
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)  
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)  
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)  
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)  
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)  
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)  
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)  
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)  
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)  
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)  
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)  
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)  
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)  
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)  
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)  
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)  
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)  
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)  
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)  
- sctp: update active_key for asoc when old key is being replaced (Xin Long)  
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)  
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)  
- afs: Fix tracepoint string placement with built-in AFS (David Howells)  
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)  
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)  
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)  
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)  
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)  
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)  
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)  
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)  
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)  
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)  
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)  
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)  
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)  
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)  
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)  
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)  
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)  
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)  
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)  
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)  
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)  
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)  
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)  
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)  
- spi: mediatek: fix fifo rx mode (Peter Hess)  
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)  
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)  
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)  
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)  
- perf data: Close all files in close_dir() (Riccardo Mancini)  
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)  
- perf lzma: Close lzma stream on exit (Riccardo Mancini)  
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)  
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)  
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)  
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)  
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)  
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)  
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)  
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)  
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)  
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)  
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)  
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)  
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)  
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)  
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)  
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)  
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)  
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)  
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)  
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)  
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)  
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)  
- igc: change default return of igc_read_phy_reg() (Tom Rix)  
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- LTS tag: v5.4.135 (Jack Vogel)  
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)  
- perf test bpf: Free obj_buf (Riccardo Mancini)  
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)  
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)  
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)  
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)  
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)  
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)  
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)  
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)  
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)  
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)  
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)  
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)  
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)  
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)  
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)  
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)  
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)  
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)  
- dm writecache: return the exact table values that were set (Mikulas Patocka)  
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)  
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)  
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)  
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)  
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)  
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)  
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)  
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)  
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)  
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)  
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)  
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)  
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)  
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)  
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)  
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)  
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)  
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)  
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)  
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)  
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)  
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)  
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)  
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)  
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)  
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)  
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)  
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)  
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)  
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)  
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)  
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)  
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)  
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)  
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)  
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)  
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)  
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)  
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)  
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)  
- LTS tag: v5.4.134 (Jack Vogel)  
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)  
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)  
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)  
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)  
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)  
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)  
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)  
- firmware: turris-mox-rwtm: report failures better (Marek Behún)  
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)  
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)  
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)  
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)  
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)  
- reset: bail if try_module_get() fails (Philipp Zabel)  
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)  
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)  
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)  
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)  
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)  
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)  
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)  
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)  
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)  
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)  
- hexagon: use common DISCARDS macro (Nathan Chancellor)  
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)  
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)  
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)  
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)  
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)  
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)  
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)  
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)  
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)  
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)  
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)  
- um: fix error return code in winch_tramp() (Zhen Lei)  
- um: fix error return code in slip_open() (Zhen Lei)  
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)  
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)  
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)  
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)  
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)  
- virtio_console: Assure used length from device is limited (Xie Yongji)  
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)  
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)  
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)  
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)  
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)  
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)  
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)  
- orangefs: fix orangefs df output. (Mike Marshall)  
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)  
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)  
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)  
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)  
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)  
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)  
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)  
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)  
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)  
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)  
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)  
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)  
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)  
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)  
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)  
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)  
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)  
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)  
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)  
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)  
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)  
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)  
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)  
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)  
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)  
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)  
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)  
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)  
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)  
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)  
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)  
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)  
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)  
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)  
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)  
- serial: tty: uartlite: fix console setup (Daniel Mack)  
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)  
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)  
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)  
- scsi: qedi: Fix null ref during abort handling (Mike Christie)  
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)  
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)  
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)  
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)  
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)  
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)  
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)  
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)  
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)  
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)  
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)  
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)  
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)  
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)  
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)  
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)  
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)  
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)  
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)  
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)  
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)  
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)  
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)  
- fbmem: Do not delete the mode that is still in use (Zhen Lei)  
- cgroup: verify that source is a string (Christian Brauner)  
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))  
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)  
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)  
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)  
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)  
- LTS tag: v5.4.133 (Jack Vogel)  
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)  
- jfs: fix GPF in diFree (Pavel Skripkin)  
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.6.el8" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.el8" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.206.0.el8" date="1633003200">- Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo" (Jack Vogel)  [Orabug: 33245043] 
- integrity: Load mokx variables into the blacklist keyring (Eric Snowberg)  [Orabug: 33418496] 
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33359395] 
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33352679] 
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33311489] 
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33134286] 
- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33281078]  {CVE-2021-3739}
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276] 
- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33284937]  {CVE-2021-3743}
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33327177]  {CVE-2021-40490}
- xfs: remove unused variable (Wengang Wang)  [Orabug: 33313442] 
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518] 
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)  [Orabug: 33296812] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33209458]  {CVE-2021-38198}
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33174795]  {CVE-2021-37159}
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33174795]  {CVE-2021-37159}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.206.1.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33403144]</changelog>
</package>
<package pkgid="30a0d6f6e10f9102a7222460f3168ca7f12fc57fb155d92fffedac66e5079f30" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.300.7.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2122.305.6.el8" date="1629288000">- nvme-tcp: rerun io_work if req_list is not empty (Keith Busch)  [Orabug: 33211507] 
- nvme-tcp: Fix possible race of io_work and direct send (Sagi Grimberg)  [Orabug: 33211507] 
- RDMA/cma: Relax device check in cma_match_net_dev() (Håkon Bugge)  [Orabug: 30809928] 
- net/rds: Fix refcount issue that could allow it to go negative (William Kucharski)  [Orabug: 33107244] 
- RDMA/nldev: Add QP numbers to SRQ information (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/nldev: Return SRQ information (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/restrack: Add support to get resource tracking for SRQ (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/nldev: Return context information (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/restrack: Improve readability in task name management (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/restrack: Simplify restrack tracking in kernel flows (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/restrack: Count references to the verbs objects (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/mlx5: Don't call to restrack recursively (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/cma: Delete from restrack DB after successful destroy (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/core: Consolidate ib_create_srq flows (Jason Gunthorpe)  [Orabug: 33065600] 
- RDMA/core: Do not erase the type of ib_srq.uobject (Jason Gunthorpe)  [Orabug: 33065600] 
- RDMA/restrack: Remove PID namespace support (Leon Romanovsky)  [Orabug: 33065600] 
- ib/core: Adding match_net_dev_ignore_port workaround. (Gerd Rausch)  [Orabug: 33234884] 
- Enable CONFIG_READ_ONLY_THP_FOR_FS (Prakash Sangappa)  [Orabug: 33190199] 
- Fix kabi issue in struct address_space. (Prakash Sangappa)  [Orabug: 33190199] 
- scsi: qla2xxx: Add heartbeat check (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Baokun Li)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove duplicate declarations (Shaokun Zhang)  [Orabug: 33131554] 
- scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Daniel Wagner)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove redundant assignment to rval (Jiapeng Chong)  [Orabug: 33131554] 
- scsi: qla2xxx: Prevent PRLI in target mode (Anastasia Kovaleva)  [Orabug: 33131554] 
- scsi: qla2xxx: Add marginal path handling support (Bikash Hazarika)  [Orabug: 33131554] 
- scsi: qla2xxx: Reserve extra IRQ vectors (Roman Bolshakov)  [Orabug: 33131554] 
- scsi: qla2xxx: Reuse existing error handling path (Christophe JAILLET)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove unneeded if-null-free check (Qiheng Lin)  [Orabug: 33131554] 
- scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali)  [Orabug: 33131554] 
- scsi: qla2xxx: Update default AER debug mask (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix mailbox recovery during PCIe error (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix crash in PCIe error handling (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix RISC RESET completion polling (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Consolidate zio threshold setting for both FCP &amp; NVMe (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix IOPS drop seen in some adapters (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Check kzalloc() return value (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix endianness annotations (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Use dma_pool_zalloc() (Wang Qing)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix a couple of misdocumented functions (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix a couple of misnamed functions (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Simplify if statement (Jiapeng Chong)  [Orabug: 33131554] 
- scsi: qla2xxx: Simplify the calculation of variables (Jiapeng Zhong)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix some memory corruption (Dan Carpenter)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove redundant NULL check (Yang Li)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove unnecessary NULL check (Dan Carpenter)  [Orabug: 33131554] 
- scsi: qla2xxx: Assign boolean values to a bool variable (Jiapeng Zhong)  [Orabug: 33131554] 
- scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Hannes Reinecke)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Enzo Matsumiya)  [Orabug: 33131554] 
- scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali)  [Orabug: 33131554] 
- scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix mailbox Ch erroneous error (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Bikash Hazarika)  [Orabug: 33131554] 
- scsi: qla2xxx: Move some messages from debug to normal log level (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Add error counters to debugfs node (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix device loss on 4G and older HBAs (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix the call trace for flush workqueue (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix FW initialization error on big endian machines (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix compilation issue in PPC systems (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Tear down session if FW say it is down (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Change post del message from debug level to log level (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Return EBUSY on fcport deletion (Daniel Wagner)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove trailing semicolon in macro definition (Tom Rix)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554] 
- scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Ahmed S. Darwish)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554] 
- uek-rpm: enable VP_VDPA and VIRTIO_PCI_LIB config (Si-Wei Liu)  [Orabug: 33150765] 
- virtio/vdpa: clear the virtqueue state during probe (Eli Cohen)  [Orabug: 33150765] 
- vp_vdpa: allow set vq state to initial state after reset (Jason Wang)  [Orabug: 33150765] 
- virtio-pci library: introduce vp_modern_get_driver_features() (Jason Wang)  [Orabug: 33150765] 
- vdpa: support packed virtqueue for set/get_vq_state() (Jason Wang)  [Orabug: 33150765] 
- virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang)  [Orabug: 33150765] 
- virtio: use err label in __vring_new_virtqueue() (Jason Wang)  [Orabug: 33150765] 
- virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang)  [Orabug: 33150765] 
- virtio_ring: secure handling of mapping errors (Jason Wang)  [Orabug: 33150765] 
- virtio-ring: factor out desc_extra allocation (Jason Wang)  [Orabug: 33150765] 
- virtio_ring: rename vring_desc_extra_packed (Jason Wang)  [Orabug: 33150765] 
- virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang)  [Orabug: 33150765] 
- vdpa/mlx5: Clear vq ready indication upon device reset (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Add support for doorbell bypassing (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Add support for running with virtio_vdpa (Eli Cohen)  [Orabug: 33150765] 
- vdp/mlx5: Fix setting the correct dma_device (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Support creating resources with uid == 0 (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Fix possible failure in umem size calculation (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Fix umem sizes assignments on VQ create (Eli Cohen)  [Orabug: 33150765] 
- {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Eli Cohen)  [Orabug: 33150765] 
- vp_vdpa: correct the return value when fail to map notification (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: correct sparse tags for notify (Michael S. Tsirkin)  [Orabug: 33150765] 
- virtio_pci_modern: __force cast the notify mapping (Michael S. Tsirkin)  [Orabug: 33150765] 
- vhost/vdpa: Remove the restriction that only supports virtio-net devices (Xie Yongji)  [Orabug: 33150765] 
- vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa: add get_config_size callback in vdpa_config_ops (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: cleanup kiovs in vdpasim_free() (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: add vringh_kiov_length() helper (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: implement vringh_kiov_advance() (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: explain more about cleaning riov and wiov (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: reset kiov 'consumed' field in __vringh_iov() (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: add 'iotlb_lock' to synchronize iotlb accesses (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: use iova module to allocate IOVA addresses (Stefano Garzarella)  [Orabug: 33150765] 
- vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Jason Wang)  [Orabug: 33150765] 
- vp_vdpa: report doorbell address (Jason Wang)  [Orabug: 33150765] 
- virtio-pci library: report resource address (Jason Wang)  [Orabug: 33150765] 
- virito_pci libray: hide vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Jason Wang)  [Orabug: 33150765] 
- vp_vdpa: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci library: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: introduce helper to map vq notify area (Jason Wang)  [Orabug: 33150765] 
- virtio-net: don't allocate control_buf if not supported (Max Gurtovoy)  [Orabug: 33150765] 
- vdpa: Follow kdoc comment style (Parav Pandit)  [Orabug: 33150765] 
- vdpa/mlx5: Enable user to add/delete vdpa device (Eli Cohen)  [Orabug: 33150765] 
- vdpa: introduce virtio pci driver (Jason Wang)  [Orabug: 33150765] 
- vdpa_sim: Skip typecasting from void* (Parav Pandit)  [Orabug: 33150765] 
- vdpa: set the virtqueue num during register (Jason Wang)  [Orabug: 33150765] 
- virtio_vdpa: don't warn when fail to disable vq (Jason Wang)  [Orabug: 33150765] 
- virtio-pci: introduce modern device module (Jason Wang)  [Orabug: 33150765] 
- virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper to get notification offset (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper for getting queue nums (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper for setting/geting queue size (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper to set/get queue_enable (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_queue_address() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_set_queue_vector() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_generation() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helpers for setting and getting features (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helpers for setting and getting status (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper to set config vector (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_remove() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: factor out modern device initialization logic (Jason Wang)  [Orabug: 33150765] 
- virtio-pci: split out modern device (Jason Wang)  [Orabug: 33150765] 
- virtio-pci: do not access iomem via struct virtio_pci_device directly (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: Fix the comment of virtio_pci_find_capability() (Liao Pingfang)  [Orabug: 33150765] 
- virtio: pci: constify ioreadX() iomem argument (as in generic implementation) (Krzysztof Kozlowski)  [Orabug: 33150765] 
- vdpa_sim_net: Add support for user supported devices (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Enable user to query vdpa device info (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Enable a user to add and delete a vdpa device (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Define vdpa mgmt device, ops and a netlink interface (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Extend routine to accept vdpa device name (Parav Pandit)  [Orabug: 33150765] 
- vdpa_sim_net: Make mac address array static (Parav Pandit)  [Orabug: 33150765] 
- vdpa: split vdpasim to core and net modules (Max Gurtovoy)  [Orabug: 33150765] 
- vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: make vdpasim-&gt;buffer size configurable (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: use kvmalloc to allocate vdpasim-&gt;buffer (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: set vringh notify callback (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add set_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add get_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: make 'config' generic and usable for any device type (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: store parsed MAC address in a buffer (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add work_fn in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add supported_features field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add device id field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add struct vdpasim_dev_attr for device attributes (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: rename vdpasim_config_ops variables (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: make IOTLB entries limit configurable (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: remove hard-coded virtq count (Max Gurtovoy)  [Orabug: 33150765] 
- vdpa_sim: remove unnecessary headers inclusion (Stefano Garzarella)  [Orabug: 33150765] 
- uek-rpm: enable CONFIG_MLX5_SF and CONFIG_MLX5_SF_MANAGER (Si-Wei Liu)  [Orabug: 32176425] 
- net/mlx5: SF_DEV, remove SF device on invalid state (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Fix show state inactive when its inactivated (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Consider own vhca events of SF devices (Parav Pandit)  [Orabug: 32176425] 
- IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Parav Pandit)  [Orabug: 32176425] 
- vdpa/mlx5: Use the correct dma device when registering memory (Eli Cohen)  [Orabug: 32176425] 
- RDMA: Support more than 255 rdma ports (Mark Bloch)  [Orabug: 32176425] 
- net/mlx5: SF, do not use ecpu bit for vhca state processing (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Unregister eth-reps devices first (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Register nic devlink port with switch id (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5: SF: Fix error flow of SFs allocation flow (Shay Drory)  [Orabug: 32176425] 
- net/mlx5: SF: Fix memory leak of work item (Shay Drory)  [Orabug: 32176425] 
- net/mlx5: SF, Correct vhca context size (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Vlad Buslov)  [Orabug: 32176425] 
- IB/mlx5: Support default partition key for representor port (Parav Pandit)  [Orabug: 32176425] 
- IB/core: Use valid port number to check link layer (Parav Pandit)  [Orabug: 32176425] 
- IB/mlx4: Use port iterator and validation APIs (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Move representor neigh init into profile enable (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5: Add devlink subfunction port documentation (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Port function state change support (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Add port add delete functionality (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Add eswitch helpers for SF vport (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Prepare eswitch to handle SF vport (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: SF, Add auxiliary device driver (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Add auxiliary device support (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Introduce vhca state event notifier (Parav Pandit)  [Orabug: 32176425] 
- IB/mlx5: Make function static (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Enable host PF HCA after eswitch is initialized (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Rename peer_pf to host_pf (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Expose other function ifc bits (Yishai Hadas)  [Orabug: 32176425] 
- net/mlx5: Update the hardware interface definition for vhca state (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Avoid exposing driver internal command helpers (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Add ts_cqe_to_dest_cqn related bits (Eran Ben Elisha)  [Orabug: 32176425] 
- RDMA/mlx5: Use PCI device for dma mappings (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Avoid extack error log for disabled vport (Parav Pandit)  [Orabug: 32176425] 
- RDMA: Fix software RDMA drivers for dma mapping error (Parav Pandit)  [Orabug: 32176425] 
- RDMA: Explicitly pass in the dma_device to ib_register_device (Jason Gunthorpe)  [Orabug: 32176425] 
- net/mlx5: Use dma device access helper (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Use helper function to load unload representor (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Add helper to check egress ACL need (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Use PF num in metadata reg c0 (sunils)  [Orabug: 32176425] 
- net/mlx5: simplify the return expression of mlx5_ec_init() (Qinglang Miao)  [Orabug: 32176425] 
- RDMA/i40iw: Avoid typecast from void to pci_dev (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Use vport metadata matching by default (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Dedicated metadata for uplink vport (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Check and enable metadata support flag before using (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-switch, Read controller number from device (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Destroy TSAR after reload interface (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Link non uplink representors to PCI device (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Avoid function change handler for non ECPF (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Move devlink port register and unregister calls (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5: Enable QP number request when creating IPoIB underlay QP (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5e: Move including net/arp.h from en_rep.c to rep/neigh.c (Alaa Hleihel)  [Orabug: 32176425] 
- net/mlx5: E-switch, Supporting setting devlink port function mac address (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Split mac address setting function for using state_lock (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Support querying port function mac address (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move helper to eswitch layer (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Introduce and use eswitch support check helper (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Constify mac address pointer (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: cmd: Fix memset with byte count warning (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5: Add missing mutex destroy (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Alloc and free unique metadata for match (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor eswitch egress acl codes (Vu Pham)  [Orabug: 32176425] 
- net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Maor Dickman)  [Orabug: 32176425] 
- net/mlx5: Avoid processing commands before cmdif is ready (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425] 
- net: Add netif_is_bareudp() API to identify bareudp devices (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Introduce kconfig var for TC support (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5: Fix a bug of releasing wrong chunks on &gt; 4K page size systems (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Add support for release all pages event (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Rate limit page not found error messages (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Add helper function to release fw page (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5e: Use helper API to get devlink port index for all port flavours (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Fix mutex init order (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Add release all pages capability bit (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Add structure and defines for pci sync for fw update event (Moshe Shemesh)  [Orabug: 32176425] 
- net/mlx5: Refactor imm_inval_pkey field in cqe struct (Raed Salem)  [Orabug: 32176425] 
- net/mlx5: Add support for COPY steering action (Huy Nguyen)  [Orabug: 32176425] 
- net/mlx5: Update eswitch to new cmd interface (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Update ecpf.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Update vport.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5e: Allow partial data mask for tunnel options (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5: Refactor HCA capability set flow (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Remove extra indirection while storing QPN (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code modify QP in the IPoIB module (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code modify QP in the FPGA module (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code modify QP in steering module (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Remove empty QP and CQ events handlers (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code create and destroy QP calls (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5e: Fix devlink port netdev unregistration sequence (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Fix condition for termination table cleanup (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (wenxu)  [Orabug: 32176425] 
- net/mlx5e: refactor indr setup block (wenxu)  [Orabug: 32176425] 
- net/mlx5: E-Switch: Move eswitch chains to a new directory (Saeed Mahameed)  [Orabug: 32176425] 
- IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: E-switch, Protect eswitch mode changes (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Split eswitch mode check to different helper function (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (wenxu)  [Orabug: 32176425] 
- net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Avoid forwarding to other eswitch uplink (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: Don't use termination tables in slow path (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: Avoid configuring eswitch QoS if not supported (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Fix devlink port register sequence (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Avoid deriving mlx5_core_dev second time (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Accept flow rules without match (Mark Bloch)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor unload all reps per rep type (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5e: CT: Support clear action (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: CT: Handle misses after executing CT action (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: CT: Offload established flows (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: CT: Introduce connection tracking (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Add support for offloading rules with no in_port (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Introduce global tables (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Enable reg c1 loopback when possible (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Init ethtool steering for representors (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Introduce root ft concept for representors netdevs (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5: E-switch, make query inline mode a static function (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Verify goto chain offload support (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Majd Dibbiny)  [Orabug: 32176425] 
- net/mlx5: HW bit for goto chain offload support (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: Introduce egress acl forward-to-vport capability (Vu Pham)  [Orabug: 32176425] 
- net/mlx5e: Use devlink virtual flavour for VF devlink port (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Use netdev_warn() for errors for added prefix (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Add support for devlink-port in non-representors mode (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5e: Rename representor get devlink port function (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Eswitch, Use per vport tables for mirroring (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Don't allow forwarding between uplink (Tonghao Zhang)  [Orabug: 32176425] 
- net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Maxim Mikityanskiy)  [Orabug: 32176425] 
- net: Special handling for IP &amp; MPLS. (Martin Varghese)  [Orabug: 32176425] 
- net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Martin Varghese)  [Orabug: 32176425] 
- net/mlx5e: Restore tunnel metadata on miss (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Get reg_c1 value on miss (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Support inner header rewrite with goto action (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Allow re-allocating mod header actions (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Restore chain id on miss (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Get reg_c0 value on CQE (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Introduce mapping infra for mapping unique ids to data (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Don't clear the whole vf config when switching modes (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5e: Clear VF config when switching modes (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5: Fix lowest FDB pool size (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Enable all available stats for uplink reps (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: IPoIB, use separate stats groups (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Convert stats groups array to array of group pointers (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Declare stats groups via macro (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Profile specific stats groups (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Move uplink rep init/cleanup code into own functions (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Add mlx5e_flower_parse_meta support (wenxu)  [Orabug: 32176425] 
- net/mlx5: make the symbol 'ESW_POOLS' static (Chen Wandun)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Increase number of chains and priorities (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor chains and priorities (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: ft: Check prio and chain sanity for ft offload (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: ft: Use getter function to get ft chain (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Allow creating autogroups with reserved entries (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add ignore level support fwd to table rules (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: fs_core: Introduce unmanaged flow tables (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add mlx5_ifc definitions for connection tracking support (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add copy header action struct layout (Hamdan Igbaria)  [Orabug: 32176425] 
- net/mlx5: Increase the max number of channels to 128 (Fan Li)  [Orabug: 32176425] 
- net/mlx5e: Avoid duplicating rule destinations (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: TC: Offload flow table rules (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add devlink reload (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5: Add new chain for netfilter flow table offload (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Refactor creating fast path prio chains (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Accumulate levels for chains prio namespaces (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Define fdb tc levels per prio (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Simplify fdb chain and prio eswitch defines (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Handle "enable_roce" devlink param (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5: Document flow_steering_mode devlink param (Michael Guralnik)  [Orabug: 32176425] 
- devlink: Add new "enable_roce" generic device param (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5: fix spelling mistake "metdata" -&gt; "metadata" (Colin Ian King)  [Orabug: 32176425] 
- net/mlx5: fix kvfree of uninitialized pointer spec (Colin Ian King)  [Orabug: 32176425] 
- net/mlx5e: Bit sized fields rewrite support (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5: Clear VF's configuration on disabling SRIOV (Aya Levin)  [Orabug: 32176425] 
- net/mlx5: E-switch, Enable metadata on own vport (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Refactor ingress acl configuration (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Restrict metadata disablement to offloads mode (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Prepare code to handle vport enable error (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Tide up state_lock and vport enabled flag usage (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move legacy drop counter and rule under legacy structure (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move metdata fields under offloads structure (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Correct comment for legacy fields (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Introduce and use vlan rule config helper (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Rename egress config to generic name (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Qing Huang)  [Orabug: 32176425] 
- RDMA/siw: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425] 
- RDMA/rxe: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425] 
- IMA: Import key for IMA (Konrad Rzeszutek Wilk)  [Orabug: 33215070] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] 
- RDMA/core: Prevent divide-by-zero error triggered by the user (Leon Romanovsky)  [Orabug: 33065697] 
- RDMA/uverbs: Fix incorrect variable type (Avihai Horon)  [Orabug: 33065697] 
- RDMA/uverbs: Expose the new GID query API to user space (Avihai Horon)  [Orabug: 33065697] 
- RDMA/core: Introduce new GID table query API (Avihai Horon)  [Orabug: 33065697] 
- RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Avihai Horon)  [Orabug: 33065697] 
- RDMA/core: Change rdma_get_gid_attr returned error code (Avihai Horon)  [Orabug: 33065697] 
- RDMA/mlx5: Set correct kernel-doc identifier (Leon Romanovsky)  [Orabug: 33038818] 
- RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Lee Jones)  [Orabug: 33038818] 
- RDMA/mlx5: Assign dev to DM MR (Maor Gottlieb)  [Orabug: 33038818] 
- mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Jann Horn)  [Orabug: 33038818] 
- RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Maor Gottlieb)  [Orabug: 33038818] 
- RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/odp: Fix leaking the tgid for implicit ODP (Jason Gunthorpe)  [Orabug: 33038818] 
- IB/mlx5: Fix implicit ODP race (Artemy Kovalyov)  [Orabug: 33038818] 
- RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Jason Gunthorpe)  [Orabug: 33038818] 
- IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Artemy Kovalyov)  [Orabug: 33038818] 
- RDMA/odp: Use mmu_interval_notifier_insert() (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Rework implicit ODP destroy (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Avoid double lookups on the pagefault path (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Use an xarray for the children of an implicit ODP (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Split implicit handling from pagefault_mr (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Rework implicit_mr_get_data (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Delete struct mlx5_priv-&gt;mkey_table (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Use a dedicated mkey xarray for ODP (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Split sig_err MR data into its own xarray (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Use SRCU properly in ODP prefetch (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Group boolean parameters to take less space (Leon Romanovsky)  [Orabug: 33038818] 
- IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Yishai Hadas)  [Orabug: 33038818] 
- mm/mmu_notifier: add an interval tree notifier (Jason Gunthorpe)  [Orabug: 33038818] 
- mm/mmu_notifier: define the header pre-processor parts even if disabled (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/odp: Remove broken debugging call to invalidate_range (Jason Gunthorpe)  [Orabug: 33038818] 
- scsi: fc: FDMI enhancement (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: FDMI enhancements (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Add FDMI-2 attributes (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Add vendor identifier attribute (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Initialisation of RHBA and RPA attributes (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Correct the condition check and invalid argument passed (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Move scsi/fc_encode.h to libfc (Arnd Bergmann)  [Orabug: 33194970] 
- scsi: qedf: Use DEVICE_ATTR_RO() macro (Zhen Lei)  [Orabug: 33194970] 
- scsi: qedf: Update the max_id value in host structure (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Yang Yingliang)  [Orabug: 33194970] 
- scsi: qedf: Drop unnecessary NULL checks after container_of() (Guenter Roeck)  [Orabug: 33194970] 
- scsi: qedf: Simplify bool comparison (YANG LI)  [Orabug: 33194970] 
- scsi: qedf: Remove redundant assignment to variable 'rc' (Jing Xiangfeng)  [Orabug: 33194970] 
- scsi: qedf: Retry qed-&gt;probe during recovery (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: FDMI attributes correction (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Fix for the session’s E_D_TOV value (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Correct the comment in qedf_initiate_els (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Change the debug parameter permission to read &amp; write (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Ye Bin)  [Orabug: 33194970] 
- scsi: qedf: Fix race between ELS completion and flushing ELS request (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Initiate cleanup for ELS commands as well (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Send cleanup even for RRQ on timeout (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Check the validity of rjt frame before processing (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Check for port type and role before processing an event (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Lee Jones)  [Orabug: 33194970] 
- scsi: qedf: Remove a whole host of unused variables (Lee Jones)  [Orabug: 33194970] 
- scsi: qedf: Remove set but not checked variable 'tmp' (Lee Jones)  [Orabug: 33194970] 
- scsi: qedf: Remove redundant initialization of variable rc (Colin Ian King)  [Orabug: 33194970] 
- scsi: qedf: Get dev info after updating the params (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Add schedule recovery handler (Chad Dupuis)  [Orabug: 33194970] 
- scsi: qedf: Implement callback for bw_update (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Honor status qualifier in FCP_RSP per spec (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Increase the upper limit of retry delay (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Keep track of num of pending flogi (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Simplify mutex_unlock() usage (Daniel Wagner)  [Orabug: 33194970] 
- scsi: qedf: Add port_id getter (Daniel Wagner)  [Orabug: 33194970] 
- bnxt_en: Log if an invalid signal detected on TSIO pin (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Event handler for PPS events (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: 1PPS functions to configure TSIO pins (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: 1PPS support for 5750X family chips (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Do not read the PTP PHC during chip reset (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Somnath Kotur)  [Orabug: 33181761] 
- bnxt_en: Add missing periodic PHC overflow check (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix PTP capability discovery (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Validate vlan protocol ID on RX packets (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: fix error path of FW reset (Somnath Kotur)  [Orabug: 33181761] 
- bnxt_en: reject ETS settings that will starve a TC (Edwin Peer)  [Orabug: 33181761] 
- bnxt_en: don't disable an already disabled PCI device (Kalesh AP)  [Orabug: 33181761] 
- bnxt_en: Enable hardware PTP support (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Transmit and retrieve packet timestamps (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Get the RX packet timestamp (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Get the full 48-bit hardware timestamp periodically (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Get PTP hardware capability from firmware (Michael Chan)  [Orabug: 33181761] 
- ptp: Add generic ptp v2 header parsing function (Kurt Kanzenbach)  [Orabug: 33181761] 
- bnxt_en: Update firmware interface to 1.10.2.47 (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix context memory setup for 64K page size. (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix and improve .ndo_features_check(). (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Implement .ndo_features_check(). (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Move bnxt_approve_mac(). (Michael Chan)  [Orabug: 33181761]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2122.305.7.el8" date="1629633600">- ice: implement device flash update via devlink (Jacob Keller)  [Orabug: 33236075] 
- ice: add board identifier info to devlink .info_get (Jacob Keller)  [Orabug: 33236075] 
- ice: add basic handler for devlink .info_get (Jacob Keller)  [Orabug: 33236075] 
- ice: enable initial devlink support (Jacob Keller)  [Orabug: 33236075] 
- bitops: introduce the for_each_set_clump8 macro (William Breathitt Gray)  [Orabug: 33236075] 
- Add pldmfw library for PLDM firmware update (Jacob Keller)  [Orabug: 33236075] 
- devlink: expand the devlink-info documentation (Jakub Kicinski)  [Orabug: 33236075] 
- devlink: promote "fw.bundle_id" to a generic info version (Jacob Keller)  [Orabug: 33236075] 
- devlink: remove trigger command from devlink-region.rst (Jacob Keller)  [Orabug: 33236075] 
- devlink: add trap metadata type for cookie (Jiri Pirko)  [Orabug: 33236075] 
- devlink: add ACL generic packet traps (Jiri Pirko)  [Orabug: 33236075] 
- devlink: Force enclosing array on binary fmsg data (Aya Levin)  [Orabug: 33236075] 
- devlink: document devlink info versions reported by bnxt_en driver (Vasundhara Volam)  [Orabug: 33236075] 
- devlink: add macro for "fw.roce" (Vasundhara Volam)  [Orabug: 33236075] 
- devlink: Add health recover notifications on devlink flows (Moshe Shemesh)  [Orabug: 33236075] 
- devlink: Add overlay source MAC is multicast trap (Amit Cohen)  [Orabug: 33236075] 
- devlink: Add tunnel generic packet traps (Amit Cohen)  [Orabug: 33236075] 
- devlink: Add non-routable packet trap (Amit Cohen)  [Orabug: 33236075] 
- devlink: fix typos in qed documentation (Jacob Keller)  [Orabug: 33236075] 
- devlink: correct misspelling of snapshot (Jacob Keller)  [Orabug: 33236075] 
- devlink: document region snapshot triggering from userspace (Jacob Keller)  [Orabug: 33236075] 
- devlink: introduce devlink-dpipe.rst documentation file (Jacob Keller)  [Orabug: 33236075] 
- devlink: add a devlink-resource.rst documentation file (Jacob Keller)  [Orabug: 33236075] 
- devlink: rename and expand devlink-trap-netdevsim.rst (Jacob Keller)  [Orabug: 33236075] 
- devlink: add documentation for ionic device driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: add a file documenting devlink regions (Jacob Keller)  [Orabug: 33236075] 
- devlink: add a driver-specific file for the qed driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: add parameter documentation for the mlx4 driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: document info versions for each driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: convert driver-specific files to reStructuredText (Jacob Keller)  [Orabug: 33236075] 
- devlink: mention reloading in devlink-params.rst (Jacob Keller)  [Orabug: 33236075] 
- devlink: add documentation for generic devlink parameters (Jacob Keller)  [Orabug: 33236075] 
- devlink: convert devlink-params.txt to reStructuredText (Jacob Keller)  [Orabug: 33236075] 
- devlink: rename devlink-info-versions.rst and add a header (Jacob Keller)  [Orabug: 33236075] 
- devlink: convert devlink-health.txt to rst format (Jacob Keller)  [Orabug: 33236075] 
- devlink: move devlink documentation to subfolder (Jacob Keller)  [Orabug: 33236075] 
- devlink: add macro for "fw.psid" (Jacob Keller)  [Orabug: 33236075] 
- devlink: add devink notification when reporter update health state (Vikas Gupta)  [Orabug: 33236075] 
- rds_rdma: add missing rds_ib_cm_handle_connect tracepoint (Alan Maguire)  [Orabug: 33243559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.0.el8" date="1631016000">- misc/pvpanic: fix set driver data (Mihai Carabas)  [Orabug: 33290806] 
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33265208] 
- vdpa/mlx5: fix feature negotiation across device reset (Si-Wei Liu)  [Orabug: 33247045] 
- net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Parav Pandit)  [Orabug: 33241452] 
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)  [Orabug: 33214673] 
- net/mlx5: E-switch, Use eswitch total_vports (Parav Pandit)  [Orabug: 33213269] 
- net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Parav Pandit)  [Orabug: 33213269] 
- net/mlx5: E-switch, Consider maximum vf vports for steering init (Parav Pandit)  [Orabug: 33213269] 
- RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Maor Gottlieb)  [Orabug: 33303297] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372378] 
- KVM: X86: Micro-optimize IPI fastpath delay (Wanpeng Li)  [Orabug: 33119431] 
- net/mlx5_core: Restore driver version (Roy Novich)  [Orabug: 33112151] 
- RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Christoph Hellwig)  [Orabug: 33107202] 
- lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Jason Gunthorpe)  [Orabug: 33107202] 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33246580] 
- rdmaip: trace message buffer size too small for rdmaip debug tracepoints (Alan Maguire)  [Orabug: 33267573] 
- driver core: auxiliary bus: Fix memory leak when driver_register() fail (Peter Ujfalusi)  [Orabug: 32461425] 
- driver core: auxiliary bus: Remove unneeded module bits (Dave Jiang)  [Orabug: 32461425] 
- driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Dave Jiang)  [Orabug: 32461425] 
- driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Dave Jiang)  [Orabug: 32461425] 
- bnxt_en: Use register window 6 instead of 5 to read the PHC (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Update firmware call to retrieve TX PTP timestamp (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Update firmware interface to 1.10.2.52 (Michael Chan)  [Orabug: 33181761]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.1.el8" date="1631448000">- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33336805]  {CVE-2021-3743}
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33336785]  {CVE-2021-40490}
- net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Vu Pham)  [Orabug: 33291040] 
- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33331710] 
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33331640] 
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33329086]  {CVE-2021-37159}
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33329086]  {CVE-2021-37159}
- uek-rpm: Set DEFAULTKERNEL in /etc/sysconfig/kernel correctly (Dave Kleikamp)  [Orabug: 33219604] 
- RDMA/mlx5: Fix crash when unbind multiport slave (Maor Gottlieb)  [Orabug: 33303425] 
- net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Dynamically assign MSI-X vectors count (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Add dynamic MSI-X capabilities bits (Leon Romanovsky)  [Orabug: 33220810] 
- PCI/IOV: Add sysfs MSI-X vector assignment interface (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Check that driver was probed prior attaching the device (Leon Romanovsky)  [Orabug: 33286656]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.2.el8" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739}
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669] 
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233] 
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216] 
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556] 
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.3.el8" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198}
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655] 
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
</package>
<package pkgid="afd03f115cb1b0eda85cb3f1d3e487cfc2816ef0e3a3837aa234b068a3547223" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.2.el8" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739}
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669] 
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233] 
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216] 
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556] 
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.3.el8" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198}
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655] 
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.1.el8" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian
  Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.2.el8" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
</package>
<package pkgid="8a5c7fdaf9827fd8fb6d7c0ec0a6bd52b877b0a8ecfdc1d521c3c6d81a802a53" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.3.el8" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198}
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655] 
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.1.el8" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian
  Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.2.el8" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.3.el8" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
</package>
<package pkgid="f817ac67445b227c779fce84090a7e557a84e99c8afaca8d62bfb6781266f5ae" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.4.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.1.el8" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian
  Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.2.el8" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.3.el8" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.4.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33636869]</changelog>
</package>
<package pkgid="05208eecfe6647f4e37bdd2a0fe81342f1b6dafe354efad1248060fad0490dc1" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.6.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.0.el8" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)  
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)  
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)  
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)  
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)  
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)  
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)  
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)  
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)  
- selftests: be sure to make khdr before other targets (Li Zhijian)  
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)  
- usb: testusb: Fix for showing the connection speed (Faizel K B)  
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)  
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)  
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)  
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)  
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)  
- LTS tag: v5.4.151 (Jack Vogel)  
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)  
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)  
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)  
- usb: hso: remove the bailout parameter (Dongliang Mu)  
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)  
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)  
- net: stmmac: don't attach interface until resume finishes (Leon Yu)  
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)  
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)  
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)  
- ext4: fix reserved space counter leakage (Jeffle Xu)  
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)  
- ipack: ipoctal: fix module reference leak (Johan Hovold)  
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)  
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)  
- ipack: ipoctal: fix tty registration race (Johan Hovold)  
- ipack: ipoctal: fix stack information leak (Johan Hovold)  
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)  
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)  
- perf/x86/intel: Update event constraints for ICX (Kan Liang)  
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)  
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)  
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)  
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)  
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)  
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)  
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)  
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)  
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)  
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)  
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)  
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)  
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)  
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)  
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)  
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)  
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)  
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)  
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)  
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)  
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)  
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)  
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)  
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)  
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)  
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)  
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)  
- LTS tag: v5.4.150 (Jack Vogel)  
- qnx4: work around gcc false positive warning bug (Linus Torvalds)  
- xen/balloon: fix balloon kthread freezing (Juergen Gross)  
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)  
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)  
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)  
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)  
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)  
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)  
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)  
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)  
- qnx4: avoid stringop-overread errors (Linus Torvalds)  
- sparc: avoid stringop-overread errors (Linus Torvalds)  
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)  
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)  
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)  
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)  
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)  
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)  
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)  
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)  
- m68k: Double cast io functions to unsigned long (Guenter Roeck)  
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)  
- net: macb: fix use after free on rmmod (Tong Zhang)  
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)  
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)  
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)  
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)  
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)  
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)  
- cifs: fix a sign extension bug (Dan Carpenter)  
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)  
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)  
- fpga: machxo2-spi: Return an error on failure (Tom Rix)  
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)  
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)  
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)  
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)  
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)  
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)  
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)  
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)  
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)  
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)  
- net: hso: fix muxed tty registration (Johan Hovold)  
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)  
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)  
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)  
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)  
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)  
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)  
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)  
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)  
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)  
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)  
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)  
- staging: greybus: uart: fix tty use after free (Johan Hovold)  
- binder: make sure fd closes complete (Todd Kjos)  
- USB: cdc-acm: fix minor-number release (Johan Hovold)  
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)  
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)  
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)  
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)  
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)  
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)  
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)  
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)  
- LTS tag: v5.4.149 (Jack Vogel)  
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)  
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)  
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)  
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)  
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)  
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)  
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)  
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)  
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)  
- dmaengine: ioat: depends on !UML (Johannes Berg)  
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)  
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)  
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)  
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)  
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)  
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)  
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)  
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)  
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)  
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)  
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)  
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)  
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)  
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)  
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)  
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)  
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)  
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)  
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)  
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)  
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)  
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)  
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)  
- console: consume APC, DM, DCS (nick black)  
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)  
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)  
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)  
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)  
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)  
- LTS tag: v5.4.148 (Jack Vogel)  
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)  
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)  
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)  
- ip_gre: validate csum_start only on pull (Willem de Bruijn)  
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)  
- fq_codel: reject silly quantum parameters (Eric Dumazet)  
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)  
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)  
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)  
- ARC: export clear_user_page() for modules (Randy Dunlap)  
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)  
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)  
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)  
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)  
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)  
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)  
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)  
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)  
- ethtool: Fix an error code in cxgb2.c (Yang Li)  
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)  
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)  
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)  
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)  
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)  
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)  
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)  
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)  
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)  
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)  
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)  
- net: hns3: disable mac in flr process (Yufeng Mo)  
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)  
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)  
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)  
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)  
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)  
- qed: Handle management FW error (Shai Malin)  
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)  
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)  
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)  
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)  
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)  
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)  
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)  
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)  
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)  
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)  
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)  
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)  
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)  
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)  
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)  
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)  
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)  
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)  
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)  
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)  
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)  
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)  
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)  
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)  
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)  
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)  
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)  
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)  
- xen: reset legacy rtc flag for PV domU (Juergen Gross)  
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)  
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)  
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)  
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)  
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)  
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)  
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)  
- lib/test_stackinit: Fix static initializer test (Kees Cook)  
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)  
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)  
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)  
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)  
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)  
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)  
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)  
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)  
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)  
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)  
- parisc: fix crash with signals and alloca (Mikulas Patocka)  
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)  
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)  
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)  
- ath9k: fix sleeping in atomic context (Miaoqing Pan)  
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)  
- parport: remove non-zero check on count (Colin Ian King)  
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)  
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)  
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)  
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)  
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)  
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)  
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)  
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)  
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)  
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)  
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)  
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)  
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)  
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)  
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)  
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)  
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)  
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)  
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)  
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)  
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)  
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)  
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)  
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)  
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)  
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)  
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)  
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)  
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)  
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)  
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)  
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)  
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)  
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)  
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)  
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)  
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)  
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)  
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)  
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)  
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)  
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)  
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)  
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)  
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)  
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)  
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)  
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)  
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)  
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)  
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)  
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)  
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)  
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)  
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)  
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)  
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)  
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)  
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)  
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)  
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)  
- s390: make PCI mio support a machine flag (Niklas Schnelle)  
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)  
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)  
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)  
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)  
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)  
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)  
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)  
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)  
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)  
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)  
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)  
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)  
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)  
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)  
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)  
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)  
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)  
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)  
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)  
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)  
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)  
- iavf: fix locking of critical sections (Stefan Assmann)  
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)  
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)  
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)  
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)  
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)  
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)  
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)  
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)  
- userfaultfd: prevent concurrent API initialization (Nadav Amit)  
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)  
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)  
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)  
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)  
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)  
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)  
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)  
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)  
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)  
- fscache: Fix cookie key hashing (David Howells)  
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)  
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)  
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)  
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)  
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)  
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)  
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)  
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)  
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)  
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)  
- SUNRPC: Fix potential memory corruption (Trond Myklebust)  
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)  
- openrisc: don't printk() unconditionally (Randy Dunlap)  
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)  
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)  
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)  
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)  
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)  
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)  
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)  
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)  
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)  
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)  
- f2fs: quota: fix potential deadlock (Chao Yu)  
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)  
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)  
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)  
- PCI: aardvark: Fix checking for PIO status (Evan Wang)  
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)  
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)  
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)  
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)  
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)  
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)  
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)  
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)  
- media: rc-loopback: return number of emitters rather than error (Sean Young)  
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)  
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)  
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)  
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)  
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)  
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)  
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)  
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)  
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)  
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)  
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)  
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)  
- xen: fix setting of max_pfn in shared_info (Juergen Gross)  
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)  
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)  
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)  
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)  
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)  
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)  
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)  
- LTS tag: v5.4.147 (Jack Vogel)  
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)  
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)  
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)  
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)  
- LTS tag: v5.4.146 (Jack Vogel)  
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)  
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)  
- fbmem: don't allow too huge resolutions (Tetsuo Handa)  
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)  
- IMA: remove -Wmissing-prototypes warning (Austin Kim)  
- fuse: flush extending writes (Miklos Szeredi)  
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)  
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)  
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)  
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)  
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)  
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)  
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)  
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)  
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)  
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)  
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)  
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)  
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)  
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)  
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)  
- ipv4: make exception cache less predictible (Eric Dumazet)  
- ipv6: make exception cache less predictible (Eric Dumazet)  
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)  
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)  
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)  
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)  
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)  
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)  
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)  
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)  
- CIFS: Fix a potencially linear read overflow (Len Baker)  
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)  
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)  
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)  
- rsi: fix an error code in rsi_probe() (Dan Carpenter)  
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)  
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)  
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)  
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)  
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)  
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)  
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)  
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)  
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)  
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)  
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)  
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)  
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)  
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)  
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)  
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)  
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.6.1.el8" date="1639483200">- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug:
  33667276]</changelog>
</package>
<package pkgid="cc9513353270157efcf87472f01ed44ef37ff8302ea23d1949085b3f9b137946" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.0.el8" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)  
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)  
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)  
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)  
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)  
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)  
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)  
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)  
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)  
- selftests: be sure to make khdr before other targets (Li Zhijian)  
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)  
- usb: testusb: Fix for showing the connection speed (Faizel K B)  
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)  
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)  
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)  
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)  
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)  
- LTS tag: v5.4.151 (Jack Vogel)  
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)  
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)  
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)  
- usb: hso: remove the bailout parameter (Dongliang Mu)  
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)  
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)  
- net: stmmac: don't attach interface until resume finishes (Leon Yu)  
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)  
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)  
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)  
- ext4: fix reserved space counter leakage (Jeffle Xu)  
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)  
- ipack: ipoctal: fix module reference leak (Johan Hovold)  
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)  
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)  
- ipack: ipoctal: fix tty registration race (Johan Hovold)  
- ipack: ipoctal: fix stack information leak (Johan Hovold)  
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)  
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)  
- perf/x86/intel: Update event constraints for ICX (Kan Liang)  
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)  
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)  
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)  
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)  
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)  
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)  
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)  
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)  
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)  
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)  
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)  
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)  
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)  
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)  
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)  
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)  
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)  
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)  
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)  
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)  
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)  
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)  
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)  
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)  
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)  
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)  
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)  
- LTS tag: v5.4.150 (Jack Vogel)  
- qnx4: work around gcc false positive warning bug (Linus Torvalds)  
- xen/balloon: fix balloon kthread freezing (Juergen Gross)  
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)  
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)  
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)  
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)  
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)  
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)  
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)  
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)  
- qnx4: avoid stringop-overread errors (Linus Torvalds)  
- sparc: avoid stringop-overread errors (Linus Torvalds)  
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)  
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)  
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)  
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)  
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)  
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)  
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)  
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)  
- m68k: Double cast io functions to unsigned long (Guenter Roeck)  
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)  
- net: macb: fix use after free on rmmod (Tong Zhang)  
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)  
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)  
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)  
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)  
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)  
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)  
- cifs: fix a sign extension bug (Dan Carpenter)  
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)  
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)  
- fpga: machxo2-spi: Return an error on failure (Tom Rix)  
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)  
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)  
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)  
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)  
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)  
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)  
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)  
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)  
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)  
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)  
- net: hso: fix muxed tty registration (Johan Hovold)  
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)  
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)  
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)  
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)  
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)  
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)  
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)  
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)  
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)  
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)  
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)  
- staging: greybus: uart: fix tty use after free (Johan Hovold)  
- binder: make sure fd closes complete (Todd Kjos)  
- USB: cdc-acm: fix minor-number release (Johan Hovold)  
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)  
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)  
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)  
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)  
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)  
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)  
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)  
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)  
- LTS tag: v5.4.149 (Jack Vogel)  
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)  
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)  
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)  
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)  
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)  
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)  
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)  
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)  
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)  
- dmaengine: ioat: depends on !UML (Johannes Berg)  
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)  
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)  
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)  
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)  
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)  
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)  
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)  
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)  
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)  
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)  
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)  
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)  
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)  
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)  
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)  
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)  
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)  
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)  
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)  
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)  
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)  
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)  
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)  
- console: consume APC, DM, DCS (nick black)  
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)  
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)  
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)  
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)  
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)  
- LTS tag: v5.4.148 (Jack Vogel)  
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)  
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)  
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)  
- ip_gre: validate csum_start only on pull (Willem de Bruijn)  
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)  
- fq_codel: reject silly quantum parameters (Eric Dumazet)  
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)  
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)  
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)  
- ARC: export clear_user_page() for modules (Randy Dunlap)  
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)  
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)  
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)  
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)  
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)  
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)  
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)  
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)  
- ethtool: Fix an error code in cxgb2.c (Yang Li)  
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)  
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)  
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)  
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)  
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)  
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)  
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)  
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)  
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)  
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)  
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)  
- net: hns3: disable mac in flr process (Yufeng Mo)  
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)  
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)  
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)  
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)  
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)  
- qed: Handle management FW error (Shai Malin)  
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)  
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)  
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)  
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)  
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)  
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)  
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)  
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)  
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)  
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)  
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)  
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)  
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)  
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)  
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)  
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)  
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)  
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)  
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)  
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)  
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)  
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)  
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)  
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)  
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)  
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)  
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)  
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)  
- xen: reset legacy rtc flag for PV domU (Juergen Gross)  
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)  
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)  
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)  
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)  
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)  
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)  
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)  
- lib/test_stackinit: Fix static initializer test (Kees Cook)  
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)  
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)  
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)  
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)  
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)  
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)  
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)  
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)  
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)  
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)  
- parisc: fix crash with signals and alloca (Mikulas Patocka)  
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)  
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)  
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)  
- ath9k: fix sleeping in atomic context (Miaoqing Pan)  
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)  
- parport: remove non-zero check on count (Colin Ian King)  
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)  
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)  
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)  
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)  
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)  
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)  
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)  
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)  
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)  
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)  
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)  
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)  
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)  
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)  
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)  
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)  
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)  
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)  
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)  
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)  
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)  
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)  
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)  
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)  
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)  
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)  
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)  
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)  
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)  
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)  
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)  
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)  
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)  
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)  
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)  
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)  
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)  
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)  
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)  
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)  
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)  
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)  
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)  
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)  
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)  
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)  
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)  
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)  
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)  
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)  
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)  
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)  
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)  
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)  
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)  
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)  
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)  
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)  
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)  
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)  
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)  
- s390: make PCI mio support a machine flag (Niklas Schnelle)  
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)  
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)  
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)  
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)  
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)  
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)  
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)  
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)  
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)  
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)  
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)  
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)  
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)  
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)  
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)  
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)  
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)  
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)  
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)  
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)  
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)  
- iavf: fix locking of critical sections (Stefan Assmann)  
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)  
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)  
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)  
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)  
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)  
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)  
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)  
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)  
- userfaultfd: prevent concurrent API initialization (Nadav Amit)  
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)  
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)  
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)  
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)  
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)  
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)  
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)  
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)  
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)  
- fscache: Fix cookie key hashing (David Howells)  
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)  
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)  
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)  
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)  
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)  
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)  
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)  
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)  
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)  
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)  
- SUNRPC: Fix potential memory corruption (Trond Myklebust)  
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)  
- openrisc: don't printk() unconditionally (Randy Dunlap)  
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)  
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)  
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)  
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)  
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)  
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)  
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)  
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)  
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)  
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)  
- f2fs: quota: fix potential deadlock (Chao Yu)  
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)  
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)  
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)  
- PCI: aardvark: Fix checking for PIO status (Evan Wang)  
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)  
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)  
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)  
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)  
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)  
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)  
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)  
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)  
- media: rc-loopback: return number of emitters rather than error (Sean Young)  
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)  
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)  
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)  
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)  
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)  
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)  
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)  
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)  
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)  
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)  
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)  
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)  
- xen: fix setting of max_pfn in shared_info (Juergen Gross)  
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)  
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)  
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)  
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)  
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)  
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)  
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)  
- LTS tag: v5.4.147 (Jack Vogel)  
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)  
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)  
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)  
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)  
- LTS tag: v5.4.146 (Jack Vogel)  
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)  
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)  
- fbmem: don't allow too huge resolutions (Tetsuo Handa)  
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)  
- IMA: remove -Wmissing-prototypes warning (Austin Kim)  
- fuse: flush extending writes (Miklos Szeredi)  
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)  
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)  
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)  
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)  
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)  
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)  
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)  
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)  
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)  
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)  
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)  
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)  
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)  
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)  
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)  
- ipv4: make exception cache less predictible (Eric Dumazet)  
- ipv6: make exception cache less predictible (Eric Dumazet)  
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)  
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)  
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)  
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)  
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)  
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)  
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)  
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)  
- CIFS: Fix a potencially linear read overflow (Len Baker)  
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)  
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)  
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)  
- rsi: fix an error code in rsi_probe() (Dan Carpenter)  
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)  
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)  
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)  
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)  
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)  
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)  
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)  
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)  
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)  
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)  
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)  
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)  
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)  
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)  
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)  
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)  
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.1.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie
  Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
</package>
<package pkgid="be7f5b4bc0142ff8e18affeb1d16049ac5510fdb767125b545ceddc8a37cb5f4" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.1.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie
  Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.7.2.2.el8" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
</package>
<package pkgid="918fdbebacb10e4d9e069b60ea37a0db1e83e42eee56aa7488182c2dd9dd76ad" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.1.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie
  Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.7.2.2.el8" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.2.3.el8" date="1644235200">- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)
  [Orabug: 33832574]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="3718e01bb54aafadaa338a3fdc8b7d2bd05f8c17cb948687827a9f6dec117f79" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.0.el8" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)  
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)  
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)  
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)  
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)  
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)  
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)  
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)  
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)  
- selftests: be sure to make khdr before other targets (Li Zhijian)  
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)  
- usb: testusb: Fix for showing the connection speed (Faizel K B)  
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)  
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)  
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)  
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)  
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)  
- LTS tag: v5.4.151 (Jack Vogel)  
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)  
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)  
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)  
- usb: hso: remove the bailout parameter (Dongliang Mu)  
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)  
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)  
- net: stmmac: don't attach interface until resume finishes (Leon Yu)  
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)  
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)  
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)  
- ext4: fix reserved space counter leakage (Jeffle Xu)  
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)  
- ipack: ipoctal: fix module reference leak (Johan Hovold)  
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)  
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)  
- ipack: ipoctal: fix tty registration race (Johan Hovold)  
- ipack: ipoctal: fix stack information leak (Johan Hovold)  
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)  
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)  
- perf/x86/intel: Update event constraints for ICX (Kan Liang)  
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)  
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)  
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)  
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)  
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)  
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)  
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)  
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)  
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)  
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)  
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)  
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)  
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)  
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)  
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)  
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)  
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)  
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)  
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)  
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)  
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)  
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)  
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)  
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)  
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)  
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)  
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)  
- LTS tag: v5.4.150 (Jack Vogel)  
- qnx4: work around gcc false positive warning bug (Linus Torvalds)  
- xen/balloon: fix balloon kthread freezing (Juergen Gross)  
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)  
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)  
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)  
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)  
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)  
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)  
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)  
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)  
- qnx4: avoid stringop-overread errors (Linus Torvalds)  
- sparc: avoid stringop-overread errors (Linus Torvalds)  
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)  
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)  
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)  
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)  
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)  
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)  
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)  
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)  
- m68k: Double cast io functions to unsigned long (Guenter Roeck)  
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)  
- net: macb: fix use after free on rmmod (Tong Zhang)  
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)  
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)  
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)  
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)  
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)  
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)  
- cifs: fix a sign extension bug (Dan Carpenter)  
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)  
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)  
- fpga: machxo2-spi: Return an error on failure (Tom Rix)  
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)  
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)  
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)  
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)  
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)  
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)  
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)  
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)  
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)  
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)  
- net: hso: fix muxed tty registration (Johan Hovold)  
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)  
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)  
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)  
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)  
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)  
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)  
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)  
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)  
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)  
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)  
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)  
- staging: greybus: uart: fix tty use after free (Johan Hovold)  
- binder: make sure fd closes complete (Todd Kjos)  
- USB: cdc-acm: fix minor-number release (Johan Hovold)  
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)  
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)  
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)  
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)  
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)  
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)  
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)  
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)  
- LTS tag: v5.4.149 (Jack Vogel)  
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)  
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)  
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)  
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)  
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)  
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)  
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)  
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)  
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)  
- dmaengine: ioat: depends on !UML (Johannes Berg)  
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)  
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)  
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)  
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)  
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)  
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)  
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)  
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)  
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)  
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)  
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)  
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)  
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)  
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)  
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)  
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)  
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)  
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)  
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)  
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)  
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)  
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)  
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)  
- console: consume APC, DM, DCS (nick black)  
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)  
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)  
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)  
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)  
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)  
- LTS tag: v5.4.148 (Jack Vogel)  
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)  
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)  
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)  
- ip_gre: validate csum_start only on pull (Willem de Bruijn)  
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)  
- fq_codel: reject silly quantum parameters (Eric Dumazet)  
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)  
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)  
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)  
- ARC: export clear_user_page() for modules (Randy Dunlap)  
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)  
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)  
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)  
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)  
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)  
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)  
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)  
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)  
- ethtool: Fix an error code in cxgb2.c (Yang Li)  
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)  
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)  
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)  
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)  
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)  
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)  
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)  
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)  
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)  
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)  
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)  
- net: hns3: disable mac in flr process (Yufeng Mo)  
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)  
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)  
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)  
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)  
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)  
- qed: Handle management FW error (Shai Malin)  
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)  
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)  
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)  
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)  
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)  
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)  
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)  
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)  
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)  
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)  
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)  
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)  
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)  
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)  
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)  
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)  
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)  
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)  
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)  
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)  
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)  
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)  
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)  
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)  
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)  
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)  
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)  
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)  
- xen: reset legacy rtc flag for PV domU (Juergen Gross)  
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)  
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)  
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)  
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)  
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)  
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)  
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)  
- lib/test_stackinit: Fix static initializer test (Kees Cook)  
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)  
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)  
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)  
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)  
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)  
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)  
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)  
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)  
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)  
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)  
- parisc: fix crash with signals and alloca (Mikulas Patocka)  
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)  
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)  
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)  
- ath9k: fix sleeping in atomic context (Miaoqing Pan)  
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)  
- parport: remove non-zero check on count (Colin Ian King)  
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)  
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)  
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)  
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)  
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)  
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)  
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)  
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)  
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)  
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)  
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)  
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)  
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)  
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)  
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)  
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)  
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)  
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)  
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)  
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)  
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)  
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)  
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)  
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)  
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)  
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)  
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)  
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)  
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)  
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)  
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)  
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)  
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)  
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)  
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)  
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)  
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)  
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)  
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)  
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)  
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)  
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)  
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)  
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)  
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)  
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)  
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)  
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)  
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)  
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)  
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)  
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)  
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)  
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)  
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)  
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)  
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)  
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)  
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)  
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)  
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)  
- s390: make PCI mio support a machine flag (Niklas Schnelle)  
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)  
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)  
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)  
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)  
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)  
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)  
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)  
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)  
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)  
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)  
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)  
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)  
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)  
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)  
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)  
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)  
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)  
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)  
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)  
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)  
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)  
- iavf: fix locking of critical sections (Stefan Assmann)  
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)  
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)  
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)  
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)  
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)  
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)  
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)  
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)  
- userfaultfd: prevent concurrent API initialization (Nadav Amit)  
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)  
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)  
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)  
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)  
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)  
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)  
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)  
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)  
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)  
- fscache: Fix cookie key hashing (David Howells)  
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)  
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)  
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)  
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)  
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)  
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)  
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)  
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)  
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)  
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)  
- SUNRPC: Fix potential memory corruption (Trond Myklebust)  
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)  
- openrisc: don't printk() unconditionally (Randy Dunlap)  
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)  
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)  
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)  
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)  
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)  
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)  
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)  
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)  
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)  
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)  
- f2fs: quota: fix potential deadlock (Chao Yu)  
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)  
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)  
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)  
- PCI: aardvark: Fix checking for PIO status (Evan Wang)  
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)  
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)  
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)  
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)  
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)  
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)  
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)  
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)  
- media: rc-loopback: return number of emitters rather than error (Sean Young)  
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)  
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)  
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)  
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)  
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)  
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)  
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)  
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)  
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)  
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)  
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)  
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)  
- xen: fix setting of max_pfn in shared_info (Juergen Gross)  
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)  
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)  
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)  
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)  
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)  
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)  
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)  
- LTS tag: v5.4.147 (Jack Vogel)  
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)  
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)  
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)  
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)  
- LTS tag: v5.4.146 (Jack Vogel)  
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)  
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)  
- fbmem: don't allow too huge resolutions (Tetsuo Handa)  
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)  
- IMA: remove -Wmissing-prototypes warning (Austin Kim)  
- fuse: flush extending writes (Miklos Szeredi)  
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)  
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)  
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)  
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)  
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)  
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)  
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)  
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)  
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)  
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)  
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)  
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)  
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)  
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)  
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)  
- ipv4: make exception cache less predictible (Eric Dumazet)  
- ipv6: make exception cache less predictible (Eric Dumazet)  
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)  
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)  
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)  
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)  
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)  
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)  
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)  
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)  
- CIFS: Fix a potencially linear read overflow (Len Baker)  
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)  
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)  
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)  
- rsi: fix an error code in rsi_probe() (Dan Carpenter)  
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)  
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)  
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)  
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)  
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)  
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)  
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)  
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)  
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)  
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)  
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)  
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)  
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)  
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)  
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)  
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)  
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
</package>
<package pkgid="08a85cd9402cc76977795e9c753bbecea35f8b2a1d73f3dc39fa08f0aa70a12a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.0.el8" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)  
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)  
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)  
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))  
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)  
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)  
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)  
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)  
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)  
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)  
- net: stmmac: add support for dwmac 3.40a (Herve Codina)  
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)  
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)  
- selftests: netfilter: remove stray bash debug line (Florian Westphal)  
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)  
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)  
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)  
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)  
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)  
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)  
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)  
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)  
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)  
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)  
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)  
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)  
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))  
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)  
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)  
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)  
- ceph: fix handling of "meta" errors (Jeff Layton)  
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)  
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)  
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)  
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)  
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)  
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)  
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)  
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)  
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)  
- net: hns3: disable sriov before unload hclge layer (Peng Li)  
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)  
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)  
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)  
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)  
- lan78xx: select CRC32 (Vegard Nossum)  
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)  
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)  
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)  
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)  
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)  
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)  
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)  
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)  
- net: switchdev: do not propagate bridge updates across bridges (Russell King)  
- parisc: math-emu: Fix fall-through warnings (Helge Deller)  
- LTS tag: v5.4.155 (Jack Vogel)  
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)  
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)  
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)  
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)  
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)  
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)  
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)  
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)  
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)  
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)  
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)  
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)  
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)  
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)  
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)  
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)  
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)  
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)  
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)  
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)  
- net: korina: select CRC32 (Vegard Nossum)  
- net: arc: select CRC32 (Vegard Nossum)  
- gpio: pca953x: Improve bias setting (Andy Shevchenko)  
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)  
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)  
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)  
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)  
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)  
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)  
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)  
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)  
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)  
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)  
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)  
- virtio: write back F_VERSION_1 before validate (Halil Pasic)  
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)  
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)  
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)  
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)  
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)  
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)  
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)  
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)  
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)  
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)  
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)  
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)  
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)  
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)  
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)  
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)  
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)  
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)  
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)  
- csky: Fixup regs.sr broken in ptrace (Guo Ren)  
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)  
- s390: fix strrchr() implementation (Roberto Sassu)  
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)  
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)  
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)  
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)  
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)  
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)  
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)  
- ovl: simplify file splice (Miklos Szeredi)  
- LTS tag: v5.4.154 (Jack Vogel)  
- sched: Always inline is_percpu_thread() (Peter Zijlstra)  
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)  
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)  
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)  
- mac80211: check return value of rhashtable_init (MichelleJin)  
- net: prevent user from passing illegal stab size (王贇)  
- m68k: Handle arrivals of multiple signals correctly (Al Viro)  
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)  
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)  
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)  
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)  
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)  
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)  
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)  
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)  
- LTS tag: v5.4.153 (Jack Vogel)  
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)  
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)  
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)  
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)  
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)  
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)  
- net: prefer socket bound to interface when not in VRF (Mike Manning)  
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)  
- i40e: fix endless loop under rtnl (Jiri Benc)  
- gve: fix gve_get_stats() (Eric Dumazet)  
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)  
- gve: Correct available tx qpl check (Catherine Sullivan)  
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)  
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)  
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)  
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)  
- net: sfp: Fix typo in state machine debug string (Sean Anderson)  
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)  
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)  
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)  
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)  
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)  
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)  
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)  
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)  
- phy: mdio: fix memory leak (Pavel Skripkin)  
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)  
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)  
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)  
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)  
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)  
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)  
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)  
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)  
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)  
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)  
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)  
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)  
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)  
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)  
- xen/balloon: fix cancelled balloon action (Juergen Gross)  
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)  
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)  
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)  
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)  
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)  
- USB: cdc-acm: fix break reporting (Johan Hovold)  
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)  
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.1.el8" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862] 
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="5f13f3883a3d2f02a3eae64e0bfa735f539109cc39dbdde15a714a285b67f4da" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.0.el8" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)  
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)  
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)  
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))  
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)  
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)  
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)  
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)  
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)  
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)  
- net: stmmac: add support for dwmac 3.40a (Herve Codina)  
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)  
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)  
- selftests: netfilter: remove stray bash debug line (Florian Westphal)  
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)  
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)  
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)  
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)  
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)  
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)  
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)  
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)  
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)  
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)  
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)  
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)  
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))  
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)  
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)  
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)  
- ceph: fix handling of "meta" errors (Jeff Layton)  
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)  
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)  
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)  
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)  
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)  
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)  
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)  
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)  
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)  
- net: hns3: disable sriov before unload hclge layer (Peng Li)  
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)  
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)  
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)  
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)  
- lan78xx: select CRC32 (Vegard Nossum)  
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)  
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)  
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)  
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)  
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)  
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)  
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)  
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)  
- net: switchdev: do not propagate bridge updates across bridges (Russell King)  
- parisc: math-emu: Fix fall-through warnings (Helge Deller)  
- LTS tag: v5.4.155 (Jack Vogel)  
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)  
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)  
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)  
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)  
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)  
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)  
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)  
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)  
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)  
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)  
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)  
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)  
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)  
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)  
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)  
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)  
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)  
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)  
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)  
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)  
- net: korina: select CRC32 (Vegard Nossum)  
- net: arc: select CRC32 (Vegard Nossum)  
- gpio: pca953x: Improve bias setting (Andy Shevchenko)  
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)  
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)  
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)  
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)  
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)  
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)  
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)  
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)  
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)  
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)  
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)  
- virtio: write back F_VERSION_1 before validate (Halil Pasic)  
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)  
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)  
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)  
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)  
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)  
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)  
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)  
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)  
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)  
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)  
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)  
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)  
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)  
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)  
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)  
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)  
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)  
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)  
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)  
- csky: Fixup regs.sr broken in ptrace (Guo Ren)  
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)  
- s390: fix strrchr() implementation (Roberto Sassu)  
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)  
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)  
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)  
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)  
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)  
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)  
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)  
- ovl: simplify file splice (Miklos Szeredi)  
- LTS tag: v5.4.154 (Jack Vogel)  
- sched: Always inline is_percpu_thread() (Peter Zijlstra)  
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)  
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)  
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)  
- mac80211: check return value of rhashtable_init (MichelleJin)  
- net: prevent user from passing illegal stab size (王贇)  
- m68k: Handle arrivals of multiple signals correctly (Al Viro)  
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)  
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)  
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)  
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)  
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)  
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)  
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)  
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)  
- LTS tag: v5.4.153 (Jack Vogel)  
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)  
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)  
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)  
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)  
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)  
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)  
- net: prefer socket bound to interface when not in VRF (Mike Manning)  
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)  
- i40e: fix endless loop under rtnl (Jiri Benc)  
- gve: fix gve_get_stats() (Eric Dumazet)  
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)  
- gve: Correct available tx qpl check (Catherine Sullivan)  
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)  
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)  
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)  
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)  
- net: sfp: Fix typo in state machine debug string (Sean Anderson)  
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)  
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)  
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)  
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)  
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)  
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)  
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)  
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)  
- phy: mdio: fix memory leak (Pavel Skripkin)  
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)  
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)  
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)  
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)  
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)  
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)  
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)  
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)  
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)  
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)  
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)  
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)  
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)  
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)  
- xen/balloon: fix cancelled balloon action (Juergen Gross)  
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)  
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)  
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)  
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)  
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)  
- USB: cdc-acm: fix break reporting (Johan Hovold)  
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)  
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.1.el8" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862] 
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
</package>
<package pkgid="3d6390299dd3269ff122cd0a2b622ee929e60687f7435626cf1b0833193b3c32" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.1.el8" date="1638792000">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862] 
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.3.el8" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick
  Colp)  [Orabug: 33890091]</changelog>
</package>
<package pkgid="74740e21785591802be73fe2a2f7f5c4ffa258cc94fc3a8c7fcc009cb75cbc1b" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.3.el8" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick
  Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.304.4.4.el8" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
</package>
<package pkgid="f9880b0daa9920d951203f9c516f55c45965b1243c8e45e1f7d6a6e7119c0144" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.3.el8" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick
  Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.304.4.4.el8" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.5.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942329]  {CVE-2022-0847}
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33942374]</changelog>
</package>
<package pkgid="a9d541abcf1b5242b15c23677e12950548703551133ec087f02292aea791a0b0" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.3.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.1.el8" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.2.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug:
  33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.3.el8" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543] 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
</package>
<package pkgid="7b01c5ca67f51b0d188aaa72fd58746d0b0b95d85bc4dd76cdfec9f675736296" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.1.el8" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.2.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug:
  33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.3.el8" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543] 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.4.el8" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
</package>
<package pkgid="3017528c1ef0ec44b27a3a88f6704d651483694a1ab921cdeb91e0d07f64507b" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.1.el8" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.2.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug:
  33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.3.el8" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543] 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.4.el8" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.5.el8" date="1649160000">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo
  Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="20efb0fb7b4ce6d09cac92f16a414db83a4eb297663b40f7c7712ecae3ec73c3" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.306.1.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.306.1.1.el8" date="1649160000">- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34035701]  {CVE-2022-1016}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34035682]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.306.1.2.el8" date="1649246400">- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)
  [Orabug: 34045203]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.306.1.3.el8" date="1649419200">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo
  Bonzini)  [Orabug: 34053807]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="531ffbaebc2c11c11574a513e68a6f528bfc35b79d5b851f4d9791166e8e98e8" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
</package>
<package pkgid="3e5ed9a0b3dc55657b98e7c62db979b2e0819837fd9a321b26e3bcde237ec6d3" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
</package>
<package pkgid="96be584e76dda32c56e6d491c1c97a7b6dba69f3fce90b5b0d2d21dbeefed94a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.3.el8" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.4.el8" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)
  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
</package>
<package pkgid="93e65f53a5a39c9f017acc234885c9862bec813fc789041d2fcfd1f777a54a15" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.3.el8" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.4.el8" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)
  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.307.3.5.el8" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean
  Christopherson)  [Orabug: 34211496]  {CVE-2022-1852}</changelog>
</package>
<package pkgid="db0d29e121a52655531d77fe348ccc5865236fd3e48b48acb633cb620c31f252" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.6.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.3.el8" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.4.el8" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)
  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.307.3.5.el8" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean
  Christopherson)  [Orabug: 34211496]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.307.3.6.el8" date="1654084800">- uek-rpm: New shim versions and secureboot certs (Sherry Yang)  [Orabug:
  34219957]</changelog>
</package>
<package pkgid="c2c9a3b66be238f70386114b13b188c7478cc1b8c4698413691bb91f7fada125" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.7.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
</package>
<package pkgid="02b1c57eca1f3b176f48489ecbf60fc1cb266c5c0355dbeb9f18586bdf2a6fbb" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.9.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
</package>
<package pkgid="5373357b03e374da516a30af42ac47515390bb78245d6be8320669c12dd0f975" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
</package>
<package pkgid="62f804c94f2c4b335440720e4dcc5789aad9262998667ba21a4381116d34ccca" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.309.5.el8" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug:
  34386637]  {CVE-2022-21505}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.309.5.1.el8" date="1659700800">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza
  Cascardo)  [Orabug: 34460937]  {CVE-2022-2588}</changelog>
</package>
<package pkgid="e06ead68ba604c71ba9f17fa703a511ae79bfdf16cf793e9f5ca894f3d94e295" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.309.5.el8" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug:
  34386637]  {CVE-2022-21505}</changelog>
</package>
<package pkgid="cb89131633f2acec4bfb269c352d5cbd7b3da0e01162092fdb11cbc545a4342d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.1.el8" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688] 
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688] 
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688] 
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688] 
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.2.el8" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)  
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)  
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)  
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)  
- LTS tag: v5.4.198 (Sherry Yang)  
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)  
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)  
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)  
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)  
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)  
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)  
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)  
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)  
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)  
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)  
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)  
- cifs: return errors during session setup during reconnects (Shyam Prasad N)  
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)  
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)  
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)  
- nodemask: Fix return values to be unsigned (Kees Cook)  
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)  
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)  
- nbd: fix io hung while disconnecting device (Yu Kuai)  
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)  
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)  
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)  
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)  
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)  
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)  
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)  
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)  
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)  
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)  
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)  
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)  
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)  
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)  
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)  
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)  
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)  
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)  
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)  
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)  
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)  
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)  
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)  
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)  
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)  
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)  
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)  
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)  
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)  
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)  
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)  
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)  
- net/mlx5: fs, fail conflicting actions (Mark Bloch)  
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)  
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)  
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)  
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)  
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)  
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)  
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)  
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)  
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)  
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)  
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)  
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)  
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)  
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)  
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)  
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)  
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)  
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)  
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)  
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)  
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)  
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)  
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)  
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)  
- tipc: check attribute length for bearer name (Hoang Le)  
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)  
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)  
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)  
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)  
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)  
- nfp: only report pause frame configuration for physical device (Yu Xiao)  
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)  
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)  
- modpost: fix removing numeric suffixes (Alexander Lobakin)  
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)  
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)  
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)  
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)  
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)  
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)  
- driver core: fix deadlock in __device_attach (Zhang Wensheng)  
- driver: base: fix UAF when driver_attach failed (Schspa Shi)  
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)  
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)  
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)  
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)  
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)  
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)  
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)  
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)  
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)  
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)  
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)  
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)  
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)  
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)  
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)  
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)  
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)  
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)  
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)  
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)  
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)  
- USB: storage: karma: fix rio_karma_init return (Lin Ma)  
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)  
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)  
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)  
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)  
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)  
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)  
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)  
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)  
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)  
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)  
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)  
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)  
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)  
- bfq: Drop pointless unlock-lock pair (Jan Kara)  
- bfq: Avoid merging queues with different parents (Jan Kara)  
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)  
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)  
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)  
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)  
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)  
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)  
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)  
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)  
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)  
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)  
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)  
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)  
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)  
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)  
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)  
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)  
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)  
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)  
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)  
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)  
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)  
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)  
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)  
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)  
- media: coda: Fix reported H264 profile (Nicolas Dufresne)  
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)  
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)  
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)  
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)  
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)  
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)  
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)  
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)  
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)  
- dlm: fix missing lkb refcount handling (Alexander Aring)  
- dlm: fix plock invalid read (Alexander Aring)  
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)  
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)  
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)  
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)  
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)  
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)  
- ext4: avoid cycles in directory h-tree (Jan Kara)  
- ext4: verify dir block before splitting it (Jan Kara)  
- ext4: fix bug_on in ext4_writepages (Ye Bin)  
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)  
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)  
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)  
- bfq: Track whether bfq_group is still online (Jan Kara)  
- bfq: Update cgroup information before merging bio (Jan Kara)  
- bfq: Split shared queues on move between cgroups (Jan Kara)  
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)  
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)  
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)  
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)  
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)  
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)  
- f2fs: fix deadloop in foreground GC (Chao Yu)  
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)  
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)  
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)  
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)  
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)  
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)  
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)  
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)  
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)  
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)  
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)  
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)  
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)  
- i2c: at91: use dma safe buffers (Michael Walle)  
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)  
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)  
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)  
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)  
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)  
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)  
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)  
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)  
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)  
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)  
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)  
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)  
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)  
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)  
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)  
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)  
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)  
- dax: fix cache flush on PMD-mapped pages (Muchun Song)  
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)  
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)  
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)  
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)  
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)  
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)  
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)  
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)  
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)  
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)  
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)  
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)  
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)  
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)  
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)  
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)  
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)  
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)  
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)  
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)  
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)  
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)  
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)  
- rxrpc: Don't let ack.previousPacket regress (David Howells)  
- rxrpc: Fix overlapping ACK accounting (David Howells)  
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)  
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)  
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)  
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)  
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)  
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)  
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)  
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)  
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)  
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)  
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)  
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)  
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)  
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)  
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)  
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)  
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)  
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)  
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)  
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)  
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)  
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)  
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)  
- iomap: iomap_write_failed fix (Andreas Gruenbacher)  
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)  
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)  
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)  
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)  
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)  
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)  
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)  
- x86: Fix return value of __setup handlers (Randy Dunlap)  
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)  
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)  
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)  
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)  
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)  
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)  
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)  
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)  
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)  
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)  
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)  
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)  
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)  
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)  
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)  
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)  
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)  
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)  
- drbd: fix duplicate array initializer (Arnd Bergmann)  
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)  
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)  
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)  
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)  
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)  
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)  
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)  
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)  
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)  
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)  
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)  
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)  
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)  
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)  
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)  
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)  
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)  
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)  
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)  
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)  
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)  
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)  
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)  
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)  
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)  
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)  
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)  
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)  
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)  
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)  
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)  
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)  
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)  
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)  
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)  
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)  
- rxrpc: Return an error to sendmsg if call failed (David Howells)  
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)  
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)  
- media: exynos4-is: Fix compile warning (Kwanghoon Son)  
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)  
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)  
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)  
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))  
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)  
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)  
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)  
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)  
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)  
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)  
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)  
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)  
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)  
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)  
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)  
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)  
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)  
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)  
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)  
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)  
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)  
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)  
- drm/amd/pm: fix the compile warning (Evan Quan)  
- drm/plane: Move range check for format_count earlier (Steven Price)  
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)  
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)  
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)  
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)  
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)  
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)  
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)  
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)  
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)  
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)  
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)  
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)  
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)  
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)  
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)  
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)  
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)  
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)  
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)  
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)  
- btrfs: repair super block num_devices automatically (Qu Wenruo)  
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)  
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)  
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)  
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)  
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)  
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)  
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))  
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)  
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)  
- LTS tag: v5.4.197 (Sherry Yang)  
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)  
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)  
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)  
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)  
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)  
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)  
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)  
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)  
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)  
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)  
- dm crypt: make printing of the key constant-time (Mikulas Patocka)  
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)  
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)  
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)  
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)  
- exec: Force single empty string when argv is empty (Kees Cook)   {CVE-2021-4034}
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)  
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)  
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)  
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)  
- net: af_key: check encryption module availability consistency (Thomas Bartschies)  
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)  
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)  
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)  
- media: vim2m: initialize the media device earlier (Hans Verkuil)  
- media: vim2m: Register video device after setting up internals (Sakari Ailus)  
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)  
- tcp: change source port randomizarion at connect() time (Eric Dumazet)  
- Input: goodix - fix spurious key release events (Dmitry Mastykin)  
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))  
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.3.el8" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472] 
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472] 
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167] 
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763] 
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763] 
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763] 
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763] 
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763] 
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763] 
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763] 
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763] 
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763] 
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763] 
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153}
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922] 
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.4.el8" date="1658318400">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505}
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551] 
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551] 
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551] 
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551] 
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551] 
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551] 
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551] 
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337] 
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337] 
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.310.7.1.el8" date="1660737600">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)
  [Orabug: 33981855]  {CVE-2022-21385}</changelog>
</package>
<package pkgid="a25470d514e7333d58265f85a1bba5320d13cf32c86a59fde6c319e1d42c58d2" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.1.el8" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688] 
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688] 
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688] 
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688] 
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.2.el8" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)  
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)  
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)  
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)  
- LTS tag: v5.4.198 (Sherry Yang)  
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)  
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)  
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)  
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)  
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)  
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)  
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)  
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)  
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)  
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)  
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)  
- cifs: return errors during session setup during reconnects (Shyam Prasad N)  
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)  
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)  
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)  
- nodemask: Fix return values to be unsigned (Kees Cook)  
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)  
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)  
- nbd: fix io hung while disconnecting device (Yu Kuai)  
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)  
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)  
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)  
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)  
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)  
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)  
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)  
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)  
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)  
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)  
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)  
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)  
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)  
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)  
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)  
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)  
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)  
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)  
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)  
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)  
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)  
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)  
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)  
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)  
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)  
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)  
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)  
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)  
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)  
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)  
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)  
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)  
- net/mlx5: fs, fail conflicting actions (Mark Bloch)  
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)  
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)  
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)  
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)  
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)  
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)  
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)  
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)  
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)  
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)  
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)  
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)  
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)  
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)  
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)  
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)  
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)  
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)  
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)  
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)  
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)  
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)  
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)  
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)  
- tipc: check attribute length for bearer name (Hoang Le)  
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)  
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)  
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)  
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)  
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)  
- nfp: only report pause frame configuration for physical device (Yu Xiao)  
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)  
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)  
- modpost: fix removing numeric suffixes (Alexander Lobakin)  
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)  
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)  
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)  
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)  
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)  
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)  
- driver core: fix deadlock in __device_attach (Zhang Wensheng)  
- driver: base: fix UAF when driver_attach failed (Schspa Shi)  
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)  
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)  
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)  
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)  
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)  
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)  
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)  
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)  
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)  
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)  
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)  
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)  
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)  
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)  
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)  
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)  
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)  
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)  
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)  
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)  
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)  
- USB: storage: karma: fix rio_karma_init return (Lin Ma)  
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)  
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)  
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)  
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)  
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)  
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)  
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)  
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)  
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)  
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)  
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)  
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)  
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)  
- bfq: Drop pointless unlock-lock pair (Jan Kara)  
- bfq: Avoid merging queues with different parents (Jan Kara)  
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)  
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)  
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)  
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)  
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)  
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)  
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)  
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)  
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)  
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)  
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)  
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)  
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)  
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)  
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)  
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)  
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)  
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)  
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)  
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)  
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)  
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)  
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)  
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)  
- media: coda: Fix reported H264 profile (Nicolas Dufresne)  
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)  
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)  
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)  
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)  
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)  
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)  
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)  
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)  
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)  
- dlm: fix missing lkb refcount handling (Alexander Aring)  
- dlm: fix plock invalid read (Alexander Aring)  
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)  
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)  
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)  
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)  
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)  
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)  
- ext4: avoid cycles in directory h-tree (Jan Kara)  
- ext4: verify dir block before splitting it (Jan Kara)  
- ext4: fix bug_on in ext4_writepages (Ye Bin)  
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)  
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)  
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)  
- bfq: Track whether bfq_group is still online (Jan Kara)  
- bfq: Update cgroup information before merging bio (Jan Kara)  
- bfq: Split shared queues on move between cgroups (Jan Kara)  
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)  
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)  
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)  
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)  
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)  
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)  
- f2fs: fix deadloop in foreground GC (Chao Yu)  
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)  
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)  
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)  
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)  
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)  
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)  
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)  
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)  
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)  
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)  
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)  
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)  
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)  
- i2c: at91: use dma safe buffers (Michael Walle)  
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)  
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)  
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)  
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)  
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)  
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)  
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)  
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)  
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)  
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)  
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)  
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)  
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)  
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)  
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)  
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)  
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)  
- dax: fix cache flush on PMD-mapped pages (Muchun Song)  
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)  
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)  
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)  
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)  
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)  
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)  
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)  
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)  
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)  
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)  
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)  
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)  
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)  
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)  
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)  
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)  
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)  
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)  
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)  
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)  
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)  
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)  
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)  
- rxrpc: Don't let ack.previousPacket regress (David Howells)  
- rxrpc: Fix overlapping ACK accounting (David Howells)  
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)  
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)  
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)  
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)  
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)  
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)  
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)  
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)  
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)  
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)  
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)  
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)  
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)  
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)  
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)  
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)  
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)  
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)  
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)  
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)  
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)  
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)  
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)  
- iomap: iomap_write_failed fix (Andreas Gruenbacher)  
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)  
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)  
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)  
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)  
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)  
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)  
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)  
- x86: Fix return value of __setup handlers (Randy Dunlap)  
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)  
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)  
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)  
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)  
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)  
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)  
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)  
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)  
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)  
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)  
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)  
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)  
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)  
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)  
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)  
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)  
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)  
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)  
- drbd: fix duplicate array initializer (Arnd Bergmann)  
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)  
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)  
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)  
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)  
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)  
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)  
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)  
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)  
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)  
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)  
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)  
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)  
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)  
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)  
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)  
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)  
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)  
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)  
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)  
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)  
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)  
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)  
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)  
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)  
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)  
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)  
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)  
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)  
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)  
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)  
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)  
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)  
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)  
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)  
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)  
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)  
- rxrpc: Return an error to sendmsg if call failed (David Howells)  
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)  
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)  
- media: exynos4-is: Fix compile warning (Kwanghoon Son)  
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)  
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)  
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)  
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))  
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)  
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)  
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)  
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)  
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)  
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)  
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)  
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)  
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)  
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)  
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)  
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)  
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)  
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)  
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)  
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)  
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)  
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)  
- drm/amd/pm: fix the compile warning (Evan Quan)  
- drm/plane: Move range check for format_count earlier (Steven Price)  
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)  
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)  
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)  
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)  
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)  
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)  
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)  
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)  
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)  
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)  
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)  
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)  
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)  
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)  
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)  
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)  
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)  
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)  
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)  
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)  
- btrfs: repair super block num_devices automatically (Qu Wenruo)  
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)  
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)  
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)  
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)  
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)  
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)  
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))  
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)  
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)  
- LTS tag: v5.4.197 (Sherry Yang)  
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)  
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)  
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)  
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)  
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)  
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)  
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)  
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)  
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)  
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)  
- dm crypt: make printing of the key constant-time (Mikulas Patocka)  
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)  
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)  
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)  
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)  
- exec: Force single empty string when argv is empty (Kees Cook)   {CVE-2021-4034}
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)  
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)  
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)  
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)  
- net: af_key: check encryption module availability consistency (Thomas Bartschies)  
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)  
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)  
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)  
- media: vim2m: initialize the media device earlier (Hans Verkuil)  
- media: vim2m: Register video device after setting up internals (Sakari Ailus)  
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)  
- tcp: change source port randomizarion at connect() time (Eric Dumazet)  
- Input: goodix - fix spurious key release events (Dmitry Mastykin)  
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))  
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.3.el8" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472] 
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472] 
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167] 
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763] 
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763] 
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763] 
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763] 
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763] 
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763] 
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763] 
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763] 
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763] 
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763] 
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153}
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922] 
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.4.el8" date="1658318400">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505}
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551] 
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551] 
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551] 
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551] 
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551] 
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551] 
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551] 
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337] 
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337] 
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
</package>
<package pkgid="dee58b2ce0b337136acf2dace93d9c7fec2f155cafea3f52216f8409a9e79f9e" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.1.el8" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985] 
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110] 
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110] 
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110] 
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165] 
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165] 
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165] 
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165] 
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165] 
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165] 
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165] 
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165] 
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165] 
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165] 
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165] 
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165] 
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165] 
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165] 
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165] 
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165] 
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165] 
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165] 
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165] 
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165] 
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165] 
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165] 
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165] 
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165] 
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669}
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054] 
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054] 
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054] 
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054] 
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054] 
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054] 
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054] 
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054] 
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054] 
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054] 
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054] 
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054] 
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054] 
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054] 
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054] 
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054] 
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054] 
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054] 
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054] 
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054] 
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054] 
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054] 
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054] 
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054] 
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054] 
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054] 
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054] 
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054] 
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054] 
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054] 
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054] 
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054] 
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054] 
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054] 
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054] 
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054] 
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054] 
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054] 
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054] 
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054] 
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054] 
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054] 
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054] 
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054] 
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054] 
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054] 
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054] 
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054] 
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054] 
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571] 
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099] 
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496] 
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127] 
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377] 
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209] 
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369] 
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021] 
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.2.el8" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)  
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)  
- LTS tag: v5.4.206 (Sherry Yang)  
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)  
- LTS tag: v5.4.205 (Sherry Yang)  
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)  
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)  
- ida: don't use BUG_ON() for debugging (Linus Torvalds)  
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)  
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)  
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)  
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)  
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)  
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)  
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)  
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)  
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)  
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)  
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)  
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)  
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)  
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)  
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)  
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)  
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)  
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)  
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)  
- fbcon: Disallow setting font bigger than screen size (Helge Deller)  
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)  
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)  
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)  
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)  
- usbnet: fix memory leak in error case (Oliver Neukum)  
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)  
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)  
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)  
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)  
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)  
- LTS tag: v5.4.204 (Sherry Yang)  
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)  
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)  
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)  
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   {CVE-2022-33744}
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33742}
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33741}
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-33740}
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-26365}
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)  
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)  
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)  
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)  
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)  
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)  
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)  
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)  
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)  
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)  
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)  
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)  
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)  
- sit: use min (kernel test robot)  
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)  
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)  
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)  
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)  
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)  
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)  
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)  
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)  
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)  
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)  
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)  
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)  
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)  
- usbnet: fix memory allocation in helpers (Oliver Neukum)  
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)  
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)  
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)  
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)  
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)  
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)  
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)  
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)  
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)  
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)  
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)  
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)  
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)  
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)  
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)  
- LTS tag: v5.4.203 (Sherry Yang)  
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)  
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)  
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)  
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)  
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)  
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)  
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)  
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)  
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)  
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)  
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)  
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)  
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)  
- LTS tag: v5.4.202 (Sherry Yang)  
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)  
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)  
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)  
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)  
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)  
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)  
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)  
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)  
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)  
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)  
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)  
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)  
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)  
- xtensa: Fix refcount leak bug in time.c (Liang He)  
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)  
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)  
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)  
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)  
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)  
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)  
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)  
- usb: chipidea: udc: check request status before setting device address (Xu Yang)  
- xhci: turn off port power in shutdown (Mathias Nyman)  
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)  
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)  
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)  
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)  
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)  
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)  
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)  
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)  
- afs: Fix dynamic root getattr (David Howells)  
- MIPS: Remove repetitive increase irq_err_count (huhai)  
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)  
- udmabuf: add back sanity check (Gerd Hoffmann)  
- erspan: do not assume transport header is always set (Eric Dumazet)  
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)  
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)  
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)  
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)  
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)  
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)  
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)  
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)  
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)  
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)  
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)  
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)  
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)  
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)  
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)  
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)  
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)  
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)  
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)  
- vt: drop old FONT ioctls (Jiri Slaby)  
- LTS tag: v5.4.201 (Sherry Yang)  
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)  
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)  
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)  
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)  
- tcp: add small random increments to the source port (Willy Tarreau)  
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)  
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)  
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)  
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)  
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)  
- LTS tag: v5.4.200 (Sherry Yang)  
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)  
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)  
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)  
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)  
- net: openvswitch: fix leak of nested actions (Ilya Maximets)  
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)  
- net/sched: act_police: more accurate MTU policing (Davide Caratti)  
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)  
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)  
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)  
- ext4: add reserved GDT blocks check (Zhang Yi)  
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)  
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)  
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)  
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)  
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)  
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)  
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)  
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)  
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)  
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)  
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)  
- arm64: ftrace: fix branch range checks (Mark Rutland)  
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)  
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)  
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)  
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)  
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)  
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)  
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)  
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)  
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)  
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)  
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)  
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)  
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)  
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)  
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)  
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)  
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)  
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)  
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)  
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)  
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)  
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)  
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)  
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)  
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)  
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)  
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)  
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)  
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)  
- dma-debug: make things less spammy under memory pressure (Rob Clark)  
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)  
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)  
- random: account for arch randomness in bits (Jason A. Donenfeld)  
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)  
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)  
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)  
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)  
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)  
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)  
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)  
- random: check for signals after page of pool writes (Jason A. Donenfeld)  
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)  
- random: convert to using fops-&gt;write_iter() (Jens Axboe)  
- random: convert to using fops-&gt;read_iter() (Jens Axboe)  
- random: unify batched entropy implementations (Jason A. Donenfeld)  
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)  
- random: move initialization functions out of hot pages (Jason A. Donenfeld)  
- random: make consistent use of buf and len (Jason A. Donenfeld)  
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)  
- random: remove extern from functions in header (Jason A. Donenfeld)  
- random: credit architectural init the exact amount (Jason A. Donenfeld)  
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)  
- random: use proper jiffies comparison macro (Jason A. Donenfeld)  
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)  
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)  
- random: avoid initializing twice in credit race (Jason A. Donenfeld)  
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)  
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)  
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)  
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)  
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)  
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)  
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)  
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)  
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)  
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)  
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)  
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)  
- random: fix sysctl documentation nits (Jason A. Donenfeld)  
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)  
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)  
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)  
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)  
- random: check for signal_pending() outside of need_resched() check (Jann Horn)  
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)  
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)  
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)  
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)  
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)  
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)  
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)  
- random: reseed more often immediately after booting (Jason A. Donenfeld)  
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)  
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)  
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)  
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)  
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)  
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)  
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)  
- random: cleanup UUID handling (Jason A. Donenfeld)  
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)  
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)  
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)  
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)  
- random: unify early init crng load accounting (Jason A. Donenfeld)  
- random: do not take pool spinlock at boot (Jason A. Donenfeld)  
- random: defer fast pool mixing to worker (Jason A. Donenfeld)  
- random: rewrite header introductory comment (Jason A. Donenfeld)  
- random: group sysctl functions (Jason A. Donenfeld)  
- random: group userspace read/write functions (Jason A. Donenfeld)  
- random: group entropy collection functions (Jason A. Donenfeld)  
- random: group entropy extraction functions (Jason A. Donenfeld)  
- random: group crng functions (Jason A. Donenfeld)  
- random: group initialization wait functions (Jason A. Donenfeld)  
- random: remove whitespace and reorder includes (Jason A. Donenfeld)  
- random: remove useless header comment (Jason A. Donenfeld)  
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)  
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)  
- random: add proper SPDX header (Jason A. Donenfeld)  
- random: remove unused tracepoints (Jason A. Donenfeld)  
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)  
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)  
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)  
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)  
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)  
- random: make more consistent use of integer types (Jason A. Donenfeld)  
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)  
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)  
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)  
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)  
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)  
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)  
- random: get rid of secondary crngs (Jason A. Donenfeld)  
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)  
- random: fix locking in crng_fast_load() (Dominik Brodowski)  
- random: remove batched entropy locking (Jason A. Donenfeld)  
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)  
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)  
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)  
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)  
- random: simplify entropy debiting (Jason A. Donenfeld)  
- random: use computational hash for entropy extraction (Jason A. Donenfeld)  
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)  
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)  
- random: continually use hwgenerator randomness (Dominik Brodowski)  
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)  
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)  
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)  
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)  
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)  
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)  
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)  
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)  
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)  
- random: remove incomplete last_data logic (Sherry Yang)  
- random: cleanup integer types (Jason A. Donenfeld)  
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)  
- random: fix typo in comments (Schspa Shi)  
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)  
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)  
- random: early initialization of ChaCha constants (Dominik Brodowski)  
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)  
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)  
- random: harmonize "crng init done" messages (Dominik Brodowski)  
- random: mix bootloader randomness into pool (Jason A. Donenfeld)  
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)  
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)  
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)  
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)  
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)  
- crypto: blake2s - adjust include guard naming (Eric Biggers)  
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)  
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)  
- random: remove dead code left over from blocking pool (Eric Biggers)  
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)  
- random: add arch_get_random_*long_early() (Mark Rutland)  
- powerpc: Use bool in archrandom.h (Richard Henderson)  
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)  
- linux/random.h: Use false with bool (Richard Henderson)  
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)  
- random: split primary/secondary crng init paths (Mark Rutland)  
- random: remove some dead code of poolinfo (Yangtao Li)  
- random: fix typo in add_timer_randomness() (Yangtao Li)  
- random: Add and use pr_fmt() (Yangtao Li)  
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)  
- random: remove unnecessary unlikely() (Yangtao Li)  
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)  
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)  
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)  
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)  
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)  
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)  
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.3.el8" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595] 
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323] 
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736] 
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736] 
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073] 
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732] 
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.4.el8" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385}
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239] 
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546}
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562] 
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941] 
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941] 
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995] 
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890] 
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890] 
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890] 
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890] 
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890] 
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890] 
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890] 
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890] 
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890] 
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890] 
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890] 
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890] 
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890] 
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890] 
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890] 
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890] 
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890] 
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890] 
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890] 
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890] 
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890] 
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890] 
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890] 
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890] 
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890] 
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890] 
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890] 
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890] 
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890] 
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890] 
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890] 
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890] 
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890] 
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890] 
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890] 
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890] 
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890] 
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890] 
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890] 
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890] 
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890] 
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890] 
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890] 
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890] 
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890] 
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890] 
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890] 
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890] 
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890] 
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890] 
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890] 
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890] 
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890] 
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890] 
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890] 
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890] 
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890] 
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890] 
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890] 
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890] 
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890] 
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890] 
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890] 
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890] 
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890] 
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890] 
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890] 
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890] 
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890] 
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890] 
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890] 
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890] 
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890] 
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890] 
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890] 
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890] 
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890] 
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890] 
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890] 
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890] 
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890] 
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890] 
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890] 
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890] 
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890] 
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890] 
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890] 
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890] 
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890] 
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890] 
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890] 
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890] 
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890] 
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890] 
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890] 
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890] 
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890] 
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890] 
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890] 
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890] 
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890] 
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890] 
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890] 
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890] 
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.5.el8" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.1.el8" date="1663848000">- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)
  [Orabug: 34631321]</changelog>
</package>
<package pkgid="f332001fdd83476b9fb633f23f6c58750e4ba9a532b9739d1c8fbaed3bf7985e" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.4.el8" date="1658318400">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505}
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551] 
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551] 
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551] 
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551] 
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551] 
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551] 
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551] 
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337] 
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337] 
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.1.el8" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985] 
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110] 
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110] 
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110] 
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165] 
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165] 
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165] 
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165] 
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165] 
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165] 
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165] 
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165] 
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165] 
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165] 
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165] 
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165] 
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165] 
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165] 
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165] 
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165] 
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165] 
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165] 
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165] 
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165] 
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165] 
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165] 
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165] 
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165] 
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669}
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054] 
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054] 
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054] 
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054] 
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054] 
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054] 
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054] 
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054] 
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054] 
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054] 
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054] 
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054] 
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054] 
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054] 
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054] 
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054] 
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054] 
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054] 
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054] 
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054] 
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054] 
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054] 
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054] 
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054] 
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054] 
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054] 
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054] 
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054] 
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054] 
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054] 
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054] 
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054] 
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054] 
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054] 
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054] 
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054] 
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054] 
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054] 
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054] 
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054] 
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054] 
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054] 
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054] 
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054] 
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054] 
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054] 
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054] 
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054] 
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054] 
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571] 
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099] 
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496] 
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127] 
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377] 
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209] 
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369] 
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021] 
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.2.el8" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)  
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)  
- LTS tag: v5.4.206 (Sherry Yang)  
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)  
- LTS tag: v5.4.205 (Sherry Yang)  
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)  
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)  
- ida: don't use BUG_ON() for debugging (Linus Torvalds)  
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)  
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)  
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)  
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)  
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)  
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)  
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)  
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)  
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)  
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)  
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)  
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)  
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)  
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)  
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)  
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)  
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)  
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)  
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)  
- fbcon: Disallow setting font bigger than screen size (Helge Deller)  
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)  
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)  
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)  
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)  
- usbnet: fix memory leak in error case (Oliver Neukum)  
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)  
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)  
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)  
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)  
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)  
- LTS tag: v5.4.204 (Sherry Yang)  
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)  
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)  
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)  
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   {CVE-2022-33744}
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33742}
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33741}
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-33740}
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-26365}
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)  
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)  
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)  
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)  
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)  
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)  
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)  
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)  
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)  
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)  
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)  
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)  
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)  
- sit: use min (kernel test robot)  
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)  
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)  
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)  
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)  
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)  
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)  
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)  
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)  
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)  
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)  
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)  
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)  
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)  
- usbnet: fix memory allocation in helpers (Oliver Neukum)  
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)  
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)  
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)  
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)  
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)  
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)  
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)  
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)  
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)  
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)  
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)  
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)  
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)  
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)  
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)  
- LTS tag: v5.4.203 (Sherry Yang)  
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)  
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)  
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)  
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)  
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)  
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)  
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)  
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)  
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)  
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)  
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)  
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)  
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)  
- LTS tag: v5.4.202 (Sherry Yang)  
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)  
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)  
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)  
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)  
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)  
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)  
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)  
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)  
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)  
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)  
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)  
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)  
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)  
- xtensa: Fix refcount leak bug in time.c (Liang He)  
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)  
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)  
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)  
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)  
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)  
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)  
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)  
- usb: chipidea: udc: check request status before setting device address (Xu Yang)  
- xhci: turn off port power in shutdown (Mathias Nyman)  
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)  
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)  
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)  
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)  
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)  
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)  
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)  
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)  
- afs: Fix dynamic root getattr (David Howells)  
- MIPS: Remove repetitive increase irq_err_count (huhai)  
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)  
- udmabuf: add back sanity check (Gerd Hoffmann)  
- erspan: do not assume transport header is always set (Eric Dumazet)  
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)  
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)  
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)  
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)  
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)  
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)  
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)  
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)  
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)  
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)  
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)  
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)  
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)  
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)  
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)  
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)  
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)  
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)  
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)  
- vt: drop old FONT ioctls (Jiri Slaby)  
- LTS tag: v5.4.201 (Sherry Yang)  
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)  
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)  
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)  
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)  
- tcp: add small random increments to the source port (Willy Tarreau)  
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)  
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)  
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)  
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)  
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)  
- LTS tag: v5.4.200 (Sherry Yang)  
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)  
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)  
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)  
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)  
- net: openvswitch: fix leak of nested actions (Ilya Maximets)  
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)  
- net/sched: act_police: more accurate MTU policing (Davide Caratti)  
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)  
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)  
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)  
- ext4: add reserved GDT blocks check (Zhang Yi)  
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)  
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)  
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)  
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)  
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)  
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)  
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)  
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)  
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)  
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)  
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)  
- arm64: ftrace: fix branch range checks (Mark Rutland)  
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)  
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)  
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)  
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)  
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)  
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)  
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)  
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)  
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)  
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)  
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)  
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)  
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)  
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)  
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)  
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)  
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)  
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)  
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)  
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)  
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)  
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)  
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)  
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)  
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)  
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)  
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)  
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)  
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)  
- dma-debug: make things less spammy under memory pressure (Rob Clark)  
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)  
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)  
- random: account for arch randomness in bits (Jason A. Donenfeld)  
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)  
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)  
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)  
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)  
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)  
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)  
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)  
- random: check for signals after page of pool writes (Jason A. Donenfeld)  
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)  
- random: convert to using fops-&gt;write_iter() (Jens Axboe)  
- random: convert to using fops-&gt;read_iter() (Jens Axboe)  
- random: unify batched entropy implementations (Jason A. Donenfeld)  
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)  
- random: move initialization functions out of hot pages (Jason A. Donenfeld)  
- random: make consistent use of buf and len (Jason A. Donenfeld)  
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)  
- random: remove extern from functions in header (Jason A. Donenfeld)  
- random: credit architectural init the exact amount (Jason A. Donenfeld)  
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)  
- random: use proper jiffies comparison macro (Jason A. Donenfeld)  
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)  
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)  
- random: avoid initializing twice in credit race (Jason A. Donenfeld)  
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)  
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)  
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)  
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)  
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)  
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)  
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)  
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)  
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)  
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)  
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)  
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)  
- random: fix sysctl documentation nits (Jason A. Donenfeld)  
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)  
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)  
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)  
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)  
- random: check for signal_pending() outside of need_resched() check (Jann Horn)  
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)  
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)  
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)  
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)  
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)  
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)  
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)  
- random: reseed more often immediately after booting (Jason A. Donenfeld)  
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)  
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)  
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)  
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)  
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)  
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)  
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)  
- random: cleanup UUID handling (Jason A. Donenfeld)  
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)  
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)  
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)  
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)  
- random: unify early init crng load accounting (Jason A. Donenfeld)  
- random: do not take pool spinlock at boot (Jason A. Donenfeld)  
- random: defer fast pool mixing to worker (Jason A. Donenfeld)  
- random: rewrite header introductory comment (Jason A. Donenfeld)  
- random: group sysctl functions (Jason A. Donenfeld)  
- random: group userspace read/write functions (Jason A. Donenfeld)  
- random: group entropy collection functions (Jason A. Donenfeld)  
- random: group entropy extraction functions (Jason A. Donenfeld)  
- random: group crng functions (Jason A. Donenfeld)  
- random: group initialization wait functions (Jason A. Donenfeld)  
- random: remove whitespace and reorder includes (Jason A. Donenfeld)  
- random: remove useless header comment (Jason A. Donenfeld)  
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)  
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)  
- random: add proper SPDX header (Jason A. Donenfeld)  
- random: remove unused tracepoints (Jason A. Donenfeld)  
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)  
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)  
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)  
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)  
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)  
- random: make more consistent use of integer types (Jason A. Donenfeld)  
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)  
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)  
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)  
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)  
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)  
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)  
- random: get rid of secondary crngs (Jason A. Donenfeld)  
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)  
- random: fix locking in crng_fast_load() (Dominik Brodowski)  
- random: remove batched entropy locking (Jason A. Donenfeld)  
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)  
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)  
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)  
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)  
- random: simplify entropy debiting (Jason A. Donenfeld)  
- random: use computational hash for entropy extraction (Jason A. Donenfeld)  
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)  
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)  
- random: continually use hwgenerator randomness (Dominik Brodowski)  
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)  
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)  
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)  
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)  
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)  
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)  
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)  
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)  
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)  
- random: remove incomplete last_data logic (Sherry Yang)  
- random: cleanup integer types (Jason A. Donenfeld)  
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)  
- random: fix typo in comments (Schspa Shi)  
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)  
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)  
- random: early initialization of ChaCha constants (Dominik Brodowski)  
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)  
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)  
- random: harmonize "crng init done" messages (Dominik Brodowski)  
- random: mix bootloader randomness into pool (Jason A. Donenfeld)  
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)  
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)  
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)  
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)  
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)  
- crypto: blake2s - adjust include guard naming (Eric Biggers)  
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)  
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)  
- random: remove dead code left over from blocking pool (Eric Biggers)  
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)  
- random: add arch_get_random_*long_early() (Mark Rutland)  
- powerpc: Use bool in archrandom.h (Richard Henderson)  
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)  
- linux/random.h: Use false with bool (Richard Henderson)  
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)  
- random: split primary/secondary crng init paths (Mark Rutland)  
- random: remove some dead code of poolinfo (Yangtao Li)  
- random: fix typo in add_timer_randomness() (Yangtao Li)  
- random: Add and use pr_fmt() (Yangtao Li)  
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)  
- random: remove unnecessary unlikely() (Yangtao Li)  
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)  
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)  
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)  
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)  
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)  
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)  
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.3.el8" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595] 
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323] 
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736] 
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736] 
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073] 
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732] 
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.4.el8" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385}
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239] 
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546}
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562] 
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941] 
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941] 
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995] 
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890] 
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890] 
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890] 
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890] 
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890] 
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890] 
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890] 
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890] 
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890] 
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890] 
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890] 
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890] 
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890] 
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890] 
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890] 
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890] 
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890] 
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890] 
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890] 
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890] 
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890] 
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890] 
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890] 
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890] 
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890] 
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890] 
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890] 
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890] 
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890] 
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890] 
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890] 
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890] 
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890] 
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890] 
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890] 
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890] 
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890] 
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890] 
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890] 
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890] 
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890] 
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890] 
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890] 
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890] 
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890] 
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890] 
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890] 
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890] 
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890] 
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890] 
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890] 
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890] 
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890] 
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890] 
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890] 
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890] 
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890] 
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890] 
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890] 
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890] 
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890] 
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890] 
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890] 
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890] 
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890] 
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890] 
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890] 
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890] 
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890] 
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890] 
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890] 
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890] 
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890] 
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890] 
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890] 
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890] 
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890] 
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890] 
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890] 
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890] 
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890] 
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890] 
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890] 
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890] 
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890] 
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890] 
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890] 
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890] 
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890] 
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890] 
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890] 
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890] 
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890] 
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890] 
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890] 
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890] 
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890] 
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890] 
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890] 
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890] 
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890] 
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890] 
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890] 
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890] 
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.5.el8" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
</package>
<package pkgid="2f4b6bd27fb62cf8bedb386eb71ef71982e21a1b922010dc93ed6ac7d9a6bf32" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.312.3.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.4.el8" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385}
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239] 
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546}
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562] 
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941] 
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941] 
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995] 
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890] 
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890] 
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890] 
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890] 
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890] 
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890] 
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890] 
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890] 
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890] 
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890] 
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890] 
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890] 
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890] 
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890] 
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890] 
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890] 
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890] 
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890] 
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890] 
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890] 
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890] 
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890] 
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890] 
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890] 
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890] 
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890] 
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890] 
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890] 
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890] 
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890] 
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890] 
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890] 
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890] 
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890] 
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890] 
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890] 
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890] 
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890] 
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890] 
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890] 
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890] 
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890] 
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890] 
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890] 
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890] 
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890] 
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890] 
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890] 
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890] 
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890] 
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890] 
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890] 
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890] 
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890] 
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890] 
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890] 
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890] 
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890] 
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890] 
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890] 
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890] 
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890] 
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890] 
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890] 
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890] 
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890] 
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890] 
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890] 
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890] 
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890] 
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890] 
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890] 
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890] 
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890] 
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890] 
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890] 
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890] 
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890] 
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890] 
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890] 
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890] 
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890] 
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890] 
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890] 
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890] 
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890] 
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890] 
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890] 
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890] 
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890] 
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890] 
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890] 
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890] 
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890] 
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890] 
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890] 
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890] 
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890] 
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890] 
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890] 
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890] 
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890] 
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890] 
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890] 
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.5.el8" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.1.el8" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709] 
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  {CVE-2022-26373}
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709] 
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709] 
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709] 
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709] 
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709] 
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709] 
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709] 
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709] 
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709] 
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)  
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298] 
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521] 
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.2.el8" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029] 
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029] 
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084] 
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878] 
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878] 
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878] 
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109] 
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499}
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  {CVE-2022-21499}
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440] 
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440] 
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440] 
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440] 
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440] 
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440] 
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440] 
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440] 
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440] 
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440] 
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440] 
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440] 
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440] 
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440] 
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440] 
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440] 
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440] 
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440] 
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440] 
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440] 
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440] 
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440] 
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440] 
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440] 
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440] 
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440] 
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440] 
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440] 
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440] 
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440] 
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440] 
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440] 
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440] 
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440] 
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440] 
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440] 
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440] 
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440] 
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440] 
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440] 
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440] 
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440] 
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440] 
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440] 
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440] 
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440] 
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440] 
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440] 
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440] 
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440] 
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440] 
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440] 
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440] 
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440] 
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440] 
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.3.el8" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)  
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)  
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)  
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)  
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)  
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))  
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)  
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)  
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)  
- smb3: check xattr value length earlier (Steve French)  
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)  
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)  
- ALSA: core: Add async signal helpers (Takashi Iwai)  
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)  
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)  
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)  
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)  
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)  
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)  
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)  
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)  
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)  
- ext4: avoid remove directory when directory is corrupted (Ye Bin)  
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)  
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)  
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)  
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))  
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)  
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)  
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)  
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)  
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)  
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)  
- vboxguest: Do not use devm for irq (Pascal Terjan)  
- usb: renesas: Fix refcount leak bug (Liang He)  
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)  
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)  
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)  
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)  
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)  
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)  
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)  
- igb: Add lock to avoid data race (Lin Ma)  
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)  
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)  
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)  
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)  
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)  
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)  
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)  
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)  
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)  
- iavf: Fix adminq error handling (Przemyslaw Patynowski)  
- nios2: add force_successful_syscall_return() (Al Viro)  
- nios2: restarts apply only to the first sigframe we build... (Al Viro)  
- nios2: fix syscall restart checks (Al Viro)  
- nios2: traced syscall does need to check the syscall number (Al Viro)  
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)  
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)  
- tee: add overflow check in register_shm_helper() (Jens Wiklander)  
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)  
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)  
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)  
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)  
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)  
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)  
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)  
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)  
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)  
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)  
- plip: avoid rcu debug splat (Florian Westphal)  
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)  
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)  
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)  
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)  
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)  
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)  
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)  
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)  
- sunrpc: fix expiry of auth creds (Dan Aloni)  
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)  
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)  
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)  
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)  
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)  
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)  
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)  
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)  
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)  
- apparmor: fix overlapping attachment computation (John Johansen)  
- apparmor: fix aa_label_asxprint return check (Tom Rix)  
- apparmor: Fix failed mount permission check error message (John Johansen)  
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)  
- apparmor: fix quiet_denied for file rules (John Johansen)  
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)  
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))  
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)  
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)  
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)  
- ata: libata-eh: Add missing command name (Damien Le Moal)  
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)  
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)  
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)  
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)  
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)  
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)  
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)  
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)  
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)  
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)  
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)  
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)  
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)  
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)  
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)  
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)  
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)  
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)  
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)  
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)  
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)  
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)  
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)  
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)  
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)  
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)  
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)  
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)  
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)  
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)  
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)  
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)  
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)  
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)  
- tools/thermal: Fix possible path truncations (Florian Fainelli)  
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)  
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)  
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)  
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)  
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)  
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)  
- perf symbol: Fail to read phdr workaround (Ian Rogers)  
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)  
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)  
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)  
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)  
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)  
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)  
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)  
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)  
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)  
- fuse: Remove the control interface for virtio-fs (Xie Yongji)  
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)  
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)  
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)  
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)  
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)  
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)  
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)  
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)  
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)  
- tty: n_gsm: fix DM command (Daniel Starke)  
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)  
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)  
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)  
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)  
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)  
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)  
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)  
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)  
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)  
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)  
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)  
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)  
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)  
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)  
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)  
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)  
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)  
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)  
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)  
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)  
- USB: serial: fix tty-port initialized comments (Johan Hovold)  
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)  
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)  
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)  
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)  
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)  
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)  
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)  
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)  
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)  
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)  
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)  
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)  
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)  
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)  
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)  
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)  
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)  
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)  
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)  
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)  
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)  
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)  
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)  
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)  
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)  
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)  
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)  
- usb: xhci: tegra: Fix error check (Tang Bin)  
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)  
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)  
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)  
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)  
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)  
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)  
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)  
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)  
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)  
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)  
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)  
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)  
- net: rose: fix netdev reference changes (Eric Dumazet)  
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)  
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)  
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)  
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)  
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)  
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)  
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)  
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)  
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)  
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)  
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)  
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)  
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)  
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)  
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)  
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)  
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)  
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)  
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)  
- libbpf: Fix the name of a reused map (Anquan Wu)  
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)  
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)  
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)  
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)  
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)  
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)  
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)  
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)  
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)  
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)  
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)  
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)  
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)  
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)  
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)  
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)  
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)  
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)  
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)  
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)  
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)  
- i2c: Fix a potential use after free (Xu Wang)  
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)  
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)  
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)  
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)  
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)  
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)  
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)  
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)  
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)  
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)  
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)  
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)  
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)  
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)  
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)  
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)  
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)  
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)  
- soc: fsl: guts: machine variable might be unset (Michael Walle)  
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)  
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)  
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)  
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)  
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)  
- ARM: findbit: fix overflowing offset (Russell King (Oracle))  
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)  
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)  
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)  
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)  
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)  
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)  
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)  
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)  
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)  
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)  
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)  
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)  
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)  
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)  
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)  
- ext2: Add more validity checks for inode counts (Jan Kara)  
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))  
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)  
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)  
- epoll: autoremove wakers even more aggressively (Benjamin Segall)  
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)  
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)  
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)  
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)  
- coresight: Clear the connection field properly (Suzuki K Poulose)  
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)  
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)  
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)  
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)  
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)  
- md-raid10: fix KASAN warning (Mikulas Patocka)  
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)  
- fuse: limit nsec (Miklos Szeredi)  
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)  
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)  
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)  
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)  
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)  
- parisc: Fix device names in /proc/iomem (Helge Deller)  
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)  
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)  
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)  
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)  
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)  
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)  
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)  
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)  
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)  
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)  
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)  
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)  
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)  
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)  
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)  
- HID: wacom: Only report rotation for art pen (Ping Cheng)  
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)  
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)  
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)  
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)  
- igc: Remove _I_PHY_ID checking (Sasha Neftin)  
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)  
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)  
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- LTS tag: v5.4.210 (Sherry Yang)  
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)  
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)  
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)  
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)  
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)  
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)  
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)  
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)  
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)  
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)  
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)  
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)  
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)  
- LTS tag: v5.4.209 (Sherry Yang)  
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)  
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)  
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)  
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)  
- sfc: disable softirqs for ptp TX (Alejandro Lucero)  
- perf symbol: Correct address for bss symbols (Leo Yan)  
- virtio-net: fix the race between refill work and close (Jason Wang)  
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)  
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)  
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)  
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)  
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)  
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)  
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)  
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)  
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)  
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)  
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)  
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)  
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)  
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)  
- LTS tag: v5.4.208 (Sherry Yang)  
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)  
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)  
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)  
- tty: drop tty_schedule_flip() (Jiri Slaby)  
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)  
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)  
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)  
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)  
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)  
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)  
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)  
- x86/mce: Deduplicate exception handling (Thomas Gleixner)  
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)  
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)  
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)  
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)  
- locking/refcount: Move saturation warnings out of line (Will Deacon)  
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)  
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)  
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)  
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)  
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)  
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)  
- dlm: fix pending remove if msg allocation fails (Alexander Aring)  
- bpf: Make sure mac_header was set before using it (Eric Dumazet)  
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)  
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)  
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)  
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)  
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)  
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)  
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)  
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)  
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)  
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)  
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)  
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)  
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)  
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)  
- net/tls: Fix race in TLS device down flow (Tariq Toukan)  
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)  
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)  
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)  
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)  
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)  
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)  
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)  
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)  
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)  
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)  
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)  
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)  
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)  
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)  
- riscv: add as-options for modules with assembly compontents (Ben Dooks)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.1.el8" date="1662724800">- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500] 
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 33697500] 
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500] 
- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 34580817] 
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34580807] 
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34580802]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.2.el8" date="1663243200">- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34513978] 
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34557344] 
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34557344] 
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34557344] 
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34561703] 
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34566752]  {CVE-2022-3028}
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  [Orabug: 34567777] 
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34567777]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.3.el8" date="1663934400">- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34607590] 
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34607590] 
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34607590] 
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34607590] 
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34120320] 
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34120320] 
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34120320] 
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34120320] 
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34120320] 
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34120320] 
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34120320] 
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34120320] 
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34120320] 
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34120320] 
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34120320] 
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34120320] 
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34120320] 
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34120320] 
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34120320] 
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34120320] 
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34120320] 
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34120320] 
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34120320] 
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34120320] 
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34120320] 
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34120320] 
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34120320] 
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34553255] 
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34601349] 
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34605428] 
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34610277] 
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34626337]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.4.el8" date="1666180800">- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed
  Mirzamohammadi)  [Orabug: 34666845]</changelog>
</package>
<package pkgid="5736d05c25b9645b2226a00b37717637ad4d71707ee7e62ad252e37652bf29a6" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.313.6.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.1.el8" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709] 
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  {CVE-2022-26373}
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709] 
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709] 
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709] 
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709] 
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709] 
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709] 
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709] 
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709] 
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709] 
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)  
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298] 
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521] 
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.2.el8" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029] 
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029] 
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084] 
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878] 
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878] 
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878] 
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109] 
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499}
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  {CVE-2022-21499}
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440] 
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440] 
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440] 
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440] 
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440] 
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440] 
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440] 
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440] 
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440] 
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440] 
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440] 
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440] 
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440] 
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440] 
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440] 
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440] 
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440] 
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440] 
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440] 
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440] 
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440] 
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440] 
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440] 
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440] 
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440] 
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440] 
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440] 
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440] 
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440] 
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440] 
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440] 
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440] 
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440] 
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440] 
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440] 
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440] 
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440] 
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440] 
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440] 
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440] 
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440] 
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440] 
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440] 
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440] 
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440] 
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440] 
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440] 
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440] 
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440] 
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440] 
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440] 
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440] 
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440] 
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440] 
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440] 
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.3.el8" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)  
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)  
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)  
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)  
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)  
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))  
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)  
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)  
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)  
- smb3: check xattr value length earlier (Steve French)  
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)  
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)  
- ALSA: core: Add async signal helpers (Takashi Iwai)  
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)  
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)  
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)  
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)  
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)  
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)  
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)  
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)  
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)  
- ext4: avoid remove directory when directory is corrupted (Ye Bin)  
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)  
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)  
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)  
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))  
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)  
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)  
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)  
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)  
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)  
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)  
- vboxguest: Do not use devm for irq (Pascal Terjan)  
- usb: renesas: Fix refcount leak bug (Liang He)  
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)  
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)  
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)  
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)  
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)  
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)  
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)  
- igb: Add lock to avoid data race (Lin Ma)  
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)  
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)  
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)  
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)  
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)  
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)  
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)  
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)  
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)  
- iavf: Fix adminq error handling (Przemyslaw Patynowski)  
- nios2: add force_successful_syscall_return() (Al Viro)  
- nios2: restarts apply only to the first sigframe we build... (Al Viro)  
- nios2: fix syscall restart checks (Al Viro)  
- nios2: traced syscall does need to check the syscall number (Al Viro)  
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)  
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)  
- tee: add overflow check in register_shm_helper() (Jens Wiklander)  
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)  
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)  
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)  
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)  
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)  
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)  
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)  
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)  
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)  
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)  
- plip: avoid rcu debug splat (Florian Westphal)  
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)  
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)  
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)  
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)  
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)  
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)  
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)  
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)  
- sunrpc: fix expiry of auth creds (Dan Aloni)  
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)  
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)  
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)  
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)  
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)  
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)  
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)  
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)  
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)  
- apparmor: fix overlapping attachment computation (John Johansen)  
- apparmor: fix aa_label_asxprint return check (Tom Rix)  
- apparmor: Fix failed mount permission check error message (John Johansen)  
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)  
- apparmor: fix quiet_denied for file rules (John Johansen)  
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)  
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))  
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)  
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)  
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)  
- ata: libata-eh: Add missing command name (Damien Le Moal)  
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)  
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)  
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)  
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)  
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)  
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)  
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)  
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)  
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)  
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)  
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)  
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)  
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)  
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)  
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)  
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)  
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)  
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)  
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)  
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)  
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)  
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)  
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)  
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)  
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)  
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)  
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)  
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)  
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)  
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)  
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)  
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)  
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)  
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)  
- tools/thermal: Fix possible path truncations (Florian Fainelli)  
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)  
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)  
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)  
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)  
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)  
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)  
- perf symbol: Fail to read phdr workaround (Ian Rogers)  
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)  
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)  
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)  
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)  
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)  
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)  
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)  
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)  
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)  
- fuse: Remove the control interface for virtio-fs (Xie Yongji)  
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)  
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)  
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)  
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)  
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)  
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)  
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)  
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)  
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)  
- tty: n_gsm: fix DM command (Daniel Starke)  
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)  
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)  
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)  
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)  
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)  
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)  
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)  
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)  
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)  
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)  
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)  
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)  
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)  
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)  
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)  
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)  
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)  
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)  
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)  
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)  
- USB: serial: fix tty-port initialized comments (Johan Hovold)  
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)  
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)  
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)  
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)  
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)  
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)  
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)  
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)  
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)  
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)  
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)  
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)  
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)  
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)  
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)  
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)  
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)  
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)  
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)  
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)  
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)  
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)  
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)  
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)  
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)  
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)  
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)  
- usb: xhci: tegra: Fix error check (Tang Bin)  
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)  
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)  
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)  
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)  
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)  
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)  
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)  
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)  
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)  
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)  
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)  
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)  
- net: rose: fix netdev reference changes (Eric Dumazet)  
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)  
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)  
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)  
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)  
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)  
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)  
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)  
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)  
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)  
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)  
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)  
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)  
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)  
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)  
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)  
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)  
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)  
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)  
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)  
- libbpf: Fix the name of a reused map (Anquan Wu)  
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)  
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)  
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)  
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)  
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)  
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)  
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)  
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)  
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)  
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)  
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)  
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)  
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)  
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)  
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)  
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)  
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)  
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)  
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)  
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)  
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)  
- i2c: Fix a potential use after free (Xu Wang)  
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)  
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)  
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)  
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)  
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)  
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)  
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)  
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)  
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)  
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)  
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)  
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)  
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)  
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)  
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)  
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)  
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)  
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)  
- soc: fsl: guts: machine variable might be unset (Michael Walle)  
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)  
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)  
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)  
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)  
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)  
- ARM: findbit: fix overflowing offset (Russell King (Oracle))  
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)  
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)  
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)  
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)  
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)  
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)  
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)  
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)  
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)  
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)  
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)  
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)  
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)  
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)  
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)  
- ext2: Add more validity checks for inode counts (Jan Kara)  
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))  
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)  
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)  
- epoll: autoremove wakers even more aggressively (Benjamin Segall)  
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)  
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)  
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)  
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)  
- coresight: Clear the connection field properly (Suzuki K Poulose)  
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)  
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)  
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)  
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)  
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)  
- md-raid10: fix KASAN warning (Mikulas Patocka)  
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)  
- fuse: limit nsec (Miklos Szeredi)  
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)  
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)  
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)  
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)  
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)  
- parisc: Fix device names in /proc/iomem (Helge Deller)  
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)  
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)  
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)  
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)  
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)  
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)  
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)  
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)  
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)  
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)  
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)  
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)  
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)  
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)  
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)  
- HID: wacom: Only report rotation for art pen (Ping Cheng)  
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)  
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)  
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)  
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)  
- igc: Remove _I_PHY_ID checking (Sasha Neftin)  
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)  
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)  
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- LTS tag: v5.4.210 (Sherry Yang)  
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)  
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)  
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)  
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)  
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)  
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)  
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)  
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)  
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)  
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)  
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)  
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)  
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)  
- LTS tag: v5.4.209 (Sherry Yang)  
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)  
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)  
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)  
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)  
- sfc: disable softirqs for ptp TX (Alejandro Lucero)  
- perf symbol: Correct address for bss symbols (Leo Yan)  
- virtio-net: fix the race between refill work and close (Jason Wang)  
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)  
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)  
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)  
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)  
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)  
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)  
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)  
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)  
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)  
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)  
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)  
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)  
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)  
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)  
- LTS tag: v5.4.208 (Sherry Yang)  
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)  
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)  
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)  
- tty: drop tty_schedule_flip() (Jiri Slaby)  
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)  
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)  
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)  
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)  
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)  
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)  
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)  
- x86/mce: Deduplicate exception handling (Thomas Gleixner)  
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)  
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)  
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)  
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)  
- locking/refcount: Move saturation warnings out of line (Will Deacon)  
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)  
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)  
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)  
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)  
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)  
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)  
- dlm: fix pending remove if msg allocation fails (Alexander Aring)  
- bpf: Make sure mac_header was set before using it (Eric Dumazet)  
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)  
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)  
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)  
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)  
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)  
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)  
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)  
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)  
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)  
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)  
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)  
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)  
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)  
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)  
- net/tls: Fix race in TLS device down flow (Tariq Toukan)  
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)  
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)  
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)  
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)  
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)  
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)  
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)  
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)  
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)  
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)  
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)  
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)  
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)  
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)  
- riscv: add as-options for modules with assembly compontents (Ben Dooks)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.1.el8" date="1662465600">- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 32301403] 
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34542967] 
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34557309]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.2.el8" date="1664452800">- ice: enable ethtool hooks for E810 firmware update (John Donnelly)  [Orabug: 34077831] 
- ice: add ice_handle_nvm_access() (John Donnelly)  [Orabug: 34077831] 
- rds: cong: Make rds_cong_wait an array to reduce lock contention (Håkon Bugge)  [Orabug: 34574093] 
- rds: cong: Make rs_cong_notify and rs_cong_mask atomic64_t (Håkon Bugge)  [Orabug: 34574093] 
- mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long)  [Orabug: 34601144] 
- mm: memcg/slab: create a new set of kmalloc-cg-&lt;n&gt; caches (Waiman Long)  [Orabug: 34601144] 
- mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long)  [Orabug: 34601144] 
- mm, memcg: introduce mem_cgroup_kmem_disabled() (Roman Gushchin)  [Orabug: 34601144] 
- mm, slab: make kmalloc_info[] contain all types of names (Pengfei Li)  [Orabug: 34601144] 
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34639998] 
- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34639998] 
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34639998] 
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34639998] 
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34639998] 
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34639981] 
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34639981] 
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34639981] 
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34639981] 
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34639981] 
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34639981] 
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34639981] 
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34639981] 
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34639981] 
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34639981] 
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34639981] 
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34639981] 
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34639981] 
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34639981] 
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34639981] 
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34639981] 
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34639981] 
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34639981] 
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34639981] 
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34639981] 
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34639981] 
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34639981] 
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34639981] 
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34639977] 
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34639972] 
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34639967] 
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34639963] 
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34639951] 
- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34610051] 
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34610044] 
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34610044] 
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34610044] 
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34610035] 
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34610032]  {CVE-2022-3028}
- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449] 
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 34586449] 
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.313.3.el8" date="1664971200">- Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()" (Sasha Levin)  
- USB: core: Fix RST error in hub.c (Alan Stern)  
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  
- parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() (Yang Yingliang)  
- LTS tag: v5.4.213 (Sherry Yang)  
- MIPS: loongson32: ls1c: Fix hang during startup (Yang Ling)  
- x86/nospec: Fix i386 RSB stuffing (Peter Zijlstra)  
- sch_sfb: Also store skb len before calling child enqueue (Toke Høiland-Jørgensen)  
- tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Neal Cardwell)  
- nvme-tcp: fix UAF when detecting digest errors (Sagi Grimberg)  
- RDMA/mlx5: Set local port to one when accessing counters (Chris Mi)  
- ipv6: sr: fix out-of-bounds read when setting HMAC data. (David Lebrun)  
- RDMA/siw: Pass a pointer to virt_to_page() (Linus Walleij)  
- i40e: Fix kernel crash during module removal (Ivan Vecera)  
- tipc: fix shift wrapping bug in map_get() (Dan Carpenter)  
- sch_sfb: Don't assume the skb is still around after enqueueing to child (Toke Høiland-Jørgensen)  
- afs: Use the operation issue time instead of the reply time for callbacks (David Howells)  
- rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (David Howells)  
- netfilter: nf_conntrack_irc: Fix forged IP logic (David Leadbeater)  
- netfilter: br_netfilter: Drop dst references before setting. (Harsh Modi)  
- RDMA/hns: Fix supported page size (Chengchang Tang)  
- soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs (Liang He)  
- RDMA/cma: Fix arguments order in net device validation (Michael Guralnik)  
- regulator: core: Clean up on enable failure (Andrew Halaney)  
- ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node (Marco Felsch)  
- smb3: missing inode locks in punch hole (David Howells)  
- scsi: lpfc: Add missing destroy_workqueue() in error path (Yang Yingliang)  
- scsi: mpt3sas: Fix use-after-free warning (Sreekanth Reddy)  
- nvmet: fix a use-after-free (Bart Van Assche)  
- debugfs: add debugfs_lookup_and_remove() (Greg Kroah-Hartman)  
- kprobes: Prohibit probes in gate area (Christian A. Ehrhardt)  
- ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Dongxiang Ke)  
- ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Pattara Teerapong)  
- ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Tasos Sahanidis)  
- drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly (Qu Huang)  
- fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() (Yang Yingliang)  
- arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Sudeep Holla)  
- parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines (Helge Deller)  
- parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() (Li Qiong)  
- drm/radeon: add a force flush to delay work when radeon (Zhenneng Li)  
- drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. (Candice Li)  
- drm/gem: Fix GEM handle release errors (Jeffy Chen)  
- scsi: megaraid_sas: Fix double kfree() (Guixin Liu)  
- USB: serial: ch341: fix disabled rx timer on older devices (Johan Hovold)  
- USB: serial: ch341: fix lost character on LCR updates (Johan Hovold)  
- usb: dwc3: disable USB core PHY management (Johan Hovold)  
- usb: dwc3: fix PHY disable sequence (Johan Hovold)  
- btrfs: harden identification of a stale device (Anand Jain)  
- drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk (Diego Santa Cruz)  
- ALSA: seq: Fix data-race at module auto-loading (Takashi Iwai)  
- ALSA: seq: oss: Fix data-race for max_midi_devs access (Takashi Iwai)  
- net: mac802154: Fix a condition in the receive path (Miquel Raynal)  
- ip: fix triggering of 'icmp redirect' (Nicolas Dichtel)  
- wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Siddh Raman Pant)  
- driver core: Don't probe devices after bus_type.match() probe deferral (Isaac J. Manjarres)  
- usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS (Krishna Kurapati)  
- USB: core: Prevent nested device-reset calls (Alan Stern)  
- s390: fix nospec table alignments (Josh Poimboeuf)  
- s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Gerald Schaefer)  
- usb-storage: Add ignore-residue quirk for NXP PN7462AU (Witold Lipieta)  
- USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Thierry GUIBERT)  
- usb: dwc2: fix wrong order of phy_power_on and phy_init (Heiner Kallweit)  
- usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Pablo Sun)  
- USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Slark Xiao)  
- USB: serial: option: add Quectel EM060K modem (Yonglin Tan)  
- USB: serial: option: add support for OPPO R11 diag port (Yan Xinyu)  
- USB: serial: cp210x: add Decagon UCA device id (Johan Hovold)  
- xhci: Add grace period after xHC start to prevent premature runtime suspend. (Mathias Nyman)  
- thunderbolt: Use the actual buffer in tb_async_error() (Mika Westerberg)  
- gpio: pca953x: Add mutex_lock for regcache sync in PM (Haibo Chen)  
- hwmon: (gpio-fan) Fix array out of bounds access (Armin Wolf)  
- clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate (Stefan Wahren)  
- Input: rk805-pwrkey - fix module autoloading (Peter Robinson)  
- clk: core: Fix runtime PM sequence in clk_core_unprepare() (Chen-Yu Tsai)  
- Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Stephen Boyd)  
- drm/i915/reg: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)  
- usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup (Johan Hovold)  
- binder: fix UAF of ref-&gt;proc caused by race condition (Carlos Llamas)  
- USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Niek Nooijens)  
- misc: fastrpc: fix memory corruption on open (Johan Hovold)  
- misc: fastrpc: fix memory corruption on probe (Johan Hovold)  
- iio: adc: mcp3911: use correct formula for AD conversion (Marcus Folkesson)  
- Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (Tetsuo Handa)  
- tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete (Sherry Sun)  
- vt: Clear selection before changing the font (Helge Deller)  
- powerpc: align syscall table for ppc32 (Masahiro Yamada)  
- staging: rtl8712: fix use after free bugs (Dan Carpenter)  
- serial: fsl_lpuart: RS485 RTS polariy is inverse (Shenwei Wang)  
- net/smc: Remove redundant refcount increase (Yacan Liu)  
- Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Jakub Kicinski)  
- tcp: annotate data-race around challenge_timestamp (Eric Dumazet)  
- kcm: fix strp_init() order and cleanup (Cong Wang)  
- ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler (Duoming Zhou)  
- net: sched: tbf: don't call qdisc_put() while holding tree lock (Zhengchao Shao)  
- Revert "xhci: turn off port power in shutdown" (Mathias Nyman)  
- wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Dan Carpenter)  
- ieee802154/adf7242: defer destroy_workqueue call (Lin Ma)  
- iio: adc: mcp3911: make use of the sign bit (Marcus Folkesson)  
- platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask (Andy Shevchenko)  
- drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg (Douglas Anderson)  
- drm/msm/dsi: fix the inconsistent indenting (sunliming)  
- net: dp83822: disable false carrier interrupt (Enguerrand de Ribaucourt)  
- Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" (Yee Lee)  
- fs: only do a memory barrier for the first set_buffer_uptodate() (Linus Torvalds)  
- wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() (Stanislaw Gruszka)  
- efi: capsule-loader: Fix use-after-free in efi_capsule_write (Hyunwoo Kim)  
- LTS tag: v5.4.212 (Sherry Yang)  
- net: neigh: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net/af_packet: check len when min_header_len equals to 0 (Zhengchao Shao)  
- kprobes: don't call disarm_kprobe() for disabled kprobes (Kuniyuki Iwashima)  
- lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Andrei Vagin)  
- lib/vdso: Let do_coarse() return 0 to simplify the callsite (Christophe Leroy)  
- btrfs: tree-checker: check for overlapping extent items (Josef Bacik)  
- netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y (Geert Uytterhoeven)  
- drm/amd/display: Fix pixel clock programming (Ilya Bakoulin)  
- s390/hypfs: avoid error message under KVM (Juergen Gross)  
- neigh: fix possible DoS due to net iface start/stop loop (Denis V. Lunev)  
- drm/amd/display: clear optc underflow before turn off odm clock (Fudong Wang)  
- drm/amd/display: Avoid MPC infinite loop (Josip Pavic)  
- btrfs: unify lookup return value when dir entry is missing (Filipe Manana)  
- btrfs: do not pin logs too early during renames (Filipe Manana)  
- btrfs: introduce btrfs_lookup_match_dir (Marcos Paulo de Souza)  
- mm/rmap: Fix anon_vma-&gt;degree ambiguity leading to double-reuse (Jann Horn)  
- bpf: Don't redirect packets with invalid pkt_len (Zhengchao Shao)  
- ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead (Yang Jihong)  
- fbdev: fb_pm2fb: Avoid potential divide by zero error (Letu Ren)  
- HID: hidraw: fix memory leak in hidraw_release() (Karthik Alapati)  
- media: pvrusb2: fix memory leak in pvr_probe (Dongliang Mu)  
- udmabuf: Set the DMA mask for the udmabuf device (v2) (Vivek Kasireddy)  
- HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (Lee Jones)  
- Bluetooth: L2CAP: Fix build errors in some archs (Luiz Augusto von Dentz)  
- kbuild: Fix include path in scripts/Makefile.modpost (Jing Leng)  
- x86/bugs: Add "unknown" reporting for MMIO Stale Data (Pawan Gupta)  
- s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Gerald Schaefer)  
- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() (Jann Horn)  
- scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Saurabh Sengar)  
- perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (Stephane Eranian)  
- md: call __md_stop_writes in md_stop (Guoqing Jiang)  
- mm/hugetlb: fix hugetlb not supporting softdirty tracking (David Hildenbrand)  
- ACPI: processor: Remove freq Qos request for all CPUs (Riwen Lu)  
- s390: fix double free of GS and RI CBs on fork() failure (Brian Foster)  
- asm-generic: sections: refactor memory_intersects (Quanyang Wang)  
- loop: Check for overflow while configuring loop (Siddh Raman Pant)  
- x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Chen Zhongjin)  
- btrfs: check if root is readonly while setting security xattr (Goldwyn Rodrigues)  
- btrfs: add info when mount fails due to stale replace target (Anand Jain)  
- btrfs: replace: drop assert for suspended replace (Anand Jain)  
- btrfs: fix silent failure when deleting root reference (Filipe Manana)  
- ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Jacob Keller)  
- net: Fix a data-race around sysctl_somaxconn. (Kuniyuki Iwashima)  
- net: Fix a data-race around netdev_budget_usecs. (Kuniyuki Iwashima)  
- net: Fix a data-race around sysctl_net_busy_read. (Kuniyuki Iwashima)  
- net: Fix a data-race around sysctl_net_busy_poll. (Kuniyuki Iwashima)  
- net: Fix a data-race around sysctl_tstamp_allow_data. (Kuniyuki Iwashima)  
- ratelimit: Fix data-races in ___ratelimit(). (Kuniyuki Iwashima)  
- net: Fix data-races around netdev_tstamp_prequeue. (Kuniyuki Iwashima)  
- net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Kuniyuki Iwashima)  
- netfilter: nft_tunnel: restrict it to netdev family (Pablo Neira Ayuso)  
- netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families (Pablo Neira Ayuso)  
- netfilter: nft_payload: do not truncate csum_offset and csum_type (Pablo Neira Ayuso)  
- netfilter: nft_payload: report ERANGE for too long offset and length (Pablo Neira Ayuso)  
- bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Vikas Gupta)  
- net: ipvtap - add __init/__exit annotations to module init/exit funcs (Maciej Żenczykowski)  
- bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins)  
- net: moxa: get rid of asymmetry in DMA mapping/unmapping (Sergei Antonov)  
- net/mlx5e: Properly disable vlan strip on non-UL reps (Vlad Buslov)  
- rose: check NULL rose_loopback_neigh-&gt;loopback (Bernard Pidoux)  
- SUNRPC: RPC level errors should set task-&gt;tk_rpc_status (Trond Myklebust)  
- xfrm: fix refcount leak in __xfrm_policy_check() (Xin Xiong)  
- kernel/sched: Remove dl_boosted flag comment (Hui Su)  
- sched/deadline: Fix priority inheritance with multiple scheduling classes (Juri Lelli)  
- sched/deadline: Fix stale throttling on de-/boosted tasks (Lucas Stach)  
- sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira)  
- pinctrl: amd: Don't save/restore interrupt status and wake status bits (Basavaraj Natikar)  
- Revert "selftests/bpf: Fix test_align verifier log patterns" (Jean-Philippe Brucker)  
- Revert "selftests/bpf: Fix "dubious pointer arithmetic" test" (Jean-Philippe Brucker)  
- usb: cdns3: Fix issue for clear halt endpoint (Pawel Laszczak)  
- kernel/sys_ni: add compat entry for fadvise64_64 (Randy Dunlap)  
- parisc: Fix exception handler for fldw and fstw instructions (Helge Deller)  
- audit: fix potential double free on error path from fsnotify_add_inode_mark (Gaosheng Cui)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.4.el8" date="1665057600">- arm64: pensando: Suppress tree-loop-distribute-patterns optimization (Henry Willard)  [Orabug: 34634974] 
- uek-rpm: Disable floppy related configs (Saeed Mirzamohammadi)  [Orabug: 34644240] 
- ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Dave Hansen)  [Orabug: 34671342]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.5.el8" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072] 
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072] 
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072] 
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072] 
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072] 
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072] 
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072] 
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051] 
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431] 
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449] 
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770] 
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770] 
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770] 
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.6.el8" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550] 
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857] 
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268] 
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589] 
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322] 
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261] 
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682] 
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682] 
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694] 
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
</package>
<package pkgid="1c4ca20eaddd583c1f831a3403a924f44bb8c5e8ef032d7d6ebc37e4ac5addb6" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.5.el8" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072] 
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072] 
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072] 
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072] 
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072] 
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072] 
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072] 
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051] 
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431] 
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449] 
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770] 
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770] 
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770] 
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.6.el8" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550] 
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857] 
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268] 
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589] 
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322] 
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261] 
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682] 
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682] 
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694] 
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.1.el8" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837] 
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376] 
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807] 
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884] 
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.2.el8" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899] 
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202] 
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191] 
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191] 
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.3.el8" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)  
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)  
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)  
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)  
- LTS tag: v5.4.218 (Sherry Yang)  
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)  
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)  
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)  
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)  
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   {CVE-2022-42721}
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   {CVE-2022-42720}
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)  
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   {CVE-2022-41674}
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   {CVE-2022-41674}
- random: restore O_NONBLOCK support (Jason A. Donenfeld)  
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)  
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)  
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)  
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)  
- ceph: don't truncate file in atomic_open (Hu Weiwen)  
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)  
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)  
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)  
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)  
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)  
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)  
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)  
- usb: mon: make mmapped memory read only (Tadeusz Struk)  
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)  
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)  
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)  
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)  
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)  
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)  
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)  
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)  
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)  
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)  
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)  
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)  
- LTS tag: v5.4.217 (Sherry Yang)  
- docs: update mediator information in CoC docs (Shuah Khan)  
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)  
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)  
- xfs: remove unused variable 'done' (YueHaibing)  
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)  
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)  
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)  
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)  
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)  
- LTS tag: v5.4.216 (Sherry Yang)  
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)  
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)  
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)  
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)  
- nvme: add new line after variable declatation (Chaitanya Kulkarni)  
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)  
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)  
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)  
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)  
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)  
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)  
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)  
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)  
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)  
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)  
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)  
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)  
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)  
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)  
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)  
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)  
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)  
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)  
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)  
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)  
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)  
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)  
- LTS tag: v5.4.215 (Sherry Yang)  
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)  
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)  
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)  
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)  
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)  
- xfs: refactor agfl length computation function (Darrick J. Wong)  
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)  
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)  
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)  
- xfs: always log corruption errors (Darrick J. Wong)  
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)  
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)  
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)  
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)  
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)  
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)  
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)  
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)  
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)  
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)  
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)  
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)  
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)  
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)  
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)  
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: Create uart_xmit_advance() (Ilpo Järvinen)  
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)  
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)  
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)  
- perf jit: Include program header in ELF files (Lieven Hey)  
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)  
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)  
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)  
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)  
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)  
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)  
- i40e: Fix VF set max MTU size (Michal Jaron)  
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)  
- iavf: Fix bad page state (Norbert Zulinski)  
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)  
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)  
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)  
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)  
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)  
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)  
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)  
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)  
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)  
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)  
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)  
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)  
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)  
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)  
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)  
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)  
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)  
- USB: serial: option: add Quectel RM520N (jerry meng)  
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))  
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)  
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)  
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)  
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)  
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)  
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)  
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)  
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)  
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)  
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)  
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)  
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)  
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)  
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)  
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)  
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)  
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)  
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)  
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)  
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)  
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)  
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)  
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)  
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)  
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)  
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)  
- rxrpc: Fix calc of resend age (David Howells)  
- rxrpc: Fix local destruction being repeated (David Howells)  
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)  
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)  
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)  
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)  
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)  
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)  
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)  
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)  
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)  
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)  
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)  
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)  
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)  
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)  
- LTS tag: v5.4.214 (Sherry Yang)  
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)  
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)  
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)  
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)  
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)  
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)  
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)  
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)  
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)  
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)  
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)  
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)  
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)  
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.4.el8" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452] 
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064] 
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784] 
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565}
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079] 
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079] 
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602}
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.5.el8" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658] 
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017] 
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077] 
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795] 
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795] 
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795] 
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795] 
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795] 
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795] 
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795] 
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795] 
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614] 
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038] 
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113] 
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113] 
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113] 
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113] 
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113] 
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113] 
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113] 
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113] 
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113] 
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742] 
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575] 
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655] 
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655] 
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655] 
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655] 
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655] 
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655] 
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655] 
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655] 
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655] 
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655] 
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655] 
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655] 
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655] 
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655] 
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008] 
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062] 
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062] 
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.el8" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452] 
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613] 
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613] 
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613] 
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613] 
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613] 
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613] 
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613] 
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.6.1.el8" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614] 
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614] 
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609] 
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609] 
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609] 
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609] 
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609] 
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609] 
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609] 
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.314.6.2.el8" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
</package>
<package pkgid="8eb79e5f14ef13aaceed1de2531301f1c1954ef676ab3d4be86e00b7a5d0c1a2" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.6.el8" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550] 
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857] 
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268] 
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589] 
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322] 
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261] 
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682] 
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682] 
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694] 
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.1.el8" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837] 
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376] 
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807] 
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884] 
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.2.el8" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899] 
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202] 
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191] 
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191] 
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.3.el8" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)  
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)  
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)  
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)  
- LTS tag: v5.4.218 (Sherry Yang)  
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)  
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)  
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)  
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)  
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   {CVE-2022-42721}
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   {CVE-2022-42720}
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)  
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   {CVE-2022-41674}
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   {CVE-2022-41674}
- random: restore O_NONBLOCK support (Jason A. Donenfeld)  
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)  
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)  
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)  
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)  
- ceph: don't truncate file in atomic_open (Hu Weiwen)  
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)  
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)  
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)  
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)  
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)  
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)  
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)  
- usb: mon: make mmapped memory read only (Tadeusz Struk)  
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)  
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)  
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)  
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)  
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)  
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)  
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)  
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)  
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)  
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)  
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)  
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)  
- LTS tag: v5.4.217 (Sherry Yang)  
- docs: update mediator information in CoC docs (Shuah Khan)  
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)  
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)  
- xfs: remove unused variable 'done' (YueHaibing)  
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)  
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)  
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)  
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)  
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)  
- LTS tag: v5.4.216 (Sherry Yang)  
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)  
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)  
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)  
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)  
- nvme: add new line after variable declatation (Chaitanya Kulkarni)  
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)  
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)  
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)  
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)  
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)  
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)  
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)  
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)  
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)  
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)  
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)  
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)  
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)  
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)  
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)  
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)  
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)  
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)  
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)  
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)  
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)  
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)  
- LTS tag: v5.4.215 (Sherry Yang)  
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)  
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)  
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)  
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)  
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)  
- xfs: refactor agfl length computation function (Darrick J. Wong)  
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)  
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)  
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)  
- xfs: always log corruption errors (Darrick J. Wong)  
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)  
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)  
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)  
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)  
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)  
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)  
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)  
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)  
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)  
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)  
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)  
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)  
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)  
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)  
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)  
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: Create uart_xmit_advance() (Ilpo Järvinen)  
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)  
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)  
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)  
- perf jit: Include program header in ELF files (Lieven Hey)  
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)  
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)  
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)  
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)  
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)  
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)  
- i40e: Fix VF set max MTU size (Michal Jaron)  
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)  
- iavf: Fix bad page state (Norbert Zulinski)  
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)  
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)  
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)  
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)  
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)  
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)  
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)  
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)  
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)  
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)  
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)  
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)  
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)  
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)  
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)  
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)  
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)  
- USB: serial: option: add Quectel RM520N (jerry meng)  
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))  
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)  
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)  
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)  
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)  
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)  
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)  
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)  
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)  
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)  
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)  
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)  
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)  
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)  
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)  
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)  
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)  
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)  
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)  
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)  
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)  
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)  
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)  
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)  
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)  
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)  
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)  
- rxrpc: Fix calc of resend age (David Howells)  
- rxrpc: Fix local destruction being repeated (David Howells)  
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)  
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)  
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)  
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)  
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)  
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)  
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)  
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)  
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)  
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)  
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)  
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)  
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)  
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)  
- LTS tag: v5.4.214 (Sherry Yang)  
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)  
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)  
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)  
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)  
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)  
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)  
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)  
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)  
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)  
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)  
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)  
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)  
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)  
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.4.el8" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452] 
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064] 
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784] 
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565}
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079] 
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079] 
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602}
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.5.el8" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658] 
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017] 
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077] 
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795] 
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795] 
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795] 
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795] 
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795] 
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795] 
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795] 
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795] 
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614] 
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038] 
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113] 
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113] 
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113] 
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113] 
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113] 
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113] 
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113] 
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113] 
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113] 
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742] 
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575] 
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655] 
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655] 
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655] 
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655] 
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655] 
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655] 
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655] 
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655] 
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655] 
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655] 
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655] 
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655] 
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655] 
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655] 
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008] 
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062] 
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062] 
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.el8" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452] 
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613] 
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613] 
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613] 
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613] 
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613] 
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613] 
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613] 
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.6.1.el8" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614] 
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614] 
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609] 
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609] 
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609] 
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609] 
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609] 
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609] 
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609] 
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.314.6.2.el8" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.3.el8" date="1670932800">- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34841792] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34841792]</changelog>
</package>
<package pkgid="ab72ad18a348323c5441d00a4a1b8e38889ffa74c5748401cec88e6d33ac2d0d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.8.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.4.el8" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473] 
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655] 
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898] 
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924] 
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474] 
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474] 
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474] 
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148] 
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.5.el8" date="1671624000">- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)
  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.1.el8" date="1673611200">- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34971149] 
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34971130] 
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34971119] 
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34970833] 
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34970621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.2.el8" date="1674216000">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35002339] 
- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 35002377]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.3.el8" date="1675080000">- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 33532745] 
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 33532745] 
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025000] 
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 34670231] 
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 34987234] 
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 34987234] 
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 34988289] 
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 34988289]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.4.el8" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35039253] 
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35039251] 
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35038506] 
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35038500] 
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 35038494]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.5.el8" date="1675857600">- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35064899] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064897] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35064892]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.6.el8" date="1676462400">- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)
  [Orabug: 35089275]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.7.el8" date="1677153600">- Revert "uek-rpm: Remove unessential modules from nano rpm" (Brian Maly)
  [Orabug: 35113157]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.8.el8" date="1677240000">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35120858]</changelog>
</package>
<package pkgid="1b3222996b9615bbd49f2c900cde476367dc686c0f9860e0553cc992d714f620" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.2.el8" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899] 
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202] 
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191] 
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191] 
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.3.el8" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)  
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)  
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)  
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)  
- LTS tag: v5.4.218 (Sherry Yang)  
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)  
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)  
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)  
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)  
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   {CVE-2022-42721}
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   {CVE-2022-42720}
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)  
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   {CVE-2022-41674}
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   {CVE-2022-41674}
- random: restore O_NONBLOCK support (Jason A. Donenfeld)  
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)  
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)  
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)  
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)  
- ceph: don't truncate file in atomic_open (Hu Weiwen)  
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)  
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)  
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)  
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)  
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)  
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)  
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)  
- usb: mon: make mmapped memory read only (Tadeusz Struk)  
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)  
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)  
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)  
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)  
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)  
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)  
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)  
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)  
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)  
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)  
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)  
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)  
- LTS tag: v5.4.217 (Sherry Yang)  
- docs: update mediator information in CoC docs (Shuah Khan)  
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)  
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)  
- xfs: remove unused variable 'done' (YueHaibing)  
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)  
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)  
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)  
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)  
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)  
- LTS tag: v5.4.216 (Sherry Yang)  
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)  
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)  
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)  
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)  
- nvme: add new line after variable declatation (Chaitanya Kulkarni)  
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)  
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)  
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)  
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)  
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)  
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)  
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)  
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)  
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)  
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)  
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)  
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)  
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)  
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)  
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)  
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)  
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)  
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)  
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)  
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)  
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)  
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)  
- LTS tag: v5.4.215 (Sherry Yang)  
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)  
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)  
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)  
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)  
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)  
- xfs: refactor agfl length computation function (Darrick J. Wong)  
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)  
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)  
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)  
- xfs: always log corruption errors (Darrick J. Wong)  
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)  
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)  
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)  
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)  
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)  
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)  
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)  
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)  
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)  
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)  
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)  
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)  
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)  
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)  
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)  
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: Create uart_xmit_advance() (Ilpo Järvinen)  
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)  
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)  
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)  
- perf jit: Include program header in ELF files (Lieven Hey)  
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)  
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)  
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)  
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)  
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)  
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)  
- i40e: Fix VF set max MTU size (Michal Jaron)  
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)  
- iavf: Fix bad page state (Norbert Zulinski)  
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)  
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)  
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)  
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)  
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)  
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)  
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)  
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)  
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)  
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)  
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)  
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)  
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)  
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)  
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)  
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)  
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)  
- USB: serial: option: add Quectel RM520N (jerry meng)  
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))  
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)  
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)  
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)  
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)  
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)  
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)  
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)  
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)  
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)  
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)  
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)  
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)  
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)  
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)  
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)  
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)  
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)  
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)  
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)  
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)  
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)  
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)  
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)  
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)  
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)  
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)  
- rxrpc: Fix calc of resend age (David Howells)  
- rxrpc: Fix local destruction being repeated (David Howells)  
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)  
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)  
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)  
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)  
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)  
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)  
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)  
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)  
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)  
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)  
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)  
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)  
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)  
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)  
- LTS tag: v5.4.214 (Sherry Yang)  
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)  
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)  
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)  
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)  
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)  
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)  
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)  
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)  
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)  
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)  
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)  
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)  
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)  
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.4.el8" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452] 
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064] 
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784] 
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565}
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079] 
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079] 
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602}
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.5.el8" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658] 
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017] 
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077] 
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795] 
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795] 
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795] 
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795] 
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795] 
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795] 
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795] 
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795] 
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614] 
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038] 
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113] 
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113] 
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113] 
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113] 
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113] 
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113] 
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113] 
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113] 
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113] 
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742] 
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575] 
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655] 
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655] 
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655] 
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655] 
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655] 
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655] 
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655] 
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655] 
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655] 
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655] 
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655] 
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655] 
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655] 
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655] 
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008] 
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062] 
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062] 
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.el8" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452] 
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613] 
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613] 
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613] 
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613] 
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613] 
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613] 
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613] 
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.1.el8" date="1669982400">- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34716494] 
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34716494] 
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34716494] 
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34716494] 
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34716494] 
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34716494] 
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34716494] 
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34716494] 
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34716494] 
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34716494] 
- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34802357] 
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34802357]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.2.el8" date="1669982401">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)  
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)  
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)  
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)  
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)  
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)  
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)  
- LTS tag: v5.4.224 (Sherry Yang)  
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)  
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   {CVE-2022-3628}
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)  
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)  
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)  
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)  
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)  
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)  
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)  
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)  
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)  
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)  
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)  
- parisc: Avoid printing the hardware path twice (Helge Deller)  
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)  
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)  
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)  
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)  
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)  
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)  
- fuse: add file_modified() to fallocate (Miklos Szeredi)  
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)  
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)  
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)  
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)  
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)  
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)  
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)  
- memcg: enable accounting of ipc resources (Vasily Averin)  
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)  
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895}
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)  
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)  
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)  
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)  
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)  
- i2c: xiic: Add platform module alias (Martin Tůma)  
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)  
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)  
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)  
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)  
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)  
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)  
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)  
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)  
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)  
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)  
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)  
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)  
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)  
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)  
- ipvs: use explicitly signed chars (Jason A. Donenfeld)  
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)  
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)  
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)  
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)  
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)  
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)  
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)  
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)  
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)  
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)  
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)  
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)  
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)  
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)  
- LTS tag: v5.4.223 (Sherry Yang)  
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)  
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)  
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)  
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)  
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)  
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)  
- openvswitch: switch from WARN to pr_warn (Aaron Conole)  
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)  
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)  
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)  
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)  
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)  
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)  
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)  
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)  
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)  
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)  
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)  
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)  
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)  
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)  
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)  
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)  
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)  
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)  
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)  
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)  
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)  
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)  
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)  
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)  
- arc: iounmap() arg is volatile (Randy Dunlap)  
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)  
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)  
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)  
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)  
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)  
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)  
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)  
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)  
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)  
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)  
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)  
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)  
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)  
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)  
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)  
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)  
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)  
- mac802154: Fix LQI recording (Miquel Raynal)  
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)  
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)  
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)  
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)  
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)  
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)  
- usb: bdc: change state when port disconnected (Justin Chen)  
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)  
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)  
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)  
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)  
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))  
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)  
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)  
- LTS tag: v5.4.222 (Sherry Yang)  
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)  
- LTS tag: v5.4.221 (Sherry Yang)  
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)  
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)  
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)  
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)  
- riscv: topology: fix default topology reporting (Conor Dooley)  
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)  
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)  
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)  
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)  
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)  
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)  
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)  
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)  
- tipc: Fix recognition of trial period (Mark Tomlinson)  
- ACPI: extlog: Handle multiple records (Tony Luck)  
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)  
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)  
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)  
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)  
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)  
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)  
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)  
- hwmon/coretemp: Handle large core ID value (Zhang Rui)  
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)  
- ocfs2: clear dinode links count in case of error (Joseph Qi)  
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)  
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)  
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)  
- xfs: trylock underlying buffer on dquot flush (Brian Foster)  
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)  
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)  
- xfs: factor common AIL item deletion code (Dave Chinner)  
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)  
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)  
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)  
- xfs: Replace function declaration by actual definition (Pavel Reichl)  
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)  
- xfs: check owner of dir3 blocks (Darrick J. Wong)  
- xfs: check owner of dir3 data blocks (Darrick J. Wong)  
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)  
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)  
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)  
- xfs: rework collapse range into an atomic operation (Brian Foster)  
- xfs: rework insert range into an atomic operation (Brian Foster)  
- xfs: open code insert range extent split helper (Brian Foster)  
- LTS tag: v5.4.220 (Sherry Yang)  
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)  
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)  
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)  
- md: Replace snprintf with scnprintf (Saurabh Sengar)  
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)  
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)  
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)  
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)  
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)  
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)  
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)  
- nvme: copy firmware_rev on each init (Keith Busch)  
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)  
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)  
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)  
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)  
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)  
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)  
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)  
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)  
- staging: vt6655: fix potential memory leak (Nam Cao)  
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)  
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)  
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)  
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)  
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)  
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)  
- btrfs: scrub: try to fix super block errors (Qu Wenruo)  
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)  
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)  
- drm/amdgpu: fix initial connector audio value (hongao)  
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)  
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)  
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)  
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)  
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)  
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)  
- r8152: Rate limit overflow messages (Andrew Gaul)  
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)  
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)  
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)  
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)  
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)  
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)  
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)  
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)  
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)  
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)  
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)  
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)  
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)  
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)  
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)  
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)  
- bpftool: Clear errno after libcap's checks (Quentin Monnet)  
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)  
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)  
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)  
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)  
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)  
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)  
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)  
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)  
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)  
- iommu/iova: Fix module config properly (Robin Murphy)  
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)  
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)  
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)  
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)  
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)  
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)  
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)  
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)  
- powerpc/pci_dn: Add missing of_node_put() (Liang He)  
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)  
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)  
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)  
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)  
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)  
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)  
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)  
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)  
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)  
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)  
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)  
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)  
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)  
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)  
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)  
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)  
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)  
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)  
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)  
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)  
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)  
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)  
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)  
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)  
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)  
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)  
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)  
- ata: fix ata_id_has_dipm() (Niklas Cassel)  
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)  
- ata: fix ata_id_has_devslp() (Niklas Cassel)  
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)  
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)  
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)  
- dyndbg: let query-modname override actual module name (Jim Cromie)  
- dyndbg: fix module.dyndbg handling (Jim Cromie)  
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)  
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)  
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)  
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)  
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)  
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)  
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)  
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)  
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)  
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)  
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)  
- clk: meson: Hold reference returned by of_get_parent() (Liang He)  
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)  
- iio: inkern: only release the device node when done with it (Nuno Sá)  
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)  
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)  
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)  
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)  
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)  
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)  
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)  
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)  
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)  
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)  
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)  
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)  
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)  
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)  
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)  
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)  
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)  
- drm/omap: dss: Fix refcount leak bugs (Liang He)  
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)  
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)  
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)  
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)  
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)  
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)  
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)  
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)  
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)  
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))  
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)  
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)  
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)  
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)  
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)  
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)  
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)  
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)  
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)  
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)  
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)  
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)  
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)  
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)  
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)  
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)  
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)  
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)  
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)  
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)  
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)  
- sh: machvec: Use char[] for section boundaries (Kees Cook)  
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)  
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)  
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)  
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)  
- gcov: support GCC 12.1 and newer compilers (Martin Liska)  
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)  
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)  
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)  
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)  
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))  
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))  
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))  
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))  
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)  
- livepatch: fix race between fork and KLP transition (Rik van Riel)  
- ext4: place buffer head allocation before handle start (Jinke Han)  
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)  
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)  
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)  
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)  
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)  
- f2fs: fix to do sanity check on summary info (Chao Yu)  
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)  
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)  
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)  
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)  
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)  
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)  
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)  
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)  
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)  
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)  
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)  
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)  
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)  
- HID: multitouch: Add memory barriers (Andri Yngvason)  
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)  
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)  
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)  
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)  
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)  
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- iio: pressure: dps310: Reset chip after timeout (Eddie James)  
- iio: pressure: dps310: Refactor startup procedure (Eddie James)  
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)  
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)  
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)  
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)  
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)  
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)  
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)  
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)  
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)  
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)  
- LTS tag: v5.4.219 (Sherry Yang)  
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   {CVE-2022-42719}
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)  
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.3.el8" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926] 
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617] 
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617] 
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617] 
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243] 
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906] 
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906] 
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.4.el8" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473] 
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655] 
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898] 
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924] 
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474] 
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474] 
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474] 
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148] 
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.5.el8" date="1671624000">- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)
  [Orabug: 34917369]</changelog>
</package>
<package pkgid="2d4131d96d610771b941583914788e4f113e5c87e68f071807cef11c9c685b8b" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.316.7.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.2.el8" date="1669982400">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)  
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)  
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)  
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)  
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)  
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)  
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)  
- LTS tag: v5.4.224 (Sherry Yang)  
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)  
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   {CVE-2022-3628}
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)  
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)  
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)  
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)  
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)  
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)  
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)  
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)  
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)  
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)  
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)  
- parisc: Avoid printing the hardware path twice (Helge Deller)  
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)  
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)  
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)  
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)  
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)  
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)  
- fuse: add file_modified() to fallocate (Miklos Szeredi)  
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)  
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)  
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)  
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)  
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)  
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)  
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)  
- memcg: enable accounting of ipc resources (Vasily Averin)  
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)  
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895}
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)  
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)  
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)  
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)  
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)  
- i2c: xiic: Add platform module alias (Martin Tůma)  
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)  
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)  
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)  
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)  
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)  
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)  
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)  
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)  
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)  
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)  
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)  
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)  
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)  
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)  
- ipvs: use explicitly signed chars (Jason A. Donenfeld)  
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)  
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)  
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)  
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)  
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)  
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)  
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)  
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)  
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)  
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)  
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)  
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)  
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)  
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)  
- LTS tag: v5.4.223 (Sherry Yang)  
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)  
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)  
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)  
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)  
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)  
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)  
- openvswitch: switch from WARN to pr_warn (Aaron Conole)  
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)  
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)  
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)  
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)  
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)  
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)  
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)  
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)  
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)  
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)  
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)  
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)  
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)  
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)  
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)  
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)  
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)  
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)  
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)  
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)  
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)  
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)  
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)  
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)  
- arc: iounmap() arg is volatile (Randy Dunlap)  
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)  
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)  
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)  
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)  
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)  
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)  
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)  
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)  
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)  
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)  
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)  
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)  
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)  
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)  
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)  
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)  
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)  
- mac802154: Fix LQI recording (Miquel Raynal)  
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)  
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)  
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)  
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)  
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)  
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)  
- usb: bdc: change state when port disconnected (Justin Chen)  
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)  
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)  
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)  
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)  
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))  
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)  
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)  
- LTS tag: v5.4.222 (Sherry Yang)  
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)  
- LTS tag: v5.4.221 (Sherry Yang)  
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)  
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)  
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)  
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)  
- riscv: topology: fix default topology reporting (Conor Dooley)  
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)  
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)  
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)  
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)  
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)  
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)  
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)  
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)  
- tipc: Fix recognition of trial period (Mark Tomlinson)  
- ACPI: extlog: Handle multiple records (Tony Luck)  
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)  
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)  
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)  
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)  
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)  
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)  
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)  
- hwmon/coretemp: Handle large core ID value (Zhang Rui)  
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)  
- ocfs2: clear dinode links count in case of error (Joseph Qi)  
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)  
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)  
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)  
- xfs: trylock underlying buffer on dquot flush (Brian Foster)  
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)  
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)  
- xfs: factor common AIL item deletion code (Dave Chinner)  
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)  
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)  
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)  
- xfs: Replace function declaration by actual definition (Pavel Reichl)  
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)  
- xfs: check owner of dir3 blocks (Darrick J. Wong)  
- xfs: check owner of dir3 data blocks (Darrick J. Wong)  
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)  
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)  
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)  
- xfs: rework collapse range into an atomic operation (Brian Foster)  
- xfs: rework insert range into an atomic operation (Brian Foster)  
- xfs: open code insert range extent split helper (Brian Foster)  
- LTS tag: v5.4.220 (Sherry Yang)  
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)  
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)  
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)  
- md: Replace snprintf with scnprintf (Saurabh Sengar)  
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)  
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)  
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)  
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)  
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)  
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)  
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)  
- nvme: copy firmware_rev on each init (Keith Busch)  
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)  
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)  
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)  
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)  
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)  
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)  
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)  
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)  
- staging: vt6655: fix potential memory leak (Nam Cao)  
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)  
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)  
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)  
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)  
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)  
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)  
- btrfs: scrub: try to fix super block errors (Qu Wenruo)  
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)  
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)  
- drm/amdgpu: fix initial connector audio value (hongao)  
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)  
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)  
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)  
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)  
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)  
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)  
- r8152: Rate limit overflow messages (Andrew Gaul)  
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)  
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)  
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)  
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)  
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)  
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)  
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)  
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)  
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)  
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)  
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)  
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)  
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)  
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)  
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)  
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)  
- bpftool: Clear errno after libcap's checks (Quentin Monnet)  
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)  
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)  
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)  
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)  
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)  
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)  
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)  
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)  
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)  
- iommu/iova: Fix module config properly (Robin Murphy)  
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)  
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)  
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)  
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)  
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)  
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)  
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)  
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)  
- powerpc/pci_dn: Add missing of_node_put() (Liang He)  
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)  
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)  
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)  
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)  
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)  
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)  
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)  
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)  
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)  
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)  
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)  
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)  
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)  
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)  
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)  
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)  
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)  
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)  
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)  
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)  
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)  
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)  
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)  
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)  
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)  
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)  
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)  
- ata: fix ata_id_has_dipm() (Niklas Cassel)  
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)  
- ata: fix ata_id_has_devslp() (Niklas Cassel)  
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)  
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)  
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)  
- dyndbg: let query-modname override actual module name (Jim Cromie)  
- dyndbg: fix module.dyndbg handling (Jim Cromie)  
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)  
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)  
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)  
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)  
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)  
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)  
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)  
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)  
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)  
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)  
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)  
- clk: meson: Hold reference returned by of_get_parent() (Liang He)  
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)  
- iio: inkern: only release the device node when done with it (Nuno Sá)  
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)  
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)  
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)  
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)  
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)  
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)  
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)  
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)  
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)  
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)  
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)  
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)  
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)  
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)  
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)  
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)  
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)  
- drm/omap: dss: Fix refcount leak bugs (Liang He)  
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)  
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)  
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)  
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)  
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)  
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)  
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)  
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)  
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)  
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))  
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)  
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)  
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)  
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)  
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)  
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)  
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)  
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)  
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)  
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)  
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)  
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)  
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)  
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)  
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)  
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)  
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)  
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)  
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)  
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)  
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)  
- sh: machvec: Use char[] for section boundaries (Kees Cook)  
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)  
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)  
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)  
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)  
- gcov: support GCC 12.1 and newer compilers (Martin Liska)  
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)  
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)  
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)  
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)  
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))  
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))  
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))  
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))  
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)  
- livepatch: fix race between fork and KLP transition (Rik van Riel)  
- ext4: place buffer head allocation before handle start (Jinke Han)  
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)  
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)  
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)  
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)  
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)  
- f2fs: fix to do sanity check on summary info (Chao Yu)  
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)  
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)  
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)  
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)  
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)  
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)  
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)  
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)  
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)  
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)  
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)  
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)  
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)  
- HID: multitouch: Add memory barriers (Andri Yngvason)  
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)  
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)  
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)  
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)  
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)  
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- iio: pressure: dps310: Reset chip after timeout (Eddie James)  
- iio: pressure: dps310: Refactor startup procedure (Eddie James)  
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)  
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)  
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)  
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)  
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)  
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)  
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)  
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)  
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)  
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)  
- LTS tag: v5.4.219 (Sherry Yang)  
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   {CVE-2022-42719}
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)  
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.3.el8" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926] 
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617] 
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617] 
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617] 
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243] 
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906] 
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906] 
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.4.el8" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473] 
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655] 
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898] 
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924] 
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474] 
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474] 
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474] 
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148] 
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.5.el8" date="1671624000">- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)
  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.2.el8" date="1673179200">- netdev, octeon3-ethernet: increase num_packet_buffers to 4096 (Dave Kleikamp)  [Orabug: 31351486] 
- uek-rpm: ol7: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol8: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol7: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol8: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol7: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol8: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: Add kabi tool and documentation (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: update config files for SDK-11.22.10 (Dave Kleikamp)  [Orabug: 34671021] 
- drivers: soc: fwlog: Fix compiler warnings (Dave Kleikamp)  [Orabug: 34671021] 
- firmware: octeontx2: sfp-info: Update sfp_info_data (Piyush Malgujar)  [Orabug: 34671021] 
- octeontx2-pcicons: provide toggle for trace_printk (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-af: fix TIM disable lf sequence (Pavan Nikhilesh)  [Orabug: 34671021] 
- driver core: Use unbound workqueue for deferred probes (Yogesh Lal)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: fix for PTP BCN delta (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: soc: sw_up: Fix compatibility (Witold Sadowski)  [Orabug: 34671021] 
- octeontx2-af: rvu: enable mcs fips mailboxes (Ankur Dwivedi)  [Orabug: 34671021] 
- octeontx2-af: mcs: add mailboxes for fips (Ankur Dwivedi)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P added tc enablement command (Yi Guo)  [Orabug: 34671021] 
- octeontx2-af: Don't return error when SMQ flush fails (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp (Baha Mesleh)  [Orabug: 34671021] 
- PCI: octeontx2-pem-ep: Setup BAR4 region for PTP block access (Roy Franz)  [Orabug: 34671021] 
- octeontx2-af: mcs: set force clock enable (Ankur Dwivedi)  [Orabug: 34671021] 
- drivers: pci-octeon-pem: Rectify RC link recover work (Suneel Garapati)  [Orabug: 34671021] 
- octeontx2-af: Add support for RPM FEC stats (Hariprasad Kelam)  [Orabug: 34671021] 
- firmware: octeontx2: sfp-info: check supported platforms first (Damian Eppel)  [Orabug: 34671021] 
- drivers: pci: octeon-pem: Fix hardware issue (Suneel Garapati)  [Orabug: 34671021] 
- octeontx-af: mcs: Fix mcs interrupt irq name (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: PTP 1-step improvements (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pf: Add devlink support to configure TL1 RR_PRIO (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: mcs: add port config mbox (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: mcs: add port reset mbox (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: mcs: add packet steering rules support (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: set CPT CTX ILEN to 1 (Tejasree Kondoj)  [Orabug: 34671021] 
- octeontx2-af: mcs: add pn threshold mbox (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: mcs: extend mcs interrupt handling (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-bphy-netdev:: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: PTP BCN synchronization support for CNF10k platforms. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- hwrng: cn10k - Make check_rng_health() return an error code (Vladis Dronov)  [Orabug: 34671021] 
- hwrng: cn10k - Optimize cn10k_rng_read() (Vladis Dronov)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Add cnf10k rfoe debugfs (Baha Mesleh)  [Orabug: 34671021] 
- octeontx2-af: serialize bar2 alias access (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: add mbox to return CPT_AF_FLT_INT info (Srujana Challa)  [Orabug: 34671021] 
- Revert "octeontx2-af: set pkind for LBK interfaces" (Sunil Kovvuri Goutham)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf105xxn: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Modify PTP timestamp format. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: convert MIO_PTP_TIMESTAMP value to nsecs (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pcicons: adjust padding size for RT (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-pcicons: remove dev_err() from TTY write (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-pcicons: wait longer for the buffer (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx (Naveen Mamindlapalli)  [Orabug: 34671021] 
- soc: octeontx2-sdp: add multi-PF support in SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Michael Kelley)  [Orabug: 34671021] 
- firmware: smccc: Export both smccc functions (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Add ARCH_SOC_ID support (Gowthami Thiagarajan)  [Orabug: 34671021] 
- firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Update link to latest SMCCC specification (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Refactor SMCCC specific bits into separate file (Gowthami Thiagarajan)  [Orabug: 34671021] 
- firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Gowthami Thiagarajan)  [Orabug: 34671021] 
- firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Sudeep Holla)  [Orabug: 34671021] 
- firmware/psci: use common SMCCC_CONDUIT_* (Gowthami Thiagarajan)  [Orabug: 34671021] 
- octeontx2-pf: fix hardware timestamp issue for ptp slave (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: add read back of AF_BAR2_SEL register (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: fix CPT FLT handler (Srujana Challa)  [Orabug: 34671021] 
- drivers: soc: fwlog: Extend firmware bootlog support for cn10k and cn9x (Pragnesh Patel)  [Orabug: 34671021] 
- octeontx2-af: remove support to limit xaq depth (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-pcicons: disable IRQ when taking a lock (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-af: Generate masks for packet header fields correctly (Subbaraya Sundeep)  [Orabug: 34671021] 
- misc: bphy: disable ctr module on non-BPHY boards (Jakub Palider)  [Orabug: 34671021] 
- driver: mmc: sdhci-cadence: Dump more PHY registers (Chandrakala Chavva)  [Orabug: 34671021] 
- uek-rpm: aarch64 embedded: disable CONFIG_EFI_BOOTEFI_BUG (Dave Kleikamp)  [Orabug: 34671021] 
- octeontx2-af: fix rvu_cgx_tx_enable to return success for vfs (Naveen Mamindlapalli)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: Adding mub_gen dependency (Piyush Malgujar)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Update HS200 tuning values (Jayanthi Annadurai)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix updating JD pkt length and blocksize (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: Re-enable mac tx in otx2_stop routine (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix improper names used for IRQs. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Increase hold time for HS52 and DDR52 modes (Jayanthi Annadurai)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: Config memtest module as trisate (Piyush Malgujar)  [Orabug: 34671021] 
- driver: edac: octeontx: Add CPU RAS error report (Vasyl Gomonovych)  [Orabug: 34671021] 
- perf cs-etm: Use existing decoder instead of resetting it (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Suppress printing when resetting decoder (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Only setup queues when they are modified (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Split setup and timestamp search functions (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Refactor initialisation of kernel start address (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Split --dump-raw-trace by AUX records (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Split Coresight decode by aux records (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Remove callback cs_etm_find_snapshot() (Leo Yan)  [Orabug: 34671021] 
- perf cs-etm: Move synth_opts initialisation (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Set time on synthesised samples to preserve ordering (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Refactor timestamp variable names (James Clark)  [Orabug: 34671021] 
- perf session: Add facility to peek at all events (Adrian Hunter)  [Orabug: 34671021] 
- octeontx2-af: Do not use default unicast entry action always (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-af: modify FLR sequence for CPT (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: Do not read CGX FEC CSRs on CN10K (Sunil Goutham)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: Fix Kconfig dependency (Piyush Malgujar)  [Orabug: 34671021] 
- driver :soc :phy7121:MACsec: Params support for SA (Narendra Hadke)  [Orabug: 34671021] 
- octeontx2-af: Derive fifo size assigned to given LMAC (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: CN10KB MAC RPM_100/USX support (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: Support variable number of LMACS per MAC (Hariprasad Kelam)  [Orabug: 34671021] 
- i2c: mv64xxx: Fix random system lock caused by runtime PM (Marek Behún)  [Orabug: 34671021] 
- octeontx2-af: add support for SSO WQE stashing (Pavan Nikhilesh)  [Orabug: 34671021] 
- octeontx2-af: add additional description to irqs (Pavan Nikhilesh)  [Orabug: 34671021] 
- uek-rpm: update config files for SDK-11.22.08 (Dave Kleikamp)  [Orabug: 34671021] 
- drivers: marvell: otx2-sdei-ghes: Fix error records overflow (Vasyl Gomonovych)  [Orabug: 34671021] 
- octeontx2-af: mcs: Fix rvu mcs initialization (Geetha sowjanya)  [Orabug: 34671021] 
- irqchip/gicv3-its: Workaround for Marvell errata 35443 for 9xx (Geetha sowjanya)  [Orabug: 34671021] 
- driver: edac: octeontx: Refactor EDAC driver (Vasyl Gomonovych)  [Orabug: 34671021] 
- drivers: soc: sw_up: Update return code handling (Witold Sadowski)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: fixing the return values (Piyush Malgujar)  [Orabug: 34671021] 
- drivers: i2c: octeon: Skip M divider limit for OcteonTX2 (Suneel Garapati)  [Orabug: 34671021] 
- driver: firmware: Fix kconfig dependencies on mhu driver (Chandrakala Chavva)  [Orabug: 34671021] 
- octeontx2-af: mcs: Add SA interrupt handling support (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: add TIM adjust GTI errata workaround (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-af: add SSO XAQ AURA access errata workaround (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-af: add programming SDP BPID in cn10k (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- octeontx2-af: Enable LBK links only when switch mode is on. (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-pf: Forward VF UP messages iff VFs are present (Subbaraya Sundeep)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P added rclk command to adv feature (Yi Guo)  [Orabug: 34671021] 
- octeontx2-af: mcs: Set mcs to bypass on error (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: HW workaround for NPA buffer free (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-pf: Fix SQE threshold checking (Ratheesh Kannoth)  [Orabug: 34671021] 
- octeontx2-af: ptp: Fix the sequence of register configuration (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: Fixes compilation warning for KASAN build (Suman Ghosh)  [Orabug: 34671021] 
- coresight: Add Coresight kdump support (Linu Cherian)  [Orabug: 34671021] 
- coresight: Add provision for kdump sync callbacks (Linu Cherian)  [Orabug: 34671021] 
- driver: mmc: ACPI support added for eMMC driver for T9x. (Piyush Malgujar)  [Orabug: 34671021] 
- octeontx2-pf: Fix TSOv6 offload (Sunil Goutham)  [Orabug: 34671021] 
- irqchip/gic-v3: Detect LPI invalidation MMIO registers (Linu Cherian)  [Orabug: 34671021] 
- irqchip/gic-v3: Exposes bit values for GICR_CTLR.{IR, CES} (Marc Zyngier)  [Orabug: 34671021] 
- irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Marc Zyngier)  [Orabug: 34671021] 
- irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Marc Zyngier)  [Orabug: 34671021] 
- octeontx2-pf: Fix VF mbox forwarding handling (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-af: Fix BPID calculation for SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- octeontx2-af: add support for CPT second pass (Rakesh Kudurumalla)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: IOCTL to read input clock parameters. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: soc: sw_up: Add async clone support (Witold Sadowski)  [Orabug: 34671021] 
- crypto: octeontx2: add CN10KB SG support (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: cnf10k-b: mcs: Add mbox to set port mode (Geetha sowjanya)  [Orabug: 34671021] 
- driver: edac: octeontx: Rename some macros and variables (Chandrakala Chavva)  [Orabug: 34671021] 
- crypto: octeontx2: decrease CPT_AF_CTX_FLUSH_TIMER count (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: update cpt engines status debugfs entry (Srujana Challa)  [Orabug: 34671021] 
- driver: mailbox: Cleanup dead code (Wojciech Bartczak)  [Orabug: 34671021] 
- drivers: marvell: otx2-sdei-ghes: Fix BERT report driver (Vasyl Gomonovych)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix cnf10k link state set (Baha Mesleh)  [Orabug: 34671021] 
- otx2-bphy-netdev: synchronize BCN to PTP slave clock. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: stop pkt transmission when psm queue is disabled (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021] 
- edac: Add spinlock to protect ring buffer read/write (Vasyl Gomonovych)  [Orabug: 34671021] 
- EDAC: OcteonTX: Fix build issues when ACPI is disabled (Piyush Malgujar)  [Orabug: 34671021] 
- drivers: soc: sw_up: Add async hash verification option (Witold Sadowski)  [Orabug: 34671021] 
- octeontx2-af: Fix pf bitmap for RVU VFs (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Add debugfs support (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Support to reset MCS stats (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Support to retrieve MCS stats (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cnf10k-b: mcs: Add support for CNF10K MCS (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Install TCAM bypass entry (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Mbox handlers to establish CA (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Mbox to allocate/free MCS resources (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Allocate structs for MCS resources (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k: mcs: Add MCS basic driver support (Geetha sowjanya)  [Orabug: 34671021] 
- mailbox: marvell: Initialize interrupts only if there's client for data (Wojciech Bartczak)  [Orabug: 34671021] 
- mailbox: marvell: Fix driver dependencies list (Wojciech Bartczak)  [Orabug: 34671021] 
- EDAC: OcteonTX: Adding &lt;acpi_io.h&gt; header file (Piyush Malgujar)  [Orabug: 34671021] 
- EDAC: OcteonTX: Remove redundant ACPI_APEI_GHES (Vasyl Gomonovych)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Initialize slew and drive values (Jayanthi Annadurai)  [Orabug: 34671021] 
- octeontx2-af: support overriding aura to zero for second pass (Nithin Dabilpuram)  [Orabug: 34671021] 
- drivers: soc: sw_up: Use new and previous smc_update_descriptor (Witold Sadowski)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P Fixed Warnings. (Narendra Hadke)  [Orabug: 34671021] 
- octeontx2-pcicons: Adjust padding size for RT (Ratheesh Kannoth)  [Orabug: 34671021] 
- genirq: Increase the number of interrupters (George Cherian)  [Orabug: 34671021] 
- octeontx2-af: Skip PFs if not enabled (Ratheesh Kannoth)  [Orabug: 34671021] 
- crypto: octeontx2: add pdcp chain to capabilities (Srujana Challa)  [Orabug: 34671021] 
- crypto: octeontx2: set sso_pf_func_ovrd only for 96xx A0/B0 (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: fix compilation warning (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: use platform_get_irq_optional for PSM GPINT2 (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: ptp: modify workaround for cn10k pps errata (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: add support to parse custom ether type (Kiran Kumar K)  [Orabug: 34671021] 
- soc: octeontx2-sdp: program SDP_EPVF_RING (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- octeontx2-af: timeout while draining SSO queues (Shijith Thotton)  [Orabug: 34671021] 
- firmware: mub: Add CN10K memory test configuration utility (Wojciech Bartczak)  [Orabug: 34671021] 
- soc: octeontx2-sdp: remove dependency from PCI revision (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Fix high speed mode hold time (Jayanthi Annadurai)  [Orabug: 34671021] 
- crypto: octeontx2: add support for 103xx firmware load (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: update CPT inbound inline IPsec config mailbox (Srujana Challa)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P: config is only valid on ARM64 (Dave Kleikamp)  [Orabug: 34956505] 
- driver: soc: mrvl_phy7121P PHY ADVANCE FEATURES: (Narendra Hadke)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Fix incorrect PTP clock frequency. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-pf: Fix UDP/TCP src and dst port tc filters (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-af: Allow mcam entries for promiscous rule for CN10K-A and CN10K-B soc. (Suman Ghosh)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: ptp: use 950MHz clock for ptp slave (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: ptp: Fix ptp clock counter read (Naveen Mamindlapalli)  [Orabug: 34671021] 
- perf/marvell: Update dev name in Marvell DDR PMU (Amit Singh Tomar)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix ethtool stats string order (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: spi: cadence-xspi: Force single modebyte (Witold Sadowski)  [Orabug: 34671021] 
- octeontx2-af: fix lbk link credits on cn10k (Nithin Dabilpuram)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: add PTP slave support. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- perf/marvell_cn10k: support older DT properties for TAD PMU (Tanmay Jagdale)  [Orabug: 34671021] 
- perf/marvell: get ddr speed from "marvell,ddr-speed" (Amit Singh Tomar)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Fix ptp hardware clock counter conversion (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: Show count of dropped packets by DMAC filters (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: Add L2M/L2B header extraction support (Suman Ghosh)  [Orabug: 34671021] 
- octeontx2-pf: Fix invalid pkt count send to dql_completed() (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: fix CPT engine recovery (Srujana Challa)  [Orabug: 34671021] 
- iommu/arm-smmu-v3: Ratelimit event dump (Jean-Philippe Brucker)  [Orabug: 34671021] 
- cn10k: Add workaround for MRVL TAD Errata-38891 (Bharat Bhushan)  [Orabug: 34671021] 
- edac: Fix cn10ka dss error injection (Vasyl Gomonovych)  [Orabug: 34671021] 
- octeontx2-af: Fix NIX link credits (Sunil Goutham)  [Orabug: 34671021] 
- edac: Read sdei vector number from HEST table (Vasyl Gomonovych)  [Orabug: 34671021] 
- edac: Add Core error report (Vasyl Gomonovych)  [Orabug: 34671021] 
- driver: clk: Remove SCLK clock driver for ACPI platforms (Wojciech Bartczak)  [Orabug: 34671021] 
- octeontx2-af: Initialize the PTP_SEC_ROLLOVER register properly (Naveen Mamindlapalli)  [Orabug: 34671021] 
- cnf10k-rfoe: skb shinfo falls on a different cacheline, avoid reading it (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Adjust structure elements to reduce cache misses (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Avoid costly iova_to_virt of packet dma address in xmit (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Cleanup packet stats maintenance (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Optimize packet length retrieval for non-ecpri packets (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Remove duplicate error checking (Sunil Goutham)  [Orabug: 34671021] 
- octeontx2-af: add mbox for CPT LF reset (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon (Sunil Goutham)  [Orabug: 34671021] 
- octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] (Ratheesh Kannoth)  [Orabug: 34671021] 
- octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: use cpt channel mask in flow install path (Nithin Dabilpuram)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: use sw timecounter for ptp phc (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: allow lower threshold in sso group qos mbox (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-pf: cn10k: Fix egress ratelimit configuration (Sunil Goutham)  [Orabug: 34671021] 
- drivers: soc: sw_up: Add force clone option (Witold Sadowski)  [Orabug: 34671021] 
- perf/marvell_cn10k: update tad property names (Tanmay Jagdale)  [Orabug: 34671021] 
- octeontx2-pf: Added validation check to configure adaptive interrupt coalesing. (Suman Ghosh)  [Orabug: 34671021] 
- octeontx2-af: setup Tx link credit based on lmac id (Nithin Dabilpuram)  [Orabug: 34671021] 
- firmware: smccc: Reflect firmware reported smccc version (Linu Cherian)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Add PTP 2S legacy mode support. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-sdpvf: Fix PTP options for SDP interfaces (Roy Franz)  [Orabug: 34671021] 
- firmware: octeontx2: Enable RPRAM driver for ASIM targets (Wojciech Bartczak)  [Orabug: 34671021] 
- octeontx2-pf: Free pending and dropped SQEs (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: recover CPT engine when it gets fault (Srujana Challa)  [Orabug: 34671021] 
- crypto: octeontx2: remove CPT block reset (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-pf: Add support for ptp 1-step using timecounter (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pf: revert the ptp phc implementation to use timecounter (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: return correct timestamp for cn10k soc (Naveen Mamindlapalli)  [Orabug: 34671021] 
- misc: bphy: prevent out-of-bound array iteration (Jakub Palider)  [Orabug: 34671021] 
- soc: octeontx2-sdp: Fix SDP output backpressure (Roy Franz)  [Orabug: 34671021] 
- crypto: qat - add support for 401xx devices (Giovanni Cabiddu)  [Orabug: 34779699] 
- tools/power turbostat: fix SPR PC6 limits (Artem Bityutskiy)  [Orabug: 34802779] 
- tools/power turbostat: separate SPR from ICX (Artem Bityutskiy)  [Orabug: 34802779] 
- tools/power turbostat: formatting (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: rename tcc variables (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: add TCC Offset support (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: save original CPU model (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: Fix Core C6 residency on Atom CPUs (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: Print the C-state Pre-wake settings (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Chen Yu)  [Orabug: 34802779] 
- tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Fix offset overflow issue in index converting (Calvin Walton)  [Orabug: 34802779] 
- tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Bas Nieuwenhuizen)  [Orabug: 34802779] 
- tools/power turbostat: update version number (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Fix DRAM Energy Unit on SKX (Zhang Rui)  [Orabug: 34802779] 
- Revert "tools/power turbostat: adjust for temperature offset" (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Support Ice Lake D (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Support Alder Lake Mobile (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: print microcode patch level (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Len Brown)  [Orabug: 34802779] 
- tools/turbostat: Unmark non-kernel-doc comment (Randy Dunlap)  [Orabug: 34802779] 
- tools/power/turbostat: Fallback to an MSR read for EPB (Borislav Petkov)  [Orabug: 34802779] 
- tools/power turbostat: harden against cpu hotplug (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Support AMD Family 19h (Kim Phillips)  [Orabug: 34802779] 
- tools/power turbostat: Remove empty columns for Jacobsville (Antti Laakso)  [Orabug: 34802779] 
- tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. (Rafael Antognolli)  [Orabug: 34802779] 
- tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Fix output formatting for ACPI CST enumeration (David Arcari)  [Orabug: 34802779] 
- tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava)  [Orabug: 34802779] 
- tools/power turbostat: Enable accumulate RAPL display (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Introduce functions to accumulate RAPL consumption (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Make the energy variable to be 64 bit (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Always print idle in the system configuration header (Doug Smythies)  [Orabug: 34802779] 
- tools/power turbostat: Print /dev/cpu_dma_latency (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Print cpuidle information (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Support Elkhart Lake (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Support Jasper Lake (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Support Cometlake (Chen Yu)  [Orabug: 34802779] 
- sch_htb: Fail on unsupported parameters when offload is requested (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_api: Don't skip qdisc attach on ingress (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_htb: Fix inconsistency when leaf qdisc creation fails (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Yunjian Wang)  [Orabug: 34833369] 
- sch_htb: fix null pointer dereference on a null new_q (Yunjian Wang)  [Orabug: 34833369] 
- sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_htb: Fix select_queue for non-offload mode (Maxim Mikityanskiy)  [Orabug: 34833369] 
- RDS/IB: Fix the misplaced counter update rdma dto path (Devesh Sharma)  [Orabug: 34865848] 
- arm64: Add AMPERE1 to the Spectre-BHB affected list (D Scott Phillips)  [Orabug: 34873999] 
- net: mana: Fix race on per-CQ variable napi work_done (uek6/u3) (Haiyang Zhang)  [Orabug: 34874459] 
- mips: Octeon: PCI console code was incorrectly finding the tty port (Dave Kleikamp)  [Orabug: 34877981] 
- x86/bpf: Use alternative RET encoding (Peter Zijlstra)  [Orabug: 34944087] 
- bpf,x86: Respect X86_FEATURE_RETPOLINE* (Peter Zijlstra)  [Orabug: 34944087] 
- Revert "x86/bpf: Alternative RET encoding" (Alexandre Chartre)  [Orabug: 34944087] 
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34944365]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.316.3.el8" date="1673265600">- LTS tag: v5.4.228 (Sherry Yang)  
- ASoC: ops: Correct bounds check for second channel on SX controls (Charles Keepax)  
- can: mcba_usb: Fix termination command argument (Yasushi SHOJI)  
- can: sja1000: fix size of OCR_MODE_MASK define (Heiko Schocher)  
- pinctrl: meditatek: Startup with the IRQs disabled (Ricardo Ribalda)  
- ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Mark Brown)  
- nfp: fix use-after-free in area_cache_get() (Jialiang Wang)  
- block: unhash blkdev part inode when the part is deleted (Ming Lei)  
- mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Baolin Wang)  
- x86/smpboot: Move rcu_cpu_starting() earlier (Paul E. McKenney)  
- net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Lorenzo Colitti)  
- LTS tag: v5.4.227 (Sherry Yang)  
- can: esd_usb: Allow REC and TEC to return to zero (Frank Jungclaus)  
- net: mvneta: Fix an out of bounds check (Dan Carpenter)  
- ipv6: avoid use-after-free in ip6_fragment() (Eric Dumazet)  
- net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() (Yang Yingliang)  
- xen/netback: fix build warning (Juergen Gross)  
- ethernet: aeroflex: fix potential skb leak in greth_init_rings() (Zhang Changzhong)  
- ipv4: Fix incorrect route flushing when table ID 0 is used (Ido Schimmel)  
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)  
- tipc: Fix potential OOB in tipc_link_proto_rcv() (YueHaibing)  
- net: hisilicon: Fix potential use-after-free in hix5hd2_rx() (Liu Jian)  
- net: hisilicon: Fix potential use-after-free in hisi_femac_rx() (Liu Jian)  
- net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq (Yongqiang Liu)  
- net: stmmac: fix "snps,axi-config" node property parsing (Jisheng Zhang)  
- nvme initialize core quirks before calling nvme_init_subsystem (Pankaj Raghav)  
- NFC: nci: Bounds check struct nfc_target arrays (Kees Cook)  
- i40e: Disallow ip4 and ip6 l4_4_bytes (Przemyslaw Patynowski)  
- i40e: Fix for VF MAC address 0 (Sylwester Dziedziuch)  
- i40e: Fix not setting default xps_cpus after reset (Michal Jaron)  
- net: mvneta: Prevent out of bounds read in mvneta_config_rss() (Dan Carpenter)  
- xen-netfront: Fix NULL sring after live migration (Lin Liu)  
- net: encx24j600: Fix invalid logic in reading of MISTAT register (Valentina Goncharenko)  
- net: encx24j600: Add parentheses to fix precedence (Valentina Goncharenko)  
- mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() (Wei Yongjun)  
- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Zhengchao Shao)  
- net: dsa: ksz: Check return value (Artem Chernyshev)  
- Bluetooth: Fix not cleanup led when bt_init fails (Chen Zhongjin)  
- Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() (Wang ShaoBo)  
- af_unix: Get user_ns from in_skb in unix_diag_get_exact(). (Kuniyuki Iwashima)  
- igb: Allocate MSI-X vector when testing (Akihiko Odaki)  
- e1000e: Fix TX dispatch condition (Akihiko Odaki)  
- gpio: amd8111: Fix PCI device reference count leak (Xiongfeng Wang)  
- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Qiqi Zhang)  
- ca8210: Fix crash by zero initializing data (Hauke Mehrtens)  
- ieee802154: cc2520: Fix error return code in cc2520_hw_init() (Ziyang Xuan)  
- can: af_can: fix NULL pointer dereference in can_rcv_filter (Oliver Hartkopp)  
- HID: core: fix shift-out-of-bounds in hid_report_raw_event (ZhangPeng)  
- HID: hid-lg4ff: Add check for empty lbuf (Anastasia Belova)  
- HID: usbhid: Add ALWAYS_POLL quirk for some mice (Ankit Patel)  
- drm/shmem-helper: Remove errant put in error path (Rob Clark)  
- KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth)  
- mm/gup: fix gup_pud_range() for dax (John Starks)  
- memcg: fix possible use-after-free in memcg_write_event_control() (Tejun Heo)  
- media: v4l2-dv-timings.c: fix too strict blanking sanity checks (Hans Verkuil)  
- Revert "net: dsa: b53: Fix valid setting for MDB entries" (Rafał Miłecki)  
- xen/netback: don't call kfree_skb() with interrupts disabled (Juergen Gross)   {CVE-2022-42328} {CVE-2022-42329}
- xen/netback: do some code cleanup (Juergen Gross)  
- xen/netback: Ensure protocol headers don't fall in the non-linear area (Ross Lagerwall)   {CVE-2022-3643}
- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths (Jann Horn)  
- mm/khugepaged: fix GUP-fast interaction by sending IPI (Jann Horn)  
- mm/khugepaged: take the right locks for page table retraction (Jann Horn)  
- net: usb: qmi_wwan: add u-blox 0x1342 composition (Davide Tronchin)  
- 9p/xen: check logical size for buffer size (Dominique Martinet)  
- fbcon: Use kzalloc() in fbcon_prepare_logo() (Tetsuo Handa)  
- regulator: twl6030: fix get status of twl6032 regulators (Andreas Kemnade)  
- ASoC: soc-pcm: Add NULL check in BE reparenting (Srinivasa Rao Mandadapu)  
- btrfs: send: avoid unaligned encoded writes when attempting to clone range (Filipe Manana)  
- ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Kees Cook)  
- regulator: slg51000: Wait after asserting CS pin (Konrad Dybcio)  
- 9p/fd: Use P9_HDRSZ for header size (GUO Zihua)  
- ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 (Johan Jonker)  
- ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation (Giulio Benetti)  
- ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels (Tomislav Novak)  
- ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name (Johan Jonker)  
- ARM: dts: rockchip: fix ir-receiver node names (Johan Jonker)  
- arm: dts: rockchip: fix node name for hym8563 rtc (Sebastian Reichel)  
- arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series (FUKAUMI Naoki)  
- LTS tag: v5.4.226 (Sherry Yang)  
- ipc/sem: Fix dangling sem_array access in semtimedop race (Jann Horn)  
- v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails (Linus Torvalds)  
- mmc: sdhci: Fix voltage switch delay (Adrian Hunter)  
- mmc: sdhci: use FIELD_GET for preset value bit masks (Masahiro Yamada)  
- char: tpm: Protect tpm_pm_suspend with locks (Jan Dabros)  
- Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" (Conor Dooley)  
- x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Michael Kelley)  
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (Luiz Augusto von Dentz)   {CVE-2022-42896}
- x86/pm: Add enumeration check before spec MSRs save/restore setup (Pawan Gupta)  
- x86/tsx: Add a feature bit for TSX control MSR support (Pawan Gupta)  
- nvme: ensure subsystem reset is single threaded (Keith Busch)  
- nvme: restrict management ioctls to admin (Keith Busch)  
- epoll: check for events when removing a timed out thread from the wait queue (Soheil Hassas Yeganeh)  
- epoll: call final ep_events_available() check under the lock (Roman Penyaev)  
- ipv4: Fix route deletion when nexthop info is not specified (Ido Schimmel)  
- ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern)  
- selftests: net: fix nexthop warning cleanup double ip typo (Nikolay Aleksandrov)  
- selftests: net: add delete nexthop route warning test (Nikolay Aleksandrov)  
- Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled (Lee Jones)  
- parisc: Increase FRAME_WARN to 2048 bytes on parisc (Helge Deller)  
- xtensa: increase size of gcc stack frame check (Guenter Roeck)  
- parisc: Increase size of gcc stack frame check (Helge Deller)  
- iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Xiongfeng Wang)  
- pinctrl: single: Fix potential division by zero (Maxim Korotkov)  
- ASoC: ops: Fix bounds check for _sx controls (Mark Brown)  
- mm: Fix '.data.once' orphan section warning (Nathan Chancellor)  
- arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 (James Morse)  
- arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors (James Morse)  
- tracing: Free buffers when a used dynamic event is removed (Steven Rostedt (Google))  
- mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Wenchao Chen)  
- mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check (Sebastian Falbesoner)  
- mmc: core: Fix ambiguous TRIM and DISCARD arg (Christian Löhle)  
- mmc: mmc_test: Fix removal of debugfs file (Ye Bin)  
- pinctrl: intel: Save and restore pins in "direct IRQ" mode (Andy Shevchenko)  
- nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() (ZhangPeng)  
- tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" (Tiezhu Yang)  
- error-injection: Add prompt for function error injection (Steven Rostedt (Google))  
- net/mlx5: DR, Fix uninitialized var warning (YueHaibing)  
- hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() (Yang Yingliang)  
- hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld)  
- net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed (Yoshihiro Shimoda)  
- sctp: fix memory leak in sctp_stream_outq_migrate() (Zhengchao Shao)  
- packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Willem de Bruijn)  
- net: tun: Fix use-after-free in tun_detach() (Shigeru Yoshida)  
- afs: Fix fileserver probe RTT handling (David Howells)  
- net: hsr: Fix potential use-after-free (YueHaibing)  
- dsa: lan9303: Correct stat name (Jerry Ray)  
- net: ethernet: nixge: fix NULL dereference (Yuri Karpov)  
- net/9p: Fix a potential socket leak in p9_socket_open (Wang Hai)  
- net: net_netdev: Fix error handling in ntb_netdev_init_module() (Yuan Can)  
- net: phy: fix null-ptr-deref while probe() failed (Yang Yingliang)  
- wifi: cfg80211: fix buffer overflow in elem comparison (Johannes Berg)  
- qlcnic: fix sleep-in-atomic-context bugs caused by msleep (Duoming Zhou)  
- can: cc770: cc770_isa_probe(): add missing free_cc770dev() (Zhang Changzhong)  
- can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() (Zhang Changzhong)  
- net/mlx5e: Fix use-after-free when reverting termination table (Roi Dayan)  
- net/mlx5: Fix uninitialized variable bug in outlen_write() (YueHaibing)  
- of: property: decrement node refcount in of_fwnode_get_reference_args() (Yang Yingliang)  
- hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails (Gaosheng Cui)  
- hwmon: (i5500_temp) fix missing pci_disable_device() (Yang Yingliang)  
- scripts/faddr2line: Fix regression in name resolution on ppc64le (Srikar Dronamraju)  
- iio: light: rpr0521: add missing Kconfig dependencies (Paul Gazzillo)  
- iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw (Wei Yongjun)  
- iio: health: afe4403: Fix oob read in afe4403_read_raw (Wei Yongjun)  
- btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() (ChenXiaoSong)  
- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Alex Deucher)  
- btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker (Nikolay Borisov)  
- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Frieder Schrempf)  
- btrfs: free btrfs_path before copying inodes to userspace (Anand Jain)  
- fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi)  
- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda)   {CVE-2022-4139}
- drm/amdgpu: always register an MMU notifier for userptr (Christian König)  
- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Lyude Paul)  
- btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() (Zhen Lei)  
- btrfs: free btrfs_path before copying subvol info to userspace (Anand Jain)  
- btrfs: free btrfs_path before copying fspath to userspace (Anand Jain)  
- btrfs: free btrfs_path before copying root refs to userspace (Josef Bacik)  
- binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 (Alessandro Astone)  
- binder: Address corner cases in deferred copy and fixup (Alessandro Astone)  
- binder: fix pointer cast warning (Arnd Bergmann)  
- binder: defer copies of pre-patched txn data (Todd Kjos)  
- binder: read pre-translated fds from sender buffer (Todd Kjos)  
- binder: avoid potential data leakage when copying txn (Todd Kjos)  
- dm integrity: flush the journal on suspend (Mikulas Patocka)  
- net: usb: qmi_wwan: add Telit 0x103a composition (Enrico Sau)  
- tcp: configurable source port perturb table size (Gleb Mazovetskiy)  
- platform/x86: hp-wmi: Ignore Smart Experience App event (Kai-Heng Feng)  
- platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) (Hans de Goede)  
- platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() (Xiongfeng Wang)  
- xen/platform-pci: add missing free_irq() in error path (ruanjinjie)  
- serial: 8250: 8250_omap: Avoid RS485 RTS glitch on -&gt;set_termios() (Lukas Wunner)  
- ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Hans de Goede)  
- Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode (Aman Dhoot)  
- gcov: clang: fix the buffer overflow issue (Mukesh Ojha)  
- nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty (Chen Zhongjin)  
- firmware: coreboot: Register bus in module init (Brian Norris)  
- firmware: google: Release devices before unregistering the bus (Patrick Rudolph)  
- ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li)  
- ceph: do not update snapshot context when there is no new snapshot (Xiubo Li)  
- iio: pressure: ms5611: fixed value compensation bug (Mitja Spes)  
- iio: ms5611: Simplify IO callback parameters (Lars-Peter Clausen)  
- nios2: add FORCE for vmlinuz.gz (Randy Dunlap)  
- init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash (Alexandre Belloni)  
- iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails (Chen Zhongjin)  
- iio: light: apds9960: fix wrong register for gesture gain (Alejandro Concepción Rodríguez)  
- arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency (Jakob Unterwurzacher)  
- usb: dwc3: exynos: Fix remove() function (Marek Szyprowski)  
- lib/vdso: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)  
- s390/crashdump: fix TOD programmable field size (Heiko Carstens)  
- net: thunderx: Fix the ACPI memory leak (Yu Liao)  
- nfc: st-nci: fix memory leaks in EVT_TRANSACTION (Martin Faltesek)  
- nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)  
- s390/dasd: fix no record found for raw_track_access (Stefan Haberland)  
- dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). (Kuniyuki Iwashima)  
- bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Yang Yingliang)  
- regulator: twl6030: re-add TWL6032_SUBCLASS (Andreas Kemnade)  
- NFC: nci: fix memory leak in nci_rx_data_packet() (Liu Shixin)  
- xfrm: Fix ignored return value in xfrm6_init() (Chen Zhongjin)  
- tipc: check skb_linearize() return value in tipc_disc_rcv() (YueHaibing)  
- tipc: add an extra conn_get in tipc_conn_alloc (Xin Long)  
- tipc: set con sock in tipc_conn_alloc (Xin Long)  
- net/mlx5: Fix FW tracer timestamp calculation (Moshe Shemesh)  
- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Yang Yingliang)  
- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Yang Yingliang)  
- nfp: add port from netdev validation for EEPROM access (Jaco Coetzee)  
- net: pch_gbe: fix pci device refcount leak while module exiting (Yang Yingliang)  
- net/qla3xxx: fix potential memleak in ql3xxx_send() (Zhang Changzhong)  
- net/mlx4: Check retval of mlx4_bitmap_init (Peter Kosyh)  
- ARM: mxs: fix memory leak in mxs_machine_init() (Zheng Yongjun)  
- 9p/fd: fix issue of list_del corruption in p9_fd_cancel() (Zhengchao Shao)  
- net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() (Wang Hai)  
- nfc/nci: fix race with opening and closing (Lin Ma)  
- net: liquidio: simplify if expression (Leon Romanovsky)  
- ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl (Michael Grzeschik)  
- tee: optee: fix possible memory leak in optee_register_device() (Yang Yingliang)  
- bus: sunxi-rsb: Support atomic transfers (Samuel Holland)  
- regulator: core: fix UAF in destroy_regulator() (Yang Yingliang)  
- regulator: core: fix kobject release warning and memory leak in regulator_register() (Zeng Heng)  
- ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Detlev Casanova)  
- ARM: dts: am335x-pcm-953: Define fixed regulators in root node (Dominik Haller)  
- af_key: Fix send_acquire race with pfkey_register (Herbert Xu)  
- MIPS: pic32: treat port as signed integer (Jason A. Donenfeld)  
- RISC-V: vdso: Do not add missing symbols to version section in linker script (Nathan Chancellor)  
- arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. (Kuniyuki Iwashima)  
- block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Yu Kuai)  
- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Hans de Goede)  
- spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run (Sean Nyekjaer)  
- wifi: mac80211: Fix ack frame idr leak when mesh has no route (Nicolas Cavallari)  
- audit: fix undefined behavior in bit shift for AUDIT_BIT (Gaosheng Cui)  
- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jonas Jelonek)  
- wifi: mac80211: fix memory free error when registering wiphy fail (taozhang)  
- LTS tag: v5.4.225 (Sherry Yang)  
- ntfs: check overflow when iterating ATTR_RECORDs (Hawkins Jiawei)  
- ntfs: fix out-of-bounds read in ntfs_attr_find() (Hawkins Jiawei)  
- ntfs: fix use-after-free in ntfs_attr_find() (Hawkins Jiawei)  
- mm: fs: initialize fsdata passed to write_begin/write_end interface (Alexander Potapenko)  
- 9p/trans_fd: always use O_NONBLOCK read/write (Tetsuo Handa)  
- gfs2: Switch from strlcpy to strscpy (Andreas Gruenbacher)  
- gfs2: Check sb_bsize_shift after reading superblock (Andrew Price)  
- 9p: trans_fd/p9_conn_cancel: drop client lock earlier (Dominique Martinet)  
- kcm: close race conditions on sk_receive_queue (Cong Wang)  
- bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() (Baisong Zhong)  
- kcm: avoid potential race in kcm_tx_work (Eric Dumazet)  
- tcp: cdg: allow tcp_cdg_release() to be called multiple times (Eric Dumazet)  
- macvlan: enforce a consistent minimal mtu (Eric Dumazet)  
- Input: i8042 - fix leaking of platform device on module removal (Chen Jun)  
- kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Li Huafei)  
- scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Yang Yingliang)  
- ring-buffer: Include dropped pages in counting dirty patches (Steven Rostedt (Google))  
- serial: 8250: Flush DMA Rx on RLSI (Ilpo Järvinen)  
- misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() (Alexander Potapenko)  
- docs: update mediator contact information in CoC doc (Shuah Khan)  
- mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Xiongfeng Wang)  
- mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Chevron Li)  
- mmc: core: properly select voltage range without power cycle (Yann Gautier)  
- scsi: zfcp: Fix double free of FSF request when qdio send fails (Benjamin Block)  
- Input: iforce - invert valid length check when fetching device IDs (Tetsuo Handa)  
- serial: 8250_lpss: Configure DMA also w/o DMA filter (Ilpo Järvinen)  
- serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Ilpo Järvinen)  
- dm ioctl: fix misbehavior if list_versions races with module loading (Mikulas Patocka)  
- iio: pressure: ms5611: changed hardcoded SPI speed to value limited (Mitja Spes)  
- iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() (Yang Yingliang)  
- iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() (Yang Yingliang)  
- usb: chipidea: fix deadlock in ci_otg_del_timer (Duoming Zhou)  
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Nicolas Dumazet)  
- USB: serial: option: add Fibocom FM160 0x0111 composition (Reinhard Speyerer)  
- USB: serial: option: add u-blox LARA-L6 modem (Davide Tronchin)  
- USB: serial: option: add u-blox LARA-R6 00B modem (Davide Tronchin)  
- USB: serial: option: remove old LARA-R6 PID (Davide Tronchin)  
- USB: serial: option: add Sierra Wireless EM9191 (Benoît Monin)  
- speakup: fix a segfault caused by switching consoles (Mushahid Hussain)  
- slimbus: stream: correct presence rate frequencies (Krzysztof Kozlowski)  
- Revert "usb: dwc3: disable USB core PHY management" (Johan Hovold)  
- ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Takashi Iwai)  
- ring_buffer: Do not deactivate non-existant pages (Daniil Tatianin)  
- ftrace: Fix null pointer dereference in ftrace_add_mod() (Xiu Jianfeng)  
- ftrace: Optimize the allocation for mcount entries (Wang Wensheng)  
- ftrace: Fix the possible incorrect kernel message (Wang Wensheng)  
- cifs: add check for returning value of SMB2_set_info_init (Anastasia Belova)  
- net: thunderbolt: Fix error handling in tbnet_init() (Yuan Can)  
- cifs: Fix wrong return value checking when GETFLAGS (Zhang Xiaoxu)  
- net/x25: Fix skb leak in x25_lapb_receive_frame() (Wei Yongjun)  
- platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized (Roger Pau Monné)  
- drbd: use after free in drbd_create_device() (Dan Carpenter)  
- xen/pcpu: fix possible memory leak in register_pcpu() (Yang Yingliang)  
- bnxt_en: Remove debugfs when pci_register_driver failed (Gaosheng Cui)  
- net: caif: fix double disconnect client in chnl_net_open() (Zhengchao Shao)  
- net: macvlan: Use built-in RCU list checking (Chuang Wang)  
- net: liquidio: release resources when liquidio driver open failed (Zhengchao Shao)  
- mISDN: fix possible memory leak in mISDN_dsp_element_register() (Yang Yingliang)  
- net: bgmac: Drop free_netdev() from bgmac_enet_remove() (Wei Yongjun)  
- ata: libata-transport: fix double ata_host_put() in ata_tport_add() (Yang Yingliang)  
- arm64: dts: imx8mn: Fix NAND controller size-cells (Marek Vasut)  
- arm64: dts: imx8mm: Fix NAND controller size-cells (Marek Vasut)  
- pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map (Zeng Heng)  
- parport_pc: Avoid FIFO port location truncation (Maciej W. Rozycki)  
- siox: fix possible memory leak in siox_device_add() (Yang Yingliang)  
- block: sed-opal: kmalloc the cmd/resp buffers (Serge Semin)  
- ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Chen Zhongjin)  
- tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Duoming Zhou)  
- serial: imx: Add missing .thaw_noirq hook (Shawn Guo)  
- serial: 8250: omap: Flush PM QOS work on remove (Tony Lindgren)  
- serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Tony Lindgren)  
- serial: 8250_omap: remove wait loop from Errata i202 workaround (Matthias Schiffer)  
- ASoC: core: Fix use-after-free in snd_soc_exit() (Chen Zhongjin)  
- spi: stm32: Print summary 'callbacks suppressed' message (Marek Vasut)  
- ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -&gt; "Source", "Routee" -&gt; "Route" (Colin Ian King)  
- btrfs: remove pointless and double ulist frees in error paths of qgroup tests (Filipe Manana)  
- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Nathan Huckleberry)  
- i2c: i801: add lis3lv02d's I2C address for Vostro 5568 (Nam Cao)  
- NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington)  
- selftests/intel_pstate: fix build for ARCH=x86_64 (Ricardo Cañuelo)  
- selftests/futex: fix build for clang (Ricardo Cañuelo)  
- ASoC: codecs: jz4725b: fix capture selector naming (Siarhei Volkau)  
- ASoC: codecs: jz4725b: use right control for Capture Volume (Siarhei Volkau)  
- ASoC: codecs: jz4725b: fix reported volume for Master ctl (Siarhei Volkau)  
- ASoC: codecs: jz4725b: add missed Line In power control bit (Siarhei Volkau)  
- spi: intel: Fix the offset to get the 64K erase opcode (Mauro Lima)  
- ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Xiaolei Wang)  
- x86/cpu: Restore AMD's DE_CFG MSR after resume (Borislav Petkov)  
- net: tun: call napi_schedule_prep() to ensure we own a napi (Eric Dumazet)  
- dmaengine: at_hdmac: Check return code of dma_async_device_register (Tudor Ambarus)  
- dmaengine: at_hdmac: Fix impossible condition (Tudor Ambarus)  
- dmaengine: at_hdmac: Don't allow CPU to reorder channel enable (Tudor Ambarus)  
- dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors (Tudor Ambarus)  
- dmaengine: at_hdmac: Don't start transactions at tx_submit level (Tudor Ambarus)  
- dmaengine: at_hdmac: Fix at_lli struct definition (Tudor Ambarus)  
- cert host tools: Stop complaining about deprecated OpenSSL functions (Linus Torvalds)  
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Oliver Hartkopp)  
- udf: Fix a slab-out-of-bounds write bug in udf_find_entry() (ZhangPeng)  
- btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() (Zhang Xiaoxu)  
- platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi (Jorge Lopez)  
- drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Matthew Auld)  
- nilfs2: fix use-after-free bug of ns_writer on remount (Ryusuke Konishi)  
- nilfs2: fix deadlock in nilfs_count_free_blocks() (Ryusuke Konishi)  
- vmlinux.lds.h: Fix placement of '.data..decrypted' section (Nathan Chancellor)  
- ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jussi Laako)  
- ALSA: usb-audio: Add quirk entry for M-Audio Micro (Takashi Iwai)  
- ALSA: hda: fix potential memleak in 'add_widget_node' (Ye Bin)  
- ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Xian Wang)  
- mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)  
- mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)  
- mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI (Brian Norris)  
- MIPS: jump_label: Fix compat branch range check (Jiaxun Yang)  
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Ard Biesheuvel)  
- riscv: process: fix kernel info leakage (Jisheng Zhang)  
- net: macvlan: fix memory leaks of macvlan_common_newlink (Chuang Wang)  
- ethernet: tundra: free irq when alloc ring failed in tsi108_open() (Zhengchao Shao)  
- net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() (Zhengchao Shao)  
- ethernet: s2io: disable napi when start nic failed in s2io_card_up() (Zhengchao Shao)  
- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Zhengchao Shao)  
- net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() (Zhengchao Shao)  
- net: cpsw: disable napi in cpsw_ndo_open() (Zhengchao Shao)  
- net/mlx5: Allow async trigger completion execution on single CPU systems (Roy Novich)  
- net: nixge: disable napi when enable interrupts failed in nixge_open() (Zhengchao Shao)  
- perf stat: Fix printing os-&gt;prefix in CSV metrics output (Athira Rajeev)  
- drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() (Zhengchao Shao)  
- dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() (Christophe JAILLET)  
- dmaengine: pxa_dma: use platform_get_irq_optional (Doug Brown)  
- tipc: fix the msg-&gt;req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long)  
- can: af_can: fix NULL pointer dereference in can_rx_register() (Zhengchao Shao)  
- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Alexander Potapenko)  
- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Yuan Can)  
- hamradio: fix issue of dev reference count leakage in bpq_device_event() (Zhengchao Shao)  
- net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() (Zhengchao Shao)  
- capabilities: fix undefined behavior in bit shift for CAP_TO_MASK (Gaosheng Cui)  
- net: fman: Unregister ethernet device on removal (Sean Anderson)  
- bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Alex Barba)  
- bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Michael Chan)  
- net: tun: Fix memory leaks of napi_get_frags (Wang Yufen)  
- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc)  
- HID: hyperv: fix possible memory leak in mousevsc_probe() (Yang Yingliang)  
- bpf, sockmap: Fix the sk-&gt;sk_forward_alloc warning of sk_stream_kill_queues (Wang Yufen)  
- wifi: cfg80211: fix memory leak in query_regdb_file() (Arend van Spriel)  
- wifi: cfg80211: silence a sparse RCU warning (Johannes Berg)  
- phy: stm32: fix an error code in probe (Dan Carpenter)  
- xfs: drain the buf delwri queue before xfsaild idles (Brian Foster)  
- xfs: preserve inode versioning across remounts (Eric Sandeen)  
- xfs: use MMAPLOCK around filemap_map_pages() (Dave Chinner)  
- xfs: redesign the reflink remap loop to fix blkres depletion crash (Darrick J. Wong)  
- xfs: rename xfs_bmap_is_real_extent to is_written_extent (Darrick J. Wong)  
- xfs: preserve rmapbt swapext block reservation from freed blocks (Brian Foster)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.4.el8" date="1673524800">- Revert "RDS: TCP: Track peer's connection generation number" (Gerd Rausch)  [Orabug: 34700110] 
- net/rds: Trigger rds_send_hs_ping() more than once (Gerd Rausch)  [Orabug: 34607845] 
- net/rds: Kick-start TCP receiver after accept (Gerd Rausch)  [Orabug: 34600820] 
- net/rds: Use the first lane until RDS_EXTHDR_NPATHS arrives (Gerd Rausch)  [Orabug: 34314503] 
- net/rds: Encode cp_index in TCP source port (Gerd Rausch)  [Orabug: 34556038] 
- net/rds: rds_tcp_conn_path_shutdown must not discard messages (Gerd Rausch)  [Orabug: 34560701] 
- IB/mlx5: Add a signature check to received EQEs and CQEs (Rohit Nair)  [Orabug: 34821074] 
- vhost-scsi: Fix max number of virtqueues (Mike Christie)  [Orabug: 34915128] 
- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34966035] 
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34830755] 
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34864098] 
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34961704]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.316.5.el8" date="1673611200">- net/rds: Fill in rds_exthdr_size gaps (Gerd Rausch)  [Orabug: 34979171]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.6.el8" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807] 
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089] 
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810] 
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646] 
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.7.el8" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad
  Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
</package>
<package pkgid="3489142789937d5db7365361b82c3ad758239f692e68aabd5bafba423f991518" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.6.el8" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807] 
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089] 
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810] 
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646] 
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.7.el8" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad
  Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.1.el8" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.2.el8" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426] 
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837] 
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581] 
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846] 
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421] 
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652] 
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037] 
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037] 
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030] 
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028] 
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023] 
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023] 
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011] 
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.3.el8" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)  
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)  
- LTS tag: v5.4.230 (Sherry Yang)  
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)  
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)  
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)  
- drm/amd/display: Fix set scaling doesn's work (hongao)  
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)  
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)  
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)  
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)  
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)  
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)  
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)  
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)  
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)  
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)  
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)  
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)  
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)  
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)  
- cifs: do not include page data when checking signature (Enzo Matsumiya)  
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)  
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)  
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)  
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)  
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)  
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)  
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)  
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)  
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))  
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)  
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)  
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)  
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)  
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)  
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)  
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)  
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)  
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)  
- drm/i915/gt: Reset twice (Chris Wilson)  
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)  
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)  
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)  
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)  
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)  
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))  
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)  
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)  
- LTS tag: v5.4.229 (Sherry Yang)  
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)  
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)  
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)  
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)  
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)  
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)  
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)  
- efi: fix NULL-deref in init error path (Johan Hovold)  
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)  
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)  
- arm64: atomics: format whitespace consistently (Mark Rutland)  
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)  
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)  
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)  
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)  
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)  
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)  
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)  
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)  
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)  
- hvc/xen: lock console list traversal (Roger Pau Monne)  
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)  
- tipc: eliminate checking netns if node established (Hoang Le)  
- tipc: improve throughput between nodes in netns (Hoang Le)  
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)  
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)  
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)  
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)  
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)  
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)  
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)  
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)  
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)  
- quota: Factor out setup of quota inode (Jan Kara)  
- jbd2: use the correct print format (Bixuan Cui)  
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)  
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu)  
- ixgbe: fix pci device refcount leak (Yang Yingliang)  
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)  
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)  
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)  
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)  
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   {CVE-2023-0266}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)  
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)  
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)  
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)  
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)  
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)  
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)  
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler)  
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)  
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)  
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)  
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)  
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)  
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)  
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)  
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)  
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)  
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)  
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)  
- udf: Fix extension of the last extent in the file (Jan Kara)  
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)  
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)  
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)  
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)  
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)  
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)  
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)  
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)  
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)  
- vhost: fix range used in translate_desc() (Stefano Garzarella)  
- nfc: Fix potential resource leaks (Miaoqian Lin)  
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)  
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)  
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)  
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)  
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)  
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)  
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)  
- mbcache: automatically delete entries from cache on freeing (Jan Kara)  
- ext4: fix race when reusing xattr blocks (Jan Kara)  
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)  
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)  
- mbcache: add functions to delete entry if unused (Jan Kara)  
- mbcache: don't reclaim used entries (Jan Kara)  
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)  
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)  
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)  
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)  
- ext4: goto right label 'failed_mount3a' (Jason Yan)  
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)  
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)  
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))  
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))  
- dm thin: resume even if in FAIL mode (Luo Meng)  
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)  
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)  
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)  
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)  
- btrfs: replace strncpy() with strscpy() (Sasha Levin)  
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)  
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)  
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)  
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)  
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)  
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)  
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)  
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)  
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)  
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)  
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)  
- ext4: add helper to check quota inums (Baokun Li)  
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)  
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)  
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)  
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)  
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)  
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)  
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)  
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)  
- crypto: n2 - add missing hash statesize (Corentin Labbe)  
- PCI/sysfs: Fix double free in error path (Sascha Hauer)  
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)  
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)  
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)  
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)  
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)  
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)  
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)  
- cifs: fix missing display of three mount options (Steve French)  
- cifs: fix confusing debug message (Paulo Alcantara)  
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai)   {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)  
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)  
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)  
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)  
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)  
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)  
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)  
- dm cache: Fix UAF in destroy() (Luo Meng)  
- dm clone: Fix UAF in clone_dtr() (Luo Meng)  
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)  
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)  
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)  
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)  
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)  
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)  
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)  
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)  
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)  
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)  
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)  
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)  
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)  
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)  
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)  
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)  
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)  
- net/af_packet: make sure to pull mac header (Eric Dumazet)  
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)  
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)  
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)  
- f2fs: should put a page when checking the summary info (Pavel Machek)  
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)  
- md: fix a crash in mempool_free (Mikulas Patocka)  
- pnode: terminate at peers of source (Christian Brauner)  
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)  
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)  
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)  
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)  
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)  
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)  
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)  
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)  
- objtool: Fix SEGFAULT (Christophe Leroy)  
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)  
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)  
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)  
- cifs: fix oops during encryption (Paulo Alcantara)  
- media: dvbdev: fix refcnt bug (Lin Ma)  
- media: dvbdev: fix build warning due to comments (Lin Ma)  
- gcov: add support for checksum field (Rickard x Andersson)  
- regulator: core: fix deadlock on regulator enable (Johan Hovold)  
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)  
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)  
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)  
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)  
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)  
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)  
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)  
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)  
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)  
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)  
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)  
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)  
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)  
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)  
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)  
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)  
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)  
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)  
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)  
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)  
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)  
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)  
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)  
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)  
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)  
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)  
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)  
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)  
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma)  
- media: dvb-frontends: fix leak of memory fw (Yan Lei)  
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)  
- ppp: associate skb with a device at tx (Stanislav Fomichev)  
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)  
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)  
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)  
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)  
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)  
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)  
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)  
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)  
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)  
- igb: Do not free q_vector unless new one was allocated (Kees Cook)  
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)  
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)  
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)  
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)  
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)  
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)  
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)  
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)  
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)  
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)  
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)  
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)  
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)  
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)  
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)  
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)  
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)  
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)  
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)  
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)  
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)  
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)  
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)  
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)  
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)  
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)  
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)  
- r6040: Fix kmemleak in probe and remove (Li Zetao)  
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)  
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)  
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)  
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)  
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)  
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)  
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)  
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)  
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)  
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)  
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)  
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)  
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)  
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)  
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)  
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)  
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)  
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)  
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)  
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)  
- rtc: pcf85063: Fix reading alarm (Alexander Stein)  
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)  
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)  
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)  
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)  
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)  
- perf symbol: correction while adjusting symbol (Ajay Kaher)  
- perf trace: Handle failure when trace point folder is missed (Leo Yan)  
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)  
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)  
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)  
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)  
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)  
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)  
- perf trace: Return error if a system call doesn't exist (Leo Yan)  
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)  
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)  
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)  
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)  
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)  
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)  
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)  
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)  
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)  
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)  
- usb: storage: Add check for kcalloc (Jiasheng Jiang)  
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma)  
- vme: Fix error not catched in fake_init() (Chen Zhongjin)  
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)  
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)  
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)  
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)  
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)  
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)  
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)  
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)  
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)  
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)  
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)  
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)  
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)  
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)  
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)  
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)  
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)  
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)  
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)  
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)  
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)  
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)  
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)  
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)  
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)  
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)  
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)  
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)  
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)  
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)  
- class: fix possible memory leak in __class_register() (Yang Yingliang)  
- serial: tegra: Read DMA status before terminating (Kartik)  
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)  
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)  
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)  
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)  
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)  
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)  
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)  
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)  
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)  
- f2fs: avoid victim selection from previous victim section (Yonggil Song)  
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)  
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)  
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)  
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)  
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)  
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)  
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)  
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)  
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)  
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)  
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)  
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)  
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)  
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)  
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)  
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)  
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)  
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)  
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)  
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)  
- f2fs: fix normal discard process (Dongdong Zhang)  
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)  
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)  
- apparmor: Fix abi check to include v8 abi (John Johansen)  
- apparmor: fix lockdep warning when removing a namespace (John Johansen)  
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)  
- stmmac: fix potential division by 0 (Piergiorgio Beruto)  
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)  
- net: lan9303: Fix read error execution path (Jerry Ray)  
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)  
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)  
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)  
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)  
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)  
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)  
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)  
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)  
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)  
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)  
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)  
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)  
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)  
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)  
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)  
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)  
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)  
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)  
- media: coda: Add check for kmalloc (Jiasheng Jiang)  
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)  
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)  
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)  
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)  
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)  
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)  
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)  
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)  
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)  
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)  
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)  
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)  
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)  
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)  
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)  
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)  
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)  
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)  
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)  
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)  
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)  
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)  
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.4.el8" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005] 
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610] 
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.1.el8" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396] 
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.2.el8" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in
  memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.3.el8" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150] 
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150] 
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150] 
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
</package>
<package pkgid="dcdd872a1ca5e4eaf2931102109ad3fc5d42dcf314070dab90257fff7ba73f76" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.1.el8" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.2.el8" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426] 
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837] 
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581] 
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846] 
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421] 
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652] 
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037] 
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037] 
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030] 
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028] 
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023] 
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023] 
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011] 
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.3.el8" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)  
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)  
- LTS tag: v5.4.230 (Sherry Yang)  
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)  
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)  
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)  
- drm/amd/display: Fix set scaling doesn's work (hongao)  
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)  
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)  
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)  
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)  
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)  
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)  
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)  
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)  
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)  
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)  
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)  
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)  
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)  
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)  
- cifs: do not include page data when checking signature (Enzo Matsumiya)  
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)  
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)  
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)  
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)  
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)  
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)  
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)  
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)  
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))  
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)  
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)  
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)  
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)  
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)  
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)  
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)  
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)  
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)  
- drm/i915/gt: Reset twice (Chris Wilson)  
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)  
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)  
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)  
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)  
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)  
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))  
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)  
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)  
- LTS tag: v5.4.229 (Sherry Yang)  
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)  
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)  
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)  
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)  
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)  
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)  
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)  
- efi: fix NULL-deref in init error path (Johan Hovold)  
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)  
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)  
- arm64: atomics: format whitespace consistently (Mark Rutland)  
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)  
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)  
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)  
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)  
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)  
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)  
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)  
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)  
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)  
- hvc/xen: lock console list traversal (Roger Pau Monne)  
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)  
- tipc: eliminate checking netns if node established (Hoang Le)  
- tipc: improve throughput between nodes in netns (Hoang Le)  
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)  
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)  
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)  
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)  
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)  
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)  
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)  
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)  
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)  
- quota: Factor out setup of quota inode (Jan Kara)  
- jbd2: use the correct print format (Bixuan Cui)  
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)  
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu)  
- ixgbe: fix pci device refcount leak (Yang Yingliang)  
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)  
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)  
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)  
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)  
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   {CVE-2023-0266}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)  
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)  
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)  
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)  
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)  
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)  
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)  
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler)  
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)  
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)  
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)  
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)  
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)  
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)  
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)  
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)  
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)  
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)  
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)  
- udf: Fix extension of the last extent in the file (Jan Kara)  
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)  
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)  
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)  
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)  
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)  
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)  
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)  
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)  
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)  
- vhost: fix range used in translate_desc() (Stefano Garzarella)  
- nfc: Fix potential resource leaks (Miaoqian Lin)  
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)  
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)  
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)  
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)  
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)  
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)  
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)  
- mbcache: automatically delete entries from cache on freeing (Jan Kara)  
- ext4: fix race when reusing xattr blocks (Jan Kara)  
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)  
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)  
- mbcache: add functions to delete entry if unused (Jan Kara)  
- mbcache: don't reclaim used entries (Jan Kara)  
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)  
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)  
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)  
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)  
- ext4: goto right label 'failed_mount3a' (Jason Yan)  
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)  
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)  
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))  
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))  
- dm thin: resume even if in FAIL mode (Luo Meng)  
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)  
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)  
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)  
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)  
- btrfs: replace strncpy() with strscpy() (Sasha Levin)  
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)  
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)  
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)  
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)  
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)  
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)  
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)  
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)  
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)  
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)  
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)  
- ext4: add helper to check quota inums (Baokun Li)  
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)  
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)  
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)  
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)  
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)  
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)  
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)  
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)  
- crypto: n2 - add missing hash statesize (Corentin Labbe)  
- PCI/sysfs: Fix double free in error path (Sascha Hauer)  
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)  
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)  
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)  
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)  
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)  
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)  
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)  
- cifs: fix missing display of three mount options (Steve French)  
- cifs: fix confusing debug message (Paulo Alcantara)  
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai)   {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)  
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)  
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)  
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)  
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)  
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)  
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)  
- dm cache: Fix UAF in destroy() (Luo Meng)  
- dm clone: Fix UAF in clone_dtr() (Luo Meng)  
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)  
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)  
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)  
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)  
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)  
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)  
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)  
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)  
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)  
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)  
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)  
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)  
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)  
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)  
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)  
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)  
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)  
- net/af_packet: make sure to pull mac header (Eric Dumazet)  
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)  
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)  
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)  
- f2fs: should put a page when checking the summary info (Pavel Machek)  
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)  
- md: fix a crash in mempool_free (Mikulas Patocka)  
- pnode: terminate at peers of source (Christian Brauner)  
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)  
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)  
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)  
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)  
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)  
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)  
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)  
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)  
- objtool: Fix SEGFAULT (Christophe Leroy)  
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)  
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)  
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)  
- cifs: fix oops during encryption (Paulo Alcantara)  
- media: dvbdev: fix refcnt bug (Lin Ma)  
- media: dvbdev: fix build warning due to comments (Lin Ma)  
- gcov: add support for checksum field (Rickard x Andersson)  
- regulator: core: fix deadlock on regulator enable (Johan Hovold)  
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)  
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)  
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)  
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)  
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)  
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)  
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)  
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)  
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)  
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)  
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)  
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)  
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)  
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)  
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)  
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)  
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)  
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)  
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)  
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)  
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)  
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)  
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)  
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)  
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)  
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)  
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)  
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)  
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma)  
- media: dvb-frontends: fix leak of memory fw (Yan Lei)  
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)  
- ppp: associate skb with a device at tx (Stanislav Fomichev)  
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)  
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)  
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)  
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)  
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)  
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)  
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)  
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)  
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)  
- igb: Do not free q_vector unless new one was allocated (Kees Cook)  
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)  
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)  
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)  
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)  
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)  
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)  
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)  
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)  
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)  
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)  
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)  
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)  
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)  
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)  
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)  
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)  
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)  
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)  
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)  
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)  
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)  
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)  
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)  
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)  
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)  
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)  
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)  
- r6040: Fix kmemleak in probe and remove (Li Zetao)  
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)  
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)  
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)  
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)  
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)  
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)  
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)  
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)  
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)  
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)  
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)  
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)  
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)  
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)  
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)  
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)  
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)  
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)  
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)  
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)  
- rtc: pcf85063: Fix reading alarm (Alexander Stein)  
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)  
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)  
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)  
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)  
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)  
- perf symbol: correction while adjusting symbol (Ajay Kaher)  
- perf trace: Handle failure when trace point folder is missed (Leo Yan)  
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)  
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)  
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)  
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)  
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)  
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)  
- perf trace: Return error if a system call doesn't exist (Leo Yan)  
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)  
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)  
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)  
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)  
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)  
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)  
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)  
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)  
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)  
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)  
- usb: storage: Add check for kcalloc (Jiasheng Jiang)  
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma)  
- vme: Fix error not catched in fake_init() (Chen Zhongjin)  
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)  
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)  
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)  
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)  
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)  
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)  
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)  
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)  
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)  
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)  
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)  
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)  
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)  
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)  
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)  
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)  
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)  
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)  
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)  
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)  
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)  
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)  
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)  
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)  
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)  
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)  
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)  
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)  
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)  
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)  
- class: fix possible memory leak in __class_register() (Yang Yingliang)  
- serial: tegra: Read DMA status before terminating (Kartik)  
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)  
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)  
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)  
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)  
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)  
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)  
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)  
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)  
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)  
- f2fs: avoid victim selection from previous victim section (Yonggil Song)  
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)  
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)  
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)  
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)  
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)  
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)  
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)  
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)  
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)  
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)  
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)  
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)  
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)  
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)  
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)  
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)  
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)  
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)  
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)  
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)  
- f2fs: fix normal discard process (Dongdong Zhang)  
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)  
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)  
- apparmor: Fix abi check to include v8 abi (John Johansen)  
- apparmor: fix lockdep warning when removing a namespace (John Johansen)  
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)  
- stmmac: fix potential division by 0 (Piergiorgio Beruto)  
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)  
- net: lan9303: Fix read error execution path (Jerry Ray)  
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)  
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)  
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)  
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)  
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)  
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)  
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)  
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)  
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)  
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)  
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)  
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)  
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)  
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)  
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)  
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)  
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)  
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)  
- media: coda: Add check for kmalloc (Jiasheng Jiang)  
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)  
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)  
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)  
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)  
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)  
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)  
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)  
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)  
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)  
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)  
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)  
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)  
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)  
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)  
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)  
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)  
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)  
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)  
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)  
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)  
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)  
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)  
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.4.el8" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005] 
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610] 
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.1.el8" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396] 
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.2.el8" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in
  memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.3.el8" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150] 
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150] 
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150] 
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.4.el8" date="1680177600">- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug:
  35241340]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.5.el8" date="1680696000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug:
  35261973]</changelog>
</package>
<package pkgid="87429aeb77271a8e8148fbfcd72398b5f0cef3f7e04a431f723f1fb87a7f258d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.4.el8" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005] 
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610] 
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.1.el8" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259] 
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259] 
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950] 
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950] 
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.318.7.1.el8" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
</package>
<package pkgid="6d39d071d55c4144c89297d9949494535b7491062927bf71d69610e1f3c0425a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.1.el8" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259] 
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259] 
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950] 
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950] 
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.318.7.1.el8" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.2.el8" date="1683288000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom
  Hromatka)  [Orabug: 35361251]</changelog>
</package>
<package pkgid="3668bd7e1d0bc3b289ef73968568cc18c60019cb501160e2917b48fce4a0c76b" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.1.el8" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259] 
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259] 
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950] 
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950] 
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.1.el8" date="1682683200">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.2.el8" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
</package>
<package pkgid="250c775094e13f8696ba87a7d8942ff517df2404b9b48a9905b8983df458badf" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.1.el8" date="1682683200">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.2.el8" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.319.1.3.el8" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
</package>
<package pkgid="58d830806177c1abd3edc5bbe8d0db1d9a27dc8733cbbb0500b75dc03f4372fb" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.4.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.1.el8" date="1682683200">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.2.el8" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.319.1.3.el8" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.319.1.4.el8" date="1685966400">- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35464474] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35464474] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35464474]</changelog>
</package>
<package pkgid="714aa258dc8ff4ace7c1650ce1b92e10ea8a4e12ba8c99d78480f38f75def786" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.1.el8" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786] 
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317] 
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317] 
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379] 
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588] 
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588] 
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588] 
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588] 
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588] 
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122] 
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456}
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291] 
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.2.el8" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053] 
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730] 
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741] 
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741] 
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741] 
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741] 
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] 
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741] 
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783] 
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327] 
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.1.el8" date="1686398400">- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35475138]</changelog>
</package>
<package pkgid="516f79fd126360513e79c17dc534a862c944a35f37c4c583652f62a559676dea" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.1.el8" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786] 
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317] 
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317] 
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379] 
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588] 
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588] 
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588] 
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588] 
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588] 
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122] 
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456}
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291] 
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.2.el8" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053] 
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730] 
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741] 
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741] 
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741] 
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741] 
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] 
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741] 
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783] 
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327] 
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
</package>
<package pkgid="a1d0bd4b0d24b48af667376bc32fbbc604a1f6c289cb1627cc4f8903d6d6c738" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.1.el8" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335] 
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883] 
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996] 
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310] 
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310] 
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310] 
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.321.2.el8" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)  
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)  
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)  
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)  
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)  
- cdc_ncm: Fix the build warning (Alexander Bersenev)  
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)  
- net/mlx5: devcom only supports 2 ports (Mark Bloch)  
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)  
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)  
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)  
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)  
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)  
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)  
- LTS tag: v5.4.244 (Sherry Yang)  
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)  
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)  
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)  
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)  
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)  
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)  
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)  
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)  
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)  
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)  
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)  
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)  
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)  
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)  
- media: radio-shark: Add endpoint checks (Alan Stern)  
- USB: sisusbvga: Add endpoint checks (Alan Stern)  
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)  
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)  
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)  
- fbdev: udlfb: Fix endpoint check (Alan Stern)  
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)  
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)  
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)  
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)  
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)  
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)  
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)  
- parisc: Allow to reboot machine after system halt (Helge Deller)  
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)  
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)  
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)  
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)  
- mt76: mt7615: Fix build with older compilers (Pablo Greco)  
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)  
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)  
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)  
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)  
- s390/qdio: get rid of register asm (Heiko Carstens)  
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)  
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)  
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)  
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)  
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)  
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)  
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)  
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)  
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso)  
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)  
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)  
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)  
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)  
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)  
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)  
- ceph: force updating the msg pointer in non-split case (Xiubo Li)  
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)  
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)  
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini)  
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)  
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)  
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)  
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)  
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)  
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)  
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)  
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)  
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)  
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)  
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)  
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)  
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)  
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)  
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)  
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)  
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)  
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)  
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)  
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)  
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)  
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)  
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)  
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)  
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)  
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)  
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)  
- erspan: get the proto with the md version for collect_md (Xin Long)  
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)  
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)  
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)  
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)  
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)  
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)  
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)  
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)  
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)  
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)  
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)  
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)  
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)  
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)  
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)  
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)  
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)  
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)  
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)  
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)  
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)  
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)  
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)  
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)  
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)  
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)  
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)  
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)  
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)  
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)  
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)  
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)  
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)  
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)  
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)  
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)  
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)  
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)  
- net: Catch invalid index in XPS mapping (Nick Child)  
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)  
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)  
- ext2: Check block size validity during mount (Jan Kara)  
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)  
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)  
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)  
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)  
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)  
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)  
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)  
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)  
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)  
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)  
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)  
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)  
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)  
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)  
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)  
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)  
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)  
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)  
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)  
- linux/dim: Do nothing if no time delta between samples (Roy Novich)  
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)  
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)  
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)  
- LTS tag: v5.4.243 (Sherry Yang)  
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)  
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)  
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)  
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)  
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)  
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)  
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)  
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)  
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)  
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)  
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)  
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)  
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)  
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)  
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)  
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)  
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)  
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)  
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)  
- ext4: fix data races when using cached status extents (Jan Kara)  
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)  
- ext4: fix WARNING in mb_find_extent (Ye Bin)  
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)  
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)  
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)  
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)  
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)  
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)  
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)  
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)  
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)  
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)  
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)  
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)  
- sh: math-emu: fix macro redefined warning (Randy Dunlap)  
- inotify: Avoid reporting event with invalid wd (Jan Kara)  
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)  
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)  
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)  
- btrfs: don't free qgroup space unless specified (Josef Bacik)  
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)  
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)  
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)  
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)  
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)  
- virtio_net: split free_unused_bufs() (Xuan Zhuo)  
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)  
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)  
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)  
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)  
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)  
- rxrpc: Fix hard call timeout units (David Howells)  
- net/sched: act_mirred: Add carrier check (Victor Nogueira)  
- writeback: fix call of incorrect macro (Maxim Korotkov)  
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)  
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)  
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)  
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)  
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)  
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)  
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)  
- crypto: inside-secure - irq balance (Sven Auhagen)  
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)  
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)  
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)  
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)  
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))  
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)  
- debugobject: Ensure pool refill (again) (Thomas Gleixner)  
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)  
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)  
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)  
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)  
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)  
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)  
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)  
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)  
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)  
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)  
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)  
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)  
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)  
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)  
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)  
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)  
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)  
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)  
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)  
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)  
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)  
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)  
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)  
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)  
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)  
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)  
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)  
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)  
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)  
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)  
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)  
- clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt() (Christophe JAILLET)  
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)  
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)  
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)  
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)  
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)  
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)  
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)  
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)  
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)  
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)  
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)  
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)  
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)  
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)  
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)  
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)  
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)  
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)  
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)  
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)  
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)  
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)  
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)  
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)  
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)  
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)  
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)  
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)  
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)  
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)  
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)  
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)  
- PM: domains: Fix up terminology with parent/child (Kees Cook)  
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)  
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)  
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)  
- of: Fix modalias string generation (Miquel Raynal)  
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)  
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)  
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)  
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)  
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)  
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)  
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)  
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)  
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)  
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)  
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)  
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)  
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)  
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)  
- net: amd: Fix link leak when verifying config failed (Gencen Gan)  
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)  
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)  
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)  
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)  
- ixgbe: Enable setting RSS table to default values (Joe Damato)  
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)  
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)  
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)  
- md/raid10: fix memleak of md thread (Yu Kuai)  
- md: update the optimal I/O size on reshape (Christoph Hellwig)  
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)  
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)  
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)  
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)  
- nvme: fix async event trace event (Keith Busch)  
- nvme: handle the persistent internal error AER (Michael Kelley)  
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)  
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)  
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)  
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)  
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)  
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)  
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)  
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)  
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)  
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)  
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)  
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)  
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)  
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)  
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)  
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)  
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)  
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)  
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)  
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)  
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)  
- tick: Get rid of tick_period (Thomas Gleixner)  
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)  
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)  
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)  
- timekeeping: Split jiffies seqlock (Thomas Gleixner)  
- debugobject: Prevent init race with static objects (Thomas Gleixner)  
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)  
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)  
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)  
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)  
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)  
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)  
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)  
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)  
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)  
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)  
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)  
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)  
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)  
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)  
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)  
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)  
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)  
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)  
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)  
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)  
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)  
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)  
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)  
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)  
- drm/vgem: add missing mutex_destroy (Maíra Canal)  
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)  
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)  
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)  
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)  
- selinux: ensure av_permissions.h is built when needed (Paul Moore)  
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)  
- ubifs: Free memory for tmpfile name (Mårten Lindahl)  
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)  
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)  
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)  
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)  
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)  
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)  
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)  
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)  
- kheaders: Use array declaration instead of char (Kees Cook)  
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)  
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)  
- xhci: fix debugfs register accesses while suspended (Johan Hovold)  
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)  
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)  
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)  
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)  
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)  
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)  
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)  
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)  
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)  
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)  
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)  
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.3.el8" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)  
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)  
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)  
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061] 
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061] 
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061] 
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734] 
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388] 
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388] 
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388] 
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.1.el8" date="1689768000">- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug:
  35622154]</changelog>
</package>
<package pkgid="a3429aaf648a3ee3df049468428e2ed81d8adb9cb34c2cb265afe59846534a96" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.2.el8" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053] 
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730] 
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741] 
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741] 
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741] 
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741] 
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] 
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741] 
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783] 
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327] 
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.1.el8" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335] 
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883] 
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996] 
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310] 
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310] 
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310] 
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.321.2.el8" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)  
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)  
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)  
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)  
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)  
- cdc_ncm: Fix the build warning (Alexander Bersenev)  
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)  
- net/mlx5: devcom only supports 2 ports (Mark Bloch)  
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)  
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)  
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)  
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)  
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)  
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)  
- LTS tag: v5.4.244 (Sherry Yang)  
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)  
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)  
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)  
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)  
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)  
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)  
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)  
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)  
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)  
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)  
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)  
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)  
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)  
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)  
- media: radio-shark: Add endpoint checks (Alan Stern)  
- USB: sisusbvga: Add endpoint checks (Alan Stern)  
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)  
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)  
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)  
- fbdev: udlfb: Fix endpoint check (Alan Stern)  
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)  
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)  
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)  
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)  
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)  
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)  
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)  
- parisc: Allow to reboot machine after system halt (Helge Deller)  
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)  
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)  
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)  
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)  
- mt76: mt7615: Fix build with older compilers (Pablo Greco)  
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)  
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)  
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)  
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)  
- s390/qdio: get rid of register asm (Heiko Carstens)  
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)  
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)  
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)  
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)  
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)  
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)  
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)  
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)  
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso)  
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)  
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)  
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)  
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)  
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)  
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)  
- ceph: force updating the msg pointer in non-split case (Xiubo Li)  
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)  
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)  
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini)  
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)  
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)  
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)  
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)  
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)  
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)  
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)  
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)  
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)  
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)  
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)  
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)  
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)  
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)  
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)  
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)  
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)  
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)  
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)  
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)  
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)  
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)  
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)  
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)  
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)  
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)  
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)  
- erspan: get the proto with the md version for collect_md (Xin Long)  
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)  
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)  
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)  
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)  
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)  
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)  
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)  
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)  
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)  
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)  
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)  
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)  
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)  
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)  
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)  
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)  
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)  
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)  
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)  
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)  
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)  
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)  
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)  
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)  
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)  
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)  
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)  
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)  
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)  
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)  
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)  
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)  
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)  
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)  
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)  
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)  
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)  
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)  
- net: Catch invalid index in XPS mapping (Nick Child)  
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)  
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)  
- ext2: Check block size validity during mount (Jan Kara)  
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)  
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)  
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)  
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)  
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)  
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)  
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)  
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)  
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)  
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)  
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)  
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)  
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)  
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)  
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)  
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)  
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)  
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)  
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)  
- linux/dim: Do nothing if no time delta between samples (Roy Novich)  
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)  
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)  
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)  
- LTS tag: v5.4.243 (Sherry Yang)  
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)  
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)  
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)  
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)  
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)  
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)  
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)  
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)  
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)  
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)  
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)  
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)  
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)  
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)  
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)  
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)  
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)  
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)  
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)  
- ext4: fix data races when using cached status extents (Jan Kara)  
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)  
- ext4: fix WARNING in mb_find_extent (Ye Bin)  
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)  
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)  
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)  
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)  
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)  
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)  
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)  
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)  
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)  
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)  
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)  
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)  
- sh: math-emu: fix macro redefined warning (Randy Dunlap)  
- inotify: Avoid reporting event with invalid wd (Jan Kara)  
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)  
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)  
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)  
- btrfs: don't free qgroup space unless specified (Josef Bacik)  
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)  
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)  
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)  
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)  
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)  
- virtio_net: split free_unused_bufs() (Xuan Zhuo)  
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)  
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)  
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)  
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)  
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)  
- rxrpc: Fix hard call timeout units (David Howells)  
- net/sched: act_mirred: Add carrier check (Victor Nogueira)  
- writeback: fix call of incorrect macro (Maxim Korotkov)  
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)  
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)  
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)  
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)  
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)  
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)  
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)  
- crypto: inside-secure - irq balance (Sven Auhagen)  
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)  
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)  
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)  
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)  
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))  
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)  
- debugobject: Ensure pool refill (again) (Thomas Gleixner)  
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)  
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)  
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)  
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)  
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)  
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)  
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)  
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)  
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)  
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)  
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)  
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)  
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)  
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)  
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)  
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)  
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)  
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)  
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)  
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)  
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)  
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)  
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)  
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)  
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)  
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)  
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)  
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)  
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)  
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)  
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)  
- clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt() (Christophe JAILLET)  
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)  
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)  
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)  
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)  
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)  
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)  
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)  
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)  
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)  
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)  
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)  
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)  
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)  
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)  
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)  
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)  
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)  
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)  
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)  
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)  
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)  
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)  
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)  
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)  
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)  
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)  
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)  
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)  
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)  
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)  
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)  
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)  
- PM: domains: Fix up terminology with parent/child (Kees Cook)  
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)  
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)  
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)  
- of: Fix modalias string generation (Miquel Raynal)  
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)  
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)  
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)  
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)  
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)  
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)  
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)  
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)  
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)  
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)  
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)  
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)  
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)  
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)  
- net: amd: Fix link leak when verifying config failed (Gencen Gan)  
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)  
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)  
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)  
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)  
- ixgbe: Enable setting RSS table to default values (Joe Damato)  
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)  
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)  
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)  
- md/raid10: fix memleak of md thread (Yu Kuai)  
- md: update the optimal I/O size on reshape (Christoph Hellwig)  
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)  
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)  
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)  
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)  
- nvme: fix async event trace event (Keith Busch)  
- nvme: handle the persistent internal error AER (Michael Kelley)  
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)  
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)  
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)  
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)  
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)  
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)  
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)  
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)  
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)  
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)  
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)  
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)  
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)  
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)  
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)  
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)  
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)  
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)  
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)  
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)  
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)  
- tick: Get rid of tick_period (Thomas Gleixner)  
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)  
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)  
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)  
- timekeeping: Split jiffies seqlock (Thomas Gleixner)  
- debugobject: Prevent init race with static objects (Thomas Gleixner)  
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)  
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)  
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)  
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)  
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)  
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)  
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)  
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)  
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)  
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)  
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)  
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)  
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)  
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)  
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)  
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)  
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)  
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)  
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)  
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)  
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)  
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)  
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)  
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)  
- drm/vgem: add missing mutex_destroy (Maíra Canal)  
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)  
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)  
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)  
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)  
- selinux: ensure av_permissions.h is built when needed (Paul Moore)  
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)  
- ubifs: Free memory for tmpfile name (Mårten Lindahl)  
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)  
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)  
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)  
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)  
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)  
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)  
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)  
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)  
- kheaders: Use array declaration instead of char (Kees Cook)  
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)  
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)  
- xhci: fix debugfs register accesses while suspended (Johan Hovold)  
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)  
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)  
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)  
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)  
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)  
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)  
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)  
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)  
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)  
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)  
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)  
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.3.el8" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)  
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)  
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)  
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061] 
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061] 
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061] 
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734] 
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388] 
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388] 
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388] 
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
</package>
<package pkgid="125d9c498ff8e44a448ddb486c65f20767efd9d3008f5c12a963d8ffdc96888f" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.3.el8" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)  
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)  
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)  
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061] 
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061] 
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061] 
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734] 
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388] 
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388] 
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388] 
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.1.el8" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077] 
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077] 
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
</package>
<package pkgid="7e1cbe62e64f6b5175863c2340697e8a949ff068c66c51a0f15ddf5a2285e06e" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.1.el8" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077] 
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077] 
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.3.el8" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
</package>
<package pkgid="77998c4f8c79f6e879bd33ecd61866485ab45ca06abff5a220f4d7f73c0b795d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.1.el8" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077] 
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077] 
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.3.el8" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.322.6.4.el8" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)
  [Orabug: 36409481]</changelog>
</package>
<package pkgid="441d4ec87309613c532f022f4e4ff56127a1388a78b145f63a5668176e0082e9" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040000">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.3.el8" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.322.6.4.el8" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)
  [Orabug: 36409481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.5.el8" date="1714910400">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam
  Kolappan)  [Orabug: 36582991]</changelog>
</package>
<package pkgid="e9e2f9ae0dca98edb8f464ef068dcc59fff3a6cf490c982d1cfcb9f694a0c81a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.1.el8" date="1690545601">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775] 
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.2.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578] 
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003] 
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439] 
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657] 
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.323.3.el8" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)  
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)  
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)  
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)  
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)  
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)  
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)  
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)  
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)  
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)  
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)  
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)  
- iavf: Fix use-after-free in free_netdev (Ding Hui)  
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)  
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)  
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)  
- spi: bcm63xx: fix max prepend length (Jonas Gorski)  
- igb: Fix igb_down hung on surprise removal (Ying Hsu)  
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)  
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)  
- devlink: report devlink_port_type_warn source device (Petr Oros)  
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)  
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)  
- arm64: mm: fix VA-range sanity check (Mark Rutland)  
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)  
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)  
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)  
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)  
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)  
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)  
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)  
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)  
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)  
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)  
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)  
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)  
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)  
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)  
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)  
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)  
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)  
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)  
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)  
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)  
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))  
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)  
- xtensa: ISS: fix call to split_if_spec (Max Filippov)  
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)  
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)  
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)  
- meson saradc: fix clock divider mask length (George Stark)  
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)  
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)  
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)  
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)  
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)  
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)  
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)  
- md/raid0: add discard support for the 'original' layout (Jason Baron)  
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)  
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)  
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)  
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)  
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)  
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)  
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)  
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)  
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)  
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)  
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)  
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)  
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)  
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)  
- erofs: fix compact 4B support for 16k block size (Gao Xiang)  
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)  
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)  
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)  
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)  
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)  
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)  
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)  
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)  
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)  
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)  
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)  
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)  
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)  
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)  
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)  
- platform/x86: wmi: move variables (Barnabás Pőcze)  
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)  
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)  
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)  
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)  
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)  
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)  
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)  
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)  
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)  
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)  
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)  
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)  
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)  
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)  
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)  
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)  
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)  
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)  
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)  
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)  
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)  
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)  
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)  
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)  
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)  
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)  
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)  
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)  
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)  
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)  
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)  
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)  
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)  
- block: add overflow checks for Amiga partition support (Michael Schmitz)  
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)  
- fs: no need to check source (Jan Kara)  
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)  
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)  
- fs: Lock moved directories (Jan Kara)  
- fs: Establish locking order for unrelated directories (Jan Kara)  
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)  
- ext4: Remove ext4 locking of moved directory (Jan Kara)  
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)  
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)  
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)  
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)  
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)  
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)  
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)  
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)  
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)  
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)  
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)  
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)  
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)  
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)  
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)  
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)  
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)  
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)  
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)  
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)  
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)  
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)  
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)  
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)  
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)  
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)  
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)  
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)  
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)  
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)  
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)  
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)  
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)  
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)  
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)  
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)  
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)  
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)  
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)  
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)  
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)  
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)  
- media: usb: Check az6007_read() return value (Daniil Dulov)  
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)  
- w1: fix loop in w1_fini() (Dan Carpenter)  
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)  
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)  
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)  
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)  
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)  
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)  
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)  
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)  
- modpost: fix off by one in is_executable_section() (Dan Carpenter)  
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)  
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)  
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)  
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)  
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)  
- hwrng: virtio - always add a pending request (Laurent Vivier)  
- hwrng: virtio - don't waste entropy (Laurent Vivier)  
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)  
- hwrng: virtio - add an internal buffer (Laurent Vivier)  
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)  
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)  
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)  
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)  
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)  
- PCI: ftpci100: Release the clock resources (Junyan Ye)  
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)  
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)  
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)  
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)  
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)  
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)  
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)  
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)  
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)  
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)  
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)  
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)  
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)  
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)  
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)  
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)  
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)  
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)  
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)  
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)  
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)  
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)  
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)  
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)  
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)  
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)  
- Input: drv260x - sleep between polling GO bit (Luca Weiss)  
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)  
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)  
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)  
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)  
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)  
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)  
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)  
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)  
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)  
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)  
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)  
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)  
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)  
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)  
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)  
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)  
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)  
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)  
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)  
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)  
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)  
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)  
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)  
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)  
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)  
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)  
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)  
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)  
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)  
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)  
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)  
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)  
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)  
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)  
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)  
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)  
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)  
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)  
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)  
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)  
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)  
- ima: Fix build warnings (Roberto Sassu)  
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)  
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)  
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)  
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)  
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)  
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)  
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)  
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)  
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)  
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)  
- md/raid10: fix io loss while replacement replace rdev (Li Nan)  
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)  
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)  
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)  
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)  
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)  
- x86/resctrl: Use is_closid_match() in more places (James Morse)  
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)  
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)  
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)  
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)  
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)  
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)  
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)  
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)  
- gfs2: Don't deref jdesc in evict (Bob Peterson)  
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.4.el8" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248] 
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.5.el8" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339] 
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339] 
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339] 
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339] 
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339] 
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339] 
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339] 
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339] 
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339] 
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339] 
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339] 
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339] 
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339] 
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339] 
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339] 
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339] 
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339] 
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339] 
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339] 
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339] 
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339] 
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339] 
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339] 
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339] 
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339] 
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339] 
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339] 
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339] 
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339] 
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339] 
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339] 
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339] 
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339] 
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339] 
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339] 
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339] 
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339] 
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339] 
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339] 
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339] 
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339] 
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339] 
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339] 
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339] 
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339] 
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339] 
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339] 
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339] 
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339] 
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.6.el8" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717] 
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589] 
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589] 
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534] 
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982}
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2136.323.8.1.el8" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon
  Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
</package>
<package pkgid="51b55a2d4ce458e208e72fdca60f4b5e5192660d136d905f90ef39df938d35fb" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.1.el8" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775] 
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.2.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578] 
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003] 
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439] 
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657] 
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.323.3.el8" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)  
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)  
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)  
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)  
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)  
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)  
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)  
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)  
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)  
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)  
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)  
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)  
- iavf: Fix use-after-free in free_netdev (Ding Hui)  
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)  
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)  
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)  
- spi: bcm63xx: fix max prepend length (Jonas Gorski)  
- igb: Fix igb_down hung on surprise removal (Ying Hsu)  
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)  
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)  
- devlink: report devlink_port_type_warn source device (Petr Oros)  
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)  
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)  
- arm64: mm: fix VA-range sanity check (Mark Rutland)  
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)  
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)  
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)  
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)  
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)  
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)  
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)  
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)  
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)  
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)  
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)  
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)  
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)  
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)  
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)  
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)  
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)  
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)  
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)  
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)  
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))  
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)  
- xtensa: ISS: fix call to split_if_spec (Max Filippov)  
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)  
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)  
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)  
- meson saradc: fix clock divider mask length (George Stark)  
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)  
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)  
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)  
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)  
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)  
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)  
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)  
- md/raid0: add discard support for the 'original' layout (Jason Baron)  
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)  
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)  
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)  
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)  
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)  
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)  
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)  
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)  
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)  
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)  
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)  
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)  
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)  
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)  
- erofs: fix compact 4B support for 16k block size (Gao Xiang)  
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)  
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)  
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)  
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)  
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)  
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)  
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)  
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)  
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)  
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)  
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)  
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)  
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)  
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)  
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)  
- platform/x86: wmi: move variables (Barnabás Pőcze)  
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)  
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)  
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)  
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)  
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)  
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)  
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)  
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)  
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)  
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)  
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)  
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)  
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)  
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)  
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)  
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)  
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)  
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)  
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)  
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)  
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)  
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)  
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)  
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)  
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)  
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)  
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)  
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)  
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)  
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)  
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)  
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)  
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)  
- block: add overflow checks for Amiga partition support (Michael Schmitz)  
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)  
- fs: no need to check source (Jan Kara)  
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)  
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)  
- fs: Lock moved directories (Jan Kara)  
- fs: Establish locking order for unrelated directories (Jan Kara)  
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)  
- ext4: Remove ext4 locking of moved directory (Jan Kara)  
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)  
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)  
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)  
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)  
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)  
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)  
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)  
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)  
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)  
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)  
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)  
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)  
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)  
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)  
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)  
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)  
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)  
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)  
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)  
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)  
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)  
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)  
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)  
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)  
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)  
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)  
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)  
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)  
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)  
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)  
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)  
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)  
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)  
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)  
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)  
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)  
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)  
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)  
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)  
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)  
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)  
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)  
- media: usb: Check az6007_read() return value (Daniil Dulov)  
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)  
- w1: fix loop in w1_fini() (Dan Carpenter)  
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)  
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)  
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)  
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)  
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)  
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)  
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)  
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)  
- modpost: fix off by one in is_executable_section() (Dan Carpenter)  
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)  
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)  
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)  
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)  
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)  
- hwrng: virtio - always add a pending request (Laurent Vivier)  
- hwrng: virtio - don't waste entropy (Laurent Vivier)  
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)  
- hwrng: virtio - add an internal buffer (Laurent Vivier)  
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)  
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)  
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)  
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)  
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)  
- PCI: ftpci100: Release the clock resources (Junyan Ye)  
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)  
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)  
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)  
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)  
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)  
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)  
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)  
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)  
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)  
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)  
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)  
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)  
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)  
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)  
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)  
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)  
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)  
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)  
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)  
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)  
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)  
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)  
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)  
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)  
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)  
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)  
- Input: drv260x - sleep between polling GO bit (Luca Weiss)  
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)  
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)  
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)  
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)  
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)  
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)  
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)  
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)  
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)  
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)  
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)  
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)  
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)  
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)  
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)  
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)  
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)  
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)  
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)  
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)  
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)  
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)  
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)  
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)  
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)  
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)  
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)  
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)  
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)  
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)  
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)  
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)  
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)  
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)  
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)  
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)  
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)  
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)  
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)  
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)  
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)  
- ima: Fix build warnings (Roberto Sassu)  
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)  
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)  
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)  
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)  
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)  
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)  
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)  
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)  
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)  
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)  
- md/raid10: fix io loss while replacement replace rdev (Li Nan)  
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)  
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)  
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)  
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)  
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)  
- x86/resctrl: Use is_closid_match() in more places (James Morse)  
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)  
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)  
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)  
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)  
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)  
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)  
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)  
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)  
- gfs2: Don't deref jdesc in evict (Bob Peterson)  
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.4.el8" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248] 
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.5.el8" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339] 
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339] 
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339] 
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339] 
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339] 
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339] 
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339] 
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339] 
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339] 
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339] 
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339] 
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339] 
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339] 
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339] 
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339] 
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339] 
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339] 
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339] 
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339] 
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339] 
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339] 
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339] 
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339] 
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339] 
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339] 
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339] 
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339] 
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339] 
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339] 
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339] 
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339] 
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339] 
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339] 
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339] 
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339] 
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339] 
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339] 
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339] 
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339] 
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339] 
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339] 
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339] 
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339] 
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339] 
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339] 
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339] 
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339] 
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339] 
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339] 
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.6.el8" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717] 
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589] 
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589] 
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534] 
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982}
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2136.323.8.1.el8" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon
  Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.8.2.el8" date="1695124800">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  [Orabug: 35824307] 
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  [Orabug: 35824307] 
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  [Orabug: 35824307] 
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824307]  {CVE-2023-42753}</changelog>
</package>
<package pkgid="e147e0b214eb6307f1b19ec0e4286f46cd347b48164cad02488a210aa05d3cb7" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.1.el8" date="1690545601">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775] 
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.2.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578] 
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003] 
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439] 
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657] 
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.323.3.el8" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)  
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)  
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)  
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)  
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)  
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)  
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)  
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)  
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)  
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)  
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)  
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)  
- iavf: Fix use-after-free in free_netdev (Ding Hui)  
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)  
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)  
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)  
- spi: bcm63xx: fix max prepend length (Jonas Gorski)  
- igb: Fix igb_down hung on surprise removal (Ying Hsu)  
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)  
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)  
- devlink: report devlink_port_type_warn source device (Petr Oros)  
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)  
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)  
- arm64: mm: fix VA-range sanity check (Mark Rutland)  
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)  
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)  
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)  
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)  
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)  
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)  
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)  
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)  
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)  
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)  
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)  
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)  
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)  
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)  
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)  
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)  
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)  
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)  
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)  
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)  
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))  
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)  
- xtensa: ISS: fix call to split_if_spec (Max Filippov)  
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)  
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)  
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)  
- meson saradc: fix clock divider mask length (George Stark)  
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)  
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)  
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)  
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)  
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)  
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)  
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)  
- md/raid0: add discard support for the 'original' layout (Jason Baron)  
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)  
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)  
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)  
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)  
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)  
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)  
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)  
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)  
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)  
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)  
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)  
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)  
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)  
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)  
- erofs: fix compact 4B support for 16k block size (Gao Xiang)  
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)  
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)  
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)  
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)  
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)  
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)  
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)  
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)  
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)  
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)  
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)  
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)  
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)  
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)  
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)  
- platform/x86: wmi: move variables (Barnabás Pőcze)  
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)  
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)  
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)  
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)  
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)  
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)  
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)  
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)  
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)  
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)  
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)  
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)  
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)  
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)  
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)  
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)  
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)  
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)  
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)  
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)  
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)  
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)  
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)  
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)  
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)  
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)  
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)  
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)  
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)  
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)  
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)  
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)  
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)  
- block: add overflow checks for Amiga partition support (Michael Schmitz)  
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)  
- fs: no need to check source (Jan Kara)  
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)  
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)  
- fs: Lock moved directories (Jan Kara)  
- fs: Establish locking order for unrelated directories (Jan Kara)  
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)  
- ext4: Remove ext4 locking of moved directory (Jan Kara)  
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)  
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)  
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)  
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)  
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)  
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)  
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)  
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)  
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)  
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)  
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)  
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)  
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)  
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)  
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)  
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)  
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)  
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)  
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)  
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)  
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)  
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)  
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)  
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)  
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)  
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)  
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)  
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)  
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)  
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)  
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)  
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)  
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)  
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)  
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)  
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)  
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)  
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)  
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)  
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)  
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)  
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)  
- media: usb: Check az6007_read() return value (Daniil Dulov)  
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)  
- w1: fix loop in w1_fini() (Dan Carpenter)  
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)  
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)  
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)  
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)  
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)  
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)  
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)  
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)  
- modpost: fix off by one in is_executable_section() (Dan Carpenter)  
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)  
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)  
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)  
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)  
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)  
- hwrng: virtio - always add a pending request (Laurent Vivier)  
- hwrng: virtio - don't waste entropy (Laurent Vivier)  
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)  
- hwrng: virtio - add an internal buffer (Laurent Vivier)  
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)  
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)  
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)  
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)  
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)  
- PCI: ftpci100: Release the clock resources (Junyan Ye)  
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)  
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)  
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)  
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)  
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)  
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)  
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)  
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)  
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)  
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)  
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)  
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)  
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)  
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)  
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)  
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)  
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)  
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)  
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)  
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)  
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)  
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)  
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)  
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)  
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)  
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)  
- Input: drv260x - sleep between polling GO bit (Luca Weiss)  
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)  
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)  
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)  
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)  
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)  
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)  
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)  
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)  
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)  
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)  
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)  
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)  
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)  
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)  
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)  
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)  
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)  
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)  
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)  
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)  
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)  
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)  
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)  
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)  
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)  
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)  
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)  
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)  
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)  
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)  
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)  
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)  
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)  
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)  
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)  
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)  
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)  
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)  
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)  
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)  
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)  
- ima: Fix build warnings (Roberto Sassu)  
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)  
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)  
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)  
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)  
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)  
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)  
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)  
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)  
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)  
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)  
- md/raid10: fix io loss while replacement replace rdev (Li Nan)  
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)  
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)  
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)  
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)  
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)  
- x86/resctrl: Use is_closid_match() in more places (James Morse)  
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)  
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)  
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)  
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)  
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)  
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)  
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)  
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)  
- gfs2: Don't deref jdesc in evict (Bob Peterson)  
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.4.el8" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248] 
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.5.el8" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339] 
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339] 
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339] 
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339] 
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339] 
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339] 
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339] 
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339] 
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339] 
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339] 
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339] 
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339] 
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339] 
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339] 
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339] 
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339] 
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339] 
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339] 
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339] 
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339] 
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339] 
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339] 
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339] 
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339] 
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339] 
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339] 
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339] 
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339] 
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339] 
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339] 
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339] 
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339] 
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339] 
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339] 
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339] 
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339] 
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339] 
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339] 
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339] 
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339] 
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339] 
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339] 
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339] 
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339] 
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339] 
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339] 
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339] 
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339] 
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339] 
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.6.el8" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717] 
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589] 
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589] 
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534] 
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982}
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
</package>
<package pkgid="4264c8164c5e0662bba34658a95d12e204353782daa0e751a28c431debb2a7de" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.324.5.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.1.el8" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491] 
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117] 
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866] 
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761] 
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824] 
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501] 
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.2.el8" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)  
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)  
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)  
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)  
- LTS tag: v5.4.255 (Sherry Yang)  
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)  
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)  
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)  
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)  
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)  
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)  
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)  
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)  
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)  
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)  
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)  
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)  
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)  
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)  
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)  
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)  
- radix tree: remove unused variable (Arnd Bergmann)  
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)  
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)  
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)  
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)  
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)  
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)  
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)  
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)  
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)  
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)  
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)  
- bonding: fix macvlan over alb bond support (Hangbin Liu)  
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)  
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)  
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)  
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)  
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)  
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)  
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)  
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)  
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)  
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)  
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)  
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)  
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)  
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)  
- regmap: Account for register length in SMBus I/O limits (Mark Brown)  
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)  
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)  
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)  
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)  
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)  
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)  
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)  
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)  
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)  
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)  
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)  
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)  
- fs: dlm: add pid to debug log (Alexander Aring)  
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)  
- dlm: improve plock logging if interrupted (Alexander Aring)  
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)  
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)  
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)  
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)  
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)  
- virtio-net: set queues after driver_ok (Jason Wang)  
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)  
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)  
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)  
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)  
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)  
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)  
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)  
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)  
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)  
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)  
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)  
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)  
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)  
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)  
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)  
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)  
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)  
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)  
- i40e: fix misleading debug logs (Andrii Staikov)  
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)  
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)  
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)  
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   {CVE-2023-3772}
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)  
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)  
- net: af_key: fix sadb_x_filter validation (Lin Ma)  
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)  
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)  
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)  
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)  
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)  
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)  
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)  
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)  
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)  
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)  
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)  
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))  
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))  
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)  
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)  
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)  
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)  
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)  
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)  
- interconnect: Move internal structs into a separate file (Georgi Djakov)  
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)  
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)  
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)  
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)  
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)  
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)  
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)  
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)  
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)  
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)  
- iio: add addac subdirectory (Cosmin Tanislav)  
- IMA: allow/fix UML builds (Randy Dunlap)  
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)  
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)  
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)  
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)  
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)  
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)  
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)  
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)  
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)  
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)  
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)  
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)  
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)  
- udf: Fix uninitialized array access for some pathnames (Jan Kara)  
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)  
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)  
- quota: fix warning in dqgrab() (Ye Bin)  
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)  
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)  
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)  
- macsec: use DEV_STATS_INC() (Eric Dumazet)  
- macsec: Fix traffic counters/statistics (Clayton Yager)  
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)  
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)  
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)  
- LTS tag: v5.4.254 (Sherry Yang)  
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)  
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)  
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)  
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)  
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)  
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)  
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)  
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)  
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)  
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)  
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)  
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)  
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)  
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)  
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)  
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)  
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)  
- selftests/rseq: Fix build with undefined __weak (Mark Brown)  
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)  
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)  
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)  
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)  
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)  
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)  
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)  
- binder: fix memory leak in binder_init() (Qi Zheng)  
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)  
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)  
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)  
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)  
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)  
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)  
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)  
- LTS tag: v5.4.253 (Sherry Yang)  
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)  
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)  
- driver code: print symbolic error code (Michał Mirosław)  
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)  
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)  
- ARM: dts: imx: add usb alias (Peng Fan)  
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)  
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)  
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)  
- ceph: defer stopping mdsc delayed_work (Xiubo Li)  
- ceph: use kill_anon_super helper (Jeff Layton)  
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)  
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)  
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)  
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)  
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)  
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)  
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)  
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)  
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)  
- ext2: Drop fragment support (Jan Kara)  
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)  
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)  
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)  
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)  
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)  
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)  
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)  
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)  
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)  
- tcp_metrics: fix addr_same() helper (Eric Dumazet)  
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)  
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)  
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)  
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)  
- driver core: add device probe log helper (Andrzej Hajda)  
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)  
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)  
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)  
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)  
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)  
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)  
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)  
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)  
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)  
- KVM: s390: fix sthyi error handling (Heiko Carstens)  
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)  
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)  
- perf: Fix function pointer case (Peter Zijlstra)  
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)  
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)  
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   {CVE-2023-31436}
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)  
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)  
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)  
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)  
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)  
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)  
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)  
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)  
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)  
- virtio-net: fix race between set queues and probe (Jason Wang)  
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)  
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)  
- tpm_tis: Explicitly check for error code (Alexander Steffen)  
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)  
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)  
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)  
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)  
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)  
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)  
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)  
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)  
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)  
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)  
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)  
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)  
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)  
- USB: serial: simple: sort driver entries (Johan Hovold)  
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)  
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)  
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)  
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)  
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)  
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)  
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)  
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)  
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)  
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)  
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)  
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)  
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)  
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)  
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)  
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)  
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)  
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)  
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)  
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)  
- team: reset team's flags when down link is P2P device (Hangbin Liu)  
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)  
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)  
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)  
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)  
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)  
- vxlan: calculate correct header length for GPE (Jiri Benc)  
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)  
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)  
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)  
- uapi: General notification queue definitions (David Howells)  
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)  
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)  
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)  
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)  
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)  
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)  
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))  
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))  
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)  
- dlm: rearrange async condition return (Alexander Aring)  
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)  
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)  
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)  
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)  
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)  
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)  
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)  
- btrfs: fix race between quota disable and relocation (Filipe Manana)  
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)  
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)  
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)  
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)  
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)  
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)  
- jbd2: remove redundant buffer io error checks (Zhang Yi)  
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)  
- jbd2: fix incorrect code style (Xianting Tian)  
- LTS tag: v5.4.252 (Sherry Yang)  
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)  
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   {CVE-2023-34319}
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)  
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)  
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)  
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)  
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.3.el8" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165] 
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165] 
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165] 
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.4.el8" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771] 
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593] 
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.el8" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)  
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)  
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)  
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)  
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.5.1.el8" date="1695988800">- x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky)
  [Orabug: 35857366]  {CVE-2023-5090}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.2.el8" date="1696593600">- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35885837]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.3.el8" date="1696939200">- Revert "jbd2: Fix wrongly judgement for buffer head removing while doing
  checkpoint" (Sherry Yang)  [Orabug: 35896102]</changelog>
</package>
<package pkgid="05ccfeeb07fb84d5d14ba867d2e1426c76b108b0cc294b59c1564e3abb300aad" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.2.el8" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)  
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)  
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)  
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)  
- LTS tag: v5.4.255 (Sherry Yang)  
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)  
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)  
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)  
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)  
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)  
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)  
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)  
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)  
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)  
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)  
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)  
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)  
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)  
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)  
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)  
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)  
- radix tree: remove unused variable (Arnd Bergmann)  
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)  
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)  
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)  
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)  
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)  
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)  
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)  
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)  
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)  
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)  
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)  
- bonding: fix macvlan over alb bond support (Hangbin Liu)  
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)  
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)  
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)  
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)  
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)  
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)  
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)  
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)  
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)  
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)  
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)  
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)  
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)  
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)  
- regmap: Account for register length in SMBus I/O limits (Mark Brown)  
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)  
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)  
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)  
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)  
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)  
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)  
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)  
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)  
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)  
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)  
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)  
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)  
- fs: dlm: add pid to debug log (Alexander Aring)  
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)  
- dlm: improve plock logging if interrupted (Alexander Aring)  
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)  
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)  
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)  
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)  
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)  
- virtio-net: set queues after driver_ok (Jason Wang)  
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)  
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)  
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)  
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)  
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)  
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)  
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)  
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)  
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)  
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)  
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)  
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)  
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)  
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)  
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)  
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)  
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)  
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)  
- i40e: fix misleading debug logs (Andrii Staikov)  
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)  
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)  
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)  
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   {CVE-2023-3772}
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)  
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)  
- net: af_key: fix sadb_x_filter validation (Lin Ma)  
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)  
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)  
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)  
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)  
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)  
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)  
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)  
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)  
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)  
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)  
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)  
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))  
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))  
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)  
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)  
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)  
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)  
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)  
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)  
- interconnect: Move internal structs into a separate file (Georgi Djakov)  
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)  
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)  
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)  
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)  
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)  
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)  
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)  
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)  
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)  
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)  
- iio: add addac subdirectory (Cosmin Tanislav)  
- IMA: allow/fix UML builds (Randy Dunlap)  
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)  
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)  
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)  
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)  
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)  
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)  
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)  
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)  
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)  
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)  
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)  
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)  
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)  
- udf: Fix uninitialized array access for some pathnames (Jan Kara)  
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)  
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)  
- quota: fix warning in dqgrab() (Ye Bin)  
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)  
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)  
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)  
- macsec: use DEV_STATS_INC() (Eric Dumazet)  
- macsec: Fix traffic counters/statistics (Clayton Yager)  
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)  
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)  
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)  
- LTS tag: v5.4.254 (Sherry Yang)  
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)  
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)  
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)  
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)  
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)  
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)  
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)  
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)  
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)  
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)  
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)  
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)  
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)  
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)  
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)  
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)  
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)  
- selftests/rseq: Fix build with undefined __weak (Mark Brown)  
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)  
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)  
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)  
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)  
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)  
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)  
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)  
- binder: fix memory leak in binder_init() (Qi Zheng)  
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)  
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)  
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)  
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)  
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)  
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)  
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)  
- LTS tag: v5.4.253 (Sherry Yang)  
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)  
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)  
- driver code: print symbolic error code (Michał Mirosław)  
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)  
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)  
- ARM: dts: imx: add usb alias (Peng Fan)  
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)  
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)  
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)  
- ceph: defer stopping mdsc delayed_work (Xiubo Li)  
- ceph: use kill_anon_super helper (Jeff Layton)  
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)  
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)  
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)  
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)  
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)  
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)  
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)  
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)  
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)  
- ext2: Drop fragment support (Jan Kara)  
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)  
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)  
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)  
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)  
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)  
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)  
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)  
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)  
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)  
- tcp_metrics: fix addr_same() helper (Eric Dumazet)  
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)  
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)  
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)  
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)  
- driver core: add device probe log helper (Andrzej Hajda)  
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)  
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)  
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)  
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)  
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)  
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)  
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)  
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)  
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)  
- KVM: s390: fix sthyi error handling (Heiko Carstens)  
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)  
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)  
- perf: Fix function pointer case (Peter Zijlstra)  
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)  
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)  
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   {CVE-2023-31436}
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)  
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)  
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)  
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)  
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)  
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)  
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)  
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)  
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)  
- virtio-net: fix race between set queues and probe (Jason Wang)  
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)  
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)  
- tpm_tis: Explicitly check for error code (Alexander Steffen)  
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)  
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)  
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)  
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)  
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)  
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)  
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)  
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)  
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)  
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)  
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)  
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)  
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)  
- USB: serial: simple: sort driver entries (Johan Hovold)  
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)  
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)  
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)  
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)  
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)  
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)  
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)  
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)  
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)  
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)  
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)  
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)  
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)  
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)  
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)  
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)  
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)  
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)  
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)  
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)  
- team: reset team's flags when down link is P2P device (Hangbin Liu)  
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)  
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)  
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)  
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)  
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)  
- vxlan: calculate correct header length for GPE (Jiri Benc)  
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)  
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)  
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)  
- uapi: General notification queue definitions (David Howells)  
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)  
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)  
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)  
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)  
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)  
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)  
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))  
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))  
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)  
- dlm: rearrange async condition return (Alexander Aring)  
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)  
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)  
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)  
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)  
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)  
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)  
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)  
- btrfs: fix race between quota disable and relocation (Filipe Manana)  
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)  
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)  
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)  
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)  
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)  
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)  
- jbd2: remove redundant buffer io error checks (Zhang Yi)  
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)  
- jbd2: fix incorrect code style (Xianting Tian)  
- LTS tag: v5.4.252 (Sherry Yang)  
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)  
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   {CVE-2023-34319}
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)  
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)  
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)  
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)  
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.3.el8" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165] 
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165] 
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165] 
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.4.el8" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771] 
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593] 
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.el8" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)  
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)  
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)  
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)  
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.1.el8" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484] 
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375] 
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614] 
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614] 
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963] 
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.5.1.el8" date="1700654400">- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Sherry Yang)  [Orabug: 36038708] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Sherry Yang)  [Orabug: 36038708]</changelog>
</package>
<package pkgid="9d7a4c9cbe496dc155611d3fe6e16da405c855eabfa8268bcc0a8f51b71173d0" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.1.el8" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491] 
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117] 
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866] 
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761] 
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824] 
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501] 
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.2.el8" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)  
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)  
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)  
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)  
- LTS tag: v5.4.255 (Sherry Yang)  
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)  
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)  
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)  
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)  
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)  
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)  
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)  
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)  
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)  
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)  
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)  
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)  
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)  
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)  
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)  
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)  
- radix tree: remove unused variable (Arnd Bergmann)  
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)  
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)  
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)  
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)  
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)  
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)  
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)  
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)  
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)  
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)  
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)  
- bonding: fix macvlan over alb bond support (Hangbin Liu)  
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)  
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)  
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)  
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)  
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)  
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)  
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)  
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)  
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)  
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)  
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)  
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)  
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)  
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)  
- regmap: Account for register length in SMBus I/O limits (Mark Brown)  
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)  
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)  
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)  
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)  
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)  
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)  
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)  
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)  
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)  
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)  
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)  
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)  
- fs: dlm: add pid to debug log (Alexander Aring)  
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)  
- dlm: improve plock logging if interrupted (Alexander Aring)  
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)  
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)  
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)  
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)  
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)  
- virtio-net: set queues after driver_ok (Jason Wang)  
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)  
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)  
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)  
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)  
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)  
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)  
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)  
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)  
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)  
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)  
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)  
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)  
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)  
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)  
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)  
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)  
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)  
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)  
- i40e: fix misleading debug logs (Andrii Staikov)  
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)  
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)  
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)  
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   {CVE-2023-3772}
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)  
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)  
- net: af_key: fix sadb_x_filter validation (Lin Ma)  
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)  
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)  
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)  
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)  
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)  
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)  
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)  
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)  
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)  
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)  
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)  
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))  
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))  
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)  
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)  
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)  
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)  
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)  
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)  
- interconnect: Move internal structs into a separate file (Georgi Djakov)  
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)  
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)  
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)  
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)  
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)  
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)  
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)  
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)  
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)  
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)  
- iio: add addac subdirectory (Cosmin Tanislav)  
- IMA: allow/fix UML builds (Randy Dunlap)  
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)  
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)  
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)  
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)  
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)  
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)  
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)  
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)  
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)  
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)  
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)  
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)  
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)  
- udf: Fix uninitialized array access for some pathnames (Jan Kara)  
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)  
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)  
- quota: fix warning in dqgrab() (Ye Bin)  
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)  
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)  
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)  
- macsec: use DEV_STATS_INC() (Eric Dumazet)  
- macsec: Fix traffic counters/statistics (Clayton Yager)  
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)  
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)  
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)  
- LTS tag: v5.4.254 (Sherry Yang)  
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)  
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)  
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)  
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)  
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)  
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)  
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)  
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)  
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)  
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)  
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)  
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)  
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)  
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)  
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)  
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)  
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)  
- selftests/rseq: Fix build with undefined __weak (Mark Brown)  
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)  
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)  
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)  
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)  
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)  
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)  
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)  
- binder: fix memory leak in binder_init() (Qi Zheng)  
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)  
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)  
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)  
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)  
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)  
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)  
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)  
- LTS tag: v5.4.253 (Sherry Yang)  
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)  
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)  
- driver code: print symbolic error code (Michał Mirosław)  
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)  
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)  
- ARM: dts: imx: add usb alias (Peng Fan)  
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)  
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)  
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)  
- ceph: defer stopping mdsc delayed_work (Xiubo Li)  
- ceph: use kill_anon_super helper (Jeff Layton)  
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)  
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)  
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)  
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)  
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)  
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)  
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)  
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)  
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)  
- ext2: Drop fragment support (Jan Kara)  
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)  
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)  
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)  
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)  
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)  
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)  
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)  
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)  
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)  
- tcp_metrics: fix addr_same() helper (Eric Dumazet)  
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)  
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)  
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)  
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)  
- driver core: add device probe log helper (Andrzej Hajda)  
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)  
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)  
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)  
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)  
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)  
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)  
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)  
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)  
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)  
- KVM: s390: fix sthyi error handling (Heiko Carstens)  
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)  
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)  
- perf: Fix function pointer case (Peter Zijlstra)  
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)  
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)  
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   {CVE-2023-31436}
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)  
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)  
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)  
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)  
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)  
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)  
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)  
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)  
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)  
- virtio-net: fix race between set queues and probe (Jason Wang)  
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)  
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)  
- tpm_tis: Explicitly check for error code (Alexander Steffen)  
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)  
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)  
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)  
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)  
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)  
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)  
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)  
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)  
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)  
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)  
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)  
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)  
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)  
- USB: serial: simple: sort driver entries (Johan Hovold)  
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)  
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)  
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)  
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)  
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)  
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)  
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)  
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)  
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)  
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)  
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)  
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)  
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)  
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)  
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)  
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)  
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)  
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)  
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)  
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)  
- team: reset team's flags when down link is P2P device (Hangbin Liu)  
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)  
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)  
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)  
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)  
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)  
- vxlan: calculate correct header length for GPE (Jiri Benc)  
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)  
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)  
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)  
- uapi: General notification queue definitions (David Howells)  
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)  
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)  
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)  
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)  
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)  
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)  
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))  
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))  
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)  
- dlm: rearrange async condition return (Alexander Aring)  
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)  
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)  
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)  
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)  
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)  
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)  
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)  
- btrfs: fix race between quota disable and relocation (Filipe Manana)  
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)  
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)  
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)  
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)  
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)  
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)  
- jbd2: remove redundant buffer io error checks (Zhang Yi)  
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)  
- jbd2: fix incorrect code style (Xianting Tian)  
- LTS tag: v5.4.252 (Sherry Yang)  
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)  
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   {CVE-2023-34319}
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)  
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)  
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)  
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)  
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.3.el8" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165] 
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165] 
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165] 
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.4.el8" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771] 
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593] 
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.el8" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)  
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)  
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)  
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)  
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.1.el8" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484] 
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375] 
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614] 
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614] 
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963] 
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
</package>
<package pkgid="000f81017da2ee95198a0f847beefdf8cace67fcb13f420ebff831b480a08138" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.6.1.el8" date="1704369600">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36152738] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36152733] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36152730] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36152721] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36152721] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36152721] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36152721] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36152721] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36152721] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36152721] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36152721] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36152721] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36152721] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36152721]</changelog>
</package>
<package pkgid="6d927633d309af4b46ba48b3f0f03d1688e976caa908f4d44a4ef71ddd88aaf3" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.1.el8" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484] 
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375] 
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614] 
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614] 
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963] 
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
</package>
<package pkgid="ee293a2bb87613d145ce6254e1d9cbbd107bbb171ef0703a8fcb17387b0695c3" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.327.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507200">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
</package>
<package pkgid="e02c8b15eeca59728f5ba123fa7106539d56ff3254995612dc99cf29ff0d34a9" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.328.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.328.1.el8" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945] 
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945] 
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945] 
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945] 
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945] 
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945] 
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945] 
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945] 
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945] 
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945] 
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945] 
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945] 
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945] 
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945] 
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945] 
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945] 
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945] 
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945] 
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945] 
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945] 
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945] 
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643] 
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189] 
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908] 
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305] 
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305] 
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305] 
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305] 
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305] 
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305] 
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182] 
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817] 
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817] 
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755] 
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891] 
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891] 
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.2.el8" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)  
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)  
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   {CVE-2023-6606}
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)  
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)  
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)  
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)  
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)  
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)  
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)  
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)  
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)  
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)  
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)  
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)  
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)  
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)  
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)  
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)  
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)  
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)  
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)  
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)  
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)  
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)  
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)  
- afs: Fix overwriting of result of DNS query (David Howells)  
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)  
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)  
- afs: Fix dynamic root lookup DNS check (David Howells)  
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)  
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)  
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)  
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)  
- net: sched: ife: fix potential use-after-free (Eric Dumazet)  
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)  
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)  
- net/mlx5: improve some comments (Hu Haowen)  
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)  
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)  
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)  
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)  
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)  
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)  
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)  
- LTS tag: v5.4.265 (Sherry Yang)  
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)  
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)  
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)  
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))  
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)  
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)  
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)  
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)  
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)  
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)  
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)  
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)  
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)  
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)  
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)  
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)  
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)  
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)  
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)  
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)  
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)  
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)  
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)  
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)  
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)  
- sign-file: Fix incorrect return values check (Yusong Gao)  
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)  
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)  
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)  
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)  
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)  
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)  
- qca_spi: Fix reset behavior (Stefan Wahren)  
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)  
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)  
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)  
- afs: Fix refcount underflow from error handling race (David Howells)  
- LTS tag: v5.4.264 (Sherry Yang)  
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)  
- devcoredump : Serialize devcd_del work (Mukesh Ojha)  
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)  
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)  
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)  
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)  
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)  
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)  
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)  
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)  
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)  
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)  
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))  
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)  
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)  
- ARM: PL011: Fix DMA support (Arnd Bergmann)  
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)  
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)  
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)  
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)  
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)  
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)  
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)  
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)  
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)  
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)  
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)  
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))  
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)  
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)  
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)  
- ARM: dts: imx: make gpt node name generic (Anson Huang)  
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)  
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)  
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)  
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)  
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)  
- RDMA/bnxt_re: Correct module description string (Kalesh AP)  
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)  
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)  
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)  
- net: hns: fix fake link up on xge port (Yonglong Liu)  
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)  
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)  
- net: arcnet: com20020 fix error handling (Tong Zhang)  
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)  
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)  
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)  
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)  
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)  
- of: Fix kerneldoc output formatting (Rob Herring)  
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)  
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)  
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)  
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)  
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)  
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)  
- kconfig: fix memory leak from range properties (Masahiro Yamada)  
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)  
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)  
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)  
- LTS tag: v5.4.263 (Sherry Yang)  
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)  
- mmc: core: convert comma to semicolon (Zheng Yongjun)  
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)  
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)  
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)  
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)  
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)  
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)  
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)  
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)  
- ima: detect changes to the backing overlay file (Mimi Zohar)  
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)  
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)  
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)  
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)  
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)  
- s390/cmma: fix detection of DAT pages (Heiko Carstens)  
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)  
- smb3: fix touch -h of symlink (Steve French)  
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)  
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)  
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)  
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)  
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)  
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)  
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)  
- btrfs: send: ensure send_fd is writable (Jann Horn)  
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)  
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)  
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)  
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)  
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)  
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)  
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)  
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)  
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)  
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)  
- pinctrl: avoid reload of p state in list iteration (Maria Yu)  
- io_uring: fix off-by one bvec index (Keith Busch)  
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)  
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)  
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)  
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)  
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)  
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)  
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)  
- bcache: prevent potential division by zero error (Rand Deeb)  
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)  
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)  
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)  
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)  
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)  
- s390/dasd: protect device queue against concurrent access (Jan Höppner)  
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)  
- ext4: make sure allocate pending entry not fail (Zhang Yi)  
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)  
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)  
- ext4: add a new helper to check if es must be kept (Baokun Li)  
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)  
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)  
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)  
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)  
- afs: Return ENOENT if no cell DNS record can be found (David Howells)  
- net: axienet: Fix check for partial TX checksum (Samuel Holland)  
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)  
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)  
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)  
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)  
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)  
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)  
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)  
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)  
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)  
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)  
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)  
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)  
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)  
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)  
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)  
- LTS tag: v5.4.262 (Sherry Yang)  
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)  
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)  
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)  
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)  
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)  
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)  
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)  
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)  
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)  
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)  
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)  
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)  
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)  
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)  
- ext4: correct the start block of counting reserved clusters (Zhang Yi)  
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)  
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)  
- ext4: apply umask if ACL support is disabled (Max Kellermann)  
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)  
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)  
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)  
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)  
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)  
- media: sharp: fix sharp encoding (Sean Young)  
- media: lirc: drop trailing space from scancode transmit (Sean Young)  
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)  
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)  
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)  
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)  
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)  
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)  
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)  
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)  
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)  
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)  
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)  
- serial: meson: remove redundant initialization of variable id (Colin Ian King)  
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)  
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)  
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)  
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)  
- i3c: master: cdns: Fix reading status register (Joshua Yeong)  
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)  
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)  
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)  
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)  
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)  
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)  
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)  
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)  
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)  
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)  
- mmc: vub300: fix an error code (Dan Carpenter)  
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)  
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)  
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)  
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)  
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)  
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)  
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)  
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)  
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)  
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)  
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)  
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)  
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)  
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)  
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)  
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)  
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)  
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)  
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)  
- tools/power/turbostat: Fix a knl bug (Zhang Rui)  
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)  
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)  
- net: stmmac: fix rx budget limit check (Baruch Siach)  
- net: stmmac: Rework stmmac_rx() (Jose Abreu)  
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)  
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)  
- net: ethernet: cortina: Handle large frames (Linus Walleij)  
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)  
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)  
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)  
- xen/events: fix delayed eoi list handling (Juergen Gross)  
- ppp: limit MRU to 64K (Willem de Bruijn)  
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)  
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)  
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)  
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)  
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)  
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)  
- pwm: Fix double shift bug (Dan Carpenter)  
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)  
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)  
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)  
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- gfs2: ignore negated quota changes (Bob Peterson)  
- media: vivid: avoid integer overflow (Hans Verkuil)  
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)  
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)  
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)  
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)  
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)  
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)  
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)  
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)  
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)  
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)  
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)  
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)  
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)  
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)  
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)  
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)  
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)  
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)  
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)  
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   {CVE-2023-28464}
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)  
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)  
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)  
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)  
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)  
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))  
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)  
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)  
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)  
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)  
- LTS tag: v5.4.261 (Sherry Yang)  
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)  
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)  
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)  
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)  
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)  
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)  
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)  
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)  
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)  
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)  
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)  
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)  
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)  
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)  
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)  
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)  
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)  
- llc: verify mac len before reading mac header (Willem de Bruijn)  
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)  
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)  
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)  
- pwm: sti: Avoid conditional gotos (Thierry Reding)  
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)  
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)  
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)  
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)  
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)  
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)  
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)  
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)  
- powerpc/xive: Fix endian conversion size (Benjamin Gray)  
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)  
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)  
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)  
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)  
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)  
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)  
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)  
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)  
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)  
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)  
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)  
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)  
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)  
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)  
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)  
- leds: pwm: simplify if condition (Uwe Kleine-König)  
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)  
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)  
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)  
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)  
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)  
- scsi: ufs: core: Leave space for '\0' in utf8 desc string (Daniel Mentz)  
- ext4: move 'ix' sanity check to corrent position (Gou Hao)  
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)  
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)  
- HID: cp2112: Use irqchip template (Linus Walleij)  
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)  
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)  
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)  
- hwrng: geode - fix accessing registers (Jonas Gorski)  
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)  
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)  
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)  
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)  
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)  
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)  
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)  
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)  
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)  
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)  
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)  
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)  
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)  
- platform/x86: wmi: Fix opening of char device (Armin Wolf)  
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)  
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)  
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)  
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)  
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)  
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)  
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)  
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)  
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)  
- ipvlan: properly track tx_errors (Eric Dumazet)  
- net: add DEV_STATS_READ() helper (Eric Dumazet)  
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)  
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)  
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)  
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)  
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)  
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)  
- r8169: use tp_to_dev instead of open code (Juhee Kang)  
- thermal: core: prevent potential string overflow (Dan Carpenter)  
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)  
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)  
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)  
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: add missing barriers on delete (Eric Dumazet)  
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)  
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)  
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)  
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)  
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)  
- vfs: fix readahead(2) on block devices (Reuben Hawkins)  
- LTS tag: v5.4.260 (Sherry Yang)  
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)  
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)  
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)  
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)  
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)  
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)  
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)  
- remove the sx8 block driver (Christoph Hellwig)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.3.el8" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228] 
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654] 
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207] 
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)  
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
</package>
<package pkgid="784db1b1599a1f0b02a95741fcb6ddf77fdb298e94077225fc711cf6af0b04f6" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.328.1.el8" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945] 
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945] 
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945] 
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945] 
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945] 
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945] 
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945] 
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945] 
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945] 
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945] 
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945] 
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945] 
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945] 
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945] 
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945] 
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945] 
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945] 
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945] 
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945] 
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945] 
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945] 
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643] 
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189] 
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908] 
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305] 
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305] 
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305] 
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305] 
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305] 
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305] 
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182] 
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817] 
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817] 
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755] 
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891] 
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891] 
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.2.el8" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)  
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)  
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   {CVE-2023-6606}
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)  
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)  
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)  
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)  
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)  
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)  
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)  
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)  
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)  
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)  
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)  
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)  
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)  
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)  
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)  
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)  
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)  
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)  
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)  
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)  
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)  
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)  
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)  
- afs: Fix overwriting of result of DNS query (David Howells)  
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)  
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)  
- afs: Fix dynamic root lookup DNS check (David Howells)  
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)  
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)  
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)  
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)  
- net: sched: ife: fix potential use-after-free (Eric Dumazet)  
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)  
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)  
- net/mlx5: improve some comments (Hu Haowen)  
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)  
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)  
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)  
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)  
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)  
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)  
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)  
- LTS tag: v5.4.265 (Sherry Yang)  
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)  
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)  
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)  
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))  
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)  
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)  
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)  
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)  
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)  
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)  
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)  
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)  
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)  
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)  
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)  
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)  
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)  
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)  
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)  
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)  
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)  
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)  
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)  
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)  
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)  
- sign-file: Fix incorrect return values check (Yusong Gao)  
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)  
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)  
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)  
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)  
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)  
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)  
- qca_spi: Fix reset behavior (Stefan Wahren)  
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)  
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)  
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)  
- afs: Fix refcount underflow from error handling race (David Howells)  
- LTS tag: v5.4.264 (Sherry Yang)  
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)  
- devcoredump : Serialize devcd_del work (Mukesh Ojha)  
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)  
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)  
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)  
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)  
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)  
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)  
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)  
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)  
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)  
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)  
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))  
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)  
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)  
- ARM: PL011: Fix DMA support (Arnd Bergmann)  
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)  
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)  
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)  
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)  
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)  
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)  
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)  
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)  
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)  
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)  
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)  
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))  
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)  
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)  
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)  
- ARM: dts: imx: make gpt node name generic (Anson Huang)  
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)  
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)  
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)  
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)  
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)  
- RDMA/bnxt_re: Correct module description string (Kalesh AP)  
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)  
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)  
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)  
- net: hns: fix fake link up on xge port (Yonglong Liu)  
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)  
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)  
- net: arcnet: com20020 fix error handling (Tong Zhang)  
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)  
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)  
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)  
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)  
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)  
- of: Fix kerneldoc output formatting (Rob Herring)  
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)  
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)  
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)  
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)  
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)  
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)  
- kconfig: fix memory leak from range properties (Masahiro Yamada)  
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)  
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)  
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)  
- LTS tag: v5.4.263 (Sherry Yang)  
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)  
- mmc: core: convert comma to semicolon (Zheng Yongjun)  
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)  
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)  
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)  
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)  
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)  
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)  
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)  
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)  
- ima: detect changes to the backing overlay file (Mimi Zohar)  
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)  
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)  
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)  
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)  
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)  
- s390/cmma: fix detection of DAT pages (Heiko Carstens)  
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)  
- smb3: fix touch -h of symlink (Steve French)  
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)  
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)  
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)  
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)  
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)  
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)  
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)  
- btrfs: send: ensure send_fd is writable (Jann Horn)  
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)  
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)  
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)  
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)  
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)  
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)  
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)  
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)  
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)  
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)  
- pinctrl: avoid reload of p state in list iteration (Maria Yu)  
- io_uring: fix off-by one bvec index (Keith Busch)  
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)  
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)  
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)  
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)  
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)  
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)  
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)  
- bcache: prevent potential division by zero error (Rand Deeb)  
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)  
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)  
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)  
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)  
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)  
- s390/dasd: protect device queue against concurrent access (Jan Höppner)  
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)  
- ext4: make sure allocate pending entry not fail (Zhang Yi)  
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)  
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)  
- ext4: add a new helper to check if es must be kept (Baokun Li)  
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)  
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)  
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)  
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)  
- afs: Return ENOENT if no cell DNS record can be found (David Howells)  
- net: axienet: Fix check for partial TX checksum (Samuel Holland)  
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)  
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)  
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)  
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)  
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)  
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)  
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)  
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)  
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)  
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)  
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)  
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)  
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)  
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)  
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)  
- LTS tag: v5.4.262 (Sherry Yang)  
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)  
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)  
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)  
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)  
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)  
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)  
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)  
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)  
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)  
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)  
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)  
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)  
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)  
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)  
- ext4: correct the start block of counting reserved clusters (Zhang Yi)  
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)  
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)  
- ext4: apply umask if ACL support is disabled (Max Kellermann)  
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)  
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)  
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)  
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)  
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)  
- media: sharp: fix sharp encoding (Sean Young)  
- media: lirc: drop trailing space from scancode transmit (Sean Young)  
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)  
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)  
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)  
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)  
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)  
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)  
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)  
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)  
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)  
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)  
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)  
- serial: meson: remove redundant initialization of variable id (Colin Ian King)  
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)  
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)  
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)  
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)  
- i3c: master: cdns: Fix reading status register (Joshua Yeong)  
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)  
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)  
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)  
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)  
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)  
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)  
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)  
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)  
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)  
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)  
- mmc: vub300: fix an error code (Dan Carpenter)  
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)  
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)  
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)  
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)  
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)  
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)  
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)  
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)  
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)  
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)  
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)  
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)  
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)  
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)  
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)  
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)  
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)  
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)  
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)  
- tools/power/turbostat: Fix a knl bug (Zhang Rui)  
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)  
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)  
- net: stmmac: fix rx budget limit check (Baruch Siach)  
- net: stmmac: Rework stmmac_rx() (Jose Abreu)  
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)  
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)  
- net: ethernet: cortina: Handle large frames (Linus Walleij)  
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)  
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)  
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)  
- xen/events: fix delayed eoi list handling (Juergen Gross)  
- ppp: limit MRU to 64K (Willem de Bruijn)  
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)  
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)  
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)  
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)  
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)  
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)  
- pwm: Fix double shift bug (Dan Carpenter)  
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)  
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)  
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)  
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- gfs2: ignore negated quota changes (Bob Peterson)  
- media: vivid: avoid integer overflow (Hans Verkuil)  
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)  
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)  
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)  
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)  
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)  
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)  
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)  
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)  
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)  
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)  
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)  
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)  
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)  
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)  
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)  
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)  
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)  
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)  
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)  
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   {CVE-2023-28464}
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)  
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)  
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)  
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)  
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)  
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))  
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)  
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)  
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)  
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)  
- LTS tag: v5.4.261 (Sherry Yang)  
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)  
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)  
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)  
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)  
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)  
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)  
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)  
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)  
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)  
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)  
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)  
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)  
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)  
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)  
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)  
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)  
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)  
- llc: verify mac len before reading mac header (Willem de Bruijn)  
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)  
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)  
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)  
- pwm: sti: Avoid conditional gotos (Thierry Reding)  
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)  
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)  
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)  
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)  
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)  
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)  
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)  
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)  
- powerpc/xive: Fix endian conversion size (Benjamin Gray)  
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)  
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)  
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)  
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)  
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)  
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)  
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)  
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)  
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)  
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)  
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)  
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)  
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)  
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)  
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)  
- leds: pwm: simplify if condition (Uwe Kleine-König)  
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)  
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)  
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)  
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)  
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)  
- scsi: ufs: core: Leave space for '\0' in utf8 desc string (Daniel Mentz)  
- ext4: move 'ix' sanity check to corrent position (Gou Hao)  
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)  
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)  
- HID: cp2112: Use irqchip template (Linus Walleij)  
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)  
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)  
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)  
- hwrng: geode - fix accessing registers (Jonas Gorski)  
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)  
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)  
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)  
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)  
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)  
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)  
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)  
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)  
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)  
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)  
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)  
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)  
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)  
- platform/x86: wmi: Fix opening of char device (Armin Wolf)  
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)  
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)  
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)  
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)  
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)  
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)  
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)  
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)  
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)  
- ipvlan: properly track tx_errors (Eric Dumazet)  
- net: add DEV_STATS_READ() helper (Eric Dumazet)  
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)  
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)  
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)  
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)  
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)  
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)  
- r8169: use tp_to_dev instead of open code (Juhee Kang)  
- thermal: core: prevent potential string overflow (Dan Carpenter)  
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)  
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)  
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)  
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: add missing barriers on delete (Eric Dumazet)  
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)  
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)  
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)  
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)  
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)  
- vfs: fix readahead(2) on block devices (Reuben Hawkins)  
- LTS tag: v5.4.260 (Sherry Yang)  
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)  
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)  
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)  
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)  
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)  
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)  
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)  
- remove the sx8 block driver (Christoph Hellwig)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.3.el8" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228] 
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654] 
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207] 
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)  
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.1.el8" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620] 
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.2.el8" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)  
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)  
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)  
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)  
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)  
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)  
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)  
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)  
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)  
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)  
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)  
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)  
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)  
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)  
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)  
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)  
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)  
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)  
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)  
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)  
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)  
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)  
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)  
- perf env: Add perf_env__numa_node() (Jiri Olsa)  
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)  
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)  
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)  
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)  
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)  
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)  
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)  
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)  
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)  
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)  
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)  
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)  
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)  
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)  
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)  
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)  
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)  
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)  
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)  
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)  
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)  
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)  
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)  
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)  
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)  
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)  
- binder: fix race between mmput() and do_exit() (Carlos Llamas)  
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)  
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)  
- binder: fix use-after-free in shinker's callback (Carlos Llamas)  
- binder: fix async space check for 0-sized buffers (Carlos Llamas)  
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)  
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)  
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)  
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)  
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)  
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)  
- watchdog: set cdev owner before adding (Curtis Klein)  
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)  
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)  
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)  
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)  
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)  
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)  
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)  
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)  
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)  
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)  
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)  
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)  
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)  
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)  
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)  
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)  
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)  
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)  
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)  
- f2fs: fix to avoid dirent corruption (Chao Yu)  
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)  
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)  
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)  
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)  
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)  
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)  
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)  
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)  
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)  
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)  
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)  
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)  
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)  
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)  
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)  
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)  
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)  
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)  
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)  
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)  
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)  
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)  
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)  
- wifi: libertas: stop selecting wext (Arnd Bergmann)  
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)  
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)  
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)  
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)  
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)  
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)  
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)  
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)  
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)  
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)  
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)  
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)  
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)  
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)  
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)  
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)  
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)  
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)  
- crypto: virtio - don't use 'default m' (Ram Muthiah)  
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))  
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)  
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)  
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)  
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)  
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)  
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)  
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)  
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)  
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)  
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)  
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)  
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)  
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)  
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)  
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)  
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)  
- x86/lib: Fix overflow when counting digits (Colin Ian King)  
- coresight: etm4x: Fix width of CCITMIN field (James Clark)  
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)  
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)  
- uio: Fix use-after-free in uio_open (Guanghui Feng)  
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)  
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)  
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)  
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)  
- drm/crtc: fix uninitialized variable use (Jani Nikula)  
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)  
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))  
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)  
- ARC: fix spare error (Vineet Gupta)  
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)  
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)  
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)  
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)  
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))  
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))  
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))  
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)  
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)  
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)  
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)  
- drm/exynos: fix a wrong error checking (Inki Dae)  
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)  
- nvme: introduce helper function to get ctrl state (Keith Busch)  
- ASoC: da7219: Support low DC impedance headset (David Rau)  
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)  
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)  
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)  
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)  
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)  
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)  
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)  
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)  
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)  
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)  
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)  
- LTS tag: v5.4.267 (Sherry Yang)  
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)  
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)  
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)  
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)  
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)  
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)  
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)  
- net: tls, update curr on splice as well (John Fastabend)  
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)  
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)  
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)  
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)  
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)  
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)  
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)  
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)  
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)  
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))  
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)  
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)  
- asix: Add check for usbnet_get_endpoints (Chen Ni)  
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)  
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)  
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)  
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)  
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)  
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)  
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)  
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)  
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)  
- can: raw: add support for SO_MARK (Marc Kleine-Budde)  
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)  
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)  
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)  
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.el8" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109] 
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109] 
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109] 
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109] 
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209] 
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.1.el8" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
</package>
<package pkgid="c626572cc1e31ef0378817275c86b58d46fc5ac12f137cfc6be99fad3fef2ae2" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.328.1.el8" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945] 
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945] 
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945] 
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945] 
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945] 
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945] 
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945] 
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945] 
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945] 
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945] 
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945] 
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945] 
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945] 
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945] 
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945] 
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945] 
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945] 
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945] 
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945] 
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945] 
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945] 
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643] 
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189] 
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908] 
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305] 
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305] 
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305] 
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305] 
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305] 
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305] 
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182] 
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817] 
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817] 
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755] 
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891] 
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891] 
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.2.el8" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)  
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)  
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   {CVE-2023-6606}
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)  
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)  
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)  
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)  
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)  
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)  
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)  
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)  
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)  
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)  
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)  
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)  
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)  
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)  
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)  
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)  
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)  
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)  
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)  
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)  
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)  
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)  
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)  
- afs: Fix overwriting of result of DNS query (David Howells)  
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)  
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)  
- afs: Fix dynamic root lookup DNS check (David Howells)  
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)  
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)  
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)  
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)  
- net: sched: ife: fix potential use-after-free (Eric Dumazet)  
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)  
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)  
- net/mlx5: improve some comments (Hu Haowen)  
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)  
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)  
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)  
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)  
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)  
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)  
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)  
- LTS tag: v5.4.265 (Sherry Yang)  
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)  
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)  
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)  
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))  
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)  
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)  
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)  
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)  
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)  
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)  
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)  
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)  
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)  
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)  
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)  
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)  
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)  
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)  
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)  
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)  
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)  
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)  
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)  
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)  
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)  
- sign-file: Fix incorrect return values check (Yusong Gao)  
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)  
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)  
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)  
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)  
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)  
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)  
- qca_spi: Fix reset behavior (Stefan Wahren)  
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)  
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)  
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)  
- afs: Fix refcount underflow from error handling race (David Howells)  
- LTS tag: v5.4.264 (Sherry Yang)  
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)  
- devcoredump : Serialize devcd_del work (Mukesh Ojha)  
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)  
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)  
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)  
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)  
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)  
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)  
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)  
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)  
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)  
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)  
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))  
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)  
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)  
- ARM: PL011: Fix DMA support (Arnd Bergmann)  
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)  
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)  
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)  
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)  
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)  
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)  
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)  
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)  
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)  
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)  
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)  
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))  
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)  
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)  
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)  
- ARM: dts: imx: make gpt node name generic (Anson Huang)  
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)  
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)  
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)  
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)  
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)  
- RDMA/bnxt_re: Correct module description string (Kalesh AP)  
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)  
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)  
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)  
- net: hns: fix fake link up on xge port (Yonglong Liu)  
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)  
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)  
- net: arcnet: com20020 fix error handling (Tong Zhang)  
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)  
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)  
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)  
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)  
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)  
- of: Fix kerneldoc output formatting (Rob Herring)  
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)  
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)  
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)  
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)  
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)  
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)  
- kconfig: fix memory leak from range properties (Masahiro Yamada)  
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)  
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)  
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)  
- LTS tag: v5.4.263 (Sherry Yang)  
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)  
- mmc: core: convert comma to semicolon (Zheng Yongjun)  
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)  
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)  
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)  
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)  
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)  
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)  
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)  
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)  
- ima: detect changes to the backing overlay file (Mimi Zohar)  
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)  
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)  
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)  
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)  
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)  
- s390/cmma: fix detection of DAT pages (Heiko Carstens)  
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)  
- smb3: fix touch -h of symlink (Steve French)  
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)  
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)  
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)  
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)  
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)  
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)  
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)  
- btrfs: send: ensure send_fd is writable (Jann Horn)  
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)  
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)  
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)  
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)  
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)  
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)  
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)  
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)  
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)  
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)  
- pinctrl: avoid reload of p state in list iteration (Maria Yu)  
- io_uring: fix off-by one bvec index (Keith Busch)  
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)  
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)  
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)  
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)  
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)  
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)  
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)  
- bcache: prevent potential division by zero error (Rand Deeb)  
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)  
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)  
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)  
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)  
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)  
- s390/dasd: protect device queue against concurrent access (Jan Höppner)  
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)  
- ext4: make sure allocate pending entry not fail (Zhang Yi)  
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)  
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)  
- ext4: add a new helper to check if es must be kept (Baokun Li)  
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)  
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)  
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)  
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)  
- afs: Return ENOENT if no cell DNS record can be found (David Howells)  
- net: axienet: Fix check for partial TX checksum (Samuel Holland)  
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)  
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)  
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)  
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)  
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)  
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)  
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)  
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)  
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)  
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)  
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)  
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)  
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)  
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)  
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)  
- LTS tag: v5.4.262 (Sherry Yang)  
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)  
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)  
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)  
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)  
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)  
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)  
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)  
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)  
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)  
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)  
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)  
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)  
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)  
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)  
- ext4: correct the start block of counting reserved clusters (Zhang Yi)  
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)  
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)  
- ext4: apply umask if ACL support is disabled (Max Kellermann)  
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)  
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)  
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)  
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)  
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)  
- media: sharp: fix sharp encoding (Sean Young)  
- media: lirc: drop trailing space from scancode transmit (Sean Young)  
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)  
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)  
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)  
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)  
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)  
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)  
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)  
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)  
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)  
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)  
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)  
- serial: meson: remove redundant initialization of variable id (Colin Ian King)  
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)  
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)  
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)  
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)  
- i3c: master: cdns: Fix reading status register (Joshua Yeong)  
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)  
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)  
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)  
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)  
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)  
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)  
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)  
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)  
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)  
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)  
- mmc: vub300: fix an error code (Dan Carpenter)  
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)  
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)  
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)  
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)  
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)  
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)  
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)  
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)  
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)  
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)  
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)  
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)  
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)  
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)  
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)  
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)  
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)  
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)  
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)  
- tools/power/turbostat: Fix a knl bug (Zhang Rui)  
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)  
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)  
- net: stmmac: fix rx budget limit check (Baruch Siach)  
- net: stmmac: Rework stmmac_rx() (Jose Abreu)  
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)  
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)  
- net: ethernet: cortina: Handle large frames (Linus Walleij)  
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)  
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)  
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)  
- xen/events: fix delayed eoi list handling (Juergen Gross)  
- ppp: limit MRU to 64K (Willem de Bruijn)  
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)  
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)  
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)  
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)  
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)  
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)  
- pwm: Fix double shift bug (Dan Carpenter)  
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)  
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)  
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)  
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- gfs2: ignore negated quota changes (Bob Peterson)  
- media: vivid: avoid integer overflow (Hans Verkuil)  
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)  
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)  
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)  
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)  
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)  
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)  
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)  
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)  
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)  
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)  
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)  
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)  
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)  
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)  
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)  
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)  
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)  
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)  
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)  
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   {CVE-2023-28464}
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)  
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)  
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)  
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)  
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)  
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))  
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)  
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)  
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)  
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)  
- LTS tag: v5.4.261 (Sherry Yang)  
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)  
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)  
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)  
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)  
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)  
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)  
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)  
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)  
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)  
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)  
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)  
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)  
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)  
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)  
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)  
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)  
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)  
- llc: verify mac len before reading mac header (Willem de Bruijn)  
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)  
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)  
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)  
- pwm: sti: Avoid conditional gotos (Thierry Reding)  
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)  
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)  
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)  
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)  
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)  
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)  
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)  
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)  
- powerpc/xive: Fix endian conversion size (Benjamin Gray)  
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)  
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)  
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)  
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)  
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)  
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)  
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)  
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)  
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)  
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)  
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)  
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)  
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)  
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)  
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)  
- leds: pwm: simplify if condition (Uwe Kleine-König)  
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)  
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)  
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)  
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)  
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)  
- scsi: ufs: core: Leave space for '\0' in utf8 desc string (Daniel Mentz)  
- ext4: move 'ix' sanity check to corrent position (Gou Hao)  
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)  
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)  
- HID: cp2112: Use irqchip template (Linus Walleij)  
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)  
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)  
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)  
- hwrng: geode - fix accessing registers (Jonas Gorski)  
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)  
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)  
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)  
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)  
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)  
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)  
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)  
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)  
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)  
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)  
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)  
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)  
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)  
- platform/x86: wmi: Fix opening of char device (Armin Wolf)  
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)  
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)  
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)  
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)  
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)  
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)  
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)  
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)  
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)  
- ipvlan: properly track tx_errors (Eric Dumazet)  
- net: add DEV_STATS_READ() helper (Eric Dumazet)  
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)  
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)  
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)  
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)  
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)  
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)  
- r8169: use tp_to_dev instead of open code (Juhee Kang)  
- thermal: core: prevent potential string overflow (Dan Carpenter)  
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)  
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)  
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)  
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: add missing barriers on delete (Eric Dumazet)  
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)  
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)  
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)  
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)  
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)  
- vfs: fix readahead(2) on block devices (Reuben Hawkins)  
- LTS tag: v5.4.260 (Sherry Yang)  
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)  
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)  
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)  
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)  
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)  
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)  
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)  
- remove the sx8 block driver (Christoph Hellwig)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.3.el8" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228] 
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654] 
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207] 
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)  
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.1.el8" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620] 
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.2.el8" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)  
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)  
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)  
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)  
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)  
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)  
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)  
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)  
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)  
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)  
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)  
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)  
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)  
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)  
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)  
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)  
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)  
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)  
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)  
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)  
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)  
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)  
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)  
- perf env: Add perf_env__numa_node() (Jiri Olsa)  
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)  
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)  
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)  
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)  
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)  
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)  
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)  
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)  
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)  
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)  
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)  
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)  
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)  
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)  
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)  
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)  
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)  
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)  
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)  
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)  
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)  
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)  
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)  
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)  
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)  
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)  
- binder: fix race between mmput() and do_exit() (Carlos Llamas)  
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)  
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)  
- binder: fix use-after-free in shinker's callback (Carlos Llamas)  
- binder: fix async space check for 0-sized buffers (Carlos Llamas)  
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)  
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)  
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)  
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)  
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)  
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)  
- watchdog: set cdev owner before adding (Curtis Klein)  
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)  
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)  
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)  
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)  
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)  
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)  
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)  
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)  
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)  
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)  
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)  
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)  
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)  
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)  
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)  
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)  
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)  
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)  
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)  
- f2fs: fix to avoid dirent corruption (Chao Yu)  
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)  
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)  
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)  
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)  
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)  
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)  
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)  
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)  
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)  
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)  
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)  
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)  
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)  
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)  
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)  
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)  
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)  
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)  
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)  
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)  
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)  
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)  
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)  
- wifi: libertas: stop selecting wext (Arnd Bergmann)  
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)  
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)  
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)  
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)  
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)  
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)  
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)  
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)  
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)  
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)  
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)  
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)  
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)  
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)  
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)  
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)  
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)  
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)  
- crypto: virtio - don't use 'default m' (Ram Muthiah)  
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))  
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)  
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)  
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)  
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)  
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)  
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)  
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)  
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)  
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)  
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)  
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)  
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)  
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)  
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)  
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)  
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)  
- x86/lib: Fix overflow when counting digits (Colin Ian King)  
- coresight: etm4x: Fix width of CCITMIN field (James Clark)  
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)  
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)  
- uio: Fix use-after-free in uio_open (Guanghui Feng)  
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)  
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)  
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)  
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)  
- drm/crtc: fix uninitialized variable use (Jani Nikula)  
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)  
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))  
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)  
- ARC: fix spare error (Vineet Gupta)  
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)  
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)  
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)  
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)  
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))  
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))  
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))  
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)  
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)  
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)  
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)  
- drm/exynos: fix a wrong error checking (Inki Dae)  
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)  
- nvme: introduce helper function to get ctrl state (Keith Busch)  
- ASoC: da7219: Support low DC impedance headset (David Rau)  
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)  
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)  
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)  
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)  
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)  
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)  
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)  
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)  
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)  
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)  
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)  
- LTS tag: v5.4.267 (Sherry Yang)  
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)  
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)  
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)  
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)  
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)  
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)  
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)  
- net: tls, update curr on splice as well (John Fastabend)  
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)  
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)  
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)  
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)  
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)  
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)  
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)  
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)  
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)  
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))  
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)  
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)  
- asix: Add check for usbnet_get_endpoints (Chen Ni)  
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)  
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)  
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)  
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)  
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)  
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)  
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)  
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)  
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)  
- can: raw: add support for SO_MARK (Marc Kleine-Budde)  
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)  
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)  
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)  
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.el8" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109] 
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109] 
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109] 
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109] 
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209] 
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.1.el8" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.2.el8" date="1711972800">- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)
  [Orabug: 36465920]  {CVE-2024-1086}</changelog>
</package>
<package pkgid="92866f7920ab49f0ce6b8f48250d54891ffc0945e95d93a966fad05b06278543" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.2.el8" date="1706788800">- LTS tag: v5.4.268 (Sherry Yang)  
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)  
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)  
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)  
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)  
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)  
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)  
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)  
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)  
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)  
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)  
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)  
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)  
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)  
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)  
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)  
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)  
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)  
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)  
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)  
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)  
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)  
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)  
- perf env: Add perf_env__numa_node() (Jiri Olsa)  
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)  
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)  
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)  
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)  
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)  
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)  
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)  
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)  
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)  
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)  
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)  
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)  
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)  
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)  
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)  
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)  
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)  
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)  
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)  
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)  
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)  
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)  
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)  
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)  
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)  
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)  
- binder: fix race between mmput() and do_exit() (Carlos Llamas)  
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)  
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)  
- binder: fix use-after-free in shinker's callback (Carlos Llamas)  
- binder: fix async space check for 0-sized buffers (Carlos Llamas)  
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)  
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)  
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)  
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)  
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)  
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)  
- watchdog: set cdev owner before adding (Curtis Klein)  
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)  
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)  
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)  
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)  
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)  
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)  
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)  
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)  
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)  
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)  
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)  
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)  
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)  
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)  
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)  
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)  
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)  
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)  
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)  
- f2fs: fix to avoid dirent corruption (Chao Yu)  
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)  
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)  
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)  
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)  
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)  
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)  
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)  
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)  
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)  
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)  
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)  
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)  
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)  
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)  
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)  
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)  
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)  
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)  
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)  
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)  
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)  
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)  
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)  
- wifi: libertas: stop selecting wext (Arnd Bergmann)  
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)  
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)  
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)  
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)  
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)  
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)  
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)  
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)  
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)  
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)  
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)  
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)  
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)  
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)  
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)  
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)  
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)  
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)  
- crypto: virtio - don't use 'default m' (Ram Muthiah)  
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))  
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)  
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)  
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)  
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)  
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)  
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)  
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)  
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)  
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)  
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)  
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)  
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)  
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)  
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)  
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)  
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)  
- x86/lib: Fix overflow when counting digits (Colin Ian King)  
- coresight: etm4x: Fix width of CCITMIN field (James Clark)  
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)  
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)  
- uio: Fix use-after-free in uio_open (Guanghui Feng)  
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)  
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)  
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)  
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)  
- drm/crtc: fix uninitialized variable use (Jani Nikula)  
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)  
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))  
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)  
- ARC: fix spare error (Vineet Gupta)  
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)  
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)  
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)  
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)  
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))  
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))  
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))  
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)  
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)  
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)  
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)  
- drm/exynos: fix a wrong error checking (Inki Dae)  
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)  
- nvme: introduce helper function to get ctrl state (Keith Busch)  
- ASoC: da7219: Support low DC impedance headset (David Rau)  
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)  
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)  
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)  
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)  
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)  
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)  
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)  
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)  
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)  
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)  
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)  
- LTS tag: v5.4.267 (Sherry Yang)  
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)  
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)  
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)  
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)  
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)  
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)  
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)  
- net: tls, update curr on splice as well (John Fastabend)  
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)  
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)  
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)  
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)  
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)  
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)  
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)  
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)  
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)  
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))  
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)  
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)  
- asix: Add check for usbnet_get_endpoints (Chen Ni)  
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)  
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)  
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)  
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)  
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)  
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)  
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)  
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)  
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)  
- can: raw: add support for SO_MARK (Marc Kleine-Budde)  
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)  
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)  
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)  
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.el8" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109] 
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109] 
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109] 
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109] 
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209] 
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.1.el8" date="1708603200">- mm: hwpoison: handle non-anonymous THP correctly (Yang Shi)  [Orabug: 36223690] 
- mm,hwpoison: unify THP handling for hard and soft offline (Oscar Salvador)  [Orabug: 36223690] 
- mm: hwpoison: remove the unnecessary THP check (Yang Shi)  [Orabug: 36223690]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.2.el8" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)  
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)  
- of: gpio unittest kfree() wrong object (Frank Rowand)  
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)  
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)  
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)  
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter)  
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)  
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)  
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)  
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)  
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)  
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)  
- net: prevent mss overflow in skb_segment() (Eric Dumazet)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)  
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)  
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)  
- bus: moxtet: Add spi device table (Sjoerd Simons)  
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))  
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)  
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)  
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)  
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)  
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)  
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)  
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)  
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)  
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)  
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)  
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)  
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)  
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)  
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)  
- staging: iio: ad5933: fix type mismatch regression (David Schiller)  
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))  
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)  
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)  
- binder: signal epoll threads of self-work (Carlos Llamas)  
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)  
- xen-netback: properly sync TX responses (Jan Beulich)  
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)  
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)  
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)  
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)  
- i2c: i801: Fix block process call transactions (Jean Delvare)  
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)  
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)  
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)  
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)  
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)  
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)  
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))  
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)  
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)  
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)  
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)  
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)  
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)  
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)  
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)  
- btrfs: forbid creating subvol qgroups (Boris Burkov)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)  
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)  
- net: stmmac: xgmac: use #define for string constants (Simon Horman)  
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia)  
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)  
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)  
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)  
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)  
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)  
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)  
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)  
- ppp_async: limit MRU to 64K (Eric Dumazet)  
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)  
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)  
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)  
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)  
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)  
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)  
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)  
- selftests: net: avoid just another constant wait (Paolo Abeni)  
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)  
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)  
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)  
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)  
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)  
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)  
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)  
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)  
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)  
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)  
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)  
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)  
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)  
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)  
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)  
- llc: call sock_orphan() at release time (Eric Dumazet)  
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)  
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)  
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)  
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)  
- ixgbe: Remove non-inclusive language (Piotr Skajewski)  
- net: remove unneeded break (Tom Rix)  
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)  
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)  
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)  
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)  
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)  
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)  
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)  
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)  
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)  
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)  
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)  
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)  
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)  
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)  
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)  
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)  
- um: Don't use vfprintf() for os_info() (Benjamin Berg)  
- um: Fix naming clash between UML and scheduler (Anton Ivanov)  
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)  
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)  
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)  
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)  
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)  
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)  
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)  
- IB/ipoib: Fix mcast list locking (Daniel Vacek)  
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)  
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)  
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)  
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)  
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)  
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)  
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)  
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)  
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)  
- fast_dput(): handle underflows gracefully (Al Viro)  
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)  
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)  
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)  
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)  
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)  
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)  
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)  
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)  
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)  
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)  
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)  
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)  
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)  
- ARM: dts: imx1: Fix sram node (Fabio Estevam)  
- ARM: dts: imx27: Fix sram node (Fabio Estevam)  
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)  
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)  
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)  
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)  
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)  
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)  
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)  
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)  
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)  
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)  
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)  
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)  
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)  
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)  
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)  
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)  
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)  
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)  
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)  
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)  
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)  
- KVM: s390: fix setting of fpc register (Heiko Carstens)  
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)  
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)  
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)  
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)  
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)  
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)  
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)  
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)  
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)  
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)  
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)  
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)  
- PNP: ACPI: fix fortify warning (Dmitry Antipov)  
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)  
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)  
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)  
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)  
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)  
- powerpc/lib: Validate size for vector operations (Naveen N Rao)  
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)  
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)  
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)  
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)  
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)  
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)  
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)  
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)  
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)  
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)  
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)  
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)  
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)  
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)  
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)  
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)  
- rbd: don't move requests to the running list on errors (Ilya Dryomov)  
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)  
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)  
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)  
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)  
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)  
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)  
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)  
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)  
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)  
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)  
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)  
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)  
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)  
- afs: Hide silly-rename files from userspace (David Howells)  
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)  
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)  
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)  
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)  
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)  
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)  
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)  
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)  
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)  
- fs: add mode_strip_sgid() helper (Yang Xu)  
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)  
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))  
- rename(): fix the locking of subdirectories (Al Viro)  
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)  
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)  
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)  
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)  
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)  
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)  
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)  
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)  
- crypto: api - Disallow identical driver names (Herbert Xu)  
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)  
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)  
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)  
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)  
- units: add the HZ macros (Daniel Lezcano)  
- units: change from 'L' to 'UL' (Daniel Lezcano)  
- units: Add Watt units (Daniel Lezcano)  
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.3.el8" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861] 
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.4.el8" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379] 
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415] 
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.330.7.1.el8" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
</package>
<package pkgid="7a4fb0e49ac74cfcc7a2f0e48c330a3ed60bab7c9ddd226c81a3caa04762b05d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.4.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.2.el8" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)  
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)  
- of: gpio unittest kfree() wrong object (Frank Rowand)  
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)  
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)  
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)  
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter)  
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)  
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)  
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)  
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)  
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)  
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)  
- net: prevent mss overflow in skb_segment() (Eric Dumazet)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)  
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)  
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)  
- bus: moxtet: Add spi device table (Sjoerd Simons)  
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))  
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)  
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)  
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)  
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)  
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)  
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)  
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)  
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)  
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)  
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)  
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)  
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)  
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)  
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)  
- staging: iio: ad5933: fix type mismatch regression (David Schiller)  
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))  
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)  
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)  
- binder: signal epoll threads of self-work (Carlos Llamas)  
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)  
- xen-netback: properly sync TX responses (Jan Beulich)  
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)  
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)  
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)  
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)  
- i2c: i801: Fix block process call transactions (Jean Delvare)  
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)  
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)  
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)  
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)  
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)  
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)  
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))  
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)  
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)  
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)  
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)  
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)  
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)  
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)  
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)  
- btrfs: forbid creating subvol qgroups (Boris Burkov)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)  
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)  
- net: stmmac: xgmac: use #define for string constants (Simon Horman)  
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia)  
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)  
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)  
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)  
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)  
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)  
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)  
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)  
- ppp_async: limit MRU to 64K (Eric Dumazet)  
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)  
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)  
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)  
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)  
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)  
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)  
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)  
- selftests: net: avoid just another constant wait (Paolo Abeni)  
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)  
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)  
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)  
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)  
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)  
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)  
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)  
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)  
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)  
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)  
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)  
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)  
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)  
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)  
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)  
- llc: call sock_orphan() at release time (Eric Dumazet)  
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)  
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)  
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)  
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)  
- ixgbe: Remove non-inclusive language (Piotr Skajewski)  
- net: remove unneeded break (Tom Rix)  
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)  
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)  
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)  
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)  
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)  
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)  
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)  
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)  
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)  
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)  
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)  
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)  
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)  
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)  
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)  
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)  
- um: Don't use vfprintf() for os_info() (Benjamin Berg)  
- um: Fix naming clash between UML and scheduler (Anton Ivanov)  
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)  
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)  
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)  
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)  
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)  
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)  
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)  
- IB/ipoib: Fix mcast list locking (Daniel Vacek)  
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)  
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)  
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)  
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)  
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)  
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)  
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)  
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)  
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)  
- fast_dput(): handle underflows gracefully (Al Viro)  
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)  
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)  
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)  
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)  
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)  
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)  
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)  
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)  
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)  
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)  
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)  
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)  
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)  
- ARM: dts: imx1: Fix sram node (Fabio Estevam)  
- ARM: dts: imx27: Fix sram node (Fabio Estevam)  
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)  
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)  
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)  
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)  
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)  
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)  
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)  
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)  
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)  
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)  
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)  
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)  
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)  
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)  
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)  
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)  
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)  
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)  
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)  
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)  
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)  
- KVM: s390: fix setting of fpc register (Heiko Carstens)  
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)  
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)  
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)  
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)  
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)  
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)  
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)  
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)  
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)  
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)  
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)  
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)  
- PNP: ACPI: fix fortify warning (Dmitry Antipov)  
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)  
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)  
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)  
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)  
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)  
- powerpc/lib: Validate size for vector operations (Naveen N Rao)  
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)  
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)  
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)  
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)  
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)  
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)  
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)  
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)  
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)  
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)  
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)  
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)  
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)  
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)  
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)  
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)  
- rbd: don't move requests to the running list on errors (Ilya Dryomov)  
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)  
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)  
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)  
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)  
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)  
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)  
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)  
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)  
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)  
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)  
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)  
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)  
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)  
- afs: Hide silly-rename files from userspace (David Howells)  
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)  
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)  
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)  
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)  
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)  
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)  
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)  
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)  
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)  
- fs: add mode_strip_sgid() helper (Yang Xu)  
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)  
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))  
- rename(): fix the locking of subdirectories (Al Viro)  
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)  
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)  
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)  
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)  
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)  
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)  
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)  
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)  
- crypto: api - Disallow identical driver names (Herbert Xu)  
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)  
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)  
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)  
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)  
- units: add the HZ macros (Daniel Lezcano)  
- units: change from 'L' to 'UL' (Daniel Lezcano)  
- units: Add Watt units (Daniel Lezcano)  
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.3.el8" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861] 
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.4.el8" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379] 
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415] 
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.330.7.1.el8" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.2.el8" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.3.el8" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155] 
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157] 
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152] 
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152] 
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149] 
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149] 
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.7.4.el8" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam
  Kolappan)  [Orabug: 36584784]</changelog>
</package>
<package pkgid="f5cd3e73e3b85c4ce3052dd12d1a73d1f1ca3f729d7504731948d33ab1348ab0" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.3.el8" date="1709208000">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861] 
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.4.el8" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379] 
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415] 
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.330.7.1.el8" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.2.el8" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.3.el8" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155] 
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157] 
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152] 
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152] 
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149] 
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149] 
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.7.4.el8" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam
  Kolappan)  [Orabug: 36584784]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.7.5.el8" date="1716811200">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  [Orabug: 36664186] 
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36664174] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36664174]</changelog>
</package>
<package pkgid="4d9f38b2f6de5162b549e2d395ca3bcb27abe5aa26640fee7262e5d96534cd1f" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.331.7.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.331.1.el8" date="1711627200">- Revert "mmc: core: Use mrq.sbc in close-ended ffu" (Thomas Tai)  [Orabug: 36446450] 
- ext4: fix corruption during on-line resize (Maximilian Heyne)  [Orabug: 36342902]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.2.el8" date="1712232000">- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 35266053] 
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 35266053] 
- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36280586] 
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36360482] 
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36436639] 
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36436639] 
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36436639] 
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36436639] 
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36436639]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.3.el8" date="1712318400">- LTS tag: v5.4.273 (Sherry Yang)  
- regmap: Add missing map-&gt;bus check (Marek Vasut)  
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler (Fei Shao)  
- bpf: report RCU QS in cpumap kthread (Yan Zhai)  
- rcu: add a helper to report consolidated flavor QS (Yan Zhai)  
- netfilter: nf_tables: do not compare internal table flags on updates (Pablo Neira Ayuso)  
- ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes vcc-dram and vcc1v2 (Michael Klein)  
- octeontx2-af: Use separate handlers for interrupts (Subbaraya Sundeep)  
- net/bnx2x: Prevent access to a freed page in page_pool (Thinh Tran)  
- hsr: Handle failures in module init (Felix Maurer)  
- packet: annotate data-races around ignore_outgoing (Eric Dumazet)  
- hsr: Fix uninit-value access in hsr_get_node() (Shigeru Yoshida)  
- s390/vtime: fix average steal time calculation (Mete Durlu)  
- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin (Colin Ian King)  
- staging: greybus: fix get_channel_from_mode() failure path (Dan Carpenter)  
- serial: 8250_exar: Don't remove GPIO device on suspend (Andy Shevchenko)  
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- kconfig: fix infinite loop when expanding a macro at the end of file (Masahiro Yamada)  
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT (Tudor Ambarus)  
- serial: max310x: fix syntax error in IRQ error message (Hugo Villeneuve)  
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (Jiri Slaby (SUSE))  
- afs: Revert "afs: Hide silly-rename files from userspace" (David Howells)  
- NFS: Fix an off by one in root_nfs_cat() (Christophe JAILLET)  
- watchdog: stm32_iwdg: initialize default timeout (Ben Wolsieffer)  
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Christophe JAILLET)  
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn (Arnd Bergmann)  
- RDMA/device: Fix a race between mad_client and cm_client init (Shifeng Li)  
- scsi: csiostor: Avoid function pointer casts (Arnd Bergmann)  
- ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Johan Carlsson)  
- clk: Fix clk_core_get NULL dereference (Bryan O'Donoghue)  
- sparc32: Fix section mismatch in leon_pci_grpci (Sam Ravnborg)  
- backlight: lp8788: Fully initialize backlight_properties during probe (Daniel Thompson)  
- backlight: lm3639: Fully initialize backlight_properties during probe (Daniel Thompson)  
- backlight: da9052: Fully initialize backlight_properties during probe (Daniel Thompson)  
- backlight: lm3630a: Don't set bl-&gt;props.brightness in get_brightness (Luca Weiss)  
- backlight: lm3630a: Initialize backlight_properties on init (Luca Weiss)  
- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. (Michael Ellerman)  
- drm/msm/dpu: add division of drm_display_mode's hskew parameter (Paloma Arellano)  
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Kajol Jain)  
- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip (Hsin-Yi Wang)  
- media: ttpci: fix two memleaks in budget_av_attach (Zhipeng Lu)  
- media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  
- media: go7007: fix a memleak in go7007_load_encoder (Zhipeng Lu)  
- media: dvb-frontends: avoid stack overflow warnings with clang (Arnd Bergmann)  
- media: pvrusb2: fix uaf in pvr2_context_set_notify (Edward Adam Davis)  
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() (Srinivasan Shanmugam)  
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs (Jerome Brunet)  
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype (Arnd Bergmann)  
- mtd: maps: physmap-core: fix flash size larger than 32-bit (Baruch Siach)  
- crypto: arm/sha - fix function cast warnings (Arnd Bergmann)  
- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)  
- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)  
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create (Fedor Pchelkin)  
- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() (Christophe JAILLET)  
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Jörg Wedekind)  
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions (AngeloGioacchino Del Regno)  
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times (Konrad Dybcio)  
- media: pvrusb2: fix pvr2_stream_callback casts (Arnd Bergmann)  
- media: pvrusb2: remove redundant NULL check (Daniil Dulov)  
- media: go7007: add check of return value of go7007_read_addr() (Daniil Dulov)  
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak (Lucas Stach)  
- perf stat: Avoid metric-only segv (Ian Rogers)  
- ALSA: seq: fix function cast warnings (Takashi Iwai)  
- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() (Nikita Zhandarovich)  
- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Yang Jihong)  
- PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Christophe JAILLET)  
- quota: Fix rcu annotations of inode dquot pointers (Jan Kara)  
- quota: Fix potential NULL pointer dereference (Wang Jianjian)  
- quota: simplify drop_dquot_ref() (Baokun Li)  
- clk: qcom: reset: Ensure write completion on reset de/assertion (Konrad Dybcio)  
- clk: qcom: reset: Commonize the de/assert functions (Konrad Dybcio)  
- clk: qcom: reset: support resetting multiple bits (Robert Marko)  
- clk: qcom: reset: Allow specifying custom reset delay (Stephan Gerhold)  
- media: edia: dvbdev: fix a use-after-free (Zhipeng Lu)  
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity (Zhipeng Lu)  
- media: v4l2-tpg: fix some memleaks in tpg_alloc (Zhipeng Lu)  
- media: em28xx: annotate unchecked call to media_device_register() (Nikita Zhandarovich)  
- perf evsel: Fix duplicate initialization of data-&gt;id in evsel__parse_sample() (Yang Jihong)  
- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' (Srinivasan Shanmugam)  
- perf record: Fix possible incorrect free in record__switch_output() (Yang Jihong)  
- PCI/DPC: Print all TLP Prefixes, not just the first (Ilpo Järvinen)  
- media: tc358743: register v4l2 async device only after successful setup (Alexander Stein)  
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA (Peter Robinson)  
- drm/rockchip: lvds: do not overwrite error code (Quentin Schulz)  
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (Harry Wentland)  
- drm/rockchip: inno_hdmi: Fix video timing (Alex Bee)  
- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() (Christophe JAILLET)  
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() (Christophe JAILLET)  
- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() (Christophe JAILLET)  
- drm/tegra: dsi: Make use of the helper function dev_err_probe() (Cai Huoqing)  
- gpu: host1x: mipi: Update tegra_mipi_request() to be node based (Sowjanya Komatineni)  
- drm/tegra: dsi: Add missing check for of_find_device_by_node (Chen Ni)  
- dm: call the resume method on internal suspend (Mikulas Patocka)  
- dm raid: fix false positive for requeue needed during reshape (Ming Lei)  
- nfp: flower: handle acti_netdevs allocation failure (Duoming Zhou)  
- net/x25: fix incorrect parameter validation in the x25_getsockopt() function (Gavrilov Ilia)  
- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function (Gavrilov Ilia)  
- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function (Gavrilov Ilia)  
- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Gavrilov Ilia)  
- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function (Gavrilov Ilia)  
- net: hns3: fix port duplex configure error in IMP reset (Jie Wang)  
- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Eric Dumazet)  
- ipv6: fib6_rules: flush route cache when rule is changed (Shiming Cheng)  
- bpf: Fix stackmap overflow check on 32-bit arches (Toke Høiland-Jørgensen)  
- bpf: Fix hashtab overflow check on 32-bit arches (Toke Høiland-Jørgensen)  
- sr9800: Add check for usbnet_get_endpoints (Chen Ni)  
- Bluetooth: hci_core: Fix possible buffer overflow (Luiz Augusto von Dentz)  
- Bluetooth: Remove superfluous call to hci_conn_check_pending() (Jonas Dreßler)  
- igb: Fix missing time sync events (Vinicius Costa Gomes)  
- igb: move PEROUT and EXTTS isr logic to separate functions (Ruud Bos)  
- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function (Christophe JAILLET)  
- SUNRPC: fix some memleaks in gssx_dec_option_array (Zhipeng Lu)  
- x86, relocs: Ignore relocations in .notes section (Kees Cook)  
- ACPI: scan: Fix device check notification handling (Rafael J. Wysocki)  
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node (Michal Vokáč)  
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address (Michal Vokáč)  
- ARM: dts: imx6dl-yapp4: Move phy reset into switch node (Michal Vokáč)  
- ARM: dts: arm: realview: Fix development chip ROM compatible value (Geert Uytterhoeven)  
- net: ena: Remove ena_select_queue (Kamal Heib)  
- net: ena: cosmetic: fix line break issues (Arthur Kiyanovski)  
- wifi: brcmsmac: avoid function pointer casts (Arnd Bergmann)  
- iommu/amd: Mark interrupt as managed (Mario Limonciello)  
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA (Peter Robinson)  
- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Armin Wolf)  
- arm64: dts: qcom: msm8996: Pad addresses (Bjorn Andersson)  
- arm64: dts: qcom: msm8996: Move regulator consumers to db820c (Bjorn Andersson)  
- arm64: dts: qcom: msm8996: Use node references in db820c (Bjorn Andersson)  
- arm64: dts: qcom: db820c: Move non-soc entries out of /soc (Bjorn Andersson)  
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly (Yonghong Song)  
- bpf: Factor out bpf_spin_lock into helpers. (Alexei Starovoitov)  
- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes (Rafał Miłecki)  
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() (Zhipeng Lu)  
- net: blackhole_dev: fix build warning for ethh set but not used (Breno Leitao)  
- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). (Kuniyuki Iwashima)  
- sock_diag: annotate data-races around sock_diag_handlers[family] (Eric Dumazet)  
- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jinjie Ruan)  
- wifi: wilc1000: fix RCU usage in connect path (Alexis Lothoré)  
- wifi: wilc1000: fix declarations ordering (Alexis Lothoré)  
- wifi: b43: Disable QoS for bcm4331 (Rahul Rameshbabu)  
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled (Rahul Rameshbabu)  
- b43: main: Fix use true/false for bool type (Saurav Girepunje)  
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled (Rahul Rameshbabu)  
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled (Rahul Rameshbabu)  
- b43: dma: Fix use true/false for bool type variable (Saurav Girepunje)  
- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Xingyuan Mo)  
- timekeeping: Fix cross-timestamp interpolation for non-x86 (Peter Hilber)  
- timekeeping: Fix cross-timestamp interpolation corner case decision (Peter Hilber)  
- timekeeping: Fix cross-timestamp interpolation on counter wrap (Peter Hilber)  
- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts (Chun-Yi Lee)   {CVE-2023-6270}
- fs/select: rework stack allocation hack for clang (Arnd Bergmann)  
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Nikita Zhandarovich)  
- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Stuart Henderson)  
- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Stuart Henderson)  
- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Stuart Henderson)  
- Input: gpio_keys_polled - suppress deferred probe error for gpio (Uwe Kleine-König)  
- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Alban Boyé)  
- firewire: core: use long bus reset on gap count error (Takashi Sakamoto)  
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (Yuxuan Hu)  
- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready (Ranjan Kumar)  
- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve (Filipe Manana)  
- dm-verity, dm-crypt: align "struct bvec_iter" correctly (Mikulas Patocka)  
- block: sed-opal: handle empty atoms when parsing response (Greg Joyce)  
- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check (Max Kellermann)  
- net/iucv: fix the allocation size of iucv_path_table array (Alexander Gordeev)  
- RDMA/mlx5: Relax DEVX access upon modify commands (Yishai Hadas)  
- HID: multitouch: Add required quirk for Synaptics 0xcddc device (Manuel Fombuena)  
- MIPS: Clear Cause.BD in instruction_pointer_set (Jiaxun Yang)  
- x86/xen: Add some null pointer checking to smp.c (Kunwu Chan)  
- ASoC: rt5645: Make LattePanda board DMI match more precise (Hans de Goede)  
- selftests: tls: use exact comparison in recv_partial (Jakub Kicinski)  
- LTS tag: v5.4.272 (Sherry Yang)  
- serial: max310x: fix IO data corruption in batched operations (Jan Kundrát)  
- serial: max310x: implement I2C support (Cosmin Tanislav)  
- serial: max310x: make accessing revision id interface-agnostic (Cosmin Tanislav)  
- regmap: Add bulk read/write callbacks into regmap_config (Marek Vasut)  
- regmap: allow to define reg_update_bits for no bus configuration (Ansuel Smith)  
- serial: max310x: Unprepare and disable clock in error path (Andy Shevchenko)  
- getrusage: use sig-&gt;stats_lock rather than lock_task_sighand() (Oleg Nesterov)  
- getrusage: use __for_each_thread() (Oleg Nesterov)  
- getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Oleg Nesterov)  
- getrusage: add the "signal_struct *sig" local variable (Oleg Nesterov)  
- y2038: rusage: use __kernel_old_timeval (Arnd Bergmann)  
- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Werner Sembach)  
- serial: max310x: prevent infinite while() loop in port startup (Hugo Villeneuve)  
- serial: max310x: use a separate regmap for each port (Cosmin Tanislav)  
- serial: max310x: use regmap methods for SPI batch operations (Cosmin Tanislav)  
- serial: max310x: Make use of device properties (Andy Shevchenko)  
- serial: max310x: fail probe if clock crystal is unstable (Hugo Villeneuve)  
- serial: max310x: Try to get crystal clock rate from property (Andy Shevchenko)  
- serial: max310x: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)  
- um: allow not setting extra rpaths in the linux binary (Johannes Berg)  
- selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache)  
- netrom: Fix data-races around sysctl_net_busy_read (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_link_fails_count (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_routing_control (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_timeout (Jason Xing)  
- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_default_path_quality (Jason Xing)  
- netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Lena Wang)  
- net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Eric Dumazet)  
- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Rand Deeb)  
- geneve: make sure to pull inner header in geneve_rx() (Eric Dumazet)  
- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Maciej Fijalkowski)  
- net: lan78xx: fix runtime PM count underflow on link stop (Oleksij Rempel)  
- lan78xx: Fix race conditions in suspend/resume handling (John Efstathiades)  
- lan78xx: Fix partial packet errors on suspend/resume (John Efstathiades)  
- lan78xx: Add missing return code checks (John Efstathiades)  
- lan78xx: Fix white space and style issues (John Efstathiades)  
- LTS tag: v5.4.271 (Sherry Yang)  
- gpio: 74x164: Enable output pins after registers are reset (Arturas Moskvinas)  
- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Oscar Salvador)  
- cachefiles: fix memory leak in cachefiles_add_cache() (Baokun Li)  
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini)  
- mmc: core: Fix eMMC initialization with 1-bit bus connection (Ivan Semenov)  
- dmaengine: fsl-qdma: init irq after reg initialization (Curtis Klein)  
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read (Peng Ma)  
- btrfs: dev-replace: properly validate device names (David Sterba)  
- wifi: nl80211: reject iftype change with mesh ID change (Johannes Berg)  
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink() (Alexander Ofitserov)  
- ALSA: Drop leftover snd-rtctimer stuff from Makefile (Takashi Iwai)  
- power: supply: bq27xxx-i2c: Do not free non existing IRQ (Hans de Goede)  
- efi/capsule-loader: fix incorrect allocation size (Arnd Bergmann)  
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Lin Ma)  
- Bluetooth: Enforce validation on max value of connection interval (Kai-Heng Feng)  
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (Luiz Augusto von Dentz)  
- Bluetooth: Avoid potential use-after-free in hci_error_reset (Ying Hsu)  
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read (Javier Carrasco)  
- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Oleksij Rempel)  
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Eric Dumazet)  
- tun: Fix xdp_rxq_info's queue_index when detaching (Yunjian Wang)  
- net: ip_tunnel: prevent perpetual headroom growth (Florian Westphal)  
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Ryosuke Yasuoka)  
- LTS tag: v5.4.270 (Sherry Yang)  
- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio (Bart Van Assche)  
- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set (Erik Kurzinger)  
- drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Christian König)  
- tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca)  
- tls: rx: drop pointless else after goto (Jakub Kicinski)  
- tls: rx: jump to a more appropriate label (Jakub Kicinski)  
- s390: use the correct count for __iowrite64_copy() (Jason Gunthorpe)  
- packet: move from strlcpy with unused retval to strscpy (Wolfram Sang)  
- ipv6: sr: fix possible use-after-free and null-ptr-deref (Vasiliy Kovalev)  
- afs: Increase buffer size in afs_update_volume_status() (Daniil Dulov)  
- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Eric Dumazet)  
- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Eric Dumazet)  
- nouveau: fix function cast warnings (Arnd Bergmann)  
- scsi: jazz_esp: Only build if SCSI core is builtin (Randy Dunlap)  
- bpf, scripts: Correct GPL license name (Gianmarco Lusvardi)  
- scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Andrii Nakryiko)  
- RDMA/srpt: fix function pointer cast warnings (Arnd Bergmann)  
- RDMA/srpt: Make debug output more detailed (Bart Van Assche)  
- RDMA/bnxt_re: Return error for SRQ resize (Kalesh AP)  
- IB/hfi1: Fix a memleak in init_credit_return (Zhipeng Lu)  
- usb: roles: don't get/set_role() when usb_role_switch is unregistered (Xu Yang)  
- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs (Krishna Kurapati)  
- usb: cdns3: fix memory double free when handle zero packet (Frank Li)  
- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() (Frank Li)  
- ARM: ep93xx: Add terminator to gpiod_lookup_table (Nikita Shubin)  
- l2tp: pass correct message length to ip6_append_data (Tom Parkin)  
- PCI/MSI: Prevent MSI hardware interrupt number truncation (Vidya Sagar)  
- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() (Vasiliy Kovalev)  
- dm-crypt: don't modify the data when using authenticated encryption (Mikulas Patocka)  
- PCI: tegra: Fix OF node reference leak (Christophe JAILLET)  
- PCI: tegra: Fix reporting GPIO error value (Pali Rohár)  
- arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node (Sireesh Kodali)  
- drm/amdgpu: Fix type of second parameter in trans_msg() callback (Nathan Chancellor)  
- iomap: Set all uptodate bits for an Uptodate page (Matthew Wilcox (Oracle))  
- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Mikulas Patocka)  
- x86/alternatives: Disable KASAN in apply_alternatives() (Kirill A. Shutemov)  
- drm/amdgpu: Check for valid number of registers to read (Trek)  
- Revert "drm/sun4i: dsi: Change the start delay calculation" (Icenowy Zheng)  
- ALSA: hda/realtek - Enable micmute LED on and HP system (Kai-Heng Feng)  
- selftests/bpf: Avoid running unprivileged tests with alignment requirements (Björn Töpel)  
- net: bridge: clear bridge's private skb space on xmit (Nikolay Aleksandrov)  
- spi: mt7621: Fix an error message in mt7621_spi_probe() (Christophe JAILLET)  
- pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups (Miaoqian Lin)  
- pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours (Lee Jones)  
- tcp: add annotations around sk-&gt;sk_shutdown accesses (Eric Dumazet)  
- tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit (Soheil Hassas Yeganeh)  
- tcp: factor out __tcp_close() helper (Paolo Abeni)  
- pmdomain: renesas: r8a77980-sysc: CR7 must be always on (Geert Uytterhoeven)  
- s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Alexandra Winter)  
- virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Yi Sun)  
- firewire: core: send bus reset promptly on gap count error (Takashi Sakamoto)  
- scsi: lpfc: Use unsigned type for num_sge (Hannes Reinecke)  
- hwmon: (coretemp) Enlarge per package core count limit (Zhang Rui)  
- nvmet-fc: abort command when there is no binding (Daniel Wagner)  
- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new (Xin Long)  
- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 (Chen-Yu Tsai)  
- nvmet-tcp: fix nvme tcp ida memory leak (Guixin Liu)  
- regulator: pwm-regulator: Add validity checks in continuous .get_voltage (Martin Blumenstingl)  
- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Baokun Li)  
- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Baokun Li)  
- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Lennert Buytenhek)  
- ahci: asm1166: correct count of reported ports (Conrad Kostecki)  
- fbdev: sis: Error out if pixclock equals zero (Fullway Wang)   {CVE-2022-3061}
- fbdev: savage: Error out if pixclock equals zero (Fullway Wang)   {CVE-2022-3061}
- wifi: mac80211: fix race condition on enabling fast-xmit (Felix Fietkau)  
- wifi: cfg80211: fix missing interfaces when dumping (Michal Kazior)  
- dmaengine: fsl-qdma: increase size of 'irq_name' (Vinod Koul)  
- dmaengine: shdma: increase size of 'dev_id' (Vinod Koul)  
- scsi: target: core: Add TMF to tmr_list handling (Dmitry Bogdanov)  
- sched/rt: Disallow writing invalid values to sched_rt_period_us (Cyril Hrubis)  
- sched/rt: Fix sysctl_sched_rr_timeslice intial value (Cyril Hrubis)  
- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Lokesh Gidra)  
- nilfs2: replace WARN_ONs for invalid DAT metadata block requests (Ryusuke Konishi)  
- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Cyril Hrubis)  
- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Oliver Upton)  
- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Oliver Upton)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.4.el8" date="1712664000">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 35436312] 
- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36496846]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36496846]  {CVE-2024-2201}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.331.5.el8" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646] 
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488] 
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675] 
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.6.el8" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)  
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)  
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)  
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)  
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)  
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)  
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568] 
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652] 
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.7.el8" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)  
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568] 
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159] 
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
</package>
<package pkgid="f8e1e6d1c0892e4aff87e674a7c94419d8dae332bbaf9084feed2505556b26b7" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.332.5.2.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.331.5.el8" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646] 
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488] 
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675] 
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.6.el8" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)  
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)  
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)  
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)  
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)  
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)  
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568] 
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652] 
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.7.el8" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)  
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568] 
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159] 
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.1.el8" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286] 
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870] 
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439] 
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439] 
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085] 
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085] 
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085] 
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085] 
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085] 
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085] 
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085] 
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085] 
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085] 
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085] 
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085] 
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085] 
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085] 
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085] 
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085] 
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085] 
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085] 
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977] 
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122] 
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122] 
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122] 
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122] 
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122] 
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122] 
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712] 
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250] 
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.2.el8" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964] 
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636] 
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636] 
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636] 
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636] 
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636] 
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979] 
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737] 
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737] 
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737] 
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737] 
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737] 
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.3.el8" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170] 
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.4.el8" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)  
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)  
- LTS tag: v5.4.274 (Sherry Yang)  
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)  
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)  
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)  
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)  
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)  
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)  
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)  
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)  
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)  
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)  
- virtio: reenable config if freezing device failed (David Hildenbrand)  
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)  
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)  
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)  
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)  
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)  
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)  
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)  
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)  
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)  
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)  
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)  
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)  
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)  
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)  
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)  
- media: sta2x11: fix irq handler cast (Arnd Bergmann)  
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)  
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)  
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)  
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)  
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)  
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)  
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)  
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)  
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)  
- ionic: set adminq irq affinity (Shannon Nelson)  
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)  
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)  
- panic: Flush kernel log buffer at the end (John Ogness)  
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)  
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)  
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)  
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))  
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)  
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)  
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)  
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)  
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)  
- net: ravb: Always process TX descriptor ring (Paul Barker)  
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)  
- erspan: Add type I version 0 support. (William Tu)  
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)  
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)  
- fs: add a vfs_fchmod helper (Christoph Hellwig)  
- fs: add a vfs_fchown helper (Christoph Hellwig)  
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)  
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)  
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)  
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)  
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)  
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)  
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)  
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)  
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)  
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)  
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)  
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)  
- vfio/pci: Create persistent INTx handler (Alex Williamson)  
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)  
- vfio/pci: Lock external INTx masking ops (Alex Williamson)  
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)  
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)  
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   {CVE-2024-24857} {CVE-2024-24858}
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)  
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)  
- dm integrity: fix out-of-range warning (Arnd Bergmann)  
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)  
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)  
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)  
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)  
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)  
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)  
- usb: udc: remove warning when queue disabled ep (yuan linyu)  
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)  
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)  
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)  
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)  
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)  
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)  
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)  
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)  
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)  
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)  
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)  
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)  
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)  
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)  
- loop: Factor out configuring loop from status (Martijn Coenen)  
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)  
- loop: Factor out setting loop device size (Martijn Coenen)  
- loop: Remove sector_t truncation checks (Martijn Coenen)  
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)  
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)  
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)  
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)  
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)  
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)  
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)  
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)  
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)  
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)  
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)  
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)  
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)  
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)  
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)  
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))  
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)  
- nilfs2: use a more common logging style (Joe Perches)  
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)  
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)  
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)  
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)  
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)  
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)  
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)  
- soc: fsl: qbman: Add CGR update function (Sean Anderson)  
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)  
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)  
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)  
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)  
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)  
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)  
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)  
- hwmon: (amc6821) add of_match table (Josua Mayer)  
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)  
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)  
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)  
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)  
- fuse: don't unhash root (Miklos Szeredi)  
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)  
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)  
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)  
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)  
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)  
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)  
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)  
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)  
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)  
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)  
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)  
- parisc: Fix ip_fast_csum (Guenter Roeck)  
- parisc: Do not hardcode registers in checksum functions (Helge Deller)  
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)  
- ubi: correct the calculation of fastmap size (Zhang Yi)  
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)  
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))  
- fat: fix uninitialized field in nostale filehandles (Jan Kara)  
- ext4: correct best extent lstart adjustment logic (Baokun Li)  
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)  
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)  
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)  
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)  
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)  
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)  
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)  
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)  
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)  
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)  
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)  
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)  
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)  
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   {CVE-2023-47233}
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)  
- timers: Update kernel-doc for various functions (Thomas Gleixner)  
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.el8" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique
  Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.1.el8" date="1717156800">- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36685235] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36685235]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.332.5.2.el8" date="1718107200">- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)
  [Orabug: 36696636]</changelog>
</package>
<package pkgid="155faf8e95a0b9e4e0abb4b8753bfaab44d5d71f80c259b8567396dc6583526d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.2.el8" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964] 
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636] 
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636] 
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636] 
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636] 
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636] 
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979] 
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737] 
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737] 
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737] 
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737] 
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737] 
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.3.el8" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170] 
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.4.el8" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)  
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)  
- LTS tag: v5.4.274 (Sherry Yang)  
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)  
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)  
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)  
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)  
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)  
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)  
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)  
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)  
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)  
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)  
- virtio: reenable config if freezing device failed (David Hildenbrand)  
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)  
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)  
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)  
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)  
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)  
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)  
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)  
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)  
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)  
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)  
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)  
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)  
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)  
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)  
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)  
- media: sta2x11: fix irq handler cast (Arnd Bergmann)  
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)  
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)  
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)  
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)  
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)  
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)  
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)  
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)  
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)  
- ionic: set adminq irq affinity (Shannon Nelson)  
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)  
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)  
- panic: Flush kernel log buffer at the end (John Ogness)  
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)  
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)  
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)  
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))  
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)  
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)  
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)  
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)  
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)  
- net: ravb: Always process TX descriptor ring (Paul Barker)  
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)  
- erspan: Add type I version 0 support. (William Tu)  
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)  
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)  
- fs: add a vfs_fchmod helper (Christoph Hellwig)  
- fs: add a vfs_fchown helper (Christoph Hellwig)  
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)  
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)  
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)  
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)  
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)  
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)  
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)  
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)  
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)  
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)  
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)  
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)  
- vfio/pci: Create persistent INTx handler (Alex Williamson)  
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)  
- vfio/pci: Lock external INTx masking ops (Alex Williamson)  
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)  
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)  
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   {CVE-2024-24857} {CVE-2024-24858}
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)  
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)  
- dm integrity: fix out-of-range warning (Arnd Bergmann)  
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)  
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)  
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)  
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)  
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)  
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)  
- usb: udc: remove warning when queue disabled ep (yuan linyu)  
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)  
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)  
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)  
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)  
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)  
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)  
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)  
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)  
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)  
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)  
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)  
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)  
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)  
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)  
- loop: Factor out configuring loop from status (Martijn Coenen)  
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)  
- loop: Factor out setting loop device size (Martijn Coenen)  
- loop: Remove sector_t truncation checks (Martijn Coenen)  
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)  
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)  
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)  
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)  
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)  
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)  
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)  
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)  
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)  
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)  
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)  
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)  
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)  
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)  
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)  
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))  
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)  
- nilfs2: use a more common logging style (Joe Perches)  
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)  
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)  
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)  
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)  
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)  
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)  
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)  
- soc: fsl: qbman: Add CGR update function (Sean Anderson)  
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)  
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)  
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)  
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)  
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)  
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)  
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)  
- hwmon: (amc6821) add of_match table (Josua Mayer)  
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)  
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)  
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)  
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)  
- fuse: don't unhash root (Miklos Szeredi)  
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)  
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)  
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)  
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)  
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)  
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)  
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)  
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)  
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)  
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)  
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)  
- parisc: Fix ip_fast_csum (Guenter Roeck)  
- parisc: Do not hardcode registers in checksum functions (Helge Deller)  
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)  
- ubi: correct the calculation of fastmap size (Zhang Yi)  
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)  
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))  
- fat: fix uninitialized field in nostale filehandles (Jan Kara)  
- ext4: correct best extent lstart adjustment logic (Baokun Li)  
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)  
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)  
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)  
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)  
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)  
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)  
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)  
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)  
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)  
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)  
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)  
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)  
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)  
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   {CVE-2023-47233}
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)  
- timers: Update kernel-doc for various functions (Thomas Gleixner)  
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.el8" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique
  Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.1.el8" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449] 
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093] 
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215] 
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675] 
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675] 
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675] 
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675] 
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675] 
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453] 
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453] 
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635] 
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398] 
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382] 
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454] 
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.2.el8" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469] 
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.333.5.1.el8" date="1720785600">- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36660755] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36836653]</changelog>
</package>
<package pkgid="e0afbc99bf07ba920f780068a3624183985b5f724dfbe55559735b64daef371e" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.1.el8" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286] 
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870] 
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439] 
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439] 
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085] 
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085] 
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085] 
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085] 
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085] 
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085] 
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085] 
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085] 
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085] 
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085] 
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085] 
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085] 
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085] 
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085] 
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085] 
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085] 
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085] 
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977] 
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122] 
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122] 
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122] 
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122] 
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122] 
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122] 
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712] 
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250] 
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.2.el8" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964] 
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636] 
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636] 
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636] 
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636] 
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636] 
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979] 
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737] 
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737] 
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737] 
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737] 
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737] 
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.3.el8" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170] 
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.4.el8" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)  
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)  
- LTS tag: v5.4.274 (Sherry Yang)  
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)  
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)  
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)  
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)  
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)  
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)  
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)  
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)  
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)  
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)  
- virtio: reenable config if freezing device failed (David Hildenbrand)  
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)  
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)  
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)  
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)  
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)  
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)  
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)  
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)  
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)  
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)  
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)  
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)  
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)  
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)  
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)  
- media: sta2x11: fix irq handler cast (Arnd Bergmann)  
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)  
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)  
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)  
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)  
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)  
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)  
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)  
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)  
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)  
- ionic: set adminq irq affinity (Shannon Nelson)  
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)  
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)  
- panic: Flush kernel log buffer at the end (John Ogness)  
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)  
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)  
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)  
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))  
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)  
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)  
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)  
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)  
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)  
- net: ravb: Always process TX descriptor ring (Paul Barker)  
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)  
- erspan: Add type I version 0 support. (William Tu)  
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)  
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)  
- fs: add a vfs_fchmod helper (Christoph Hellwig)  
- fs: add a vfs_fchown helper (Christoph Hellwig)  
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)  
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)  
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)  
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)  
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)  
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)  
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)  
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)  
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)  
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)  
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)  
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)  
- vfio/pci: Create persistent INTx handler (Alex Williamson)  
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)  
- vfio/pci: Lock external INTx masking ops (Alex Williamson)  
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)  
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)  
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   {CVE-2024-24857} {CVE-2024-24858}
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)  
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)  
- dm integrity: fix out-of-range warning (Arnd Bergmann)  
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)  
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)  
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)  
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)  
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)  
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)  
- usb: udc: remove warning when queue disabled ep (yuan linyu)  
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)  
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)  
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)  
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)  
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)  
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)  
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)  
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)  
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)  
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)  
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)  
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)  
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)  
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)  
- loop: Factor out configuring loop from status (Martijn Coenen)  
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)  
- loop: Factor out setting loop device size (Martijn Coenen)  
- loop: Remove sector_t truncation checks (Martijn Coenen)  
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)  
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)  
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)  
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)  
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)  
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)  
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)  
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)  
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)  
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)  
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)  
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)  
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)  
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)  
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)  
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))  
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)  
- nilfs2: use a more common logging style (Joe Perches)  
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)  
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)  
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)  
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)  
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)  
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)  
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)  
- soc: fsl: qbman: Add CGR update function (Sean Anderson)  
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)  
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)  
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)  
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)  
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)  
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)  
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)  
- hwmon: (amc6821) add of_match table (Josua Mayer)  
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)  
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)  
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)  
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)  
- fuse: don't unhash root (Miklos Szeredi)  
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)  
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)  
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)  
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)  
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)  
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)  
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)  
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)  
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)  
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)  
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)  
- parisc: Fix ip_fast_csum (Guenter Roeck)  
- parisc: Do not hardcode registers in checksum functions (Helge Deller)  
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)  
- ubi: correct the calculation of fastmap size (Zhang Yi)  
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)  
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))  
- fat: fix uninitialized field in nostale filehandles (Jan Kara)  
- ext4: correct best extent lstart adjustment logic (Baokun Li)  
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)  
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)  
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)  
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)  
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)  
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)  
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)  
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)  
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)  
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)  
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)  
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)  
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)  
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   {CVE-2023-47233}
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)  
- timers: Update kernel-doc for various functions (Thomas Gleixner)  
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.el8" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique
  Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.1.el8" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449] 
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093] 
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215] 
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675] 
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675] 
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675] 
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675] 
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675] 
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453] 
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453] 
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635] 
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398] 
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382] 
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454] 
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.2.el8" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469] 
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
</package>
<package pkgid="8c50e1319d10db5b71fcfc0afbaf15142b7e72e128bc6c5d04e65944482892a6" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675200">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.1.el8" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583] 
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998] 
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998] 
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.1.el8" date="1723464000">- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug:
  36940602]</changelog>
</package>
<package pkgid="b65fe8637b3f71421118e5f9842eaf491a51c6000279f4d1687ca9211b202cf7" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.2.el8" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469] 
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.1.el8" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583] 
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998] 
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998] 
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
</package>
<package pkgid="ea77b60656630f63dd9ed39f154c7078439ec1f7927de16cd4b9ad30ab266657" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.1.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.1.el8" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)  
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)  
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi)  
- tcp: avoid too many retransmit packets (Eric Dumazet)  
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)  
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)  
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)  
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix)  
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov)  
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)  
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)  
- hpet: Support 32-bit userspace (He Zhe)  
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern)  
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones)  
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)  
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)  
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)  
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)  
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)  
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)  
- ARM: davinci: Convert comma to semicolon (Chen Ni)  
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)  
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima)  
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov)  
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski)  
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)  
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)  
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)  
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)  
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)  
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)  
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton)  
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)  
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)  
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)  
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk)  
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)  
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme)  
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)  
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke)  
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)  
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)  
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)  
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)  
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi)  
- nilfs2: fix inode number range checks (Ryusuke Konishi)  
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida)  
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)  
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)  
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun)  
- tcp_metrics: validate source addr length (Jakub Kicinski)  
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)  
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)  
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)  
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)  
- s390/pkey: Wipe sensitive data on failure (Holger Dengler)  
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong)  
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)  
- orangefs: fix out-of-bounds fsid access (Mike Marshall)  
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)  
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)  
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda)  
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)  
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)  
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman)  
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)  
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)  
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)  
- media: dw2102: Don't translate i2c read into write (Michael Bunk)  
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung)  
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)  
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini)  
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik)  
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)  
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)  
- drm/lima: fix shared irq handling on driver remove (Erico Nunes)  
- LTS tag: v5.4.279 (Alok Tiwari)  
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)  
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)  
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima)  
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima)  
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)  
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))  
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)  
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)  
- ftruncate: pass a signed offset (Arnd Bergmann)  
- ata: libata-core: Fix double free on error (Niklas Cassel)  
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke)  
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)  
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)  
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)  
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)  
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida)  
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)  
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich)  
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)  
- usb: gadget: printer: SS+ support (Oliver Neukum)  
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)  
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)  
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)  
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)  
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)  
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)  
- x86: stop playing stack games in profile_pc() (Linus Torvalds)  
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin)  
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)  
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)  
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)  
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen)  
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)  
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart)  
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso)  
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)  
- sparc: fix old compat_sys_select() (Arnd Bergmann)  
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)  
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)  
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)  
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson)  
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)  
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)  
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan)  
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)  
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)  
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)  
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)  
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)  
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)  
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)  
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)  
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)  
- gcov: add support for GCC 14 (Peter Oberparleiter)  
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)  
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)  
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)  
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)  
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik)  
- virtio_net: checksum offloading handling fix (Heng Qi)  
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth)  
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)  
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing)  
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet)  
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet)  
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet)  
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia)  
- cipso: fix total option length computation (Ondrej Mosnacek)  
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi)  
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)  
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)  
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)  
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)  
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)  
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch)  
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)  
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar)  
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa)  
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet)  
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))  
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)  
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)  
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai)  
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang)  
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal)  
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)  
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)  
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi)  
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)  
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)  
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)  
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)  
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)  
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue)  
- ocfs2: use coarse time for new created files (Su Yue)  
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)  
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan)  
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))  
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula)  
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme)  
- ionic: fix use after netif_napi_del() (Taehee Yoo)  
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)  
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)  
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)  
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)  
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur)  
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin)  
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito)  
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu)  
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))  
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich)  
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)  
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)  
- Input: try trimming too long modalias strings (Dmitry Torokhov)  
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao)  
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)  
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman)  
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)  
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern)  
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi)  
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))  
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))  
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)  
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)  
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)  
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)  
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)  
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)  
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)  
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)  
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)  
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng)  
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet)  
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)  
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)  
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)  
- ptp: Fix error message on failed pin verification (Karol Kolacinski)  
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet)  
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)  
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua)  
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)  
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach)  
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)  
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)  
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)  
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel)  
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.2.el8" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter)  
- net: relax socket state check at accept time. (Paolo Abeni)  
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241] 
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594] 
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.335.3.el8" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.4.el8" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041] 
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582] 
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)  
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)  
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)  
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.335.4.1.el8" date="1725883200">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)
  [Orabug: 37035558]</changelog>
</package>
<package pkgid="f19ead8f7ed932b554f45aba714e56652cc62571458fb346f633b49a2f850cc4" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.1.el8" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583] 
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998] 
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998] 
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.1.el8" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)  
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)  
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi)  
- tcp: avoid too many retransmit packets (Eric Dumazet)  
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)  
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)  
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)  
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix)  
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov)  
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)  
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)  
- hpet: Support 32-bit userspace (He Zhe)  
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern)  
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones)  
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)  
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)  
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)  
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)  
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)  
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)  
- ARM: davinci: Convert comma to semicolon (Chen Ni)  
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)  
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima)  
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov)  
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski)  
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)  
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)  
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)  
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)  
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)  
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)  
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton)  
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)  
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)  
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)  
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk)  
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)  
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme)  
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)  
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke)  
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)  
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)  
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)  
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)  
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi)  
- nilfs2: fix inode number range checks (Ryusuke Konishi)  
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida)  
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)  
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)  
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun)  
- tcp_metrics: validate source addr length (Jakub Kicinski)  
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)  
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)  
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)  
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)  
- s390/pkey: Wipe sensitive data on failure (Holger Dengler)  
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong)  
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)  
- orangefs: fix out-of-bounds fsid access (Mike Marshall)  
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)  
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)  
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda)  
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)  
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)  
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman)  
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)  
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)  
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)  
- media: dw2102: Don't translate i2c read into write (Michael Bunk)  
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung)  
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)  
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini)  
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik)  
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)  
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)  
- drm/lima: fix shared irq handling on driver remove (Erico Nunes)  
- LTS tag: v5.4.279 (Alok Tiwari)  
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)  
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)  
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima)  
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima)  
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)  
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))  
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)  
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)  
- ftruncate: pass a signed offset (Arnd Bergmann)  
- ata: libata-core: Fix double free on error (Niklas Cassel)  
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke)  
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)  
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)  
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)  
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)  
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida)  
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)  
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich)  
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)  
- usb: gadget: printer: SS+ support (Oliver Neukum)  
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)  
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)  
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)  
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)  
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)  
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)  
- x86: stop playing stack games in profile_pc() (Linus Torvalds)  
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin)  
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)  
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)  
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)  
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen)  
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)  
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart)  
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso)  
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)  
- sparc: fix old compat_sys_select() (Arnd Bergmann)  
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)  
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)  
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)  
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson)  
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)  
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)  
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan)  
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)  
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)  
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)  
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)  
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)  
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)  
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)  
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)  
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)  
- gcov: add support for GCC 14 (Peter Oberparleiter)  
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)  
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)  
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)  
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)  
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik)  
- virtio_net: checksum offloading handling fix (Heng Qi)  
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth)  
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)  
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing)  
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet)  
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet)  
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet)  
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia)  
- cipso: fix total option length computation (Ondrej Mosnacek)  
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi)  
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)  
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)  
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)  
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)  
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)  
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch)  
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)  
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar)  
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa)  
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet)  
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))  
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)  
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)  
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai)  
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang)  
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal)  
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)  
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)  
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi)  
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)  
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)  
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)  
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)  
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)  
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue)  
- ocfs2: use coarse time for new created files (Su Yue)  
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)  
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan)  
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))  
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula)  
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme)  
- ionic: fix use after netif_napi_del() (Taehee Yoo)  
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)  
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)  
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)  
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)  
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur)  
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin)  
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito)  
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu)  
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))  
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich)  
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)  
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)  
- Input: try trimming too long modalias strings (Dmitry Torokhov)  
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao)  
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)  
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman)  
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)  
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern)  
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi)  
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))  
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))  
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)  
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)  
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)  
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)  
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)  
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)  
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)  
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)  
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)  
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng)  
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet)  
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)  
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)  
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)  
- ptp: Fix error message on failed pin verification (Karol Kolacinski)  
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet)  
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)  
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua)  
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)  
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach)  
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)  
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)  
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)  
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel)  
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.2.el8" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter)  
- net: relax socket state check at accept time. (Paolo Abeni)  
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241] 
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594] 
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.335.3.el8" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.4.el8" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041] 
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582] 
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)  
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)  
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)  
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
</package>
<package pkgid="318eea4df20151c5e920f6f265c314e8b0d6d20eaffaf3c85083981041c51bae" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
</package>
<package pkgid="13ccfd2ea763cd19d09c967ab074e16a7999a418978debc4555c5bef660617cf" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
</package>
<package pkgid="ebf1fe02e52ba1266037647c534d60570208e18edda4580b22380ed78d3ce731" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.2.el8uek]" date="1733400000">- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 37361313]  
- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37361312]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37361312]</changelog>
</package>
<package pkgid="28089cffa7a64e05242dd5772b4cc1bc5733f38f3e671c66a0cda2c151716cad" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
</package>
<package pkgid="d33538945c124b79ee5664bdf59aeeb469239b66bd7304758c70afd0dafb550f" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.1.el8uek]" date="1731412800">- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37274316]</changelog>
</package>
<package pkgid="705804f6e6c467c1e5f355a412a3aba7d729cfc7daa478ddf3fe24a0b9014a16" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
</package>
<package pkgid="6e58658a6dfdf7d2d96d2bbd94eaf7a57b35139c1938b78a3c62b1cac3bf1486" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951}
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
</package>
<package pkgid="a2d76f85eae0852ca3697a43bc5bb6667674e40db1cc9d45dbfce86b24b9ff24" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.2.el8uek]" date="1734955200">- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37423804]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37423804]</changelog>
</package>
<package pkgid="53e10f49f88315a03110e268ff6cd56e9197efe28588370189fa7f40cb424679" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]  
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]  
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
</package>
<package pkgid="6306581be4b385d71e0bd9cfe7d55a82b1abaffe52b04a6267075d6ed7fcc48d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.5.2.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566741]</changelog>
</package>
<package pkgid="4bf5cf3f538d56e7b043f9b3b24052fb1ad22a05645ce3051ebba521683901be" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner)
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)   
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
</package>
<package pkgid="0b2ee90cb6ad179762864bf86a4fc8191b9c73b49d46ea1bfccd131e55c86fd2" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.340.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.340.4.1.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566743]</changelog>
</package>
<package pkgid="9a5df9db1b29f4ebb04f8a965d50637e63b0154b25a880e5f85c211d90752de8" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
</package>
<package pkgid="2f0b458b72ff8b5cffb01193ad110c265c927a60a7bf810f523bed339f20b44a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.2.el8uek]" date="1741953600">- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)  [Orabug: 37707634]  {CVE-2024-57892}
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)  [Orabug: 37707634]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.3.el8uek]" date="1742385600">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 37727037]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="0d59755b1d439931d751bbf0953627a784a95bbcff26cbb3c83e506339e80081" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843200">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.1.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37838449]
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37838449]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846696]
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37846696]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.2.el8uek]" date="1744977600">- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37851062]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.5.3.el8uek]" date="1745236800">- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37854210]</changelog>
</package>
<package pkgid="5a84f6e38166167e33641fcc2bc22c70c58cb641a5c200fd6a4ea2be108b5de0" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.el8uek"/>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="e3a85dcdb28b86717c286365841beab3e876a9f5dbe1b56e208bd7b363e3ced6" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
</package>
<package pkgid="4a6d4f4d1f92c54be055f93eee4bb4f0ca8df109c5d88f07d66251ef9932a1fd" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867200">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]  
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
</package>
<package pkgid="3f6e6d076c52e24ac82b79f48518298383f2a73e60094c70d225106344320e72" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
</package>
<package pkgid="3874774e5521c69b6fd8c80aacdf203d075540959818a754bff4f76c039c86c2" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.6.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.6.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38461972]</changelog>
</package>
<package pkgid="2a16d91e1bde46a617c1a098b05df54f1d907b33db29abad8161339c15ece733" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge) [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge) [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau) [Orabug: 36683418] {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [Orabug: 36643088] {CVE-2024-35884}
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [Orabug: 36643088] {CVE-2024-35884}
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [Orabug: 36643088] {CVE-2024-35884}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
</package>
<package pkgid="9149ac1c30cdc05da1ad2007f25afac8178165819577552aec86888fc39af0be" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.344.4.3.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre)  [Orabug: 38129010]  
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956}</changelog>
</package>
<package pkgid="ab1f7bf9c6b60ab2ca87ac905b890e883c041881f4c52ff6c9979d6d9539092a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.345.5.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang) [Orabug: 37967555]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.1.el8uek]" date="1749124800">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan) [Orabug: 37973441]
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre) [Orabug: 37959151]
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge)  [Orabug: 37799171]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.345.5.2.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.3.el8uek]" date="1752062400">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre)  [Orabug: 38167806]</changelog>
</package>
<package pkgid="ed7ce7f4ae9a918577149d087907dd34650b98d4814c879dd1a71abb153cc39d" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.346.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge) [Orabug: 37799171]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.1.el8uek]" date="1751544000">- scsi: qedf: Wait for stag work during unload (Saurav Kashyap) [Orabug: 37296386]
- scsi: qedf: Don't process stag work during unload and recovery (Saurav Kashyap) [Orabug: 37296386]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.2.el8uek]" date="1752148800">- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older (Breno Leitao)
- tracing: Fix compilation warning on arm32 (Pan Taixi)
- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices (Rafael J. Wysocki)
- LTS tag: v5.4.294 (Alok Tiwari)
- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification (Mark Pearson)
- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys (Valtteri Koskivuori)
- spi: spi-sun4i: fix early activation (Alessandro Grassi)
- um: let 'make clean' properly clean underlying SUBARCH as well (Masahiro Yamada)
- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS (John Chau)
- nfs: don't share pNFS DS connections between net namespaces (Jeff Layton)
- HID: quirks: Add ADATA XPG alpha wireless mouse support (Milton Barrera)
- coredump: hand a pidfd to the usermode coredump helper (Christian Brauner)
- fork: use pidfd_prepare() (Christian Brauner)
- pid: add pidfd_prepare() (Christian Brauner)
- pidfd: check pid has attached task in fdinfo (Christian Brauner)
- coredump: fix error handling for replace_fd() (Christian Brauner)
- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice (Pedro Tammela) [Orabug: 38049365] {CVE-2025-38001}
- smb: client: Reset all search buffer pointers when releasing buffer (Zhaolong Wang)
- smb: client: Fix use-after-free in cifs_fill_dirent (Zhaolong Wang) [Orabug: 38094972] {CVE-2025-38051}
- drm/i915/gvt: fix unterminated-string-initialization warning (Jani Nikula)
- netfilter: nf_tables: do not defer rule destruction via call_rcu (Florian Westphal) [Orabug: 38186911] {CVE-2024-56655}
- netfilter: nf_tables: wait for rcu grace period on net_device removal (Pablo Neira Ayuso)
- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx (Florian Westphal)
- kbuild: Disable -Wdefault-const-init-unsafe (Nathan Chancellor)
- spi: spi-fsl-dspi: restrict register range for regmap access (Larisa Grigore)
- mm/page_alloc.c: avoid infinite retries caused by cpuset race (Tianyang Zhang)
- drm/edid: fixed the bug that hdr metadata was not reset (Feijuan Li)
- llc: fix data loss when reading from a socket in llc_ui_recvmsg() (Gavrilov Ilia)
- ALSA: pcm: Fix race of buffer access at PCM OSS layer (Takashi Iwai) [Orabug: 38095147] {CVE-2025-38078}
- can: bcm: add missing rcu read protection for procfs content (Oliver Hartkopp) [Orabug: 38049371] {CVE-2025-38003}
- can: bcm: add locking for bcm_op runtime updates (Oliver Hartkopp) [Orabug: 38049376] {CVE-2025-38004}
- crypto: algif_hash - fix double free in hash_accept (Ivan Pravdin) [Orabug: 38095156] {CVE-2025-38079}
- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() (Cong Wang) [Orabug: 38049359] {CVE-2025-38000}
- net: dwmac-sun8i: Use parsed internal PHY address instead of 1 (Paul Kocialkowski)
- bridge: netfilter: Fix forwarding of fragmented packets (Ido Schimmel)
- xfrm: Sanitize marks before insert (Paul Chaignon)
- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock (Al Viro) [Orabug: 38095002] {CVE-2025-38058}
- xenbus: Allow PVH dom0 a non-local xenstore (Jason Andryuk)
- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref (Goldwyn Rodrigues) [Orabug: 38094858] {CVE-2025-38034}
- nvmet-tcp: don't restore null sk_state_change (Alistair Francis) [Orabug: 38094865] {CVE-2025-38035}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 (Takashi Iwai)
- pinctrl: meson: define the pull up/down resistor value as 60 kOhm (Martin Blumenstingl)
- drm: Add valid clones check (Jessica Zhang)
- drm/atomic: clarify the rules around drm_atomic_state-&gt;allow_modeset (Simona Vetter)
- regulator: ad5398: Add device tree support (Isaac Scott)
- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate (Bitterblue Smith)
- bpftool: Fix readlink usage in get_fd_type (Viktor Malik)
- HID: usbkbd: Fix the bit shift number for LED_KANA (Junan)
- scsi: st: Restore some drive settings after reset (Kai Mäkisara)
- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine (Justin Tee)
- rcu: fix header guard for rcu_all_qs() (Ankur Arora)
- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y (Ankur Arora)
- vxlan: Annotate FDB data races (Ido Schimmel) [Orabug: 38094881] {CVE-2025-38037}
- hwmon: (xgene-hwmon) use appropriate type for the latency value (Andrey Vatoropin)
- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). (Kuniyuki Iwashima)
- net/mlx5e: reduce rep rxq depth to 256 for ECPF (William Tu)
- net/mlx5e: set the tx_queue_len for pfifo_fast (William Tu)
- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB (Alexei Lazar)
- phy: core: don't require set_mode() callback for phy_get_mode() to work (Dmitry Baryshkov)
- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value (Kees Cook)
- smack: recognize ipv4 CIPSO w/o categories (Konstantin Andreev)
- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map (Valentin Caron)
- ASoC: ops: Enforce platform maximum on initial value (Martin Povišer)
- net/mlx5: Apply rate-limiting to high temperature warning (Shahar Shitrit)
- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit (Shahar Shitrit)
- ACPI: HED: Always initialize before evged (Xiaofei Tan)
- PCI: Fix old_size lower bound in calculate_iosize() too (Ilpo Järvinen)
- EDAC/ie31200: work around false positive build warning (Arnd Bergmann)
- net: pktgen: fix access outside of user given buffer in pktgen_thread_write() (Peter Seiderer) [Orabug: 38095027] {CVE-2025-38061}
- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU (Bitterblue Smith)
- scsi: mpt3sas: Send a diag reset if target reset fails (Shivasharan S)
- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core (Paul Burton)
- MIPS: Use arch specific syscall name match function (Bibo Mao)
- cpuidle: menu: Avoid discarding useful information (Rafael J. Wysocki)
- x86/nmi: Add an emergency handler in nmi_desc &amp; use it in nmi_shootdown_cpus() (Waiman Long)
- bonding: report duplicate MAC address in all situations (Hangbin Liu)
- net: xgene-v2: remove incorrect ACPI_PTR annotation (Arnd Bergmann)
- drm/amdkfd: KFD release_work possible circular locking (Philip Yang)
- net/mlx5: Avoid report two health errors on same syndrome (Moshe Shemesh)
- fpga: altera-cvp: Increase credit timeout (Kuhanh Murugasen Krishnan)
- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence (AngeloGioacchino Del Regno)
- hwmon: (gpio-fan) Add missing mutex locks (Alexander Stein)
- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 (Breno Leitao)
- net: pktgen: fix mpls maximum labels list parsing (Peter Seiderer)
- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" (Artur Weber)
- media: cx231xx: set device_caps for 417 (Hans Verkuil) [Orabug: 38094937] {CVE-2025-38044}
- orangefs: Do not truncate file size (Matthew Wilcox) [Orabug: 38095058] {CVE-2025-38065}
- dm cache: prevent BUG_ON by blocking retries on failed device resumes (Ming-Hung Tsai) [Orabug: 38095065] {CVE-2025-38066}
- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() (Markus Elfring)
- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 (Svyatoslav Ryhel)
- ieee802154: ca8210: Use proper setters and getters for bitwise types (Andy Shevchenko)
- rtc: ds1307: stop disabling alarms on probe (Alexandre Belloni)
- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 (Andreas Schwab)
- mmc: sdhci: Disable SD card clock before changing parameters (Erick Shepherd)
- netfilter: conntrack: Bound nf_conntrack sysctl writes (Nicolas Bouchinet)
- posix-timers: Add cond_resched() to posix_timer_add() search loop (Eric Dumazet)
- xen: Add support for XenServer 6.1 platform device (Frediano Ziglio)
- dm: restrict dm device size to 2^63-512 bytes (Mikulas Patocka)
- kbuild: fix argument parsing in scripts/config (Seyediman Seyedarab)
- scsi: st: ERASE does not change tape location (Kai Mäkisara)
- scsi: st: Tighten the page format heuristics with MODE SELECT (Kai Mäkisara)
- ext4: reorder capability check last (Christian Göttsche)
- um: Update min_low_pfn to match changes in uml_reserved (Tiwei Bie)
- um: Store full CSGSFS and SS register from mcontext (Benjamin Berg)
- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long (Filipe Manana)
- btrfs: avoid linker error in btrfs_find_create_tree_block() (Mark Harmstone)
- i2c: pxa: fix call balance of i2c-&gt;clk handling routines (Vitalii Mordan)
- mmc: host: Wait for Vdd to settle on card power off (Erick Shepherd)
- libnvdimm/labels: Fix divide error in nd_label_data_init() (Robert Richter) [Orabug: 38095111] {CVE-2025-38072}
- pNFS/flexfiles: Report ENETDOWN as a connection error (Trond Myklebust)
- tools/build: Don't pass test log files to linker (Ian Rogers)
- dql: Fix dql-&gt;limit value when reset. (Jing Su)
- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting (Trond Myklebust)
- NFSv4: Treat ENETUNREACH errors as fatal for state recovery (Trond Myklebust)
- fbdev: core: tileblit: Implement missing margin clearing for tileblit (Zsolt Kajtar)
- fbdev: fsl-diu-fb: add missing device_remove_file() (Shixiong Ou)
- mailbox: use error ret code of of_parse_phandle_with_args() (Tudor Ambarus)
- kconfig: merge_config: use an empty file as initfile (Daniel Gomez)
- cgroup: Fix compilation issue due to cgroup_mutex not being exported (Gao Xu)
- dma-mapping: avoid potential unused data compilation warning (Marek Szyprowski)
- scsi: target: iscsi: Fix timeout on deleted connection (Dmitry Bogdanov) [Orabug: 38095136] {CVE-2025-38075}
- openvswitch: Fix unsafe attribute parsing in output_userspace() (Eelco Chaudron) [Orabug: 38015150] {CVE-2025-37998}
- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 (Aditya Garg)
- Input: synaptics - enable SMBus for HP Elitebook 850 G1 (Dmitry Torokhov)
- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable() (Sebastian Andrzej Siewior)
- phy: renesas: rcar-gen3-usb2: Set timing registers only once (Claudiu Beznea)
- phy: Fix error handling in tegra_xusb_port_init (Ma Ke)
- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() (Xu Wang)
- NFSv4/pnfs: Reset the layout state after a layoutreturn (Trond Myklebust)
- NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Trond Myklebust)
- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() (Abdun Nihaal)
- ALSA: sh: SND_AICA should depend on SH_DMA_API (Geert Uytterhoeven)
- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING (Vladimir Oltean)
- spi: loopback-test: Do not split 1024-byte hexdumps (Geert Uytterhoeven)
- nfs: handle failure of nfs_get_lock_context in unlock path (Li Lingfeng) [Orabug: 38094820] {CVE-2025-38023}
- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug (Zhu Yanjun) [Orabug: 38094829] {CVE-2025-38024}
- iio: chemical: sps30: use aligned_s64 for timestamp (David Lechner)
- iio: adc: ad7768-1: Fix insufficient alignment of timestamp. (Jonathan Cameron)
- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation (Gabriel)
- staging: axis-fifo: avoid parsing ignored device tree properties (Quentin Deslandes)
- staging: axis-fifo: Remove hardware resets for user errors (Gabriel)
- staging: axis-fifo: replace spinlock with mutex (Quentin Deslandes)
- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection (Hans de Goede)
- do_umount(): add missing barrier before refcount checks in sync case (Al Viro)
- MIPS: Fix MAX_REG_OFFSET (Thorsten Blum)
- iio: adc: dln2: Use aligned_s64 for timestamp (Jonathan Cameron)
- types: Complement the aligned types with signed 64-bit one (Andy Shevchenko)
- usb: usbtmc: Fix erroneous generic_read ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous wait_srq ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous get_stb ioctl error returns (Dave Penkler)
- USB: usbtmc: use interruptible sleep in usbtmc_read (Oliver Neukum)
- usb: typec: ucsi: displayport: Fix NULL pointer access (Andrei Kuchynski) [Orabug: 38015128] {CVE-2025-37994}
- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition (Rd Babiera)
- ocfs2: stop quota recovery before disabling quotas (Jan Kara)
- ocfs2: implement handshaking with ocfs2 recovery thread (Jan Kara)
- ocfs2: switch osb-&gt;disable_recovery to enum (Jan Kara)
- module: ensure that kobject_put() is safe for module type kobjects (Dmitry Antipov) [Orabug: 38015133] {CVE-2025-37995}
- xenbus: Use kref to track req lifetime (Jason Andryuk) [Orabug: 37976936] {CVE-2025-37949}
- usb: uhci-platform: Make the clock really optional (Alexey Charkov)
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo (Silvano Seva) [Orabug: 37977033] {CVE-2025-37969}
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo (Silvano Seva) [Orabug: 37977039] {CVE-2025-37970}
- iio: adis16201: Correct inclinometer channel resolution (Gabriel)
- iio: adc: ad7606: fix serial register access (Angelo Dureghello)
- staging: iio: adc: ad7816: Correct conditional logic for store mode (Gabriel)
- Input: synaptics - enable InterTouch on Dell Precision M3800 (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30-D (Manuel Fombuena)
- net: dsa: b53: fix learning on VLAN unaware bridges (Jonas Gorski)
- netfilter: ipset: fix region locking in hash types (Jozsef Kadlecsik) [Orabug: 38015143] {CVE-2025-37997}
- sch_htb: make htb_deactivate() idempotent (Cong Wang) [Orabug: 38186817] {CVE-2025-37953}
- dm: fix copying after src array boundaries (Tudor Ambarus)
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Pavel Paklov) [Orabug: 37976839] {CVE-2025-37927}
- arm64: dts: rockchip: fix iface clock-name on px30 iommus (Heiko Stuebner)
- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (Fedor Pchelkin)
- usb: chipidea: ci_hdrc_imx: use dev_err_probe() (Alexander Stein)
- usb: chipidea: imx: refine the error handling for hsic (Peter Chen)
- usb: chipidea: imx: change hsic power regulator as optional (Peter Chen)
- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (Suzuki K Poulose) [Orabug: 37930014] {CVE-2025-37819}
- irqchip/gic-v2m: Mark a few functions __init (Thomas Gleixner)
- irqchip/gic-v2m: Add const to of_device_id (Xiang Wangx)
- sch_htb: make htb_qlen_notify() idempotent (Cong Wang) [Orabug: 37976860] {CVE-2025-37932}
- of: module: add buffer overflow check in of_modalias() (Sergey Shtylyov) [Orabug: 36753382] {CVE-2024-38541}
- PCI: imx6: Skip controller_id generation logic for i.MX7D (Richard Zhu)
- net: fec: ERR007885 Workaround for conventional TX (Mattias Barthel)
- net: lan743x: Fix memleak issue when GSO enabled (Thangaraj Samynathan) [Orabug: 37976767] {CVE-2025-37909}
- lan743x: fix endianness when accessing descriptors (Alexey Denisov)
- lan743x: remove redundant initialization of variable current_head_index (Colin Ian King)
- nvme-tcp: fix premature queue removal and I/O failover (Michael Liang)
- net: dlink: Correct endianness handling of led_mode (Simon Horman)
- net_sched: qfq: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976785] {CVE-2025-37913}
- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc (Victor Nogueira) [Orabug: 37967412] {CVE-2025-37890}
- net_sched: drr: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976794] {CVE-2025-37915}
- net/mlx5: E-Switch, Initialize MAC Address for Default GID (Maor Gottlieb)
- tracing: Fix oob write in trace_seq_to_buffer() (Jeongjun Park) [Orabug: 37976823] {CVE-2025-37923}
- dm: always update the array size in realloc_argv on success (Benjamin Marzinski)
- dm-integrity: fix a warning on invalid table line (Mikulas Patocka)
- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() (Xu Wang) [Orabug: 37977121] {CVE-2025-37990}
- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload (Vishal Badole)
- parisc: Fix double SIGFPE crash (Helge Deller) [Orabug: 37977129] {CVE-2025-37991}
- i2c: imx-lpi2c: Fix clock count when probe defers (Clark Wang)
- EDAC/altera: Set DDR and SDMMC interrupt mask before registration (Niravkumar L Rabara)
- EDAC/altera: Test the correct error reg offset (Niravkumar L Rabara)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland)  [Orabug: 36261486]  {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra)  [Orabug: 36261486]  {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38109070]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38189315]</changelog>
</package>
<package pkgid="5d0668056bebb96109921b51e5cb229ad412c838c6edc80db00387be2267fd62" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]  
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]  
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
</package>
<package pkgid="df6a283f3bb2cfbee70a5d8002adf0fe450f11b0cf012efbda154b660fe06550" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro)  [Orabug: 38453918]  {CVE-2025-38499} 
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic)  [Orabug: 38453914]  
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires)  [Orabug: 38453908]  
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires)  [Orabug: 38453904]</changelog>
</package>
<package pkgid="b32b4929dc809267714a58fbb50ac08b551d5f62f7e2e977439f390897fcf151" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
</package>
<package pkgid="e14fc58540ef92858fbdca98e59b32a8e2cd8ea08d7ae0aa42f6507449633aee" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.4.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.6.4.el8uek]" date="1759579200">- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton)  [Orabug: 38501612]  {CVE-2025-38724}</changelog>
</package>
<package pkgid="c0bf9fbb3da496428ad986562925f9cf77d031095858b4726ba6f869498b12c5" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila)  [Orabug: 38377926]  {CVE-2025-37752} 
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila)  [Orabug: 38377926]  
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila)  [Orabug: 38377926]  {CVE-2024-57996} 
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet)  [Orabug: 38377926]  
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet)  [Orabug: 38377926]</changelog>
</package>
<package pkgid="514fb0c454a37e57674de0938a20db45170c07399f3d387fbcc20a7f9d1dd565" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu) [Orabug: 38423457] {CVE-2025-39766}
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36983927] {CVE-2023-52572}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu) [Orabug: 38375870] {CVE-2025-38677}
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz) [Orabug: 38401659] {CVE-2025-39709}
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao) [Orabug: 38423261] {CVE-2025-39736}
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu) [Orabug: 38180774] {CVE-2025-38347}
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott) [Orabug: 38254285] {CVE-2025-38481}
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott) [Orabug: 38254272] {CVE-2025-38478}
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar) [Orabug: 38401666] {CVE-2025-39710}
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal) [Orabug: 38423515] {CVE-2025-39783}
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long) [Orabug: 38423265] {CVE-2025-39737}
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott) [Orabug: 38394854] {CVE-2025-38687}
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte) [Orabug: 38394912] {CVE-2025-38697}
- jfs: Regular file corruption check (Edward Adam Davis) [Orabug: 38394918] {CVE-2025-38698}
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu) [Orabug: 38423294] {CVE-2025-39743}
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling) [Orabug: 38429180] {CVE-2025-39794}
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov) [Orabug: 38423372] {CVE-2025-39752}
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko) [Orabug: 38395027] {CVE-2025-38713}
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395033] {CVE-2025-38714}
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395039] {CVE-2025-38715}
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu) [Orabug: 38351895] {CVE-2025-38652}
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu) [Orabug: 38335025] {CVE-2025-38577}
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu) [Orabug: 38335033] {CVE-2025-38578}
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang) [Orabug: 38351831] {CVE-2025-38630}
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong) [Orabug: 38335042] {CVE-2025-38581}
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin) [Orabug: 38351846] {CVE-2025-38635}
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li) [Orabug: 38351890] {CVE-2025-38650}
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi) [Orabug: 38351921] {CVE-2025-38663}
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu) [Orabug: 38351969] {CVE-2025-38666}
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott) [Orabug: 38254278] {CVE-2025-38480}
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254294] {CVE-2025-38482}
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254301] {CVE-2025-38483}
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324231] {CVE-2025-38529}
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324238] {CVE-2025-38530}
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter) [Orabug: 38324264] {CVE-2025-38538}
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu) [Orabug: 38324290] {CVE-2025-38542}
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells) [Orabug: 38324172] {CVE-2025-38514}
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju) [Orabug: 38253842] {CVE-2025-38377}
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal) [Orabug: 38253821] {CVE-2025-38371}
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu) [Orabug: 38253928] {CVE-2025-38401}
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev) [Orabug: 38158681] {CVE-2025-38226}
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev) [Orabug: 38158701] {CVE-2025-38230}
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski) [Orabug: 38175114] {CVE-2025-38262}
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604168]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604168]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="a54b9523f7b0ebfb0e1d816918777dbd1fe7f7b12641809db0fc1161504eeff3" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton)
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang)
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff)
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt)
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski)
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim)
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter)
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin)
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin)
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei)
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich)
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko)
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu)
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu)
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal)
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36154626] {CVE-2023-1192}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson)
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki) [Orabug: 38429229] {CVE-2025-39799}
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long)  [Orabug: 38459576]  
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]  
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]</changelog>
</package>
<package pkgid="13f1c89d72a1e747e0760800acb5d59a1244577798c5a2a3e2b170ca40a22fe8" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="7bbe090809865862bc48c62d037dd7c195fda3322ee3975bd39a3b33c0978526" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.2.el8uek]" date="1764331200">- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu)  [Orabug: 38705546]  {CVE-2025-40019}</changelog>
</package>
<package pkgid="050a3e4413522dbf30758339e867a38697369869d8b0521d6dfbb10582e486ba" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [Orabug: 34882838] {CVE: CVE-2022-4269}
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]  
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
</package>
<package pkgid="6d6e9abb4db9f76af32e548b5449f7c7a85dfd594ca2f4b123405e3ed64c76a5" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.2.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38786776]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="7d7927b5a3fca9f76fd8779550a9367d3a1c5ea5f2bb96071f8cfef20203df37" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="0efcde904589c5cb443e95c22be5a90308e87d3d5eb1a2fce2467fcfa726b3ca" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280} 
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]  
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248} 
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
</package>
<package pkgid="e31dd570c273a933ccf97a23065942f76ea5a2140595331830264dfa142e3bb9" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248}
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.351.3.3.el8uek]" date="1769169600">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38884602]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="6de8c5e420dd345d63044af3fb3b030862db13597f55e684f68ab516387d1b3c" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.1.el8uek]" date="1772107200">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 39016499]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 39016501]  {CVE-2025-40215}</changelog>
</package>
<package pkgid="0c8670410c3d554a2781506aabda705eb1378fcf33a9b9a344f64dc559266214" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="b368c3410014c64ce7876a934f1bff8c39a8c3dd460f2442a6dee140eca68a5a" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.353.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa)  [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 38730493]  {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 38934000]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan)  [Orabug: 38923520]  
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan)  [Orabug: 38766812]</changelog>
</package>
<package pkgid="88082d54bffa8ba680087fe2c654ed02d2178c41b52410c2a445735c3b5bdb25" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju) [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju) [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant) [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant) [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant) [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu) [Orabug: 38537469,38855313] {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge) [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre) [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
</package>
<package pkgid="7f8f43ddaf5b0979a6be816cd2a77905952f4ccee26d4254da60b09b6a0f8c8e" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]  
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431} 
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]  
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]  
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
</package>
<package pkgid="6dfc608b816f0ced18e2e2e4cbec3cb583e7a086397044455dd2158aa8fc0eeb" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.354.4.3.el8uek]" date="1778241600">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39342682]  {CVE-2026-43284}</changelog>
</package>
<package pkgid="262b939d5d17e62561c8e095f44da671bd3623278b690ad0d4aedb2c31c8431f" name="kernel-uek-container" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.355.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh) [Orabug: 39064937] {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair) [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe Jaillet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Add nodst option to macvlan type source (Jethro Beekman) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet) [Orabug: 38970510,39188399] {CVE-2026-23209,CVE-2026-23273}
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet) [Orabug: 38970510] {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.1.el8uek]" date="1775736000">- net/sched: Enforce that teql can only be used as root qdisc (Jamal Hadi Salim) [Orabug: 38930950] {CVE-2026-23074}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.2.el8uek]" date="1776945600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari) [Orabug: 39253770]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant) [Orabug: 39241225,39273723] {CVE-2026-31628}
- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Joshua Rogers) [Orabug: 38852342] {CVE-2025-71120}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.355.3.el8uek]" date="1777636800">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [Orabug: 39250687,39331106] {CVE-2026-43077}
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu) [Orabug: 39250687,39331111] {CVE-2026-43078}
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu) [Orabug: 39250687]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu) [Orabug: 39250687,39300911] {CVE-2026-43033}
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le) [Orabug: 39250687]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu) [Orabug: 39250687,39283868,39292250] {CVE-2026-31431}
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687] {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers) [Orabug: 39250687]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap) [Orabug: 39250687]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.355.3.1.el8uek]" date="1778328000">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39344527]  {CVE-2026-43284} 
- x86/CPU/AMD: Add a fix for AMD-SB-7052 (Prathyushi Nangia)  [Orabug: 39344576]  {CVE-2025-54518}</changelog>
</package>
<package pkgid="0d3849071417df8c0bd2c6e8412270967e406c9e885eb65c9585087aaaf37efa" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.100.6.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2033.1.el8" date="1597320000">- rds: Test parameter in rds_ib_recv_cache_put</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2035.el8" date="1598097600">- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776976] 
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976] 
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976] 
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776976] 
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976] 
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976] 
- Linux 5.4.60 (Greg Kroah-Hartman)  
- drm/amd/display: dchubbub p-state warning during surface planes switch (hersen wu)  
- drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume (Sandeep Raghuraman)  
- drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (Xin Xiong)  
- drm: Added orientation quirk for ASUS tablet model T103HAF (Marius Iacob)  
- drm/panfrost: Use kvfree() to free bo-&gt;sgts (Denis Efremov)  
- arm64: dts: marvell: espressobin: add ethernet alias (Tomasz Maciej Nowak)  
- khugepaged: retract_page_tables() remember to test exit (Hugh Dickins)  
- sh: landisk: Add missing initialization of sh_io_port_base (Geert Uytterhoeven)  
- perf/x86/rapl: Fix missing psys sysfs attributes (Zhang Rui)  
- tools build feature: Quote CC and CXX for their arguments (Daniel Díaz)  
- perf bench mem: Always memset source before memcpy (Vincent Whitchurch)  
- ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Dinghao Liu)  
- crypto: algif_aead - fix uninitialized ctx-&gt;init (Ondrej Mosnacek)  
- mfd: dln2: Run event handler loop under spinlock (Andy Shevchenko)  
- i2c: iproc: fix race between client unreg and isr (Dhananjay Phadke)  
- test_kmod: avoid potential double free in trigger_config_run_type() (Tiezhu Yang)  
- fs/ufs: avoid potential u32 multiplication overflow (Colin Ian King)  
- fs/minix: remove expected error message in block_to_path() (Eric Biggers)  
- fs/minix: fix block limit check for V1 filesystems (Eric Biggers)  
- fs/minix: set s_maxbytes correctly (Eric Biggers)  
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)  
- net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (Wang Hai)  
- drm/vmwgfx: Fix two list_for_each loop exit tests (Dan Carpenter)  
- drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (Dan Carpenter)  
- recordmcount: Fix build failure on non arm64 (Christophe Leroy)  
- Input: sentelic - fix error return when fsp_reg_write fails (Colin Ian King)  
- x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC (Dilip Kota)  
- md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Dan Carpenter)  
- watchdog: initialize device before misc_register (Krzysztof Sobota)  
- nfs: nfs_file_write() should check for writeback errors (Scott Mayhew)  
- scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Ewan D. Milne)  
- openrisc: Fix oops caused when dumping stack (Stafford Horne)  
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  
- libnvdimm/security: fix a typo (Jane Chu)  
- clk: bcm2835: Do not use prediv with bcm2711's PLLs (Nicolas Saenz Julienne)  
- ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename (Zhihao Cheng)  
- nfs: ensure correct writeback errors are returned on close() (Scott Mayhew)  
- i2c: rcar: avoid race when unregistering slave (Wolfram Sang)  
- tools build feature: Use CC and CXX from parent (Thomas Hebb)  
- pwm: bcm-iproc: handle clk_get_rate() return (Rayagonda Kokatanur)  
- clk: clk-atlas6: fix return value check in atlas6_clk_init() (Xu Wang)  
- clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk (Konrad Dybcio)  
- i2c: rcar: slave: only send STOP event when we have been addressed (Wolfram Sang)  
- iommu/vt-d: Enforce PASID devTLB field mask (Liu Yi L)  
- clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL (Jonathan Marek)  
- clk: qcom: gcc: fix sm8150 GPU and NPU clocks (Jonathan Marek)  
- iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (Colin Ian King)  
- selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value (Aneesh Kumar K.V)  
- selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly (Aneesh Kumar K.V)  
- selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code (Aneesh Kumar K.V)  
- clk: actions: Fix h_clk for Actions S500 SoC (Cristian Ciocaltea)  
- dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Ming Lei)  
- gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile (Steve Longerbeam)  
- gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (Steve Longerbeam)  
- crypto: caam - Remove broken arc4 support (Herbert Xu)  
- mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete (Yoshihiro Shimoda)  
- RDMA/counter: Allow manually bind QPs with different pids to same counter (Mark Zhang)  
- RDMA/counter: Only bind user QPs in auto mode (Mark Zhang)  
- devres: keep both device name and resource name in pretty name (Vladimir Oltean)  
- crypto: af_alg - Fix regression on empty requests (Herbert Xu)  
- USB: serial: ftdi_sio: clean up receive processing (Johan Hovold)  
- USB: serial: ftdi_sio: make process-packet buffer unsigned (Johan Hovold)  
- selftests/bpf: test_progs use another shell exit on non-actions (Jesper Dangaard Brouer)  
- selftests/bpf: Test_progs indicate to shell on non-actions (Jesper Dangaard Brouer)  
- IB/uverbs: Set IOVA on IB MR in uverbs layer (Yishai Hadas)  
- media: rockchip: rga: Only set output CSC mode for RGB input (Paul Kocialkowski)  
- media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic (Paul Kocialkowski)  
- RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Jason Gunthorpe)  
- RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib)  
- platform/chrome: cros_ec_ishtp: Fix a double-unlock issue (Qiushi Wu)  
- mtd: rawnand: fsl_upm: Remove unused mtd var (Boris Brezillon)  
- octeontx2-af: change (struct qmem)-&gt;entry_sz from u8 to u16 (Eric Dumazet)  
- mfd: arizona: Ensure 32k clock is put on driver unbind and error (Charles Keepax)  
- crypto: algif_aead - Only wake up when ctx-&gt;more is zero (Herbert Xu)  
- pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ (Paul Cercueil)  
- orangefs: get rid of knob code... (Mike Marshall)  
- drm/imx: imx-ldb: Disable both channels for split mode in enc-&gt;disable() (Liu Ying)  
- remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load (Sibi Sankar)  
- remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load (Sibi Sankar)  
- remoteproc: qcom: q6v5: Update running state before requesting stop (Sibi Sankar)  
- perf intel-pt: Fix duplicate branch after CBR (Adrian Hunter)  
- perf intel-pt: Fix FUP packet state (Adrian Hunter)  
- module: Correctly truncate sysfs sections output (Kees Cook)  
- pseries: Fix 64 bit logical memory block panic (Anton Blanchard)  
- ceph: handle zero-length feature mask in session messages (Jeff Layton)  
- ceph: set sec_context xattr on symlink creation (Jeff Layton)  
- watchdog: f71808e_wdt: clear watchdog timeout occurred flag (Ahmad Fatoum)  
- watchdog: f71808e_wdt: remove use of wrong watchdog_info option (Ahmad Fatoum)  
- watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (Ahmad Fatoum)  
- tracing: Move pipe reference to trace array instead of current_tracer (Steven Rostedt (VMware))  
- tracing: Use trace_sched_process_free() instead of exit() for pid tracing (Steven Rostedt (VMware))  
- tracing/hwlat: Honor the tracing_cpumask (Kevin Hao)  
- kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (Muchun Song)  
- ftrace: Setup correct FTRACE_FL_REGS flags for module (Chengming Zhou)  
- mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Jia He)  
- mm/page_counter.c: fix protection usage propagation (Michal Koutný)  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  
- khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Hugh Dickins)  
- khugepaged: collapse_pte_mapped_thp() flush the right range (Hugh Dickins)  
- ext2: fix missing percpu_counter_inc (Mikulas Patocka)  
- MIPS: qi_lb60: Fix routing to audio amplifier (Paul Cercueil)  
- MIPS: CPU#0 is not hotpluggable (Huacai Chen)  
- driver core: Avoid binding drivers to dead devices (Lukas Wunner)  
- mac80211: fix misplaced while instead of if (Johannes Berg)  
- bcache: fix overflow in offset_to_stripe() (Coly Li)  
- bcache: allocate meta data pages as compound pages (Coly Li)  
- md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (ChangSyun Peng)  
- net/compat: Add missing sock updates for SCM_RIGHTS (Kees Cook)  
- net: stmmac: dwmac1000: provide multicast filter fallback (Jonathan McDowell)  
- net: ethernet: stmmac: Disable hardware multicast filter (Jonathan McDowell)  
- media: vsp1: dl: Fix NULL pointer dereference on unbind (Eugeniu Rosca)  
- pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH (Paul Cercueil)  
- powerpc: Fix circular dependency between percpu.h and mmu.h (Michael Ellerman)  
- powerpc: Allow 4224 bytes of stack expansion for the signal frame (Michael Ellerman)  
- powerpc/ptdump: Fix build failure in hashpagetable.c (Christophe Leroy)  
- cifs: Fix leak when handling lease break for cached root fid (Paul Aurich)  
- xtensa: fix xtensa_pmu_setup prototype (Max Filippov)  
- xtensa: add missing exclusive access state management (Max Filippov)  
- iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (Alexandru Ardelean)  
- dt-bindings: iio: io-channel-mux: Fix compatible string in example code (Christian Eggers)  
- arm64: perf: Correct the event index in sysfs (Shaokun Zhang)  
- btrfs: fix return value mixup in btrfs_get_extent (Pavel Machek)  
- btrfs: make sure SB_I_VERSION doesn't get unset by remount (Josef Bacik)  
- btrfs: fix memory leaks after failure to lookup checksums during inode logging (Filipe Manana)  
- btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (Qu Wenruo)  
- btrfs: only search for left_info if there is no right_info in try_merge_free_space (Josef Bacik)   {CVE-2019-19448}
- btrfs: fix messages after changing compression level by remount (David Sterba)  
- btrfs: fix race between page release and a fast fsync (Filipe Manana)  
- btrfs: don't WARN if we abort a transaction with EROFS (Josef Bacik)  
- btrfs: sysfs: use NOFS for device creation (Josef Bacik)  
- btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree (Qu Wenruo)  
- btrfs: add missing check for nocow and compression inode flags (David Sterba)  
- btrfs: relocation: review the call sites which can be interrupted by signal (Qu Wenruo)  
- btrfs: move the chunk_mutex in btrfs_read_chunk_tree (Josef Bacik)  
- btrfs: open device without device_list_mutex (Josef Bacik)  
- btrfs: don't traverse into the seed devices in show_devname (Anand Jain)  
- btrfs: remove no longer needed use of log_writers for the log root tree (Filipe Manana)  
- btrfs: stop incremening log_batch for the log root tree when syncing log (Filipe Manana)  
- btrfs: ref-verify: fix memory leak in add_block_entry (Tom Rix)  
- btrfs: don't allocate anonymous block device for user invisible roots (Qu Wenruo)  
- btrfs: free anon block device right after subvolume deletion (Qu Wenruo)  
- btrfs: allow use of global block reserve for balance item deletion (David Sterba)  
- PCI: qcom: Add support for tx term offset for rev 2.1.0 (Ansuel Smith)  
- PCI: qcom: Define some PARF params needed for ipq8064 SoC (Ansuel Smith)  
- PCI: Add device even if driver attach failed (Rajat Jain)  
- PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Kai-Heng Feng)  
- PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (Rafael J. Wysocki)  
- genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Guenter Roeck)  
- genirq/affinity: Make affinity setting if activated opt-in (Thomas Gleixner)  
- smb3: warn on confusing error scenario with sec=krb5 (Steve French)  
- scsi: mpt3sas: Fix memset() in non-RDPQ mode (Suganath Prabu S)  [Orabug: 31741029] 
- scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Suganath Prabu S)  [Orabug: 31741029] 
- scsi: mpt3sas: Remove unused including &lt;linux/version.h&gt; (Samuel Zou)  [Orabug: 31741029] 
- scsi: mpt3sas: Disable DIF when prot_mask set to zero (Sreekanth Reddy)  [Orabug: 31741029] 
- scsi: mpt3sas: Capture IOC data for debugging purposes (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Use true, false for ioc-&gt;use_32bit_dma (Jason Yan)  [Orabug: 31741029] 
- scsi: mpt3sas: Remove NULL check before freeing function (Jason Yan)  [Orabug: 31741029] 
- scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Separate out RDPQ allocation to new function (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Rename function name is_MSB_are_same (Suganath Prabu)  [Orabug: 31741029] 
- scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Christoph Hellwig)  [Orabug: 31741029] 
- scsi: mpt3sas: use true,false for bool variables (Jason Yan)  [Orabug: 31741029] 
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31765311] 
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31765311] 
- sched/core: remove undesired trace_printk from core scheduling backport (chris hyser)  [Orabug: 31757863] 
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 30501507] 
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755710] 
- Linux 5.4.59 (Greg Kroah-Hartman)  
- io_uring: Fix NULL pointer dereference in loop_rw_iter() (Guoyu Huang)  
- s390/gmap: improve THP splitting (Gerald Schaefer)  
- s390/dasd: fix inability to use DASD with DIAG driver (Stefan Haberland)  
- xen/gntdev: Fix dmabuf import with non-zero sgt offset (Oleksandr Andrushchenko)  
- xen/balloon: make the balloon wait interruptible (Roger Pau Monne)  
- xen/balloon: fix accounting in alloc_xenballooned_pages error path (Roger Pau Monne)  
- fs/minix: reject too-large maximum file size (Eric Biggers)  
- fs/minix: don't allow getting deleted inodes (Eric Biggers)  
- fs/minix: check return value of sb_getblk() (Eric Biggers)  
- bitfield.h: don't compile-time validate _val in FIELD_FIT (Jakub Kicinski)  
- crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)  
- crypto: ccp - Fix use of merged scatterlists (John Allen)  
- crypto: qat - fix double free in qat_uclo_create_batch_init_list (Tom Rix)  
- crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)  
- pstore: Fix linking when crypto API disabled (Matteo Croce)  
- tpm: Unify the mismatching TPM space buffer sizes (Jarkko Sakkinen)  
- ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Hector Martin)  
- irqdomain/treewide: Free firmware node after domain removal (Jon Derrick)  
- ARM: 8992/1: Fix unwind_frame for clang-built kernels (Nathan Huckleberry)  
- parisc: mask out enable and reserved bits from sba imask (Sven Schnelle)  
- parisc: Implement __smp_store_release and __smp_load_acquire barriers (John David Anglin)  
- parisc: Do not use an ordered store in pa_tlb_lock() (John David Anglin)  
- Revert "parisc: Revert "Release spinlocks using ordered store"" (Helge Deller)  
- Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" (Helge Deller)  
- Revert "parisc: Drop LDCW barrier in CAS code when running UP" (Helge Deller)  
- erofs: fix extended inode could cross boundary (Gao Xiang)  
- mtd: rawnand: qcom: avoid write to unavailable register (Sivaprakash Murugesan)  
- spi: spidev: Align buffers for DMA (Christian Eggers)  
- include/asm-generic/vmlinux.lds.h: align ro_after_init (Romain Naour)  
- cpufreq: dt: fix oops on armada37xx (Ivan Kokshaysky)  
- cpufreq: Fix locking issues with governors (Viresh Kumar)  
- NFS: Don't return layout segments that are in use (Trond Myklebust)  
- NFS: Don't move layouts to plh_return_segs list while in use (Trond Myklebust)  
- io_uring: set ctx sq/cq entry count earlier (Jens Axboe)  
- drm/ttm/nouveau: don't call tt destroy callback on alloc failure. (Dave Airlie)  
- media: media-request: Fix crash if memory allocation fails (Tuomas Tynkkynen)  
- 9p: Fix memory leak in v9fs_mount (Zheng Bin)  
- ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Hector Martin)  
- ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Hector Martin)  
- ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Mirko Dietrich)  
- ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Hui Wang)  
- USB: serial: cp210x: enable usb generic throttle/unthrottle (Brant Merryman)  
- USB: serial: cp210x: re-enable auto-RTS on open (Brant Merryman)  
- net: initialize fastreuse on inet_inherit_port (Tim Froidcoeur)  
- net: refactor bind_bucket fastreuse into helper (Tim Froidcoeur)  
- vmxnet3: use correct tcp hdr length when packet is encapsulated (Ronak Doshi)  
- tcp: correct read of TFO keys on big endian systems (Jason Baron)  
- net/tls: Fix kmap usage (Ira Weiny)  
- net: Set fput_needed iff FDPUT_FPUT is set (Miaohe Lin)  
- net: phy: fix memory leak in device-create error path (Johan Hovold)  
- net/nfc/rawsock.c: add CAP_NET_RAW check. (Qingyu Li)  
- net: Fix potential memory leak in proto_register() (Miaohe Lin)  
- drivers/net/wan/lapbether: Added needed_headroom and a skb-&gt;len check (Xie He)  
- af_packet: TPACKET_V3: fix fill status rwlock imbalance (John Ogness)  
- crypto: aesni - add compatibility with IAS (Jian Cai)  
- x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Eric Dumazet)  
- SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Chuck Lever)  
- svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Chuck Lever)  
- pinctrl-single: fix pcs_parse_pinconf() return value (Drew Fustini)  
- ocfs2: fix unbalanced locking (Pavel Machek)  
- dlm: Fix kobject memleak (Wang Hai)  
- net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson)  
- fsl/fman: fix eth hash table allocation (Florinel Iordache)  
- fsl/fman: check dereferencing null pointer (Florinel Iordache)  
- fsl/fman: fix unreachable code (Florinel Iordache)  
- fsl/fman: fix dereference null return value (Florinel Iordache)  
- fsl/fman: use 32-bit unsigned integer (Florinel Iordache)  
- net: spider_net: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)  
- liquidio: Fix wrong return value in cn23xx_get_pf_num() (Tianjia Zhang)  
- net: ethernet: aquantia: Fix wrong return value (Tianjia Zhang)  
- net/mlx5: Delete extra dump stack that gives nothing (Leon Romanovsky)  
- net/mlx5: DR, Change push vlan action sequence (Alex Vesker)  
- tools, bpftool: Fix wrong return value in do_dump() (Tianjia Zhang)  
- tools, build: Propagate build failures from tools/build/Makefile.build (Andrii Nakryiko)  
- wl1251: fix always return 0 error (Wang Hai)  
- rtw88: coex: only skip coex triggered by BT info (Yan-Hsuan Chuang)  
- rtw88: fix short GI capability based on current bandwidth (Tsang-Shian Lin)  
- rtw88: fix LDPC field for RA info (Tsang-Shian Lin)  
- ice: Graceful error handling in HW table calloc failure (Surabhi Boob)  
- s390/qeth: don't process empty bridge port events (Julian Wiedmann)  
- ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Shengjiu Wang)  
- ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jerome Brunet)  
- ASoC: meson: axg-tdmin: fix g12a skew (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix link fmt setup (Jerome Brunet)  
- selftests/powerpc: Fix online CPU selection (Sandipan Das)  
- cpufreq: ap806: fix cpufreq driver needs ap cpu clk (Sven Auhagen)  
- PCI: Release IVRS table in AMD ACS quirk (Hanjun Guo)  
- RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Mark Zhang)  
- selftests/powerpc: Fix CPU affinity for child process (Harish)  
- powerpc/boot: Fix CONFIG_PPC_MPC52XX references (Michael Ellerman)  
- powerpc/32s: Fix CONFIG_BOOK3S_601 uses (Michael Ellerman)  
- selftests/powerpc: Squash spurious errors due to device removal (Oliver O'Halloran)  
- xfs: fix inode allocation block res calculation precedence (Brian Foster)  
- net: dsa: rtl8366: Fix VLAN set-up (Linus Walleij)  
- net: dsa: rtl8366: Fix VLAN semantics (Linus Walleij)  
- Bluetooth: hci_serdev: Only unregister device if it was registered (Nicolas Boichat)  
- Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Nicolas Boichat)  
- power: supply: check if calc_soc succeeded in pm860x_init_battery (Tom Rix)  
- Smack: prevent underflow in smk_set_cipso() (Dan Carpenter)  
- Smack: fix another vsscanf out of bounds (Dan Carpenter)  
- RDMA/core: Fix return error value in _ib_modify_qp() to negative (Li Heng)  
- PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register (Kishon Vijay Abraham I)  
- macintosh/via-macii: Access autopoll_devs when inside lock (Finn Thain)  
- net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration (Chris Packham)  
- scsi: mesh: Fix panic after host or bus reset (Finn Thain)  
- scsi: megaraid_sas: Clear affinity hint (Tomas Henzl)  
- usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength (Ruslan Bilovol)  
- usb: dwc2: Fix error path in gadget registration (Marek Szyprowski)  
- MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() (Yu Kuai)  
- phy: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)  
- mt76: mt7615: fix potential memory leak in mcu message handler (Sean Wang)  
- powerpc/perf: Fix missing is_sier_aviable() during build (Madhavan Srinivasan)  
- coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() (Sai Prakash Ranjan)  
- thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() (Dan Carpenter)  
- usb: core: fix quirks_param_set() writing to a const pointer (Kars Mulder)  
- USB: serial: iuu_phoenix: fix led-activity helpers (Johan Hovold)  
- spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM (Hauke Mehrtens)  
- gpu: ipu-v3: Restore RGB32, BGR32 (Steve Longerbeam)  
- drm/imx: tve: fix regulator_disable error path (Marco Felsch)  
- drm/imx: fix use after free (Philipp Zabel)  
- powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Aneesh Kumar K.V)  
- phy: renesas: rcar-gen3-usb2: move irq registration to init (Yoshihiro Shimoda)  
- PCI/ASPM: Add missing newline in sysfs 'policy' (Xiongfeng Wang)  
- ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jing Xiangfeng)  
- staging: rtl8192u: fix a dubious looking mask before a shift (Colin Ian King)  
- ima: Have the LSM free its audit rule (Tyler Hicks)  
- RDMA/rxe: Prevent access to wr-&gt;next ptr afrer wr is posted to send queue (Mikhail Malygin)  
- RDMA/qedr: SRQ's bug fixes (Yuval Basson)  
- powerpc/vdso: Fix vdso cpu truncation (Milton Miller)  
- powerpc/rtas: don't online CPUs for partition suspend (Nathan Lynch)  
- kernfs: do not call fsnotify() with name without a parent (Amir Goldstein)  
- mwifiex: Prevent memory corruption handling keys (Dan Carpenter)  
- scsi: scsi_debug: Add check for sdebug_max_queue during module init (John Garry)  
- drm/bridge: sil_sii8620: initialize return of sii8620_readb (Tom Rix)  
- phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY (Marek Szyprowski)  
- drm: panel: simple: Fix bpc for LG LB070WV8 panel (Laurent Pinchart)  
- leds: core: Flush scheduled work for system suspend (Kai-Heng Feng)  
- kobject: Avoid premature parent object freeing in kobject_cleanup() (Heikki Krogerus)  
- drm/stm: repair runtime power management (Marek Vasut)  
- PCI: Fix pci_cfg_wait queue locking problem (Bjorn Helgaas)  
- RDMA/rxe: Skip dgid check in loopback mode (Zhu Yanjun)  
- xfs: fix reflink quota reservation accounting error (Darrick J. Wong)  
- xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Darrick J. Wong)  
- media: cros-ec-cec: do not bail on device_init_wakeup failure (Dariusz Marcinkiewicz)  
- media: exynos4-is: Add missed check for pinctrl_lookup_state() (Chuhong Yuan)  
- media: firewire: Using uninitialized values in node_probe() (Dan Carpenter)  
- ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)  
- scsi: eesox: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)  
- scsi: powertec: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)  
- RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Jason Gunthorpe)  
- iavf: Fix updating statistics (Tony Nguyen)  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  
- staging: vchiq_arm: Add a matching unregister call (Phil Elwell)  
- drm/radeon: fix array out-of-bounds read and write issues (Colin Ian King)  
- cxl: Fix kobject memleak (Wang Hai)  
- drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline (Emil Velikov)  
- scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)  
- ASoC: Intel: bxt_rt298: add missing .owner field (Pierre-Louis Bossart)  
- ASoC: SOF: nocodec: add missing .owner field (Pierre-Louis Bossart)  
- media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() (Chuhong Yuan)  
- media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() (Chuhong Yuan)  
- media: cxusb-analog: fix V4L2 dependency (Arnd Bergmann)  
- Bluetooth: btmtksdio: fix up firmware download sequence (Sean Wang)  
- Bluetooth: btusb: fix up firmware download sequence (Sean Wang)  
- leds: lm355x: avoid enum conversion warning (Arnd Bergmann)  
- clk: bcm63xx-gate: fix last clock availability (Álvaro Fernández Rojas)  
- drm/arm: fix unintentional integer overflow on left shift (Colin Ian King)  
- drm/etnaviv: Fix error path on failure to enable bus clk (Lubomir Rintel)  
- iio: improve IIO_CONCENTRATION channel type description (Tomasz Duszynski)  
- ath10k: Acquire tx_lock in tx error paths (Evan Green)  
- video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call (Christophe JAILLET)  
- console: newport_con: fix an issue about leak related system resources (Dejin Zheng)  
- video: fbdev: sm712fb: fix an issue about iounmap for a wrong address (Dejin Zheng)  
- btmrvl: Fix firmware filename for sd8997 chipset (Pali Rohár)  
- btmrvl: Fix firmware filename for sd8977 chipset (Pali Rohár)  
- mwifiex: Fix firmware filename for sd8997 chipset (Pali Rohár)  
- mwifiex: Fix firmware filename for sd8977 chipset (Pali Rohár)  
- agp/intel: Fix a memory leak on module initialisation failure (Qiushi Wu)  
- drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers (Douglas Anderson)  
- drm/gem: Fix a leak in drm_gem_objects_lookup() (Dan Carpenter)  
- drm/msm: ratelimit crtc event overflow error (Rob Clark)  
- ACPICA: Do not increment operation_region reference counts for field units (Erik Kaneda)  
- bcache: fix super block seq numbers comparision in register_cache_set() (Coly Li)  
- dyndbg: fix a BUG_ON in ddebug_describe_flags (Jim Cromie)  
- usb: bdc: Halt controller on suspend (Danesh Petigara)  
- bdc: Fix bug causing crash after multiple disconnects (Sasi Kumar)  
- usb: gadget: net2280: fix memory leak on probe error handling paths (Evgeny Novikov)  
- mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1 (shirley her)  
- ionic: update eid test for overflow (Shannon Nelson)  
- gpu: host1x: debug: Fix multiple channels emitting messages simultaneously (Dmitry Osipenko)  
- iwlegacy: Check the return value of pcie_capability_read_*() (Bolarinwa Olayemi Saheed)  
- platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15 (Armas Spann)  
- brcmfmac: set state of hanger slot to FREE when flushing PSQ (Wright Feng)  
- brcmfmac: To fix Bss Info flag definition Bug (Prasanna Kerekoppa)  
- brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Wright Feng)  
- bpf: Fix fds_example SIGSEGV error (Wenbo Zhang)  
- drm/amd/powerplay: fix compile error with ARCH=arc (Evan Quan)  
- drm/amdgpu/display bail early in dm_pp_get_static_clocks (Alex Deucher)  
- mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Paul E. McKenney)  
- irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock (Bartosz Golaszewski)  
- drm/radeon: disable AGP by default (Christian König)  
- drm/debugfs: fix plain echo to connector "force" attribute (Michael Tretter)  
- drm/msm: Fix a null pointer access in msm_gem_shrinker_count() (Akhil P Oommen)  
- drm: msm: a6xx: fix gpu failure after system resume (Akhil P Oommen)  
- usb: mtu3: clear dual mode of u3port when disable device (Chunfeng Yun)  
- btrfs: fix lockdep splat from btrfs_dump_space_info (Josef Bacik)  
- mmc: sdhci-cadence: do not use hardware tuning for SD mode (Masahiro Yamada)  
- drm/nouveau: fix multiple instances of reference count leaks (Aditya Pakki)  
- drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek (Aditya Pakki)  
- drm/etnaviv: fix ref count leak via pm_runtime_get_sync (Navid Emamdoost)  
- arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding (Ricardo Cañuelo)  
- drm/nouveau/kms/nv50-: Fix disabling dithering (Lyude Paul)  
- md-cluster: fix wild pointer of unlock_all_bitmaps() (Zhao Heming)  
- bus: ti-sysc: Add missing quirk flags for usb_host_hs (Tony Lindgren)  
- video: fbdev: neofb: fix memory leak in neo_scan_monitor() (Evgeny Novikov)  
- video: fbdev: savage: fix memory leak on error handling path in probe (Evgeny Novikov)  
- crypto: aesni - Fix build with LLVM_IAS=1 (Sedat Dilek)  
- drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync (Aditya Pakki)  
- drm/amdgpu: avoid dereferencing a NULL pointer (Jack Xiao)  
- fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Paul E. McKenney)  
- loop: be paranoid on exit and prevent new additions / removals (Luis Chamberlain)  
- Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Lihong Kou)  
- soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag (Maulik Shah)  
- drm/tilcdc: fix leak &amp; null ref in panel_connector_get_modes (Tomi Valkeinen)  
- nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Hannes Reinecke)  
- nvme-multipath: fix logic for non-optimized paths (Martin Wilck)  
- nvme-rdma: fix controller reset hang during traffic (Sagi Grimberg)  
- nvme-tcp: fix controller reset hang during traffic (Sagi Grimberg)  
- md: raid0/linear: fix dereference before null check on pointer mddev (Colin Ian King)  
- seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID (Kees Cook)  
- irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource() (Tiezhu Yang)  
- iocost: Fix check condition of iocg abs_vdebt (Chengming Zhou)  
- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (Yu Kuai)  
- spi: rockchip: Fix error in SPI slave pio read (Jon Lin)  
- io_uring: fix sq array offset calculation (Dmitry Vyukov)  
- regulator: fix memory leak on error path of regulator_register() (Vladimir Zapolskiy)  
- recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64. (Gregory Herrero)  
- tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Tyler Hicks)  
- spi: lantiq: fix: Rx overflow error in full duplex mode (Dilip Kota)  
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages (Chen-Yu Tsai)  
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores (Chen-Yu Tsai)  
- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (yu kuai)  
- ARM: dts: gose: Fix ports node name for adv7612 (Niklas Söderlund)  
- ARM: dts: gose: Fix ports node name for adv7180 (Niklas Söderlund)  
- platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() (Lu Wei)  
- platform/x86: intel-hid: Fix return value check in check_acpi_dev() (Lu Wei)  
- m68k: mac: Fix IOP status/control register writes (Finn Thain)  
- m68k: mac: Don't send IOP message until channel is idle (Finn Thain)  
- clk: scmi: Fix min and max rate when registering clocks with discrete rates (Sudeep Holla)  
- sched/uclamp: Fix initialization of struct uclamp_rq (Qais Yousef)  
- arm64: dts: exynos: Fix silent hang after boot on Espresso (Alim Akhtar)  
- firmware: arm_scmi: Fix SCMI genpd domain probing (Cristian Marussi)  
- ARM: exynos: MCPM: Restore big.LITTLE cpuidle support (Marek Szyprowski)  
- crypto: ccree - fix resource leak on error path (Gilad Ben-Yossef)  
- blktrace: fix debugfs use after free (Luis Chamberlain)   {CVE-2019-19770}
- arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property (Stephan Gerhold)  
- crc-t10dif: Fix potential crypto notify dead-lock (Herbert Xu)  
- EDAC: Fix reference count leaks (Qiushi Wu)  
- arm64: dts: rockchip: fix rk3399-puma gmac reset gpio (Heiko Stuebner)  
- arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio (Heiko Stuebner)  
- arm64: dts: rockchip: fix rk3368-lion gmac reset gpio (Heiko Stuebner)  
- sched: correct SD_flags returned by tl-&gt;sd_flags() (Peng Liu)  
- sched/fair: Fix NOHZ next idle balance (Vincent Guittot)  
- x86/mce/inject: Fix a wrong assignment of i_mce.status (Zhenzhong Duan)  
- clk: qcom: clk-rpmh: Wait for completion when enabling clocks (Mike Tipton)  
- fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe (Liu Yong)  
- nvme: add a Identify Namespace Identification Descriptor list quirk (Christoph Hellwig)  
- HID: input: Fix devices that return multiple bytes in battery report (Grant Likely)  
- tracepoint: Mark __tracepoint_string's __used (Nick Desaulniers)  
- uek-rpm: Enable CONFIG_EDAC_I10NM (Thomas Tai)  [Orabug: 31644938] 
- EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo)  [Orabug: 31644938] 
- EDAC, {skx,i10nm}: Make some configurations CPU model specific (Qiuxu Zhuo)  [Orabug: 31644938] 
- EDAC: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 31644938] 
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31747726] 
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682031] 
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682031]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.el8" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672] 
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672] 
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883] 
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651] 
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849] 
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849] 
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849] 
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849] 
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849] 
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849] 
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849] 
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423] 
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223] 
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223] 
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223] 
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223] 
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223] 
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223] 
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223] 
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145] 
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680] 
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567] 
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567] 
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567] 
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567] 
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567] 
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567] 
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567] 
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567] 
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973] 
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973] 
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973] 
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973] 
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973] 
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973] 
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973] 
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973] 
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973] 
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973] 
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973] 
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973] 
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973] 
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973] 
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973] 
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973] 
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973] 
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973] 
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973] 
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973] 
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973] 
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973] 
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973] 
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973] 
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973] 
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973] 
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973] 
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973] 
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973] 
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973] 
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973] 
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973] 
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973] 
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973] 
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973] 
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973] 
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973] 
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973] 
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973] 
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973] 
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335] 
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335] 
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335] 
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335] 
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335] 
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335] 
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335] 
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335] 
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335] 
- Linux 5.4.61 (Greg Kroah-Hartman)  
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)  
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)  
- xen: don't reschedule in preemption off sections (Juergen Gross)  
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)  
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)  
- epoll: Keep a reference on files added to the check list (Marc Zyngier)  
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)  
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)  
- net: dsa: b53: check for timeout (Tom Rix)  
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)  
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)  
- net: ena: Prevent reset after device destruction (Shay Agroskin)  
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)  
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)  
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)  
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)  
- efi: avoid error message when booting under Xen (Juergen Gross)  
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)  
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)  
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)  
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)  
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)  
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)  
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)  
- s390/ptrace: fix storage key handling (Heiko Carstens)  
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)  
- bonding: fix a potential double-unregister (Cong Wang)  
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)  
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)  
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)  
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)  
- bonding: show saner speed for broadcast mode (Jarod Wilson)  
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)  
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)  
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)  
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)  
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)  
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)  
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)  
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)  
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)  
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)  
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)  
- ext4: don't allow overlapping system zones (Jan Kara)  
- ext4: fix potential negative array index in do_split() (Eric Sandeen)  
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)  
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)  
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)  
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)  
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)  
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)  
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)  
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)  
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)  
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)  
- jffs2: fix UAF problem (Zhe Li)  
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)  
- xfs: fix inode quota reservation checks (Darrick J. Wong)  
- svcrdma: Fix another Receive buffer leak (Chuck Lever)  
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)  
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)  
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)  
- media: vpss: clean up resources in init (Evgeny Novikov)  
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)  
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)  
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)  
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)  
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)  
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)  
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)  
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)  
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)  
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)  
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))  
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)  
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)  
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)  
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)  
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)  
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)  
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)  
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)  
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)  
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)  
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)  
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)  
- btrfs: add wrapper for transaction abort predicate (David Sterba)  
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)  
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)  
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)  
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)  
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)  
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)  
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)  
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)  
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)  
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)  
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)  
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)  
- kbuild: remove AS variable (Masahiro Yamada)  
- kbuild: remove PYTHON2 variable (Masahiro Yamada)  
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)  
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)  
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)  
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)  
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.1.el8" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390] 
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.2.el8" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386}
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529] 
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212] 
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340] 
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340] 
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184] 
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274] 
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274] 
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631] 
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.3.el8" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385}
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351] 
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351] 
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340] 
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340] 
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202] 
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202] 
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202] 
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419] 
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285}
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284}
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481] 
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163] 
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837] 
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837] 
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2036.100.4.el8" date="1601294400">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888] 
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104] 
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610] 
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972] 
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211}
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140] 
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770] 
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548] 
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631] 
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879] 
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526] 
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671] 
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884] 
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355] 
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368] 
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368] 
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.5.el8" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114] 
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114] 
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643}
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688] 
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302] 
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181] 
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433] 
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221] 
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626] 
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115] 
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541}
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051] 
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051] 
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051] 
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051] 
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051] 
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051] 
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051] 
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051] 
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051] 
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051] 
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051] 
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051] 
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051] 
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051] 
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051] 
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051] 
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051] 
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669] 
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715] 
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337] 
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089}
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969] 
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596] 
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906] 
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906] 
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023] 
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023] 
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.1.el8" date="1603972800">- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug:
  32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
</package>
<package pkgid="1f2c5ab6fe5c1f9f374844b63ba9238221e8402d1844879b69815b2aa1d97edf" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.102.0.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.2.el8" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386}
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529] 
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212] 
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340] 
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340] 
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184] 
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274] 
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274] 
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631] 
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.3.el8" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385}
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351] 
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351] 
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340] 
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340] 
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298] 
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202] 
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202] 
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202] 
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419] 
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419] 
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285}
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284}
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481] 
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163] 
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163] 
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837] 
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837] 
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837] 
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837] 
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2036.100.4.el8" date="1601294400">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888] 
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104] 
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610] 
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972] 
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211}
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140] 
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770] 
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548] 
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631] 
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852] 
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879] 
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526] 
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671] 
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884] 
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355] 
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368] 
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368] 
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.5.el8" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114] 
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114] 
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643}
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688] 
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302] 
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181] 
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433] 
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221] 
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626] 
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115] 
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541}
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051] 
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051] 
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051] 
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051] 
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051] 
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051] 
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051] 
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051] 
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051] 
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051] 
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051] 
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051] 
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051] 
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051] 
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051] 
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051] 
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051] 
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669] 
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715] 
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337] 
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089}
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969] 
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596] 
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906] 
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906] 
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023] 
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023] 
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.0.el8" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142] 
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850] 
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850] 
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850] 
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850] 
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996] 
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750] 
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750] 
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472] 
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959] 
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923] 
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247] 
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245] 
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971] 
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971] 
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971] 
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684] 
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517] 
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845] 
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352}
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040] 
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040] 
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040] 
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148] 
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840] 
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766] 
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.1.el8" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425] 
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425] 
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895] 
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704}
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668}
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.2.el8" date="1609761600">- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
</package>
<package pkgid="dc2f7264512f2ec3f902911d3828db324db204cf5b4dbe199d98461d7a937818" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.0.el8" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142] 
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850] 
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850] 
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850] 
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850] 
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996] 
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750] 
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750] 
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472] 
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959] 
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923] 
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247] 
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245] 
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971] 
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971] 
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971] 
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684] 
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517] 
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845] 
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352}
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040] 
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040] 
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040] 
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148] 
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840] 
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766] 
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.1.el8" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425] 
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425] 
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895] 
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704}
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668}
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.3.el8" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug:
  32426610]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.3.1.el8" date="1613304000">- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
</package>
<package pkgid="c9bc0ff5b8e8b0a97504354f3093ca149ad2dcdc08e5c5d1d9507e5040f2e7e0" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.5.el8" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114] 
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114] 
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643}
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688] 
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302] 
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181] 
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433] 
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221] 
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626] 
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115] 
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115] 
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541}
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051] 
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051] 
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051] 
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051] 
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051] 
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051] 
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051] 
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051] 
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051] 
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051] 
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051] 
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051] 
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051] 
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051] 
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051] 
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051] 
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051] 
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051] 
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051] 
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051] 
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051] 
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051] 
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051] 
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051] 
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669] 
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715] 
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337] 
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089}
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390}
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969] 
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596] 
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906] 
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906] 
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906] 
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906] 
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023] 
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023] 
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023] 
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.100.6.el8" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152}
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339] 
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.0.el8" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142] 
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850] 
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850] 
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850] 
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850] 
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850] 
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850] 
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996] 
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750] 
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750] 
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472] 
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959] 
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923] 
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247] 
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245] 
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228] 
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971] 
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971] 
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971] 
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971] 
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684] 
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517] 
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845] 
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352}
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040] 
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040] 
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040] 
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040] 
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148] 
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840] 
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766] 
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.1.el8" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425] 
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425] 
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425] 
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895] 
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895] 
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704}
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656}
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668}
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.3.el8" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug:
  32426610]</changelog>
</package>
<package pkgid="a593c62e48b1f0e6f89db80b3944d1ca80a42ce21c824fac213fcbbfdccad36c" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.4.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.101.2.el8" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974}
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966] 
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915}
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053] 
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896] 
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973] 
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973] 
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752] 
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521] 
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521] 
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237] 
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992] 
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992] 
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673}
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.0.el8" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610] 
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705] 
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989] 
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372] 
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.1.el8" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677] 
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431}
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348}
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662] 
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662] 
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.2.el8" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822] 
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549] 
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451] 
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451] 
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451] 
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451] 
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851] 
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851] 
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445] 
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969] 
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.3.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042] 
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298] 
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814] 
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.4.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32545182]</changelog>
</package>
<package pkgid="f581090304086a2d518070fdcc48023a2778b8ed0ad2813de16c1bf6cf4375c7" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.5.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.102.0.el8" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381}
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351}
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858] 
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418] 
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069] 
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069] 
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069] 
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069] 
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069] 
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069] 
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279] 
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279] 
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279] 
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705}
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885] 
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.0.el8" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715] 
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484] 
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484] 
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484] 
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484] 
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484] 
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484] 
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484] 
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484] 
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484] 
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484] 
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484] 
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136] 
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229] 
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229] 
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034] 
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034] 
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034] 
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034] 
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034] 
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034] 
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034] 
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034] 
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034] 
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034] 
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034] 
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660}
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569}
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.1.el8" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158}
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812] 
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.103.2.el8" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824] 
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177}
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158] 
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061] 
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206] 
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974] 
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419] 
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.0.el8" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610] 
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705] 
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705] 
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989] 
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120}
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372] 
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.1.el8" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677] 
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431}
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348}
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347}
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662] 
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662] 
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.2.el8" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822] 
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277] 
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549] 
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451] 
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451] 
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451] 
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451] 
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851] 
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851] 
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851] 
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445] 
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969] 
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.3.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042] 
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298] 
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814] 
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.4.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32545182]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2036.104.5.el8" date="1615809600">- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}</changelog>
</package>
<package pkgid="9134e356f4606471563fd815fe0a5b087746a78c089a7b6c595c92bd7dfa5985" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.200.13.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.4.el8" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426609] 
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424704] 
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424704] 
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424704] 
- KVM: x86: Expose AVX512_FP16 for supported CPUID (Cathy Zhang)  [Orabug: 32424461] 
- x86/kvm: Expose TSX Suspend Load Tracking feature (Cathy Zhang)  [Orabug: 32424461] 
- x86: Expose SERIALIZE for supported cpuid (Paolo Bonzini)  [Orabug: 32424461] 
- KVM: x86: Expose fast short REP MOV for supported cpuid (Zhenyu Wang)  [Orabug: 32424461] 
- KVM: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Zhenyu Wang)  [Orabug: 32424461] 
- x86: Enumerate AVX512 FP16 CPUID feature flag (Kyung Min Park)  [Orabug: 32424461] 
- EDAC/i10nm: Add Intel Sapphire Rapids server support (Qiuxu Zhuo)  [Orabug: 32424461] 
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)  [Orabug: 32424461] 
- EDAC: Add DDR5 new memory type (Qiuxu Zhuo)  [Orabug: 32424461] 
- EDAC: Add three new memory types (Qiuxu Zhuo)  [Orabug: 32424461] 
- x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Fenghua Yu)  [Orabug: 32424461] 
- x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Kyung Min Park)  [Orabug: 32424461] 
- x86/cpufeatures: Add enumeration for SERIALIZE instruction (Ricardo Neri)  [Orabug: 32424461] 
- x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Fenghua Yu)  [Orabug: 32424461] 
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32424461] 
- x86/cpufeatures: Add Architectural LBRs feature bit (Kan Liang)  [Orabug: 32424461] 
- powercap: intel_rapl: add support for Sapphire Rapids (Zhang Rui)  [Orabug: 32424461] 
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32424461] 
- EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Qiuxu Zhuo)  [Orabug: 32424461] 
- x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Borislav Petkov)  [Orabug: 32424461] 
- powercap/intel_rapl: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for TigerLake Mobile (Zhang Rui)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for JasperLake (Zhang Rui)  [Orabug: 32424461] 
- x86/cpufeatures: Add support for fast short REP; MOVSB (Tony Luck)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for Cometlake desktop (Zhang Rui)  [Orabug: 32424461] 
- powercap/intel_rapl: add support for CometLake Mobile (Zhang Rui)  [Orabug: 32424461] 
- crypto: lib/chacha20poly1305 - define empty module exit function (Jason A. Donenfeld)  [Orabug: 32417868] 
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381881]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.5.el8" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471659] 
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32454711] 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447284]  {CVE-2021-3348}
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347}
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422661] 
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422661] 
- rds: avoid crash on IB conn path shutdown prepare (Alan Maguire)  [Orabug: 32466763] 
- mm/memcontrol: Increase threshold for draining per-cpu stocked bytes (Imran Khan)  [Orabug: 32314559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.6.el8" date="1613304000">- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492276] 
- rds: tracepoints incorrectly reporting valid rds ping as drop (Alan Maguire)  [Orabug: 32490004] 
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32488537] 
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353873] 
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353873] 
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353873] 
- rds: tracepoint-related KASAN: use-after-free Read in rds_send_xmit (Alan Maguire)  [Orabug: 32490030] 
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32422895] 
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32485133] 
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32485133] 
- vdpa/mlx5: allow Jumbo MTU config other than standard sized MTU (Si-Wei Liu)  [Orabug: 32480078] 
- vdpa/mlx5: should exclude header length and fcs from mtu (Si-Wei Liu)  [Orabug: 32480078] 
- vdpa/mlx5: Fix memory key MTT population (Eli Cohen)  [Orabug: 32480078] 
- vdpa: Use simpler version of ida allocation (Parav Pandit)  [Orabug: 32480078] 
- vdpa: Add missing comment for virtqueue count (Parav Pandit)  [Orabug: 32480078] 
- vdpa/mlx5: Use write memory barrier after updating CQ index (Eli Cohen)  [Orabug: 32480078] 
- vdpa: remove unnecessary 'default n' in Kconfig entries (Stefano Garzarella)  [Orabug: 32480078] 
- vhost_vdpa: switch to vmemdup_user() (Tian Tao)  [Orabug: 32480078] 
- vhost_vdpa: return -EFAULT if copy_to_user() fails (Dan Carpenter)  [Orabug: 32480078] 
- vdpa: mlx5: fix vdpa/vhost dependencies (Randy Dunlap)  [Orabug: 32480078] 
- vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Eli Cohen)  [Orabug: 32480078] 
- vdpa/mlx5: Fix failure to bring link up (Eli Cohen)  [Orabug: 32480078] 
- vdpa/mlx5: Make use of a specific 16 bit endianness API (Eli Cohen)  [Orabug: 32480078] 
- vdpasim: fix "mac_pton" undefined error (Laurent Vivier)  [Orabug: 32480078] 
- vdpasim: allow to assign a MAC address (Laurent Vivier)  [Orabug: 32480078] 
- vdpasim: fix MAC address configuration (Laurent Vivier)  [Orabug: 32480078] 
- vdpa: handle irq bypass register failure case (Zhu Lingshan)  [Orabug: 32480078] 
- vdpa_sim: Fix DMA mask (Laurent Vivier)  [Orabug: 32480078] 
- vdpa/mlx5: Fix error return in map_direct_mr() (Jing Xiangfeng)  [Orabug: 32480078] 
- vhost_vdpa: Return -EFAULT if copy_from_user() fails (Dan Carpenter)  [Orabug: 32480078] 
- vdpa_sim: implement get_iova_range() (Jason Wang)  [Orabug: 32480078] 
- vhost: vdpa: report iova range (Jason Wang)  [Orabug: 32480078] 
- vdpa: introduce config op to get valid iova range (Jason Wang)  [Orabug: 32480078] 
- vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Zhu Lingshan)  [Orabug: 32480078] 
- vhost_vdpa: Fix duplicate included kernel.h (Tian Tao)  [Orabug: 32480078] 
- rds: CONFIG_RDS_DEBUG + tracepoints breaks rds build (Alan Maguire)  [Orabug: 32442487] 
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422450] 
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422450]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.7.el8" date="1613563200">- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32504832] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492108]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.8.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086] 
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.9.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.10.el8" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502] 
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502] 
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502] 
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502] 
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502] 
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502] 
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502] 
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502] 
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502] 
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502] 
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)  [Orabug: 32424163] 
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675] 
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016] 
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016] 
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940] 
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070] 
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980] 
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)  [Orabug: 32556086] 
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556] 
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514] 
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680] 
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680] 
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680] 
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680] 
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680] 
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680] 
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741] 
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741] 
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.11.el8" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155] 
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639}
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823] 
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823] 
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.12.el8" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.13.el8" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
</package>
<package pkgid="6d0dfd675faaa91bfa3392878f1ef05928944d34ac91674f90c50a79abab7e1e" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.201.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.7.el8" date="1613563200">- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32504832] 
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492108]  {CVE-2021-26930}
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931}
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.8.el8" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477] 
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086] 
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086] 
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086] 
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086] 
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086] 
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224] 
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.9.el8" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug:
  32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.10.el8" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502] 
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502] 
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502] 
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502] 
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502] 
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502] 
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502] 
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502] 
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502] 
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502] 
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502] 
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502] 
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502] 
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502] 
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502] 
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)  [Orabug: 32424163] 
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675] 
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016] 
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016] 
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940] 
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070] 
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980] 
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)  [Orabug: 32556086] 
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556] 
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514] 
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680] 
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680] 
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680] 
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680] 
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680] 
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680] 
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680] 
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680] 
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680] 
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680] 
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741] 
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741] 
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200] 
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.11.el8" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155] 
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639}
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823] 
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823] 
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.12.el8" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.13.el8" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.1.el8" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624] 
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650}
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971}
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}
- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663] 
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155] 
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950}
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950}
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965] 
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038}
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060] 
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672] 
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116] 
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660] 
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569] 
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569] 
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569] 
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688}
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.2.el8" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237] 
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849] 
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314] 
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411}
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148] 
- LTS tag: v5.4.85 (Jack Vogel)  
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)  
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)  
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)  
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)  
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)  
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)  
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)  
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)  
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)  
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)  
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)  
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)  
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)  
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))  
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)  
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)  
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)  
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)  
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)  
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)  
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)  
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)  
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)  
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)  
- net: hns3: remove a misused pragma packed (Huazhong Tan)  
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)  
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)  
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)  
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)  
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)  
- LTS tag: v5.4.84 (Jack Vogel)  
- compiler.h: fix barrier_data() on clang (Arvind Sankar)  
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)  
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)  
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)  
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)  
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)  
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)  
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)  
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)  
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)  
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)  
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)  
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)  
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)  
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)  
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)  
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)  
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)  
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)  
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)  
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)  
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)  
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)  
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)  
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)  
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)  
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)  
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)  
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)  
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)  
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)  
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)  
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)  
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)  
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)  
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.3.el8" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)
  [Orabug: 32805544]</changelog>
</package>
<package pkgid="ab96551ac0dbadd8f430752c913a28e4b17da614062b8fce1600da71574c2a8b" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.202.5.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.12.el8" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197] 
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.200.13.el8" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171}
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.1.el8" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624] 
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650}
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971}
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}
- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663] 
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155] 
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266}
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950}
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950}
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965] 
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038}
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060] 
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672] 
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116] 
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660] 
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569] 
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569] 
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569] 
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569] 
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688}
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.2.el8" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237] 
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849] 
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314] 
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411}
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148] 
- LTS tag: v5.4.85 (Jack Vogel)  
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)  
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)  
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)  
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)  
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)  
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)  
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)  
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)  
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)  
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)  
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)  
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)  
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)  
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)  
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))  
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)  
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)  
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)  
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)  
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)  
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)  
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)  
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)  
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)  
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)  
- net: hns3: remove a misused pragma packed (Huazhong Tan)  
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)  
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)  
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)  
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)  
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)  
- LTS tag: v5.4.84 (Jack Vogel)  
- compiler.h: fix barrier_data() on clang (Arvind Sankar)  
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)  
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)  
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)  
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)  
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)  
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)  
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)  
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)  
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)  
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)  
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)  
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)  
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)  
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)  
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)  
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)  
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)  
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)  
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)  
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)  
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)  
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)  
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)  
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)  
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)  
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)  
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)  
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)  
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)  
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)  
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)  
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)  
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)  
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)  
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.201.3.el8" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)
  [Orabug: 32805544]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.0.el8" date="1619265600">- LTS tag: v5.4.86 (Jack Vogel)  
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (Yazen Ghannam)  
- Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" (Steven Rostedt (VMware))  
- rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time (Nikita Shubin)  
- regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (DingHua Ma)  
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)  
- platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (Carlos Garnacho)  
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)  
- dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. (Maarten Lankhorst)  
- device-dax/core: Fix memory leak when rmmod dax.ko (Wang Hai)  
- clk: tegra: Do not return 0 on failure (Nicolin Chen)  
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)  
- clk: ingenic: Fix divider calculation with div tables (Paul Cercueil)  
- pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler (Yangtao Li)  
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)  
- md/cluster: block reshape with remote resync job (Zhao Heming)  
- iio:adc:ti-ads124s08: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:adc:ti-ads124s08: Fix buffer being too long. (Jonathan Cameron)  
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)  
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)  
- iio:magnetometer:mag3110: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)  
- iio: buffer: Fix demux update (Nuno Sá)  
- scsi: qla2xxx: Fix crash during driver load on big endian machines (Arun Easi)  
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments (Sergei Antonov)  
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (Praveenkumar I)  
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)  
- mtd: spinand: Fix OOB read (Miquel Raynal)  
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)  
- spi: atmel-quadspi: Fix AHB memory accesses (Tudor Ambarus)  
- spi: atmel-quadspi: Disable clock in probe error path (Lukas Wunner)  
- spi: mt7621: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: mt7621: Disable clock in probe error path (Lukas Wunner)  
- spi: synquacer: Disable clock in probe error path (Lukas Wunner)  
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)  
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)  
- spi: mxic: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: gpio: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: fsl: fix use of spisel_boot signal on MPC8309 (Rasmus Villemoes)  
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)  
- spi: atmel-quadspi: Fix use-after-free on unbind (Lukas Wunner)  
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)  
- spi: pxa2xx: Fix use-after-free on unbind (Lukas Wunner)  
- drm/i915: Fix mismatch between misplaced vma check and vma insert (Chris Wilson)  
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)  
- drm/amd/display: Fix memory leaks in S3 resume (Stylon Wang)  
- platform/x86: mlx-platform: remove an unused variable (Arnd Bergmann)  
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)  
- jffs2: Fix ignoring mounting options problem during remounting (lizhe)  
- jffs2: Fix GC exit abnormally (Zhe Li)  
- ubifs: wbuf: Don't leak kernel memory to flash (Richard Weinberger)  
- SMB3: avoid confusing warning message on mount to Azure (Steve French)  
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)  
- um: Remove use of asprinf in umid.c (Anton Ivanov)  
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)  
- powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently (David Hildenbrand)  
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)  
- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- powerpc/mm: Fix verification of MMU_FTR_TYPE_44x (Christophe Leroy)  
- powerpc/8xx: Fix early debug when SMC1 is relocated (Christophe Leroy)  
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)  
- powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE (Christophe Leroy)  
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)  
- powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at (Mathieu Desnoyers)  
- xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Chuck Lever)  
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)  
- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES (H. Nikolaus Schaller)  
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)  
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)  
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)  
- btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (Qu Wenruo)  
- btrfs: do not shorten unpin len for caching block groups (Josef Bacik)  
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)  
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)  
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)  
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)  
- USB: serial: digi_acceleport: fix write-wakeup deadlocks (Johan Hovold)  
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)  
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)  
- crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata (Ard Biesheuvel)  
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)  
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)  
- perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Kan Liang)  
- perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Kan Liang)  
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)  
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Takashi Iwai)  
- binder: add flag to clear buffer on txn complete (Todd Kjos)  
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)  
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)  
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)  
- s390/dasd: fix hanging device offline processing (Stefan Haberland)  
- s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo)  
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)  
- ALSA: core: memalloc: add page alignment for iram (Robin Gong)  
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)  
- ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Amadej Kastelic)  
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Chris Chiu)  
- ALSA: hda/realtek: Add quirk for MSI-GP73 (Takashi Iwai)  
- ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Chris Chiu)  
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)  
- ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Kailang Yang)  
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)  
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Chris Chiu)  
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Hui Wang)  
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Connor McAdams)  
- ALSA: hda: Fix regressions on clear and reconfig sysfs (Takashi Iwai)  
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)  
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)  
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)  
- ALSA: hda/ca0132 - Change Input Source enum strings. (Connor McAdams)  
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)  
- media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE (Sakari Ailus)  
- media: ipu3-cio2: Validate mbus format in setting subdev format (Sakari Ailus)  
- media: ipu3-cio2: Serialise access to pad format (Sakari Ailus)  
- media: ipu3-cio2: Return actual subdev format (Sakari Ailus)  
- media: ipu3-cio2: Remove traces of returned buffers (Sakari Ailus)  
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)  
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)  
- media: gspca: Fix memory leak in probe (Alan Stern)  
- vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)  
- initramfs: fix clang build failure (Arnd Bergmann)  
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)  
- drm/amdkfd: Fix leak in dmabuf import (Felix Kuehling)  
- drm/amd/display: Prevent bandwidth overflow (Chris Park)  
- lwt: Disable BH too in run_lwt_bpf() (Dongdong Wang)  
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)  
- cfg80211: initialize rekey_data (Sara Sharon)  
- ARM: sunxi: Add machine match for the Allwinner V3 SoC (Paul Kocialkowski)  
- perf probe: Fix memory leak when synthesizing SDT probes (Arnaldo Carvalho de Melo)  
- kconfig: fix return value of do_error_if() (Masahiro Yamada)  
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)  
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)  
- clk: at91: sam9x60: remove atmel,osc-bypass support (Alexandre Belloni)  
- virtio_ring: Fix two use after free bugs (Dan Carpenter)  
- virtio_net: Fix error code in probe() (Dan Carpenter)  
- virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() (Dan Carpenter)  
- qlcnic: Fix error code in probe (Dan Carpenter)  
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)  
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)  
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)  
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)  
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)  
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)  
- libnvdimm/label: Return -ENXIO for no slot in __blk_label_update (Zhang Qilong)  
- net: korina: fix return value (Vincent Stehlé)  
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)  
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)  
- lan743x: fix rx_napi_poll/interrupt ping-pong (Sven Van Asbroeck)  
- checkpatch: fix unescaped left brace (Dwaipayan Ray)  
- mm: don't wake kswapd prematurely when watermark boosting is disabled (Johannes Weiner)  
- sparc: fix handling of page table constructor failure (Matthew Wilcox (Oracle))  
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)  
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)  
- RDMA/cma: Don't overwrite sgid_attr after device is released (Leon Romanovsky)  
- sunrpc: fix xs_read_xdr_buf for partial pages receive (Dan Aloni)  
- um: chan_xterm: Fix fd leak (Anton Ivanov)  
- um: tty: Fix handling of close in tty lines (Anton Ivanov)  
- um: Monitor error events in IRQ controller (Anton Ivanov)  
- ubifs: Fix error return code in ubifs_init_authentication() (Wang ShaoBo)  
- watchdog: Fix potential dereferencing of null pointer (Wang Wensheng)  
- watchdog: sprd: check busy bit before new loading rather than after that (Lingling Xu)  
- watchdog: sprd: remove watchdog disable from resume fail path (Lingling Xu)  
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)  
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)  
- mac80211: don't set set TDLS STA bandwidth wider than possible (Johannes Berg)  
- crypto: atmel-i2c - select CONFIG_BITREVERSE (Arnd Bergmann)  
- extcon: max77693: Fix modalias string (Marek Szyprowski)  
- mtd: rawnand: gpmi: Fix the random DMA timeout issue (Han Xu)  
- mtd: rawnand: meson: Fix a resource leak in init (Dan Carpenter)  
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops (Zhang Qilong)  
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)  
- remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() (Zhang Changzhong)  
- remoteproc: qcom: fix reference leak in adsp_start (Zhang Qilong)  
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable (Zhang Qilong)  
- RDMA/core: Do not indicate device ready when device enablement fails (Jack Morgenstein)  
- can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit (Sean Nyekjaer)  
- erofs: avoid using generic_block_bmap (Huang Jianan)  
- iwlwifi: mvm: hook up missing RX handlers (Johannes Berg)  
- s390/cio: fix use-after-free in ccw_device_destroy_console (Qinglang Miao)  
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate() (Zhang Changzhong)  
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode (Stephen Boyd)  
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)  
- nfs_common: need lock during iterate through the list (Cheng Lin)  
- nfsd: Fix message level for normal termination (kazuo ito)  
- speakup: fix uninitialized flush_lock (Yang Yingliang)  
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)  
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)  
- powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Christophe Leroy)  
- ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Chuhong Yuan)  
- drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (Colin Ian King)  
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)  
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)  
- platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Vadim Pasternak)  
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)  
- seq_buf: Avoid type mismatch for seq_buf_init (Arnd Bergmann)  
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)  
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)  
- arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements (Stefan Agner)  
- ARM: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- arm64: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Jing Xiangfeng)  
- Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Jing Xiangfeng)  
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: qcom: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)  
- clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne (Keqian Zhu)  
- phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure (Wang Li)  
- dm ioctl: fix error return code in target_message (Qinglang Miao)  
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)  
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)  
- MIPS: Don't round up kernel sections size for memblock_add() (Alexander Sverdlin)  
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)  
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)  
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)  
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Andrii Nakryiko)  
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)  
- iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context (Lars-Peter Clausen)  
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)  
- clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path (Yang Yingliang)  
- powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S (Jordan Niethe)  
- powerpc/perf: Fix crash with is_sier_available when pmu is not set (Athira Rajeev)  
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)  
- hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable (Zhang Qilong)  
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)  
- selftests/seccomp: Update kernel config (Mickaël Salaün)  
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)  
- net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Fedor Tokarev)  
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Trond Myklebust)  
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)  
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)  
- SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Trond Myklebust)  
- ath10k: Release some resources in an error handling path (Christophe JAILLET)  
- ath10k: Fix an error handling path (Christophe JAILLET)  
- ath10k: Fix the parsing error in service available event (Rakesh Pillai)  
- platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init (Qinglang Miao)  
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)  
- soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() (Yu Kuai)  
- arm64: dts: meson-sm1: fix typo in opp table (Dongjin Kim)  
- arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 (Artem Lapkin)  
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)  
- PCI: Fix overflow in command-line resource alignment requests (Colin Ian King)  
- PCI: Bounds-check command-line resource alignment requests (Bjorn Helgaas)  
- arm64: dts: qcom: c630: Polish i2c-hid devices (Bjorn Andersson)  
- arm64: dts: ls1028a: fix ENETC PTP clock input (Michael Walle)  
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)  
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)  
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (Hans de Goede)  
- arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc (Chen-Yu Tsai)  
- arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name (Marek Behún)  
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)  
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)  
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (Bjorn Andersson)  
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)  
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)  
- media: imx214: Fix stop streaming (Daniel Gomez)  
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)  
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Vadim Pasternak)  
- platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Vadim Pasternak)  
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)  
- arm64: tegra: Fix DT binding for IO High Voltage entry (Vidya Sagar)  
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() (Zhihao Cheng)  
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)  
- rsi: fix error return code in rsi_reset_card() (Zhang Changzhong)  
- qtnfmac: fix error return code in qtnf_pcie_probe() (Wang Hai)  
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)  
- mmc: pxamci: Fix error return code in pxamci_probe (Zhihao Cheng)  
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)  
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)  
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)  
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)  
- clk: meson: Kconfig: fix dependency for G12A (Kevin Hilman)  
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)  
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)  
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)  
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)  
- spi: fix resource leak for drivers without .remove callback (Uwe Kleine-König)  
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)  
- crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd (Nathan Chancellor)  
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Yazen Ghannam)  
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)  
- powerpc: Avoid broken GCC __attribute__((optimize)) (Ard Biesheuvel)  
- selftests/bpf: Fix broken riscv build (Björn Töpel)  
- spi: mxs: fix reference leak in mxs_spi_probe (Zhang Qilong)  
- usb/max3421: fix return error code in max3421_probe() (Yang Yingliang)  
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)  
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)  
- Input: ads7846 - fix race that causes missing releases (David Jander)  
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)  
- video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() (Yang Yingliang)  
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)  
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)  
- ASoC: meson: fix COMPILE_TEST error (Jerome Brunet)  
- media: v4l2-fwnode: Return -EINVAL for invalid bus-type (Lad Prabhakar)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() (Yu Kuai)  
- media: tm6000: Fix sizeof() mismatches (Colin Ian King)  
- staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c (Jing Xiangfeng)  
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)  
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Jack Xu)  
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)  
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)  
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)  
- spi: sprd: fix reference leak in sprd_spi_remove (Zhang Qilong)  
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)  
- selftest/bpf: Add missed ip6ip6 test back (Hangbin Liu)  
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)  
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume (Qinglang Miao)  
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)  
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)  
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)  
- spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe (Qinglang Miao)  
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)  
- Bluetooth: hci_h5: fix memory leak in h5_close (Anant Thazhemadam)  
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)  
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)  
- arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 (Paweł Chmiel)  
- brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Seung-Woo Kim)  
- spi: stm32: fix reference leak in stm32_spi_resume (Zhang Qilong)  
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)  
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)  
- spi: spi-mem: fix reference leak in spi_mem_access_start (Zhang Qilong)  
- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state (Dmitry Baryshkov)  
- f2fs: call f2fs_get_meta_page_retry for nat page (Jaegeuk Kim)  
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)  
- powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Jordan Niethe)  
- drm/amdgpu: fix build_coefficients() argument (Arnd Bergmann)  
- ARM: dts: aspeed: tiogapass: Remove vuart (Vijay Khemka)  
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (Clément Péron)  
- crypto: inside-secure - Fix sizeof() mismatch (Colin Ian King)  
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)  
- crypto: talitos - Endianess in current_desc_hdr() (Christophe Leroy)  
- drm/amdgpu: fix incorrect enum type (Arnd Bergmann)  
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)  
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)  
- x86/apic: Fix x2apic enablement without interrupt remapping (David Woodhouse)  
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)  
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)  
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)  
- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (Joel Stanley)  
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)  
- rtc: pcf2127: fix pcf2127_nvmem_read/write() returns (Dan Carpenter)  
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)  
- Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" (Douglas Anderson)  
- soc: qcom: geni: More properly switch to DMA mode (Douglas Anderson)  
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)  
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)  
- arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node (Biju Das)  
- arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node (Biju Das)  
- drm/tve200: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/mcde: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/aspeed: Fix Kconfig warning &amp; subsequent build errors (Randy Dunlap)  
- drm/gma500: fix double free of gma_connector (Tom Rix)  
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)  
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)  
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)  
- quota: Sanity-check quota file headers on load (Jan Kara)  
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)  
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)  
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)  
- scsi: megaraid_sas: Check user-provided offsets (Arnd Bergmann)  
- coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() (Sai Prakash Ranjan)  
- coresight: tmc-etr: Fix barrier packet insertion for perf buffer (Suzuki K Poulose)  
- coresight: tmc-etr: Check if page is valid before dma_map_page() (Mao Jinlong)  
- coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() (Sai Prakash Ranjan)  
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)  
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)  
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)  
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)  
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)  
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)  
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)  
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset() (Dan Carpenter)  
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)  
- kbuild: avoid split lines in .mod files (Masahiro Yamada)  
- perf/x86/intel: Check PEBS status correctly (Stephane Eranian)  
- drm/amd/display: Init clock value by current vbios CLKs (Brandon Syu)  
- iwlwifi: pcie: add one missing entry for AX210 (Luca Coelho)  
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)  
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)  
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)  
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)  
- arm64: syscall: exit userspace before unmasking exceptions (Mark Rutland)  
- habanalabs: put devices before driver removal (Ofir Bitton)  
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)  
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)  
- drm/tegra: replace idr_init() by idr_init_base() (Deepak R Varma)  
- net: mvpp2: add mvpp2_phylink_to_port() helper (Russell King)  
- selftests: fix poll error in udpgro.sh (Paolo Abeni)  
- ixgbe: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: optimise prefetch page refcount (Li RongQing)  
- i40e: Refactor rx_bi accesses (Björn Töpel)  
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)  
- selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Toke Høiland-Jørgensen)  
- netfilter: nft_ct: Remove confirmation check for NFT_CT_ID (Brett Mastbergen)  
- gpio: eic-sprd: break loop when getting NULL device resource (Chunyan Zhang)  
- Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" (Baolin Wang)  
- afs: Fix memory leak when mounting with multiple source parameters (David Howells)  
- netfilter: nft_dynset: fix timeouts later than 23 days (Pablo Neira Ayuso)  
- netfilter: nft_compat: make sure xtables destructors have run (Florian Westphal)  
- netfilter: x_tables: Switch synchronization to RCU (Subash Abhinov Kasiviswanathan)  
- pinctrl: aspeed: Fix GPIO requests on pass-through banks (Andrew Jeffery)  
- blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)  
- block: factor out requeue handling from dispatch code (Johannes Thumshirn)  
- block: Simplify REQ_OP_ZONE_RESET_ALL handling (Damien Le Moal)  
- clk: renesas: r9a06g032: Drop __packed for portability (Geert Uytterhoeven)  
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)  
- xsk: Replace datagram_poll by sock_poll_wait (Xuan Zhuo)  
- xsk: Fix xsk_poll()'s return type (Luc Van Oostenryck)  
- scsi: bnx2i: Requires MMU (Randy Dunlap)  
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)  
- gpio: zynq: fix reference leak in zynq_gpio functions (Qinglang Miao)  
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Zhang Qilong)  
- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (Bernd Bauer)  
- ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp (Fabio Estevam)  
- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (Adam Sampson)  
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)  
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)  
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)  
- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (Pablo Greco)  
- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (Pablo Greco)  
- RAS/CEC: Correct ce_add_elem()'s returned values (William Roche)  [Orabug: 32774757] 
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk)  [Orabug: 32759959]  {CVE-2021-29154}
- KVM: SVM: avoid infinite loop on NPF from bad address (John Donnelly)  [Orabug: 32759746]  {CVE-2020-36310}
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 32795492]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.1.el8" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)  
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)  
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)  
- block: fix use-after-free in disk_part_iter_next (Ming Lei)  
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)  
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)  
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)  
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)  
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)  
- net/mlx5e: Fix two double free cases (Dinghao Liu)  
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)  
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)  
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)  
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)  
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)  
- qed: select CONFIG_CRC32 (Arnd Bergmann)  
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)  
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)  
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)  
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)  
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)  
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)  
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)  
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)  
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)  
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)  
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)  
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)  
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)  
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)  
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)  
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)  
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)  
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)  
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)  
- chtls: Fix chtls resources release sequence (Ayush Sawal)  
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)  
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)  
- chtls: Fix panic when route to peer not configured (Ayush Sawal)  
- chtls: Remove invalid set_tcb call (Ayush Sawal)  
- chtls: Fix hardware tid leak (Ayush Sawal)  
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)  
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)  
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)  
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)  
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)  
- nexthop: Fix off-by-one error in error path (Ido Schimmel)  
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)  
- net: ip: always refragment ip defragmented packets (Florian Westphal)  
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)  
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)  
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)  
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)  
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)  
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)  
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)  
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)  
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)  
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)  
- vfio iommu: Add dma available capability (Matthew Rosato)  
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)  
- LTS tag: v5.4.89 (Jack Vogel)  
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374}
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)  
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)  
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)  
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)  
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)  
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)  
- drm/i915: clear the gpu reloc batch (Matthew Auld)  
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)  
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)  
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)  
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)  
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)  
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)  
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)  
- kvm: check tlbs_dirty directly (Lai Jiangshan)  
- x86/mm: Fix leak of pmd ptlock (Dan Williams)  
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)  
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)  
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)  
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)  
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)  
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)  
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)  
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)  
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)  
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)  
- USB: usblp: fix DMA to stack (Johan Hovold)  
- USB: yurex: fix control-URB timeout handling (Johan Hovold)  
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)  
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)  
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)  
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)  
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)  
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)  
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)  
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)  
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)  
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)  
- usb: gadget: enable super speed plus (taehyun.cho)  
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)  
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)  
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)  
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)  
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)  
- kbuild: don't hardcode depmod path (Dominique Martinet)  
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)  
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)  
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)  
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)  
- CDC-NCM: remove "connected" log message (Roland Dreier)  
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)  
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)  
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)  
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)  
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)  
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)  
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)  
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)  
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)  
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)  
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)  
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)  
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)  
- net/ncsi: Use real net-device for response handler (John Wang)  
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)  
- qede: fix offload for IPIP tunnel packets (Manish Chopra)  
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)  
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)  
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)  
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)  
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)  
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)  
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)  
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)  
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)  
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)  
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)  
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)  
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)  
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)  
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)  
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)  
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)  
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)  
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)  
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)  
- LTS tag: v5.4.88 (Jack Vogel)  
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)  
- rwsem: Implement down_read_interruptible (Eric W. Biederman)  
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)  
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)  
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)  
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)  
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)  
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)  
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)  
- LTS tag: v5.4.87 (Jack Vogel)  
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)  
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)  
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)  
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)  
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)  
- module: delay kobject uevent until after module init call (Jessica Yu)  
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)  
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)  
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)  
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)  
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)  
- quota: Don't overflow quota file offsets (Jan Kara)  
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)  
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)  
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)  
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)  
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)  
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)  
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)  
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)  
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)  
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)  
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)  
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)  
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)  
- of: fix linker-section match-table corruption (Johan Hovold)  
- null_blk: Fix zone size initialization (Damien Le Moal)  
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)  
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)  
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)  
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)  
- jffs2: Allow setting rp_size to zero during remounting (lizhe)  
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)  
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)  
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)  
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)  
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)  
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)  
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)  
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)  
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)  
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)  
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361] 
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361] 
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361] 
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361] 
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361] 
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361] 
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361] 
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361] 
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361] 
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361] 
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361] 
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361] 
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361] 
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361] 
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361] 
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361] 
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361] 
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361] 
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361] 
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361] 
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361] 
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361] 
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361] 
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361] 
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361] 
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273] 
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184] 
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.2.el8" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)
  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.3.el8" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)  
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)  
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)  
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)  
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)  
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)  
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)  
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)  
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)  
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)  
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)  
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)  
- LTS tag: v5.4.93 (Jack Vogel)  
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)  
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)  
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)  
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)  
- ipv6: set multicast flag on the multicast route (Matteo Croce)  
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)  
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)  
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)  
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)  
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)  
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)  
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)  
- lightnvm: fix memory leak when submit fails (Pan Bian)  
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)  
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)  
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)  
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)  
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)  
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)  
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)  
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)  
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)  
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)  
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)  
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)  
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)  
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)  
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)  
- stm class: Fix module init return on allocation failure (Wang Hui)  
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)  
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)  
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)  
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)  
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)  
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)  
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)  
- can: peak_usb: fix use after free bugs (Vincent Mailhol)  
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)  
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)  
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)  
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)  
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)  
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)  
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)  
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)  
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)  
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)  
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)  
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)  
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)  
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)  
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)  
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)  
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)  
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)  
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)  
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)  
- arm64: make atomic helpers __always_inline (Arnd Bergmann)  
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)  
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)  
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)  
- riscv: Fix sifive serial driver (Damien Le Moal)  
- riscv: Fix kernel time_init() (Damien Le Moal)  
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)  
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)  
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)  
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)  
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)  
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)  
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)  
- drm/syncobj: Fix use-after-free (Daniel Vetter)  
- drm/atomic: put state on error path (Pan Bian)  
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)  
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)  
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)  
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)  
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)  
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)  
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)  
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)  
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)  
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)  
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)  
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)  
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)  
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)  
- LTS tag: v5.4.92 (Jack Vogel)  
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)  
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)  
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)  
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)  
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)  
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)  
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)  
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)  
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)  
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)  
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)  
- net: dcb: Validate netlink message in DCB handler (Petr Machata)  
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)  
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)  
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)  
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)  
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)  
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)  
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)  
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)  
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)  
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)  
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)  
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)  
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)  
- elfcore: fix building with clang (Arnd Bergmann)  
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)  
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)  
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)  
- LTS tag: v5.4.91 (Jack Vogel)  
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)  
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)  
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)  
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)  
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)  
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)  
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)  
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)  
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)  
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)  
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)  
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)  
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)  
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)  
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)  
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)  
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)  
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)  
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)  
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)  
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)  
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)  
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)  
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)  
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)  
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)  
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)  
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)  
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)  
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)  
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)  
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)  
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)  
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)  
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)  
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)  
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)  
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)  
- bfq: Fix computation of shallow depth (Jan Kara)  
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)  
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)  
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)  
- habanalabs: register to pci shutdown callback (Oded Gabbay)  
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)  
- regulator: bd718x7: Add enable times (Guido Günther)  
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)  
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)  
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)  
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)  
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)  
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)  
- dm integrity: fix flush with external metadata device (Mikulas Patocka)  
- cifs: fix interrupted close commands (Paulo Alcantara)  
- smb3: remove unused flag passed into close functions (Steve French)  
- ext4: don't leak old mountpoint samples (Theodore Ts'o)  
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)  
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)  
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)  
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)  
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)  
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)  
- dm raid: fix discard limits for raid1 (Mike Snitzer)  
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)  
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)  
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)  
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)  
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)  
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)  
- mips: fix Section mismatch in reference (Anders Roxell)  
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)  
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)  
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)  
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)  
- kbuild: enforce -Werror=return-type (Olaf Hering)  
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.5.el8" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133}
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916}
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836] 
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143] 
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840] 
- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542] 
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569] 
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569] 
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569] 
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
</package>
<package pkgid="0d8608bbf7bc90889d3140df6985115034c316b0c6614a284ef8511d11213fd0" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.5.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.0.el8" date="1619265600">- LTS tag: v5.4.86 (Jack Vogel)  
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (Yazen Ghannam)  
- Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" (Steven Rostedt (VMware))  
- rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time (Nikita Shubin)  
- regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (DingHua Ma)  
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)  
- platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (Carlos Garnacho)  
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)  
- dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. (Maarten Lankhorst)  
- device-dax/core: Fix memory leak when rmmod dax.ko (Wang Hai)  
- clk: tegra: Do not return 0 on failure (Nicolin Chen)  
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)  
- clk: ingenic: Fix divider calculation with div tables (Paul Cercueil)  
- pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler (Yangtao Li)  
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)  
- md/cluster: block reshape with remote resync job (Zhao Heming)  
- iio:adc:ti-ads124s08: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:adc:ti-ads124s08: Fix buffer being too long. (Jonathan Cameron)  
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)  
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)  
- iio:magnetometer:mag3110: Fix alignment and data leak issues. (Jonathan Cameron)  
- iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)  
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)  
- iio: buffer: Fix demux update (Nuno Sá)  
- scsi: qla2xxx: Fix crash during driver load on big endian machines (Arun Easi)  
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments (Sergei Antonov)  
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (Praveenkumar I)  
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)  
- mtd: spinand: Fix OOB read (Miquel Raynal)  
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)  
- spi: atmel-quadspi: Fix AHB memory accesses (Tudor Ambarus)  
- spi: atmel-quadspi: Disable clock in probe error path (Lukas Wunner)  
- spi: mt7621: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: mt7621: Disable clock in probe error path (Lukas Wunner)  
- spi: synquacer: Disable clock in probe error path (Lukas Wunner)  
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)  
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)  
- spi: mxic: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: gpio: Don't leak SPI master in probe error path (Lukas Wunner)  
- spi: fsl: fix use of spisel_boot signal on MPC8309 (Rasmus Villemoes)  
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)  
- spi: atmel-quadspi: Fix use-after-free on unbind (Lukas Wunner)  
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)  
- spi: pxa2xx: Fix use-after-free on unbind (Lukas Wunner)  
- drm/i915: Fix mismatch between misplaced vma check and vma insert (Chris Wilson)  
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)  
- drm/amd/display: Fix memory leaks in S3 resume (Stylon Wang)  
- platform/x86: mlx-platform: remove an unused variable (Arnd Bergmann)  
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)  
- jffs2: Fix ignoring mounting options problem during remounting (lizhe)  
- jffs2: Fix GC exit abnormally (Zhe Li)  
- ubifs: wbuf: Don't leak kernel memory to flash (Richard Weinberger)  
- SMB3: avoid confusing warning message on mount to Azure (Steve French)  
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)  
- um: Remove use of asprinf in umid.c (Anton Ivanov)  
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)  
- powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently (David Hildenbrand)  
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)  
- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- powerpc/mm: Fix verification of MMU_FTR_TYPE_44x (Christophe Leroy)  
- powerpc/8xx: Fix early debug when SMC1 is relocated (Christophe Leroy)  
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)  
- powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE (Christophe Leroy)  
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)  
- powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at (Mathieu Desnoyers)  
- xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Chuck Lever)  
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)  
- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES (H. Nikolaus Schaller)  
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)  
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)  
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)  
- btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (Qu Wenruo)  
- btrfs: do not shorten unpin len for caching block groups (Josef Bacik)  
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)  
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)  
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)  
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)  
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)  
- USB: serial: digi_acceleport: fix write-wakeup deadlocks (Johan Hovold)  
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)  
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)  
- crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata (Ard Biesheuvel)  
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)  
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)  
- perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Kan Liang)  
- perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Kan Liang)  
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)  
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Takashi Iwai)  
- binder: add flag to clear buffer on txn complete (Todd Kjos)  
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)  
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)  
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)  
- s390/dasd: fix hanging device offline processing (Stefan Haberland)  
- s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo)  
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)  
- ALSA: core: memalloc: add page alignment for iram (Robin Gong)  
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)  
- ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Amadej Kastelic)  
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Chris Chiu)  
- ALSA: hda/realtek: Add quirk for MSI-GP73 (Takashi Iwai)  
- ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Chris Chiu)  
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)  
- ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Kailang Yang)  
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)  
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Chris Chiu)  
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Hui Wang)  
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Connor McAdams)  
- ALSA: hda: Fix regressions on clear and reconfig sysfs (Takashi Iwai)  
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)  
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)  
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)  
- ALSA: hda/ca0132 - Change Input Source enum strings. (Connor McAdams)  
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)  
- media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE (Sakari Ailus)  
- media: ipu3-cio2: Validate mbus format in setting subdev format (Sakari Ailus)  
- media: ipu3-cio2: Serialise access to pad format (Sakari Ailus)  
- media: ipu3-cio2: Return actual subdev format (Sakari Ailus)  
- media: ipu3-cio2: Remove traces of returned buffers (Sakari Ailus)  
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)  
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)  
- media: gspca: Fix memory leak in probe (Alan Stern)  
- vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)  
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)  
- initramfs: fix clang build failure (Arnd Bergmann)  
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)  
- drm/amdkfd: Fix leak in dmabuf import (Felix Kuehling)  
- drm/amd/display: Prevent bandwidth overflow (Chris Park)  
- lwt: Disable BH too in run_lwt_bpf() (Dongdong Wang)  
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)  
- cfg80211: initialize rekey_data (Sara Sharon)  
- ARM: sunxi: Add machine match for the Allwinner V3 SoC (Paul Kocialkowski)  
- perf probe: Fix memory leak when synthesizing SDT probes (Arnaldo Carvalho de Melo)  
- kconfig: fix return value of do_error_if() (Masahiro Yamada)  
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)  
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)  
- clk: at91: sam9x60: remove atmel,osc-bypass support (Alexandre Belloni)  
- virtio_ring: Fix two use after free bugs (Dan Carpenter)  
- virtio_net: Fix error code in probe() (Dan Carpenter)  
- virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() (Dan Carpenter)  
- qlcnic: Fix error code in probe (Dan Carpenter)  
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)  
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)  
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)  
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)  
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)  
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)  
- libnvdimm/label: Return -ENXIO for no slot in __blk_label_update (Zhang Qilong)  
- net: korina: fix return value (Vincent Stehlé)  
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)  
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)  
- lan743x: fix rx_napi_poll/interrupt ping-pong (Sven Van Asbroeck)  
- checkpatch: fix unescaped left brace (Dwaipayan Ray)  
- mm: don't wake kswapd prematurely when watermark boosting is disabled (Johannes Weiner)  
- sparc: fix handling of page table constructor failure (Matthew Wilcox (Oracle))  
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)  
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)  
- RDMA/cma: Don't overwrite sgid_attr after device is released (Leon Romanovsky)  
- sunrpc: fix xs_read_xdr_buf for partial pages receive (Dan Aloni)  
- um: chan_xterm: Fix fd leak (Anton Ivanov)  
- um: tty: Fix handling of close in tty lines (Anton Ivanov)  
- um: Monitor error events in IRQ controller (Anton Ivanov)  
- ubifs: Fix error return code in ubifs_init_authentication() (Wang ShaoBo)  
- watchdog: Fix potential dereferencing of null pointer (Wang Wensheng)  
- watchdog: sprd: check busy bit before new loading rather than after that (Lingling Xu)  
- watchdog: sprd: remove watchdog disable from resume fail path (Lingling Xu)  
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM (Guenter Roeck)  
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)  
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)  
- mac80211: don't set set TDLS STA bandwidth wider than possible (Johannes Berg)  
- crypto: atmel-i2c - select CONFIG_BITREVERSE (Arnd Bergmann)  
- extcon: max77693: Fix modalias string (Marek Szyprowski)  
- mtd: rawnand: gpmi: Fix the random DMA timeout issue (Han Xu)  
- mtd: rawnand: meson: Fix a resource leak in init (Dan Carpenter)  
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops (Zhang Qilong)  
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)  
- remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() (Zhang Changzhong)  
- remoteproc: qcom: fix reference leak in adsp_start (Zhang Qilong)  
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable (Zhang Qilong)  
- RDMA/core: Do not indicate device ready when device enablement fails (Jack Morgenstein)  
- can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit (Sean Nyekjaer)  
- erofs: avoid using generic_block_bmap (Huang Jianan)  
- iwlwifi: mvm: hook up missing RX handlers (Johannes Berg)  
- s390/cio: fix use-after-free in ccw_device_destroy_console (Qinglang Miao)  
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate() (Zhang Changzhong)  
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode (Stephen Boyd)  
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)  
- nfs_common: need lock during iterate through the list (Cheng Lin)  
- nfsd: Fix message level for normal termination (kazuo ito)  
- speakup: fix uninitialized flush_lock (Yang Yingliang)  
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)  
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)  
- powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Christophe Leroy)  
- ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Chuhong Yuan)  
- drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (Colin Ian King)  
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)  
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)  
- platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Vadim Pasternak)  
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)  
- seq_buf: Avoid type mismatch for seq_buf_init (Arnd Bergmann)  
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)  
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)  
- arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements (Stefan Agner)  
- ARM: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- arm64: dts: meson: fix PHY deassert timing requirements (Stefan Agner)  
- Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Jing Xiangfeng)  
- Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Jing Xiangfeng)  
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)  
- cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: qcom: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (Pali Rohár)  
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)  
- clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne (Keqian Zhu)  
- phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure (Wang Li)  
- dm ioctl: fix error return code in target_message (Qinglang Miao)  
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)  
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)  
- MIPS: Don't round up kernel sections size for memblock_add() (Alexander Sverdlin)  
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)  
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)  
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)  
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Andrii Nakryiko)  
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)  
- iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context (Lars-Peter Clausen)  
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)  
- clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path (Yang Yingliang)  
- powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S (Jordan Niethe)  
- powerpc/perf: Fix crash with is_sier_available when pmu is not set (Athira Rajeev)  
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)  
- hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable (Zhang Qilong)  
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)  
- selftests/seccomp: Update kernel config (Mickaël Salaün)  
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)  
- net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Fedor Tokarev)  
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Trond Myklebust)  
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)  
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)  
- SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Trond Myklebust)  
- ath10k: Release some resources in an error handling path (Christophe JAILLET)  
- ath10k: Fix an error handling path (Christophe JAILLET)  
- ath10k: Fix the parsing error in service available event (Rakesh Pillai)  
- platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init (Qinglang Miao)  
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)  
- soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() (Yu Kuai)  
- arm64: dts: meson-sm1: fix typo in opp table (Dongjin Kim)  
- arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 (Artem Lapkin)  
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)  
- PCI: Fix overflow in command-line resource alignment requests (Colin Ian King)  
- PCI: Bounds-check command-line resource alignment requests (Bjorn Helgaas)  
- arm64: dts: qcom: c630: Polish i2c-hid devices (Bjorn Andersson)  
- arm64: dts: ls1028a: fix ENETC PTP clock input (Michael Walle)  
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)  
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)  
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (Hans de Goede)  
- arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc (Chen-Yu Tsai)  
- arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name (Marek Behún)  
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)  
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)  
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (Bjorn Andersson)  
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)  
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)  
- media: imx214: Fix stop streaming (Daniel Gomez)  
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)  
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Vadim Pasternak)  
- platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Vadim Pasternak)  
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)  
- arm64: tegra: Fix DT binding for IO High Voltage entry (Vidya Sagar)  
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() (Zhihao Cheng)  
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)  
- rsi: fix error return code in rsi_reset_card() (Zhang Changzhong)  
- qtnfmac: fix error return code in qtnf_pcie_probe() (Wang Hai)  
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)  
- mmc: pxamci: Fix error return code in pxamci_probe (Zhihao Cheng)  
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)  
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)  
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)  
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)  
- clk: meson: Kconfig: fix dependency for G12A (Kevin Hilman)  
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)  
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)  
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)  
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)  
- spi: fix resource leak for drivers without .remove callback (Uwe Kleine-König)  
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)  
- crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd (Nathan Chancellor)  
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Yazen Ghannam)  
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)  
- powerpc: Avoid broken GCC __attribute__((optimize)) (Ard Biesheuvel)  
- selftests/bpf: Fix broken riscv build (Björn Töpel)  
- spi: mxs: fix reference leak in mxs_spi_probe (Zhang Qilong)  
- usb/max3421: fix return error code in max3421_probe() (Yang Yingliang)  
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)  
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)  
- Input: ads7846 - fix race that causes missing releases (David Jander)  
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)  
- video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() (Yang Yingliang)  
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)  
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)  
- ASoC: meson: fix COMPILE_TEST error (Jerome Brunet)  
- media: v4l2-fwnode: Return -EINVAL for invalid bus-type (Lad Prabhakar)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)  
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() (Yu Kuai)  
- media: tm6000: Fix sizeof() mismatches (Colin Ian King)  
- staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c (Jing Xiangfeng)  
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)  
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Jack Xu)  
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)  
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)  
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)  
- spi: sprd: fix reference leak in sprd_spi_remove (Zhang Qilong)  
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)  
- selftest/bpf: Add missed ip6ip6 test back (Hangbin Liu)  
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)  
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume (Qinglang Miao)  
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)  
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)  
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)  
- spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe (Qinglang Miao)  
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)  
- Bluetooth: hci_h5: fix memory leak in h5_close (Anant Thazhemadam)  
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)  
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)  
- arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 (Paweł Chmiel)  
- brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Seung-Woo Kim)  
- spi: stm32: fix reference leak in stm32_spi_resume (Zhang Qilong)  
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)  
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)  
- spi: spi-mem: fix reference leak in spi_mem_access_start (Zhang Qilong)  
- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state (Dmitry Baryshkov)  
- f2fs: call f2fs_get_meta_page_retry for nat page (Jaegeuk Kim)  
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)  
- powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Jordan Niethe)  
- drm/amdgpu: fix build_coefficients() argument (Arnd Bergmann)  
- ARM: dts: aspeed: tiogapass: Remove vuart (Vijay Khemka)  
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (Clément Péron)  
- crypto: inside-secure - Fix sizeof() mismatch (Colin Ian King)  
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)  
- crypto: talitos - Endianess in current_desc_hdr() (Christophe Leroy)  
- drm/amdgpu: fix incorrect enum type (Arnd Bergmann)  
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)  
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)  
- x86/apic: Fix x2apic enablement without interrupt remapping (David Woodhouse)  
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)  
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)  
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)  
- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (Joel Stanley)  
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)  
- rtc: pcf2127: fix pcf2127_nvmem_read/write() returns (Dan Carpenter)  
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)  
- Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" (Douglas Anderson)  
- soc: qcom: geni: More properly switch to DMA mode (Douglas Anderson)  
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)  
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)  
- arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node (Biju Das)  
- arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node (Biju Das)  
- drm/tve200: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/mcde: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)  
- drm/aspeed: Fix Kconfig warning &amp; subsequent build errors (Randy Dunlap)  
- drm/gma500: fix double free of gma_connector (Tom Rix)  
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)  
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)  
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)  
- quota: Sanity-check quota file headers on load (Jan Kara)  
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)  
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)  
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)  
- scsi: megaraid_sas: Check user-provided offsets (Arnd Bergmann)  
- coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() (Sai Prakash Ranjan)  
- coresight: tmc-etr: Fix barrier packet insertion for perf buffer (Suzuki K Poulose)  
- coresight: tmc-etr: Check if page is valid before dma_map_page() (Mao Jinlong)  
- coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() (Sai Prakash Ranjan)  
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)  
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)  
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)  
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)  
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)  
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)  
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)  
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset() (Dan Carpenter)  
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)  
- kbuild: avoid split lines in .mod files (Masahiro Yamada)  
- perf/x86/intel: Check PEBS status correctly (Stephane Eranian)  
- drm/amd/display: Init clock value by current vbios CLKs (Brandon Syu)  
- iwlwifi: pcie: add one missing entry for AX210 (Luca Coelho)  
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)  
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)  
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)  
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)  
- arm64: syscall: exit userspace before unmasking exceptions (Mark Rutland)  
- habanalabs: put devices before driver removal (Ofir Bitton)  
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)  
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)  
- drm/tegra: replace idr_init() by idr_init_base() (Deepak R Varma)  
- net: mvpp2: add mvpp2_phylink_to_port() helper (Russell King)  
- selftests: fix poll error in udpgro.sh (Paolo Abeni)  
- ixgbe: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: avoid premature Rx buffer reuse (Björn Töpel)  
- i40e: optimise prefetch page refcount (Li RongQing)  
- i40e: Refactor rx_bi accesses (Björn Töpel)  
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)  
- selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Toke Høiland-Jørgensen)  
- netfilter: nft_ct: Remove confirmation check for NFT_CT_ID (Brett Mastbergen)  
- gpio: eic-sprd: break loop when getting NULL device resource (Chunyan Zhang)  
- Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" (Baolin Wang)  
- afs: Fix memory leak when mounting with multiple source parameters (David Howells)  
- netfilter: nft_dynset: fix timeouts later than 23 days (Pablo Neira Ayuso)  
- netfilter: nft_compat: make sure xtables destructors have run (Florian Westphal)  
- netfilter: x_tables: Switch synchronization to RCU (Subash Abhinov Kasiviswanathan)  
- pinctrl: aspeed: Fix GPIO requests on pass-through banks (Andrew Jeffery)  
- blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)  
- block: factor out requeue handling from dispatch code (Johannes Thumshirn)  
- block: Simplify REQ_OP_ZONE_RESET_ALL handling (Damien Le Moal)  
- clk: renesas: r9a06g032: Drop __packed for portability (Geert Uytterhoeven)  
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)  
- xsk: Replace datagram_poll by sock_poll_wait (Xuan Zhuo)  
- xsk: Fix xsk_poll()'s return type (Luc Van Oostenryck)  
- scsi: bnx2i: Requires MMU (Randy Dunlap)  
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)  
- gpio: zynq: fix reference leak in zynq_gpio functions (Qinglang Miao)  
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Zhang Qilong)  
- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (Bernd Bauer)  
- ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp (Fabio Estevam)  
- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (Adam Sampson)  
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)  
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)  
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)  
- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (Pablo Greco)  
- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (Pablo Greco)  
- RAS/CEC: Correct ce_add_elem()'s returned values (William Roche)  [Orabug: 32774757] 
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk)  [Orabug: 32759959]  {CVE-2021-29154}
- KVM: SVM: avoid infinite loop on NPF from bad address (John Donnelly)  [Orabug: 32759746]  {CVE-2020-36310}
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 32795492]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.1.el8" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)  
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)  
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)  
- block: fix use-after-free in disk_part_iter_next (Ming Lei)  
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)  
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)  
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)  
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)  
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)  
- net/mlx5e: Fix two double free cases (Dinghao Liu)  
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)  
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)  
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)  
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)  
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)  
- qed: select CONFIG_CRC32 (Arnd Bergmann)  
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)  
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)  
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)  
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)  
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)  
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)  
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)  
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)  
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)  
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)  
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)  
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)  
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)  
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)  
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)  
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)  
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)  
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)  
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)  
- chtls: Fix chtls resources release sequence (Ayush Sawal)  
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)  
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)  
- chtls: Fix panic when route to peer not configured (Ayush Sawal)  
- chtls: Remove invalid set_tcb call (Ayush Sawal)  
- chtls: Fix hardware tid leak (Ayush Sawal)  
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)  
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)  
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)  
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)  
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)  
- nexthop: Fix off-by-one error in error path (Ido Schimmel)  
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)  
- net: ip: always refragment ip defragmented packets (Florian Westphal)  
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)  
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)  
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)  
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)  
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)  
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)  
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)  
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)  
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)  
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)  
- vfio iommu: Add dma available capability (Matthew Rosato)  
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)  
- LTS tag: v5.4.89 (Jack Vogel)  
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374}
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)  
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)  
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)  
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)  
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)  
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)  
- drm/i915: clear the gpu reloc batch (Matthew Auld)  
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)  
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)  
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)  
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)  
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)  
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)  
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)  
- kvm: check tlbs_dirty directly (Lai Jiangshan)  
- x86/mm: Fix leak of pmd ptlock (Dan Williams)  
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)  
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)  
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)  
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)  
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)  
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)  
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)  
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)  
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)  
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)  
- USB: usblp: fix DMA to stack (Johan Hovold)  
- USB: yurex: fix control-URB timeout handling (Johan Hovold)  
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)  
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)  
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)  
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)  
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)  
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)  
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)  
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)  
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)  
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)  
- usb: gadget: enable super speed plus (taehyun.cho)  
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)  
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)  
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)  
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)  
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)  
- kbuild: don't hardcode depmod path (Dominique Martinet)  
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)  
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)  
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)  
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)  
- CDC-NCM: remove "connected" log message (Roland Dreier)  
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)  
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)  
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)  
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)  
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)  
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)  
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)  
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)  
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)  
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)  
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)  
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)  
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)  
- net/ncsi: Use real net-device for response handler (John Wang)  
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)  
- qede: fix offload for IPIP tunnel packets (Manish Chopra)  
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)  
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)  
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)  
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)  
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)  
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)  
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)  
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)  
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)  
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)  
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)  
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)  
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)  
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)  
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)  
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)  
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)  
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)  
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)  
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)  
- LTS tag: v5.4.88 (Jack Vogel)  
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)  
- rwsem: Implement down_read_interruptible (Eric W. Biederman)  
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)  
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)  
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)  
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)  
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)  
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)  
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)  
- LTS tag: v5.4.87 (Jack Vogel)  
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)  
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)  
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)  
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)  
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)  
- module: delay kobject uevent until after module init call (Jessica Yu)  
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)  
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)  
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)  
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)  
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)  
- quota: Don't overflow quota file offsets (Jan Kara)  
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)  
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)  
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)  
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)  
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)  
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)  
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)  
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)  
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)  
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)  
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)  
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)  
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)  
- of: fix linker-section match-table corruption (Johan Hovold)  
- null_blk: Fix zone size initialization (Damien Le Moal)  
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)  
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)  
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)  
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)  
- jffs2: Allow setting rp_size to zero during remounting (lizhe)  
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)  
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)  
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)  
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)  
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)  
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)  
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)  
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)  
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)  
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)  
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361] 
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361] 
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361] 
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361] 
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361] 
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361] 
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361] 
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361] 
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361] 
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361] 
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361] 
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361] 
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361] 
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361] 
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361] 
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361] 
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361] 
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361] 
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361] 
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361] 
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361] 
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361] 
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361] 
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361] 
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361] 
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273] 
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184] 
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.2.el8" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)
  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.3.el8" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)  
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)  
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)  
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)  
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)  
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)  
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)  
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)  
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)  
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)  
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)  
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)  
- LTS tag: v5.4.93 (Jack Vogel)  
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)  
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)  
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)  
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)  
- ipv6: set multicast flag on the multicast route (Matteo Croce)  
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)  
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)  
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)  
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)  
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)  
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)  
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)  
- lightnvm: fix memory leak when submit fails (Pan Bian)  
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)  
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)  
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)  
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)  
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)  
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)  
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)  
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)  
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)  
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)  
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)  
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)  
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)  
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)  
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)  
- stm class: Fix module init return on allocation failure (Wang Hui)  
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)  
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)  
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)  
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)  
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)  
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)  
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)  
- can: peak_usb: fix use after free bugs (Vincent Mailhol)  
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)  
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)  
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)  
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)  
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)  
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)  
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)  
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)  
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)  
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)  
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)  
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)  
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)  
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)  
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)  
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)  
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)  
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)  
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)  
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)  
- arm64: make atomic helpers __always_inline (Arnd Bergmann)  
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)  
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)  
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)  
- riscv: Fix sifive serial driver (Damien Le Moal)  
- riscv: Fix kernel time_init() (Damien Le Moal)  
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)  
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)  
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)  
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)  
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)  
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)  
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)  
- drm/syncobj: Fix use-after-free (Daniel Vetter)  
- drm/atomic: put state on error path (Pan Bian)  
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)  
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)  
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)  
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)  
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)  
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)  
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)  
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)  
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)  
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)  
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)  
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)  
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)  
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)  
- LTS tag: v5.4.92 (Jack Vogel)  
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)  
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)  
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)  
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)  
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)  
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)  
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)  
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)  
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)  
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)  
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)  
- net: dcb: Validate netlink message in DCB handler (Petr Machata)  
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)  
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)  
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)  
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)  
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)  
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)  
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)  
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)  
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)  
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)  
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)  
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)  
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)  
- elfcore: fix building with clang (Arnd Bergmann)  
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)  
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)  
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)  
- LTS tag: v5.4.91 (Jack Vogel)  
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)  
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)  
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)  
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)  
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)  
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)  
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)  
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)  
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)  
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)  
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)  
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)  
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)  
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)  
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)  
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)  
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)  
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)  
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)  
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)  
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)  
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)  
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)  
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)  
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)  
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)  
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)  
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)  
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)  
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)  
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)  
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)  
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)  
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)  
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)  
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)  
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)  
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)  
- bfq: Fix computation of shallow depth (Jan Kara)  
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)  
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)  
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)  
- habanalabs: register to pci shutdown callback (Oded Gabbay)  
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)  
- regulator: bd718x7: Add enable times (Guido Günther)  
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)  
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)  
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)  
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)  
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)  
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)  
- dm integrity: fix flush with external metadata device (Mikulas Patocka)  
- cifs: fix interrupted close commands (Paulo Alcantara)  
- smb3: remove unused flag passed into close functions (Steve French)  
- ext4: don't leak old mountpoint samples (Theodore Ts'o)  
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)  
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)  
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)  
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)  
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)  
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)  
- dm raid: fix discard limits for raid1 (Mike Snitzer)  
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)  
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)  
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)  
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)  
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)  
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)  
- mips: fix Section mismatch in reference (Anders Roxell)  
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)  
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)  
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)  
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)  
- kbuild: enforce -Werror=return-type (Olaf Hering)  
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.0.el8" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)  
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)  
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)  
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)  
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)  
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)  
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)  
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)  
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)  
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)  
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)  
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)  
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)  
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)  
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)  
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)  
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)  
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)  
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)  
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)  
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)  
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)  
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)  
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)  
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)  
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)  
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)  
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)  
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)  
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)  
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)  
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)  
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))  
- mac80211: fix station rate table updates on assoc (Felix Fietkau)  
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)  
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)  
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)  
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)  
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)  
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)  
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)  
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)  
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)  
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)  
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)  
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)  
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)  
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)  
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)  
- net: lapb: Copy the skb before sending a packet (Xie He)  
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)  
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)  
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)  
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)  
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)  
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)  
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)  
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)  
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)  
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)  
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)  
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)  
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)  
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)  
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)  
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)  
- LTS tag: v5.4.96 (Jack Vogel)  
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)  
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)  
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)  
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)  
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)  
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)  
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)  
- udf: fix the problem that the disc content is not displayed (lianzhi chang)  
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)  
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)  
- mac80211: fix fast-rx encryption check (Felix Fietkau)  
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)  
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)  
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)  
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)  
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)  
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)  
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)  
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)  
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)  
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)  
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)  
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)  
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)  
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)  
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)  
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)  
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)  
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)  
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)  
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)  
- net: dsa: bcm_sf2: put device node before return (Pan Bian)  
- LTS tag: v5.4.95 (Jack Vogel)  
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)  
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)  
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)  
- NFC: fix possible resource leak (Pan Bian)  
- NFC: fix resource leak when target index is invalid (Pan Bian)  
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)  
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)  
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)  
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)  
- nvme-multipath: Early exit if no path is available (Daniel Wagner)  
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)  
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)  
- igc: fix link speed advertising (Corinna Vinschen)  
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)  
- mac80211: pause TX while changing interface type (Johannes Berg)  
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)  
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)  
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)  
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)  
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)  
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)  
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)  
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)  
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)  
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)  
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)  
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)  
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)  
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)  
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)  
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)  
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)  
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)  
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)  
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)  
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)  
- leds: trigger: fix potential deadlock with libata (Andrea Righi)  
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)  
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)  
- KVM: x86: get smi pending status correctly (Jay Zhou)  
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)  
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)  
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)  
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)  
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)  
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)  
- PM: hibernate: flush swap writer after marking (Laurent Badel)  
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)  
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)  
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)  
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)  
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)  
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)  
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)  
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)  
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)  
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)  
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)  
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734] 
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586] 
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586] 
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033}
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231] 
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231] 
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231] 
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231] 
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231] 
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231] 
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115] 
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115] 
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115] 
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115] 
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115] 
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935] 
- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133}
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916}
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836] 
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143] 
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840] 
- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542] 
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569] 
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569] 
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569] 
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.1.el8" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)  
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)  
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)  
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)  
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)  
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)  
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)  
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)  
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)  
- mm: unexport follow_pte_pmd (Christoph Hellwig)  
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)  
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)  
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)  
- ntfs: check for valid standard information attribute (Rustam Kovhaev)  
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)  
- USB: quirks: sort quirk entries (Johan Hovold)  
- HID: make arrays usage and value to be the same (Will McVicker)  
- LTS tag: v5.4.100 (Jack Vogel)  
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)  
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)  
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)  
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)  
- net: qrtr: Fix port ID for control messages (Loic Poulain)  
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)  
- LTS tag: v5.4.99 (Jack Vogel)  
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)  
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)  
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)  
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)  
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)  
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)  
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)  
- net: fix iteration for sctp transport seq_files (NeilBrown)  
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)  
- net: dsa: call teardown method on probe failure (Vladimir Oltean)  
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)  
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)  
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)  
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)  
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)  
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)  
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)  
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)  
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)  
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)  
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)  
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)  
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)  
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)  
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)  
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)  
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)  
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)  
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)  
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)  
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)  
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)  
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)  
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)  
- lkdtm: don't move ctors to .rodata (Mark Rutland)  
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)  
- ARM: kexec: fix oops after TLB are invalidated (Russell King)  
- ARM: ensure the signal page contains defined contents (Russell King)  
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)  
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)  
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)  
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)  
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)  
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)  
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)  
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)  
- ovl: skip getxattr of security labels (Amir Goldstein)  
- cap: fix conversions on getxattr (Miklos Szeredi)  
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)  
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)  
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)  
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)  
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)  
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)  
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)  
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))  
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))  
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)  
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)  
- LTS tag: v5.4.98 (Jack Vogel)  
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)  
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)  
- squashfs: add more sanity checks in id lookup (Phillip Lougher)  
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)  
- regulator: Fix lockdep warning resolving supplies (Mark Brown)  
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)  
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)  
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)  
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)  
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)  
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)  
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)  
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)  
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)  
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)  
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)  
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)  
- chtls: Fix potential resource leak (Pan Bian)  
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)  
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)  
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)  
- af_key: relax availability checks for skb size calculation (Cong Wang)  
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)  
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408] 
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954] 
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954] 
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954] 
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872] 
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001] 
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001] 
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001] 
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001] 
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001] 
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
</package>
<package pkgid="d0548eccdc438edb6e586dd86f9bfb42b106ee1b84c510b3a24d09a2e2e41795" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.6.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.1.el8" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)  
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)  
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)  
- block: fix use-after-free in disk_part_iter_next (Ming Lei)  
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)  
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)  
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)  
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)  
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)  
- net/mlx5e: Fix two double free cases (Dinghao Liu)  
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)  
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)  
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)  
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)  
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)  
- qed: select CONFIG_CRC32 (Arnd Bergmann)  
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)  
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)  
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)  
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)  
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)  
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)  
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)  
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)  
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)  
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)  
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)  
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)  
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)  
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)  
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)  
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)  
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)  
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)  
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)  
- chtls: Fix chtls resources release sequence (Ayush Sawal)  
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)  
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)  
- chtls: Fix panic when route to peer not configured (Ayush Sawal)  
- chtls: Remove invalid set_tcb call (Ayush Sawal)  
- chtls: Fix hardware tid leak (Ayush Sawal)  
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)  
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)  
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)  
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)  
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)  
- nexthop: Fix off-by-one error in error path (Ido Schimmel)  
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)  
- net: ip: always refragment ip defragmented packets (Florian Westphal)  
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)  
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)  
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)  
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)  
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)  
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)  
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)  
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)  
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)  
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)  
- vfio iommu: Add dma available capability (Matthew Rosato)  
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)  
- LTS tag: v5.4.89 (Jack Vogel)  
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374}
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)  
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)  
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)  
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)  
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)  
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)  
- drm/i915: clear the gpu reloc batch (Matthew Auld)  
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)  
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)  
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)  
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)  
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)  
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)  
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)  
- kvm: check tlbs_dirty directly (Lai Jiangshan)  
- x86/mm: Fix leak of pmd ptlock (Dan Williams)  
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)  
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)  
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)  
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)  
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)  
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)  
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)  
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)  
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)  
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)  
- USB: usblp: fix DMA to stack (Johan Hovold)  
- USB: yurex: fix control-URB timeout handling (Johan Hovold)  
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)  
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)  
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)  
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)  
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)  
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)  
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)  
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)  
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)  
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)  
- usb: gadget: enable super speed plus (taehyun.cho)  
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)  
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)  
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)  
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)  
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)  
- kbuild: don't hardcode depmod path (Dominique Martinet)  
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)  
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)  
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)  
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)  
- CDC-NCM: remove "connected" log message (Roland Dreier)  
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)  
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)  
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)  
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)  
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)  
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)  
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)  
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)  
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)  
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)  
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)  
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)  
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)  
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)  
- net/ncsi: Use real net-device for response handler (John Wang)  
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)  
- qede: fix offload for IPIP tunnel packets (Manish Chopra)  
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)  
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)  
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)  
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)  
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)  
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)  
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)  
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)  
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)  
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)  
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)  
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)  
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)  
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)  
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)  
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)  
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)  
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)  
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)  
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)  
- LTS tag: v5.4.88 (Jack Vogel)  
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)  
- rwsem: Implement down_read_interruptible (Eric W. Biederman)  
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)  
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)  
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)  
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)  
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)  
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)  
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)  
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)  
- LTS tag: v5.4.87 (Jack Vogel)  
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)  
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)  
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)  
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)  
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)  
- module: delay kobject uevent until after module init call (Jessica Yu)  
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)  
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)  
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)  
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)  
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)  
- quota: Don't overflow quota file offsets (Jan Kara)  
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)  
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)  
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)  
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)  
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)  
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)  
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)  
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)  
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)  
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)  
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)  
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)  
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)  
- of: fix linker-section match-table corruption (Johan Hovold)  
- null_blk: Fix zone size initialization (Damien Le Moal)  
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)  
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)  
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)  
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)  
- jffs2: Allow setting rp_size to zero during remounting (lizhe)  
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)  
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)  
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)  
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)  
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)  
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)  
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)  
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)  
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)  
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)  
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)  
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361] 
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361] 
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361] 
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361] 
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361] 
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361] 
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361] 
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361] 
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361] 
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361] 
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361] 
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361] 
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361] 
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361] 
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361] 
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361] 
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361] 
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361] 
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361] 
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361] 
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361] 
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361] 
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361] 
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361] 
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361] 
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361] 
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361] 
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361] 
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273] 
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184] 
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.2.el8" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)
  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.202.3.el8" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)  
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)  
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)  
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)  
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)  
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)  
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)  
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)  
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)  
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)  
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)  
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)  
- LTS tag: v5.4.93 (Jack Vogel)  
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)  
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)  
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)  
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)  
- ipv6: set multicast flag on the multicast route (Matteo Croce)  
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)  
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)  
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)  
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)  
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)  
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)  
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)  
- lightnvm: fix memory leak when submit fails (Pan Bian)  
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)  
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)  
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)  
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)  
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)  
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)  
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)  
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)  
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)  
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)  
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)  
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)  
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)  
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)  
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)  
- stm class: Fix module init return on allocation failure (Wang Hui)  
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)  
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)  
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)  
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)  
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)  
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)  
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)  
- can: peak_usb: fix use after free bugs (Vincent Mailhol)  
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)  
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)  
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)  
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)  
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)  
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)  
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)  
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)  
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)  
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)  
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)  
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)  
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)  
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)  
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)  
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)  
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)  
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)  
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)  
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)  
- arm64: make atomic helpers __always_inline (Arnd Bergmann)  
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)  
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)  
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)  
- riscv: Fix sifive serial driver (Damien Le Moal)  
- riscv: Fix kernel time_init() (Damien Le Moal)  
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)  
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)  
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)  
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)  
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)  
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)  
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)  
- drm/syncobj: Fix use-after-free (Daniel Vetter)  
- drm/atomic: put state on error path (Pan Bian)  
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)  
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)  
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)  
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)  
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)  
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)  
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)  
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)  
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)  
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)  
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)  
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)  
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)  
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)  
- LTS tag: v5.4.92 (Jack Vogel)  
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)  
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)  
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)  
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)  
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)  
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)  
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)  
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)  
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)  
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)  
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)  
- net: dcb: Validate netlink message in DCB handler (Petr Machata)  
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)  
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)  
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)  
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)  
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)  
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)  
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)  
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)  
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)  
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)  
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)  
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)  
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)  
- elfcore: fix building with clang (Arnd Bergmann)  
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)  
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)  
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)  
- LTS tag: v5.4.91 (Jack Vogel)  
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)  
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)  
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)  
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)  
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)  
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)  
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)  
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)  
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)  
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)  
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)  
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)  
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)  
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)  
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)  
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)  
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)  
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)  
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)  
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)  
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)  
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)  
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)  
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)  
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)  
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)  
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)  
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)  
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)  
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)  
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)  
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)  
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)  
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)  
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)  
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)  
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)  
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)  
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)  
- bfq: Fix computation of shallow depth (Jan Kara)  
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)  
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)  
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)  
- habanalabs: register to pci shutdown callback (Oded Gabbay)  
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)  
- regulator: bd718x7: Add enable times (Guido Günther)  
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)  
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)  
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)  
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)  
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)  
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)  
- dm integrity: fix flush with external metadata device (Mikulas Patocka)  
- cifs: fix interrupted close commands (Paulo Alcantara)  
- smb3: remove unused flag passed into close functions (Steve French)  
- ext4: don't leak old mountpoint samples (Theodore Ts'o)  
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)  
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)  
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)  
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)  
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)  
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)  
- dm raid: fix discard limits for raid1 (Mike Snitzer)  
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)  
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)  
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)  
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)  
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)  
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)  
- mips: fix Section mismatch in reference (Anders Roxell)  
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)  
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)  
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)  
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)  
- kbuild: enforce -Werror=return-type (Olaf Hering)  
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.0.el8" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)  
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)  
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)  
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)  
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)  
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)  
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)  
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)  
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)  
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)  
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)  
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)  
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)  
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)  
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)  
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)  
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)  
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)  
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)  
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)  
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)  
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)  
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)  
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)  
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)  
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)  
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)  
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)  
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)  
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)  
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)  
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)  
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))  
- mac80211: fix station rate table updates on assoc (Felix Fietkau)  
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)  
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)  
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)  
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)  
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)  
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)  
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)  
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)  
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)  
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)  
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)  
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)  
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)  
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)  
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)  
- net: lapb: Copy the skb before sending a packet (Xie He)  
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)  
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)  
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)  
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)  
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)  
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)  
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)  
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)  
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)  
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)  
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)  
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)  
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)  
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)  
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)  
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)  
- LTS tag: v5.4.96 (Jack Vogel)  
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)  
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)  
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)  
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)  
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)  
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)  
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)  
- udf: fix the problem that the disc content is not displayed (lianzhi chang)  
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)  
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)  
- mac80211: fix fast-rx encryption check (Felix Fietkau)  
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)  
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)  
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)  
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)  
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)  
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)  
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)  
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)  
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)  
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)  
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)  
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)  
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)  
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)  
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)  
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)  
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)  
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)  
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)  
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)  
- net: dsa: bcm_sf2: put device node before return (Pan Bian)  
- LTS tag: v5.4.95 (Jack Vogel)  
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)  
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)  
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)  
- NFC: fix possible resource leak (Pan Bian)  
- NFC: fix resource leak when target index is invalid (Pan Bian)  
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)  
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)  
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)  
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)  
- nvme-multipath: Early exit if no path is available (Daniel Wagner)  
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)  
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)  
- igc: fix link speed advertising (Corinna Vinschen)  
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)  
- mac80211: pause TX while changing interface type (Johannes Berg)  
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)  
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)  
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)  
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)  
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)  
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)  
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)  
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)  
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)  
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)  
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)  
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)  
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)  
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)  
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)  
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)  
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)  
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)  
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)  
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)  
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)  
- leds: trigger: fix potential deadlock with libata (Andrea Righi)  
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)  
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)  
- KVM: x86: get smi pending status correctly (Jay Zhou)  
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)  
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)  
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)  
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)  
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)  
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)  
- PM: hibernate: flush swap writer after marking (Laurent Badel)  
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)  
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)  
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)  
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)  
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)  
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)  
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)  
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)  
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)  
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)  
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)  
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734] 
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586] 
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586] 
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033}
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155}
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231] 
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231] 
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231] 
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231] 
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231] 
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231] 
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231] 
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115] 
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115] 
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115] 
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115] 
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115] 
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115] 
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115] 
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115] 
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935] 
- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133}
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916}
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836] 
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143] 
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840] 
- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542] 
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569] 
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569] 
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569] 
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.1.el8" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)  
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)  
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)  
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)  
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)  
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)  
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)  
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)  
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)  
- mm: unexport follow_pte_pmd (Christoph Hellwig)  
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)  
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)  
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)  
- ntfs: check for valid standard information attribute (Rustam Kovhaev)  
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)  
- USB: quirks: sort quirk entries (Johan Hovold)  
- HID: make arrays usage and value to be the same (Will McVicker)  
- LTS tag: v5.4.100 (Jack Vogel)  
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)  
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)  
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)  
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)  
- net: qrtr: Fix port ID for control messages (Loic Poulain)  
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)  
- LTS tag: v5.4.99 (Jack Vogel)  
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)  
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)  
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)  
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)  
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)  
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)  
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)  
- net: fix iteration for sctp transport seq_files (NeilBrown)  
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)  
- net: dsa: call teardown method on probe failure (Vladimir Oltean)  
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)  
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)  
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)  
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)  
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)  
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)  
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)  
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)  
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)  
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)  
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)  
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)  
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)  
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)  
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)  
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)  
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)  
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)  
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)  
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)  
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)  
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)  
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)  
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)  
- lkdtm: don't move ctors to .rodata (Mark Rutland)  
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)  
- ARM: kexec: fix oops after TLB are invalidated (Russell King)  
- ARM: ensure the signal page contains defined contents (Russell King)  
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)  
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)  
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)  
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)  
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)  
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)  
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)  
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)  
- ovl: skip getxattr of security labels (Amir Goldstein)  
- cap: fix conversions on getxattr (Miklos Szeredi)  
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)  
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)  
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)  
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)  
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)  
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)  
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)  
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))  
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))  
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)  
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)  
- LTS tag: v5.4.98 (Jack Vogel)  
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)  
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)  
- squashfs: add more sanity checks in id lookup (Phillip Lougher)  
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)  
- regulator: Fix lockdep warning resolving supplies (Mark Brown)  
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)  
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)  
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)  
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)  
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)  
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)  
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)  
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)  
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)  
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)  
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)  
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)  
- chtls: Fix potential resource leak (Pan Bian)  
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)  
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)  
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)  
- af_key: relax availability checks for skb size calculation (Cong Wang)  
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)  
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408] 
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954] 
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954] 
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954] 
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872] 
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001] 
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001] 
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001] 
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001] 
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001] 
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.6.el8" date="1626868800">- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)
  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
</package>
<package pkgid="4ccd4848cd05b5a767325447c8381a314fca803928b58de603ed52f6e6d69fcf" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.1.el8" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)  
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)  
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)  
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)  
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)  
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)  
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)  
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)  
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)  
- mm: unexport follow_pte_pmd (Christoph Hellwig)  
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)  
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)  
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)  
- ntfs: check for valid standard information attribute (Rustam Kovhaev)  
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)  
- USB: quirks: sort quirk entries (Johan Hovold)  
- HID: make arrays usage and value to be the same (Will McVicker)  
- LTS tag: v5.4.100 (Jack Vogel)  
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)  
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)  
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)  
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)  
- net: qrtr: Fix port ID for control messages (Loic Poulain)  
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)  
- LTS tag: v5.4.99 (Jack Vogel)  
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)  
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)  
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)  
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)  
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)  
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)  
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)  
- net: fix iteration for sctp transport seq_files (NeilBrown)  
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)  
- net: dsa: call teardown method on probe failure (Vladimir Oltean)  
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)  
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)  
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)  
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)  
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)  
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)  
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)  
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)  
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)  
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)  
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)  
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)  
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)  
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)  
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)  
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)  
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)  
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)  
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)  
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)  
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)  
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)  
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)  
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)  
- lkdtm: don't move ctors to .rodata (Mark Rutland)  
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)  
- ARM: kexec: fix oops after TLB are invalidated (Russell King)  
- ARM: ensure the signal page contains defined contents (Russell King)  
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)  
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)  
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)  
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)  
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)  
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)  
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)  
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)  
- ovl: skip getxattr of security labels (Amir Goldstein)  
- cap: fix conversions on getxattr (Miklos Szeredi)  
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)  
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)  
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)  
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)  
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)  
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)  
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)  
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))  
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))  
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)  
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)  
- LTS tag: v5.4.98 (Jack Vogel)  
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)  
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)  
- squashfs: add more sanity checks in id lookup (Phillip Lougher)  
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)  
- regulator: Fix lockdep warning resolving supplies (Mark Brown)  
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)  
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)  
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)  
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)  
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)  
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)  
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)  
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)  
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)  
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)  
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)  
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)  
- chtls: Fix potential resource leak (Pan Bian)  
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)  
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)  
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)  
- af_key: relax availability checks for skb size calculation (Cong Wang)  
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)  
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408] 
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954] 
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954] 
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954] 
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872] 
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872] 
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001] 
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001] 
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001] 
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001] 
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001] 
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001] 
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.0.el8" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)  
- scripts: switch explicitly to Python 3 (Andy Shevchenko)  
- tweewide: Fix most Shebang lines (Finn Behrens)  
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)  
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)  
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)  
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)  
- block: reexpand iov_iter after read/write (yangerkun)  
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)  
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)  
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)  
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)  
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)  
- ceph: fix fscache invalidation (Jeff Layton)  
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)  
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)  
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)  
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)  
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)  
- um: Mark all kernel symbols as local (Johannes Berg)  
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)  
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)  
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)  
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)  
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)  
- PCI: thunder: Fix compile testing (Arnd Bergmann)  
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)  
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)  
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)  
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)  
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)  
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)  
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)  
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)  
- LTS tag: v5.4.120 (Jack Vogel)  
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)  
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)  
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)  
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)  
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)  
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)  
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)  
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)  
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)  
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)  
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)  
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)  
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)  
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)  
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)  
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)  
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))  
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)  
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)  
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)  
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)  
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)  
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)  
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)  
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)  
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)  
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)  
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)  
- iomap: fix sub-page uptodate handling (Christoph Hellwig)  
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)  
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)  
- kyber: fix out of bounds access when preempted (Omar Sandoval)  
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)  
- hwmon: (occ) Fix poll rate limiting (Eddie James)  
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)  
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)  
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)  
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)  
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)  
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)  
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)  
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)  
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)  
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)  
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)  
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)  
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)  
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)  
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)  
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)  
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)  
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)  
- sched: Fix out-of-bound access in uclamp (Quentin Perret)  
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)  
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)  
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)  
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)  
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)  
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)  
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)  
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)  
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)  
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)  
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)  
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)  
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)  
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)  
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)  
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)  
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)  
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)  
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)  
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)  
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)  
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)  
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)  
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)  
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)  
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)  
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)  
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)  
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)  
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)  
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)  
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)  
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)  
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)  
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)  
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)  
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)  
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)  
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)  
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)  
- iavf: remove duplicate free resources calls (Stefan Assmann)  
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)  
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)  
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)  
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)  
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)  
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)  
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)  
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)  
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)  
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)  
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)  
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)  
- kconfig: nconf: stop endless search loops (Mihai Moldovan)  
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)  
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)  
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)  
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)  
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)  
- cuse: prevent clone (Miklos Szeredi)  
- mt76: mt76x0: disable GTK offloading (David Bauer)  
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)  
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)  
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)  
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)  
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)  
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)  
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)  
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)  
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)  
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)  
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)  
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)  
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)  
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)  
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)  
- tipc: convert dest node's address to network order (Hoang Le)  
- fs: dlm: fix debugfs dump (Alexander Aring)  
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)  
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)  
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)  
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)  
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)  
- LTS tag: v5.4.119 (Jack Vogel)  
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)  
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)  
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)  
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)  
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)  
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)  
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)  
- kfifo: fix ternary sign extension bugs (Dan Carpenter)  
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)  
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)  
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)  
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)  
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)  
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)  
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)  
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)  
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)  
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)  
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)  
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)  
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)  
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)  
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)  
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)  
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)  
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)  
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)  
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)  
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)  
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)  
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)  
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)  
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)  
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)  
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)  
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)  
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)  
- i2c: sh7760: add IRQ check (Sergey Shtylyov)  
- i2c: jz4780: add IRQ check (Sergey Shtylyov)  
- i2c: emev2: add IRQ check (Sergey Shtylyov)  
- i2c: cadence: add IRQ check (Sergey Shtylyov)  
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)  
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)  
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)  
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)  
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)  
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)  
- mt7601u: fix always true expression (Colin Ian King)  
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)  
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)  
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)  
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)  
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)  
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)  
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)  
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)  
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)  
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)  
- bug: Remove redundant condition check in report_bug (Andrew Scull)  
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)  
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)  
- inet: use bigger hash table for IP ID generation (Eric Dumazet)  
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)  
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)  
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)  
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)  
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)  
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)  
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)  
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)  
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)  
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)  
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)  
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)  
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)  
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)  
- clk: uniphier: Fix potential infinite loop (Colin Ian King)  
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)  
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)  
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)  
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)  
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)  
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)  
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)  
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)  
- sata_mv: add IRQ checks (Sergey Shtylyov)  
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)  
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)  
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)  
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)  
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)  
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)  
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)  
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)  
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)  
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)  
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)  
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)  
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)  
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)  
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)  
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)  
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)  
- node: fix device cleanups in error handling code (Dan Carpenter)  
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)  
- serial: core: return early on unsupported ioctls (Johan Hovold)  
- tty: fix return value for unsupported ioctls (Johan Hovold)  
- tty: actually undefine superseded ASYNC flags (Johan Hovold)  
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)  
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)  
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)  
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)  
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)  
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)  
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)  
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)  
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)  
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)  
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)  
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)  
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)  
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)  
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)  
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)  
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)  
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)  
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)  
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)  
- usb: gadget: aspeed: fix dma map failure (Tao Ren)  
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)  
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)  
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)  
- bus: qcom: Put child node before return (Pan Bian)  
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)  
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)  
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)  
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)  
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)  
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)  
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)  
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)  
- crypto: qat - don't release uninitialized resources (Tong Zhang)  
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)  
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)  
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)  
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)  
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)  
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)  
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)  
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)  
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)  
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)  
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)  
- regmap: set debugfs_name to NULL after it is freed (Meng Li)  
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)  
- serial: stm32: fix tx_empty condition (Erwan Le Ray)  
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)  
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)  
- ovl: fix missing revert_creds() on error path (Dan Carpenter)  
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)  
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)  
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)  
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)  
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)  
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)  
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)  
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)  
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)  
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)  
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)  
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)  
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)  
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)  
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)  
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)  
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)  
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)  
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)  
- md: split mddev_find (Christoph Hellwig)  
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)  
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)  
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)  
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)  
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)  
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)  
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)  
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)  
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)  
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)  
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)  
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)  
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)  
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)  
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)  
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134}
- LTS tag: v5.4.118 (Jack Vogel)  
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)  
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)  
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)  
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)  
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))  
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))  
- rsi: Use resume_noirq for SDIO (Marek Vasut)  
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)  
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)  
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)  
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)  
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)  
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)  
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)  
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)  
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)  
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)  
- ext4: fix error code in ext4_commit_super (Fengnan Chang)  
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)  
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)  
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)  
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)  
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)  
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)  
- Fix misc new gcc warnings (Linus Torvalds)  
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)  
- fuse: fix write deadlock (Vivek Goyal)  
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)  
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)  
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)  
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)  
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)  
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)  
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)  
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)  
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)  
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)  
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)  
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)  
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)  
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)  
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)  
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)  
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)  
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)  
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)  
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)  
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)  
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)  
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)  
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)  
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)  
- ALSA: usb-audio: More constifications (Takashi Iwai)  
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)  
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)  
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)  
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)  
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)  
- scsi: libfc: Fix a format specifier (Bart Van Assche)  
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)  
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)  
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)  
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)  
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)  
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)  
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)  
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)  
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)  
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)  
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)  
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)  
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)  
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)  
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)  
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)  
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)  
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)  
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)  
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)  
- media: vivid: update EDID (Hans Verkuil)  
- media: em28xx: fix memory leak (Muhammad Usama Anjum)  
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)  
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)  
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)  
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)  
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)  
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)  
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)  
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)  
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)  
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)  
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
</package>
<package pkgid="b574f3f71b3996a45cbf140d25f9f0c4295ec39e09d9009b1c8f73543592a1c8" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.2.el8" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)  
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)  
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)  
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)  
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)  
- r8169: improve rtl_jumbo_config (Heiner Kallweit)  
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)  
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)  
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)  
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)  
- ARM: footbridge: fix PCI interrupt mapping (Russell King)  
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)  
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)  
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)  
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)  
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)  
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)  
- net: sit: Unregister catch-all devices (Hristo Venev)  
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)  
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)  
- net: macb: fix the restore of cmp registers (Claudiu Beznea)  
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)  
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)  
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)  
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)  
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)  
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)  
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)  
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)  
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)  
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)  
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)  
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)  
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)  
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)  
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)  
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)  
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)  
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)  
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)  
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)  
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)  
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)  
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)  
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)  
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)  
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)  
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)  
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)  
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)  
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)  
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)  
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)  
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)  
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)  
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)  
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)  
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133}
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)  
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)  
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)  
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)  
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)  
- LTS tag: v5.4.113 (Jack Vogel)  
- xen/events: fix setting irq affinity (Juergen Gross)  
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)  
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)  
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)  
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)  
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)  
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)  
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))  
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))  
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))  
- block: only update parent bi_status when bio fail (Yufen Yu)  
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)  
- gfs2: report "already frozen/thawed" errors (Bob Peterson)  
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)  
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)  
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)  
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)  
- LTS tag: v5.4.112 (Jack Vogel)  
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)  
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)  
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)  
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)  
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)  
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)  
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)  
- net: mac802154: Fix general protection fault (Pavel Skripkin)  
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)  
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)  
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)  
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)  
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)  
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)  
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)  
- RDMA/addr: Be strict with gid size (Leon Romanovsky)  
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)  
- net/mlx5: Fix PBMC register mapping (Aya Levin)  
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)  
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)  
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)  
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)  
- perf inject: Fix repipe usage (Adrian Hunter)  
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)  
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)  
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)  
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)  
- net: macb: restore cmp registers on resume path (Claudiu Beznea)  
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)  
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)  
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)  
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)  
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)  
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)  
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)  
- i40e: Fix display statistics for veb_tc (Eryk Rybak)  
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)  
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)  
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)  
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)  
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)  
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)  
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)  
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)  
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)  
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)  
- gianfar: Handle error code at MAC address change (Claudiu Manoil)  
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)  
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)  
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)  
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)  
- hostfs: fix memory handling in follow_link() (Al Viro)  
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)  
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)  
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)  
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)  
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)  
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)  
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)  
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)  
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)  
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)  
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)  
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)  
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)  
- virtio_net: Add XDP meta data support (Yuya Kusakabe)  
- i2c: turn recovery error on init to debug (Wolfram Sang)  
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)  
- usbip: vudc synchronize sysfs code paths (Shuah Khan)  
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)  
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)  
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)  
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)  
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)  
- mac80211: fix TXQ AC confusion (Johannes Berg)  
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)  
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)  
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)  
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)  
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)  
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)  
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)  
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)  
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)  
- ice: Increase control queue timeout (Fabio Pricoco)  
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)  
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)  
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)  
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)  
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)  
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)  
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)  
- gcov: re-fix clang-11+ support (Nick Desaulniers)  
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)  
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)  
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)  
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)  
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)  
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672}
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671}
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670}
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)  
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)  
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)  
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)  
- LTS tag: v5.4.111 (Jack Vogel)  
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)  
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)  
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)  
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)  
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)  
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)  
- ia64: fix format strings for err_inject (Sergei Trofimovich)  
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)  
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)  
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)  
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)  
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)  
- drm/msm: Ratelimit invalid-fence message (Rob Clark)  
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)  
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)  
- mISDN: fix crash in fritzpci (Tong Zhang)  
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)  
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)  
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)  
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)  
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)  
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)  
- LTS tag: v5.4.110 (Jack Vogel)  
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)  
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)  
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)  
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)  
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)  
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)  
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)  
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)  
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)  
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)  
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)  
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)  
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)  
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)  
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)  
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)  
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)  
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)  
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)  
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)  
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)  
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)  
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)  
- tracing: Fix stack trace event size (Steven Rostedt (VMware))  
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)  
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)  
- xtensa: move coprocessor_flush to the .text section (Max Filippov)  
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)  
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)  
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)  
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)  
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)  
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)  
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)  
- appletalk: Fix skb allocation size in loopback case (Doug Brown)  
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)  
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)  
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)  
- can: tcan4x5x: fix max register value (Sasha Levin)  
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)  
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)  
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)  
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)  
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))  
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)  
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)  
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)  
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)  
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)  
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)  
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)  
- vhost: Fix vhost_vq_reset() (Laurent Vivier)  
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)  
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)  
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)  
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)  
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)  
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)  
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)  
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)  
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)  
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)  
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)  
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)  
- ext4: fix bh ref count on error paths (Zhaolong Zhang)  
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)  
- module: harden ELF info handling (Frank van der Linden)  
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)  
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)  
- modsign: print module name along with error message (Jessica Yu)  
- ipv6: weaken the v4mapped source check (Jakub Kicinski)  
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)  
- LTS tag: v5.4.109 (Jack Vogel)  
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)  
- ext4: add reclaim checks to xattr code (Jan Kara)  
- mac80211: fix double free in ibss_leave (Markus Theil)  
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)  
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)  
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)  
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)  
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)  
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)  
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)  
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)  
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)  
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)  
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)  
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)  
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)  
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)  
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)  
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)  
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)  
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)  
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)  
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)  
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)  
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)  
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)  
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)  
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)  
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)  
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)  
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)  
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)  
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)  
- mac80211: fix rate mask reset (Johannes Berg)  
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)  
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)  
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)  
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)  
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)  
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)  
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)  
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)  
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)  
- ftgmac100: Restart MAC HW once (Dylan Hung)  
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)  
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)  
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)  
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)  
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)  
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)  
- net: sched: validate stab values (Eric Dumazet)  
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)  
- ipv6: fix suspecious RCU usage warning (Wei Wang)  
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)  
- libbpf: Fix INSTALL flag order (Georgi Valkov)  
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)  
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)  
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)  
- integrity: double check iint_cache was initialized (Mimi Zohar)  
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)  
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)  
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)  
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)  
- gcov: fix clang-11+ support (Nick Desaulniers)  
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)  
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)  
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)  
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)  
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)  
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)  
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)  
- block: Suppress uevent for hidden device when removed (Daniel Wagner)  
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)  
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)  
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)  
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)  
- drm/radeon: fix AGP dependency (Christian König)  
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)  
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)  
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)  
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)  
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)  
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)  
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)  
- cifs: change noisy error message to FYI (Paulo Alcantara)  
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)  
- atm: uPD98402: fix incorrect allocation (Tong Zhang)  
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)  
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)  
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)  
- NFS: Correct size calculation for create reply length (Frank Sorenson)  
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)  
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)  
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)  
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)  
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)  
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)  
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)  
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)  
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)  
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)  
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)  
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)  
- atm: eni: dont release is never initialized (Tong Zhang)  
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)  
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)  
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)  
- LTS tag: v5.4.108 (Jack Vogel)  
- cifs: Fix preauth hash corruption (Vincent Whitchurch)  
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)  
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)  
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)  
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)  
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)  
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))  
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))  
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)  
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)  
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)  
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)  
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)  
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)  
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)  
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)  
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)  
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)  
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)  
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)  
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)  
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)  
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)  
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)  
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)  
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)  
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)  
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)  
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)  
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)  
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)  
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)  
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)  
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)  
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)  
- vfio: IOMMU_API should be selected (Jason Gunthorpe)  
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)  
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)  
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)  
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)  
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)  
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)  
- nvme: fix Write Zeroes limitations (Christoph Hellwig)  
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)  
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)  
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)  
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)  
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)  
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)  
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)  
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)  
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)  
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)  
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)  
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)  
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)  
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)  
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)  
- LTS tag: v5.4.107 (Jack Vogel)  
- net: dsa: b53: Support setting learning on port (Florian Fainelli)  
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)  
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)  
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)  
- crypto: x86 - Regularize glue function prototypes (Kees Cook)  
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)  
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)  
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)  
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)  
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)  
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)  
- LTS tag: v5.4.106 (Jack Vogel)  
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)  
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)  
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)  
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)  
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)  
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)  
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)  
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)  
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)  
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)  
- zram: fix return value on writeback_store (Minchan Kim)  
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))  
- stop_machine: mark helpers __always_inline (Arnd Bergmann)  
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)  
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)  
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)  
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)  
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)  
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)  
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)  
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)  
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)  
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)  
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)  
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.0.el8" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)  
- scripts: switch explicitly to Python 3 (Andy Shevchenko)  
- tweewide: Fix most Shebang lines (Finn Behrens)  
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)  
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)  
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)  
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)  
- block: reexpand iov_iter after read/write (yangerkun)  
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)  
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)  
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)  
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)  
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)  
- ceph: fix fscache invalidation (Jeff Layton)  
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)  
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)  
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)  
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)  
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)  
- um: Mark all kernel symbols as local (Johannes Berg)  
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)  
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)  
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)  
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)  
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)  
- PCI: thunder: Fix compile testing (Arnd Bergmann)  
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)  
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)  
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)  
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)  
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)  
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)  
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)  
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)  
- LTS tag: v5.4.120 (Jack Vogel)  
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)  
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)  
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)  
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)  
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)  
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)  
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)  
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)  
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)  
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)  
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)  
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)  
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)  
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)  
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)  
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)  
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))  
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)  
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)  
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)  
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)  
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)  
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)  
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)  
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)  
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)  
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)  
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)  
- iomap: fix sub-page uptodate handling (Christoph Hellwig)  
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)  
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)  
- kyber: fix out of bounds access when preempted (Omar Sandoval)  
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)  
- hwmon: (occ) Fix poll rate limiting (Eddie James)  
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)  
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)  
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)  
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)  
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)  
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)  
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)  
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)  
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)  
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)  
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)  
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)  
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)  
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)  
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)  
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)  
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)  
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)  
- sched: Fix out-of-bound access in uclamp (Quentin Perret)  
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)  
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)  
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)  
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)  
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)  
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)  
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)  
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)  
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)  
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)  
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)  
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)  
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)  
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)  
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)  
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)  
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)  
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)  
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)  
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)  
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)  
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)  
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)  
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)  
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)  
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)  
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)  
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)  
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)  
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)  
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)  
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)  
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)  
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)  
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)  
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)  
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)  
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)  
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)  
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)  
- iavf: remove duplicate free resources calls (Stefan Assmann)  
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)  
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)  
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)  
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)  
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)  
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)  
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)  
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)  
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)  
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)  
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)  
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)  
- kconfig: nconf: stop endless search loops (Mihai Moldovan)  
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)  
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)  
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)  
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)  
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)  
- cuse: prevent clone (Miklos Szeredi)  
- mt76: mt76x0: disable GTK offloading (David Bauer)  
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)  
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)  
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)  
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)  
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)  
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)  
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)  
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)  
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)  
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)  
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)  
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)  
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)  
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)  
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)  
- tipc: convert dest node's address to network order (Hoang Le)  
- fs: dlm: fix debugfs dump (Alexander Aring)  
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)  
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)  
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)  
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)  
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)  
- LTS tag: v5.4.119 (Jack Vogel)  
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)  
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)  
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)  
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)  
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)  
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)  
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)  
- kfifo: fix ternary sign extension bugs (Dan Carpenter)  
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)  
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)  
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)  
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)  
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)  
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)  
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)  
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)  
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)  
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)  
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)  
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)  
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)  
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)  
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)  
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)  
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)  
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)  
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)  
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)  
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)  
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)  
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)  
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)  
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)  
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)  
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)  
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)  
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)  
- i2c: sh7760: add IRQ check (Sergey Shtylyov)  
- i2c: jz4780: add IRQ check (Sergey Shtylyov)  
- i2c: emev2: add IRQ check (Sergey Shtylyov)  
- i2c: cadence: add IRQ check (Sergey Shtylyov)  
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)  
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)  
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)  
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)  
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)  
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)  
- mt7601u: fix always true expression (Colin Ian King)  
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)  
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)  
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)  
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)  
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)  
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)  
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)  
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)  
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)  
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)  
- bug: Remove redundant condition check in report_bug (Andrew Scull)  
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)  
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)  
- inet: use bigger hash table for IP ID generation (Eric Dumazet)  
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)  
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)  
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)  
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)  
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)  
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)  
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)  
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)  
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)  
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)  
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)  
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)  
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)  
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)  
- clk: uniphier: Fix potential infinite loop (Colin Ian King)  
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)  
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)  
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)  
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)  
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)  
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)  
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)  
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)  
- sata_mv: add IRQ checks (Sergey Shtylyov)  
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)  
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)  
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)  
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)  
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)  
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)  
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)  
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)  
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)  
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)  
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)  
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)  
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)  
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)  
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)  
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)  
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)  
- node: fix device cleanups in error handling code (Dan Carpenter)  
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)  
- serial: core: return early on unsupported ioctls (Johan Hovold)  
- tty: fix return value for unsupported ioctls (Johan Hovold)  
- tty: actually undefine superseded ASYNC flags (Johan Hovold)  
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)  
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)  
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)  
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)  
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)  
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)  
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)  
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)  
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)  
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)  
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)  
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)  
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)  
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)  
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)  
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)  
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)  
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)  
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)  
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)  
- usb: gadget: aspeed: fix dma map failure (Tao Ren)  
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)  
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)  
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)  
- bus: qcom: Put child node before return (Pan Bian)  
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)  
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)  
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)  
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)  
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)  
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)  
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)  
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)  
- crypto: qat - don't release uninitialized resources (Tong Zhang)  
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)  
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)  
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)  
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)  
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)  
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)  
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)  
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)  
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)  
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)  
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)  
- regmap: set debugfs_name to NULL after it is freed (Meng Li)  
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)  
- serial: stm32: fix tx_empty condition (Erwan Le Ray)  
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)  
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)  
- ovl: fix missing revert_creds() on error path (Dan Carpenter)  
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)  
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)  
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)  
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)  
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)  
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)  
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)  
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)  
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)  
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)  
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)  
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)  
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)  
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)  
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)  
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)  
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)  
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)  
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)  
- md: split mddev_find (Christoph Hellwig)  
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)  
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)  
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)  
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)  
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)  
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)  
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)  
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)  
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)  
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)  
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)  
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)  
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)  
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)  
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)  
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134}
- LTS tag: v5.4.118 (Jack Vogel)  
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)  
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)  
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)  
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)  
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))  
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))  
- rsi: Use resume_noirq for SDIO (Marek Vasut)  
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)  
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)  
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)  
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)  
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)  
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)  
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)  
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)  
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)  
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)  
- ext4: fix error code in ext4_commit_super (Fengnan Chang)  
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)  
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)  
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)  
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)  
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)  
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)  
- Fix misc new gcc warnings (Linus Torvalds)  
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)  
- fuse: fix write deadlock (Vivek Goyal)  
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)  
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)  
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)  
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)  
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)  
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)  
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)  
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)  
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)  
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)  
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)  
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)  
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)  
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)  
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)  
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)  
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)  
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)  
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)  
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)  
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)  
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)  
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)  
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)  
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)  
- ALSA: usb-audio: More constifications (Takashi Iwai)  
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)  
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)  
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)  
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)  
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)  
- scsi: libfc: Fix a format specifier (Bart Van Assche)  
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)  
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)  
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)  
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)  
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)  
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)  
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)  
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)  
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)  
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)  
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)  
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)  
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)  
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)  
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)  
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)  
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)  
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)  
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)  
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)  
- media: vivid: update EDID (Hans Verkuil)  
- media: em28xx: fix memory leak (Muhammad Usama Anjum)  
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)  
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)  
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)  
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)  
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)  
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)  
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)  
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)  
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)  
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)  
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2102.204.4.3.el8" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656}
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653}</changelog>
</package>
<package pkgid="64b34e813312ad3bad7e2da4e6d955cab4a1eca0080b7c92cd60644a6dc4e8cc" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.4.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.3.el8" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850] 
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850] 
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353] 
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005] 
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629] 
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629] 
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629] 
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034}
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098] 
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885] 
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885] 
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.4.el8" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199] 
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275] 
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829}
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585] 
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.203.5.el8" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug:
  33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.0.el8" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)  
- scripts: switch explicitly to Python 3 (Andy Shevchenko)  
- tweewide: Fix most Shebang lines (Finn Behrens)  
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)  
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)  
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)  
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)  
- block: reexpand iov_iter after read/write (yangerkun)  
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)  
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)  
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)  
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)  
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)  
- ceph: fix fscache invalidation (Jeff Layton)  
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)  
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)  
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)  
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)  
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)  
- um: Mark all kernel symbols as local (Johannes Berg)  
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)  
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)  
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)  
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)  
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)  
- PCI: thunder: Fix compile testing (Arnd Bergmann)  
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)  
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)  
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)  
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)  
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)  
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)  
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)  
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)  
- LTS tag: v5.4.120 (Jack Vogel)  
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)  
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)  
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)  
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)  
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)  
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)  
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)  
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)  
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)  
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)  
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)  
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)  
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)  
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)  
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)  
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)  
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))  
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)  
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)  
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)  
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)  
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)  
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)  
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)  
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)  
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)  
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)  
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)  
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)  
- iomap: fix sub-page uptodate handling (Christoph Hellwig)  
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)  
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)  
- kyber: fix out of bounds access when preempted (Omar Sandoval)  
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)  
- hwmon: (occ) Fix poll rate limiting (Eddie James)  
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)  
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)  
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)  
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)  
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)  
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)  
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)  
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)  
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)  
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)  
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)  
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)  
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)  
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)  
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)  
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)  
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)  
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)  
- sched: Fix out-of-bound access in uclamp (Quentin Perret)  
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)  
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)  
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)  
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)  
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)  
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)  
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)  
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)  
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)  
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)  
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)  
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)  
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)  
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)  
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)  
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)  
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)  
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)  
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)  
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)  
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)  
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)  
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)  
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)  
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)  
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)  
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)  
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)  
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)  
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)  
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)  
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)  
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)  
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)  
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)  
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)  
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)  
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)  
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)  
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)  
- iavf: remove duplicate free resources calls (Stefan Assmann)  
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)  
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)  
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)  
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)  
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)  
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)  
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)  
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)  
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)  
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)  
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)  
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)  
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)  
- kconfig: nconf: stop endless search loops (Mihai Moldovan)  
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)  
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)  
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)  
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)  
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)  
- cuse: prevent clone (Miklos Szeredi)  
- mt76: mt76x0: disable GTK offloading (David Bauer)  
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)  
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)  
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)  
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)  
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)  
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)  
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)  
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)  
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)  
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)  
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)  
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)  
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)  
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)  
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)  
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)  
- tipc: convert dest node's address to network order (Hoang Le)  
- fs: dlm: fix debugfs dump (Alexander Aring)  
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)  
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)  
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)  
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)  
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)  
- LTS tag: v5.4.119 (Jack Vogel)  
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)  
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)  
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)  
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)  
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)  
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)  
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)  
- kfifo: fix ternary sign extension bugs (Dan Carpenter)  
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)  
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)  
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)  
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)  
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)  
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)  
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)  
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)  
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)  
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)  
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)  
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)  
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)  
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)  
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)  
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)  
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)  
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)  
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)  
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)  
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)  
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)  
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)  
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)  
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)  
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)  
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)  
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)  
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)  
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)  
- i2c: sh7760: add IRQ check (Sergey Shtylyov)  
- i2c: jz4780: add IRQ check (Sergey Shtylyov)  
- i2c: emev2: add IRQ check (Sergey Shtylyov)  
- i2c: cadence: add IRQ check (Sergey Shtylyov)  
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)  
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)  
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)  
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)  
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)  
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)  
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)  
- mt7601u: fix always true expression (Colin Ian King)  
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)  
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)  
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)  
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)  
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)  
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)  
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)  
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)  
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)  
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)  
- bug: Remove redundant condition check in report_bug (Andrew Scull)  
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)  
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)  
- inet: use bigger hash table for IP ID generation (Eric Dumazet)  
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)  
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)  
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)  
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)  
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)  
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)  
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)  
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)  
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)  
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)  
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)  
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)  
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)  
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)  
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)  
- clk: uniphier: Fix potential infinite loop (Colin Ian King)  
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)  
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)  
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)  
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)  
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)  
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)  
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)  
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)  
- sata_mv: add IRQ checks (Sergey Shtylyov)  
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)  
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)  
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)  
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)  
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)  
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)  
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)  
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)  
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)  
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)  
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)  
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)  
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)  
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)  
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)  
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)  
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)  
- node: fix device cleanups in error handling code (Dan Carpenter)  
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)  
- serial: core: return early on unsupported ioctls (Johan Hovold)  
- tty: fix return value for unsupported ioctls (Johan Hovold)  
- tty: actually undefine superseded ASYNC flags (Johan Hovold)  
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)  
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)  
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)  
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)  
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)  
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)  
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)  
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)  
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)  
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)  
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)  
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)  
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)  
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)  
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)  
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)  
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)  
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)  
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)  
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)  
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)  
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)  
- usb: gadget: aspeed: fix dma map failure (Tao Ren)  
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)  
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)  
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)  
- bus: qcom: Put child node before return (Pan Bian)  
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)  
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)  
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)  
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)  
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)  
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)  
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)  
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)  
- crypto: qat - don't release uninitialized resources (Tong Zhang)  
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)  
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)  
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)  
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)  
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)  
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)  
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)  
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)  
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)  
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)  
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)  
- regmap: set debugfs_name to NULL after it is freed (Meng Li)  
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)  
- serial: stm32: fix tx_empty condition (Erwan Le Ray)  
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)  
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)  
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)  
- ovl: fix missing revert_creds() on error path (Dan Carpenter)  
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)  
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)  
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)  
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)  
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)  
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)  
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)  
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)  
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)  
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)  
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)  
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)  
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)  
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)  
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)  
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)  
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)  
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)  
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)  
- md: split mddev_find (Christoph Hellwig)  
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)  
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)  
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)  
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)  
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)  
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)  
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)  
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)  
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)  
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)  
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)  
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)  
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)  
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)  
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)  
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)  
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)  
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)  
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)  
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134}
- LTS tag: v5.4.118 (Jack Vogel)  
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)  
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)  
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)  
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)  
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))  
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))  
- rsi: Use resume_noirq for SDIO (Marek Vasut)  
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)  
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)  
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)  
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)  
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)  
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)  
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)  
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)  
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)  
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)  
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)  
- ext4: fix error code in ext4_commit_super (Fengnan Chang)  
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)  
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)  
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)  
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)  
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)  
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)  
- Fix misc new gcc warnings (Linus Torvalds)  
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)  
- fuse: fix write deadlock (Vivek Goyal)  
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)  
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)  
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)  
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)  
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)  
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)  
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)  
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)  
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)  
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)  
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)  
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)  
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)  
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)  
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)  
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)  
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)  
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)  
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)  
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)  
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)  
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)  
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)  
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)  
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)  
- ALSA: usb-audio: More constifications (Takashi Iwai)  
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)  
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)  
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)  
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)  
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)  
- scsi: libfc: Fix a format specifier (Bart Van Assche)  
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)  
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)  
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)  
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)  
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)  
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)  
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)  
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)  
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)  
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)  
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)  
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)  
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)  
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)  
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)  
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)  
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)  
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)  
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)  
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)  
- media: vivid: update EDID (Hans Verkuil)  
- media: em28xx: fix memory leak (Muhammad Usama Anjum)  
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)  
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)  
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)  
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)  
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)  
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)  
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)  
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)  
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)  
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)  
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2102.204.4.3.el8" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656}
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.4.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}</changelog>
</package>
<package pkgid="e6964c8c84dad0b8dacceed42fc7237473dc59c34eb8ed9d2963573891e0683b" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.0.el8" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)  
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)  
- mmc: vub3000: fix control-request direction (Johan Hovold)  
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)  
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)  
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)  
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)  
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)  
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)  
- vfio/pci: Handle concurrent vma faults (Alex Williamson)  
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)  
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)  
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)  
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)  
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)  
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)  
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)  
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)  
- extcon: max8997: Add missing modalias string (Marek Szyprowski)  
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)  
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)  
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)  
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)  
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)  
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)  
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)  
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)  
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)  
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)  
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)  
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)  
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)  
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)  
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)  
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)  
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)  
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)  
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)  
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)  
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)  
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)  
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)  
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)  
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)  
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)  
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)  
- fsi: core: Fix return of error values on failures (Colin Ian King)  
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)  
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)  
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)  
- leds: lm3532: select regmap I2C API (Andy Shevchenko)  
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)  
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)  
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)  
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)  
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)  
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)  
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)  
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)  
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)  
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)  
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)  
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)  
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)  
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)  
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)  
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)  
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)  
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)  
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)  
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)  
- clk: si5341: Update initialization magic (Robert Hancock)  
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)  
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)  
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)  
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)  
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)  
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)  
- bpfilter: Specify the log level for the kmsg message (Gary Lin)  
- e1000e: Check the PCIm state (Sasha Neftin)  
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)  
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)  
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)  
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)  
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)  
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)  
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)  
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)  
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)  
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)  
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)  
- tc-testing: fix list handling (Marcelo Ricardo Leitner)  
- net/ipv4: swap flow ports when validating source (Miao Wang)  
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)  
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)  
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)  
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)  
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)  
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)  
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)  
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)  
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)  
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)  
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)  
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)  
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)  
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)  
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)  
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)  
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)  
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)  
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)  
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)  
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)  
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)  
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)  
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)  
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)  
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)  
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)  
- RDMA/rxe: Fix failure during driver load (Kamal Heib)  
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)  
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)  
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)  
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)  
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)  
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)  
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)  
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)  
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)  
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)  
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)  
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)  
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)  
- ocfs2: fix snprintf() checking (Dan Carpenter)  
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)  
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)  
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)  
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)  
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)  
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)  
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)  
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)  
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)  
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)  
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)  
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)  
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)  
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)  
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)  
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)  
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)  
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)  
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)  
- arm64: consistently use reserved_pg_dir (Mark Rutland)  
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)  
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)  
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)  
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)  
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)  
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)  
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)  
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)  
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)  
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)  
- media: rc: i2c: Fix an error message (Christophe JAILLET)  
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)  
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)  
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)  
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)  
- kbuild: run the checker after the compiler (Luc Van Oostenryck)  
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)  
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)  
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)  
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)  
- sata_highbank: fix deferred probing (Sergey Shtylyov)  
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)  
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)  
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)  
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)  
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)  
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- block: fix discard request merge (Ming Lei)  
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)  
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)  
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)  
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)  
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)  
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)  
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)  
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)  
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)  
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)  
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)  
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)  
- fs: dlm: fix memory leak when fenced (Alexander Aring)  
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)  
- fs: dlm: cancel work sync othercon (Alexander Aring)  
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))  
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)  
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)  
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)  
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)  
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)  
- media: Fix Media Controller API config checks (Shuah Khan)  
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)  
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)  
- KVM: s390: get rid of register asm usage (Heiko Carstens)  
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)  
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)  
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)  
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)  
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)  
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)  
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)  
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)  
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)  
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)  
- media: siano: fix device register error path (Mauro Carvalho Chehab)  
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)  
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)  
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)  
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)  
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)  
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)  
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)  
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)  
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)  
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)  
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)  
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)  
- crypto: qat - remove unused macro in FW loader (Jack Xu)  
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)  
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)  
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)  
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)  
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)  
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)  
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)  
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- spi: omap-100k: Fix the length judgment problem (Tian Tao)  
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)  
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)  
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)  
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)  
- fuse: reject internal errno (Miklos Szeredi)  
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)  
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)  
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)  
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)  
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)  
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)  
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))  
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))  
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)  
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)  
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)  
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)  
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)  
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)  
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)  
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)  
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)  
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)  
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)  
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)  
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)  
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)  
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)  
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)  
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)  
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)  
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)  
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)  
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)  
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)  
- ext4: fix avefreec in find_group_orlov (Pan Dong)  
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)  
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)  
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)  
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)  
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)  
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)  
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)  
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)  
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)  
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)  
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)  
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)  
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)  
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))  
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)  
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)  
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)  
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)  
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)  
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)  
- media: dvb-usb: fix wrong definition (Pavel Skripkin)  
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)  
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)  
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)  
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)  
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)  
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)  
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)  
- LTS tag: v5.4.131 (Jack Vogel)  
- xen/events: reset active flag for lateeoi events later (Juergen Gross)  
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)  
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311}
- LTS tag: v5.4.130 (Jack Vogel)  
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)  
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)  
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)  
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)  
- LTS tag v5.4.129 (Jack Vogel)  
- x86/efi: move common keyring handler functions to new file (Nayna Jain)  
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)  
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)  
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)  
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)  
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)  
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)  
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)  
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)  
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)  
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)  
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)  
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)  
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)  
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)  
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)  
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)  
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)  
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)  
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)  
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)  
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)  
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)  
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543}
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)  
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)  
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)  
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)  
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)  
- recordmcount: Correct st_shndx handling (Peter Zijlstra)  
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)  
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)  
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)  
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)  
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)  
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)  
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)  
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)  
- mac80211: drop multicast fragments (Johannes Berg)  
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)  
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)  
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)  
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)  
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)  
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)  
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)  
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)  
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)  
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)  
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)  
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)  
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)  
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)  
- drm/radeon: wait for moving fence after pinning (Christian König)  
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)  
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)  
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)  
- module: limit enabling module.sig_enforce (Mimi Zohar)  
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088] 
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078] 
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.5.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}
- LTS tag: v5.4.140 (Jack Vogel)  
- arm64: fix compat syscall return truncation (Mark Rutland)  
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)  
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)  
- virt_wifi: fix error on connect (Matteo Croce)  
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)  
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)  
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)  
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)  
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)  
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)  
- soc: ixp4xx: fix printing resources (Arnd Bergmann)  
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)  
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)  
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)  
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)  
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)  
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)  
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)  
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)  
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)  
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)  
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)  
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)  
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)  
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)  
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))  
- media: rtl28xxu: fix zero-length control request (Johan Hovold)  
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)  
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)  
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)  
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)  
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)  
- optee: Clear stale cache entries during initialization (Tyler Hicks)  
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))  
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)  
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)  
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)  
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)  
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)  
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)  
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)  
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)  
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)  
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)  
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)  
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)  
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)  
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)  
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573}
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)  
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)  
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)  
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)  
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)  
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)  
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)  
- nfp: update ethtool reporting of pauseframe control (Fei Qin)  
- sctp: move the active_key update after sh_keys is added (Xin Long)  
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)  
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)  
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)  
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)  
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)  
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)  
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)  
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)  
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)  
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)  
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)  
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)  
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)  
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)  
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)  
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)  
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)  
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)  
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)  
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)  
- ARM: imx: add missing iounmap() (Yang Yingliang)  
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)  
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)  
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)  
- LTS tag: v5.4.139 (Jack Vogel)  
- spi: mediatek: Fix fifo transfer (Guenter Roeck)  
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)  
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)  
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)  
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)  
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)  
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)  
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)  
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)  
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)  
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)  
- ACPI: fix NULL pointer dereference (Linus Torvalds)  
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)  
- net: Fix zero-copy head len calculation. (Pravin B Shelar)  
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)  
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)  
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)  
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)  
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)  
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)  
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)  
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)  
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)  
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814] 
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434] 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656}
- LTS tag: v5.4.138 (Jack Vogel)  
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)  
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)  
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)  
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)  
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)  
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)  
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)  
- net/mlx5: Fix flow table chaining (Maor Gottlieb)  
- net: llc: fix skb_over_panic (Pavel Skripkin)  
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)  
- net: Set true network header for ECN decapsulation (Gilad Naaman)  
- tipc: fix sleeping in tipc accept routine (Hoang Le)  
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)  
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)  
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)  
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)  
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)  
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)  
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)  
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)  
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)  
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)  
- can: esd_usb2: fix memory leak (Pavel Skripkin)  
- can: ems_usb: fix memory leak (Pavel Skripkin)  
- can: usb_8dev: fix memory leak (Pavel Skripkin)  
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)  
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)  
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)  
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)  
- ocfs2: fix zero out valid data (Junxiao Bi)  
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)  
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)  
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)  
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)  
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)  
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)  
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)  
- LTS tag: v5.4.137 (Jack Vogel)  
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)  
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)  
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)  
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)  
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)  
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)  
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)  
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)  
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)  
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)  
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)  
- sctp: move 198 addresses from unusable to private scope (Xin Long)  
- net: annotate data race around sk_ll_usec (Eric Dumazet)  
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)  
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)  
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)  
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)  
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)  
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)  
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)  
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)  
- LTS tag: v5.4.136 (Jack Vogel)  
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)  
- perf inject: Close inject.output on exit (Riccardo Mancini)  
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)  
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)  
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)  
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)  
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)  
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)  
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)  
- nds32: fix up stack guard gap (Greg Kroah-Hartman)  
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)  
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)  
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)  
- userfaultfd: do not untag user pointers (Peter Collingbourne)  
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)  
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)  
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)  
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)  
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)  
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))  
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)  
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)  
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)  
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)  
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)  
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)  
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)  
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)  
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)  
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)  
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)  
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)  
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)  
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)  
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)  
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)  
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)  
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)  
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)  
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)  
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)  
- sctp: update active_key for asoc when old key is being replaced (Xin Long)  
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)  
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)  
- afs: Fix tracepoint string placement with built-in AFS (David Howells)  
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)  
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)  
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)  
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)  
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)  
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)  
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)  
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)  
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)  
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)  
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)  
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)  
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)  
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)  
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)  
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)  
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)  
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)  
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)  
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)  
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)  
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)  
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)  
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)  
- spi: mediatek: fix fifo rx mode (Peter Hess)  
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)  
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)  
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)  
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)  
- perf data: Close all files in close_dir() (Riccardo Mancini)  
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)  
- perf lzma: Close lzma stream on exit (Riccardo Mancini)  
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)  
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)  
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)  
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)  
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)  
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)  
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)  
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)  
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)  
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)  
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)  
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)  
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)  
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)  
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)  
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)  
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)  
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)  
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)  
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)  
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)  
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)  
- igc: change default return of igc_read_phy_reg() (Tom Rix)  
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- LTS tag: v5.4.135 (Jack Vogel)  
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)  
- perf test bpf: Free obj_buf (Riccardo Mancini)  
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)  
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)  
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)  
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)  
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)  
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)  
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)  
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)  
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)  
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)  
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)  
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)  
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)  
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)  
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)  
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)  
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)  
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)  
- dm writecache: return the exact table values that were set (Mikulas Patocka)  
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)  
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)  
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)  
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)  
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)  
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)  
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)  
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)  
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)  
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)  
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)  
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)  
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)  
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)  
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)  
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)  
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)  
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)  
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)  
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)  
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)  
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)  
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)  
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)  
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)  
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)  
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)  
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)  
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)  
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)  
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)  
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)  
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)  
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)  
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)  
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)  
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)  
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)  
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)  
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)  
- LTS tag: v5.4.134 (Jack Vogel)  
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)  
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)  
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)  
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)  
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)  
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)  
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)  
- firmware: turris-mox-rwtm: report failures better (Marek Behún)  
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)  
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)  
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)  
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)  
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)  
- reset: bail if try_module_get() fails (Philipp Zabel)  
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)  
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)  
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)  
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)  
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)  
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)  
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)  
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)  
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)  
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)  
- hexagon: use common DISCARDS macro (Nathan Chancellor)  
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)  
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)  
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)  
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)  
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)  
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)  
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)  
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)  
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)  
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)  
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)  
- um: fix error return code in winch_tramp() (Zhen Lei)  
- um: fix error return code in slip_open() (Zhen Lei)  
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)  
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)  
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)  
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)  
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)  
- virtio_console: Assure used length from device is limited (Xie Yongji)  
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)  
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)  
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)  
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)  
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)  
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)  
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)  
- orangefs: fix orangefs df output. (Mike Marshall)  
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)  
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)  
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)  
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)  
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)  
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)  
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)  
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)  
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)  
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)  
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)  
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)  
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)  
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)  
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)  
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)  
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)  
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)  
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)  
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)  
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)  
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)  
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)  
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)  
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)  
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)  
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)  
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)  
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)  
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)  
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)  
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)  
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)  
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)  
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)  
- serial: tty: uartlite: fix console setup (Daniel Mack)  
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)  
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)  
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)  
- scsi: qedi: Fix null ref during abort handling (Mike Christie)  
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)  
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)  
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)  
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)  
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)  
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)  
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)  
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)  
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)  
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)  
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)  
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)  
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)  
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)  
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)  
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)  
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)  
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)  
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)  
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)  
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)  
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)  
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)  
- fbmem: Do not delete the mode that is still in use (Zhen Lei)  
- cgroup: verify that source is a string (Christian Brauner)  
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))  
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)  
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)  
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)  
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)  
- LTS tag: v5.4.133 (Jack Vogel)  
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)  
- jfs: fix GPF in diFree (Pavel Skripkin)  
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.6.el8" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.el8" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.1.el8" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.2.el8" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing
  (Filipe Manana)  [Orabug: 33349276]</changelog>
</package>
<package pkgid="2e89f51b96f90c7135b00cc29b67ea2703dcd12868ba4ee3b0bfa4b6863b6bc9" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.0.el8" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)  
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)  
- mmc: vub3000: fix control-request direction (Johan Hovold)  
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)  
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)  
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)  
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)  
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)  
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)  
- vfio/pci: Handle concurrent vma faults (Alex Williamson)  
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)  
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)  
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)  
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)  
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)  
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)  
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)  
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)  
- extcon: max8997: Add missing modalias string (Marek Szyprowski)  
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)  
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)  
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)  
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)  
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)  
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)  
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)  
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)  
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)  
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)  
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)  
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)  
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)  
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)  
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)  
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)  
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)  
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)  
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)  
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)  
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)  
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)  
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)  
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)  
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)  
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)  
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)  
- fsi: core: Fix return of error values on failures (Colin Ian King)  
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)  
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)  
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)  
- leds: lm3532: select regmap I2C API (Andy Shevchenko)  
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)  
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)  
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)  
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)  
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)  
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)  
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)  
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)  
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)  
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)  
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)  
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)  
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)  
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)  
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)  
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)  
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)  
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)  
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)  
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)  
- clk: si5341: Update initialization magic (Robert Hancock)  
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)  
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)  
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)  
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)  
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)  
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)  
- bpfilter: Specify the log level for the kmsg message (Gary Lin)  
- e1000e: Check the PCIm state (Sasha Neftin)  
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)  
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)  
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)  
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)  
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)  
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)  
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)  
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)  
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)  
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)  
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)  
- tc-testing: fix list handling (Marcelo Ricardo Leitner)  
- net/ipv4: swap flow ports when validating source (Miao Wang)  
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)  
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)  
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)  
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)  
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)  
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)  
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)  
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)  
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)  
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)  
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)  
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)  
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)  
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)  
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)  
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)  
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)  
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)  
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)  
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)  
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)  
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)  
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)  
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)  
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)  
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)  
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)  
- RDMA/rxe: Fix failure during driver load (Kamal Heib)  
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)  
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)  
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)  
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)  
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)  
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)  
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)  
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)  
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)  
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)  
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)  
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)  
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)  
- ocfs2: fix snprintf() checking (Dan Carpenter)  
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)  
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)  
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)  
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)  
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)  
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)  
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)  
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)  
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)  
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)  
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)  
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)  
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)  
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)  
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)  
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)  
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)  
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)  
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)  
- arm64: consistently use reserved_pg_dir (Mark Rutland)  
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)  
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)  
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)  
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)  
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)  
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)  
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)  
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)  
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)  
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)  
- media: rc: i2c: Fix an error message (Christophe JAILLET)  
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)  
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)  
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)  
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)  
- kbuild: run the checker after the compiler (Luc Van Oostenryck)  
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)  
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)  
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)  
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)  
- sata_highbank: fix deferred probing (Sergey Shtylyov)  
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)  
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)  
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)  
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)  
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)  
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- block: fix discard request merge (Ming Lei)  
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)  
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)  
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)  
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)  
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)  
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)  
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)  
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)  
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)  
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)  
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)  
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)  
- fs: dlm: fix memory leak when fenced (Alexander Aring)  
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)  
- fs: dlm: cancel work sync othercon (Alexander Aring)  
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))  
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)  
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)  
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)  
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)  
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)  
- media: Fix Media Controller API config checks (Shuah Khan)  
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)  
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)  
- KVM: s390: get rid of register asm usage (Heiko Carstens)  
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)  
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)  
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)  
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)  
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)  
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)  
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)  
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)  
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)  
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)  
- media: siano: fix device register error path (Mauro Carvalho Chehab)  
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)  
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)  
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)  
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)  
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)  
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)  
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)  
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)  
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)  
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)  
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)  
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)  
- crypto: qat - remove unused macro in FW loader (Jack Xu)  
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)  
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)  
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)  
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)  
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)  
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)  
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)  
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- spi: omap-100k: Fix the length judgment problem (Tian Tao)  
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)  
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)  
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)  
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)  
- fuse: reject internal errno (Miklos Szeredi)  
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)  
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)  
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)  
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)  
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)  
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)  
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))  
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))  
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)  
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)  
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)  
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)  
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)  
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)  
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)  
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)  
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)  
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)  
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)  
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)  
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)  
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)  
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)  
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)  
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)  
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)  
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)  
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)  
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)  
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)  
- ext4: fix avefreec in find_group_orlov (Pan Dong)  
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)  
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)  
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)  
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)  
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)  
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)  
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)  
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)  
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)  
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)  
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)  
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)  
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)  
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))  
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)  
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)  
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)  
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)  
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)  
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)  
- media: dvb-usb: fix wrong definition (Pavel Skripkin)  
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)  
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)  
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)  
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)  
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)  
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)  
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)  
- LTS tag: v5.4.131 (Jack Vogel)  
- xen/events: reset active flag for lateeoi events later (Juergen Gross)  
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)  
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311}
- LTS tag: v5.4.130 (Jack Vogel)  
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)  
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)  
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)  
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)  
- LTS tag v5.4.129 (Jack Vogel)  
- x86/efi: move common keyring handler functions to new file (Nayna Jain)  
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)  
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)  
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)  
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)  
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)  
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)  
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)  
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)  
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)  
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)  
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)  
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)  
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)  
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)  
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)  
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)  
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)  
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)  
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)  
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)  
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)  
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)  
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543}
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)  
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)  
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)  
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)  
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)  
- recordmcount: Correct st_shndx handling (Peter Zijlstra)  
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)  
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)  
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)  
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)  
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)  
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)  
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)  
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)  
- mac80211: drop multicast fragments (Johannes Berg)  
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)  
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)  
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)  
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)  
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)  
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)  
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)  
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)  
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)  
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)  
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)  
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)  
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)  
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)  
- drm/radeon: wait for moving fence after pinning (Christian König)  
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)  
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)  
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)  
- module: limit enabling module.sig_enforce (Mimi Zohar)  
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088] 
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078] 
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.5.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}
- LTS tag: v5.4.140 (Jack Vogel)  
- arm64: fix compat syscall return truncation (Mark Rutland)  
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)  
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)  
- virt_wifi: fix error on connect (Matteo Croce)  
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)  
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)  
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)  
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)  
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)  
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)  
- soc: ixp4xx: fix printing resources (Arnd Bergmann)  
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)  
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)  
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)  
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)  
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)  
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)  
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)  
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)  
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)  
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)  
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)  
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)  
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)  
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)  
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))  
- media: rtl28xxu: fix zero-length control request (Johan Hovold)  
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)  
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)  
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)  
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)  
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)  
- optee: Clear stale cache entries during initialization (Tyler Hicks)  
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))  
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)  
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)  
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)  
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)  
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)  
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)  
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)  
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)  
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)  
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)  
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)  
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)  
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)  
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)  
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573}
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)  
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)  
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)  
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)  
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)  
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)  
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)  
- nfp: update ethtool reporting of pauseframe control (Fei Qin)  
- sctp: move the active_key update after sh_keys is added (Xin Long)  
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)  
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)  
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)  
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)  
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)  
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)  
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)  
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)  
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)  
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)  
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)  
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)  
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)  
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)  
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)  
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)  
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)  
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)  
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)  
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)  
- ARM: imx: add missing iounmap() (Yang Yingliang)  
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)  
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)  
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)  
- LTS tag: v5.4.139 (Jack Vogel)  
- spi: mediatek: Fix fifo transfer (Guenter Roeck)  
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)  
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)  
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)  
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)  
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)  
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)  
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)  
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)  
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)  
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)  
- ACPI: fix NULL pointer dereference (Linus Torvalds)  
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)  
- net: Fix zero-copy head len calculation. (Pravin B Shelar)  
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)  
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)  
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)  
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)  
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)  
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)  
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)  
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)  
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)  
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814] 
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434] 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656}
- LTS tag: v5.4.138 (Jack Vogel)  
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)  
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)  
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)  
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)  
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)  
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)  
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)  
- net/mlx5: Fix flow table chaining (Maor Gottlieb)  
- net: llc: fix skb_over_panic (Pavel Skripkin)  
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)  
- net: Set true network header for ECN decapsulation (Gilad Naaman)  
- tipc: fix sleeping in tipc accept routine (Hoang Le)  
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)  
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)  
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)  
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)  
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)  
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)  
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)  
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)  
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)  
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)  
- can: esd_usb2: fix memory leak (Pavel Skripkin)  
- can: ems_usb: fix memory leak (Pavel Skripkin)  
- can: usb_8dev: fix memory leak (Pavel Skripkin)  
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)  
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)  
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)  
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)  
- ocfs2: fix zero out valid data (Junxiao Bi)  
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)  
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)  
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)  
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)  
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)  
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)  
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)  
- LTS tag: v5.4.137 (Jack Vogel)  
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)  
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)  
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)  
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)  
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)  
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)  
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)  
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)  
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)  
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)  
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)  
- sctp: move 198 addresses from unusable to private scope (Xin Long)  
- net: annotate data race around sk_ll_usec (Eric Dumazet)  
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)  
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)  
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)  
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)  
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)  
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)  
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)  
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)  
- LTS tag: v5.4.136 (Jack Vogel)  
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)  
- perf inject: Close inject.output on exit (Riccardo Mancini)  
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)  
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)  
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)  
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)  
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)  
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)  
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)  
- nds32: fix up stack guard gap (Greg Kroah-Hartman)  
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)  
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)  
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)  
- userfaultfd: do not untag user pointers (Peter Collingbourne)  
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)  
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)  
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)  
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)  
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)  
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))  
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)  
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)  
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)  
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)  
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)  
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)  
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)  
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)  
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)  
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)  
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)  
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)  
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)  
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)  
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)  
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)  
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)  
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)  
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)  
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)  
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)  
- sctp: update active_key for asoc when old key is being replaced (Xin Long)  
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)  
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)  
- afs: Fix tracepoint string placement with built-in AFS (David Howells)  
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)  
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)  
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)  
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)  
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)  
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)  
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)  
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)  
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)  
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)  
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)  
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)  
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)  
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)  
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)  
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)  
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)  
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)  
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)  
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)  
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)  
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)  
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)  
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)  
- spi: mediatek: fix fifo rx mode (Peter Hess)  
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)  
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)  
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)  
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)  
- perf data: Close all files in close_dir() (Riccardo Mancini)  
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)  
- perf lzma: Close lzma stream on exit (Riccardo Mancini)  
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)  
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)  
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)  
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)  
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)  
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)  
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)  
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)  
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)  
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)  
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)  
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)  
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)  
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)  
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)  
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)  
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)  
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)  
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)  
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)  
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)  
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)  
- igc: change default return of igc_read_phy_reg() (Tom Rix)  
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- LTS tag: v5.4.135 (Jack Vogel)  
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)  
- perf test bpf: Free obj_buf (Riccardo Mancini)  
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)  
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)  
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)  
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)  
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)  
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)  
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)  
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)  
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)  
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)  
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)  
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)  
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)  
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)  
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)  
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)  
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)  
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)  
- dm writecache: return the exact table values that were set (Mikulas Patocka)  
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)  
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)  
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)  
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)  
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)  
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)  
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)  
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)  
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)  
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)  
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)  
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)  
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)  
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)  
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)  
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)  
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)  
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)  
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)  
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)  
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)  
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)  
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)  
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)  
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)  
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)  
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)  
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)  
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)  
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)  
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)  
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)  
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)  
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)  
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)  
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)  
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)  
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)  
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)  
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)  
- LTS tag: v5.4.134 (Jack Vogel)  
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)  
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)  
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)  
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)  
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)  
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)  
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)  
- firmware: turris-mox-rwtm: report failures better (Marek Behún)  
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)  
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)  
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)  
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)  
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)  
- reset: bail if try_module_get() fails (Philipp Zabel)  
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)  
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)  
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)  
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)  
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)  
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)  
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)  
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)  
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)  
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)  
- hexagon: use common DISCARDS macro (Nathan Chancellor)  
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)  
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)  
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)  
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)  
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)  
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)  
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)  
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)  
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)  
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)  
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)  
- um: fix error return code in winch_tramp() (Zhen Lei)  
- um: fix error return code in slip_open() (Zhen Lei)  
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)  
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)  
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)  
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)  
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)  
- virtio_console: Assure used length from device is limited (Xie Yongji)  
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)  
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)  
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)  
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)  
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)  
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)  
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)  
- orangefs: fix orangefs df output. (Mike Marshall)  
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)  
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)  
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)  
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)  
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)  
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)  
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)  
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)  
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)  
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)  
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)  
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)  
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)  
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)  
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)  
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)  
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)  
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)  
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)  
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)  
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)  
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)  
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)  
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)  
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)  
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)  
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)  
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)  
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)  
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)  
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)  
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)  
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)  
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)  
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)  
- serial: tty: uartlite: fix console setup (Daniel Mack)  
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)  
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)  
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)  
- scsi: qedi: Fix null ref during abort handling (Mike Christie)  
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)  
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)  
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)  
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)  
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)  
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)  
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)  
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)  
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)  
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)  
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)  
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)  
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)  
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)  
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)  
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)  
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)  
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)  
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)  
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)  
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)  
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)  
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)  
- fbmem: Do not delete the mode that is still in use (Zhen Lei)  
- cgroup: verify that source is a string (Christian Brauner)  
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))  
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)  
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)  
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)  
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)  
- LTS tag: v5.4.133 (Jack Vogel)  
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)  
- jfs: fix GPF in diFree (Pavel Skripkin)  
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.6.el8" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.el8" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.1.el8" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.2.el8" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing
  (Filipe Manana)  [Orabug: 33349276]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.3.el8" date="1631880000">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu
  Wenruo)  [Orabug: 33281078]  {CVE-2021-3739}</changelog>
</package>
<package pkgid="5897c7ec67d1f3d1b6aa459e872425832aa4a2cdde1d4c3e3b50a19b38f52d57" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.206.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.1.el8" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)  
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)  
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)  
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)  
- net: fec_ptp: add clock rate zero check (Fugang Duan)  
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)  
- mm/slub.c: include swab.h (Andrew Morton)  
- mm/slub: fix redzoning for small allocations (Kees Cook)  
- mm/slub: clarify verification reporting (Kees Cook)  
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)  
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)  
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)  
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)  
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)  
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)  
- cfg80211: avoid double free of PMSR request (Avraham Stern)  
- cfg80211: make certificate generation more robust (Johannes Berg)  
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)  
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)  
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)  
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)  
- ARCv2: save ABI registers across signal handling (Vineet Gupta)  
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)  
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)  
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)  
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)  
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)  
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)  
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)  
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))  
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))  
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))  
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)  
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)  
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)  
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)  
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)  
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)  
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)  
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)  
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)  
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)  
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)  
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)  
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)  
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)  
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)  
- cxgb4: fix wrong shift. (Pavel Machek)  
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)  
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)  
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)  
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)  
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)  
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)  
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)  
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)  
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)  
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)  
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)  
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)  
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)  
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)  
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)  
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)  
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)  
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)  
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)  
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)  
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)  
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)  
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)  
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)  
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)  
- udp: fix race between close() and udp_abort() (Paolo Abeni)  
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)  
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)  
- vrf: fix maximum MTU (Nicolas Dichtel)  
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)  
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)  
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)  
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)  
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)  
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)  
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)  
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)  
- LTS tag: v5.4.127 (Jack Vogel)  
- fib: Return the correct errno code (Zheng Yongjun)  
- net: Return the correct errno code (Zheng Yongjun)  
- net/x25: Return the correct errno code (Zheng Yongjun)  
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)  
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)  
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)  
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)  
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)  
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)  
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)  
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)  
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)  
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)  
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)  
- riscv: Use -mno-relax when using lld linker (Khem Raj)  
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)  
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)  
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))  
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)  
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)  
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)  
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)  
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)  
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)  
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)  
- LTS tag: v5.4.126 (Jack Vogel)  
- proc: only require mm_struct for writing (Linus Torvalds)  
- tracing: Correct the length check which causes memory corruption (Liangyan)  
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))  
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)  
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)  
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)  
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)  
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)  
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)  
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)  
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)  
- perf session: Correct buffer copying when peeking events (Leo Yan)  
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)  
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)  
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)  
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)  
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)  
- perf: Fix data race between pin_count increment/decrement (Marco Elver)  
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)  
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)  
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)  
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)  
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)  
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)  
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)  
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)  
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)  
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)  
- USB: serial: quatech2: fix control-request directions (Johan Hovold)  
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)  
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)  
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)  
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)  
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)  
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)  
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)  
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)  
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)  
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)  
- cgroup1: don't allow '\n' in renaming (Alexander Kuznetsov)  
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)  
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)  
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)  
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)  
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)  
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)  
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)  
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)  
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)  
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)  
- spi: Cleanup on failure of initial setup (Lukas Wunner)  
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)  
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)  
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)  
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)  
- dm verity: fix require_signatures module_param permissions (John Keeping)  
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)  
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)  
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)  
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)  
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)  
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)  
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)  
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)  
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)  
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)  
- cgroup: disable controllers at parse time (Shakeel Butt)  
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)  
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)  
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)  
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)  
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)  
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)  
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)  
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)  
- spi: Fix spi device unregister flow (Saravana Kannan)  
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)  
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)  
- LTS tag: v5.4.125 (Jack Vogel)  
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)  
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)  
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)  
- lib/lz4: explicitly support in-place decompression (Gao Xiang)  
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)  
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)  
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)  
- KVM: arm64: Fix debug register indexing (Marc Zyngier)  
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)  
- btrfs: fix unmountable seed device after fstrim (Anand Jain)  
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))  
- XArray: add xas_split (Matthew Wilcox (Oracle))  
- XArray: add xa_get_order (Matthew Wilcox (Oracle))  
- mm: add thp_order (Matthew Wilcox (Oracle))  
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)  
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)  
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)  
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)  
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)  
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)  
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)  
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)  
- ocfs2: fix data corruption by fallocate (Junxiao Bi)  
- pid: take a reference when initializing `cad_pid` (Mark Rutland)  
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)  
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)  
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)  
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)  
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)  
- ALSA: timer: Fix master timer notification (Takashi Iwai)  
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)  
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)  
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)  
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)  
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)  
- net: caif: add proper error handling (Pavel Skripkin)  
- net: caif: added cfserl_release function (Pavel Skripkin)  
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)  
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564}
- tipc: fix unique bearer names sanity check (Hoang Le)  
- tipc: add extack messages for bearer/media failure (Hoang Le)  
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)  
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)  
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)  
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)  
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)  
- arm64: dts: ls1028a: fix memory node (Michael Walle)  
- i40e: add correct exception tracing for XDP (Magnus Karlsson)  
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)  
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)  
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)  
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)  
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)  
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)  
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)  
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)  
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)  
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)  
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)  
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)  
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)  
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)  
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)  
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)  
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)  
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)  
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)  
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)  
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)  
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)  
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)  
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)  
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)  
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)  
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)  
- LTS tag: v5.4.124 (Jack Vogel)  
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)  
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)  
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)  
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)  
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)  
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)  
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)  
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)  
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)  
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)  
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)  
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)  
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)  
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)  
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)  
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)  
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)  
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)  
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)  
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)  
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)  
- gve: Correct SKB queue index validation. (David Awogbemila)  
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)  
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)  
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)  
- gve: Check TX QPL was actually assigned (Catherine Sullivan)  
- mld: fix panic in mld_newpack() (Taehee Yoo)  
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)  
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)  
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)  
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)  
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)  
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)  
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)  
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)  
- net: really orphan skbs tied to closing sk (Paolo Abeni)  
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)  
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)  
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)  
- net: netcp: Fix an error message (Christophe JAILLET)  
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)  
- drm/amdgpu: Fix a use-after-free (xinhui pan)  
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)  
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)  
- SMB3: incorrect file id in requests compounded with open (Steve French)  
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)  
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)  
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)  
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)  
- openrisc: Define memory barrier mb (Peter Zijlstra)  
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)  
- btrfs: return whole extents in fiemap (Boris Burkov)  
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)  
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)  
- net: liquidio: Add missing null pointer checks (Tom Seewald)  
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)  
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)  
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)  
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)  
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)  
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)  
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)  
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- libertas: register sysfs groups properly (Greg Kroah-Hartman)  
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)  
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)  
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)  
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)  
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)  
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)  
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)  
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)  
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)  
- char: hpet: add checks after calling ioremap (Tom Seewald)  
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)  
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)  
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)  
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)  
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)  
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)  
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)  
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)  
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)  
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)  
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)  
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)  
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)  
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)  
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)  
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)  
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)  
- tipc: wait and exit until all work queues are done (Xin Long)  
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)  
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)  
- net/mlx5e: Fix multipath lag activation (Dima Chumak)  
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)  
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)  
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)  
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)  
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)  
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)  
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)  
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)  
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)  
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)  
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)  
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)  
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)  
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)  
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)  
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)  
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)  
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)  
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)  
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)  
- USB: trancevibrator: fix control-request direction (Johan Hovold)  
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)  
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)  
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)  
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)  
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)  
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)  
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)  
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)  
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)  
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)  
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)  
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)  
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)  
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)  
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)  
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)  
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)  
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)  
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)  
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)  
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141}
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588}
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145}
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145}
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)  
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)  
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)  
- mac80211: check defrag PN against current frame (Johannes Berg)  
- mac80211: add fragment cache to sta_info (Johannes Berg)  
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588}
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588}
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)  
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24586} {CVE-2020-24587}
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147}
- net: hso: fix control-request directions (Johan Hovold)  
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)  
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)  
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)  
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)  
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)  
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)  
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)  
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)  
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)  
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)  
- LTS tag: v5.4.123 (Jack Vogel)  
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)  
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)  
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)  
- usb: dwc3: gadget: Enable suspend events (Jack Pham)  
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)  
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)  
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)  
- LTS tag: v5.4.122 (Jack Vogel)  
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)  
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)  
- nvmet: use new ana_log_size instead the old one (Hou Pu)  
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)  
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)  
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)  
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)  
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)  
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)  
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)  
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)  
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)  
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)  
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)  
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)  
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)  
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)  
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)  
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)  
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)  
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)  
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)  
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)  
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)  
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)  
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)  
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)  
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)  
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)  
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)  
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)  
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)  
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)  
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)  
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)  
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)  
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)  
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)  
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)  
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)  
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)  
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)  
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)  
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)  
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)  
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)  
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)  
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)  
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)  
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)  
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)  
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)  
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)  
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)  
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.3.el8" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338] 
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}
- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136] 
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136] 
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136] 
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136] 
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136] 
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136] 
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762] 
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469] 
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746] 
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246] 
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674] 
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.204.4.el8" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303] 
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876] 
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268] 
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.0.el8" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)  
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)  
- mmc: vub3000: fix control-request direction (Johan Hovold)  
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)  
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)  
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)  
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)  
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)  
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)  
- vfio/pci: Handle concurrent vma faults (Alex Williamson)  
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)  
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)  
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)  
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)  
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)  
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)  
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)  
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)  
- extcon: max8997: Add missing modalias string (Marek Szyprowski)  
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)  
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)  
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)  
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)  
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)  
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)  
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)  
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)  
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)  
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)  
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)  
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)  
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)  
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)  
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)  
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)  
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)  
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)  
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)  
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)  
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)  
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)  
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)  
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)  
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)  
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)  
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)  
- fsi: core: Fix return of error values on failures (Colin Ian King)  
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)  
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)  
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)  
- leds: lm3532: select regmap I2C API (Andy Shevchenko)  
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)  
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)  
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)  
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)  
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)  
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)  
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)  
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)  
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)  
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)  
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)  
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)  
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)  
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)  
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)  
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)  
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)  
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)  
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)  
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)  
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)  
- clk: si5341: Update initialization magic (Robert Hancock)  
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)  
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)  
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)  
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)  
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)  
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)  
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)  
- bpfilter: Specify the log level for the kmsg message (Gary Lin)  
- e1000e: Check the PCIm state (Sasha Neftin)  
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)  
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)  
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)  
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)  
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)  
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)  
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)  
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)  
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)  
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)  
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)  
- tc-testing: fix list handling (Marcelo Ricardo Leitner)  
- net/ipv4: swap flow ports when validating source (Miao Wang)  
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)  
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)  
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)  
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)  
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)  
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)  
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)  
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)  
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)  
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)  
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)  
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)  
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)  
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)  
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)  
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)  
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)  
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)  
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)  
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)  
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)  
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)  
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)  
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)  
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)  
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)  
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)  
- RDMA/rxe: Fix failure during driver load (Kamal Heib)  
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)  
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)  
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)  
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)  
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)  
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)  
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)  
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)  
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)  
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)  
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)  
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)  
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)  
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)  
- ocfs2: fix snprintf() checking (Dan Carpenter)  
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)  
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)  
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)  
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)  
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)  
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)  
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)  
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)  
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)  
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)  
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)  
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)  
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)  
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)  
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)  
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)  
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)  
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)  
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)  
- arm64: consistently use reserved_pg_dir (Mark Rutland)  
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)  
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)  
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)  
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)  
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)  
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)  
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)  
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)  
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)  
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)  
- media: rc: i2c: Fix an error message (Christophe JAILLET)  
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)  
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)  
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)  
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)  
- kbuild: run the checker after the compiler (Luc Van Oostenryck)  
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)  
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)  
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)  
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)  
- sata_highbank: fix deferred probing (Sergey Shtylyov)  
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)  
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)  
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)  
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)  
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)  
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- block: fix discard request merge (Ming Lei)  
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)  
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)  
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)  
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)  
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)  
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)  
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)  
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)  
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)  
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)  
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)  
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)  
- fs: dlm: fix memory leak when fenced (Alexander Aring)  
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)  
- fs: dlm: cancel work sync othercon (Alexander Aring)  
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))  
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)  
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)  
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)  
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)  
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)  
- media: Fix Media Controller API config checks (Shuah Khan)  
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)  
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)  
- KVM: s390: get rid of register asm usage (Heiko Carstens)  
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)  
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)  
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)  
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)  
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)  
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)  
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)  
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)  
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)  
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)  
- media: siano: fix device register error path (Mauro Carvalho Chehab)  
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)  
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)  
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)  
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)  
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)  
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)  
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)  
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)  
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)  
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)  
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)  
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)  
- crypto: qat - remove unused macro in FW loader (Jack Xu)  
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)  
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)  
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)  
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)  
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)  
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)  
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)  
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- spi: omap-100k: Fix the length judgment problem (Tian Tao)  
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)  
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)  
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)  
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)  
- fuse: reject internal errno (Miklos Szeredi)  
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)  
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)  
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)  
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)  
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)  
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)  
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))  
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))  
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)  
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)  
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)  
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)  
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)  
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)  
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)  
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)  
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)  
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)  
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)  
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)  
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)  
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)  
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)  
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)  
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)  
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)  
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)  
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)  
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)  
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)  
- ext4: fix avefreec in find_group_orlov (Pan Dong)  
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)  
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)  
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)  
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)  
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)  
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)  
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)  
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)  
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)  
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)  
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)  
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)  
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)  
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))  
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)  
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)  
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)  
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)  
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)  
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)  
- media: dvb-usb: fix wrong definition (Pavel Skripkin)  
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)  
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)  
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)  
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)  
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)  
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)  
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)  
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)  
- LTS tag: v5.4.131 (Jack Vogel)  
- xen/events: reset active flag for lateeoi events later (Juergen Gross)  
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)  
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311}
- LTS tag: v5.4.130 (Jack Vogel)  
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)  
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)  
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)  
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)  
- LTS tag v5.4.129 (Jack Vogel)  
- x86/efi: move common keyring handler functions to new file (Nayna Jain)  
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)  
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)  
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)  
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)  
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)  
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)  
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)  
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)  
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)  
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)  
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)  
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)  
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)  
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)  
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)  
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)  
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)  
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)  
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)  
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)  
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)  
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)  
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)  
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)  
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543}
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)  
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)  
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)  
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)  
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)  
- recordmcount: Correct st_shndx handling (Peter Zijlstra)  
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)  
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)  
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)  
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)  
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)  
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)  
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)  
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)  
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)  
- mac80211: drop multicast fragments (Johannes Berg)  
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)  
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)  
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)  
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)  
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)  
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)  
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)  
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)  
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)  
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)  
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)  
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)  
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)  
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)  
- drm/radeon: wait for moving fence after pinning (Christian König)  
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)  
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)  
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)  
- module: limit enabling module.sig_enforce (Mimi Zohar)  
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088] 
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078] 
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.2.el8" date="1627992000">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447] 
- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348] 
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427] 
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.5.el8" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653}
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653}
- LTS tag: v5.4.140 (Jack Vogel)  
- arm64: fix compat syscall return truncation (Mark Rutland)  
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)  
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)  
- virt_wifi: fix error on connect (Matteo Croce)  
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)  
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)  
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)  
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)  
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)  
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)  
- soc: ixp4xx: fix printing resources (Arnd Bergmann)  
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)  
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)  
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)  
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)  
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)  
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)  
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)  
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)  
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)  
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)  
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)  
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)  
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)  
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)  
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))  
- media: rtl28xxu: fix zero-length control request (Johan Hovold)  
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)  
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)  
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)  
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)  
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)  
- optee: Clear stale cache entries during initialization (Tyler Hicks)  
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))  
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)  
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)  
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)  
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)  
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)  
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)  
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)  
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)  
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)  
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)  
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)  
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)  
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)  
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)  
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573}
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)  
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)  
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)  
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)  
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)  
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)  
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)  
- nfp: update ethtool reporting of pauseframe control (Fei Qin)  
- sctp: move the active_key update after sh_keys is added (Xin Long)  
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)  
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)  
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)  
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)  
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)  
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)  
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)  
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)  
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)  
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)  
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)  
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)  
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)  
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)  
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)  
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)  
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)  
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)  
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)  
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)  
- ARM: imx: add missing iounmap() (Yang Yingliang)  
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)  
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)  
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)  
- LTS tag: v5.4.139 (Jack Vogel)  
- spi: mediatek: Fix fifo transfer (Guenter Roeck)  
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)  
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)  
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)  
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)  
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)  
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)  
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)  
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)  
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)  
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)  
- ACPI: fix NULL pointer dereference (Linus Torvalds)  
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)  
- net: Fix zero-copy head len calculation. (Pravin B Shelar)  
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)  
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)  
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)  
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)  
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)  
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)  
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)  
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)  
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)  
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814] 
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434] 
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434] 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656}
- LTS tag: v5.4.138 (Jack Vogel)  
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)  
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)  
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)  
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)  
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)  
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)  
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)  
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)  
- net/mlx5: Fix flow table chaining (Maor Gottlieb)  
- net: llc: fix skb_over_panic (Pavel Skripkin)  
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)  
- net: Set true network header for ECN decapsulation (Gilad Naaman)  
- tipc: fix sleeping in tipc accept routine (Hoang Le)  
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)  
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)  
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)  
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)  
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)  
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)  
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)  
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)  
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)  
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)  
- can: esd_usb2: fix memory leak (Pavel Skripkin)  
- can: ems_usb: fix memory leak (Pavel Skripkin)  
- can: usb_8dev: fix memory leak (Pavel Skripkin)  
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)  
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)  
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)  
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)  
- ocfs2: fix zero out valid data (Junxiao Bi)  
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)  
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)  
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)  
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)  
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)  
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)  
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)  
- LTS tag: v5.4.137 (Jack Vogel)  
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)  
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)  
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)  
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)  
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)  
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)  
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)  
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)  
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)  
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)  
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)  
- sctp: move 198 addresses from unusable to private scope (Xin Long)  
- net: annotate data race around sk_ll_usec (Eric Dumazet)  
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)  
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)  
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)  
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)  
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)  
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)  
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)  
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)  
- LTS tag: v5.4.136 (Jack Vogel)  
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)  
- perf inject: Close inject.output on exit (Riccardo Mancini)  
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)  
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)  
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)  
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)  
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)  
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)  
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)  
- nds32: fix up stack guard gap (Greg Kroah-Hartman)  
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)  
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)  
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)  
- userfaultfd: do not untag user pointers (Peter Collingbourne)  
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)  
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)  
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)  
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)  
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)  
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))  
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)  
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)  
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)  
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)  
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)  
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)  
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)  
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)  
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)  
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)  
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)  
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)  
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)  
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)  
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)  
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)  
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)  
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)  
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)  
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)  
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)  
- sctp: update active_key for asoc when old key is being replaced (Xin Long)  
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)  
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)  
- afs: Fix tracepoint string placement with built-in AFS (David Howells)  
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)  
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)  
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)  
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)  
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)  
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)  
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)  
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)  
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)  
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)  
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)  
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)  
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)  
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)  
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)  
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)  
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)  
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)  
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)  
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)  
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)  
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)  
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)  
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)  
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)  
- spi: mediatek: fix fifo rx mode (Peter Hess)  
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)  
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)  
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)  
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)  
- perf data: Close all files in close_dir() (Riccardo Mancini)  
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)  
- perf lzma: Close lzma stream on exit (Riccardo Mancini)  
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)  
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)  
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)  
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)  
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)  
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)  
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)  
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)  
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)  
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)  
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)  
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)  
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)  
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)  
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)  
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)  
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)  
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)  
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)  
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)  
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)  
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)  
- igc: change default return of igc_read_phy_reg() (Tom Rix)  
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)  
- LTS tag: v5.4.135 (Jack Vogel)  
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)  
- perf test bpf: Free obj_buf (Riccardo Mancini)  
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)  
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)  
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)  
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)  
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)  
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)  
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)  
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)  
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)  
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)  
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)  
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)  
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)  
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)  
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)  
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)  
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)  
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)  
- dm writecache: return the exact table values that were set (Mikulas Patocka)  
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)  
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)  
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)  
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)  
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)  
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)  
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)  
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)  
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)  
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)  
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)  
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)  
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)  
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)  
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)  
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)  
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)  
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)  
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)  
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)  
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)  
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)  
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)  
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)  
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)  
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)  
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)  
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)  
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)  
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)  
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)  
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)  
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)  
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)  
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)  
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)  
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)  
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)  
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)  
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)  
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)  
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)  
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)  
- LTS tag: v5.4.134 (Jack Vogel)  
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)  
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)  
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)  
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)  
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)  
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)  
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)  
- firmware: turris-mox-rwtm: report failures better (Marek Behún)  
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)  
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)  
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)  
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)  
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)  
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)  
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)  
- reset: bail if try_module_get() fails (Philipp Zabel)  
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)  
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)  
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)  
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)  
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)  
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)  
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)  
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)  
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)  
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)  
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)  
- hexagon: use common DISCARDS macro (Nathan Chancellor)  
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)  
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)  
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)  
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)  
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)  
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)  
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)  
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)  
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)  
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)  
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)  
- um: fix error return code in winch_tramp() (Zhen Lei)  
- um: fix error return code in slip_open() (Zhen Lei)  
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)  
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)  
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)  
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)  
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)  
- virtio_console: Assure used length from device is limited (Xie Yongji)  
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)  
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)  
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)  
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)  
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)  
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)  
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)  
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)  
- orangefs: fix orangefs df output. (Mike Marshall)  
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)  
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)  
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)  
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)  
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)  
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)  
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)  
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)  
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)  
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)  
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)  
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)  
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)  
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)  
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)  
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)  
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)  
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)  
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)  
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)  
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)  
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)  
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)  
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)  
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)  
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)  
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)  
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)  
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)  
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)  
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)  
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)  
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)  
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)  
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)  
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)  
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)  
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)  
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)  
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)  
- serial: tty: uartlite: fix console setup (Daniel Mack)  
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)  
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)  
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)  
- scsi: qedi: Fix null ref during abort handling (Mike Christie)  
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)  
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)  
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)  
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)  
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)  
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)  
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)  
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)  
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)  
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)  
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)  
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)  
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)  
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)  
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)  
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)  
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)  
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)  
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)  
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)  
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)  
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)  
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)  
- fbmem: Do not delete the mode that is still in use (Zhen Lei)  
- cgroup: verify that source is a string (Christian Brauner)  
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))  
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)  
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)  
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)  
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)  
- LTS tag: v5.4.133 (Jack Vogel)  
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)  
- jfs: fix GPF in diFree (Pavel Skripkin)  
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.6.el8" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.205.7.el8" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.206.0.el8" date="1633003200">- Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo" (Jack Vogel)  [Orabug: 33245043] 
- integrity: Load mokx variables into the blacklist keyring (Eric Snowberg)  [Orabug: 33418496] 
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33359395] 
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33352679] 
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33311489] 
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33134286] 
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33134286] 
- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33281078]  {CVE-2021-3739}
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276] 
- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33284937]  {CVE-2021-3743}
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33327177]  {CVE-2021-40490}
- xfs: remove unused variable (Wengang Wang)  [Orabug: 33313442] 
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518] 
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)  [Orabug: 33296812] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33209458]  {CVE-2021-38198}
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33174795]  {CVE-2021-37159}
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33174795]  {CVE-2021-37159}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2102.206.1.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33403144]</changelog>
</package>
<package pkgid="3a9cc271348ef1baba88e32e75d148397adf069923b15aca4e783c04d8c3ef06" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.300.7.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2122.305.6.el8" date="1629288000">- nvme-tcp: rerun io_work if req_list is not empty (Keith Busch)  [Orabug: 33211507] 
- nvme-tcp: Fix possible race of io_work and direct send (Sagi Grimberg)  [Orabug: 33211507] 
- RDMA/cma: Relax device check in cma_match_net_dev() (Håkon Bugge)  [Orabug: 30809928] 
- net/rds: Fix refcount issue that could allow it to go negative (William Kucharski)  [Orabug: 33107244] 
- RDMA/nldev: Add QP numbers to SRQ information (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/nldev: Return SRQ information (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/restrack: Add support to get resource tracking for SRQ (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/nldev: Return context information (Neta Ostrovsky)  [Orabug: 33065600] 
- RDMA/restrack: Improve readability in task name management (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/restrack: Simplify restrack tracking in kernel flows (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/restrack: Count references to the verbs objects (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/mlx5: Don't call to restrack recursively (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/cma: Delete from restrack DB after successful destroy (Leon Romanovsky)  [Orabug: 33065600] 
- RDMA/core: Consolidate ib_create_srq flows (Jason Gunthorpe)  [Orabug: 33065600] 
- RDMA/core: Do not erase the type of ib_srq.uobject (Jason Gunthorpe)  [Orabug: 33065600] 
- RDMA/restrack: Remove PID namespace support (Leon Romanovsky)  [Orabug: 33065600] 
- ib/core: Adding match_net_dev_ignore_port workaround. (Gerd Rausch)  [Orabug: 33234884] 
- Enable CONFIG_READ_ONLY_THP_FOR_FS (Prakash Sangappa)  [Orabug: 33190199] 
- Fix kabi issue in struct address_space. (Prakash Sangappa)  [Orabug: 33190199] 
- scsi: qla2xxx: Add heartbeat check (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Baokun Li)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove duplicate declarations (Shaokun Zhang)  [Orabug: 33131554] 
- scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Daniel Wagner)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove redundant assignment to rval (Jiapeng Chong)  [Orabug: 33131554] 
- scsi: qla2xxx: Prevent PRLI in target mode (Anastasia Kovaleva)  [Orabug: 33131554] 
- scsi: qla2xxx: Add marginal path handling support (Bikash Hazarika)  [Orabug: 33131554] 
- scsi: qla2xxx: Reserve extra IRQ vectors (Roman Bolshakov)  [Orabug: 33131554] 
- scsi: qla2xxx: Reuse existing error handling path (Christophe JAILLET)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove unneeded if-null-free check (Qiheng Lin)  [Orabug: 33131554] 
- scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali)  [Orabug: 33131554] 
- scsi: qla2xxx: Update default AER debug mask (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix mailbox recovery during PCIe error (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix crash in PCIe error handling (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix RISC RESET completion polling (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Consolidate zio threshold setting for both FCP &amp; NVMe (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix IOPS drop seen in some adapters (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Check kzalloc() return value (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix endianness annotations (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Bart Van Assche)  [Orabug: 33131554] 
- scsi: qla2xxx: Use dma_pool_zalloc() (Wang Qing)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix a couple of misdocumented functions (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix a couple of misnamed functions (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Lee Jones)  [Orabug: 33131554] 
- scsi: qla2xxx: Simplify if statement (Jiapeng Chong)  [Orabug: 33131554] 
- scsi: qla2xxx: Simplify the calculation of variables (Jiapeng Zhong)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix some memory corruption (Dan Carpenter)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove redundant NULL check (Yang Li)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove unnecessary NULL check (Dan Carpenter)  [Orabug: 33131554] 
- scsi: qla2xxx: Assign boolean values to a bool variable (Jiapeng Zhong)  [Orabug: 33131554] 
- scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Hannes Reinecke)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Enzo Matsumiya)  [Orabug: 33131554] 
- scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali)  [Orabug: 33131554] 
- scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix mailbox Ch erroneous error (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Bikash Hazarika)  [Orabug: 33131554] 
- scsi: qla2xxx: Move some messages from debug to normal log level (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Add error counters to debugfs node (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix device loss on 4G and older HBAs (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix the call trace for flush workqueue (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix FW initialization error on big endian machines (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Fix compilation issue in PPC systems (Arun Easi)  [Orabug: 33131554] 
- scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Tear down session if FW say it is down (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Quinn Tran)  [Orabug: 33131554] 
- scsi: qla2xxx: Change post del message from debug level to log level (Saurav Kashyap)  [Orabug: 33131554] 
- scsi: qla2xxx: Return EBUSY on fcport deletion (Daniel Wagner)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove trailing semicolon in macro definition (Tom Rix)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554] 
- scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Ahmed S. Darwish)  [Orabug: 33131554] 
- scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554] 
- uek-rpm: enable VP_VDPA and VIRTIO_PCI_LIB config (Si-Wei Liu)  [Orabug: 33150765] 
- virtio/vdpa: clear the virtqueue state during probe (Eli Cohen)  [Orabug: 33150765] 
- vp_vdpa: allow set vq state to initial state after reset (Jason Wang)  [Orabug: 33150765] 
- virtio-pci library: introduce vp_modern_get_driver_features() (Jason Wang)  [Orabug: 33150765] 
- vdpa: support packed virtqueue for set/get_vq_state() (Jason Wang)  [Orabug: 33150765] 
- virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang)  [Orabug: 33150765] 
- virtio: use err label in __vring_new_virtqueue() (Jason Wang)  [Orabug: 33150765] 
- virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang)  [Orabug: 33150765] 
- virtio_ring: secure handling of mapping errors (Jason Wang)  [Orabug: 33150765] 
- virtio-ring: factor out desc_extra allocation (Jason Wang)  [Orabug: 33150765] 
- virtio_ring: rename vring_desc_extra_packed (Jason Wang)  [Orabug: 33150765] 
- virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang)  [Orabug: 33150765] 
- vdpa/mlx5: Clear vq ready indication upon device reset (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Add support for doorbell bypassing (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Add support for running with virtio_vdpa (Eli Cohen)  [Orabug: 33150765] 
- vdp/mlx5: Fix setting the correct dma_device (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Support creating resources with uid == 0 (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Fix possible failure in umem size calculation (Eli Cohen)  [Orabug: 33150765] 
- vdpa/mlx5: Fix umem sizes assignments on VQ create (Eli Cohen)  [Orabug: 33150765] 
- {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Eli Cohen)  [Orabug: 33150765] 
- vp_vdpa: correct the return value when fail to map notification (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: correct sparse tags for notify (Michael S. Tsirkin)  [Orabug: 33150765] 
- virtio_pci_modern: __force cast the notify mapping (Michael S. Tsirkin)  [Orabug: 33150765] 
- vhost/vdpa: Remove the restriction that only supports virtio-net devices (Xie Yongji)  [Orabug: 33150765] 
- vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa: add get_config_size callback in vdpa_config_ops (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: cleanup kiovs in vdpasim_free() (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: add vringh_kiov_length() helper (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: implement vringh_kiov_advance() (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: explain more about cleaning riov and wiov (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: reset kiov 'consumed' field in __vringh_iov() (Stefano Garzarella)  [Orabug: 33150765] 
- vringh: add 'iotlb_lock' to synchronize iotlb accesses (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: use iova module to allocate IOVA addresses (Stefano Garzarella)  [Orabug: 33150765] 
- vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Jason Wang)  [Orabug: 33150765] 
- vp_vdpa: report doorbell address (Jason Wang)  [Orabug: 33150765] 
- virtio-pci library: report resource address (Jason Wang)  [Orabug: 33150765] 
- virito_pci libray: hide vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Jason Wang)  [Orabug: 33150765] 
- vp_vdpa: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci library: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: introduce helper to map vq notify area (Jason Wang)  [Orabug: 33150765] 
- virtio-net: don't allocate control_buf if not supported (Max Gurtovoy)  [Orabug: 33150765] 
- vdpa: Follow kdoc comment style (Parav Pandit)  [Orabug: 33150765] 
- vdpa/mlx5: Enable user to add/delete vdpa device (Eli Cohen)  [Orabug: 33150765] 
- vdpa: introduce virtio pci driver (Jason Wang)  [Orabug: 33150765] 
- vdpa_sim: Skip typecasting from void* (Parav Pandit)  [Orabug: 33150765] 
- vdpa: set the virtqueue num during register (Jason Wang)  [Orabug: 33150765] 
- virtio_vdpa: don't warn when fail to disable vq (Jason Wang)  [Orabug: 33150765] 
- virtio-pci: introduce modern device module (Jason Wang)  [Orabug: 33150765] 
- virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper to get notification offset (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper for getting queue nums (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper for setting/geting queue size (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper to set/get queue_enable (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_queue_address() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_set_queue_vector() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_generation() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helpers for setting and getting features (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helpers for setting and getting status (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce helper to set config vector (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: introduce vp_modern_remove() (Jason Wang)  [Orabug: 33150765] 
- virtio-pci-modern: factor out modern device initialization logic (Jason Wang)  [Orabug: 33150765] 
- virtio-pci: split out modern device (Jason Wang)  [Orabug: 33150765] 
- virtio-pci: do not access iomem via struct virtio_pci_device directly (Jason Wang)  [Orabug: 33150765] 
- virtio_pci_modern: Fix the comment of virtio_pci_find_capability() (Liao Pingfang)  [Orabug: 33150765] 
- virtio: pci: constify ioreadX() iomem argument (as in generic implementation) (Krzysztof Kozlowski)  [Orabug: 33150765] 
- vdpa_sim_net: Add support for user supported devices (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Enable user to query vdpa device info (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Enable a user to add and delete a vdpa device (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Define vdpa mgmt device, ops and a netlink interface (Parav Pandit)  [Orabug: 33150765] 
- vdpa: Extend routine to accept vdpa device name (Parav Pandit)  [Orabug: 33150765] 
- vdpa_sim_net: Make mac address array static (Parav Pandit)  [Orabug: 33150765] 
- vdpa: split vdpasim to core and net modules (Max Gurtovoy)  [Orabug: 33150765] 
- vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: make vdpasim-&gt;buffer size configurable (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: use kvmalloc to allocate vdpasim-&gt;buffer (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: set vringh notify callback (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add set_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add get_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: make 'config' generic and usable for any device type (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: store parsed MAC address in a buffer (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add work_fn in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add supported_features field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add device id field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: add struct vdpasim_dev_attr for device attributes (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: rename vdpasim_config_ops variables (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: make IOTLB entries limit configurable (Stefano Garzarella)  [Orabug: 33150765] 
- vdpa_sim: remove hard-coded virtq count (Max Gurtovoy)  [Orabug: 33150765] 
- vdpa_sim: remove unnecessary headers inclusion (Stefano Garzarella)  [Orabug: 33150765] 
- uek-rpm: enable CONFIG_MLX5_SF and CONFIG_MLX5_SF_MANAGER (Si-Wei Liu)  [Orabug: 32176425] 
- net/mlx5: SF_DEV, remove SF device on invalid state (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Fix show state inactive when its inactivated (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Consider own vhca events of SF devices (Parav Pandit)  [Orabug: 32176425] 
- IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Parav Pandit)  [Orabug: 32176425] 
- vdpa/mlx5: Use the correct dma device when registering memory (Eli Cohen)  [Orabug: 32176425] 
- RDMA: Support more than 255 rdma ports (Mark Bloch)  [Orabug: 32176425] 
- net/mlx5: SF, do not use ecpu bit for vhca state processing (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Unregister eth-reps devices first (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Register nic devlink port with switch id (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5: SF: Fix error flow of SFs allocation flow (Shay Drory)  [Orabug: 32176425] 
- net/mlx5: SF: Fix memory leak of work item (Shay Drory)  [Orabug: 32176425] 
- net/mlx5: SF, Correct vhca context size (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Vlad Buslov)  [Orabug: 32176425] 
- IB/mlx5: Support default partition key for representor port (Parav Pandit)  [Orabug: 32176425] 
- IB/core: Use valid port number to check link layer (Parav Pandit)  [Orabug: 32176425] 
- IB/mlx4: Use port iterator and validation APIs (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Move representor neigh init into profile enable (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5: Add devlink subfunction port documentation (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Port function state change support (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Add port add delete functionality (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Add eswitch helpers for SF vport (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Prepare eswitch to handle SF vport (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: SF, Add auxiliary device driver (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: SF, Add auxiliary device support (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Introduce vhca state event notifier (Parav Pandit)  [Orabug: 32176425] 
- IB/mlx5: Make function static (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Enable host PF HCA after eswitch is initialized (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Rename peer_pf to host_pf (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Expose other function ifc bits (Yishai Hadas)  [Orabug: 32176425] 
- net/mlx5: Update the hardware interface definition for vhca state (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Avoid exposing driver internal command helpers (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Add ts_cqe_to_dest_cqn related bits (Eran Ben Elisha)  [Orabug: 32176425] 
- RDMA/mlx5: Use PCI device for dma mappings (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Avoid extack error log for disabled vport (Parav Pandit)  [Orabug: 32176425] 
- RDMA: Fix software RDMA drivers for dma mapping error (Parav Pandit)  [Orabug: 32176425] 
- RDMA: Explicitly pass in the dma_device to ib_register_device (Jason Gunthorpe)  [Orabug: 32176425] 
- net/mlx5: Use dma device access helper (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Use helper function to load unload representor (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Add helper to check egress ACL need (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Use PF num in metadata reg c0 (sunils)  [Orabug: 32176425] 
- net/mlx5: simplify the return expression of mlx5_ec_init() (Qinglang Miao)  [Orabug: 32176425] 
- RDMA/i40iw: Avoid typecast from void to pci_dev (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Use vport metadata matching by default (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Dedicated metadata for uplink vport (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Check and enable metadata support flag before using (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-switch, Read controller number from device (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Destroy TSAR after reload interface (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Link non uplink representors to PCI device (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Avoid function change handler for non ECPF (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Move devlink port register and unregister calls (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5: Enable QP number request when creating IPoIB underlay QP (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5e: Move including net/arp.h from en_rep.c to rep/neigh.c (Alaa Hleihel)  [Orabug: 32176425] 
- net/mlx5: E-switch, Supporting setting devlink port function mac address (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Split mac address setting function for using state_lock (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Support querying port function mac address (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move helper to eswitch layer (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Introduce and use eswitch support check helper (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Constify mac address pointer (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: cmd: Fix memset with byte count warning (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5: Add missing mutex destroy (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Alloc and free unique metadata for match (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor eswitch egress acl codes (Vu Pham)  [Orabug: 32176425] 
- net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Maor Dickman)  [Orabug: 32176425] 
- net/mlx5: Avoid processing commands before cmdif is ready (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425] 
- net: Add netif_is_bareudp() API to identify bareudp devices (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Introduce kconfig var for TC support (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5: Fix a bug of releasing wrong chunks on &gt; 4K page size systems (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Add support for release all pages event (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Rate limit page not found error messages (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Add helper function to release fw page (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5e: Use helper API to get devlink port index for all port flavours (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Fix mutex init order (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Add release all pages capability bit (Eran Ben Elisha)  [Orabug: 32176425] 
- net/mlx5: Add structure and defines for pci sync for fw update event (Moshe Shemesh)  [Orabug: 32176425] 
- net/mlx5: Refactor imm_inval_pkey field in cqe struct (Raed Salem)  [Orabug: 32176425] 
- net/mlx5: Add support for COPY steering action (Huy Nguyen)  [Orabug: 32176425] 
- net/mlx5: Update eswitch to new cmd interface (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Update ecpf.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Update vport.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5e: Allow partial data mask for tunnel options (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5: Refactor HCA capability set flow (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Remove extra indirection while storing QPN (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code modify QP in the IPoIB module (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code modify QP in the FPGA module (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code modify QP in steering module (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Remove empty QP and CQ events handlers (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Open-code create and destroy QP calls (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5e: Fix devlink port netdev unregistration sequence (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Fix condition for termination table cleanup (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (wenxu)  [Orabug: 32176425] 
- net/mlx5e: refactor indr setup block (wenxu)  [Orabug: 32176425] 
- net/mlx5: E-Switch: Move eswitch chains to a new directory (Saeed Mahameed)  [Orabug: 32176425] 
- IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: E-switch, Protect eswitch mode changes (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Split eswitch mode check to different helper function (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (wenxu)  [Orabug: 32176425] 
- net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: Avoid forwarding to other eswitch uplink (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: Don't use termination tables in slow path (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: Avoid configuring eswitch QoS if not supported (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Fix devlink port register sequence (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Avoid deriving mlx5_core_dev second time (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Accept flow rules without match (Mark Bloch)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor unload all reps per rep type (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Bodong Wang)  [Orabug: 32176425] 
- net/mlx5e: CT: Support clear action (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: CT: Handle misses after executing CT action (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: CT: Offload established flows (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: CT: Introduce connection tracking (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Add support for offloading rules with no in_port (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Introduce global tables (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Enable reg c1 loopback when possible (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Init ethtool steering for representors (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Introduce root ft concept for representors netdevs (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5: E-switch, make query inline mode a static function (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Verify goto chain offload support (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Majd Dibbiny)  [Orabug: 32176425] 
- net/mlx5: HW bit for goto chain offload support (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5: Introduce egress acl forward-to-vport capability (Vu Pham)  [Orabug: 32176425] 
- net/mlx5e: Use devlink virtual flavour for VF devlink port (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Use netdev_warn() for errors for added prefix (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Add support for devlink-port in non-representors mode (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5e: Rename representor get devlink port function (Vladyslav Tarasiuk)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Eswitch, Use per vport tables for mirroring (Eli Cohen)  [Orabug: 32176425] 
- net/mlx5e: Don't allow forwarding between uplink (Tonghao Zhang)  [Orabug: 32176425] 
- net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Maxim Mikityanskiy)  [Orabug: 32176425] 
- net: Special handling for IP &amp; MPLS. (Martin Varghese)  [Orabug: 32176425] 
- net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Martin Varghese)  [Orabug: 32176425] 
- net/mlx5e: Restore tunnel metadata on miss (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Get reg_c1 value on miss (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Support inner header rewrite with goto action (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Allow re-allocating mod header actions (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Restore chain id on miss (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Get reg_c0 value on CQE (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Introduce mapping infra for mapping unique ids to data (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Don't clear the whole vf config when switching modes (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5e: Clear VF config when switching modes (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5: Fix lowest FDB pool size (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5e: Enable all available stats for uplink reps (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Vlad Buslov)  [Orabug: 32176425] 
- net/mlx5e: IPoIB, use separate stats groups (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Convert stats groups array to array of group pointers (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Declare stats groups via macro (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Profile specific stats groups (Saeed Mahameed)  [Orabug: 32176425] 
- net/mlx5e: Move uplink rep init/cleanup code into own functions (Roi Dayan)  [Orabug: 32176425] 
- net/mlx5e: Add mlx5e_flower_parse_meta support (wenxu)  [Orabug: 32176425] 
- net/mlx5: make the symbol 'ESW_POOLS' static (Chen Wandun)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Increase number of chains and priorities (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Refactor chains and priorities (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: ft: Check prio and chain sanity for ft offload (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: ft: Use getter function to get ft chain (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Allow creating autogroups with reserved entries (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add ignore level support fwd to table rules (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: fs_core: Introduce unmanaged flow tables (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add mlx5_ifc definitions for connection tracking support (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add copy header action struct layout (Hamdan Igbaria)  [Orabug: 32176425] 
- net/mlx5: Increase the max number of channels to 128 (Fan Li)  [Orabug: 32176425] 
- net/mlx5e: Avoid duplicating rule destinations (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Leon Romanovsky)  [Orabug: 32176425] 
- net/mlx5: TC: Offload flow table rules (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Add devlink reload (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5: Add new chain for netfilter flow table offload (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Refactor creating fast path prio chains (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Accumulate levels for chains prio namespaces (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Define fdb tc levels per prio (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Simplify fdb chain and prio eswitch defines (Paul Blakey)  [Orabug: 32176425] 
- net/mlx5: Handle "enable_roce" devlink param (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5: Document flow_steering_mode devlink param (Michael Guralnik)  [Orabug: 32176425] 
- devlink: Add new "enable_roce" generic device param (Michael Guralnik)  [Orabug: 32176425] 
- net/mlx5: fix spelling mistake "metdata" -&gt; "metadata" (Colin Ian King)  [Orabug: 32176425] 
- net/mlx5: fix kvfree of uninitialized pointer spec (Colin Ian King)  [Orabug: 32176425] 
- net/mlx5e: Bit sized fields rewrite support (Dmytro Linkin)  [Orabug: 32176425] 
- net/mlx5: Clear VF's configuration on disabling SRIOV (Aya Levin)  [Orabug: 32176425] 
- net/mlx5: E-switch, Enable metadata on own vport (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Refactor ingress acl configuration (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Restrict metadata disablement to offloads mode (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Prepare code to handle vport enable error (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Tide up state_lock and vport enabled flag usage (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move legacy drop counter and rule under legacy structure (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Move metdata fields under offloads structure (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Correct comment for legacy fields (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-switch, Introduce and use vlan rule config helper (Parav Pandit)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: E-Switch, Rename egress config to generic name (Vu Pham)  [Orabug: 32176425] 
- net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Qing Huang)  [Orabug: 32176425] 
- RDMA/siw: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425] 
- RDMA/rxe: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425] 
- IMA: Import key for IMA (Konrad Rzeszutek Wilk)  [Orabug: 33215070] 
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] 
- RDMA/core: Prevent divide-by-zero error triggered by the user (Leon Romanovsky)  [Orabug: 33065697] 
- RDMA/uverbs: Fix incorrect variable type (Avihai Horon)  [Orabug: 33065697] 
- RDMA/uverbs: Expose the new GID query API to user space (Avihai Horon)  [Orabug: 33065697] 
- RDMA/core: Introduce new GID table query API (Avihai Horon)  [Orabug: 33065697] 
- RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Avihai Horon)  [Orabug: 33065697] 
- RDMA/core: Change rdma_get_gid_attr returned error code (Avihai Horon)  [Orabug: 33065697] 
- RDMA/mlx5: Set correct kernel-doc identifier (Leon Romanovsky)  [Orabug: 33038818] 
- RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Lee Jones)  [Orabug: 33038818] 
- RDMA/mlx5: Assign dev to DM MR (Maor Gottlieb)  [Orabug: 33038818] 
- mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Jann Horn)  [Orabug: 33038818] 
- RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Maor Gottlieb)  [Orabug: 33038818] 
- RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/odp: Fix leaking the tgid for implicit ODP (Jason Gunthorpe)  [Orabug: 33038818] 
- IB/mlx5: Fix implicit ODP race (Artemy Kovalyov)  [Orabug: 33038818] 
- RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Jason Gunthorpe)  [Orabug: 33038818] 
- IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Artemy Kovalyov)  [Orabug: 33038818] 
- RDMA/odp: Use mmu_interval_notifier_insert() (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Rework implicit ODP destroy (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Avoid double lookups on the pagefault path (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Use an xarray for the children of an implicit ODP (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Split implicit handling from pagefault_mr (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Rework implicit_mr_get_data (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Delete struct mlx5_priv-&gt;mkey_table (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Use a dedicated mkey xarray for ODP (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Split sig_err MR data into its own xarray (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Use SRCU properly in ODP prefetch (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/mlx5: Group boolean parameters to take less space (Leon Romanovsky)  [Orabug: 33038818] 
- IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Yishai Hadas)  [Orabug: 33038818] 
- mm/mmu_notifier: add an interval tree notifier (Jason Gunthorpe)  [Orabug: 33038818] 
- mm/mmu_notifier: define the header pre-processor parts even if disabled (Jason Gunthorpe)  [Orabug: 33038818] 
- RDMA/odp: Remove broken debugging call to invalidate_range (Jason Gunthorpe)  [Orabug: 33038818] 
- scsi: fc: FDMI enhancement (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: FDMI enhancements (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Add FDMI-2 attributes (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Add vendor identifier attribute (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Initialisation of RHBA and RPA attributes (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Correct the condition check and invalid argument passed (Javed Hasan)  [Orabug: 33194970] 
- scsi: libfc: Move scsi/fc_encode.h to libfc (Arnd Bergmann)  [Orabug: 33194970] 
- scsi: qedf: Use DEVICE_ATTR_RO() macro (Zhen Lei)  [Orabug: 33194970] 
- scsi: qedf: Update the max_id value in host structure (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Yang Yingliang)  [Orabug: 33194970] 
- scsi: qedf: Drop unnecessary NULL checks after container_of() (Guenter Roeck)  [Orabug: 33194970] 
- scsi: qedf: Simplify bool comparison (YANG LI)  [Orabug: 33194970] 
- scsi: qedf: Remove redundant assignment to variable 'rc' (Jing Xiangfeng)  [Orabug: 33194970] 
- scsi: qedf: Retry qed-&gt;probe during recovery (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: FDMI attributes correction (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Fix for the session’s E_D_TOV value (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Correct the comment in qedf_initiate_els (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Change the debug parameter permission to read &amp; write (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Ye Bin)  [Orabug: 33194970] 
- scsi: qedf: Fix race between ELS completion and flushing ELS request (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Initiate cleanup for ELS commands as well (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Send cleanup even for RRQ on timeout (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Check the validity of rjt frame before processing (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Check for port type and role before processing an event (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Lee Jones)  [Orabug: 33194970] 
- scsi: qedf: Remove a whole host of unused variables (Lee Jones)  [Orabug: 33194970] 
- scsi: qedf: Remove set but not checked variable 'tmp' (Lee Jones)  [Orabug: 33194970] 
- scsi: qedf: Remove redundant initialization of variable rc (Colin Ian King)  [Orabug: 33194970] 
- scsi: qedf: Get dev info after updating the params (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Add schedule recovery handler (Chad Dupuis)  [Orabug: 33194970] 
- scsi: qedf: Implement callback for bw_update (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Honor status qualifier in FCP_RSP per spec (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Increase the upper limit of retry delay (Javed Hasan)  [Orabug: 33194970] 
- scsi: qedf: Keep track of num of pending flogi (Saurav Kashyap)  [Orabug: 33194970] 
- scsi: qedf: Simplify mutex_unlock() usage (Daniel Wagner)  [Orabug: 33194970] 
- scsi: qedf: Add port_id getter (Daniel Wagner)  [Orabug: 33194970] 
- bnxt_en: Log if an invalid signal detected on TSIO pin (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Event handler for PPS events (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: 1PPS functions to configure TSIO pins (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: 1PPS support for 5750X family chips (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Do not read the PTP PHC during chip reset (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Somnath Kotur)  [Orabug: 33181761] 
- bnxt_en: Add missing periodic PHC overflow check (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix PTP capability discovery (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Validate vlan protocol ID on RX packets (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: fix error path of FW reset (Somnath Kotur)  [Orabug: 33181761] 
- bnxt_en: reject ETS settings that will starve a TC (Edwin Peer)  [Orabug: 33181761] 
- bnxt_en: don't disable an already disabled PCI device (Kalesh AP)  [Orabug: 33181761] 
- bnxt_en: Enable hardware PTP support (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Transmit and retrieve packet timestamps (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Get the RX packet timestamp (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Get the full 48-bit hardware timestamp periodically (Pavan Chebbi)  [Orabug: 33181761] 
- bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Get PTP hardware capability from firmware (Michael Chan)  [Orabug: 33181761] 
- ptp: Add generic ptp v2 header parsing function (Kurt Kanzenbach)  [Orabug: 33181761] 
- bnxt_en: Update firmware interface to 1.10.2.47 (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix context memory setup for 64K page size. (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Fix and improve .ndo_features_check(). (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Implement .ndo_features_check(). (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Move bnxt_approve_mac(). (Michael Chan)  [Orabug: 33181761]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2122.305.7.el8" date="1629633600">- ice: implement device flash update via devlink (Jacob Keller)  [Orabug: 33236075] 
- ice: add board identifier info to devlink .info_get (Jacob Keller)  [Orabug: 33236075] 
- ice: add basic handler for devlink .info_get (Jacob Keller)  [Orabug: 33236075] 
- ice: enable initial devlink support (Jacob Keller)  [Orabug: 33236075] 
- bitops: introduce the for_each_set_clump8 macro (William Breathitt Gray)  [Orabug: 33236075] 
- Add pldmfw library for PLDM firmware update (Jacob Keller)  [Orabug: 33236075] 
- devlink: expand the devlink-info documentation (Jakub Kicinski)  [Orabug: 33236075] 
- devlink: promote "fw.bundle_id" to a generic info version (Jacob Keller)  [Orabug: 33236075] 
- devlink: remove trigger command from devlink-region.rst (Jacob Keller)  [Orabug: 33236075] 
- devlink: add trap metadata type for cookie (Jiri Pirko)  [Orabug: 33236075] 
- devlink: add ACL generic packet traps (Jiri Pirko)  [Orabug: 33236075] 
- devlink: Force enclosing array on binary fmsg data (Aya Levin)  [Orabug: 33236075] 
- devlink: document devlink info versions reported by bnxt_en driver (Vasundhara Volam)  [Orabug: 33236075] 
- devlink: add macro for "fw.roce" (Vasundhara Volam)  [Orabug: 33236075] 
- devlink: Add health recover notifications on devlink flows (Moshe Shemesh)  [Orabug: 33236075] 
- devlink: Add overlay source MAC is multicast trap (Amit Cohen)  [Orabug: 33236075] 
- devlink: Add tunnel generic packet traps (Amit Cohen)  [Orabug: 33236075] 
- devlink: Add non-routable packet trap (Amit Cohen)  [Orabug: 33236075] 
- devlink: fix typos in qed documentation (Jacob Keller)  [Orabug: 33236075] 
- devlink: correct misspelling of snapshot (Jacob Keller)  [Orabug: 33236075] 
- devlink: document region snapshot triggering from userspace (Jacob Keller)  [Orabug: 33236075] 
- devlink: introduce devlink-dpipe.rst documentation file (Jacob Keller)  [Orabug: 33236075] 
- devlink: add a devlink-resource.rst documentation file (Jacob Keller)  [Orabug: 33236075] 
- devlink: rename and expand devlink-trap-netdevsim.rst (Jacob Keller)  [Orabug: 33236075] 
- devlink: add documentation for ionic device driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: add a file documenting devlink regions (Jacob Keller)  [Orabug: 33236075] 
- devlink: add a driver-specific file for the qed driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: add parameter documentation for the mlx4 driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: document info versions for each driver (Jacob Keller)  [Orabug: 33236075] 
- devlink: convert driver-specific files to reStructuredText (Jacob Keller)  [Orabug: 33236075] 
- devlink: mention reloading in devlink-params.rst (Jacob Keller)  [Orabug: 33236075] 
- devlink: add documentation for generic devlink parameters (Jacob Keller)  [Orabug: 33236075] 
- devlink: convert devlink-params.txt to reStructuredText (Jacob Keller)  [Orabug: 33236075] 
- devlink: rename devlink-info-versions.rst and add a header (Jacob Keller)  [Orabug: 33236075] 
- devlink: convert devlink-health.txt to rst format (Jacob Keller)  [Orabug: 33236075] 
- devlink: move devlink documentation to subfolder (Jacob Keller)  [Orabug: 33236075] 
- devlink: add macro for "fw.psid" (Jacob Keller)  [Orabug: 33236075] 
- devlink: add devink notification when reporter update health state (Vikas Gupta)  [Orabug: 33236075] 
- rds_rdma: add missing rds_ib_cm_handle_connect tracepoint (Alan Maguire)  [Orabug: 33243559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.0.el8" date="1631016000">- misc/pvpanic: fix set driver data (Mihai Carabas)  [Orabug: 33290806] 
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33265208] 
- vdpa/mlx5: fix feature negotiation across device reset (Si-Wei Liu)  [Orabug: 33247045] 
- net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Parav Pandit)  [Orabug: 33241452] 
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)  [Orabug: 33214673] 
- net/mlx5: E-switch, Use eswitch total_vports (Parav Pandit)  [Orabug: 33213269] 
- net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Parav Pandit)  [Orabug: 33213269] 
- net/mlx5: E-switch, Consider maximum vf vports for steering init (Parav Pandit)  [Orabug: 33213269] 
- RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Maor Gottlieb)  [Orabug: 33303297] 
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372378] 
- KVM: X86: Micro-optimize IPI fastpath delay (Wanpeng Li)  [Orabug: 33119431] 
- net/mlx5_core: Restore driver version (Roy Novich)  [Orabug: 33112151] 
- RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Christoph Hellwig)  [Orabug: 33107202] 
- lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Jason Gunthorpe)  [Orabug: 33107202] 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33246580] 
- rdmaip: trace message buffer size too small for rdmaip debug tracepoints (Alan Maguire)  [Orabug: 33267573] 
- driver core: auxiliary bus: Fix memory leak when driver_register() fail (Peter Ujfalusi)  [Orabug: 32461425] 
- driver core: auxiliary bus: Remove unneeded module bits (Dave Jiang)  [Orabug: 32461425] 
- driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Dave Jiang)  [Orabug: 32461425] 
- driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Dave Jiang)  [Orabug: 32461425] 
- bnxt_en: Use register window 6 instead of 5 to read the PHC (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Update firmware call to retrieve TX PTP timestamp (Michael Chan)  [Orabug: 33181761] 
- bnxt_en: Update firmware interface to 1.10.2.52 (Michael Chan)  [Orabug: 33181761]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.1.el8" date="1631448000">- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33336805]  {CVE-2021-3743}
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33336785]  {CVE-2021-40490}
- net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Vu Pham)  [Orabug: 33291040] 
- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33331710] 
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33331640] 
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33329086]  {CVE-2021-37159}
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33329086]  {CVE-2021-37159}
- uek-rpm: Set DEFAULTKERNEL in /etc/sysconfig/kernel correctly (Dave Kleikamp)  [Orabug: 33219604] 
- RDMA/mlx5: Fix crash when unbind multiport slave (Maor Gottlieb)  [Orabug: 33303425] 
- net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Dynamically assign MSI-X vectors count (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Add dynamic MSI-X capabilities bits (Leon Romanovsky)  [Orabug: 33220810] 
- PCI/IOV: Add sysfs MSI-X vector assignment interface (Leon Romanovsky)  [Orabug: 33220810] 
- net/mlx5: Check that driver was probed prior attaching the device (Leon Romanovsky)  [Orabug: 33286656]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.2.el8" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739}
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669] 
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233] 
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216] 
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556] 
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.3.el8" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198}
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655] 
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
</package>
<package pkgid="1a38d37d91d6cf72acdf708639b16969db91863749a3022a6e282cb41a0c0965" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.2.el8" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739}
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669] 
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233] 
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216] 
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556] 
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556] 
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.3.el8" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198}
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655] 
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.1.el8" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian
  Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.2.el8" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
</package>
<package pkgid="53176c86a53747ce651d0083858fde20839529ff9574ac12b812504732be47fd" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.3.el8" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543] 
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198}
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655] 
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.1.el8" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian
  Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.2.el8" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.3.el8" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
</package>
<package pkgid="b849eb449ce14668aca36b9c08ba664d65b53f85ba80e563a5fe420312f1f735" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.4.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.4.el8" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994] 
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.5.el8" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119}
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355] 
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.6.el8" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)
  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.1.el8" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian
  Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.2.el8" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.301.1.3.el8" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.301.1.4.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33636869]</changelog>
</package>
<package pkgid="bd9a45e9566360cd0617418ae499dbbc1db339642db798d4b49263393468eb94" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.6.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.300.7.el8" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526] 
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.0.el8" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)  
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)  
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)  
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)  
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)  
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)  
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)  
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)  
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)  
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)  
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)  
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)  
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)  
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))  
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)  
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)  
- ovl: add splice file read write helper (Murphy Zhou)  
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)  
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)  
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)  
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)  
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)  
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)  
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)  
- virtio-net: support XDP when not more queues (Xuan Zhuo)  
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)  
- bnxt_en: Add missing DMA memory barriers (Michael Chan)  
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)  
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)  
- bnxt: disable napi before canceling DIM (Jakub Kicinski)  
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)  
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)  
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)  
- virtio: Protect vqs list access (Parav Pandit)  
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)  
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)  
- iommu: Check if group is NULL before remove device (Frank Wunderlich)  
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)  
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)  
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)  
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)  
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)  
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)  
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)  
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)  
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)  
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)  
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)  
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)  
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)  
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)  
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)  
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)  
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)  
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)  
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)  
- ath: Export ath_hw_keysetmac() (Jouni Malinen)  
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)  
- ath: Use safer key clearing with key cache entries (Jouni Malinen)  
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)  
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)  
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656}
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)  
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)  
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)  
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)  
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)  
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)  
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)  
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)  
- PCI/MSI: Correct misleading comments (Thomas Gleixner)  
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)  
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)  
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)  
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)  
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)  
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)  
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)  
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)  
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)  
- x86/msi: Force affinity setup before startup (Thomas Gleixner)  
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)  
- x86/tools: Fix objdump version check again (Randy Dunlap)  
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)  
- nbd: Aovid double completion of a request (Xie Yongji)  
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))  
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)  
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)  
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)  
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)  
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)  
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)  
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)  
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)  
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)  
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)  
- net/mlx5: Fix return value from tracer initialization (Aya Levin)  
- psample: Add a fwd declaration for skbuff (Roi Dayan)  
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)  
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)  
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)  
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)  
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)  
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)  
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)  
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)  
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)  
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)  
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)  
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)  
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)  
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)  
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)  
- libnvdimm/region: Fix label activation vs errors (Dan Williams)  
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)  
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)  
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)  
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)  
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)  
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)  
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)  
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)  
- LTS tag: v5.4.141 (Jack Vogel)  
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)  
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)  
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)  
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)  
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)  
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)  
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)  
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)  
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)  
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)  
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)  
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)  
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)  
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)  
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)  
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)  
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)  
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)  
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)  
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)  
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)  
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)  
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)  
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)  
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)  
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426] 
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426] 
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426] 
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426] 
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426] 
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426] 
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426] 
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426] 
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426] 
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426] 
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426] 
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426] 
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426] 
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426] 
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426] 
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426] 
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426] 
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426] 
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426] 
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426] 
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426] 
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426] 
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426] 
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426] 
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426] 
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426] 
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426] 
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426] 
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426] 
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426] 
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426] 
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426] 
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426] 
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426] 
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426] 
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426] 
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426] 
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426] 
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426] 
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426] 
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426] 
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426] 
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426] 
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426] 
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426] 
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426] 
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426] 
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426] 
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426] 
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426] 
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426] 
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426] 
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426] 
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426] 
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335] 
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392] 
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369] 
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369] 
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515] 
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843] 
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744}
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352] 
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352] 
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352] 
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352] 
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352] 
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352] 
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671] 
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993] 
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135] 
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877] 
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.0.el8" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)  
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)  
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)  
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)  
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)  
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)  
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)  
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)  
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)  
- selftests: be sure to make khdr before other targets (Li Zhijian)  
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)  
- usb: testusb: Fix for showing the connection speed (Faizel K B)  
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)  
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)  
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)  
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)  
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)  
- LTS tag: v5.4.151 (Jack Vogel)  
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)  
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)  
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)  
- usb: hso: remove the bailout parameter (Dongliang Mu)  
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)  
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)  
- net: stmmac: don't attach interface until resume finishes (Leon Yu)  
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)  
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)  
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)  
- ext4: fix reserved space counter leakage (Jeffle Xu)  
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)  
- ipack: ipoctal: fix module reference leak (Johan Hovold)  
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)  
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)  
- ipack: ipoctal: fix tty registration race (Johan Hovold)  
- ipack: ipoctal: fix stack information leak (Johan Hovold)  
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)  
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)  
- perf/x86/intel: Update event constraints for ICX (Kan Liang)  
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)  
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)  
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)  
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)  
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)  
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)  
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)  
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)  
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)  
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)  
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)  
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)  
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)  
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)  
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)  
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)  
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)  
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)  
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)  
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)  
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)  
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)  
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)  
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)  
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)  
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)  
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)  
- LTS tag: v5.4.150 (Jack Vogel)  
- qnx4: work around gcc false positive warning bug (Linus Torvalds)  
- xen/balloon: fix balloon kthread freezing (Juergen Gross)  
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)  
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)  
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)  
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)  
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)  
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)  
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)  
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)  
- qnx4: avoid stringop-overread errors (Linus Torvalds)  
- sparc: avoid stringop-overread errors (Linus Torvalds)  
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)  
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)  
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)  
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)  
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)  
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)  
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)  
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)  
- m68k: Double cast io functions to unsigned long (Guenter Roeck)  
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)  
- net: macb: fix use after free on rmmod (Tong Zhang)  
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)  
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)  
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)  
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)  
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)  
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)  
- cifs: fix a sign extension bug (Dan Carpenter)  
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)  
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)  
- fpga: machxo2-spi: Return an error on failure (Tom Rix)  
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)  
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)  
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)  
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)  
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)  
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)  
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)  
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)  
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)  
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)  
- net: hso: fix muxed tty registration (Johan Hovold)  
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)  
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)  
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)  
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)  
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)  
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)  
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)  
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)  
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)  
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)  
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)  
- staging: greybus: uart: fix tty use after free (Johan Hovold)  
- binder: make sure fd closes complete (Todd Kjos)  
- USB: cdc-acm: fix minor-number release (Johan Hovold)  
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)  
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)  
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)  
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)  
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)  
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)  
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)  
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)  
- LTS tag: v5.4.149 (Jack Vogel)  
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)  
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)  
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)  
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)  
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)  
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)  
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)  
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)  
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)  
- dmaengine: ioat: depends on !UML (Johannes Berg)  
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)  
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)  
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)  
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)  
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)  
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)  
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)  
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)  
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)  
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)  
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)  
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)  
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)  
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)  
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)  
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)  
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)  
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)  
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)  
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)  
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)  
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)  
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)  
- console: consume APC, DM, DCS (nick black)  
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)  
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)  
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)  
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)  
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)  
- LTS tag: v5.4.148 (Jack Vogel)  
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)  
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)  
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)  
- ip_gre: validate csum_start only on pull (Willem de Bruijn)  
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)  
- fq_codel: reject silly quantum parameters (Eric Dumazet)  
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)  
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)  
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)  
- ARC: export clear_user_page() for modules (Randy Dunlap)  
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)  
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)  
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)  
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)  
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)  
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)  
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)  
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)  
- ethtool: Fix an error code in cxgb2.c (Yang Li)  
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)  
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)  
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)  
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)  
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)  
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)  
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)  
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)  
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)  
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)  
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)  
- net: hns3: disable mac in flr process (Yufeng Mo)  
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)  
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)  
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)  
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)  
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)  
- qed: Handle management FW error (Shai Malin)  
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)  
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)  
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)  
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)  
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)  
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)  
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)  
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)  
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)  
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)  
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)  
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)  
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)  
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)  
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)  
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)  
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)  
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)  
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)  
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)  
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)  
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)  
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)  
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)  
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)  
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)  
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)  
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)  
- xen: reset legacy rtc flag for PV domU (Juergen Gross)  
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)  
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)  
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)  
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)  
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)  
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)  
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)  
- lib/test_stackinit: Fix static initializer test (Kees Cook)  
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)  
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)  
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)  
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)  
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)  
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)  
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)  
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)  
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)  
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)  
- parisc: fix crash with signals and alloca (Mikulas Patocka)  
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)  
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)  
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)  
- ath9k: fix sleeping in atomic context (Miaoqing Pan)  
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)  
- parport: remove non-zero check on count (Colin Ian King)  
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)  
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)  
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)  
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)  
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)  
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)  
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)  
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)  
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)  
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)  
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)  
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)  
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)  
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)  
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)  
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)  
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)  
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)  
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)  
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)  
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)  
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)  
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)  
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)  
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)  
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)  
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)  
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)  
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)  
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)  
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)  
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)  
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)  
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)  
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)  
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)  
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)  
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)  
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)  
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)  
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)  
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)  
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)  
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)  
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)  
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)  
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)  
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)  
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)  
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)  
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)  
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)  
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)  
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)  
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)  
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)  
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)  
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)  
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)  
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)  
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)  
- s390: make PCI mio support a machine flag (Niklas Schnelle)  
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)  
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)  
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)  
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)  
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)  
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)  
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)  
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)  
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)  
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)  
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)  
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)  
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)  
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)  
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)  
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)  
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)  
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)  
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)  
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)  
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)  
- iavf: fix locking of critical sections (Stefan Assmann)  
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)  
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)  
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)  
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)  
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)  
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)  
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)  
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)  
- userfaultfd: prevent concurrent API initialization (Nadav Amit)  
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)  
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)  
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)  
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)  
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)  
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)  
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)  
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)  
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)  
- fscache: Fix cookie key hashing (David Howells)  
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)  
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)  
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)  
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)  
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)  
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)  
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)  
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)  
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)  
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)  
- SUNRPC: Fix potential memory corruption (Trond Myklebust)  
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)  
- openrisc: don't printk() unconditionally (Randy Dunlap)  
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)  
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)  
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)  
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)  
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)  
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)  
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)  
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)  
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)  
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)  
- f2fs: quota: fix potential deadlock (Chao Yu)  
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)  
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)  
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)  
- PCI: aardvark: Fix checking for PIO status (Evan Wang)  
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)  
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)  
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)  
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)  
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)  
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)  
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)  
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)  
- media: rc-loopback: return number of emitters rather than error (Sean Young)  
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)  
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)  
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)  
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)  
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)  
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)  
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)  
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)  
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)  
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)  
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)  
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)  
- xen: fix setting of max_pfn in shared_info (Juergen Gross)  
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)  
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)  
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)  
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)  
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)  
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)  
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)  
- LTS tag: v5.4.147 (Jack Vogel)  
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)  
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)  
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)  
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)  
- LTS tag: v5.4.146 (Jack Vogel)  
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)  
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)  
- fbmem: don't allow too huge resolutions (Tetsuo Handa)  
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)  
- IMA: remove -Wmissing-prototypes warning (Austin Kim)  
- fuse: flush extending writes (Miklos Szeredi)  
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)  
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)  
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)  
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)  
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)  
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)  
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)  
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)  
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)  
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)  
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)  
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)  
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)  
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)  
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)  
- ipv4: make exception cache less predictible (Eric Dumazet)  
- ipv6: make exception cache less predictible (Eric Dumazet)  
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)  
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)  
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)  
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)  
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)  
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)  
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)  
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)  
- CIFS: Fix a potencially linear read overflow (Len Baker)  
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)  
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)  
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)  
- rsi: fix an error code in rsi_probe() (Dan Carpenter)  
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)  
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)  
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)  
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)  
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)  
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)  
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)  
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)  
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)  
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)  
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)  
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)  
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)  
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)  
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)  
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)  
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.6.1.el8" date="1639483200">- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug:
  33667276]</changelog>
</package>
<package pkgid="584f5676e9f4ccdff65e59c22892df59c6f728bf9f65b4dcf032e95842cd2f04" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.1.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.0.el8" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)  
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)  
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)  
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)  
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)  
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)  
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)  
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)  
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)  
- selftests: be sure to make khdr before other targets (Li Zhijian)  
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)  
- usb: testusb: Fix for showing the connection speed (Faizel K B)  
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)  
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)  
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)  
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)  
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)  
- LTS tag: v5.4.151 (Jack Vogel)  
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)  
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)  
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)  
- usb: hso: remove the bailout parameter (Dongliang Mu)  
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)  
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)  
- net: stmmac: don't attach interface until resume finishes (Leon Yu)  
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)  
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)  
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)  
- ext4: fix reserved space counter leakage (Jeffle Xu)  
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)  
- ipack: ipoctal: fix module reference leak (Johan Hovold)  
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)  
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)  
- ipack: ipoctal: fix tty registration race (Johan Hovold)  
- ipack: ipoctal: fix stack information leak (Johan Hovold)  
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)  
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)  
- perf/x86/intel: Update event constraints for ICX (Kan Liang)  
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)  
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)  
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)  
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)  
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)  
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)  
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)  
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)  
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)  
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)  
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)  
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)  
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)  
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)  
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)  
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)  
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)  
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)  
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)  
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)  
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)  
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)  
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)  
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)  
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)  
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)  
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)  
- LTS tag: v5.4.150 (Jack Vogel)  
- qnx4: work around gcc false positive warning bug (Linus Torvalds)  
- xen/balloon: fix balloon kthread freezing (Juergen Gross)  
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)  
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)  
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)  
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)  
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)  
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)  
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)  
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)  
- qnx4: avoid stringop-overread errors (Linus Torvalds)  
- sparc: avoid stringop-overread errors (Linus Torvalds)  
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)  
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)  
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)  
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)  
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)  
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)  
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)  
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)  
- m68k: Double cast io functions to unsigned long (Guenter Roeck)  
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)  
- net: macb: fix use after free on rmmod (Tong Zhang)  
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)  
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)  
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)  
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)  
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)  
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)  
- cifs: fix a sign extension bug (Dan Carpenter)  
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)  
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)  
- fpga: machxo2-spi: Return an error on failure (Tom Rix)  
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)  
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)  
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)  
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)  
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)  
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)  
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)  
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)  
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)  
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)  
- net: hso: fix muxed tty registration (Johan Hovold)  
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)  
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)  
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)  
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)  
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)  
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)  
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)  
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)  
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)  
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)  
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)  
- staging: greybus: uart: fix tty use after free (Johan Hovold)  
- binder: make sure fd closes complete (Todd Kjos)  
- USB: cdc-acm: fix minor-number release (Johan Hovold)  
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)  
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)  
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)  
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)  
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)  
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)  
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)  
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)  
- LTS tag: v5.4.149 (Jack Vogel)  
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)  
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)  
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)  
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)  
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)  
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)  
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)  
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)  
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)  
- dmaengine: ioat: depends on !UML (Johannes Berg)  
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)  
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)  
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)  
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)  
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)  
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)  
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)  
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)  
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)  
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)  
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)  
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)  
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)  
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)  
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)  
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)  
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)  
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)  
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)  
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)  
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)  
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)  
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)  
- console: consume APC, DM, DCS (nick black)  
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)  
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)  
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)  
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)  
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)  
- LTS tag: v5.4.148 (Jack Vogel)  
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)  
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)  
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)  
- ip_gre: validate csum_start only on pull (Willem de Bruijn)  
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)  
- fq_codel: reject silly quantum parameters (Eric Dumazet)  
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)  
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)  
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)  
- ARC: export clear_user_page() for modules (Randy Dunlap)  
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)  
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)  
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)  
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)  
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)  
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)  
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)  
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)  
- ethtool: Fix an error code in cxgb2.c (Yang Li)  
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)  
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)  
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)  
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)  
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)  
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)  
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)  
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)  
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)  
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)  
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)  
- net: hns3: disable mac in flr process (Yufeng Mo)  
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)  
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)  
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)  
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)  
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)  
- qed: Handle management FW error (Shai Malin)  
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)  
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)  
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)  
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)  
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)  
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)  
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)  
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)  
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)  
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)  
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)  
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)  
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)  
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)  
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)  
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)  
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)  
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)  
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)  
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)  
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)  
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)  
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)  
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)  
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)  
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)  
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)  
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)  
- xen: reset legacy rtc flag for PV domU (Juergen Gross)  
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)  
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)  
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)  
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)  
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)  
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)  
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)  
- lib/test_stackinit: Fix static initializer test (Kees Cook)  
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)  
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)  
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)  
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)  
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)  
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)  
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)  
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)  
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)  
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)  
- parisc: fix crash with signals and alloca (Mikulas Patocka)  
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)  
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)  
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)  
- ath9k: fix sleeping in atomic context (Miaoqing Pan)  
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)  
- parport: remove non-zero check on count (Colin Ian King)  
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)  
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)  
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)  
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)  
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)  
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)  
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)  
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)  
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)  
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)  
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)  
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)  
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)  
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)  
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)  
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)  
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)  
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)  
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)  
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)  
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)  
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)  
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)  
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)  
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)  
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)  
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)  
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)  
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)  
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)  
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)  
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)  
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)  
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)  
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)  
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)  
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)  
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)  
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)  
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)  
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)  
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)  
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)  
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)  
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)  
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)  
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)  
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)  
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)  
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)  
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)  
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)  
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)  
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)  
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)  
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)  
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)  
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)  
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)  
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)  
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)  
- s390: make PCI mio support a machine flag (Niklas Schnelle)  
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)  
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)  
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)  
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)  
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)  
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)  
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)  
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)  
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)  
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)  
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)  
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)  
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)  
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)  
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)  
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)  
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)  
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)  
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)  
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)  
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)  
- iavf: fix locking of critical sections (Stefan Assmann)  
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)  
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)  
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)  
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)  
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)  
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)  
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)  
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)  
- userfaultfd: prevent concurrent API initialization (Nadav Amit)  
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)  
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)  
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)  
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)  
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)  
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)  
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)  
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)  
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)  
- fscache: Fix cookie key hashing (David Howells)  
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)  
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)  
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)  
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)  
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)  
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)  
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)  
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)  
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)  
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)  
- SUNRPC: Fix potential memory corruption (Trond Myklebust)  
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)  
- openrisc: don't printk() unconditionally (Randy Dunlap)  
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)  
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)  
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)  
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)  
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)  
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)  
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)  
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)  
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)  
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)  
- f2fs: quota: fix potential deadlock (Chao Yu)  
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)  
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)  
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)  
- PCI: aardvark: Fix checking for PIO status (Evan Wang)  
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)  
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)  
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)  
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)  
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)  
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)  
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)  
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)  
- media: rc-loopback: return number of emitters rather than error (Sean Young)  
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)  
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)  
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)  
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)  
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)  
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)  
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)  
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)  
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)  
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)  
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)  
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)  
- xen: fix setting of max_pfn in shared_info (Juergen Gross)  
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)  
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)  
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)  
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)  
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)  
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)  
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)  
- LTS tag: v5.4.147 (Jack Vogel)  
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)  
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)  
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)  
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)  
- LTS tag: v5.4.146 (Jack Vogel)  
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)  
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)  
- fbmem: don't allow too huge resolutions (Tetsuo Handa)  
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)  
- IMA: remove -Wmissing-prototypes warning (Austin Kim)  
- fuse: flush extending writes (Miklos Szeredi)  
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)  
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)  
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)  
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)  
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)  
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)  
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)  
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)  
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)  
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)  
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)  
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)  
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)  
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)  
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)  
- ipv4: make exception cache less predictible (Eric Dumazet)  
- ipv6: make exception cache less predictible (Eric Dumazet)  
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)  
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)  
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)  
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)  
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)  
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)  
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)  
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)  
- CIFS: Fix a potencially linear read overflow (Len Baker)  
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)  
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)  
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)  
- rsi: fix an error code in rsi_probe() (Dan Carpenter)  
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)  
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)  
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)  
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)  
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)  
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)  
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)  
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)  
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)  
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)  
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)  
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)  
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)  
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)  
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)  
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)  
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.1.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie
  Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
</package>
<package pkgid="32c57c8a4b6f2bdb2dcd8afdd79f490fef4f2e1af2d854641a07e95d91ca1e51" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.1.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie
  Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.7.2.2.el8" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
</package>
<package pkgid="8fe135be37885bfbbb2d4556c45cb36fb969433f2ec1ad29c25d4d98633b75d2" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.1.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie
  Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.7.2.2.el8" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.2.3.el8" date="1644235200">- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)
  [Orabug: 33832574]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="02d49988e96c39e5c5bb2f59b7996b71627ebdd53a8e7df2667d9de6ec030924" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.301.1.el8" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594] 
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594] 
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832] 
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832] 
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832] 
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712] 
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712] 
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993] 
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.0.el8" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)  
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)  
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)  
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)  
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)  
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)  
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)  
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)  
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)  
- selftests: be sure to make khdr before other targets (Li Zhijian)  
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)  
- usb: testusb: Fix for showing the connection speed (Faizel K B)  
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)  
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)  
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)  
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)  
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)  
- LTS tag: v5.4.151 (Jack Vogel)  
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)  
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)  
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)  
- usb: hso: remove the bailout parameter (Dongliang Mu)  
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)  
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)  
- net: stmmac: don't attach interface until resume finishes (Leon Yu)  
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)  
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)  
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)  
- ext4: fix reserved space counter leakage (Jeffle Xu)  
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)  
- ipack: ipoctal: fix module reference leak (Johan Hovold)  
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)  
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)  
- ipack: ipoctal: fix tty registration race (Johan Hovold)  
- ipack: ipoctal: fix stack information leak (Johan Hovold)  
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)  
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)  
- perf/x86/intel: Update event constraints for ICX (Kan Liang)  
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)  
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)  
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)  
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)  
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)  
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)  
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)  
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)  
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)  
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)  
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)  
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)  
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)  
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)  
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)  
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)  
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)  
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)  
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)  
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)  
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)  
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)  
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)  
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)  
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)  
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)  
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)  
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)  
- LTS tag: v5.4.150 (Jack Vogel)  
- qnx4: work around gcc false positive warning bug (Linus Torvalds)  
- xen/balloon: fix balloon kthread freezing (Juergen Gross)  
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)  
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)  
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)  
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)  
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)  
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)  
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)  
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)  
- qnx4: avoid stringop-overread errors (Linus Torvalds)  
- sparc: avoid stringop-overread errors (Linus Torvalds)  
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)  
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)  
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)  
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)  
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)  
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)  
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)  
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)  
- m68k: Double cast io functions to unsigned long (Guenter Roeck)  
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)  
- net: macb: fix use after free on rmmod (Tong Zhang)  
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)  
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)  
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)  
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)  
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)  
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)  
- cifs: fix a sign extension bug (Dan Carpenter)  
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)  
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)  
- fpga: machxo2-spi: Return an error on failure (Tom Rix)  
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)  
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)  
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)  
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)  
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)  
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)  
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)  
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)  
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)  
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)  
- net: hso: fix muxed tty registration (Johan Hovold)  
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)  
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)  
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)  
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)  
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)  
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)  
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)  
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)  
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)  
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)  
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)  
- staging: greybus: uart: fix tty use after free (Johan Hovold)  
- binder: make sure fd closes complete (Todd Kjos)  
- USB: cdc-acm: fix minor-number release (Johan Hovold)  
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)  
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)  
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)  
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)  
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)  
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)  
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)  
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)  
- LTS tag: v5.4.149 (Jack Vogel)  
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)  
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)  
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)  
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)  
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)  
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)  
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)  
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)  
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)  
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)  
- dmaengine: ioat: depends on !UML (Johannes Berg)  
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)  
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)  
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)  
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)  
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)  
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)  
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)  
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)  
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)  
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)  
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)  
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)  
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)  
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)  
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)  
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)  
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)  
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)  
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)  
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)  
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)  
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)  
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)  
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)  
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)  
- console: consume APC, DM, DCS (nick black)  
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)  
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)  
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)  
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)  
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)  
- LTS tag: v5.4.148 (Jack Vogel)  
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)  
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)  
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)  
- ip_gre: validate csum_start only on pull (Willem de Bruijn)  
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)  
- fq_codel: reject silly quantum parameters (Eric Dumazet)  
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)  
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)  
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)  
- ARC: export clear_user_page() for modules (Randy Dunlap)  
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)  
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)  
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)  
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)  
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)  
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)  
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)  
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)  
- ethtool: Fix an error code in cxgb2.c (Yang Li)  
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)  
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)  
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)  
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)  
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)  
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)  
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)  
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)  
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)  
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)  
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)  
- net: hns3: disable mac in flr process (Yufeng Mo)  
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)  
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)  
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)  
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)  
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)  
- qed: Handle management FW error (Shai Malin)  
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)  
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)  
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)  
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)  
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)  
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)  
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)  
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)  
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)  
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)  
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)  
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)  
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)  
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)  
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)  
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)  
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)  
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)  
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)  
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)  
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)  
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)  
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)  
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)  
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)  
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)  
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)  
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)  
- xen: reset legacy rtc flag for PV domU (Juergen Gross)  
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)  
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)  
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)  
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)  
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)  
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)  
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)  
- lib/test_stackinit: Fix static initializer test (Kees Cook)  
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)  
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)  
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)  
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)  
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)  
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)  
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)  
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)  
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)  
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)  
- parisc: fix crash with signals and alloca (Mikulas Patocka)  
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)  
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)  
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)  
- ath9k: fix sleeping in atomic context (Miaoqing Pan)  
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)  
- parport: remove non-zero check on count (Colin Ian King)  
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)  
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)  
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)  
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)  
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)  
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)  
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)  
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)  
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)  
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)  
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)  
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)  
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)  
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)  
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)  
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)  
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)  
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)  
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)  
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)  
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)  
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)  
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)  
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)  
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)  
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)  
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)  
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)  
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)  
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)  
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)  
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)  
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)  
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)  
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)  
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)  
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)  
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)  
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)  
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)  
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)  
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)  
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)  
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)  
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)  
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)  
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)  
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)  
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)  
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)  
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)  
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)  
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)  
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)  
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)  
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)  
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)  
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)  
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)  
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)  
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)  
- s390: make PCI mio support a machine flag (Niklas Schnelle)  
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)  
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)  
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)  
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)  
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)  
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)  
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)  
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)  
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)  
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)  
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)  
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)  
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)  
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)  
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)  
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)  
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)  
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)  
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)  
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)  
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)  
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)  
- iavf: fix locking of critical sections (Stefan Assmann)  
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)  
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)  
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)  
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)  
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)  
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)  
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)  
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)  
- userfaultfd: prevent concurrent API initialization (Nadav Amit)  
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)  
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)  
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)  
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)  
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)  
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)  
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)  
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)  
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)  
- fscache: Fix cookie key hashing (David Howells)  
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)  
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)  
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)  
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)  
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)  
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)  
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)  
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)  
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)  
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)  
- SUNRPC: Fix potential memory corruption (Trond Myklebust)  
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)  
- openrisc: don't printk() unconditionally (Randy Dunlap)  
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)  
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)  
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)  
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)  
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)  
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)  
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)  
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)  
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)  
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)  
- f2fs: quota: fix potential deadlock (Chao Yu)  
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)  
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)  
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)  
- PCI: aardvark: Fix checking for PIO status (Evan Wang)  
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)  
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)  
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)  
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)  
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)  
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)  
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)  
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)  
- media: rc-loopback: return number of emitters rather than error (Sean Young)  
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)  
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)  
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)  
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)  
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)  
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)  
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)  
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)  
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)  
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)  
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)  
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)  
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)  
- xen: fix setting of max_pfn in shared_info (Juergen Gross)  
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)  
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)  
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)  
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)  
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)  
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)  
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)  
- LTS tag: v5.4.147 (Jack Vogel)  
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)  
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)  
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)  
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)  
- LTS tag: v5.4.146 (Jack Vogel)  
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)  
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)  
- fbmem: don't allow too huge resolutions (Tetsuo Handa)  
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)  
- IMA: remove -Wmissing-prototypes warning (Austin Kim)  
- fuse: flush extending writes (Miklos Szeredi)  
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)  
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)  
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)  
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)  
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)  
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)  
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)  
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)  
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)  
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)  
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)  
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)  
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)  
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)  
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)  
- ipv4: make exception cache less predictible (Eric Dumazet)  
- ipv6: make exception cache less predictible (Eric Dumazet)  
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)  
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)  
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)  
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)  
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)  
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)  
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)  
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)  
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)  
- CIFS: Fix a potencially linear read overflow (Len Baker)  
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)  
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)  
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)  
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)  
- rsi: fix an error code in rsi_probe() (Dan Carpenter)  
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)  
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)  
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)  
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)  
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)  
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)  
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)  
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)  
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)  
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)  
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)  
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)  
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)  
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)  
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)  
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)  
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)  
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.1.el8" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617] 
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864}
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399] 
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463] 
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463] 
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966] 
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966] 
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.2.el8" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559] 
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559] 
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558] 
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340] 
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142] 
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.4.el8" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307] 
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307] 
- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019] 
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019] 
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795] 
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753] 
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753] 
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753] 
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753] 
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753] 
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753] 
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753] 
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735] 
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962] 
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.6.el8" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)
  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.el8" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.302.7.1.el8" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus
  Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.302.7.2.el8" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
</package>
<package pkgid="833f15ba683de1f23ee1672cbbb5eed45d5aaafb5e13412ebce4d87f3c8f6912" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.302.5.el8" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832] 
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833] 
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833] 
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583] 
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598] 
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598] 
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824] 
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824] 
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824] 
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.0.el8" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)  
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)  
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)  
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))  
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)  
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)  
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)  
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)  
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)  
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)  
- net: stmmac: add support for dwmac 3.40a (Herve Codina)  
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)  
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)  
- selftests: netfilter: remove stray bash debug line (Florian Westphal)  
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)  
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)  
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)  
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)  
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)  
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)  
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)  
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)  
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)  
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)  
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)  
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)  
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))  
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)  
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)  
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)  
- ceph: fix handling of "meta" errors (Jeff Layton)  
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)  
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)  
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)  
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)  
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)  
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)  
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)  
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)  
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)  
- net: hns3: disable sriov before unload hclge layer (Peng Li)  
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)  
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)  
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)  
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)  
- lan78xx: select CRC32 (Vegard Nossum)  
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)  
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)  
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)  
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)  
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)  
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)  
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)  
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)  
- net: switchdev: do not propagate bridge updates across bridges (Russell King)  
- parisc: math-emu: Fix fall-through warnings (Helge Deller)  
- LTS tag: v5.4.155 (Jack Vogel)  
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)  
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)  
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)  
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)  
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)  
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)  
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)  
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)  
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)  
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)  
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)  
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)  
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)  
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)  
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)  
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)  
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)  
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)  
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)  
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)  
- net: korina: select CRC32 (Vegard Nossum)  
- net: arc: select CRC32 (Vegard Nossum)  
- gpio: pca953x: Improve bias setting (Andy Shevchenko)  
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)  
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)  
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)  
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)  
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)  
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)  
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)  
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)  
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)  
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)  
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)  
- virtio: write back F_VERSION_1 before validate (Halil Pasic)  
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)  
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)  
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)  
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)  
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)  
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)  
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)  
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)  
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)  
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)  
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)  
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)  
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)  
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)  
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)  
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)  
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)  
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)  
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)  
- csky: Fixup regs.sr broken in ptrace (Guo Ren)  
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)  
- s390: fix strrchr() implementation (Roberto Sassu)  
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)  
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)  
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)  
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)  
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)  
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)  
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)  
- ovl: simplify file splice (Miklos Szeredi)  
- LTS tag: v5.4.154 (Jack Vogel)  
- sched: Always inline is_percpu_thread() (Peter Zijlstra)  
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)  
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)  
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)  
- mac80211: check return value of rhashtable_init (MichelleJin)  
- net: prevent user from passing illegal stab size (王贇)  
- m68k: Handle arrivals of multiple signals correctly (Al Viro)  
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)  
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)  
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)  
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)  
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)  
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)  
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)  
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)  
- LTS tag: v5.4.153 (Jack Vogel)  
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)  
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)  
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)  
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)  
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)  
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)  
- net: prefer socket bound to interface when not in VRF (Mike Manning)  
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)  
- i40e: fix endless loop under rtnl (Jiri Benc)  
- gve: fix gve_get_stats() (Eric Dumazet)  
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)  
- gve: Correct available tx qpl check (Catherine Sullivan)  
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)  
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)  
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)  
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)  
- net: sfp: Fix typo in state machine debug string (Sean Anderson)  
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)  
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)  
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)  
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)  
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)  
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)  
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)  
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)  
- phy: mdio: fix memory leak (Pavel Skripkin)  
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)  
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)  
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)  
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)  
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)  
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)  
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)  
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)  
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)  
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)  
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)  
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)  
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)  
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)  
- xen/balloon: fix cancelled balloon action (Juergen Gross)  
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)  
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)  
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)  
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)  
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)  
- USB: cdc-acm: fix break reporting (Johan Hovold)  
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)  
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.1.el8" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862] 
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="33a82545ed9997d87240ceeb220978dcedfebe15022bcc6986dc3ebfc24ef93c" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.0.el8" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)  
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)  
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)  
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))  
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)  
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)  
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)  
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)  
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)  
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)  
- net: stmmac: add support for dwmac 3.40a (Herve Codina)  
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)  
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)  
- selftests: netfilter: remove stray bash debug line (Florian Westphal)  
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)  
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)  
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)  
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)  
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)  
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)  
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)  
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)  
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)  
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)  
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)  
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)  
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))  
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)  
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)  
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)  
- ceph: fix handling of "meta" errors (Jeff Layton)  
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)  
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)  
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)  
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)  
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)  
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)  
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)  
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)  
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)  
- net: hns3: disable sriov before unload hclge layer (Peng Li)  
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)  
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)  
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)  
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)  
- lan78xx: select CRC32 (Vegard Nossum)  
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)  
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)  
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)  
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)  
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)  
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)  
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)  
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)  
- net: switchdev: do not propagate bridge updates across bridges (Russell King)  
- parisc: math-emu: Fix fall-through warnings (Helge Deller)  
- LTS tag: v5.4.155 (Jack Vogel)  
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)  
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)  
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)  
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)  
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)  
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)  
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)  
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)  
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)  
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)  
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)  
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)  
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)  
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)  
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)  
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)  
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)  
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)  
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)  
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)  
- net: korina: select CRC32 (Vegard Nossum)  
- net: arc: select CRC32 (Vegard Nossum)  
- gpio: pca953x: Improve bias setting (Andy Shevchenko)  
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)  
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)  
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)  
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)  
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)  
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)  
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)  
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)  
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)  
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)  
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)  
- virtio: write back F_VERSION_1 before validate (Halil Pasic)  
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)  
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)  
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)  
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)  
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)  
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)  
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)  
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)  
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)  
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)  
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)  
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)  
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)  
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)  
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)  
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)  
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)  
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)  
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)  
- csky: Fixup regs.sr broken in ptrace (Guo Ren)  
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)  
- s390: fix strrchr() implementation (Roberto Sassu)  
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)  
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)  
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)  
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)  
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)  
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)  
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)  
- ovl: simplify file splice (Miklos Szeredi)  
- LTS tag: v5.4.154 (Jack Vogel)  
- sched: Always inline is_percpu_thread() (Peter Zijlstra)  
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)  
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)  
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)  
- mac80211: check return value of rhashtable_init (MichelleJin)  
- net: prevent user from passing illegal stab size (王贇)  
- m68k: Handle arrivals of multiple signals correctly (Al Viro)  
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)  
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)  
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)  
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)  
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)  
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)  
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)  
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)  
- LTS tag: v5.4.153 (Jack Vogel)  
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)  
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)  
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)  
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)  
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)  
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)  
- net: prefer socket bound to interface when not in VRF (Mike Manning)  
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)  
- i40e: fix endless loop under rtnl (Jiri Benc)  
- gve: fix gve_get_stats() (Eric Dumazet)  
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)  
- gve: Correct available tx qpl check (Catherine Sullivan)  
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)  
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)  
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)  
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)  
- net: sfp: Fix typo in state machine debug string (Sean Anderson)  
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)  
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)  
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)  
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)  
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)  
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)  
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)  
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)  
- phy: mdio: fix memory leak (Pavel Skripkin)  
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)  
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)  
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)  
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)  
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)  
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)  
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)  
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)  
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)  
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)  
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)  
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)  
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)  
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)  
- xen/balloon: fix cancelled balloon action (Juergen Gross)  
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)  
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)  
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)  
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)  
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)  
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)  
- USB: cdc-acm: fix break reporting (Johan Hovold)  
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)  
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.1.el8" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862] 
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
</package>
<package pkgid="8a5403cd3c33324fe14ba5ed0b4ef7a139c453ade750b7a21e4e8ab40100b300" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.1.el8" date="1638792000">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850] 
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676] 
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710] 
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895] 
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973] 
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319] 
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319] 
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566] 
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862] 
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.3.el8" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick
  Colp)  [Orabug: 33890091]</changelog>
</package>
<package pkgid="40ca628b028ab8350c782604a7e9f64450c28635f439083215bcacebc0c7fb72" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.303.2.el8" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975}
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311] 
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503] 
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207] 
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475] 
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511] 
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511] 
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511] 
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.3.el8" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick
  Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.304.4.4.el8" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
</package>
<package pkgid="88963244934011a1a87278c983d6a3de00e19e6fc929762ab52d85a67f2ac7ea" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.303.3.el8" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061] 
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061] 
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061] 
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834] 
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834] 
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834] 
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834] 
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834] 
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834] 
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834] 
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834] 
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834] 
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834] 
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834] 
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834] 
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834] 
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834] 
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342] 
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190] 
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.1.el8" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155}
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752}
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594] 
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594] 
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594] 
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594] 
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594] 
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594] 
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594] 
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594] 
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594] 
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594] 
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594] 
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594] 
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594] 
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594] 
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225] 
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225] 
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490] 
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490] 
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490] 
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490] 
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490] 
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906] 
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020] 
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020] 
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020] 
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165] 
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075] 
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040] 
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.2.el8" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995] 
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995] 
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995] 
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181] 
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181] 
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385] 
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433] 
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436] 
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722] 
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272] 
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.1.el8" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.2.el8" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.3.el8" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick
  Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.304.4.4.el8" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341}
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.4.5.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942329]  {CVE-2022-0847}
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33942374]</changelog>
</package>
<package pkgid="0ef6fcb8bdc020b542b575234b70dbf8f558afb4d57bcd9d3f6a844df19022d9" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.3.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.304.3.el8" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185}
- LTS tag: v5.4.161 (Sherry Yang)  
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)  
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)  
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)  
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)  
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)  
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)  
- fortify: Explicitly disable Clang support (Kees Cook)  
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)  
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)  
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)  
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)  
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)  
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399] 
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)  
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)  
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)  
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)  
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)  
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)  
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)  
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)  
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)  
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)  
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)  
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)  
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)  
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)  
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)  
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)  
- ovl: fix deadlock in splice write (Miklos Szeredi)  
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)  
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)  
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)  
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)  
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)  
- parisc: Fix backtrace to always include init funtion names (Helge Deller)  
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)  
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)  
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)  
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)  
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)  
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)  
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)  
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)  
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)  
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)  
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)  
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)  
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)  
- zram: off by one in read_block_state() (Dan Carpenter)  
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)  
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)  
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)  
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)  
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)  
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)  
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)  
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)  
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)  
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)  
- ar7: fix kernel builds for compiler test (Jackie Liu)  
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)  
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)  
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)  
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)  
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)  
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)  
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)  
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)  
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)  
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)  
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)  
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)  
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)  
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)  
- opp: Fix return in _opp_add_static_v2() (YueHaibing)  
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)  
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)  
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))  
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)  
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)  
- apparmor: fix error check (Tom Rix)  
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)  
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)  
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)  
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)  
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)  
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)  
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)  
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)  
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)  
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)  
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)  
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)  
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)  
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)  
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)  
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)  
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)  
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)  
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)  
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)  
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)  
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)  
- JFS: fix memleak in jfs_mount (Dongliang Mu)  
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)  
- scsi: dc395: Fix error case unwinding (Tong Zhang)  
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)  
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)  
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)  
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)  
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)  
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)  
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)  
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)  
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)  
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)  
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)  
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)  
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)  
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))  
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)  
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)  
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)  
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)  
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)  
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)  
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)  
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)  
- irq: mips: avoid nested irq_enter() (Mark Rutland)  
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)  
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)  
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)  
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)  
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)  
- PM: hibernate: fix sparse warnings (Anders Roxell)  
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)  
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)  
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)  
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)  
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)  
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)  
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)  
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)  
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)  
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)  
- ath10k: fix max antenna gain unit (Sven Eckelmann)  
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)  
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)  
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)  
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)  
- memstick: avoid out-of-range warning (Arnd Bergmann)  
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)  
- b43: fix a lower bounds test (Dan Carpenter)  
- b43legacy: fix a lower bounds test (Dan Carpenter)  
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)  
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)  
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)  
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)  
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)  
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)  
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)  
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)  
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)  
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)  
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)  
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)  
- media: tm6000: Avoid card name truncation (Kees Cook)  
- media: si470x: Avoid card name truncation (Kees Cook)  
- media: radio-wl1273: Avoid card name truncation (Kees Cook)  
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)  
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)  
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)  
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)  
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)  
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)  
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)  
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)  
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)  
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)  
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)  
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)  
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)  
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)  
- virtio-gpu: fix possible memory allocation failure (liuyuntao)  
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)  
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)  
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)  
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)  
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)  
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)  
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)  
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)  
- parisc: fix warning in flush_tlb_all (Sven Schnelle)  
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)  
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)  
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)  
- net: annotate data-race in neigh_output() (Eric Dumazet)  
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)  
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)  
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)  
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)  
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)  
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)  
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)  
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)  
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)  
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)  
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)  
- block: remove inaccurate requeue check (Jens Axboe)  
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)  
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)  
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)  
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)  
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)  
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)  
- leaking_addresses: Always print a trailing newline (Kees Cook)  
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)  
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)  
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)  
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))  
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)  
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)  
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)  
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)  
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)  
- ipmi: Disable some operations during a panic (Corey Minyard)  
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)  
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)  
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)  
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)  
- media: imx: set a media_device bus_info string (Martin Kepplinger)  
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)  
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)  
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)  
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)  
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)  
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)  
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)  
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)  
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)  
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)  
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)  
- x86: Increase exception stack sizes (Peter Zijlstra)  
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)  
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)  
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)  
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)  
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)  
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)  
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640}
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)  
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)  
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)  
- USB: chipidea: fix interrupt deadlock (Johan Hovold)  
- USB: iowarrior: fix control-message timeouts (Johan Hovold)  
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)  
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)  
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)  
- quota: correct error number in free_dqentry() (Zhang Yi)  
- quota: check block number when reading the block in quota file (Zhang Yi)  
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)  
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)  
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)  
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)  
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)  
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)  
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)  
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)  
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)  
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)  
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)  
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)  
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)  
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)  
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)  
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)  
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)  
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)  
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)  
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)  
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)  
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)  
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)  
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)  
- wcn36xx: handle connection loss indication (Benjamin Li)  
- libata: fix checking of DMA state (Reimar Döffinger)  
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)  
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)  
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)  
- rtl8187: fix control-message timeouts (Johan Hovold)  
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)  
- ath10k: fix division by zero in send path (Johan Hovold)  
- ath10k: fix control-message timeout (Johan Hovold)  
- ath6kl: fix control-message timeout (Johan Hovold)  
- ath6kl: fix division by zero in send path (Johan Hovold)  
- mwifiex: fix division by zero in fw download path (Johan Hovold)  
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)  
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)  
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)  
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)  
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)  
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)  
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)  
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)  
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)  
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)  
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)  
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)  
- nvmet-tcp: fix header digest verification (Amit Engel)  
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)  
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)  
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)  
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)  
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)  
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)  
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)  
- mmc: winbond: don't build on M68K (Randy Dunlap)  
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)  
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)  
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)  
- sfc: Don't use netif_info before net_device setup (Erik Ekman)  
- cavium: Fix return values of the probe function (Zheyu Ma)  
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)  
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)  
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)  
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)  
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)  
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)  
- fuse: fix page stealing (Miklos Szeredi)  
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)  
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)  
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)  
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)  
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)  
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)  
- ALSA: ua101: fix division by zero at probe (Johan Hovold)  
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)  
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)  
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)  
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)  
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)  
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)  
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)  
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)  
- firmware/psci: fix application of sizeof to pointer (jing yangyang)  
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)  
- parisc: Fix ptrace check on syscall return (Helge Deller)  
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)  
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)  
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)  
- libata: fix read log timeout value (Damien Le Moal)  
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)  
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)  
- Input: iforce - fix control-message timeout (Johan Hovold)  
- binder: use cred instead of task for getsecid (Todd Kjos)  
- binder: use cred instead of task for selinux checks (Todd Kjos)  
- binder: use euid from cred instead of using task (Todd Kjos)  
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)  
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)  
- LTS tag: v5.4.159 (Sherry Yang)  
- rsi: fix control-message timeout (Johan Hovold)  
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)  
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)  
- staging: r8712u: fix control-message timeout (Johan Hovold)  
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)  
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)  
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)  
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)  
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)  
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)  
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)  
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)  
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)  
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)  
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)  
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)  
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)  
- LTS tag: v5.4.158 (Sherry Yang)  
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)  
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)  
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)  
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)  
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)  
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)  
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)  
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)  
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)  
- LTS tag: v5.4.157 (Sherry Yang)  
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)  
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)  
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)  
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)  
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)  
- sctp: add vtag check in sctp_sf_ootb (Xin Long)  
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)  
- sctp: add vtag check in sctp_sf_violation (Xin Long)  
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)  
- sctp: fix the processing for INIT_ACK chunk (Xin Long)  
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)  
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)  
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)  
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)  
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)  
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)  
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)  
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)  
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)  
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)  
- net: batman-adv: fix error handling (Pavel Skripkin)  
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)  
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)  
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)  
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)  
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)  
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)  
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)  
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)  
- net: lan78xx: fix division by zero in send path (Johan Hovold)  
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)  
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)  
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)  
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)  
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)  
- mmc: vub300: fix control-message timeouts (Johan Hovold)  
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)  
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)  
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)  
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)  
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)  
- usbnet: fix error return code in usbnet_probe() (Wang Hai)  
- usbnet: sanity check for maxpacket (Oliver Neukum)  
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)  
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)  
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)  
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)  
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)  
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)  
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.1.el8" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.2.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug:
  33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.3.el8" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543] 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
</package>
<package pkgid="4632fe465a9000c0cb72e7921dadf1a7a41ff0933623582b53540d4881790d26" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.1.el8" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.2.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug:
  33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.3.el8" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543] 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.4.el8" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
</package>
<package pkgid="e7af0dbcc48e90c6a5404b1f0ac9b1a7bd2e54718852f8be0af1ac49225a998f" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.1.el8" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26341}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26341}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.2.el8" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug:
  33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.3.el8" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543] 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.4.el8" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.5.5.el8" date="1649160000">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo
  Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="aeb3b2fbb5fbec7d3d07cecc6d670a2ebc0268cfc0dbc62d7ad40737421c96ed" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.306.1.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.304.4.el8" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250] 
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250] 
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339] 
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920] 
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920] 
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929] 
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733}
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.306.1.1.el8" date="1649160000">- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34035701]  {CVE-2022-1016}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34035682]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.306.1.2.el8" date="1649246400">- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)
  [Orabug: 34045203]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.306.1.3.el8" date="1649419200">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo
  Bonzini)  [Orabug: 34053807]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="fb9d185f2d4e4397acb5a7205d987e6b0c546557fb374ed1b85602920078dc5b" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.1.el8" date="1644321600">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999] 
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999] 
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215] 
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215] 
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215] 
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215] 
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215] 
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215] 
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215] 
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215] 
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215] 
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215] 
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215] 
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215] 
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046] 
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165] 
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165] 
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165] 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681] 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681] 
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685}
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343] 
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833] 
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555] 
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042] 
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
</package>
<package pkgid="9487012397df921c6332299539b791de70732304b0a8a11c074a9723cad85ace" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.305.2.el8" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)  
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)  
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)  
- xen/netfront: don't read data from request on the ring page (Juergen Gross)  
- xen/netfront: read response from backend only once (Juergen Gross)  
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)  
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)  
- xen/blkfront: read response from backend only once (Juergen Gross)  
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)  
- fuse: release pipe buf after last use (Miklos Szeredi)  
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)  
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)  
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)  
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))  
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)  
- smb3: do not error on fsync when readonly (Steve French)  
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)  
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)  
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)  
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)  
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)  
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)  
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)  
- igb: fix netpoll exit with traffic (Jesse Brandeburg)  
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)  
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)  
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)  
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)  
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)  
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)  
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)  
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)  
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)  
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)  
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)  
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)  
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)  
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)  
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)  
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)  
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)  
- net: ieee802154: handle iftypes as u32 (Alexander Aring)  
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)  
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)  
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)  
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)  
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)  
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)  
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)  
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)  
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)  
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)  
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)  
- PCI: aardvark: Fix link training (Pali Rohár)  
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)  
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)  
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)  
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)  
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)  
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)  
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)  
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)  
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)  
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)  
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)  
- PCI: aardvark: Improve link training (Marek Behún)  
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)  
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)  
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)  
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)  
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)  
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)  
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))  
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)  
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)  
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)  
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)  
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)  
- staging/fbtft: Fix backlight (Noralf Trønnes)  
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)  
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)  
- media: cec: copy sequence field for the reply (Hans Verkuil)  
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)  
- binder: fix test regression due to sender_euid change (Todd Kjos)  
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)  
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)  
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)  
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)  
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)  
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)  
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)  
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)  
- LTS tag: v5.4.162 (Sherry Yang)  
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)  
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)  
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)  
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))  
- ice: Delete always true check of PF pointer (Leon Romanovsky)  
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)  
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)  
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)  
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)  
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)  
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)  
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)  
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)  
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)  
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)  
- drm/udl: fix control-message timeout (Johan Hovold)  
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)  
- parisc/sticon: fix reverse colors (Sven Schnelle)  
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)  
- udf: Fix crash after seekdir (Jan Kara)  
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)  
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)  
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)  
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)  
- hexagon: export raw I/O routines for modules (Nathan Chancellor)  
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)  
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)  
- s390/kexec: fix return code handling (Heiko Carstens)  
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)  
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)  
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)  
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)  
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)  
- NFC: reorganize the functions in nci_request (Lin Ma)  
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)  
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)  
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)  
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)  
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)  
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)  
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)  
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)  
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)  
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)  
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)  
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)  
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)  
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)  
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)  
- iavf: validate pointers (Mitch Williams)  
- iavf: prevent accidental free of filter structure (Jacob Keller)  
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)  
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)  
- iavf: check for null in iavf_fix_features (Nicholas Nunley)  
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)  
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)  
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)  
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)  
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)  
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)  
- tracing: Save normal string variables (Tom Zanussi)  
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)  
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)  
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)  
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)  
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)  
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)  
- sh: math-emu: drop unused functions (Randy Dunlap)  
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)  
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)  
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)  
- sh: check return code of request_irq (Nick Desaulniers)  
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)  
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)  
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)  
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)  
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)  
- scsi: target: Fix ordered tag handling (Mike Christie)  
- MIPS: sni: Fix the build (Bart Van Assche)  
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)  
- ALSA: ISA: not for M68K (Randy Dunlap)  
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)  
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)  
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)  
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)  
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)  
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)  
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)  
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)  
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)  
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)  
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)  
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)  
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)  
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)  
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)  
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)  
- arm64: zynqmp: Fix serial compatible string (Michal Simek)  
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)  
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567] 
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567] 
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567] 
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567] 
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567] 
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567] 
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567] 
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567] 
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567] 
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567] 
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567] 
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567] 
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567] 
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567] 
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567] 
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567] 
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567] 
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567] 
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567] 
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567] 
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567] 
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567] 
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567] 
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
</package>
<package pkgid="f7ff2c9a6d17e437190df666b723b71ed8d5d673453436fa2fd92e075a41c7c2" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.3.el8" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.4.el8" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)
  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
</package>
<package pkgid="c19f0d438771fa7f6a0b28ced3cf7838b7ab416b0d09b23188e14f32ef0bace9" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.3.el8" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.4.el8" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)
  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.307.3.5.el8" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean
  Christopherson)  [Orabug: 34211496]  {CVE-2022-1852}</changelog>
</package>
<package pkgid="ec15dd9cb8b3fd08c2d2653d1c233118ba60db109a664c73f7834075e588dd0e" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.6.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.1.el8" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy
  Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.2.el8" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug:
  34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.3.el8" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.307.3.4.el8" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)
  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.307.3.5.el8" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean
  Christopherson)  [Orabug: 34211496]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.307.3.6.el8" date="1654084800">- uek-rpm: New shim versions and secureboot certs (Sherry Yang)  [Orabug:
  34219957]</changelog>
</package>
<package pkgid="0a112705863e5cc8a8d7c63982313f4568f6a973523db6cfc22efdb925a2bae8" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.7.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.3.el8" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614] 
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614] 
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614] 
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614] 
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614] 
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614] 
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614] 
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614] 
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614] 
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614] 
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614] 
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614] 
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614] 
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614] 
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614] 
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614] 
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614] 
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614] 
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614] 
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614] 
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614] 
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614] 
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614] 
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614] 
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614] 
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614] 
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614] 
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614] 
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614] 
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614] 
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614] 
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614] 
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614] 
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614] 
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614] 
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614] 
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133] 
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133] 
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133] 
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133] 
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089] 
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089] 
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089] 
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540] 
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645] 
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)  
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857] 
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857] 
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834] 
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834] 
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.4.el8" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242] 
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597] 
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636] 
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636] 
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636] 
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636] 
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636] 
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636] 
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636] 
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636] 
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636] 
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636] 
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636] 
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636] 
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636] 
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636] 
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636] 
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636] 
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636] 
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636] 
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636] 
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636] 
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636] 
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636] 
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636] 
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636] 
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636] 
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636] 
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636] 
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636] 
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636] 
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636] 
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636] 
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636] 
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636] 
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636] 
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636] 
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636] 
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636] 
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636] 
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636] 
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847] 
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849] 
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849] 
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849] 
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849] 
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849] 
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656}
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849] 
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849] 
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849] 
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849] 
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849] 
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340] 
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776] 
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776] 
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330}
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918] 
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435}
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
</package>
<package pkgid="1930b732e7802960dcd4931e69eaa3bc32699a63535d606e0a3b6a2fe0f96dcd" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.9.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.305.5.el8" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo
  Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.306.1.el8" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966}
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600}
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125] 
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125] 
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519] 
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448}
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240] 
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240] 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076] 
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420] 
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420] 
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420] 
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261] 
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776] 
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942}
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617}
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016] 
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851] 
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748] 
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799] 
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516}
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430] 
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471] 
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960}
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401}
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127] 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401}
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736] 
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.1.el8" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872] 
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872] 
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061] 
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142] 
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153] 
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153] 
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153] 
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153] 
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153] 
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095}
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668] 
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713] 
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855] 
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399] 
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-245024} {CVE-2020-24503}
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395] 
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666}
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080] 
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
</package>
<package pkgid="0a1dcec7116112b21eaa8e0b5e8f207a6ca33d3a2ca6ec12eb8028a62f3b6070" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.2.el8" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055}
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913] 
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270] 
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826] 
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826] 
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049] 
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
</package>
<package pkgid="df934d53f0f28976c1f28b953af10f0bbb923cad07bb479a5bce054b5dcf1107" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.309.5.el8" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug:
  34386637]  {CVE-2022-21505}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.309.5.1.el8" date="1659700800">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza
  Cascardo)  [Orabug: 34460937]  {CVE-2022-2588}</changelog>
</package>
<package pkgid="2eab7c9b855823f0151d63c16f23daa00097052bf97a3447065655cded313eea" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.307.3.el8" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019] 
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019] 
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019] 
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019] 
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019] 
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019] 
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019] 
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018] 
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018] 
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018] 
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018] 
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018] 
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018] 
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018] 
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018] 
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919] 
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919] 
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919] 
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919] 
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919] 
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700] 
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.308.5.el8" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949] 
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030] 
- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157] 
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157] 
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118] 
- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023] 
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023] 
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023] 
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023] 
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023] 
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339] 
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339] 
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339] 
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318] 
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386] 
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386] 
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311] 
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353}
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210] 
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210] 
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863] 
- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)  
- LTS tag: v5.4.188 (Sherry Yang)  [Orabug: 33997299] [Orabug: 34012924]  {CVE-2022-1016} {CVE-2022-27666}
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)  
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)  
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)  
- mac80211: fix potential double free on mesh join (Linus Lüssing)  
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)  
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)  
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)  
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)  
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)  
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)  
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)  
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)  
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)  
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)  
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)  
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)  
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)  
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)  
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)  
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)  
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)  
- tpm: Fix error handling in async work (Tadeusz Struk)  
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)  
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)  
- nfsd: Containerise filecache laundrette (Trond Myklebust)  
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)  
- LTS tag: v5.4.187 (Sherry Yang)  
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)  
- perf symbols: Fix symbol size calculation condition (Michael Petlan)  
- Input: aiptek - properly check endpoint type (Pavel Skripkin)  
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)  
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)  
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)  
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)  
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)  
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)  
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)  
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)  
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)  
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)  
- efi: fix return value of __setup handlers (Randy Dunlap)  
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)  
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)  
- LTS tag: v5.4.186 (Sherry Yang)  [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736] [Orabug: 33921736]  {CVE-2022-23960}
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)  
- kselftest/vm: fix tests build with old libc (Chengming Zhou)  
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)  
- tcp: make tcp_read_sock() more robust (Eric Dumazet)  
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)  
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)  
- iwlwifi: don't advertise TWT support (Golan Ben Ami)  
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)  
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)  
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)  
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)  
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)  
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)  
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)  
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)  
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)  
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)  
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)  
- xfrm: Check if_id in xfrm_migrate (Yan Yan)  
- sctp: fix the processing for INIT chunk (Xin Long)  
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)  
- LTS tag: v5.4.185 (Sherry Yang)  [Orabug: 32490237] [Orabug: 32490237] [Orabug: 33921125] [Orabug: 33921125] 
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)  
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))  
- virtio: acknowledge all features before access (Michael S. Tsirkin)  
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)  
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)  
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)  
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)  
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)  
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)  
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)  
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)  
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)  
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)  
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)  
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)  
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)  
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)  
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)  
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)  
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)  
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)  
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)  
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)  
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)  
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)  
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)  
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)  
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)  
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)  
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)  
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)  
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)  
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)  
- qed: return status of qed_iov_get_link (Tom Rix)  
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)  
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)  
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)  
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)  
- LTS tag: v5.4.184 (Sherry Yang)  [Orabug: 33941936] [Orabug: 33917127] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936] [Orabug: 33941936]  {CVE-2021-26401}
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)  
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042}
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041}
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041}
- xen: remove gnttab_query_foreign_access() (Juergen Gross)  
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039}
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038}
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037}
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036}
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038}
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040}
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))  
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)  
- ARM: fix co-processor register typo (Russell King (Oracle))  
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)  
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))  
- ARM: Spectre-BHB workaround (Russell King (Oracle))  
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))  
- ARM: early traps initialisation (Russell King (Oracle))  
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))  
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)  
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)  
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)  
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)  
- LTS tag: v5.4.183 (Sherry Yang)  
- hamradio: fix macro redefine warning (Huang Pei)  
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)  
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)  
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)  
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)  
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)  
- tracing: Fix return value of __setup handlers (Randy Dunlap)  
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))  
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)  
- HID: add mapping for KEY_DICTATE (William Mahon)  
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)  
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)  
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)  
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)  
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)  
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)  
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)  
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)  
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)  
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))  
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)  
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)  
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)  
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)  
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)  
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)  
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)  
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)  
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)  
- iavf: Fix missing check for running netdev (Slawomir Laba)  
- net: stmmac: fix return value of __setup handler (Randy Dunlap)  
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)  
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)  
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)  
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)  
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)  
- block: Fix fsync always failed if once failed (Ye Bin)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)  
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)  
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)  
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)  
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)  
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)  
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)  
- xfrm: enforce validity of offload input flags (Leon Romanovsky)  
- xfrm: fix the if_id check in changelink (Antony Antony)  
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)  
- xfrm: fix MTU regression (Jiri Bohac)  
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)  
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)  
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)  
- usb: gadget: clear related members when goto fail (Hangyu Hua)  
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)  
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)  
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)  
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)  
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)  
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)  
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)  
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)  
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)  
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)  
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)  
- LTS tag: v5.4.182 (Sherry Yang)  [Orabug: 33962705] [Orabug: 33900416]  {CVE-2022-25636} {CVE-2022-26966}
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)  
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)  
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)  
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)  
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)  
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)  
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)  
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)  
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)  
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)  
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)  
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)  
- USB: serial: option: add support for DW5829e (Slark Xiao)  
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))  
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)  
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)  
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)  
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)  
- iio: Fix error handling for PM (Miaoqian Lin)  
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)  
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)  
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))  
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)  
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)  
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)  
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)  
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)  
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)  
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)  
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)  
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)  
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- drm/edid: Always set RGB444 (Maxime Ripard)  
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)  
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)  
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)  
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)  
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)  
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)  
- ping: remove pr_err from ping_lookup (Xin Long)  
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)  
- optee: use driver internal tee_context for some rpc (Jens Wiklander)  
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)  
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)  
- USB: zaurus: support another broken Zaurus (Oliver Neukum)  
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)  
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)  
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)  
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)  
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)  
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)  
- LTS tag: v5.4.181 (Sherry Yang)  [Orabug: 33910799] 
- kconfig: fix failing to generate auto.conf (Jing Leng)  
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)  
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)  
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)  
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)  
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)  
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)  
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)  
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)  
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)  
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)  
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)  
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)  
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)  
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)  
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)  
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)  
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)  
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)  
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)  
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)  
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)  
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)  
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)  
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)  
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)  
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)  
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)  
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)  
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)  
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)  
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)  
- bonding: fix data-races around agg_select_timer (Eric Dumazet)  
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)  
- bonding: force carrier update when releasing slave (Zhang Changzhong)  
- ping: fix the dif and sdif check in ping_lookup (Xin Long)  
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)  
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)  
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)  
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)  
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)  
- mmc: block: fix read single on recovery logic (Christian Löhle)  
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)  
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)  
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)  
- ext4: prevent partial update of the extent blocks (Zhang Yi)  
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)  
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)  
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)  
- iwlwifi: fix use-after-free (Johannes Berg)  
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)  
- arm64: module: rework special section handling (Mark Rutland)  
- module/ftrace: handle patchable-function-entry (Mark Rutland)  
- ftrace: add ftrace_init_nop() (Mark Rutland)  
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)  
- drm/amdgpu: fix logic inversion in check (Christian König)  
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)  
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)  
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)  
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)  
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)  
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)  
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)  
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)  
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)  
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)  
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)  
- btrfs: send: in case of IO error log it (Dāvis Mosāns)  
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)  
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)  
- parisc: Drop __init from map_pages declaration (John David Anglin)  
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)  
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)  
- HID:Add support for UGTABLET WP5540 (Sergio Costas)  
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)  
- LTS tag: v5.4.180 (Sherry Yang)  [Orabug: 30663537] [Orabug: 33734681] 
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)  
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)  
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)  
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)  
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)  
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)  
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)  
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)  
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)  
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)  
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)  
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)  
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)  
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)  
- usb: ulpi: Call of_node_put correctly (Sean Anderson)  
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)  
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)  
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)  
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))  
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)  
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)  
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)  
- tipc: rate limit warning for received illegal binding update (Jon Maloy)  
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)  
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)  
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)  
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)  
- nfp: flower: fix ida_idx not being released (Louis Peens)  
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)  
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)  
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)  
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)  
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)  
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)  
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)  
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)  
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)  
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)  
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)  
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)  
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)  
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)  
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)  
- riscv: fix build with binutils 2.38 (Aurelien Jarno)  
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)  
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)  
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)  
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)  
- scsi: myrs: Fix crash in error case (Tong Zhang)  
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)  
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)  
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)  
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)  
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)  
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)  
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)  
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)  
- NFSv4 only print the label when its queried (Olga Kornievskaia)  
- NFSD: Fix offset type in I/O trace points (Chuck Lever)  
- NFSD: Clamp WRITE offsets (Chuck Lever)  
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)  
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)  
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)  
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)  
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)  
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)  
- ima: Remove ima_policy file before directory (Stefan Berger)  
- integrity: check the return value of audit_log_start() (Xiaoke Wang)  
- LTS tag: v5.4.179 (Sherry Yang)  [Orabug: 33850801]  {CVE-2022-0435}
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)  
- LTS tag: v5.4.178 (Sherry Yang)  
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)  
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)  
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)  
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)  
- rtc: cmos: Evaluate century appropriate (Riwen Lu)  
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)  
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)  
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)  
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)  
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)  
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)  
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)  
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)  
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)  
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)  
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)  
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)  
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)  
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)  
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)  
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)  
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)  
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)  
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)  
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)  
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)  
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)  
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)  
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)  
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)  
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)  
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)  
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)  
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)  
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)  
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)  
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)  
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)  
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)  
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)  
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)  
- LTS tag: v5.4.177 (Sherry Yang)  [Orabug: 33825687]  {CVE-2022-0492}
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)  
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)  
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)  
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)  
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)  
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)  
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)  
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)  
- LTS tag: v5.4.176 (Sherry Yang)  [Orabug: 33870266] [Orabug: 33870266] [Orabug: 33917056] [Orabug: 33917056]  {CVE-2020-36516} {CVE-2022-0617}
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)  
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)  
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)  
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)  
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)  
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)  
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)  
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)  
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)  
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)  
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)  
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)  
- rxrpc: Adjust retransmission backoff (David Howells)  
- phylib: fix potential use-after-free (Marek Behún)  
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)  
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)  
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)  
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)  
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)  
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)  
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)  
- drm/msm: Fix wrong size calculation (Xianting Tian)  
- net-procfs: show net devices bound packet types (Jianguo Wu)  
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)  
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)  
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)  
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.6.el8" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)  
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)  
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)  
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)  
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)  
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)  
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)  
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)  
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)  
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)  
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729}
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499}
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786}
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048}
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.308.7.el8" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)
  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.8.el8" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21125} {CVE-2022-21127} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.308.9.el8" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug:
  34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.309.5.el8" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug:
  34386637]  {CVE-2022-21505}</changelog>
</package>
<package pkgid="8752c35af9a6b41df5cd5d2fe2d0bcf6a40e8ac54f4d26341ddcec14b2441a28" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.1.el8" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688] 
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688] 
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688] 
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688] 
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.2.el8" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)  
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)  
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)  
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)  
- LTS tag: v5.4.198 (Sherry Yang)  
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)  
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)  
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)  
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)  
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)  
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)  
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)  
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)  
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)  
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)  
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)  
- cifs: return errors during session setup during reconnects (Shyam Prasad N)  
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)  
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)  
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)  
- nodemask: Fix return values to be unsigned (Kees Cook)  
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)  
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)  
- nbd: fix io hung while disconnecting device (Yu Kuai)  
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)  
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)  
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)  
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)  
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)  
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)  
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)  
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)  
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)  
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)  
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)  
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)  
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)  
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)  
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)  
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)  
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)  
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)  
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)  
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)  
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)  
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)  
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)  
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)  
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)  
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)  
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)  
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)  
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)  
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)  
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)  
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)  
- net/mlx5: fs, fail conflicting actions (Mark Bloch)  
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)  
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)  
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)  
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)  
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)  
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)  
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)  
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)  
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)  
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)  
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)  
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)  
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)  
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)  
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)  
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)  
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)  
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)  
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)  
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)  
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)  
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)  
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)  
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)  
- tipc: check attribute length for bearer name (Hoang Le)  
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)  
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)  
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)  
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)  
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)  
- nfp: only report pause frame configuration for physical device (Yu Xiao)  
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)  
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)  
- modpost: fix removing numeric suffixes (Alexander Lobakin)  
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)  
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)  
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)  
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)  
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)  
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)  
- driver core: fix deadlock in __device_attach (Zhang Wensheng)  
- driver: base: fix UAF when driver_attach failed (Schspa Shi)  
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)  
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)  
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)  
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)  
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)  
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)  
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)  
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)  
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)  
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)  
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)  
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)  
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)  
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)  
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)  
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)  
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)  
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)  
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)  
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)  
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)  
- USB: storage: karma: fix rio_karma_init return (Lin Ma)  
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)  
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)  
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)  
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)  
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)  
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)  
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)  
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)  
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)  
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)  
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)  
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)  
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)  
- bfq: Drop pointless unlock-lock pair (Jan Kara)  
- bfq: Avoid merging queues with different parents (Jan Kara)  
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)  
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)  
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)  
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)  
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)  
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)  
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)  
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)  
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)  
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)  
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)  
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)  
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)  
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)  
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)  
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)  
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)  
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)  
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)  
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)  
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)  
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)  
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)  
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)  
- media: coda: Fix reported H264 profile (Nicolas Dufresne)  
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)  
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)  
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)  
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)  
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)  
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)  
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)  
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)  
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)  
- dlm: fix missing lkb refcount handling (Alexander Aring)  
- dlm: fix plock invalid read (Alexander Aring)  
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)  
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)  
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)  
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)  
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)  
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)  
- ext4: avoid cycles in directory h-tree (Jan Kara)  
- ext4: verify dir block before splitting it (Jan Kara)  
- ext4: fix bug_on in ext4_writepages (Ye Bin)  
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)  
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)  
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)  
- bfq: Track whether bfq_group is still online (Jan Kara)  
- bfq: Update cgroup information before merging bio (Jan Kara)  
- bfq: Split shared queues on move between cgroups (Jan Kara)  
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)  
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)  
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)  
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)  
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)  
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)  
- f2fs: fix deadloop in foreground GC (Chao Yu)  
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)  
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)  
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)  
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)  
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)  
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)  
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)  
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)  
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)  
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)  
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)  
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)  
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)  
- i2c: at91: use dma safe buffers (Michael Walle)  
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)  
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)  
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)  
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)  
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)  
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)  
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)  
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)  
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)  
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)  
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)  
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)  
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)  
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)  
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)  
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)  
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)  
- dax: fix cache flush on PMD-mapped pages (Muchun Song)  
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)  
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)  
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)  
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)  
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)  
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)  
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)  
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)  
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)  
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)  
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)  
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)  
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)  
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)  
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)  
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)  
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)  
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)  
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)  
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)  
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)  
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)  
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)  
- rxrpc: Don't let ack.previousPacket regress (David Howells)  
- rxrpc: Fix overlapping ACK accounting (David Howells)  
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)  
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)  
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)  
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)  
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)  
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)  
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)  
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)  
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)  
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)  
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)  
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)  
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)  
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)  
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)  
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)  
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)  
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)  
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)  
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)  
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)  
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)  
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)  
- iomap: iomap_write_failed fix (Andreas Gruenbacher)  
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)  
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)  
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)  
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)  
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)  
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)  
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)  
- x86: Fix return value of __setup handlers (Randy Dunlap)  
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)  
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)  
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)  
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)  
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)  
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)  
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)  
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)  
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)  
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)  
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)  
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)  
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)  
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)  
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)  
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)  
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)  
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)  
- drbd: fix duplicate array initializer (Arnd Bergmann)  
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)  
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)  
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)  
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)  
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)  
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)  
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)  
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)  
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)  
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)  
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)  
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)  
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)  
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)  
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)  
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)  
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)  
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)  
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)  
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)  
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)  
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)  
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)  
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)  
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)  
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)  
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)  
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)  
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)  
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)  
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)  
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)  
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)  
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)  
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)  
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)  
- rxrpc: Return an error to sendmsg if call failed (David Howells)  
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)  
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)  
- media: exynos4-is: Fix compile warning (Kwanghoon Son)  
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)  
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)  
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)  
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))  
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)  
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)  
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)  
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)  
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)  
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)  
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)  
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)  
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)  
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)  
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)  
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)  
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)  
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)  
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)  
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)  
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)  
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)  
- drm/amd/pm: fix the compile warning (Evan Quan)  
- drm/plane: Move range check for format_count earlier (Steven Price)  
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)  
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)  
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)  
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)  
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)  
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)  
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)  
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)  
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)  
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)  
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)  
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)  
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)  
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)  
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)  
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)  
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)  
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)  
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)  
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)  
- btrfs: repair super block num_devices automatically (Qu Wenruo)  
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)  
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)  
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)  
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)  
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)  
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)  
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))  
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)  
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)  
- LTS tag: v5.4.197 (Sherry Yang)  
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)  
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)  
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)  
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)  
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)  
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)  
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)  
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)  
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)  
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)  
- dm crypt: make printing of the key constant-time (Mikulas Patocka)  
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)  
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)  
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)  
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)  
- exec: Force single empty string when argv is empty (Kees Cook)   {CVE-2021-4034}
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)  
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)  
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)  
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)  
- net: af_key: check encryption module availability consistency (Thomas Bartschies)  
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)  
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)  
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)  
- media: vim2m: initialize the media device earlier (Hans Verkuil)  
- media: vim2m: Register video device after setting up internals (Sakari Ailus)  
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)  
- tcp: change source port randomizarion at connect() time (Eric Dumazet)  
- Input: goodix - fix spurious key release events (Dmitry Mastykin)  
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))  
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.3.el8" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472] 
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472] 
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167] 
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763] 
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763] 
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763] 
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763] 
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763] 
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763] 
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763] 
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763] 
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763] 
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763] 
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153}
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922] 
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.4.el8" date="1658318400">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505}
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551] 
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551] 
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551] 
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551] 
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551] 
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551] 
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551] 
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337] 
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337] 
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.310.7.1.el8" date="1660737600">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)
  [Orabug: 33981855]  {CVE-2022-21385}</changelog>
</package>
<package pkgid="a637ed5671d981a5378fee503774fa4b7448323ac8cefe364a079251ee172010" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.309.2.el8" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)  
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)  
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)  
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)  
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)  
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)  
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)  
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)  
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)  
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)  
- Input: ili210x - fix reset timing (Marek Vasut)  
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)  
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)  
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)  
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)  
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)  
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)  
- perf bench numa: Address compiler error on s390 (Thomas Richter)  
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)  
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)  
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)  
- igb: skip phy status check where unavailable (Kevin Mitchell)  
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)  
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)  
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)  
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)  
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)  
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)  
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)  
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)  
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)  
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)  
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)  
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)  
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)  
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)  
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)  
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)  
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)  
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)  
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)  
- Fix double fget() in vhost_net_set_backend() (Al Viro)  
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)  
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)  
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)  
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)  
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)  
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)  
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)  
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)  
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)  
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)  
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)  
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)  
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)  
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)  
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)  
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)  
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)  
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)  
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)  
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)  
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)  
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)  
- rtc: fix use-after-free on device removal (Vincent Whitchurch)  
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)  
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)  
- floppy: use a statically allocated error counter (Willy Tarreau)  
- LTS tag: v5.4.195 (Sherry Yang)  
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)  
- ping: fix address binding wrt vrf (Nicolas Dichtel)  
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)  
- net: phy: Fix race condition on link status change (Francesco Dolcini)  
- MIPS: fix build with gcc-12 (Sudip Mukherjee)  
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)  
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)  
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)  
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)  
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)  
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)  
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)  
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)  
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)  
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)  
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)  
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)  
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)  
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)  
- tcp: resalt the secret every 10 seconds (Eric Dumazet)  
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)  
- s390: disable -Warray-bounds (Sven Schnelle)  
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)  
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)  
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)  
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))  
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)  
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)  
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)  
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)  
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)  
- s390/ctcm: fix potential memory leak (Alexandra Winter)  
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)  
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)  
- dim: initialize all struct fields (Jesse Brandeburg)  
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)  
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)  
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)  
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)  
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)  
- hwmon: (tmp401) Add OF device ID table (Camel Guo)  
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)  
- LTS tag: v5.4.194 (Sherry Yang)  
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)  
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)  
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)  
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)  
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)  
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)  
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)  
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)  
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)  
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)  
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)  
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)  
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)  
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)  
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)  
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)  
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)  
- LTS tag: v5.4.193 (Sherry Yang)  
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)  
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)  
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)  
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)  
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)  
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)  
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)  
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)  
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)  
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)  
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)  
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)  
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)  
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)  
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)  
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)  
- btrfs: always log symlinks in full mode (Filipe Manana)  
- smsc911x: allow using IRQ0 (Sergey Shtylyov)  
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)  
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)  
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)  
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)  
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)  
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)  
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)  
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)  
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)  
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)  
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)  
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)  
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)  
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)  
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)  
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)  
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)  
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)  
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)  
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)  
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)  
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)  
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)  
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)  
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)  
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)  
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)  
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)  
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)  
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)  
- LTS tag: v5.4.192 (Sherry Yang)  
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)  
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)  
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)  
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)  
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)  
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)  
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)  
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)  
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)  
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)  
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)  
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)  
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)  
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)  
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)  
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)  
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)  
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)  
- bnx2x: fix napi API usage sequence (Manish Chopra)  
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)  
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)  
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)  
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)  
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)  
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)  
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)  
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- net/smc: sync err code when tcp connection was refused (liuyacan)  
- net: hns3: add validity check for message data length (Jian Shen)  
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)  
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)  
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)  
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)  
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)  
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)  
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)  
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)  
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)  
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)  
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)  
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)  
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)  
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)  
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)  
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)  
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)  
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)  
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)  
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)  
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)  
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)  
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)  
- hex2bin: fix access beyond string end (Mikulas Patocka)  
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)  
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)  
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)  
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)  
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)  
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)  
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)  
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)  
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)  
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)  
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)  
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)  
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)  
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)  
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)  
- xhci: stop polling roothubs after shutdown (Henry Lin)  
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)  
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)  
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)  
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)  
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)  
- USB: quirks: add a Realtek card reader (Oliver Neukum)  
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)  
- lightnvm: disable the subsystem (Greg Kroah-Hartman)  
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)  
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)  
- floppy: disable FDRAWCMD by default (Willy Tarreau)  
- LTS tag: v5.4.191 (Sherry Yang)  
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)  
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)  
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)  
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)  
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)  
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)  
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)  
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))  
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)  
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)  
- ext4: fix symlink file size not match to file content (Ye Bin)  
- arm_pmu: Validate single/group leader events (Rob Herring)  
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)  
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)  
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)  
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)  
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)  
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)  
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)  
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)  
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)  
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)  
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)  
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)  
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)  
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)  
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)  
- scsi: qedi: Fix failed disconnect handling (Mike Christie)  
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)  
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)  
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)  
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)  
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)  
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)  
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)  
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)  
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)  
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)  
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)  
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)  
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)  
- rxrpc: Restore removed timer deletion (David Howells)  
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)  
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)  
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)  
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)  
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)  
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)  
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)  
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)  
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)  
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)  
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)  
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)  
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)  
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)  
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)  
- LTS tag: v5.4.190 (Sherry Yang)  
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)  
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)  
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)  
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)  
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)  
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)  
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)  
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)  
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)  
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)  
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)  
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)  
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)  
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)  
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)  
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)  
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)  
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)  
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)  
- btrfs: mark resumed async balance as writing (Naohiro Aota)  
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)  
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)  
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)  
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)  
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)  
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)  
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)  
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)  
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)  
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)  
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)  
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)  
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)  
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)  
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)  
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)  
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)  
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)  
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)  
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)  
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)  
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)  
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)  
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)  
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)  
- drm/amd: Add USBC connector ID (Aurabindo Pillai)  
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)  
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)  
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)  
- sctp: Initialize daddr on peeled off socket (Petr Malat)  
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)  
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)  
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)  
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)  
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)  
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)  
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)  
- gpiolib: acpi: use correct format characters (Linus Torvalds)  
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)  
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)  
- LTS tag: v5.4.189 (Sherry Yang)  
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)  
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)  
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)  
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)  
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)  
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)  
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)  
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)  
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)  
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)  
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)  
- mm: don't skip swap entry even if zap_details specified (Peter Xu)  
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)  
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)  
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)  
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)  
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)  
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)  
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)  
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)  
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)  
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)  
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)  
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)  
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)  
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)  
- perf session: Remap buf if there is no space for event (Denis Nikitin)  
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)  
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)  
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)  
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)  
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)  
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)  
- qede: confirm skb is allocated before using (Jamie Bainbridge)  
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)  
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)  
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)  
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)  
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)  
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)  
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)  
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)  
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)  
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)  
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)  
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)  
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)  
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)  
- parisc: Fix patch code locking and flushing (John David Anglin)  
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)  
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)  
- jfs: prevent NULL deref in diFree (Haimin Zhang)  
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)  
- NFS: swap-out must always use STABLE writes. (NeilBrown)  
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)  
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)  
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)  
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)  
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)  
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)  
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)  
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)  
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)  
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)  
- xtensa: fix DTC warning unit_address_format (Max Filippov)  
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)  
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)  
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)  
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)  
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)  
- macvtap: advertise link netns via netlink (Sven Eckelmann)  
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)  
- net/smc: correct settings of RMB window update limit (Dust Li)  
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)  
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)  
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)  
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)  
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)  
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)  
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)  
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)  
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)  
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)  
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)  
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)  
- ipv6: make mc_forwarding atomic (Sherry Yang)  
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)  
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)  
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)  
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)  
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)  
- ptp: replace snprintf with sysfs_emit (Yang Guang)  
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)  
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)  
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)  
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)  
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)  
- riscv module: remove (NOLOAD) (Fangrui Song)  
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)  
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)  
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)  
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)  
- um: Fix uml_mconsole stop/go (Anton Ivanov)  
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)  
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)  
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)  
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)  
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)  
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)  
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)  
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)  
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)  
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)  
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)  
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)  
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)  
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)  
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)  
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)  
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)  
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)  
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.3.el8" date="1655294400">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977] 
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977] 
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977] 
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977] 
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977] 
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977] 
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977] 
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977] 
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977] 
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977] 
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977] 
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977] 
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977] 
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977] 
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977] 
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977] 
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913] 
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913] 
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086] 
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868] 
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868] 
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996] 
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940] 
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940] 
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787] 
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923] 
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.309.4.el8" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387] 
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387] 
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387] 
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387] 
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387] 
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279] 
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063] 
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289] 
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845] 
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490] 
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064] 
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064] 
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240] 
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240] 
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.1.el8" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688] 
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688] 
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688] 
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688] 
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688] 
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688] 
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688] 
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688] 
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.2.el8" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)  
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)  
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)  
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)  
- LTS tag: v5.4.198 (Sherry Yang)  
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)  
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)  
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)  
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)  
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)  
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)  
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)  
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)  
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)  
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)  
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)  
- cifs: return errors during session setup during reconnects (Shyam Prasad N)  
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)  
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)  
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)  
- nodemask: Fix return values to be unsigned (Kees Cook)  
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)  
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)  
- nbd: fix io hung while disconnecting device (Yu Kuai)  
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)  
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)  
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)  
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)  
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)  
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)  
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)  
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)  
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)  
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)  
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)  
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)  
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)  
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)  
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)  
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)  
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)  
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)  
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)  
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)  
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)  
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)  
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)  
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)  
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)  
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)  
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)  
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)  
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)  
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)  
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)  
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)  
- net/mlx5: fs, fail conflicting actions (Mark Bloch)  
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)  
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)  
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)  
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)  
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)  
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)  
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)  
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)  
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)  
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)  
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)  
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)  
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)  
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)  
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)  
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)  
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)  
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)  
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)  
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)  
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)  
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)  
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)  
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)  
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)  
- tipc: check attribute length for bearer name (Hoang Le)  
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)  
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)  
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)  
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)  
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)  
- nfp: only report pause frame configuration for physical device (Yu Xiao)  
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)  
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)  
- modpost: fix removing numeric suffixes (Alexander Lobakin)  
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)  
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)  
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)  
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)  
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)  
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)  
- driver core: fix deadlock in __device_attach (Zhang Wensheng)  
- driver: base: fix UAF when driver_attach failed (Schspa Shi)  
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)  
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)  
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)  
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)  
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)  
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)  
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)  
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)  
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)  
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)  
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)  
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)  
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)  
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)  
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)  
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)  
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)  
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)  
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)  
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)  
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)  
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)  
- USB: storage: karma: fix rio_karma_init return (Lin Ma)  
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)  
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)  
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)  
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)  
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)  
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)  
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)  
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)  
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)  
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)  
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)  
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)  
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)  
- bfq: Drop pointless unlock-lock pair (Jan Kara)  
- bfq: Avoid merging queues with different parents (Jan Kara)  
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)  
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)  
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)  
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)  
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)  
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)  
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)  
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)  
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)  
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)  
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)  
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)  
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)  
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)  
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)  
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)  
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)  
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)  
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)  
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)  
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)  
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)  
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)  
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)  
- media: coda: Fix reported H264 profile (Nicolas Dufresne)  
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)  
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)  
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)  
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)  
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)  
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)  
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)  
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)  
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)  
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)  
- dlm: fix missing lkb refcount handling (Alexander Aring)  
- dlm: fix plock invalid read (Alexander Aring)  
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)  
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)  
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)  
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)  
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)  
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)  
- ext4: avoid cycles in directory h-tree (Jan Kara)  
- ext4: verify dir block before splitting it (Jan Kara)  
- ext4: fix bug_on in ext4_writepages (Ye Bin)  
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)  
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)  
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)  
- bfq: Track whether bfq_group is still online (Jan Kara)  
- bfq: Update cgroup information before merging bio (Jan Kara)  
- bfq: Split shared queues on move between cgroups (Jan Kara)  
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)  
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)  
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)  
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)  
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)  
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)  
- f2fs: fix deadloop in foreground GC (Chao Yu)  
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)  
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)  
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)  
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)  
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)  
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)  
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)  
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)  
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)  
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)  
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)  
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)  
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)  
- i2c: at91: use dma safe buffers (Michael Walle)  
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)  
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)  
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)  
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)  
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)  
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)  
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)  
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)  
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)  
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)  
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)  
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)  
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)  
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)  
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)  
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)  
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)  
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)  
- dax: fix cache flush on PMD-mapped pages (Muchun Song)  
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)  
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)  
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)  
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)  
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)  
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)  
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)  
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)  
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)  
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)  
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)  
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)  
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)  
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)  
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)  
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)  
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)  
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)  
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)  
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)  
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)  
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)  
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)  
- rxrpc: Don't let ack.previousPacket regress (David Howells)  
- rxrpc: Fix overlapping ACK accounting (David Howells)  
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)  
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)  
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)  
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)  
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)  
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)  
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)  
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)  
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)  
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)  
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)  
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)  
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)  
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)  
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)  
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)  
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)  
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)  
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)  
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)  
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)  
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)  
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)  
- iomap: iomap_write_failed fix (Andreas Gruenbacher)  
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)  
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)  
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)  
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)  
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)  
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)  
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)  
- x86: Fix return value of __setup handlers (Randy Dunlap)  
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)  
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)  
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)  
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)  
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)  
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)  
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)  
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)  
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)  
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)  
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)  
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)  
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)  
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)  
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)  
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)  
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)  
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)  
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)  
- drbd: fix duplicate array initializer (Arnd Bergmann)  
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)  
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)  
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)  
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)  
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)  
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)  
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)  
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)  
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)  
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)  
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)  
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)  
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)  
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)  
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)  
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)  
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)  
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)  
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)  
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)  
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)  
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)  
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)  
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)  
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)  
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)  
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)  
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)  
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)  
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)  
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)  
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)  
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)  
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)  
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)  
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)  
- rxrpc: Return an error to sendmsg if call failed (David Howells)  
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)  
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)  
- media: exynos4-is: Fix compile warning (Kwanghoon Son)  
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)  
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)  
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)  
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))  
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)  
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)  
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)  
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)  
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)  
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)  
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)  
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)  
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)  
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)  
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)  
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)  
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)  
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)  
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)  
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)  
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)  
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)  
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)  
- drm/amd/pm: fix the compile warning (Evan Quan)  
- drm/plane: Move range check for format_count earlier (Steven Price)  
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)  
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)  
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)  
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)  
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)  
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)  
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)  
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)  
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)  
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)  
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)  
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)  
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)  
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)  
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)  
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)  
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)  
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)  
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)  
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)  
- btrfs: repair super block num_devices automatically (Qu Wenruo)  
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)  
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)  
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)  
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)  
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)  
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)  
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))  
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)  
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)  
- LTS tag: v5.4.197 (Sherry Yang)  
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)  
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)  
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)  
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)  
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)  
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)  
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)  
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)  
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)  
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)  
- dm crypt: make printing of the key constant-time (Mikulas Patocka)  
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)  
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)  
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)  
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)  
- exec: Force single empty string when argv is empty (Kees Cook)   {CVE-2021-4034}
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)  
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)  
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)  
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)  
- net: af_key: check encryption module availability consistency (Thomas Bartschies)  
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)  
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)  
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)  
- media: vim2m: initialize the media device earlier (Hans Verkuil)  
- media: vim2m: Register video device after setting up internals (Sakari Ailus)  
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)  
- tcp: change source port randomizarion at connect() time (Eric Dumazet)  
- Input: goodix - fix spurious key release events (Dmitry Mastykin)  
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))  
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.3.el8" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472] 
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472] 
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167] 
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763] 
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763] 
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763] 
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763] 
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763] 
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763] 
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763] 
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763] 
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763] 
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763] 
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763] 
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763] 
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153}
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153}
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922] 
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.4.el8" date="1658318400">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505}
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551] 
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551] 
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551] 
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551] 
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551] 
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551] 
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551] 
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337] 
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337] 
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
</package>
<package pkgid="c9b67c40ccafbc310b0e8eaea21555c524de7e6b0d674dbd9a2dbcb31a2bce95" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.1.el8" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985] 
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110] 
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110] 
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110] 
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165] 
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165] 
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165] 
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165] 
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165] 
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165] 
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165] 
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165] 
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165] 
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165] 
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165] 
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165] 
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165] 
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165] 
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165] 
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165] 
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165] 
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165] 
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165] 
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165] 
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165] 
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165] 
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165] 
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165] 
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669}
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054] 
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054] 
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054] 
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054] 
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054] 
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054] 
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054] 
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054] 
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054] 
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054] 
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054] 
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054] 
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054] 
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054] 
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054] 
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054] 
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054] 
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054] 
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054] 
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054] 
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054] 
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054] 
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054] 
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054] 
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054] 
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054] 
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054] 
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054] 
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054] 
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054] 
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054] 
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054] 
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054] 
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054] 
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054] 
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054] 
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054] 
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054] 
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054] 
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054] 
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054] 
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054] 
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054] 
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054] 
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054] 
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054] 
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054] 
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054] 
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054] 
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571] 
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099] 
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496] 
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127] 
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377] 
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209] 
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369] 
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021] 
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.2.el8" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)  
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)  
- LTS tag: v5.4.206 (Sherry Yang)  
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)  
- LTS tag: v5.4.205 (Sherry Yang)  
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)  
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)  
- ida: don't use BUG_ON() for debugging (Linus Torvalds)  
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)  
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)  
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)  
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)  
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)  
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)  
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)  
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)  
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)  
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)  
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)  
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)  
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)  
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)  
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)  
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)  
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)  
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)  
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)  
- fbcon: Disallow setting font bigger than screen size (Helge Deller)  
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)  
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)  
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)  
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)  
- usbnet: fix memory leak in error case (Oliver Neukum)  
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)  
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)  
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)  
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)  
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)  
- LTS tag: v5.4.204 (Sherry Yang)  
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)  
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)  
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)  
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   {CVE-2022-33744}
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33742}
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33741}
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-33740}
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-26365}
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)  
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)  
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)  
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)  
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)  
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)  
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)  
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)  
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)  
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)  
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)  
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)  
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)  
- sit: use min (kernel test robot)  
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)  
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)  
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)  
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)  
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)  
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)  
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)  
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)  
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)  
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)  
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)  
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)  
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)  
- usbnet: fix memory allocation in helpers (Oliver Neukum)  
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)  
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)  
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)  
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)  
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)  
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)  
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)  
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)  
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)  
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)  
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)  
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)  
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)  
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)  
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)  
- LTS tag: v5.4.203 (Sherry Yang)  
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)  
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)  
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)  
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)  
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)  
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)  
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)  
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)  
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)  
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)  
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)  
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)  
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)  
- LTS tag: v5.4.202 (Sherry Yang)  
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)  
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)  
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)  
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)  
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)  
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)  
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)  
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)  
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)  
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)  
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)  
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)  
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)  
- xtensa: Fix refcount leak bug in time.c (Liang He)  
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)  
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)  
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)  
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)  
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)  
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)  
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)  
- usb: chipidea: udc: check request status before setting device address (Xu Yang)  
- xhci: turn off port power in shutdown (Mathias Nyman)  
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)  
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)  
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)  
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)  
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)  
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)  
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)  
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)  
- afs: Fix dynamic root getattr (David Howells)  
- MIPS: Remove repetitive increase irq_err_count (huhai)  
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)  
- udmabuf: add back sanity check (Gerd Hoffmann)  
- erspan: do not assume transport header is always set (Eric Dumazet)  
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)  
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)  
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)  
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)  
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)  
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)  
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)  
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)  
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)  
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)  
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)  
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)  
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)  
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)  
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)  
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)  
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)  
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)  
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)  
- vt: drop old FONT ioctls (Jiri Slaby)  
- LTS tag: v5.4.201 (Sherry Yang)  
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)  
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)  
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)  
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)  
- tcp: add small random increments to the source port (Willy Tarreau)  
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)  
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)  
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)  
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)  
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)  
- LTS tag: v5.4.200 (Sherry Yang)  
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)  
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)  
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)  
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)  
- net: openvswitch: fix leak of nested actions (Ilya Maximets)  
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)  
- net/sched: act_police: more accurate MTU policing (Davide Caratti)  
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)  
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)  
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)  
- ext4: add reserved GDT blocks check (Zhang Yi)  
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)  
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)  
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)  
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)  
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)  
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)  
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)  
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)  
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)  
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)  
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)  
- arm64: ftrace: fix branch range checks (Mark Rutland)  
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)  
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)  
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)  
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)  
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)  
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)  
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)  
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)  
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)  
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)  
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)  
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)  
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)  
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)  
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)  
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)  
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)  
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)  
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)  
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)  
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)  
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)  
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)  
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)  
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)  
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)  
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)  
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)  
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)  
- dma-debug: make things less spammy under memory pressure (Rob Clark)  
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)  
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)  
- random: account for arch randomness in bits (Jason A. Donenfeld)  
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)  
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)  
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)  
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)  
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)  
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)  
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)  
- random: check for signals after page of pool writes (Jason A. Donenfeld)  
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)  
- random: convert to using fops-&gt;write_iter() (Jens Axboe)  
- random: convert to using fops-&gt;read_iter() (Jens Axboe)  
- random: unify batched entropy implementations (Jason A. Donenfeld)  
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)  
- random: move initialization functions out of hot pages (Jason A. Donenfeld)  
- random: make consistent use of buf and len (Jason A. Donenfeld)  
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)  
- random: remove extern from functions in header (Jason A. Donenfeld)  
- random: credit architectural init the exact amount (Jason A. Donenfeld)  
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)  
- random: use proper jiffies comparison macro (Jason A. Donenfeld)  
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)  
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)  
- random: avoid initializing twice in credit race (Jason A. Donenfeld)  
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)  
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)  
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)  
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)  
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)  
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)  
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)  
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)  
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)  
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)  
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)  
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)  
- random: fix sysctl documentation nits (Jason A. Donenfeld)  
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)  
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)  
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)  
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)  
- random: check for signal_pending() outside of need_resched() check (Jann Horn)  
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)  
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)  
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)  
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)  
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)  
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)  
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)  
- random: reseed more often immediately after booting (Jason A. Donenfeld)  
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)  
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)  
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)  
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)  
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)  
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)  
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)  
- random: cleanup UUID handling (Jason A. Donenfeld)  
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)  
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)  
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)  
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)  
- random: unify early init crng load accounting (Jason A. Donenfeld)  
- random: do not take pool spinlock at boot (Jason A. Donenfeld)  
- random: defer fast pool mixing to worker (Jason A. Donenfeld)  
- random: rewrite header introductory comment (Jason A. Donenfeld)  
- random: group sysctl functions (Jason A. Donenfeld)  
- random: group userspace read/write functions (Jason A. Donenfeld)  
- random: group entropy collection functions (Jason A. Donenfeld)  
- random: group entropy extraction functions (Jason A. Donenfeld)  
- random: group crng functions (Jason A. Donenfeld)  
- random: group initialization wait functions (Jason A. Donenfeld)  
- random: remove whitespace and reorder includes (Jason A. Donenfeld)  
- random: remove useless header comment (Jason A. Donenfeld)  
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)  
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)  
- random: add proper SPDX header (Jason A. Donenfeld)  
- random: remove unused tracepoints (Jason A. Donenfeld)  
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)  
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)  
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)  
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)  
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)  
- random: make more consistent use of integer types (Jason A. Donenfeld)  
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)  
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)  
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)  
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)  
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)  
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)  
- random: get rid of secondary crngs (Jason A. Donenfeld)  
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)  
- random: fix locking in crng_fast_load() (Dominik Brodowski)  
- random: remove batched entropy locking (Jason A. Donenfeld)  
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)  
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)  
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)  
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)  
- random: simplify entropy debiting (Jason A. Donenfeld)  
- random: use computational hash for entropy extraction (Jason A. Donenfeld)  
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)  
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)  
- random: continually use hwgenerator randomness (Dominik Brodowski)  
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)  
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)  
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)  
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)  
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)  
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)  
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)  
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)  
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)  
- random: remove incomplete last_data logic (Sherry Yang)  
- random: cleanup integer types (Jason A. Donenfeld)  
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)  
- random: fix typo in comments (Schspa Shi)  
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)  
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)  
- random: early initialization of ChaCha constants (Dominik Brodowski)  
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)  
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)  
- random: harmonize "crng init done" messages (Dominik Brodowski)  
- random: mix bootloader randomness into pool (Jason A. Donenfeld)  
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)  
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)  
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)  
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)  
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)  
- crypto: blake2s - adjust include guard naming (Eric Biggers)  
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)  
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)  
- random: remove dead code left over from blocking pool (Eric Biggers)  
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)  
- random: add arch_get_random_*long_early() (Mark Rutland)  
- powerpc: Use bool in archrandom.h (Richard Henderson)  
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)  
- linux/random.h: Use false with bool (Richard Henderson)  
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)  
- random: split primary/secondary crng init paths (Mark Rutland)  
- random: remove some dead code of poolinfo (Yangtao Li)  
- random: fix typo in add_timer_randomness() (Yangtao Li)  
- random: Add and use pr_fmt() (Yangtao Li)  
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)  
- random: remove unnecessary unlikely() (Yangtao Li)  
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)  
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)  
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)  
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)  
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)  
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)  
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.3.el8" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595] 
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323] 
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736] 
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736] 
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073] 
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732] 
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.4.el8" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385}
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239] 
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546}
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562] 
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941] 
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941] 
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995] 
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890] 
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890] 
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890] 
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890] 
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890] 
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890] 
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890] 
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890] 
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890] 
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890] 
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890] 
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890] 
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890] 
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890] 
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890] 
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890] 
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890] 
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890] 
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890] 
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890] 
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890] 
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890] 
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890] 
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890] 
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890] 
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890] 
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890] 
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890] 
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890] 
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890] 
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890] 
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890] 
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890] 
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890] 
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890] 
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890] 
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890] 
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890] 
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890] 
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890] 
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890] 
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890] 
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890] 
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890] 
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890] 
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890] 
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890] 
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890] 
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890] 
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890] 
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890] 
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890] 
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890] 
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890] 
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890] 
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890] 
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890] 
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890] 
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890] 
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890] 
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890] 
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890] 
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890] 
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890] 
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890] 
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890] 
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890] 
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890] 
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890] 
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890] 
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890] 
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890] 
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890] 
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890] 
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890] 
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890] 
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890] 
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890] 
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890] 
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890] 
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890] 
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890] 
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890] 
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890] 
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890] 
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890] 
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890] 
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890] 
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890] 
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890] 
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890] 
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890] 
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890] 
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890] 
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890] 
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890] 
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890] 
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890] 
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890] 
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890] 
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890] 
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890] 
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890] 
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890] 
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.5.el8" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.1.el8" date="1663848000">- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)
  [Orabug: 34631321]</changelog>
</package>
<package pkgid="7a9ebe9b2b0549951769d3d941e6a7d1f39d4572507b54f7e3e882a8b8918b92" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.4.el8" date="1658318400">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505}
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551] 
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551] 
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551] 
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551] 
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551] 
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551] 
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551] 
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551] 
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337] 
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337] 
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.5.el8" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-23816} {CVE-2022-29901}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.310.6.el8" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)  
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806] 
- ext4: make variable "count" signed (Ding Xiang)  
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.310.7.el8" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588}
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896] 
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.1.el8" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985] 
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110] 
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110] 
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110] 
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110] 
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110] 
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110] 
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165] 
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165] 
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165] 
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165] 
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165] 
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165] 
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165] 
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165] 
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165] 
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165] 
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165] 
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165] 
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165] 
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165] 
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165] 
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165] 
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165] 
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165] 
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165] 
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165] 
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165] 
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165] 
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165] 
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165] 
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165] 
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165] 
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165] 
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165] 
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669}
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054] 
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054] 
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054] 
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054] 
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054] 
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054] 
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054] 
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054] 
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054] 
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054] 
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054] 
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054] 
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054] 
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054] 
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054] 
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054] 
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054] 
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054] 
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054] 
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054] 
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054] 
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054] 
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054] 
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054] 
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054] 
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054] 
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054] 
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054] 
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054] 
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054] 
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054] 
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054] 
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054] 
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054] 
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054] 
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054] 
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054] 
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054] 
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054] 
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054] 
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054] 
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054] 
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054] 
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054] 
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054] 
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054] 
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054] 
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054] 
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054] 
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054] 
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054] 
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054] 
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054] 
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054] 
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054] 
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054] 
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054] 
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054] 
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054] 
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054] 
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054] 
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054] 
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054] 
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571] 
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099] 
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099] 
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496] 
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127] 
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127] 
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127] 
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127] 
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127] 
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377] 
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209] 
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369] 
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021] 
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.2.el8" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)  
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)  
- LTS tag: v5.4.206 (Sherry Yang)  
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)  
- LTS tag: v5.4.205 (Sherry Yang)  
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)  
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)  
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)  
- ida: don't use BUG_ON() for debugging (Linus Torvalds)  
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)  
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)  
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)  
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)  
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)  
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)  
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)  
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)  
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)  
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)  
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)  
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)  
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)  
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)  
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)  
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)  
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)  
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)  
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)  
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)  
- fbcon: Disallow setting font bigger than screen size (Helge Deller)  
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)  
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)  
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)  
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)  
- usbnet: fix memory leak in error case (Oliver Neukum)  
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)  
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)  
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)  
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)  
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)  
- LTS tag: v5.4.204 (Sherry Yang)  
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)  
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)  
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)  
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   {CVE-2022-33744}
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33742}
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   {CVE-2022-33741}
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-33740}
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   {CVE-2022-26365}
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)  
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)  
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)  
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)  
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)  
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)  
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)  
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)  
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)  
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)  
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)  
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)  
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)  
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)  
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)  
- sit: use min (kernel test robot)  
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)  
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)  
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)  
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)  
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)  
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)  
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)  
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)  
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)  
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)  
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)  
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)  
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)  
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)  
- usbnet: fix memory allocation in helpers (Oliver Neukum)  
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)  
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)  
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)  
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)  
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)  
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)  
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)  
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)  
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)  
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)  
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)  
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)  
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)  
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)  
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)  
- LTS tag: v5.4.203 (Sherry Yang)  
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)  
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)  
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)  
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)  
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)  
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)  
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)  
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)  
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)  
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)  
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)  
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)  
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)  
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)  
- LTS tag: v5.4.202 (Sherry Yang)  
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)  
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)  
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)  
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)  
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)  
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)  
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)  
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)  
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)  
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)  
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)  
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)  
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)  
- xtensa: Fix refcount leak bug in time.c (Liang He)  
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)  
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)  
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)  
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)  
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)  
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)  
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)  
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)  
- usb: chipidea: udc: check request status before setting device address (Xu Yang)  
- xhci: turn off port power in shutdown (Mathias Nyman)  
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)  
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)  
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)  
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)  
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)  
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)  
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)  
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)  
- afs: Fix dynamic root getattr (David Howells)  
- MIPS: Remove repetitive increase irq_err_count (huhai)  
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)  
- udmabuf: add back sanity check (Gerd Hoffmann)  
- erspan: do not assume transport header is always set (Eric Dumazet)  
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)  
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)  
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)  
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)  
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)  
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)  
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)  
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)  
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)  
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)  
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)  
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)  
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)  
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)  
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)  
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)  
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)  
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)  
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)  
- vt: drop old FONT ioctls (Jiri Slaby)  
- LTS tag: v5.4.201 (Sherry Yang)  
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)  
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)  
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)  
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)  
- tcp: add small random increments to the source port (Willy Tarreau)  
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)  
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)  
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)  
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)  
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)  
- LTS tag: v5.4.200 (Sherry Yang)  
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)  
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)  
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)  
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)  
- net: openvswitch: fix leak of nested actions (Ilya Maximets)  
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)  
- net/sched: act_police: more accurate MTU policing (Davide Caratti)  
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)  
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)  
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)  
- ext4: add reserved GDT blocks check (Zhang Yi)  
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)  
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)  
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)  
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)  
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)  
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)  
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)  
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)  
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)  
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)  
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)  
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)  
- arm64: ftrace: fix branch range checks (Mark Rutland)  
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)  
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)  
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)  
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)  
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)  
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)  
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)  
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)  
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)  
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)  
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)  
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)  
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)  
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)  
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)  
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)  
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)  
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)  
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)  
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)  
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)  
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)  
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)  
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)  
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)  
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)  
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)  
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)  
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)  
- dma-debug: make things less spammy under memory pressure (Rob Clark)  
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)  
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)  
- random: account for arch randomness in bits (Jason A. Donenfeld)  
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)  
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)  
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)  
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)  
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)  
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)  
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)  
- random: check for signals after page of pool writes (Jason A. Donenfeld)  
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)  
- random: convert to using fops-&gt;write_iter() (Jens Axboe)  
- random: convert to using fops-&gt;read_iter() (Jens Axboe)  
- random: unify batched entropy implementations (Jason A. Donenfeld)  
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)  
- random: move initialization functions out of hot pages (Jason A. Donenfeld)  
- random: make consistent use of buf and len (Jason A. Donenfeld)  
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)  
- random: remove extern from functions in header (Jason A. Donenfeld)  
- random: credit architectural init the exact amount (Jason A. Donenfeld)  
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)  
- random: use proper jiffies comparison macro (Jason A. Donenfeld)  
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)  
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)  
- random: avoid initializing twice in credit race (Jason A. Donenfeld)  
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)  
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)  
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)  
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)  
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)  
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)  
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)  
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)  
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)  
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)  
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)  
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)  
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)  
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)  
- random: fix sysctl documentation nits (Jason A. Donenfeld)  
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)  
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)  
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)  
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)  
- random: check for signal_pending() outside of need_resched() check (Jann Horn)  
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)  
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)  
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)  
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)  
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)  
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)  
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)  
- random: reseed more often immediately after booting (Jason A. Donenfeld)  
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)  
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)  
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)  
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)  
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)  
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)  
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)  
- random: cleanup UUID handling (Jason A. Donenfeld)  
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)  
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)  
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)  
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)  
- random: unify early init crng load accounting (Jason A. Donenfeld)  
- random: do not take pool spinlock at boot (Jason A. Donenfeld)  
- random: defer fast pool mixing to worker (Jason A. Donenfeld)  
- random: rewrite header introductory comment (Jason A. Donenfeld)  
- random: group sysctl functions (Jason A. Donenfeld)  
- random: group userspace read/write functions (Jason A. Donenfeld)  
- random: group entropy collection functions (Jason A. Donenfeld)  
- random: group entropy extraction functions (Jason A. Donenfeld)  
- random: group crng functions (Jason A. Donenfeld)  
- random: group initialization wait functions (Jason A. Donenfeld)  
- random: remove whitespace and reorder includes (Jason A. Donenfeld)  
- random: remove useless header comment (Jason A. Donenfeld)  
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)  
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)  
- random: add proper SPDX header (Jason A. Donenfeld)  
- random: remove unused tracepoints (Jason A. Donenfeld)  
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)  
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)  
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)  
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)  
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)  
- random: make more consistent use of integer types (Jason A. Donenfeld)  
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)  
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)  
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)  
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)  
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)  
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)  
- random: get rid of secondary crngs (Jason A. Donenfeld)  
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)  
- random: fix locking in crng_fast_load() (Dominik Brodowski)  
- random: remove batched entropy locking (Jason A. Donenfeld)  
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)  
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)  
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)  
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)  
- random: simplify entropy debiting (Jason A. Donenfeld)  
- random: use computational hash for entropy extraction (Jason A. Donenfeld)  
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)  
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)  
- random: continually use hwgenerator randomness (Dominik Brodowski)  
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)  
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)  
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)  
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)  
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)  
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)  
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)  
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)  
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)  
- random: remove incomplete last_data logic (Sherry Yang)  
- random: cleanup integer types (Jason A. Donenfeld)  
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)  
- random: fix typo in comments (Schspa Shi)  
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)  
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)  
- random: early initialization of ChaCha constants (Dominik Brodowski)  
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)  
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)  
- random: harmonize "crng init done" messages (Dominik Brodowski)  
- random: mix bootloader randomness into pool (Jason A. Donenfeld)  
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)  
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)  
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)  
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)  
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)  
- crypto: blake2s - adjust include guard naming (Eric Biggers)  
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)  
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)  
- random: remove dead code left over from blocking pool (Eric Biggers)  
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)  
- random: add arch_get_random_*long_early() (Mark Rutland)  
- powerpc: Use bool in archrandom.h (Richard Henderson)  
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)  
- linux/random.h: Use false with bool (Richard Henderson)  
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)  
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)  
- random: split primary/secondary crng init paths (Mark Rutland)  
- random: remove some dead code of poolinfo (Yangtao Li)  
- random: fix typo in add_timer_randomness() (Yangtao Li)  
- random: Add and use pr_fmt() (Yangtao Li)  
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)  
- random: remove unnecessary unlikely() (Yangtao Li)  
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)  
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)  
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)  
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)  
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)  
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)  
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.3.el8" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595] 
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323] 
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736] 
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736] 
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736] 
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073] 
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732] 
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.4.el8" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385}
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239] 
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546}
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562] 
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941] 
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941] 
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995] 
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890] 
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890] 
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890] 
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890] 
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890] 
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890] 
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890] 
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890] 
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890] 
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890] 
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890] 
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890] 
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890] 
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890] 
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890] 
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890] 
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890] 
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890] 
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890] 
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890] 
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890] 
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890] 
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890] 
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890] 
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890] 
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890] 
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890] 
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890] 
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890] 
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890] 
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890] 
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890] 
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890] 
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890] 
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890] 
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890] 
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890] 
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890] 
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890] 
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890] 
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890] 
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890] 
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890] 
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890] 
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890] 
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890] 
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890] 
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890] 
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890] 
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890] 
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890] 
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890] 
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890] 
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890] 
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890] 
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890] 
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890] 
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890] 
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890] 
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890] 
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890] 
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890] 
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890] 
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890] 
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890] 
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890] 
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890] 
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890] 
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890] 
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890] 
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890] 
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890] 
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890] 
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890] 
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890] 
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890] 
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890] 
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890] 
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890] 
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890] 
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890] 
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890] 
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890] 
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890] 
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890] 
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890] 
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890] 
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890] 
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890] 
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890] 
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890] 
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890] 
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890] 
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890] 
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890] 
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890] 
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890] 
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890] 
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890] 
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890] 
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890] 
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890] 
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890] 
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890] 
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.5.el8" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
</package>
<package pkgid="bde7a80d59bbb899de7b55a319230fe7b103fd46f96a6ee40af42ab302e1f262" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.312.3.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.4.el8" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385}
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239] 
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546}
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562] 
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941] 
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941] 
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941] 
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995] 
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280}
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890] 
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890] 
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890] 
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890] 
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890] 
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890] 
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890] 
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890] 
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890] 
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890] 
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890] 
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890] 
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890] 
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890] 
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890] 
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890] 
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890] 
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890] 
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890] 
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890] 
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890] 
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890] 
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890] 
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890] 
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890] 
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890] 
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890] 
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890] 
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890] 
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890] 
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890] 
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890] 
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890] 
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890] 
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890] 
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890] 
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890] 
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890] 
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890] 
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890] 
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890] 
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890] 
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890] 
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890] 
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890] 
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890] 
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890] 
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890] 
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890] 
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890] 
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890] 
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890] 
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890] 
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890] 
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890] 
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890] 
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890] 
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890] 
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890] 
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890] 
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890] 
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890] 
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890] 
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890] 
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890] 
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890] 
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890] 
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890] 
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890] 
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890] 
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890] 
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890] 
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890] 
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890] 
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890] 
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890] 
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890] 
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890] 
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890] 
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890] 
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890] 
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890] 
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890] 
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890] 
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890] 
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890] 
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890] 
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890] 
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890] 
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890] 
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890] 
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890] 
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890] 
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890] 
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890] 
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890] 
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890] 
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890] 
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890] 
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890] 
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890] 
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890] 
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890] 
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890] 
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890] 
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890] 
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890] 
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890] 
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890] 
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890] 
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890] 
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890] 
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890] 
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890] 
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890] 
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890] 
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890] 
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890] 
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890] 
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890] 
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890] 
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890] 
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890] 
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890] 
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890] 
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890] 
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890] 
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890] 
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890] 
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890] 
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890] 
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890] 
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890] 
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.311.5.el8" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.1.el8" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709] 
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  {CVE-2022-26373}
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709] 
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709] 
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709] 
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709] 
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709] 
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709] 
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709] 
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709] 
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709] 
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)  
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298] 
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521] 
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.2.el8" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029] 
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029] 
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084] 
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878] 
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878] 
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878] 
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109] 
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499}
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  {CVE-2022-21499}
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440] 
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440] 
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440] 
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440] 
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440] 
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440] 
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440] 
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440] 
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440] 
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440] 
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440] 
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440] 
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440] 
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440] 
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440] 
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440] 
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440] 
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440] 
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440] 
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440] 
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440] 
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440] 
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440] 
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440] 
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440] 
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440] 
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440] 
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440] 
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440] 
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440] 
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440] 
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440] 
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440] 
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440] 
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440] 
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440] 
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440] 
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440] 
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440] 
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440] 
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440] 
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440] 
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440] 
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440] 
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440] 
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440] 
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440] 
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440] 
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440] 
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440] 
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440] 
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440] 
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440] 
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440] 
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440] 
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.3.el8" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)  
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)  
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)  
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)  
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)  
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))  
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)  
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)  
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)  
- smb3: check xattr value length earlier (Steve French)  
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)  
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)  
- ALSA: core: Add async signal helpers (Takashi Iwai)  
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)  
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)  
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)  
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)  
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)  
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)  
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)  
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)  
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)  
- ext4: avoid remove directory when directory is corrupted (Ye Bin)  
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)  
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)  
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)  
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))  
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)  
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)  
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)  
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)  
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)  
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)  
- vboxguest: Do not use devm for irq (Pascal Terjan)  
- usb: renesas: Fix refcount leak bug (Liang He)  
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)  
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)  
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)  
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)  
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)  
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)  
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)  
- igb: Add lock to avoid data race (Lin Ma)  
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)  
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)  
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)  
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)  
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)  
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)  
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)  
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)  
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)  
- iavf: Fix adminq error handling (Przemyslaw Patynowski)  
- nios2: add force_successful_syscall_return() (Al Viro)  
- nios2: restarts apply only to the first sigframe we build... (Al Viro)  
- nios2: fix syscall restart checks (Al Viro)  
- nios2: traced syscall does need to check the syscall number (Al Viro)  
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)  
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)  
- tee: add overflow check in register_shm_helper() (Jens Wiklander)  
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)  
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)  
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)  
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)  
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)  
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)  
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)  
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)  
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)  
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)  
- plip: avoid rcu debug splat (Florian Westphal)  
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)  
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)  
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)  
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)  
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)  
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)  
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)  
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)  
- sunrpc: fix expiry of auth creds (Dan Aloni)  
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)  
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)  
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)  
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)  
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)  
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)  
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)  
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)  
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)  
- apparmor: fix overlapping attachment computation (John Johansen)  
- apparmor: fix aa_label_asxprint return check (Tom Rix)  
- apparmor: Fix failed mount permission check error message (John Johansen)  
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)  
- apparmor: fix quiet_denied for file rules (John Johansen)  
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)  
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))  
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)  
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)  
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)  
- ata: libata-eh: Add missing command name (Damien Le Moal)  
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)  
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)  
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)  
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)  
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)  
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)  
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)  
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)  
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)  
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)  
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)  
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)  
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)  
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)  
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)  
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)  
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)  
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)  
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)  
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)  
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)  
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)  
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)  
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)  
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)  
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)  
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)  
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)  
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)  
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)  
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)  
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)  
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)  
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)  
- tools/thermal: Fix possible path truncations (Florian Fainelli)  
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)  
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)  
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)  
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)  
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)  
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)  
- perf symbol: Fail to read phdr workaround (Ian Rogers)  
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)  
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)  
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)  
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)  
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)  
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)  
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)  
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)  
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)  
- fuse: Remove the control interface for virtio-fs (Xie Yongji)  
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)  
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)  
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)  
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)  
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)  
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)  
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)  
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)  
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)  
- tty: n_gsm: fix DM command (Daniel Starke)  
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)  
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)  
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)  
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)  
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)  
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)  
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)  
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)  
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)  
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)  
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)  
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)  
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)  
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)  
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)  
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)  
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)  
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)  
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)  
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)  
- USB: serial: fix tty-port initialized comments (Johan Hovold)  
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)  
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)  
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)  
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)  
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)  
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)  
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)  
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)  
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)  
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)  
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)  
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)  
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)  
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)  
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)  
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)  
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)  
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)  
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)  
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)  
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)  
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)  
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)  
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)  
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)  
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)  
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)  
- usb: xhci: tegra: Fix error check (Tang Bin)  
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)  
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)  
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)  
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)  
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)  
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)  
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)  
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)  
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)  
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)  
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)  
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)  
- net: rose: fix netdev reference changes (Eric Dumazet)  
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)  
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)  
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)  
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)  
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)  
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)  
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)  
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)  
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)  
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)  
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)  
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)  
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)  
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)  
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)  
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)  
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)  
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)  
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)  
- libbpf: Fix the name of a reused map (Anquan Wu)  
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)  
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)  
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)  
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)  
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)  
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)  
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)  
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)  
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)  
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)  
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)  
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)  
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)  
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)  
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)  
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)  
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)  
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)  
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)  
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)  
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)  
- i2c: Fix a potential use after free (Xu Wang)  
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)  
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)  
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)  
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)  
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)  
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)  
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)  
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)  
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)  
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)  
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)  
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)  
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)  
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)  
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)  
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)  
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)  
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)  
- soc: fsl: guts: machine variable might be unset (Michael Walle)  
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)  
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)  
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)  
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)  
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)  
- ARM: findbit: fix overflowing offset (Russell King (Oracle))  
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)  
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)  
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)  
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)  
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)  
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)  
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)  
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)  
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)  
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)  
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)  
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)  
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)  
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)  
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)  
- ext2: Add more validity checks for inode counts (Jan Kara)  
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))  
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)  
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)  
- epoll: autoremove wakers even more aggressively (Benjamin Segall)  
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)  
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)  
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)  
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)  
- coresight: Clear the connection field properly (Suzuki K Poulose)  
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)  
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)  
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)  
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)  
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)  
- md-raid10: fix KASAN warning (Mikulas Patocka)  
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)  
- fuse: limit nsec (Miklos Szeredi)  
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)  
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)  
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)  
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)  
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)  
- parisc: Fix device names in /proc/iomem (Helge Deller)  
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)  
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)  
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)  
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)  
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)  
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)  
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)  
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)  
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)  
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)  
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)  
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)  
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)  
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)  
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)  
- HID: wacom: Only report rotation for art pen (Ping Cheng)  
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)  
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)  
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)  
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)  
- igc: Remove _I_PHY_ID checking (Sasha Neftin)  
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)  
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)  
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- LTS tag: v5.4.210 (Sherry Yang)  
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)  
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)  
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)  
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)  
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)  
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)  
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)  
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)  
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)  
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)  
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)  
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)  
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)  
- LTS tag: v5.4.209 (Sherry Yang)  
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)  
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)  
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)  
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)  
- sfc: disable softirqs for ptp TX (Alejandro Lucero)  
- perf symbol: Correct address for bss symbols (Leo Yan)  
- virtio-net: fix the race between refill work and close (Jason Wang)  
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)  
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)  
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)  
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)  
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)  
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)  
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)  
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)  
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)  
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)  
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)  
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)  
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)  
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)  
- LTS tag: v5.4.208 (Sherry Yang)  
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)  
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)  
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)  
- tty: drop tty_schedule_flip() (Jiri Slaby)  
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)  
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)  
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)  
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)  
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)  
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)  
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)  
- x86/mce: Deduplicate exception handling (Thomas Gleixner)  
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)  
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)  
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)  
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)  
- locking/refcount: Move saturation warnings out of line (Will Deacon)  
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)  
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)  
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)  
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)  
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)  
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)  
- dlm: fix pending remove if msg allocation fails (Alexander Aring)  
- bpf: Make sure mac_header was set before using it (Eric Dumazet)  
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)  
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)  
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)  
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)  
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)  
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)  
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)  
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)  
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)  
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)  
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)  
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)  
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)  
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)  
- net/tls: Fix race in TLS device down flow (Tariq Toukan)  
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)  
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)  
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)  
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)  
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)  
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)  
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)  
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)  
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)  
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)  
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)  
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)  
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)  
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)  
- riscv: add as-options for modules with assembly compontents (Ben Dooks)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.1.el8" date="1662724800">- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500] 
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 33697500] 
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500] 
- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 34580817] 
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34580807] 
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34580802]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.2.el8" date="1663243200">- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34513978] 
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34557344] 
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34557344] 
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34557344] 
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34561703] 
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34566752]  {CVE-2022-3028}
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  [Orabug: 34567777] 
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34567777]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.3.el8" date="1663934400">- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34607590] 
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34607590] 
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34607590] 
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34607590] 
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34120320] 
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34120320] 
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34120320] 
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34120320] 
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34120320] 
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34120320] 
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34120320] 
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34120320] 
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34120320] 
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34120320] 
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34120320] 
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34120320] 
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34120320] 
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34120320] 
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34120320] 
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34120320] 
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34120320] 
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34120320] 
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34120320] 
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34120320] 
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34120320] 
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34120320] 
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34120320] 
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34120320] 
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34553255] 
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34601349] 
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34605428] 
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34610277] 
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34626337]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.3.4.el8" date="1666180800">- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed
  Mirzamohammadi)  [Orabug: 34666845]</changelog>
</package>
<package pkgid="47867b77e9792596b86596368a0b6a728a20a5f4275d91607fa232d69d720c56" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.313.6.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.311.6.el8" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff
  valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.1.el8" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709] 
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  {CVE-2022-26373}
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709] 
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709] 
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709] 
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709] 
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709] 
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709] 
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709] 
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709] 
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709] 
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709] 
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709] 
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447] 
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)  
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298] 
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521] 
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521] 
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.312.2.el8" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029] 
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029] 
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029] 
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084] 
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878] 
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878] 
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878] 
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109] 
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499}
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  {CVE-2022-21499}
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440] 
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440] 
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440] 
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440] 
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440] 
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440] 
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440] 
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440] 
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440] 
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440] 
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440] 
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440] 
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440] 
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440] 
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440] 
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440] 
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440] 
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440] 
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440] 
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440] 
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440] 
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440] 
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440] 
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440] 
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440] 
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440] 
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440] 
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440] 
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440] 
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440] 
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440] 
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440] 
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440] 
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440] 
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440] 
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440] 
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440] 
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440] 
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440] 
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440] 
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440] 
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440] 
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440] 
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440] 
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440] 
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440] 
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440] 
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440] 
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440] 
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440] 
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440] 
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440] 
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440] 
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440] 
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440] 
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440] 
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440] 
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440] 
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440] 
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440] 
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440] 
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440] 
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440] 
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440] 
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440] 
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440] 
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440] 
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440] 
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440] 
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440] 
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440] 
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440] 
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440] 
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440] 
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440] 
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440] 
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440] 
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440] 
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440] 
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440] 
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440] 
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440] 
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440] 
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440] 
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440] 
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440] 
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440] 
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440] 
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440] 
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440] 
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440] 
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440] 
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440] 
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440] 
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440] 
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440] 
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440] 
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440] 
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440] 
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440] 
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440] 
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440] 
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440] 
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440] 
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.312.3.el8" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)  
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)  
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)  
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)  
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)  
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))  
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)  
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)  
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)  
- smb3: check xattr value length earlier (Steve French)  
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)  
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)  
- ALSA: core: Add async signal helpers (Takashi Iwai)  
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)  
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)  
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)  
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)  
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)  
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)  
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)  
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)  
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)  
- ext4: avoid remove directory when directory is corrupted (Ye Bin)  
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)  
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)  
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)  
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))  
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)  
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)  
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)  
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)  
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)  
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)  
- vboxguest: Do not use devm for irq (Pascal Terjan)  
- usb: renesas: Fix refcount leak bug (Liang He)  
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)  
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)  
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)  
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)  
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)  
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)  
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)  
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)  
- igb: Add lock to avoid data race (Lin Ma)  
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)  
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)  
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)  
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)  
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)  
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)  
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)  
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)  
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)  
- iavf: Fix adminq error handling (Przemyslaw Patynowski)  
- nios2: add force_successful_syscall_return() (Al Viro)  
- nios2: restarts apply only to the first sigframe we build... (Al Viro)  
- nios2: fix syscall restart checks (Al Viro)  
- nios2: traced syscall does need to check the syscall number (Al Viro)  
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)  
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)  
- tee: add overflow check in register_shm_helper() (Jens Wiklander)  
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)  
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)  
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)  
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)  
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)  
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)  
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)  
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)  
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)  
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)  
- plip: avoid rcu debug splat (Florian Westphal)  
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)  
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)  
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)  
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)  
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)  
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)  
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)  
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)  
- sunrpc: fix expiry of auth creds (Dan Aloni)  
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)  
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)  
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)  
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)  
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)  
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)  
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)  
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)  
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)  
- apparmor: fix overlapping attachment computation (John Johansen)  
- apparmor: fix aa_label_asxprint return check (Tom Rix)  
- apparmor: Fix failed mount permission check error message (John Johansen)  
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)  
- apparmor: fix quiet_denied for file rules (John Johansen)  
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)  
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))  
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)  
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)  
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)  
- ata: libata-eh: Add missing command name (Damien Le Moal)  
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)  
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)  
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)  
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)  
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)  
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)  
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)  
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)  
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)  
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)  
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)  
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)  
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)  
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)  
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)  
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)  
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)  
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)  
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)  
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)  
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)  
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)  
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)  
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)  
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)  
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)  
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)  
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)  
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)  
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)  
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)  
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)  
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)  
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)  
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)  
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)  
- tools/thermal: Fix possible path truncations (Florian Fainelli)  
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)  
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)  
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)  
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)  
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)  
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)  
- perf symbol: Fail to read phdr workaround (Ian Rogers)  
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)  
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)  
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)  
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)  
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)  
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)  
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)  
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)  
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)  
- fuse: Remove the control interface for virtio-fs (Xie Yongji)  
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)  
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)  
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)  
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)  
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)  
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)  
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)  
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)  
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)  
- tty: n_gsm: fix DM command (Daniel Starke)  
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)  
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)  
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)  
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)  
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)  
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)  
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)  
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)  
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)  
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)  
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)  
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)  
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)  
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)  
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)  
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)  
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)  
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)  
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)  
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)  
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)  
- USB: serial: fix tty-port initialized comments (Johan Hovold)  
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)  
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)  
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)  
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)  
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)  
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)  
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)  
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)  
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)  
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)  
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)  
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)  
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)  
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)  
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)  
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)  
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)  
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)  
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)  
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)  
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)  
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)  
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)  
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)  
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)  
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)  
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)  
- usb: xhci: tegra: Fix error check (Tang Bin)  
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)  
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)  
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)  
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)  
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)  
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)  
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)  
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)  
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)  
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)  
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)  
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)  
- net: rose: fix netdev reference changes (Eric Dumazet)  
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)  
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)  
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)  
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)  
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)  
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)  
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)  
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)  
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)  
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)  
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)  
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)  
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)  
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)  
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)  
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)  
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)  
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)  
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)  
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)  
- libbpf: Fix the name of a reused map (Anquan Wu)  
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)  
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)  
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)  
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)  
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)  
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)  
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)  
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)  
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)  
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)  
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)  
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)  
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)  
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)  
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)  
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)  
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)  
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)  
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)  
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)  
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)  
- i2c: Fix a potential use after free (Xu Wang)  
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)  
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)  
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)  
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)  
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)  
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)  
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)  
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)  
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)  
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)  
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)  
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)  
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)  
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)  
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)  
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)  
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)  
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)  
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)  
- soc: fsl: guts: machine variable might be unset (Michael Walle)  
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)  
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)  
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)  
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)  
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)  
- ARM: findbit: fix overflowing offset (Russell King (Oracle))  
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)  
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)  
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)  
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)  
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)  
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)  
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)  
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)  
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)  
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)  
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)  
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)  
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)  
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)  
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)  
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)  
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)  
- ext2: Add more validity checks for inode counts (Jan Kara)  
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))  
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)  
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)  
- epoll: autoremove wakers even more aggressively (Benjamin Segall)  
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)  
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)  
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)  
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)  
- coresight: Clear the connection field properly (Suzuki K Poulose)  
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)  
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)  
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)  
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)  
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)  
- md-raid10: fix KASAN warning (Mikulas Patocka)  
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)  
- fuse: limit nsec (Miklos Szeredi)  
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)  
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)  
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)  
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)  
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)  
- parisc: Fix device names in /proc/iomem (Helge Deller)  
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)  
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)  
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)  
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)  
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)  
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)  
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)  
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)  
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)  
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)  
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)  
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)  
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)  
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)  
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)  
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)  
- HID: wacom: Only report rotation for art pen (Ping Cheng)  
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)  
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)  
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)  
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)  
- igc: Remove _I_PHY_ID checking (Sasha Neftin)  
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)  
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)  
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)  
- LTS tag: v5.4.210 (Sherry Yang)  
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)  
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)  
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)  
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)  
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)  
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)  
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)  
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)  
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)  
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)  
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)  
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)  
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)  
- LTS tag: v5.4.209 (Sherry Yang)  
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)  
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)  
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)  
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)  
- sfc: disable softirqs for ptp TX (Alejandro Lucero)  
- perf symbol: Correct address for bss symbols (Leo Yan)  
- virtio-net: fix the race between refill work and close (Jason Wang)  
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)  
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)  
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)  
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)  
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)  
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)  
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)  
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)  
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)  
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)  
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)  
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)  
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)  
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)  
- LTS tag: v5.4.208 (Sherry Yang)  
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)  
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)  
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)  
- tty: drop tty_schedule_flip() (Jiri Slaby)  
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)  
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)  
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)  
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)  
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)  
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)  
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)  
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)  
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)  
- x86/mce: Deduplicate exception handling (Thomas Gleixner)  
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)  
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)  
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)  
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)  
- locking/refcount: Move saturation warnings out of line (Will Deacon)  
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)  
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)  
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)  
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)  
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)  
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)  
- dlm: fix pending remove if msg allocation fails (Alexander Aring)  
- bpf: Make sure mac_header was set before using it (Eric Dumazet)  
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)  
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)  
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)  
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)  
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)  
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)  
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)  
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)  
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)  
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)  
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)  
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)  
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)  
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)  
- net/tls: Fix race in TLS device down flow (Tariq Toukan)  
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)  
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)  
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)  
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)  
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)  
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)  
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)  
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)  
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)  
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)  
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)  
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)  
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)  
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)  
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)  
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)  
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)  
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)  
- riscv: add as-options for modules with assembly compontents (Ben Dooks)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.1.el8" date="1662465600">- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 32301403] 
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34542967] 
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34557309]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.2.el8" date="1664452800">- ice: enable ethtool hooks for E810 firmware update (John Donnelly)  [Orabug: 34077831] 
- ice: add ice_handle_nvm_access() (John Donnelly)  [Orabug: 34077831] 
- rds: cong: Make rds_cong_wait an array to reduce lock contention (Håkon Bugge)  [Orabug: 34574093] 
- rds: cong: Make rs_cong_notify and rs_cong_mask atomic64_t (Håkon Bugge)  [Orabug: 34574093] 
- mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long)  [Orabug: 34601144] 
- mm: memcg/slab: create a new set of kmalloc-cg-&lt;n&gt; caches (Waiman Long)  [Orabug: 34601144] 
- mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long)  [Orabug: 34601144] 
- mm, memcg: introduce mem_cgroup_kmem_disabled() (Roman Gushchin)  [Orabug: 34601144] 
- mm, slab: make kmalloc_info[] contain all types of names (Pengfei Li)  [Orabug: 34601144] 
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34639998] 
- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34639998] 
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34639998] 
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34639998] 
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34639998] 
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34639981] 
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34639981] 
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34639981] 
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34639981] 
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34639981] 
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34639981] 
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34639981] 
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34639981] 
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34639981] 
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34639981] 
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34639981] 
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34639981] 
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34639981] 
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34639981] 
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34639981] 
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34639981] 
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34639981] 
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34639981] 
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34639981] 
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34639981] 
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34639981] 
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34639981] 
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34639981] 
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34639981] 
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34639977] 
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34639972] 
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34639967] 
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34639963] 
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34639951] 
- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34610051] 
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34610044] 
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34610044] 
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34610044] 
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34610035] 
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34610032]  {CVE-2022-3028}
- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449] 
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 34586449] 
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.313.3.el8" date="1664971200">- Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()" (Sasha Levin)  
- USB: core: Fix RST error in hub.c (Alan Stern)  
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  
- parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() (Yang Yingliang)  
- LTS tag: v5.4.213 (Sherry Yang)  
- MIPS: loongson32: ls1c: Fix hang during startup (Yang Ling)  
- x86/nospec: Fix i386 RSB stuffing (Peter Zijlstra)  
- sch_sfb: Also store skb len before calling child enqueue (Toke Høiland-Jørgensen)  
- tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Neal Cardwell)  
- nvme-tcp: fix UAF when detecting digest errors (Sagi Grimberg)  
- RDMA/mlx5: Set local port to one when accessing counters (Chris Mi)  
- ipv6: sr: fix out-of-bounds read when setting HMAC data. (David Lebrun)  
- RDMA/siw: Pass a pointer to virt_to_page() (Linus Walleij)  
- i40e: Fix kernel crash during module removal (Ivan Vecera)  
- tipc: fix shift wrapping bug in map_get() (Dan Carpenter)  
- sch_sfb: Don't assume the skb is still around after enqueueing to child (Toke Høiland-Jørgensen)  
- afs: Use the operation issue time instead of the reply time for callbacks (David Howells)  
- rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (David Howells)  
- netfilter: nf_conntrack_irc: Fix forged IP logic (David Leadbeater)  
- netfilter: br_netfilter: Drop dst references before setting. (Harsh Modi)  
- RDMA/hns: Fix supported page size (Chengchang Tang)  
- soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs (Liang He)  
- RDMA/cma: Fix arguments order in net device validation (Michael Guralnik)  
- regulator: core: Clean up on enable failure (Andrew Halaney)  
- ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node (Marco Felsch)  
- smb3: missing inode locks in punch hole (David Howells)  
- scsi: lpfc: Add missing destroy_workqueue() in error path (Yang Yingliang)  
- scsi: mpt3sas: Fix use-after-free warning (Sreekanth Reddy)  
- nvmet: fix a use-after-free (Bart Van Assche)  
- debugfs: add debugfs_lookup_and_remove() (Greg Kroah-Hartman)  
- kprobes: Prohibit probes in gate area (Christian A. Ehrhardt)  
- ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Dongxiang Ke)  
- ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Pattara Teerapong)  
- ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Tasos Sahanidis)  
- drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly (Qu Huang)  
- fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() (Yang Yingliang)  
- arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Sudeep Holla)  
- parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines (Helge Deller)  
- parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() (Li Qiong)  
- drm/radeon: add a force flush to delay work when radeon (Zhenneng Li)  
- drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. (Candice Li)  
- drm/gem: Fix GEM handle release errors (Jeffy Chen)  
- scsi: megaraid_sas: Fix double kfree() (Guixin Liu)  
- USB: serial: ch341: fix disabled rx timer on older devices (Johan Hovold)  
- USB: serial: ch341: fix lost character on LCR updates (Johan Hovold)  
- usb: dwc3: disable USB core PHY management (Johan Hovold)  
- usb: dwc3: fix PHY disable sequence (Johan Hovold)  
- btrfs: harden identification of a stale device (Anand Jain)  
- drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk (Diego Santa Cruz)  
- ALSA: seq: Fix data-race at module auto-loading (Takashi Iwai)  
- ALSA: seq: oss: Fix data-race for max_midi_devs access (Takashi Iwai)  
- net: mac802154: Fix a condition in the receive path (Miquel Raynal)  
- ip: fix triggering of 'icmp redirect' (Nicolas Dichtel)  
- wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Siddh Raman Pant)  
- driver core: Don't probe devices after bus_type.match() probe deferral (Isaac J. Manjarres)  
- usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS (Krishna Kurapati)  
- USB: core: Prevent nested device-reset calls (Alan Stern)  
- s390: fix nospec table alignments (Josh Poimboeuf)  
- s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Gerald Schaefer)  
- usb-storage: Add ignore-residue quirk for NXP PN7462AU (Witold Lipieta)  
- USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Thierry GUIBERT)  
- usb: dwc2: fix wrong order of phy_power_on and phy_init (Heiner Kallweit)  
- usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Pablo Sun)  
- USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Slark Xiao)  
- USB: serial: option: add Quectel EM060K modem (Yonglin Tan)  
- USB: serial: option: add support for OPPO R11 diag port (Yan Xinyu)  
- USB: serial: cp210x: add Decagon UCA device id (Johan Hovold)  
- xhci: Add grace period after xHC start to prevent premature runtime suspend. (Mathias Nyman)  
- thunderbolt: Use the actual buffer in tb_async_error() (Mika Westerberg)  
- gpio: pca953x: Add mutex_lock for regcache sync in PM (Haibo Chen)  
- hwmon: (gpio-fan) Fix array out of bounds access (Armin Wolf)  
- clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate (Stefan Wahren)  
- Input: rk805-pwrkey - fix module autoloading (Peter Robinson)  
- clk: core: Fix runtime PM sequence in clk_core_unprepare() (Chen-Yu Tsai)  
- Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Stephen Boyd)  
- drm/i915/reg: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)  
- usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup (Johan Hovold)  
- binder: fix UAF of ref-&gt;proc caused by race condition (Carlos Llamas)  
- USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Niek Nooijens)  
- misc: fastrpc: fix memory corruption on open (Johan Hovold)  
- misc: fastrpc: fix memory corruption on probe (Johan Hovold)  
- iio: adc: mcp3911: use correct formula for AD conversion (Marcus Folkesson)  
- Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (Tetsuo Handa)  
- tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete (Sherry Sun)  
- vt: Clear selection before changing the font (Helge Deller)  
- powerpc: align syscall table for ppc32 (Masahiro Yamada)  
- staging: rtl8712: fix use after free bugs (Dan Carpenter)  
- serial: fsl_lpuart: RS485 RTS polariy is inverse (Shenwei Wang)  
- net/smc: Remove redundant refcount increase (Yacan Liu)  
- Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Jakub Kicinski)  
- tcp: annotate data-race around challenge_timestamp (Eric Dumazet)  
- kcm: fix strp_init() order and cleanup (Cong Wang)  
- ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler (Duoming Zhou)  
- net: sched: tbf: don't call qdisc_put() while holding tree lock (Zhengchao Shao)  
- Revert "xhci: turn off port power in shutdown" (Mathias Nyman)  
- wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Dan Carpenter)  
- ieee802154/adf7242: defer destroy_workqueue call (Lin Ma)  
- iio: adc: mcp3911: make use of the sign bit (Marcus Folkesson)  
- platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask (Andy Shevchenko)  
- drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg (Douglas Anderson)  
- drm/msm/dsi: fix the inconsistent indenting (sunliming)  
- net: dp83822: disable false carrier interrupt (Enguerrand de Ribaucourt)  
- Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" (Yee Lee)  
- fs: only do a memory barrier for the first set_buffer_uptodate() (Linus Torvalds)  
- wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() (Stanislaw Gruszka)  
- efi: capsule-loader: Fix use-after-free in efi_capsule_write (Hyunwoo Kim)  
- LTS tag: v5.4.212 (Sherry Yang)  
- net: neigh: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net/af_packet: check len when min_header_len equals to 0 (Zhengchao Shao)  
- kprobes: don't call disarm_kprobe() for disabled kprobes (Kuniyuki Iwashima)  
- lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Andrei Vagin)  
- lib/vdso: Let do_coarse() return 0 to simplify the callsite (Christophe Leroy)  
- btrfs: tree-checker: check for overlapping extent items (Josef Bacik)  
- netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y (Geert Uytterhoeven)  
- drm/amd/display: Fix pixel clock programming (Ilya Bakoulin)  
- s390/hypfs: avoid error message under KVM (Juergen Gross)  
- neigh: fix possible DoS due to net iface start/stop loop (Denis V. Lunev)  
- drm/amd/display: clear optc underflow before turn off odm clock (Fudong Wang)  
- drm/amd/display: Avoid MPC infinite loop (Josip Pavic)  
- btrfs: unify lookup return value when dir entry is missing (Filipe Manana)  
- btrfs: do not pin logs too early during renames (Filipe Manana)  
- btrfs: introduce btrfs_lookup_match_dir (Marcos Paulo de Souza)  
- mm/rmap: Fix anon_vma-&gt;degree ambiguity leading to double-reuse (Jann Horn)  
- bpf: Don't redirect packets with invalid pkt_len (Zhengchao Shao)  
- ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead (Yang Jihong)  
- fbdev: fb_pm2fb: Avoid potential divide by zero error (Letu Ren)  
- HID: hidraw: fix memory leak in hidraw_release() (Karthik Alapati)  
- media: pvrusb2: fix memory leak in pvr_probe (Dongliang Mu)  
- udmabuf: Set the DMA mask for the udmabuf device (v2) (Vivek Kasireddy)  
- HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (Lee Jones)  
- Bluetooth: L2CAP: Fix build errors in some archs (Luiz Augusto von Dentz)  
- kbuild: Fix include path in scripts/Makefile.modpost (Jing Leng)  
- x86/bugs: Add "unknown" reporting for MMIO Stale Data (Pawan Gupta)  
- s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Gerald Schaefer)  
- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() (Jann Horn)  
- scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Saurabh Sengar)  
- perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (Stephane Eranian)  
- md: call __md_stop_writes in md_stop (Guoqing Jiang)  
- mm/hugetlb: fix hugetlb not supporting softdirty tracking (David Hildenbrand)  
- ACPI: processor: Remove freq Qos request for all CPUs (Riwen Lu)  
- s390: fix double free of GS and RI CBs on fork() failure (Brian Foster)  
- asm-generic: sections: refactor memory_intersects (Quanyang Wang)  
- loop: Check for overflow while configuring loop (Siddh Raman Pant)  
- x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Chen Zhongjin)  
- btrfs: check if root is readonly while setting security xattr (Goldwyn Rodrigues)  
- btrfs: add info when mount fails due to stale replace target (Anand Jain)  
- btrfs: replace: drop assert for suspended replace (Anand Jain)  
- btrfs: fix silent failure when deleting root reference (Filipe Manana)  
- ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Jacob Keller)  
- net: Fix a data-race around sysctl_somaxconn. (Kuniyuki Iwashima)  
- net: Fix a data-race around netdev_budget_usecs. (Kuniyuki Iwashima)  
- net: Fix a data-race around sysctl_net_busy_read. (Kuniyuki Iwashima)  
- net: Fix a data-race around sysctl_net_busy_poll. (Kuniyuki Iwashima)  
- net: Fix a data-race around sysctl_tstamp_allow_data. (Kuniyuki Iwashima)  
- ratelimit: Fix data-races in ___ratelimit(). (Kuniyuki Iwashima)  
- net: Fix data-races around netdev_tstamp_prequeue. (Kuniyuki Iwashima)  
- net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Kuniyuki Iwashima)  
- netfilter: nft_tunnel: restrict it to netdev family (Pablo Neira Ayuso)  
- netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families (Pablo Neira Ayuso)  
- netfilter: nft_payload: do not truncate csum_offset and csum_type (Pablo Neira Ayuso)  
- netfilter: nft_payload: report ERANGE for too long offset and length (Pablo Neira Ayuso)  
- bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Vikas Gupta)  
- net: ipvtap - add __init/__exit annotations to module init/exit funcs (Maciej Żenczykowski)  
- bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins)  
- net: moxa: get rid of asymmetry in DMA mapping/unmapping (Sergei Antonov)  
- net/mlx5e: Properly disable vlan strip on non-UL reps (Vlad Buslov)  
- rose: check NULL rose_loopback_neigh-&gt;loopback (Bernard Pidoux)  
- SUNRPC: RPC level errors should set task-&gt;tk_rpc_status (Trond Myklebust)  
- xfrm: fix refcount leak in __xfrm_policy_check() (Xin Xiong)  
- kernel/sched: Remove dl_boosted flag comment (Hui Su)  
- sched/deadline: Fix priority inheritance with multiple scheduling classes (Juri Lelli)  
- sched/deadline: Fix stale throttling on de-/boosted tasks (Lucas Stach)  
- sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira)  
- pinctrl: amd: Don't save/restore interrupt status and wake status bits (Basavaraj Natikar)  
- Revert "selftests/bpf: Fix test_align verifier log patterns" (Jean-Philippe Brucker)  
- Revert "selftests/bpf: Fix "dubious pointer arithmetic" test" (Jean-Philippe Brucker)  
- usb: cdns3: Fix issue for clear halt endpoint (Pawel Laszczak)  
- kernel/sys_ni: add compat entry for fadvise64_64 (Randy Dunlap)  
- parisc: Fix exception handler for fldw and fstw instructions (Helge Deller)  
- audit: fix potential double free on error path from fsnotify_add_inode_mark (Gaosheng Cui)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.4.el8" date="1665057600">- arm64: pensando: Suppress tree-loop-distribute-patterns optimization (Henry Willard)  [Orabug: 34634974] 
- uek-rpm: Disable floppy related configs (Saeed Mirzamohammadi)  [Orabug: 34644240] 
- ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Dave Hansen)  [Orabug: 34671342]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.5.el8" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072] 
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072] 
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072] 
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072] 
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072] 
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072] 
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072] 
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051] 
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431] 
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449] 
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770] 
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770] 
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770] 
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.6.el8" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550] 
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857] 
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268] 
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589] 
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322] 
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261] 
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682] 
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682] 
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694] 
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
</package>
<package pkgid="0abe2d7613a9ae888d4f6321acd8c338a16413d0b1062eca24a03003610d8b87" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.5.el8" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072] 
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072] 
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072] 
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072] 
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072] 
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072] 
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072] 
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072] 
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072] 
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072] 
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072] 
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072] 
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072] 
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072] 
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051] 
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431] 
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449] 
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770] 
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770] 
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770] 
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770] 
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.6.el8" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550] 
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857] 
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268] 
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589] 
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322] 
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261] 
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682] 
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682] 
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694] 
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.1.el8" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837] 
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376] 
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807] 
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884] 
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.2.el8" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899] 
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202] 
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191] 
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191] 
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.3.el8" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)  
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)  
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)  
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)  
- LTS tag: v5.4.218 (Sherry Yang)  
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)  
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)  
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)  
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)  
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   {CVE-2022-42721}
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   {CVE-2022-42720}
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)  
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   {CVE-2022-41674}
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   {CVE-2022-41674}
- random: restore O_NONBLOCK support (Jason A. Donenfeld)  
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)  
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)  
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)  
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)  
- ceph: don't truncate file in atomic_open (Hu Weiwen)  
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)  
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)  
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)  
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)  
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)  
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)  
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)  
- usb: mon: make mmapped memory read only (Tadeusz Struk)  
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)  
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)  
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)  
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)  
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)  
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)  
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)  
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)  
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)  
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)  
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)  
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)  
- LTS tag: v5.4.217 (Sherry Yang)  
- docs: update mediator information in CoC docs (Shuah Khan)  
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)  
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)  
- xfs: remove unused variable 'done' (YueHaibing)  
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)  
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)  
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)  
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)  
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)  
- LTS tag: v5.4.216 (Sherry Yang)  
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)  
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)  
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)  
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)  
- nvme: add new line after variable declatation (Chaitanya Kulkarni)  
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)  
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)  
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)  
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)  
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)  
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)  
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)  
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)  
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)  
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)  
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)  
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)  
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)  
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)  
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)  
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)  
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)  
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)  
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)  
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)  
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)  
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)  
- LTS tag: v5.4.215 (Sherry Yang)  
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)  
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)  
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)  
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)  
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)  
- xfs: refactor agfl length computation function (Darrick J. Wong)  
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)  
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)  
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)  
- xfs: always log corruption errors (Darrick J. Wong)  
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)  
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)  
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)  
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)  
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)  
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)  
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)  
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)  
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)  
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)  
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)  
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)  
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)  
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)  
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)  
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: Create uart_xmit_advance() (Ilpo Järvinen)  
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)  
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)  
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)  
- perf jit: Include program header in ELF files (Lieven Hey)  
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)  
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)  
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)  
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)  
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)  
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)  
- i40e: Fix VF set max MTU size (Michal Jaron)  
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)  
- iavf: Fix bad page state (Norbert Zulinski)  
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)  
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)  
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)  
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)  
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)  
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)  
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)  
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)  
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)  
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)  
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)  
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)  
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)  
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)  
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)  
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)  
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)  
- USB: serial: option: add Quectel RM520N (jerry meng)  
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))  
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)  
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)  
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)  
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)  
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)  
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)  
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)  
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)  
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)  
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)  
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)  
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)  
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)  
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)  
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)  
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)  
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)  
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)  
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)  
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)  
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)  
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)  
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)  
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)  
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)  
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)  
- rxrpc: Fix calc of resend age (David Howells)  
- rxrpc: Fix local destruction being repeated (David Howells)  
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)  
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)  
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)  
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)  
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)  
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)  
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)  
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)  
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)  
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)  
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)  
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)  
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)  
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)  
- LTS tag: v5.4.214 (Sherry Yang)  
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)  
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)  
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)  
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)  
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)  
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)  
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)  
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)  
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)  
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)  
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)  
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)  
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)  
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.4.el8" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452] 
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064] 
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784] 
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565}
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079] 
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079] 
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602}
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.5.el8" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658] 
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017] 
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077] 
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795] 
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795] 
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795] 
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795] 
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795] 
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795] 
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795] 
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795] 
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614] 
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038] 
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113] 
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113] 
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113] 
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113] 
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113] 
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113] 
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113] 
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113] 
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113] 
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742] 
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575] 
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655] 
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655] 
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655] 
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655] 
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655] 
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655] 
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655] 
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655] 
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655] 
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655] 
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655] 
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655] 
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655] 
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655] 
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008] 
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062] 
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062] 
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.el8" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452] 
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613] 
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613] 
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613] 
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613] 
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613] 
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613] 
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613] 
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.6.1.el8" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614] 
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614] 
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609] 
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609] 
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609] 
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609] 
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609] 
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609] 
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609] 
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.314.6.2.el8" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
</package>
<package pkgid="d25e4cf485dd1527855a50a4059e7620c29a440bb6a704adb9c10895ab9ad763" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.313.6.el8" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550] 
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857] 
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268] 
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589] 
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322] 
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261] 
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682] 
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682] 
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694] 
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.1.el8" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837] 
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376] 
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807] 
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884] 
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.2.el8" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899] 
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202] 
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191] 
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191] 
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.3.el8" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)  
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)  
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)  
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)  
- LTS tag: v5.4.218 (Sherry Yang)  
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)  
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)  
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)  
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)  
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   {CVE-2022-42721}
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   {CVE-2022-42720}
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)  
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   {CVE-2022-41674}
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   {CVE-2022-41674}
- random: restore O_NONBLOCK support (Jason A. Donenfeld)  
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)  
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)  
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)  
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)  
- ceph: don't truncate file in atomic_open (Hu Weiwen)  
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)  
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)  
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)  
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)  
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)  
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)  
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)  
- usb: mon: make mmapped memory read only (Tadeusz Struk)  
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)  
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)  
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)  
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)  
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)  
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)  
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)  
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)  
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)  
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)  
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)  
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)  
- LTS tag: v5.4.217 (Sherry Yang)  
- docs: update mediator information in CoC docs (Shuah Khan)  
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)  
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)  
- xfs: remove unused variable 'done' (YueHaibing)  
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)  
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)  
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)  
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)  
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)  
- LTS tag: v5.4.216 (Sherry Yang)  
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)  
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)  
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)  
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)  
- nvme: add new line after variable declatation (Chaitanya Kulkarni)  
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)  
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)  
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)  
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)  
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)  
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)  
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)  
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)  
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)  
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)  
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)  
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)  
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)  
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)  
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)  
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)  
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)  
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)  
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)  
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)  
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)  
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)  
- LTS tag: v5.4.215 (Sherry Yang)  
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)  
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)  
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)  
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)  
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)  
- xfs: refactor agfl length computation function (Darrick J. Wong)  
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)  
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)  
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)  
- xfs: always log corruption errors (Darrick J. Wong)  
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)  
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)  
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)  
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)  
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)  
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)  
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)  
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)  
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)  
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)  
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)  
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)  
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)  
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)  
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)  
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: Create uart_xmit_advance() (Ilpo Järvinen)  
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)  
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)  
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)  
- perf jit: Include program header in ELF files (Lieven Hey)  
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)  
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)  
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)  
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)  
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)  
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)  
- i40e: Fix VF set max MTU size (Michal Jaron)  
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)  
- iavf: Fix bad page state (Norbert Zulinski)  
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)  
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)  
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)  
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)  
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)  
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)  
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)  
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)  
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)  
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)  
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)  
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)  
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)  
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)  
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)  
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)  
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)  
- USB: serial: option: add Quectel RM520N (jerry meng)  
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))  
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)  
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)  
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)  
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)  
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)  
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)  
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)  
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)  
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)  
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)  
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)  
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)  
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)  
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)  
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)  
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)  
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)  
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)  
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)  
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)  
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)  
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)  
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)  
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)  
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)  
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)  
- rxrpc: Fix calc of resend age (David Howells)  
- rxrpc: Fix local destruction being repeated (David Howells)  
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)  
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)  
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)  
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)  
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)  
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)  
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)  
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)  
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)  
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)  
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)  
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)  
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)  
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)  
- LTS tag: v5.4.214 (Sherry Yang)  
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)  
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)  
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)  
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)  
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)  
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)  
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)  
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)  
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)  
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)  
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)  
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)  
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)  
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.4.el8" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452] 
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064] 
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784] 
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565}
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079] 
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079] 
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602}
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.5.el8" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658] 
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017] 
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077] 
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795] 
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795] 
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795] 
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795] 
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795] 
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795] 
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795] 
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795] 
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614] 
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038] 
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113] 
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113] 
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113] 
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113] 
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113] 
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113] 
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113] 
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113] 
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113] 
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742] 
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575] 
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655] 
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655] 
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655] 
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655] 
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655] 
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655] 
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655] 
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655] 
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655] 
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655] 
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655] 
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655] 
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655] 
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655] 
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008] 
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062] 
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062] 
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.el8" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452] 
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613] 
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613] 
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613] 
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613] 
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613] 
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613] 
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613] 
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.6.1.el8" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614] 
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614] 
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609] 
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609] 
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609] 
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609] 
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609] 
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609] 
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609] 
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609] 
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.314.6.2.el8" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.3.el8" date="1670932800">- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34841792] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34841792]</changelog>
</package>
<package pkgid="ab709e4e2254b098efa5504e0b9198f022d94100e5eed8abe7bb68eebed9c9fd" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.8.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.4.el8" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473] 
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655] 
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898] 
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924] 
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474] 
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474] 
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474] 
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148] 
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.5.el8" date="1671624000">- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)
  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.1.el8" date="1673611200">- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34971149] 
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34971130] 
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34971119] 
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34970833] 
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34970621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.2.el8" date="1674216000">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35002339] 
- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 35002377]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.3.el8" date="1675080000">- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 33532745] 
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 33532745] 
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025000] 
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 34670231] 
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 34987234] 
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 34987234] 
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 34988289] 
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 34988289]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.4.el8" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35039253] 
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35039251] 
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35038506] 
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35038500] 
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 35038494]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.5.el8" date="1675857600">- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35064899] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064897] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35064894] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35064892]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.6.el8" date="1676462400">- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)
  [Orabug: 35089275]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.7.el8" date="1677153600">- Revert "uek-rpm: Remove unessential modules from nano rpm" (Brian Maly)
  [Orabug: 35113157]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.5.8.el8" date="1677240000">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35120858]</changelog>
</package>
<package pkgid="7bec8b8bedb5a965fa48483429fc265f4373ee2073d3f8f46221af6ea8593e25" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.2.el8" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899] 
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202] 
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191] 
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191] 
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.3.el8" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)  
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)  
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)  
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)  
- LTS tag: v5.4.218 (Sherry Yang)  
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)  
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)  
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)  
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)  
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   {CVE-2022-42721}
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   {CVE-2022-42720}
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)  
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   {CVE-2022-41674}
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   {CVE-2022-41674}
- random: restore O_NONBLOCK support (Jason A. Donenfeld)  
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)  
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)  
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)  
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)  
- ceph: don't truncate file in atomic_open (Hu Weiwen)  
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)  
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)  
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)  
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)  
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)  
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)  
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)  
- usb: mon: make mmapped memory read only (Tadeusz Struk)  
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)  
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)  
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)  
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)  
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)  
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)  
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)  
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)  
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)  
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)  
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)  
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)  
- LTS tag: v5.4.217 (Sherry Yang)  
- docs: update mediator information in CoC docs (Shuah Khan)  
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)  
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)  
- xfs: remove unused variable 'done' (YueHaibing)  
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)  
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)  
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)  
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)  
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)  
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)  
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)  
- LTS tag: v5.4.216 (Sherry Yang)  
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)  
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)  
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)  
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)  
- nvme: add new line after variable declatation (Chaitanya Kulkarni)  
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)  
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)  
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)  
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)  
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)  
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)  
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)  
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)  
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)  
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)  
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)  
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)  
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)  
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)  
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)  
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)  
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)  
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)  
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)  
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)  
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)  
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)  
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)  
- LTS tag: v5.4.215 (Sherry Yang)  
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)  
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)  
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)  
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)  
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)  
- xfs: refactor agfl length computation function (Darrick J. Wong)  
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)  
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)  
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)  
- xfs: always log corruption errors (Darrick J. Wong)  
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)  
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)  
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)  
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)  
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)  
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)  
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)  
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)  
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)  
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)  
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)  
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)  
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)  
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)  
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)  
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)  
- serial: Create uart_xmit_advance() (Ilpo Järvinen)  
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)  
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)  
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)  
- perf jit: Include program header in ELF files (Lieven Hey)  
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)  
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)  
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)  
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)  
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)  
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)  
- i40e: Fix VF set max MTU size (Michal Jaron)  
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)  
- iavf: Fix bad page state (Norbert Zulinski)  
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)  
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)  
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)  
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)  
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)  
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)  
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)  
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)  
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)  
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)  
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)  
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)  
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)  
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)  
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)  
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)  
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)  
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)  
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)  
- USB: serial: option: add Quectel RM520N (jerry meng)  
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))  
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)  
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)  
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)  
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)  
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)  
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)  
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)  
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)  
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)  
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)  
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)  
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)  
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)  
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)  
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)  
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)  
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)  
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)  
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)  
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)  
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)  
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)  
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)  
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)  
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)  
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)  
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)  
- rxrpc: Fix calc of resend age (David Howells)  
- rxrpc: Fix local destruction being repeated (David Howells)  
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)  
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)  
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)  
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)  
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)  
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)  
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)  
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)  
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)  
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)  
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)  
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)  
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)  
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)  
- LTS tag: v5.4.214 (Sherry Yang)  
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)  
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)  
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)  
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)  
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)  
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)  
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)  
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)  
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)  
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)  
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)  
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)  
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)  
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.314.4.el8" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452] 
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064] 
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784] 
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565}
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079] 
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079] 
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602}
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.5.el8" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658] 
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017] 
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077] 
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795] 
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795] 
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795] 
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795] 
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795] 
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795] 
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795] 
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795] 
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795] 
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614] 
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038] 
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113] 
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113] 
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113] 
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113] 
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113] 
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113] 
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113] 
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113] 
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113] 
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742] 
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742] 
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575] 
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655] 
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655] 
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655] 
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655] 
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655] 
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655] 
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655] 
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655] 
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655] 
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655] 
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655] 
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655] 
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655] 
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655] 
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655] 
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655] 
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655] 
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008] 
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062] 
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062] 
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.314.6.el8" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452] 
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613] 
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613] 
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613] 
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613] 
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613] 
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613] 
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613] 
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613] 
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613] 
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613] 
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613] 
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613] 
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613] 
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613] 
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.1.el8" date="1669982400">- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34716494] 
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34716494] 
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34716494] 
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34716494] 
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34716494] 
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34716494] 
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34716494] 
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34716494] 
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34716494] 
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34716494] 
- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34802357] 
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34802357]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.2.el8" date="1669982401">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)  
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)  
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)  
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)  
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)  
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)  
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)  
- LTS tag: v5.4.224 (Sherry Yang)  
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)  
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   {CVE-2022-3628}
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)  
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)  
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)  
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)  
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)  
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)  
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)  
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)  
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)  
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)  
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)  
- parisc: Avoid printing the hardware path twice (Helge Deller)  
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)  
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)  
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)  
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)  
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)  
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)  
- fuse: add file_modified() to fallocate (Miklos Szeredi)  
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)  
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)  
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)  
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)  
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)  
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)  
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)  
- memcg: enable accounting of ipc resources (Vasily Averin)  
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)  
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895}
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)  
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)  
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)  
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)  
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)  
- i2c: xiic: Add platform module alias (Martin Tůma)  
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)  
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)  
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)  
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)  
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)  
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)  
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)  
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)  
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)  
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)  
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)  
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)  
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)  
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)  
- ipvs: use explicitly signed chars (Jason A. Donenfeld)  
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)  
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)  
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)  
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)  
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)  
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)  
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)  
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)  
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)  
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)  
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)  
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)  
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)  
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)  
- LTS tag: v5.4.223 (Sherry Yang)  
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)  
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)  
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)  
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)  
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)  
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)  
- openvswitch: switch from WARN to pr_warn (Aaron Conole)  
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)  
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)  
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)  
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)  
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)  
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)  
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)  
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)  
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)  
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)  
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)  
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)  
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)  
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)  
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)  
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)  
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)  
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)  
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)  
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)  
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)  
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)  
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)  
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)  
- arc: iounmap() arg is volatile (Randy Dunlap)  
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)  
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)  
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)  
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)  
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)  
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)  
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)  
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)  
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)  
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)  
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)  
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)  
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)  
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)  
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)  
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)  
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)  
- mac802154: Fix LQI recording (Miquel Raynal)  
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)  
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)  
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)  
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)  
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)  
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)  
- usb: bdc: change state when port disconnected (Justin Chen)  
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)  
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)  
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)  
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)  
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))  
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)  
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)  
- LTS tag: v5.4.222 (Sherry Yang)  
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)  
- LTS tag: v5.4.221 (Sherry Yang)  
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)  
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)  
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)  
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)  
- riscv: topology: fix default topology reporting (Conor Dooley)  
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)  
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)  
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)  
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)  
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)  
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)  
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)  
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)  
- tipc: Fix recognition of trial period (Mark Tomlinson)  
- ACPI: extlog: Handle multiple records (Tony Luck)  
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)  
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)  
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)  
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)  
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)  
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)  
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)  
- hwmon/coretemp: Handle large core ID value (Zhang Rui)  
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)  
- ocfs2: clear dinode links count in case of error (Joseph Qi)  
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)  
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)  
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)  
- xfs: trylock underlying buffer on dquot flush (Brian Foster)  
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)  
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)  
- xfs: factor common AIL item deletion code (Dave Chinner)  
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)  
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)  
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)  
- xfs: Replace function declaration by actual definition (Pavel Reichl)  
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)  
- xfs: check owner of dir3 blocks (Darrick J. Wong)  
- xfs: check owner of dir3 data blocks (Darrick J. Wong)  
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)  
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)  
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)  
- xfs: rework collapse range into an atomic operation (Brian Foster)  
- xfs: rework insert range into an atomic operation (Brian Foster)  
- xfs: open code insert range extent split helper (Brian Foster)  
- LTS tag: v5.4.220 (Sherry Yang)  
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)  
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)  
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)  
- md: Replace snprintf with scnprintf (Saurabh Sengar)  
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)  
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)  
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)  
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)  
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)  
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)  
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)  
- nvme: copy firmware_rev on each init (Keith Busch)  
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)  
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)  
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)  
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)  
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)  
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)  
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)  
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)  
- staging: vt6655: fix potential memory leak (Nam Cao)  
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)  
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)  
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)  
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)  
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)  
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)  
- btrfs: scrub: try to fix super block errors (Qu Wenruo)  
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)  
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)  
- drm/amdgpu: fix initial connector audio value (hongao)  
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)  
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)  
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)  
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)  
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)  
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)  
- r8152: Rate limit overflow messages (Andrew Gaul)  
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)  
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)  
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)  
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)  
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)  
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)  
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)  
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)  
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)  
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)  
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)  
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)  
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)  
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)  
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)  
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)  
- bpftool: Clear errno after libcap's checks (Quentin Monnet)  
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)  
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)  
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)  
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)  
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)  
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)  
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)  
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)  
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)  
- iommu/iova: Fix module config properly (Robin Murphy)  
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)  
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)  
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)  
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)  
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)  
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)  
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)  
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)  
- powerpc/pci_dn: Add missing of_node_put() (Liang He)  
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)  
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)  
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)  
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)  
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)  
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)  
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)  
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)  
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)  
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)  
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)  
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)  
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)  
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)  
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)  
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)  
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)  
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)  
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)  
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)  
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)  
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)  
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)  
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)  
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)  
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)  
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)  
- ata: fix ata_id_has_dipm() (Niklas Cassel)  
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)  
- ata: fix ata_id_has_devslp() (Niklas Cassel)  
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)  
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)  
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)  
- dyndbg: let query-modname override actual module name (Jim Cromie)  
- dyndbg: fix module.dyndbg handling (Jim Cromie)  
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)  
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)  
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)  
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)  
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)  
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)  
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)  
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)  
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)  
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)  
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)  
- clk: meson: Hold reference returned by of_get_parent() (Liang He)  
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)  
- iio: inkern: only release the device node when done with it (Nuno Sá)  
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)  
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)  
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)  
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)  
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)  
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)  
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)  
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)  
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)  
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)  
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)  
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)  
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)  
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)  
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)  
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)  
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)  
- drm/omap: dss: Fix refcount leak bugs (Liang He)  
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)  
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)  
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)  
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)  
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)  
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)  
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)  
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)  
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)  
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))  
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)  
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)  
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)  
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)  
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)  
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)  
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)  
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)  
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)  
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)  
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)  
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)  
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)  
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)  
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)  
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)  
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)  
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)  
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)  
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)  
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)  
- sh: machvec: Use char[] for section boundaries (Kees Cook)  
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)  
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)  
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)  
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)  
- gcov: support GCC 12.1 and newer compilers (Martin Liska)  
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)  
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)  
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)  
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)  
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))  
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))  
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))  
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))  
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)  
- livepatch: fix race between fork and KLP transition (Rik van Riel)  
- ext4: place buffer head allocation before handle start (Jinke Han)  
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)  
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)  
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)  
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)  
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)  
- f2fs: fix to do sanity check on summary info (Chao Yu)  
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)  
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)  
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)  
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)  
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)  
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)  
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)  
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)  
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)  
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)  
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)  
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)  
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)  
- HID: multitouch: Add memory barriers (Andri Yngvason)  
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)  
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)  
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)  
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)  
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)  
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- iio: pressure: dps310: Reset chip after timeout (Eddie James)  
- iio: pressure: dps310: Refactor startup procedure (Eddie James)  
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)  
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)  
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)  
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)  
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)  
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)  
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)  
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)  
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)  
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)  
- LTS tag: v5.4.219 (Sherry Yang)  
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   {CVE-2022-42719}
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)  
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.3.el8" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926] 
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617] 
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617] 
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617] 
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243] 
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906] 
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906] 
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.4.el8" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473] 
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655] 
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898] 
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924] 
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474] 
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474] 
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474] 
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148] 
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.5.el8" date="1671624000">- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)
  [Orabug: 34917369]</changelog>
</package>
<package pkgid="b9fad851818fdcbbaae93955adf4d075646a18089182bfa83af5151bb368ff0b" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.316.7.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.2.el8" date="1669982400">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)  
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)  
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)  
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)  
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)  
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)  
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)  
- LTS tag: v5.4.224 (Sherry Yang)  
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)  
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   {CVE-2022-3628}
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)  
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)  
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)  
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)  
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)  
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)  
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)  
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)  
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)  
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)  
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)  
- parisc: Avoid printing the hardware path twice (Helge Deller)  
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)  
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)  
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)  
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)  
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)  
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)  
- fuse: add file_modified() to fallocate (Miklos Szeredi)  
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)  
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)  
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)  
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)  
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)  
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)  
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)  
- memcg: enable accounting of ipc resources (Vasily Averin)  
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)  
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)  
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895}
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)  
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)  
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)  
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)  
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)  
- i2c: xiic: Add platform module alias (Martin Tůma)  
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)  
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)  
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)  
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)  
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)  
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)  
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)  
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)  
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)  
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)  
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)  
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)  
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)  
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)  
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)  
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)  
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)  
- ipvs: use explicitly signed chars (Jason A. Donenfeld)  
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)  
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)  
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)  
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)  
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)  
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)  
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)  
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)  
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)  
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)  
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)  
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)  
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)  
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)  
- LTS tag: v5.4.223 (Sherry Yang)  
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)  
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)  
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)  
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)  
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)  
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)  
- openvswitch: switch from WARN to pr_warn (Aaron Conole)  
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)  
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)  
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)  
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)  
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)  
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)  
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)  
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)  
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)  
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)  
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)  
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)  
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)  
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)  
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)  
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)  
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)  
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)  
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)  
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)  
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)  
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)  
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)  
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)  
- arc: iounmap() arg is volatile (Randy Dunlap)  
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)  
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)  
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)  
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)  
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)  
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)  
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)  
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)  
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)  
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)  
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)  
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)  
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)  
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)  
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)  
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)  
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)  
- mac802154: Fix LQI recording (Miquel Raynal)  
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)  
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)  
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)  
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)  
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)  
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)  
- usb: bdc: change state when port disconnected (Justin Chen)  
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)  
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)  
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)  
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)  
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))  
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)  
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)  
- LTS tag: v5.4.222 (Sherry Yang)  
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)  
- LTS tag: v5.4.221 (Sherry Yang)  
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)  
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)  
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)  
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)  
- riscv: topology: fix default topology reporting (Conor Dooley)  
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)  
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)  
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)  
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)  
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)  
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)  
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)  
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)  
- tipc: Fix recognition of trial period (Mark Tomlinson)  
- ACPI: extlog: Handle multiple records (Tony Luck)  
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)  
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)  
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)  
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)  
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)  
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)  
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)  
- hwmon/coretemp: Handle large core ID value (Zhang Rui)  
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)  
- ocfs2: clear dinode links count in case of error (Joseph Qi)  
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)  
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)  
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)  
- xfs: trylock underlying buffer on dquot flush (Brian Foster)  
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)  
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)  
- xfs: factor common AIL item deletion code (Dave Chinner)  
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)  
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)  
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)  
- xfs: Replace function declaration by actual definition (Pavel Reichl)  
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)  
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)  
- xfs: check owner of dir3 blocks (Darrick J. Wong)  
- xfs: check owner of dir3 data blocks (Darrick J. Wong)  
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)  
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)  
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)  
- xfs: rework collapse range into an atomic operation (Brian Foster)  
- xfs: rework insert range into an atomic operation (Brian Foster)  
- xfs: open code insert range extent split helper (Brian Foster)  
- LTS tag: v5.4.220 (Sherry Yang)  
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)  
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)  
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)  
- md: Replace snprintf with scnprintf (Saurabh Sengar)  
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)  
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)  
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)  
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)  
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)  
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)  
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)  
- nvme: copy firmware_rev on each init (Keith Busch)  
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)  
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)  
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)  
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)  
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)  
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)  
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)  
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)  
- staging: vt6655: fix potential memory leak (Nam Cao)  
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)  
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)  
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)  
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)  
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)  
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)  
- btrfs: scrub: try to fix super block errors (Qu Wenruo)  
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)  
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)  
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)  
- drm/amdgpu: fix initial connector audio value (hongao)  
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)  
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)  
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)  
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)  
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)  
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)  
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)  
- r8152: Rate limit overflow messages (Andrew Gaul)  
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)  
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)  
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)  
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)  
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)  
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)  
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)  
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)  
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)  
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)  
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)  
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)  
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)  
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)  
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)  
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)  
- bpftool: Clear errno after libcap's checks (Quentin Monnet)  
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)  
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)  
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)  
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)  
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)  
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)  
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)  
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)  
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)  
- iommu/iova: Fix module config properly (Robin Murphy)  
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)  
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)  
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)  
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)  
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)  
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)  
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)  
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)  
- powerpc/pci_dn: Add missing of_node_put() (Liang He)  
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)  
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)  
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)  
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)  
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)  
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)  
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)  
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)  
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)  
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)  
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)  
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)  
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)  
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)  
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)  
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)  
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)  
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)  
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)  
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)  
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)  
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)  
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)  
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)  
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)  
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)  
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)  
- ata: fix ata_id_has_dipm() (Niklas Cassel)  
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)  
- ata: fix ata_id_has_devslp() (Niklas Cassel)  
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)  
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)  
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)  
- dyndbg: let query-modname override actual module name (Jim Cromie)  
- dyndbg: fix module.dyndbg handling (Jim Cromie)  
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)  
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)  
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)  
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)  
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)  
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)  
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)  
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)  
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)  
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)  
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)  
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)  
- clk: meson: Hold reference returned by of_get_parent() (Liang He)  
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)  
- iio: inkern: only release the device node when done with it (Nuno Sá)  
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)  
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)  
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)  
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)  
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)  
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)  
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)  
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)  
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)  
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)  
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)  
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)  
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)  
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)  
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)  
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)  
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)  
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)  
- drm/omap: dss: Fix refcount leak bugs (Liang He)  
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)  
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)  
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)  
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)  
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)  
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)  
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)  
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)  
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)  
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))  
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)  
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)  
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)  
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)  
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)  
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)  
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)  
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)  
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)  
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)  
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)  
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)  
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)  
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)  
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)  
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)  
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)  
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)  
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)  
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)  
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)  
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)  
- sh: machvec: Use char[] for section boundaries (Kees Cook)  
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)  
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)  
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)  
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)  
- gcov: support GCC 12.1 and newer compilers (Martin Liska)  
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)  
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)  
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)  
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)  
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))  
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))  
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))  
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))  
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)  
- livepatch: fix race between fork and KLP transition (Rik van Riel)  
- ext4: place buffer head allocation before handle start (Jinke Han)  
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)  
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)  
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)  
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)  
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)  
- f2fs: fix to do sanity check on summary info (Chao Yu)  
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)  
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)  
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)  
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)  
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)  
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)  
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)  
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)  
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)  
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)  
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)  
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)  
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)  
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)  
- HID: multitouch: Add memory barriers (Andri Yngvason)  
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)  
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)  
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)  
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)  
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)  
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)  
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)  
- iio: pressure: dps310: Reset chip after timeout (Eddie James)  
- iio: pressure: dps310: Refactor startup procedure (Eddie James)  
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)  
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)  
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)  
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)  
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)  
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)  
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)  
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)  
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)  
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)  
- LTS tag: v5.4.219 (Sherry Yang)  
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   {CVE-2022-42719}
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)  
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.3.el8" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926] 
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617] 
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617] 
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617] 
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243] 
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906] 
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906] 
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.315.4.el8" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473] 
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655] 
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898] 
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924] 
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474] 
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474] 
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474] 
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474] 
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474] 
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474] 
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148] 
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148] 
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.315.5.el8" date="1671624000">- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)
  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.2.el8" date="1673179200">- netdev, octeon3-ethernet: increase num_packet_buffers to 4096 (Dave Kleikamp)  [Orabug: 31351486] 
- uek-rpm: ol7: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol8: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol7: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol8: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol7: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: ol8: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: Add kabi tool and documentation (Stephen Brennan)  [Orabug: 33871940] 
- uek-rpm: update config files for SDK-11.22.10 (Dave Kleikamp)  [Orabug: 34671021] 
- drivers: soc: fwlog: Fix compiler warnings (Dave Kleikamp)  [Orabug: 34671021] 
- firmware: octeontx2: sfp-info: Update sfp_info_data (Piyush Malgujar)  [Orabug: 34671021] 
- octeontx2-pcicons: provide toggle for trace_printk (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-af: fix TIM disable lf sequence (Pavan Nikhilesh)  [Orabug: 34671021] 
- driver core: Use unbound workqueue for deferred probes (Yogesh Lal)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: fix for PTP BCN delta (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: soc: sw_up: Fix compatibility (Witold Sadowski)  [Orabug: 34671021] 
- octeontx2-af: rvu: enable mcs fips mailboxes (Ankur Dwivedi)  [Orabug: 34671021] 
- octeontx2-af: mcs: add mailboxes for fips (Ankur Dwivedi)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P added tc enablement command (Yi Guo)  [Orabug: 34671021] 
- octeontx2-af: Don't return error when SMQ flush fails (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp (Baha Mesleh)  [Orabug: 34671021] 
- PCI: octeontx2-pem-ep: Setup BAR4 region for PTP block access (Roy Franz)  [Orabug: 34671021] 
- octeontx2-af: mcs: set force clock enable (Ankur Dwivedi)  [Orabug: 34671021] 
- drivers: pci-octeon-pem: Rectify RC link recover work (Suneel Garapati)  [Orabug: 34671021] 
- octeontx2-af: Add support for RPM FEC stats (Hariprasad Kelam)  [Orabug: 34671021] 
- firmware: octeontx2: sfp-info: check supported platforms first (Damian Eppel)  [Orabug: 34671021] 
- drivers: pci: octeon-pem: Fix hardware issue (Suneel Garapati)  [Orabug: 34671021] 
- octeontx-af: mcs: Fix mcs interrupt irq name (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: PTP 1-step improvements (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pf: Add devlink support to configure TL1 RR_PRIO (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: mcs: add port config mbox (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: mcs: add port reset mbox (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: mcs: add packet steering rules support (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: set CPT CTX ILEN to 1 (Tejasree Kondoj)  [Orabug: 34671021] 
- octeontx2-af: mcs: add pn threshold mbox (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-af: mcs: extend mcs interrupt handling (Vamsi Attunuru)  [Orabug: 34671021] 
- octeontx2-bphy-netdev:: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: PTP BCN synchronization support for CNF10k platforms. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- hwrng: cn10k - Make check_rng_health() return an error code (Vladis Dronov)  [Orabug: 34671021] 
- hwrng: cn10k - Optimize cn10k_rng_read() (Vladis Dronov)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Add cnf10k rfoe debugfs (Baha Mesleh)  [Orabug: 34671021] 
- octeontx2-af: serialize bar2 alias access (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: add mbox to return CPT_AF_FLT_INT info (Srujana Challa)  [Orabug: 34671021] 
- Revert "octeontx2-af: set pkind for LBK interfaces" (Sunil Kovvuri Goutham)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf105xxn: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Modify PTP timestamp format. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: convert MIO_PTP_TIMESTAMP value to nsecs (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pcicons: adjust padding size for RT (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-pcicons: remove dev_err() from TTY write (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-pcicons: wait longer for the buffer (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx (Naveen Mamindlapalli)  [Orabug: 34671021] 
- soc: octeontx2-sdp: add multi-PF support in SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Michael Kelley)  [Orabug: 34671021] 
- firmware: smccc: Export both smccc functions (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Add ARCH_SOC_ID support (Gowthami Thiagarajan)  [Orabug: 34671021] 
- firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Update link to latest SMCCC specification (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Sudeep Holla)  [Orabug: 34671021] 
- firmware: smccc: Refactor SMCCC specific bits into separate file (Gowthami Thiagarajan)  [Orabug: 34671021] 
- firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Gowthami Thiagarajan)  [Orabug: 34671021] 
- firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Sudeep Holla)  [Orabug: 34671021] 
- firmware/psci: use common SMCCC_CONDUIT_* (Gowthami Thiagarajan)  [Orabug: 34671021] 
- octeontx2-pf: fix hardware timestamp issue for ptp slave (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: add read back of AF_BAR2_SEL register (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: fix CPT FLT handler (Srujana Challa)  [Orabug: 34671021] 
- drivers: soc: fwlog: Extend firmware bootlog support for cn10k and cn9x (Pragnesh Patel)  [Orabug: 34671021] 
- octeontx2-af: remove support to limit xaq depth (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-pcicons: disable IRQ when taking a lock (Wojciech Zmuda)  [Orabug: 34671021] 
- octeontx2-af: Generate masks for packet header fields correctly (Subbaraya Sundeep)  [Orabug: 34671021] 
- misc: bphy: disable ctr module on non-BPHY boards (Jakub Palider)  [Orabug: 34671021] 
- driver: mmc: sdhci-cadence: Dump more PHY registers (Chandrakala Chavva)  [Orabug: 34671021] 
- uek-rpm: aarch64 embedded: disable CONFIG_EFI_BOOTEFI_BUG (Dave Kleikamp)  [Orabug: 34671021] 
- octeontx2-af: fix rvu_cgx_tx_enable to return success for vfs (Naveen Mamindlapalli)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: Adding mub_gen dependency (Piyush Malgujar)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Update HS200 tuning values (Jayanthi Annadurai)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix updating JD pkt length and blocksize (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: Re-enable mac tx in otx2_stop routine (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix improper names used for IRQs. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Increase hold time for HS52 and DDR52 modes (Jayanthi Annadurai)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: Config memtest module as trisate (Piyush Malgujar)  [Orabug: 34671021] 
- driver: edac: octeontx: Add CPU RAS error report (Vasyl Gomonovych)  [Orabug: 34671021] 
- perf cs-etm: Use existing decoder instead of resetting it (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Suppress printing when resetting decoder (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Only setup queues when they are modified (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Split setup and timestamp search functions (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Refactor initialisation of kernel start address (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Split --dump-raw-trace by AUX records (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Split Coresight decode by aux records (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Remove callback cs_etm_find_snapshot() (Leo Yan)  [Orabug: 34671021] 
- perf cs-etm: Move synth_opts initialisation (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Set time on synthesised samples to preserve ordering (James Clark)  [Orabug: 34671021] 
- perf cs-etm: Refactor timestamp variable names (James Clark)  [Orabug: 34671021] 
- perf session: Add facility to peek at all events (Adrian Hunter)  [Orabug: 34671021] 
- octeontx2-af: Do not use default unicast entry action always (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-af: modify FLR sequence for CPT (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: Do not read CGX FEC CSRs on CN10K (Sunil Goutham)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: Fix Kconfig dependency (Piyush Malgujar)  [Orabug: 34671021] 
- driver :soc :phy7121:MACsec: Params support for SA (Narendra Hadke)  [Orabug: 34671021] 
- octeontx2-af: Derive fifo size assigned to given LMAC (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: CN10KB MAC RPM_100/USX support (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: Support variable number of LMACS per MAC (Hariprasad Kelam)  [Orabug: 34671021] 
- i2c: mv64xxx: Fix random system lock caused by runtime PM (Marek Behún)  [Orabug: 34671021] 
- octeontx2-af: add support for SSO WQE stashing (Pavan Nikhilesh)  [Orabug: 34671021] 
- octeontx2-af: add additional description to irqs (Pavan Nikhilesh)  [Orabug: 34671021] 
- uek-rpm: update config files for SDK-11.22.08 (Dave Kleikamp)  [Orabug: 34671021] 
- drivers: marvell: otx2-sdei-ghes: Fix error records overflow (Vasyl Gomonovych)  [Orabug: 34671021] 
- octeontx2-af: mcs: Fix rvu mcs initialization (Geetha sowjanya)  [Orabug: 34671021] 
- irqchip/gicv3-its: Workaround for Marvell errata 35443 for 9xx (Geetha sowjanya)  [Orabug: 34671021] 
- driver: edac: octeontx: Refactor EDAC driver (Vasyl Gomonovych)  [Orabug: 34671021] 
- drivers: soc: sw_up: Update return code handling (Witold Sadowski)  [Orabug: 34671021] 
- drivers: firmware: octeontx2: fixing the return values (Piyush Malgujar)  [Orabug: 34671021] 
- drivers: i2c: octeon: Skip M divider limit for OcteonTX2 (Suneel Garapati)  [Orabug: 34671021] 
- driver: firmware: Fix kconfig dependencies on mhu driver (Chandrakala Chavva)  [Orabug: 34671021] 
- octeontx2-af: mcs: Add SA interrupt handling support (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: add TIM adjust GTI errata workaround (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-af: add SSO XAQ AURA access errata workaround (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-af: add programming SDP BPID in cn10k (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- octeontx2-af: Enable LBK links only when switch mode is on. (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-pf: Forward VF UP messages iff VFs are present (Subbaraya Sundeep)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P added rclk command to adv feature (Yi Guo)  [Orabug: 34671021] 
- octeontx2-af: mcs: Set mcs to bypass on error (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: HW workaround for NPA buffer free (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-pf: Fix SQE threshold checking (Ratheesh Kannoth)  [Orabug: 34671021] 
- octeontx2-af: ptp: Fix the sequence of register configuration (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: Fixes compilation warning for KASAN build (Suman Ghosh)  [Orabug: 34671021] 
- coresight: Add Coresight kdump support (Linu Cherian)  [Orabug: 34671021] 
- coresight: Add provision for kdump sync callbacks (Linu Cherian)  [Orabug: 34671021] 
- driver: mmc: ACPI support added for eMMC driver for T9x. (Piyush Malgujar)  [Orabug: 34671021] 
- octeontx2-pf: Fix TSOv6 offload (Sunil Goutham)  [Orabug: 34671021] 
- irqchip/gic-v3: Detect LPI invalidation MMIO registers (Linu Cherian)  [Orabug: 34671021] 
- irqchip/gic-v3: Exposes bit values for GICR_CTLR.{IR, CES} (Marc Zyngier)  [Orabug: 34671021] 
- irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Marc Zyngier)  [Orabug: 34671021] 
- irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Marc Zyngier)  [Orabug: 34671021] 
- octeontx2-pf: Fix VF mbox forwarding handling (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-af: Fix BPID calculation for SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- octeontx2-af: add support for CPT second pass (Rakesh Kudurumalla)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: IOCTL to read input clock parameters. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: soc: sw_up: Add async clone support (Witold Sadowski)  [Orabug: 34671021] 
- crypto: octeontx2: add CN10KB SG support (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: cnf10k-b: mcs: Add mbox to set port mode (Geetha sowjanya)  [Orabug: 34671021] 
- driver: edac: octeontx: Rename some macros and variables (Chandrakala Chavva)  [Orabug: 34671021] 
- crypto: octeontx2: decrease CPT_AF_CTX_FLUSH_TIMER count (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: update cpt engines status debugfs entry (Srujana Challa)  [Orabug: 34671021] 
- driver: mailbox: Cleanup dead code (Wojciech Bartczak)  [Orabug: 34671021] 
- drivers: marvell: otx2-sdei-ghes: Fix BERT report driver (Vasyl Gomonovych)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix cnf10k link state set (Baha Mesleh)  [Orabug: 34671021] 
- otx2-bphy-netdev: synchronize BCN to PTP slave clock. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: stop pkt transmission when psm queue is disabled (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021] 
- edac: Add spinlock to protect ring buffer read/write (Vasyl Gomonovych)  [Orabug: 34671021] 
- EDAC: OcteonTX: Fix build issues when ACPI is disabled (Piyush Malgujar)  [Orabug: 34671021] 
- drivers: soc: sw_up: Add async hash verification option (Witold Sadowski)  [Orabug: 34671021] 
- octeontx2-af: Fix pf bitmap for RVU VFs (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Add debugfs support (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Support to reset MCS stats (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Support to retrieve MCS stats (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cnf10k-b: mcs: Add support for CNF10K MCS (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Install TCAM bypass entry (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Mbox handlers to establish CA (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Mbox to allocate/free MCS resources (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k-b: mcs: Allocate structs for MCS resources (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: cn10k: mcs: Add MCS basic driver support (Geetha sowjanya)  [Orabug: 34671021] 
- mailbox: marvell: Initialize interrupts only if there's client for data (Wojciech Bartczak)  [Orabug: 34671021] 
- mailbox: marvell: Fix driver dependencies list (Wojciech Bartczak)  [Orabug: 34671021] 
- EDAC: OcteonTX: Adding &lt;acpi_io.h&gt; header file (Piyush Malgujar)  [Orabug: 34671021] 
- EDAC: OcteonTX: Remove redundant ACPI_APEI_GHES (Vasyl Gomonovych)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Initialize slew and drive values (Jayanthi Annadurai)  [Orabug: 34671021] 
- octeontx2-af: support overriding aura to zero for second pass (Nithin Dabilpuram)  [Orabug: 34671021] 
- drivers: soc: sw_up: Use new and previous smc_update_descriptor (Witold Sadowski)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P Fixed Warnings. (Narendra Hadke)  [Orabug: 34671021] 
- octeontx2-pcicons: Adjust padding size for RT (Ratheesh Kannoth)  [Orabug: 34671021] 
- genirq: Increase the number of interrupters (George Cherian)  [Orabug: 34671021] 
- octeontx2-af: Skip PFs if not enabled (Ratheesh Kannoth)  [Orabug: 34671021] 
- crypto: octeontx2: add pdcp chain to capabilities (Srujana Challa)  [Orabug: 34671021] 
- crypto: octeontx2: set sso_pf_func_ovrd only for 96xx A0/B0 (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: fix compilation warning (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: use platform_get_irq_optional for PSM GPINT2 (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: ptp: modify workaround for cn10k pps errata (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: add support to parse custom ether type (Kiran Kumar K)  [Orabug: 34671021] 
- soc: octeontx2-sdp: program SDP_EPVF_RING (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- octeontx2-af: timeout while draining SSO queues (Shijith Thotton)  [Orabug: 34671021] 
- firmware: mub: Add CN10K memory test configuration utility (Wojciech Bartczak)  [Orabug: 34671021] 
- soc: octeontx2-sdp: remove dependency from PCI revision (Radha Mohan Chintakuntla)  [Orabug: 34671021] 
- drivers: sdhci-cadence: Fix high speed mode hold time (Jayanthi Annadurai)  [Orabug: 34671021] 
- crypto: octeontx2: add support for 103xx firmware load (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: update CPT inbound inline IPsec config mailbox (Srujana Challa)  [Orabug: 34671021] 
- driver: soc: mrvl_phy7121P: config is only valid on ARM64 (Dave Kleikamp)  [Orabug: 34956505] 
- driver: soc: mrvl_phy7121P PHY ADVANCE FEATURES: (Narendra Hadke)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Fix incorrect PTP clock frequency. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-pf: Fix UDP/TCP src and dst port tc filters (Subbaraya Sundeep)  [Orabug: 34671021] 
- octeontx2-af: Allow mcam entries for promiscous rule for CN10K-A and CN10K-B soc. (Suman Ghosh)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: ptp: use 950MHz clock for ptp slave (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: ptp: Fix ptp clock counter read (Naveen Mamindlapalli)  [Orabug: 34671021] 
- perf/marvell: Update dev name in Marvell DDR PMU (Amit Singh Tomar)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: Fix ethtool stats string order (Rakesh Babu Saladi)  [Orabug: 34671021] 
- drivers: spi: cadence-xspi: Force single modebyte (Witold Sadowski)  [Orabug: 34671021] 
- octeontx2-af: fix lbk link credits on cn10k (Nithin Dabilpuram)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf95n: add PTP slave support. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- perf/marvell_cn10k: support older DT properties for TAD PMU (Tanmay Jagdale)  [Orabug: 34671021] 
- perf/marvell: get ddr speed from "marvell,ddr-speed" (Amit Singh Tomar)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Fix ptp hardware clock counter conversion (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: Show count of dropped packets by DMAC filters (Hariprasad Kelam)  [Orabug: 34671021] 
- octeontx2-af: Add L2M/L2B header extraction support (Suman Ghosh)  [Orabug: 34671021] 
- octeontx2-pf: Fix invalid pkt count send to dql_completed() (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: fix CPT engine recovery (Srujana Challa)  [Orabug: 34671021] 
- iommu/arm-smmu-v3: Ratelimit event dump (Jean-Philippe Brucker)  [Orabug: 34671021] 
- cn10k: Add workaround for MRVL TAD Errata-38891 (Bharat Bhushan)  [Orabug: 34671021] 
- edac: Fix cn10ka dss error injection (Vasyl Gomonovych)  [Orabug: 34671021] 
- octeontx2-af: Fix NIX link credits (Sunil Goutham)  [Orabug: 34671021] 
- edac: Read sdei vector number from HEST table (Vasyl Gomonovych)  [Orabug: 34671021] 
- edac: Add Core error report (Vasyl Gomonovych)  [Orabug: 34671021] 
- driver: clk: Remove SCLK clock driver for ACPI platforms (Wojciech Bartczak)  [Orabug: 34671021] 
- octeontx2-af: Initialize the PTP_SEC_ROLLOVER register properly (Naveen Mamindlapalli)  [Orabug: 34671021] 
- cnf10k-rfoe: skb shinfo falls on a different cacheline, avoid reading it (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Adjust structure elements to reduce cache misses (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Avoid costly iova_to_virt of packet dma address in xmit (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Cleanup packet stats maintenance (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Optimize packet length retrieval for non-ecpri packets (Sunil Goutham)  [Orabug: 34671021] 
- cnf10k-rfoe: Remove duplicate error checking (Sunil Goutham)  [Orabug: 34671021] 
- octeontx2-af: add mbox for CPT LF reset (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon (Sunil Goutham)  [Orabug: 34671021] 
- octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] (Ratheesh Kannoth)  [Orabug: 34671021] 
- octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: use cpt channel mask in flow install path (Nithin Dabilpuram)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: use sw timecounter for ptp phc (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: allow lower threshold in sso group qos mbox (Shijith Thotton)  [Orabug: 34671021] 
- octeontx2-pf: cn10k: Fix egress ratelimit configuration (Sunil Goutham)  [Orabug: 34671021] 
- drivers: soc: sw_up: Add force clone option (Witold Sadowski)  [Orabug: 34671021] 
- perf/marvell_cn10k: update tad property names (Tanmay Jagdale)  [Orabug: 34671021] 
- octeontx2-pf: Added validation check to configure adaptive interrupt coalesing. (Suman Ghosh)  [Orabug: 34671021] 
- octeontx2-af: setup Tx link credit based on lmac id (Nithin Dabilpuram)  [Orabug: 34671021] 
- firmware: smccc: Reflect firmware reported smccc version (Linu Cherian)  [Orabug: 34671021] 
- octeontx2-bphy-netdev: cnf10k: Add PTP 2S legacy mode support. (Rakesh Babu Saladi)  [Orabug: 34671021] 
- octeontx2-sdpvf: Fix PTP options for SDP interfaces (Roy Franz)  [Orabug: 34671021] 
- firmware: octeontx2: Enable RPRAM driver for ASIM targets (Wojciech Bartczak)  [Orabug: 34671021] 
- octeontx2-pf: Free pending and dropped SQEs (Geetha sowjanya)  [Orabug: 34671021] 
- octeontx2-af: recover CPT engine when it gets fault (Srujana Challa)  [Orabug: 34671021] 
- crypto: octeontx2: remove CPT block reset (Srujana Challa)  [Orabug: 34671021] 
- octeontx2-pf: Add support for ptp 1-step using timecounter (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-pf: revert the ptp phc implementation to use timecounter (Naveen Mamindlapalli)  [Orabug: 34671021] 
- octeontx2-af: return correct timestamp for cn10k soc (Naveen Mamindlapalli)  [Orabug: 34671021] 
- misc: bphy: prevent out-of-bound array iteration (Jakub Palider)  [Orabug: 34671021] 
- soc: octeontx2-sdp: Fix SDP output backpressure (Roy Franz)  [Orabug: 34671021] 
- crypto: qat - add support for 401xx devices (Giovanni Cabiddu)  [Orabug: 34779699] 
- tools/power turbostat: fix SPR PC6 limits (Artem Bityutskiy)  [Orabug: 34802779] 
- tools/power turbostat: separate SPR from ICX (Artem Bityutskiy)  [Orabug: 34802779] 
- tools/power turbostat: formatting (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: rename tcc variables (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: add TCC Offset support (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: save original CPU model (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: Fix Core C6 residency on Atom CPUs (Zhang Rui)  [Orabug: 34802779] 
- tools/power turbostat: Print the C-state Pre-wake settings (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Chen Yu)  [Orabug: 34802779] 
- tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Fix offset overflow issue in index converting (Calvin Walton)  [Orabug: 34802779] 
- tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Bas Nieuwenhuizen)  [Orabug: 34802779] 
- tools/power turbostat: update version number (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Fix DRAM Energy Unit on SKX (Zhang Rui)  [Orabug: 34802779] 
- Revert "tools/power turbostat: adjust for temperature offset" (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Support Ice Lake D (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Support Alder Lake Mobile (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: print microcode patch level (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Len Brown)  [Orabug: 34802779] 
- tools/turbostat: Unmark non-kernel-doc comment (Randy Dunlap)  [Orabug: 34802779] 
- tools/power/turbostat: Fallback to an MSR read for EPB (Borislav Petkov)  [Orabug: 34802779] 
- tools/power turbostat: harden against cpu hotplug (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Support AMD Family 19h (Kim Phillips)  [Orabug: 34802779] 
- tools/power turbostat: Remove empty columns for Jacobsville (Antti Laakso)  [Orabug: 34802779] 
- tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. (Rafael Antognolli)  [Orabug: 34802779] 
- tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Fix output formatting for ACPI CST enumeration (David Arcari)  [Orabug: 34802779] 
- tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava)  [Orabug: 34802779] 
- tools/power turbostat: Enable accumulate RAPL display (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Introduce functions to accumulate RAPL consumption (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Make the energy variable to be 64 bit (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Always print idle in the system configuration header (Doug Smythies)  [Orabug: 34802779] 
- tools/power turbostat: Print /dev/cpu_dma_latency (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Print cpuidle information (Len Brown)  [Orabug: 34802779] 
- tools/power turbostat: Support Elkhart Lake (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Support Jasper Lake (Chen Yu)  [Orabug: 34802779] 
- tools/power turbostat: Support Cometlake (Chen Yu)  [Orabug: 34802779] 
- sch_htb: Fail on unsupported parameters when offload is requested (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_api: Don't skip qdisc attach on ingress (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_htb: Fix inconsistency when leaf qdisc creation fails (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Yunjian Wang)  [Orabug: 34833369] 
- sch_htb: fix null pointer dereference on a null new_q (Yunjian Wang)  [Orabug: 34833369] 
- sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Maxim Mikityanskiy)  [Orabug: 34833369] 
- sch_htb: Fix select_queue for non-offload mode (Maxim Mikityanskiy)  [Orabug: 34833369] 
- RDS/IB: Fix the misplaced counter update rdma dto path (Devesh Sharma)  [Orabug: 34865848] 
- arm64: Add AMPERE1 to the Spectre-BHB affected list (D Scott Phillips)  [Orabug: 34873999] 
- net: mana: Fix race on per-CQ variable napi work_done (uek6/u3) (Haiyang Zhang)  [Orabug: 34874459] 
- mips: Octeon: PCI console code was incorrectly finding the tty port (Dave Kleikamp)  [Orabug: 34877981] 
- x86/bpf: Use alternative RET encoding (Peter Zijlstra)  [Orabug: 34944087] 
- bpf,x86: Respect X86_FEATURE_RETPOLINE* (Peter Zijlstra)  [Orabug: 34944087] 
- Revert "x86/bpf: Alternative RET encoding" (Alexandre Chartre)  [Orabug: 34944087] 
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34944365]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.316.3.el8" date="1673265600">- LTS tag: v5.4.228 (Sherry Yang)  
- ASoC: ops: Correct bounds check for second channel on SX controls (Charles Keepax)  
- can: mcba_usb: Fix termination command argument (Yasushi SHOJI)  
- can: sja1000: fix size of OCR_MODE_MASK define (Heiko Schocher)  
- pinctrl: meditatek: Startup with the IRQs disabled (Ricardo Ribalda)  
- ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Mark Brown)  
- nfp: fix use-after-free in area_cache_get() (Jialiang Wang)  
- block: unhash blkdev part inode when the part is deleted (Ming Lei)  
- mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Baolin Wang)  
- x86/smpboot: Move rcu_cpu_starting() earlier (Paul E. McKenney)  
- net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Lorenzo Colitti)  
- LTS tag: v5.4.227 (Sherry Yang)  
- can: esd_usb: Allow REC and TEC to return to zero (Frank Jungclaus)  
- net: mvneta: Fix an out of bounds check (Dan Carpenter)  
- ipv6: avoid use-after-free in ip6_fragment() (Eric Dumazet)  
- net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() (Yang Yingliang)  
- xen/netback: fix build warning (Juergen Gross)  
- ethernet: aeroflex: fix potential skb leak in greth_init_rings() (Zhang Changzhong)  
- ipv4: Fix incorrect route flushing when table ID 0 is used (Ido Schimmel)  
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)  
- tipc: Fix potential OOB in tipc_link_proto_rcv() (YueHaibing)  
- net: hisilicon: Fix potential use-after-free in hix5hd2_rx() (Liu Jian)  
- net: hisilicon: Fix potential use-after-free in hisi_femac_rx() (Liu Jian)  
- net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq (Yongqiang Liu)  
- net: stmmac: fix "snps,axi-config" node property parsing (Jisheng Zhang)  
- nvme initialize core quirks before calling nvme_init_subsystem (Pankaj Raghav)  
- NFC: nci: Bounds check struct nfc_target arrays (Kees Cook)  
- i40e: Disallow ip4 and ip6 l4_4_bytes (Przemyslaw Patynowski)  
- i40e: Fix for VF MAC address 0 (Sylwester Dziedziuch)  
- i40e: Fix not setting default xps_cpus after reset (Michal Jaron)  
- net: mvneta: Prevent out of bounds read in mvneta_config_rss() (Dan Carpenter)  
- xen-netfront: Fix NULL sring after live migration (Lin Liu)  
- net: encx24j600: Fix invalid logic in reading of MISTAT register (Valentina Goncharenko)  
- net: encx24j600: Add parentheses to fix precedence (Valentina Goncharenko)  
- mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() (Wei Yongjun)  
- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Zhengchao Shao)  
- net: dsa: ksz: Check return value (Artem Chernyshev)  
- Bluetooth: Fix not cleanup led when bt_init fails (Chen Zhongjin)  
- Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() (Wang ShaoBo)  
- af_unix: Get user_ns from in_skb in unix_diag_get_exact(). (Kuniyuki Iwashima)  
- igb: Allocate MSI-X vector when testing (Akihiko Odaki)  
- e1000e: Fix TX dispatch condition (Akihiko Odaki)  
- gpio: amd8111: Fix PCI device reference count leak (Xiongfeng Wang)  
- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Qiqi Zhang)  
- ca8210: Fix crash by zero initializing data (Hauke Mehrtens)  
- ieee802154: cc2520: Fix error return code in cc2520_hw_init() (Ziyang Xuan)  
- can: af_can: fix NULL pointer dereference in can_rcv_filter (Oliver Hartkopp)  
- HID: core: fix shift-out-of-bounds in hid_report_raw_event (ZhangPeng)  
- HID: hid-lg4ff: Add check for empty lbuf (Anastasia Belova)  
- HID: usbhid: Add ALWAYS_POLL quirk for some mice (Ankit Patel)  
- drm/shmem-helper: Remove errant put in error path (Rob Clark)  
- KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth)  
- mm/gup: fix gup_pud_range() for dax (John Starks)  
- memcg: fix possible use-after-free in memcg_write_event_control() (Tejun Heo)  
- media: v4l2-dv-timings.c: fix too strict blanking sanity checks (Hans Verkuil)  
- Revert "net: dsa: b53: Fix valid setting for MDB entries" (Rafał Miłecki)  
- xen/netback: don't call kfree_skb() with interrupts disabled (Juergen Gross)   {CVE-2022-42328} {CVE-2022-42329}
- xen/netback: do some code cleanup (Juergen Gross)  
- xen/netback: Ensure protocol headers don't fall in the non-linear area (Ross Lagerwall)   {CVE-2022-3643}
- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths (Jann Horn)  
- mm/khugepaged: fix GUP-fast interaction by sending IPI (Jann Horn)  
- mm/khugepaged: take the right locks for page table retraction (Jann Horn)  
- net: usb: qmi_wwan: add u-blox 0x1342 composition (Davide Tronchin)  
- 9p/xen: check logical size for buffer size (Dominique Martinet)  
- fbcon: Use kzalloc() in fbcon_prepare_logo() (Tetsuo Handa)  
- regulator: twl6030: fix get status of twl6032 regulators (Andreas Kemnade)  
- ASoC: soc-pcm: Add NULL check in BE reparenting (Srinivasa Rao Mandadapu)  
- btrfs: send: avoid unaligned encoded writes when attempting to clone range (Filipe Manana)  
- ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Kees Cook)  
- regulator: slg51000: Wait after asserting CS pin (Konrad Dybcio)  
- 9p/fd: Use P9_HDRSZ for header size (GUO Zihua)  
- ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 (Johan Jonker)  
- ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation (Giulio Benetti)  
- ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels (Tomislav Novak)  
- ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name (Johan Jonker)  
- ARM: dts: rockchip: fix ir-receiver node names (Johan Jonker)  
- arm: dts: rockchip: fix node name for hym8563 rtc (Sebastian Reichel)  
- arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series (FUKAUMI Naoki)  
- LTS tag: v5.4.226 (Sherry Yang)  
- ipc/sem: Fix dangling sem_array access in semtimedop race (Jann Horn)  
- v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails (Linus Torvalds)  
- mmc: sdhci: Fix voltage switch delay (Adrian Hunter)  
- mmc: sdhci: use FIELD_GET for preset value bit masks (Masahiro Yamada)  
- char: tpm: Protect tpm_pm_suspend with locks (Jan Dabros)  
- Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" (Conor Dooley)  
- x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Michael Kelley)  
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (Luiz Augusto von Dentz)   {CVE-2022-42896}
- x86/pm: Add enumeration check before spec MSRs save/restore setup (Pawan Gupta)  
- x86/tsx: Add a feature bit for TSX control MSR support (Pawan Gupta)  
- nvme: ensure subsystem reset is single threaded (Keith Busch)  
- nvme: restrict management ioctls to admin (Keith Busch)  
- epoll: check for events when removing a timed out thread from the wait queue (Soheil Hassas Yeganeh)  
- epoll: call final ep_events_available() check under the lock (Roman Penyaev)  
- ipv4: Fix route deletion when nexthop info is not specified (Ido Schimmel)  
- ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern)  
- selftests: net: fix nexthop warning cleanup double ip typo (Nikolay Aleksandrov)  
- selftests: net: add delete nexthop route warning test (Nikolay Aleksandrov)  
- Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled (Lee Jones)  
- parisc: Increase FRAME_WARN to 2048 bytes on parisc (Helge Deller)  
- xtensa: increase size of gcc stack frame check (Guenter Roeck)  
- parisc: Increase size of gcc stack frame check (Helge Deller)  
- iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Xiongfeng Wang)  
- pinctrl: single: Fix potential division by zero (Maxim Korotkov)  
- ASoC: ops: Fix bounds check for _sx controls (Mark Brown)  
- mm: Fix '.data.once' orphan section warning (Nathan Chancellor)  
- arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 (James Morse)  
- arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors (James Morse)  
- tracing: Free buffers when a used dynamic event is removed (Steven Rostedt (Google))  
- mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Wenchao Chen)  
- mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check (Sebastian Falbesoner)  
- mmc: core: Fix ambiguous TRIM and DISCARD arg (Christian Löhle)  
- mmc: mmc_test: Fix removal of debugfs file (Ye Bin)  
- pinctrl: intel: Save and restore pins in "direct IRQ" mode (Andy Shevchenko)  
- nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() (ZhangPeng)  
- tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" (Tiezhu Yang)  
- error-injection: Add prompt for function error injection (Steven Rostedt (Google))  
- net/mlx5: DR, Fix uninitialized var warning (YueHaibing)  
- hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() (Yang Yingliang)  
- hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld)  
- net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed (Yoshihiro Shimoda)  
- sctp: fix memory leak in sctp_stream_outq_migrate() (Zhengchao Shao)  
- packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Willem de Bruijn)  
- net: tun: Fix use-after-free in tun_detach() (Shigeru Yoshida)  
- afs: Fix fileserver probe RTT handling (David Howells)  
- net: hsr: Fix potential use-after-free (YueHaibing)  
- dsa: lan9303: Correct stat name (Jerry Ray)  
- net: ethernet: nixge: fix NULL dereference (Yuri Karpov)  
- net/9p: Fix a potential socket leak in p9_socket_open (Wang Hai)  
- net: net_netdev: Fix error handling in ntb_netdev_init_module() (Yuan Can)  
- net: phy: fix null-ptr-deref while probe() failed (Yang Yingliang)  
- wifi: cfg80211: fix buffer overflow in elem comparison (Johannes Berg)  
- qlcnic: fix sleep-in-atomic-context bugs caused by msleep (Duoming Zhou)  
- can: cc770: cc770_isa_probe(): add missing free_cc770dev() (Zhang Changzhong)  
- can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() (Zhang Changzhong)  
- net/mlx5e: Fix use-after-free when reverting termination table (Roi Dayan)  
- net/mlx5: Fix uninitialized variable bug in outlen_write() (YueHaibing)  
- of: property: decrement node refcount in of_fwnode_get_reference_args() (Yang Yingliang)  
- hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails (Gaosheng Cui)  
- hwmon: (i5500_temp) fix missing pci_disable_device() (Yang Yingliang)  
- scripts/faddr2line: Fix regression in name resolution on ppc64le (Srikar Dronamraju)  
- iio: light: rpr0521: add missing Kconfig dependencies (Paul Gazzillo)  
- iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw (Wei Yongjun)  
- iio: health: afe4403: Fix oob read in afe4403_read_raw (Wei Yongjun)  
- btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() (ChenXiaoSong)  
- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Alex Deucher)  
- btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker (Nikolay Borisov)  
- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Frieder Schrempf)  
- btrfs: free btrfs_path before copying inodes to userspace (Anand Jain)  
- fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi)  
- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda)   {CVE-2022-4139}
- drm/amdgpu: always register an MMU notifier for userptr (Christian König)  
- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Lyude Paul)  
- btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() (Zhen Lei)  
- btrfs: free btrfs_path before copying subvol info to userspace (Anand Jain)  
- btrfs: free btrfs_path before copying fspath to userspace (Anand Jain)  
- btrfs: free btrfs_path before copying root refs to userspace (Josef Bacik)  
- binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 (Alessandro Astone)  
- binder: Address corner cases in deferred copy and fixup (Alessandro Astone)  
- binder: fix pointer cast warning (Arnd Bergmann)  
- binder: defer copies of pre-patched txn data (Todd Kjos)  
- binder: read pre-translated fds from sender buffer (Todd Kjos)  
- binder: avoid potential data leakage when copying txn (Todd Kjos)  
- dm integrity: flush the journal on suspend (Mikulas Patocka)  
- net: usb: qmi_wwan: add Telit 0x103a composition (Enrico Sau)  
- tcp: configurable source port perturb table size (Gleb Mazovetskiy)  
- platform/x86: hp-wmi: Ignore Smart Experience App event (Kai-Heng Feng)  
- platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) (Hans de Goede)  
- platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() (Xiongfeng Wang)  
- xen/platform-pci: add missing free_irq() in error path (ruanjinjie)  
- serial: 8250: 8250_omap: Avoid RS485 RTS glitch on -&gt;set_termios() (Lukas Wunner)  
- ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Hans de Goede)  
- Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode (Aman Dhoot)  
- gcov: clang: fix the buffer overflow issue (Mukesh Ojha)  
- nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty (Chen Zhongjin)  
- firmware: coreboot: Register bus in module init (Brian Norris)  
- firmware: google: Release devices before unregistering the bus (Patrick Rudolph)  
- ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li)  
- ceph: do not update snapshot context when there is no new snapshot (Xiubo Li)  
- iio: pressure: ms5611: fixed value compensation bug (Mitja Spes)  
- iio: ms5611: Simplify IO callback parameters (Lars-Peter Clausen)  
- nios2: add FORCE for vmlinuz.gz (Randy Dunlap)  
- init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash (Alexandre Belloni)  
- iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails (Chen Zhongjin)  
- iio: light: apds9960: fix wrong register for gesture gain (Alejandro Concepción Rodríguez)  
- arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency (Jakob Unterwurzacher)  
- usb: dwc3: exynos: Fix remove() function (Marek Szyprowski)  
- lib/vdso: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)  
- s390/crashdump: fix TOD programmable field size (Heiko Carstens)  
- net: thunderx: Fix the ACPI memory leak (Yu Liao)  
- nfc: st-nci: fix memory leaks in EVT_TRANSACTION (Martin Faltesek)  
- nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)  
- s390/dasd: fix no record found for raw_track_access (Stefan Haberland)  
- dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). (Kuniyuki Iwashima)  
- bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Yang Yingliang)  
- regulator: twl6030: re-add TWL6032_SUBCLASS (Andreas Kemnade)  
- NFC: nci: fix memory leak in nci_rx_data_packet() (Liu Shixin)  
- xfrm: Fix ignored return value in xfrm6_init() (Chen Zhongjin)  
- tipc: check skb_linearize() return value in tipc_disc_rcv() (YueHaibing)  
- tipc: add an extra conn_get in tipc_conn_alloc (Xin Long)  
- tipc: set con sock in tipc_conn_alloc (Xin Long)  
- net/mlx5: Fix FW tracer timestamp calculation (Moshe Shemesh)  
- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Yang Yingliang)  
- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Yang Yingliang)  
- nfp: add port from netdev validation for EEPROM access (Jaco Coetzee)  
- net: pch_gbe: fix pci device refcount leak while module exiting (Yang Yingliang)  
- net/qla3xxx: fix potential memleak in ql3xxx_send() (Zhang Changzhong)  
- net/mlx4: Check retval of mlx4_bitmap_init (Peter Kosyh)  
- ARM: mxs: fix memory leak in mxs_machine_init() (Zheng Yongjun)  
- 9p/fd: fix issue of list_del corruption in p9_fd_cancel() (Zhengchao Shao)  
- net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() (Wang Hai)  
- nfc/nci: fix race with opening and closing (Lin Ma)  
- net: liquidio: simplify if expression (Leon Romanovsky)  
- ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl (Michael Grzeschik)  
- tee: optee: fix possible memory leak in optee_register_device() (Yang Yingliang)  
- bus: sunxi-rsb: Support atomic transfers (Samuel Holland)  
- regulator: core: fix UAF in destroy_regulator() (Yang Yingliang)  
- regulator: core: fix kobject release warning and memory leak in regulator_register() (Zeng Heng)  
- ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Detlev Casanova)  
- ARM: dts: am335x-pcm-953: Define fixed regulators in root node (Dominik Haller)  
- af_key: Fix send_acquire race with pfkey_register (Herbert Xu)  
- MIPS: pic32: treat port as signed integer (Jason A. Donenfeld)  
- RISC-V: vdso: Do not add missing symbols to version section in linker script (Nathan Chancellor)  
- arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. (Kuniyuki Iwashima)  
- block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Yu Kuai)  
- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Hans de Goede)  
- spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run (Sean Nyekjaer)  
- wifi: mac80211: Fix ack frame idr leak when mesh has no route (Nicolas Cavallari)  
- audit: fix undefined behavior in bit shift for AUDIT_BIT (Gaosheng Cui)  
- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jonas Jelonek)  
- wifi: mac80211: fix memory free error when registering wiphy fail (taozhang)  
- LTS tag: v5.4.225 (Sherry Yang)  
- ntfs: check overflow when iterating ATTR_RECORDs (Hawkins Jiawei)  
- ntfs: fix out-of-bounds read in ntfs_attr_find() (Hawkins Jiawei)  
- ntfs: fix use-after-free in ntfs_attr_find() (Hawkins Jiawei)  
- mm: fs: initialize fsdata passed to write_begin/write_end interface (Alexander Potapenko)  
- 9p/trans_fd: always use O_NONBLOCK read/write (Tetsuo Handa)  
- gfs2: Switch from strlcpy to strscpy (Andreas Gruenbacher)  
- gfs2: Check sb_bsize_shift after reading superblock (Andrew Price)  
- 9p: trans_fd/p9_conn_cancel: drop client lock earlier (Dominique Martinet)  
- kcm: close race conditions on sk_receive_queue (Cong Wang)  
- bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() (Baisong Zhong)  
- kcm: avoid potential race in kcm_tx_work (Eric Dumazet)  
- tcp: cdg: allow tcp_cdg_release() to be called multiple times (Eric Dumazet)  
- macvlan: enforce a consistent minimal mtu (Eric Dumazet)  
- Input: i8042 - fix leaking of platform device on module removal (Chen Jun)  
- kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Li Huafei)  
- scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Yang Yingliang)  
- ring-buffer: Include dropped pages in counting dirty patches (Steven Rostedt (Google))  
- serial: 8250: Flush DMA Rx on RLSI (Ilpo Järvinen)  
- misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() (Alexander Potapenko)  
- docs: update mediator contact information in CoC doc (Shuah Khan)  
- mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Xiongfeng Wang)  
- mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Chevron Li)  
- mmc: core: properly select voltage range without power cycle (Yann Gautier)  
- scsi: zfcp: Fix double free of FSF request when qdio send fails (Benjamin Block)  
- Input: iforce - invert valid length check when fetching device IDs (Tetsuo Handa)  
- serial: 8250_lpss: Configure DMA also w/o DMA filter (Ilpo Järvinen)  
- serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Ilpo Järvinen)  
- dm ioctl: fix misbehavior if list_versions races with module loading (Mikulas Patocka)  
- iio: pressure: ms5611: changed hardcoded SPI speed to value limited (Mitja Spes)  
- iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() (Yang Yingliang)  
- iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() (Yang Yingliang)  
- usb: chipidea: fix deadlock in ci_otg_del_timer (Duoming Zhou)  
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Nicolas Dumazet)  
- USB: serial: option: add Fibocom FM160 0x0111 composition (Reinhard Speyerer)  
- USB: serial: option: add u-blox LARA-L6 modem (Davide Tronchin)  
- USB: serial: option: add u-blox LARA-R6 00B modem (Davide Tronchin)  
- USB: serial: option: remove old LARA-R6 PID (Davide Tronchin)  
- USB: serial: option: add Sierra Wireless EM9191 (Benoît Monin)  
- speakup: fix a segfault caused by switching consoles (Mushahid Hussain)  
- slimbus: stream: correct presence rate frequencies (Krzysztof Kozlowski)  
- Revert "usb: dwc3: disable USB core PHY management" (Johan Hovold)  
- ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Takashi Iwai)  
- ring_buffer: Do not deactivate non-existant pages (Daniil Tatianin)  
- ftrace: Fix null pointer dereference in ftrace_add_mod() (Xiu Jianfeng)  
- ftrace: Optimize the allocation for mcount entries (Wang Wensheng)  
- ftrace: Fix the possible incorrect kernel message (Wang Wensheng)  
- cifs: add check for returning value of SMB2_set_info_init (Anastasia Belova)  
- net: thunderbolt: Fix error handling in tbnet_init() (Yuan Can)  
- cifs: Fix wrong return value checking when GETFLAGS (Zhang Xiaoxu)  
- net/x25: Fix skb leak in x25_lapb_receive_frame() (Wei Yongjun)  
- platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized (Roger Pau Monné)  
- drbd: use after free in drbd_create_device() (Dan Carpenter)  
- xen/pcpu: fix possible memory leak in register_pcpu() (Yang Yingliang)  
- bnxt_en: Remove debugfs when pci_register_driver failed (Gaosheng Cui)  
- net: caif: fix double disconnect client in chnl_net_open() (Zhengchao Shao)  
- net: macvlan: Use built-in RCU list checking (Chuang Wang)  
- net: liquidio: release resources when liquidio driver open failed (Zhengchao Shao)  
- mISDN: fix possible memory leak in mISDN_dsp_element_register() (Yang Yingliang)  
- net: bgmac: Drop free_netdev() from bgmac_enet_remove() (Wei Yongjun)  
- ata: libata-transport: fix double ata_host_put() in ata_tport_add() (Yang Yingliang)  
- arm64: dts: imx8mn: Fix NAND controller size-cells (Marek Vasut)  
- arm64: dts: imx8mm: Fix NAND controller size-cells (Marek Vasut)  
- pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map (Zeng Heng)  
- parport_pc: Avoid FIFO port location truncation (Maciej W. Rozycki)  
- siox: fix possible memory leak in siox_device_add() (Yang Yingliang)  
- block: sed-opal: kmalloc the cmd/resp buffers (Serge Semin)  
- ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Chen Zhongjin)  
- tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Duoming Zhou)  
- serial: imx: Add missing .thaw_noirq hook (Shawn Guo)  
- serial: 8250: omap: Flush PM QOS work on remove (Tony Lindgren)  
- serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Tony Lindgren)  
- serial: 8250_omap: remove wait loop from Errata i202 workaround (Matthias Schiffer)  
- ASoC: core: Fix use-after-free in snd_soc_exit() (Chen Zhongjin)  
- spi: stm32: Print summary 'callbacks suppressed' message (Marek Vasut)  
- ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -&gt; "Source", "Routee" -&gt; "Route" (Colin Ian King)  
- btrfs: remove pointless and double ulist frees in error paths of qgroup tests (Filipe Manana)  
- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Nathan Huckleberry)  
- i2c: i801: add lis3lv02d's I2C address for Vostro 5568 (Nam Cao)  
- NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington)  
- selftests/intel_pstate: fix build for ARCH=x86_64 (Ricardo Cañuelo)  
- selftests/futex: fix build for clang (Ricardo Cañuelo)  
- ASoC: codecs: jz4725b: fix capture selector naming (Siarhei Volkau)  
- ASoC: codecs: jz4725b: use right control for Capture Volume (Siarhei Volkau)  
- ASoC: codecs: jz4725b: fix reported volume for Master ctl (Siarhei Volkau)  
- ASoC: codecs: jz4725b: add missed Line In power control bit (Siarhei Volkau)  
- spi: intel: Fix the offset to get the 64K erase opcode (Mauro Lima)  
- ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Xiaolei Wang)  
- x86/cpu: Restore AMD's DE_CFG MSR after resume (Borislav Petkov)  
- net: tun: call napi_schedule_prep() to ensure we own a napi (Eric Dumazet)  
- dmaengine: at_hdmac: Check return code of dma_async_device_register (Tudor Ambarus)  
- dmaengine: at_hdmac: Fix impossible condition (Tudor Ambarus)  
- dmaengine: at_hdmac: Don't allow CPU to reorder channel enable (Tudor Ambarus)  
- dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors (Tudor Ambarus)  
- dmaengine: at_hdmac: Don't start transactions at tx_submit level (Tudor Ambarus)  
- dmaengine: at_hdmac: Fix at_lli struct definition (Tudor Ambarus)  
- cert host tools: Stop complaining about deprecated OpenSSL functions (Linus Torvalds)  
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Oliver Hartkopp)  
- udf: Fix a slab-out-of-bounds write bug in udf_find_entry() (ZhangPeng)  
- btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() (Zhang Xiaoxu)  
- platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi (Jorge Lopez)  
- drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Matthew Auld)  
- nilfs2: fix use-after-free bug of ns_writer on remount (Ryusuke Konishi)  
- nilfs2: fix deadlock in nilfs_count_free_blocks() (Ryusuke Konishi)  
- vmlinux.lds.h: Fix placement of '.data..decrypted' section (Nathan Chancellor)  
- ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jussi Laako)  
- ALSA: usb-audio: Add quirk entry for M-Audio Micro (Takashi Iwai)  
- ALSA: hda: fix potential memleak in 'add_widget_node' (Ye Bin)  
- ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Xian Wang)  
- mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)  
- mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)  
- mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI (Brian Norris)  
- MIPS: jump_label: Fix compat branch range check (Jiaxun Yang)  
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Ard Biesheuvel)  
- riscv: process: fix kernel info leakage (Jisheng Zhang)  
- net: macvlan: fix memory leaks of macvlan_common_newlink (Chuang Wang)  
- ethernet: tundra: free irq when alloc ring failed in tsi108_open() (Zhengchao Shao)  
- net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() (Zhengchao Shao)  
- ethernet: s2io: disable napi when start nic failed in s2io_card_up() (Zhengchao Shao)  
- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Zhengchao Shao)  
- net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() (Zhengchao Shao)  
- net: cpsw: disable napi in cpsw_ndo_open() (Zhengchao Shao)  
- net/mlx5: Allow async trigger completion execution on single CPU systems (Roy Novich)  
- net: nixge: disable napi when enable interrupts failed in nixge_open() (Zhengchao Shao)  
- perf stat: Fix printing os-&gt;prefix in CSV metrics output (Athira Rajeev)  
- drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() (Zhengchao Shao)  
- dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() (Christophe JAILLET)  
- dmaengine: pxa_dma: use platform_get_irq_optional (Doug Brown)  
- tipc: fix the msg-&gt;req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long)  
- can: af_can: fix NULL pointer dereference in can_rx_register() (Zhengchao Shao)  
- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Alexander Potapenko)  
- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Yuan Can)  
- hamradio: fix issue of dev reference count leakage in bpq_device_event() (Zhengchao Shao)  
- net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() (Zhengchao Shao)  
- capabilities: fix undefined behavior in bit shift for CAP_TO_MASK (Gaosheng Cui)  
- net: fman: Unregister ethernet device on removal (Sean Anderson)  
- bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Alex Barba)  
- bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Michael Chan)  
- net: tun: Fix memory leaks of napi_get_frags (Wang Yufen)  
- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc)  
- HID: hyperv: fix possible memory leak in mousevsc_probe() (Yang Yingliang)  
- bpf, sockmap: Fix the sk-&gt;sk_forward_alloc warning of sk_stream_kill_queues (Wang Yufen)  
- wifi: cfg80211: fix memory leak in query_regdb_file() (Arend van Spriel)  
- wifi: cfg80211: silence a sparse RCU warning (Johannes Berg)  
- phy: stm32: fix an error code in probe (Dan Carpenter)  
- xfs: drain the buf delwri queue before xfsaild idles (Brian Foster)  
- xfs: preserve inode versioning across remounts (Eric Sandeen)  
- xfs: use MMAPLOCK around filemap_map_pages() (Dave Chinner)  
- xfs: redesign the reflink remap loop to fix blkres depletion crash (Darrick J. Wong)  
- xfs: rename xfs_bmap_is_real_extent to is_written_extent (Darrick J. Wong)  
- xfs: preserve rmapbt swapext block reservation from freed blocks (Brian Foster)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.4.el8" date="1673524800">- Revert "RDS: TCP: Track peer's connection generation number" (Gerd Rausch)  [Orabug: 34700110] 
- net/rds: Trigger rds_send_hs_ping() more than once (Gerd Rausch)  [Orabug: 34607845] 
- net/rds: Kick-start TCP receiver after accept (Gerd Rausch)  [Orabug: 34600820] 
- net/rds: Use the first lane until RDS_EXTHDR_NPATHS arrives (Gerd Rausch)  [Orabug: 34314503] 
- net/rds: Encode cp_index in TCP source port (Gerd Rausch)  [Orabug: 34556038] 
- net/rds: rds_tcp_conn_path_shutdown must not discard messages (Gerd Rausch)  [Orabug: 34560701] 
- IB/mlx5: Add a signature check to received EQEs and CQEs (Rohit Nair)  [Orabug: 34821074] 
- vhost-scsi: Fix max number of virtqueues (Mike Christie)  [Orabug: 34915128] 
- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34966035] 
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34830755] 
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34864098] 
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34961704]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.316.5.el8" date="1673611200">- net/rds: Fill in rds_exthdr_size gaps (Gerd Rausch)  [Orabug: 34979171]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.6.el8" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807] 
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089] 
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810] 
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646] 
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.7.el8" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad
  Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
</package>
<package pkgid="43574e80d4c6b367f506cede0fe68112e280e73d11a92f7bf6c2de8cf61ddc95" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.6.el8" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807] 
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089] 
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810] 
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646] 
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.316.7.el8" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad
  Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.1.el8" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.2.el8" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426] 
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837] 
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581] 
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846] 
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421] 
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652] 
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037] 
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037] 
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030] 
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028] 
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023] 
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023] 
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011] 
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.3.el8" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)  
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)  
- LTS tag: v5.4.230 (Sherry Yang)  
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)  
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)  
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)  
- drm/amd/display: Fix set scaling doesn's work (hongao)  
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)  
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)  
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)  
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)  
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)  
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)  
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)  
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)  
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)  
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)  
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)  
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)  
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)  
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)  
- cifs: do not include page data when checking signature (Enzo Matsumiya)  
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)  
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)  
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)  
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)  
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)  
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)  
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)  
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)  
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))  
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)  
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)  
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)  
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)  
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)  
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)  
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)  
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)  
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)  
- drm/i915/gt: Reset twice (Chris Wilson)  
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)  
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)  
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)  
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)  
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)  
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))  
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)  
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)  
- LTS tag: v5.4.229 (Sherry Yang)  
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)  
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)  
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)  
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)  
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)  
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)  
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)  
- efi: fix NULL-deref in init error path (Johan Hovold)  
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)  
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)  
- arm64: atomics: format whitespace consistently (Mark Rutland)  
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)  
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)  
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)  
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)  
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)  
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)  
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)  
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)  
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)  
- hvc/xen: lock console list traversal (Roger Pau Monne)  
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)  
- tipc: eliminate checking netns if node established (Hoang Le)  
- tipc: improve throughput between nodes in netns (Hoang Le)  
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)  
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)  
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)  
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)  
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)  
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)  
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)  
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)  
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)  
- quota: Factor out setup of quota inode (Jan Kara)  
- jbd2: use the correct print format (Bixuan Cui)  
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)  
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu)  
- ixgbe: fix pci device refcount leak (Yang Yingliang)  
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)  
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)  
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)  
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)  
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   {CVE-2023-0266}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)  
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)  
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)  
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)  
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)  
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)  
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)  
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler)  
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)  
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)  
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)  
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)  
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)  
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)  
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)  
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)  
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)  
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)  
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)  
- udf: Fix extension of the last extent in the file (Jan Kara)  
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)  
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)  
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)  
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)  
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)  
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)  
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)  
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)  
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)  
- vhost: fix range used in translate_desc() (Stefano Garzarella)  
- nfc: Fix potential resource leaks (Miaoqian Lin)  
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)  
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)  
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)  
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)  
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)  
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)  
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)  
- mbcache: automatically delete entries from cache on freeing (Jan Kara)  
- ext4: fix race when reusing xattr blocks (Jan Kara)  
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)  
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)  
- mbcache: add functions to delete entry if unused (Jan Kara)  
- mbcache: don't reclaim used entries (Jan Kara)  
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)  
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)  
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)  
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)  
- ext4: goto right label 'failed_mount3a' (Jason Yan)  
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)  
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)  
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))  
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))  
- dm thin: resume even if in FAIL mode (Luo Meng)  
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)  
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)  
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)  
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)  
- btrfs: replace strncpy() with strscpy() (Sasha Levin)  
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)  
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)  
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)  
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)  
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)  
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)  
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)  
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)  
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)  
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)  
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)  
- ext4: add helper to check quota inums (Baokun Li)  
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)  
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)  
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)  
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)  
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)  
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)  
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)  
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)  
- crypto: n2 - add missing hash statesize (Corentin Labbe)  
- PCI/sysfs: Fix double free in error path (Sascha Hauer)  
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)  
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)  
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)  
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)  
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)  
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)  
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)  
- cifs: fix missing display of three mount options (Steve French)  
- cifs: fix confusing debug message (Paulo Alcantara)  
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai)   {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)  
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)  
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)  
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)  
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)  
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)  
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)  
- dm cache: Fix UAF in destroy() (Luo Meng)  
- dm clone: Fix UAF in clone_dtr() (Luo Meng)  
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)  
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)  
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)  
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)  
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)  
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)  
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)  
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)  
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)  
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)  
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)  
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)  
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)  
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)  
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)  
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)  
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)  
- net/af_packet: make sure to pull mac header (Eric Dumazet)  
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)  
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)  
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)  
- f2fs: should put a page when checking the summary info (Pavel Machek)  
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)  
- md: fix a crash in mempool_free (Mikulas Patocka)  
- pnode: terminate at peers of source (Christian Brauner)  
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)  
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)  
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)  
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)  
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)  
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)  
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)  
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)  
- objtool: Fix SEGFAULT (Christophe Leroy)  
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)  
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)  
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)  
- cifs: fix oops during encryption (Paulo Alcantara)  
- media: dvbdev: fix refcnt bug (Lin Ma)  
- media: dvbdev: fix build warning due to comments (Lin Ma)  
- gcov: add support for checksum field (Rickard x Andersson)  
- regulator: core: fix deadlock on regulator enable (Johan Hovold)  
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)  
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)  
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)  
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)  
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)  
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)  
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)  
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)  
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)  
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)  
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)  
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)  
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)  
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)  
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)  
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)  
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)  
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)  
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)  
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)  
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)  
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)  
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)  
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)  
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)  
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)  
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)  
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)  
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma)  
- media: dvb-frontends: fix leak of memory fw (Yan Lei)  
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)  
- ppp: associate skb with a device at tx (Stanislav Fomichev)  
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)  
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)  
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)  
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)  
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)  
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)  
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)  
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)  
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)  
- igb: Do not free q_vector unless new one was allocated (Kees Cook)  
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)  
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)  
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)  
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)  
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)  
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)  
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)  
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)  
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)  
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)  
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)  
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)  
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)  
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)  
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)  
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)  
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)  
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)  
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)  
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)  
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)  
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)  
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)  
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)  
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)  
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)  
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)  
- r6040: Fix kmemleak in probe and remove (Li Zetao)  
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)  
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)  
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)  
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)  
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)  
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)  
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)  
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)  
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)  
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)  
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)  
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)  
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)  
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)  
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)  
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)  
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)  
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)  
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)  
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)  
- rtc: pcf85063: Fix reading alarm (Alexander Stein)  
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)  
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)  
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)  
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)  
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)  
- perf symbol: correction while adjusting symbol (Ajay Kaher)  
- perf trace: Handle failure when trace point folder is missed (Leo Yan)  
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)  
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)  
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)  
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)  
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)  
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)  
- perf trace: Return error if a system call doesn't exist (Leo Yan)  
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)  
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)  
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)  
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)  
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)  
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)  
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)  
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)  
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)  
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)  
- usb: storage: Add check for kcalloc (Jiasheng Jiang)  
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma)  
- vme: Fix error not catched in fake_init() (Chen Zhongjin)  
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)  
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)  
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)  
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)  
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)  
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)  
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)  
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)  
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)  
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)  
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)  
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)  
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)  
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)  
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)  
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)  
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)  
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)  
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)  
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)  
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)  
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)  
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)  
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)  
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)  
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)  
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)  
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)  
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)  
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)  
- class: fix possible memory leak in __class_register() (Yang Yingliang)  
- serial: tegra: Read DMA status before terminating (Kartik)  
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)  
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)  
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)  
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)  
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)  
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)  
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)  
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)  
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)  
- f2fs: avoid victim selection from previous victim section (Yonggil Song)  
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)  
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)  
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)  
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)  
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)  
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)  
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)  
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)  
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)  
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)  
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)  
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)  
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)  
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)  
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)  
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)  
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)  
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)  
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)  
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)  
- f2fs: fix normal discard process (Dongdong Zhang)  
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)  
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)  
- apparmor: Fix abi check to include v8 abi (John Johansen)  
- apparmor: fix lockdep warning when removing a namespace (John Johansen)  
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)  
- stmmac: fix potential division by 0 (Piergiorgio Beruto)  
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)  
- net: lan9303: Fix read error execution path (Jerry Ray)  
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)  
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)  
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)  
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)  
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)  
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)  
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)  
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)  
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)  
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)  
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)  
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)  
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)  
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)  
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)  
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)  
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)  
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)  
- media: coda: Add check for kmalloc (Jiasheng Jiang)  
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)  
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)  
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)  
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)  
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)  
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)  
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)  
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)  
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)  
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)  
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)  
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)  
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)  
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)  
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)  
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)  
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)  
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)  
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)  
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)  
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)  
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)  
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.4.el8" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005] 
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610] 
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.1.el8" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396] 
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.2.el8" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in
  memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.3.el8" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150] 
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150] 
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150] 
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
</package>
<package pkgid="2d440995fa74dfc80b36064126c13a13167aba6181ba6b8c8cb8fa2593c16337" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.1.el8" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.2.el8" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426] 
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837] 
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581] 
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846] 
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421] 
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652] 
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037] 
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037] 
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030] 
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028] 
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023] 
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023] 
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011] 
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.3.el8" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)  
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)  
- LTS tag: v5.4.230 (Sherry Yang)  
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)  
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)  
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)  
- drm/amd/display: Fix set scaling doesn's work (hongao)  
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)  
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)  
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)  
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)  
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)  
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)  
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)  
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)  
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)  
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)  
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)  
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)  
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)  
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)  
- cifs: do not include page data when checking signature (Enzo Matsumiya)  
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)  
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)  
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)  
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)  
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)  
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)  
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)  
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)  
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))  
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))  
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)  
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)  
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)  
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)  
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)  
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)  
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)  
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)  
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)  
- drm/i915/gt: Reset twice (Chris Wilson)  
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)  
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)  
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)  
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)  
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)  
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))  
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)  
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)  
- LTS tag: v5.4.229 (Sherry Yang)  
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)  
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)  
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)  
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)  
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)  
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)  
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)  
- efi: fix NULL-deref in init error path (Johan Hovold)  
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)  
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)  
- arm64: atomics: format whitespace consistently (Mark Rutland)  
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)  
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)  
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)  
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)  
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)  
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)  
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)  
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)  
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)  
- hvc/xen: lock console list traversal (Roger Pau Monne)  
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)  
- tipc: eliminate checking netns if node established (Hoang Le)  
- tipc: improve throughput between nodes in netns (Hoang Le)  
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)  
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)  
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)  
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)  
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)  
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)  
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)  
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)  
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)  
- quota: Factor out setup of quota inode (Jan Kara)  
- jbd2: use the correct print format (Bixuan Cui)  
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)  
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu)  
- ixgbe: fix pci device refcount leak (Yang Yingliang)  
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)  
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)  
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)  
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)  
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   {CVE-2023-0266}
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)  
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)  
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)  
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)  
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)  
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)  
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)  
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler)  
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)  
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)  
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)  
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)  
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)  
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)  
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)  
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)  
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)  
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)  
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)  
- udf: Fix extension of the last extent in the file (Jan Kara)  
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)  
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)  
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)  
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)  
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)  
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim)  
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)  
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)  
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)  
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)  
- vhost: fix range used in translate_desc() (Stefano Garzarella)  
- nfc: Fix potential resource leaks (Miaoqian Lin)  
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)  
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)  
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)  
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)  
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)  
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)  
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)  
- mbcache: automatically delete entries from cache on freeing (Jan Kara)  
- ext4: fix race when reusing xattr blocks (Jan Kara)  
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)  
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)  
- mbcache: add functions to delete entry if unused (Jan Kara)  
- mbcache: don't reclaim used entries (Jan Kara)  
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)  
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)  
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)  
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)  
- ext4: goto right label 'failed_mount3a' (Jason Yan)  
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)  
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)  
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))  
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))  
- dm thin: resume even if in FAIL mode (Luo Meng)  
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)  
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)  
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)  
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)  
- btrfs: replace strncpy() with strscpy() (Sasha Levin)  
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)  
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)  
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)  
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)  
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)  
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)  
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)  
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)  
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)  
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)  
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)  
- ext4: add helper to check quota inums (Baokun Li)  
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)  
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)  
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)  
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)  
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)  
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)  
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)  
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)  
- crypto: n2 - add missing hash statesize (Corentin Labbe)  
- PCI/sysfs: Fix double free in error path (Sascha Hauer)  
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)  
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)  
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)  
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)  
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)  
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)  
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)  
- cifs: fix missing display of three mount options (Steve French)  
- cifs: fix confusing debug message (Paulo Alcantara)  
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai)   {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)  
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)  
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)  
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)  
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)  
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)  
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)  
- dm cache: Fix UAF in destroy() (Luo Meng)  
- dm clone: Fix UAF in clone_dtr() (Luo Meng)  
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)  
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)  
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)  
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)  
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)  
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)  
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)  
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)  
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)  
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)  
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)  
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)  
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)  
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)  
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)  
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)  
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)  
- net/af_packet: make sure to pull mac header (Eric Dumazet)  
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)  
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)  
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)  
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)  
- f2fs: should put a page when checking the summary info (Pavel Machek)  
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)  
- md: fix a crash in mempool_free (Mikulas Patocka)  
- pnode: terminate at peers of source (Christian Brauner)  
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)  
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)  
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)  
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)  
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)  
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)  
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)  
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)  
- objtool: Fix SEGFAULT (Christophe Leroy)  
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)  
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)  
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)  
- cifs: fix oops during encryption (Paulo Alcantara)  
- media: dvbdev: fix refcnt bug (Lin Ma)  
- media: dvbdev: fix build warning due to comments (Lin Ma)  
- gcov: add support for checksum field (Rickard x Andersson)  
- regulator: core: fix deadlock on regulator enable (Johan Hovold)  
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)  
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)  
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)  
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)  
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)  
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)  
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)  
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)  
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)  
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)  
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)  
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)  
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)  
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)  
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)  
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)  
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)  
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)  
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)  
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)  
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)  
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)  
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)  
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)  
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)  
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)  
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)  
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)  
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)  
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma)  
- media: dvb-frontends: fix leak of memory fw (Yan Lei)  
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)  
- ppp: associate skb with a device at tx (Stanislav Fomichev)  
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)  
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)  
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)  
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)  
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)  
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)  
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)  
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)  
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)  
- igb: Do not free q_vector unless new one was allocated (Kees Cook)  
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)  
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)  
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)  
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)  
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)  
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)  
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)  
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)  
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)  
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)  
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)  
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)  
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)  
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)  
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)  
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)  
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)  
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)  
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)  
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)  
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)  
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)  
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)  
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)  
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)  
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)  
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)  
- r6040: Fix kmemleak in probe and remove (Li Zetao)  
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)  
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)  
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)  
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)  
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)  
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)  
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)  
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)  
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)  
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)  
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)  
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)  
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)  
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)  
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)  
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)  
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)  
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)  
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)  
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)  
- rtc: pcf85063: Fix reading alarm (Alexander Stein)  
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)  
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)  
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)  
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)  
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)  
- perf symbol: correction while adjusting symbol (Ajay Kaher)  
- perf trace: Handle failure when trace point folder is missed (Leo Yan)  
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)  
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)  
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)  
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)  
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)  
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)  
- perf trace: Return error if a system call doesn't exist (Leo Yan)  
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)  
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)  
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)  
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)  
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)  
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)  
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)  
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)  
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)  
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)  
- usb: storage: Add check for kcalloc (Jiasheng Jiang)  
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma)  
- vme: Fix error not catched in fake_init() (Chen Zhongjin)  
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)  
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)  
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)  
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)  
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)  
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)  
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)  
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)  
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)  
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)  
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)  
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)  
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)  
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)  
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)  
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)  
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)  
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)  
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)  
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)  
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)  
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)  
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)  
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)  
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)  
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)  
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)  
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)  
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)  
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)  
- class: fix possible memory leak in __class_register() (Yang Yingliang)  
- serial: tegra: Read DMA status before terminating (Kartik)  
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)  
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)  
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)  
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)  
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)  
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)  
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)  
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)  
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)  
- f2fs: avoid victim selection from previous victim section (Yonggil Song)  
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)  
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)  
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)  
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)  
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)  
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)  
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)  
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)  
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)  
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)  
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)  
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)  
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)  
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)  
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)  
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)  
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)  
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)  
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)  
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)  
- f2fs: fix normal discard process (Dongdong Zhang)  
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)  
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)  
- apparmor: Fix abi check to include v8 abi (John Johansen)  
- apparmor: fix lockdep warning when removing a namespace (John Johansen)  
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)  
- stmmac: fix potential division by 0 (Piergiorgio Beruto)  
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)  
- net: lan9303: Fix read error execution path (Jerry Ray)  
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)  
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)  
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)  
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)  
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)  
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)  
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)  
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)  
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)  
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)  
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)  
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)  
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)  
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)  
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)  
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)  
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)  
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)  
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)  
- media: coda: Add check for kmalloc (Jiasheng Jiang)  
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)  
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)  
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)  
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)  
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)  
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)  
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)  
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)  
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)  
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)  
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)  
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)  
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)  
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)  
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)  
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)  
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)  
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)  
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)  
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)  
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)  
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)  
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)  
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)  
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.4.el8" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005] 
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610] 
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.1.el8" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396] 
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.2.el8" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in
  memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.3.el8" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150] 
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150] 
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150] 
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.4.el8" date="1680177600">- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug:
  35241340]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.317.5.5.el8" date="1680696000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug:
  35261973]</changelog>
</package>
<package pkgid="7960c533d0f61b61831ec0578d4e32d71e14b5218437cea2fa0c8dc94b0c72fa" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.4.el8" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005] 
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610] 
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698] 
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548] 
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223] 
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.1.el8" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259] 
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259] 
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950] 
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950] 
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.318.7.1.el8" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
</package>
<package pkgid="17d391c416a8f9f59763353953bfcca5b47df7be59c50aef8894e248b9bc5ec1" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.317.5.el8" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654] 
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654] 
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654] 
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654] 
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654] 
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654] 
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654] 
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654] 
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654] 
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654] 
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654] 
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654] 
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654] 
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654] 
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654] 
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654] 
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654] 
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654] 
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654] 
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654] 
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654] 
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654] 
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654] 
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654] 
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654] 
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654] 
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654] 
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654] 
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654] 
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654] 
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654] 
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654] 
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654] 
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654] 
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654] 
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654] 
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654] 
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654] 
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654] 
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654] 
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654] 
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654] 
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654] 
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654] 
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654] 
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654] 
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654] 
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654] 
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654] 
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654] 
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654] 
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654] 
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654] 
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654] 
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654] 
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654] 
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654] 
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654] 
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654] 
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654] 
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654] 
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842] 
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532] 
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142] 
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419] 
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419] 
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741] 
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.1.el8" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259] 
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259] 
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950] 
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950] 
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.318.7.1.el8" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.2.el8" date="1683288000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom
  Hromatka)  [Orabug: 35361251]</changelog>
</package>
<package pkgid="31bf6dd09680d19f614e6a3ebc7fe760d52dc483ce9f125314307ff5ac6cb2bf" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.1.el8" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259] 
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259] 
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950] 
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950] 
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950] 
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950] 
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.1.el8" date="1682683200">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.2.el8" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
</package>
<package pkgid="4acab2647ee0dabffcd749135868387f2034dfae09b7c889e24e31957af049d8" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.2.el8" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)
  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.1.el8" date="1682683200">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.2.el8" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.319.1.3.el8" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
</package>
<package pkgid="9e0d5b4cd41597d125ee3a7c6295e239923a516aed85afe556c5fc94e0977b46" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.4.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.3.el8" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)  
- LTS tag: v5.4.233 (Sherry Yang)  
- bpf: add missing header file include (Linus Torvalds)  
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)  
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)  
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)  
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)  
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)  
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)  
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)  
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)  
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)  
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson)   {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)  
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)  
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)  
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)  
- drm/etnaviv: don't truncate physical page address (Lucas Stach)  
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)  
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)  
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)  
- LTS tag: v5.4.232 (Sherry Yang)  
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)  
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)  
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)  
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)  
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)  
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)  
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)  
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)  
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)  
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)  
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)  
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)  
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)  
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)  
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)  
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)  
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)  
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)  
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)  
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)  
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)  
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)  
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)  
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)  
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)  
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)  
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)  
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)  
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)  
- xfs: fix finobt btree block recovery ordering (Dave Chinner)  
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)  
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)  
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)  
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  
- aio: fix mremap after fork null-deref (Seth Jenkins)  
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)  
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)  
- net: sched: sch: Bounds check priority (Kees Cook)  
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)  
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)  
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)  
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)  
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)  
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)  
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)  
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)  
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)  
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)  
- ceph: flush cap releases when the session is flushed (Xiubo Li)  
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)  
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)  
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)  
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)  
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)  
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)  
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)  
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)  
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)  
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)  
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)  
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)  
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)  
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)  
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)  
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)  
- btrfs: limit device extents to the device size (Josef Bacik)  
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)  
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)  
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)  
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)  
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)  
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)  
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)  
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)  
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)  
- nvmem: core: fix cell removal on error (Michael Walle)  
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)  
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)  
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)  
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)  
- riscv: disable generation of unwind tables (Andreas Schwab)  
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)  
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)  
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)  
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)  
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)  
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)  
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)  
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)  
- fbcon: Check font dimension limits (Samuel Thibault)  
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)  
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)  
- Input: i8042 - merge quirk tables (Werner Sembach)  
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)  
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)  
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)  
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)  
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)  
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)  
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)  
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)  
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)  
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)  
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)  
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)  
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)  
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)  
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)  
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)  
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)  
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)  
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)  
- fix "direction" argument of iov_iter_kvec() (Al Viro)  
- fix iov_iter_bvec() "direction" argument (Al Viro)  
- WRITE is "data source", not destination... (Al Viro)  
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)  
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)  
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)  
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)  
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)  
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)  
- LTS tag: v5.4.231 (Sherry Yang)  
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)  
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)  
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)  
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)  
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)  
- panic: Expose "warn_count" to sysfs (Kees Cook)  
- panic: Introduce warn_limit (Kees Cook)  
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)  
- exit: Allow oops_limit to be disabled (Kees Cook)  
- exit: Expose "oops_count" to sysfs (Kees Cook)  
- exit: Put an upper limit on how often we can oops (Jann Horn)  
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)  
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)  
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)  
- hexagon: Fix function name in die() (Nathan Chancellor)  
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)  
- exit: Add and use make_task_dead. (Eric W. Biederman)  
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)  
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)  
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)  
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)  
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)  
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)  
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)  
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)  
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)  
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)  
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)  
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)  
- block: fix and cleanup bio_check_ro (Christoph Hellwig)  
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)  
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)  
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)  
- net: xgene: Move shared header file into include/linux (Andrew Lunn)  
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)  
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)  
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)  
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)  
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)  
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)  
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)  
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)  
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)  
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)  
- netlink: annotate data races around sk_state (Eric Dumazet)  
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)  
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)  
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)  
- net: fix UaF in netns ops registration error path (Paolo Abeni)  
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)  
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)  
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)  
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)  
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)  
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)  
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)  
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))  
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)  
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))  
- module: Don't wait for GOING modules (Petr Pavlu)  
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)  
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)  
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)  
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)  
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)  
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)  
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)  
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)  
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)  
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)  
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)  
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)  
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)  
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)  
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)  
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)  
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)  
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)  
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)  
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)  
- tcp: fix rate_app_limited to default to 1 (David Morley)  
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)  
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)  
- w1: fix WARNING after calling w1_process() (Yang Yingliang)  
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)  
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)  
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)  
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)  
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)  
- HID: betop: check shape of output reports (Pietro Borrello)  
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)  
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)  
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)  
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)  
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)  
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)  
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)  
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)  
- HID: check empty report_list in bigben_probe() (Pietro Borrello)  
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)  
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)  
- net: usb: sr9700: Handle negative len (Szymon Heidrich)  
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)  
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki)  
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)  
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)  
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich)  
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)  
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)  
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)  
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)  
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)  
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)  
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)  
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)  
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)  
- IB/hfi1: Reserve user expected TIDs (Dean Luick)  
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)  
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)  
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)  
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)  
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)  
- ARM: imx: add missing of_node_put() (Dario Binacchi)  
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)  
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)  
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)  
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)  
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)  
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)  
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.4.el8" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807] 
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658] 
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648] 
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790] 
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730] 
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.318.5.el8" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763] 
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763] 
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468] 
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426] 
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426] 
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343] 
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343] 
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672}
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981] 
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108}
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622] 
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622] 
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723] 
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114] 
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.1.el8" date="1682683200">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.2.el8" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.319.1.3.el8" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.319.1.4.el8" date="1685966400">- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35464474] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35464474] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35464474] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35464474]</changelog>
</package>
<package pkgid="cd430a4fa3795e39702d1c1535f84af78c26ee4edda124cad284e262917df1d5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.1.el8" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786] 
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317] 
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317] 
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379] 
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588] 
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588] 
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588] 
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588] 
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588] 
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122] 
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456}
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291] 
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.2.el8" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053] 
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730] 
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741] 
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741] 
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741] 
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741] 
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] 
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741] 
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783] 
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327] 
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.1.el8" date="1686398400">- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35475138]</changelog>
</package>
<package pkgid="c07a78da614fd6f6636c7e80eec3598b70933cb51242d88719641aa8620735ce" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.6.el8" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)
  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.318.7.el8" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798] 
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060] 
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761] 
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.319.1.el8" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848] 
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437] 
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437] 
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145] 
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217] 
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845] 
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845] 
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845] 
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720] 
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720] 
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720] 
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720] 
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720] 
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720] 
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720] 
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720] 
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720] 
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720] 
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720] 
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720] 
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720] 
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720] 
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720] 
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720] 
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720] 
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720] 
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720] 
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720] 
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720] 
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720] 
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720] 
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720] 
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720] 
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720] 
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720] 
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720] 
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720] 
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720] 
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720] 
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720] 
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720] 
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720] 
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720] 
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720] 
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720] 
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720] 
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720] 
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720] 
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720] 
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720] 
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720] 
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720] 
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720] 
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720] 
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720] 
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720] 
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720] 
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720] 
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720] 
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720] 
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720] 
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720] 
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720] 
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720] 
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720] 
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720] 
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720] 
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720] 
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720] 
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720] 
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720] 
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720] 
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720] 
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720] 
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720] 
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720] 
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720] 
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720] 
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720] 
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720] 
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720] 
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720] 
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720] 
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720] 
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720] 
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720] 
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720] 
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944] 
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944] 
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923] 
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509] 
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509] 
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333] 
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913] 
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052] 
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052] 
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052] 
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052] 
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052] 
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052] 
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052] 
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052] 
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052] 
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.1.el8" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786] 
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317] 
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317] 
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317] 
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379] 
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588] 
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588] 
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588] 
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588] 
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588] 
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122] 
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456}
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291] 
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.2.el8" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053] 
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730] 
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741] 
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741] 
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741] 
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741] 
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] 
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741] 
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783] 
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327] 
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
</package>
<package pkgid="d88ae9c3d037bfaece04f147de240df3afdf488d8ee8b303bf181f8f7b288dc1" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.1.el8" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335] 
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883] 
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996] 
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310] 
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310] 
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310] 
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.321.2.el8" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)  
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)  
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)  
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)  
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)  
- cdc_ncm: Fix the build warning (Alexander Bersenev)  
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)  
- net/mlx5: devcom only supports 2 ports (Mark Bloch)  
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)  
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)  
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)  
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)  
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)  
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)  
- LTS tag: v5.4.244 (Sherry Yang)  
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)  
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)  
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)  
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)  
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)  
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)  
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)  
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)  
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)  
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)  
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)  
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)  
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)  
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)  
- media: radio-shark: Add endpoint checks (Alan Stern)  
- USB: sisusbvga: Add endpoint checks (Alan Stern)  
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)  
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)  
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)  
- fbdev: udlfb: Fix endpoint check (Alan Stern)  
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)  
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)  
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)  
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)  
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)  
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)  
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)  
- parisc: Allow to reboot machine after system halt (Helge Deller)  
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)  
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)  
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)  
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)  
- mt76: mt7615: Fix build with older compilers (Pablo Greco)  
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)  
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)  
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)  
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)  
- s390/qdio: get rid of register asm (Heiko Carstens)  
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)  
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)  
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)  
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)  
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)  
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)  
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)  
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)  
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso)  
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)  
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)  
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)  
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)  
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)  
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)  
- ceph: force updating the msg pointer in non-split case (Xiubo Li)  
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)  
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)  
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini)  
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)  
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)  
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)  
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)  
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)  
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)  
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)  
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)  
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)  
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)  
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)  
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)  
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)  
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)  
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)  
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)  
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)  
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)  
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)  
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)  
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)  
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)  
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)  
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)  
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)  
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)  
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)  
- erspan: get the proto with the md version for collect_md (Xin Long)  
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)  
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)  
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)  
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)  
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)  
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)  
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)  
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)  
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)  
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)  
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)  
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)  
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)  
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)  
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)  
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)  
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)  
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)  
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)  
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)  
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)  
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)  
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)  
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)  
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)  
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)  
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)  
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)  
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)  
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)  
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)  
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)  
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)  
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)  
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)  
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)  
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)  
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)  
- net: Catch invalid index in XPS mapping (Nick Child)  
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)  
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)  
- ext2: Check block size validity during mount (Jan Kara)  
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)  
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)  
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)  
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)  
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)  
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)  
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)  
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)  
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)  
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)  
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)  
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)  
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)  
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)  
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)  
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)  
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)  
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)  
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)  
- linux/dim: Do nothing if no time delta between samples (Roy Novich)  
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)  
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)  
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)  
- LTS tag: v5.4.243 (Sherry Yang)  
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)  
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)  
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)  
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)  
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)  
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)  
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)  
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)  
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)  
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)  
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)  
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)  
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)  
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)  
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)  
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)  
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)  
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)  
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)  
- ext4: fix data races when using cached status extents (Jan Kara)  
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)  
- ext4: fix WARNING in mb_find_extent (Ye Bin)  
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)  
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)  
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)  
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)  
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)  
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)  
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)  
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)  
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)  
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)  
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)  
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)  
- sh: math-emu: fix macro redefined warning (Randy Dunlap)  
- inotify: Avoid reporting event with invalid wd (Jan Kara)  
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)  
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)  
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)  
- btrfs: don't free qgroup space unless specified (Josef Bacik)  
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)  
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)  
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)  
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)  
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)  
- virtio_net: split free_unused_bufs() (Xuan Zhuo)  
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)  
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)  
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)  
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)  
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)  
- rxrpc: Fix hard call timeout units (David Howells)  
- net/sched: act_mirred: Add carrier check (Victor Nogueira)  
- writeback: fix call of incorrect macro (Maxim Korotkov)  
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)  
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)  
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)  
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)  
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)  
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)  
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)  
- crypto: inside-secure - irq balance (Sven Auhagen)  
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)  
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)  
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)  
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)  
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))  
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)  
- debugobject: Ensure pool refill (again) (Thomas Gleixner)  
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)  
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)  
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)  
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)  
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)  
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)  
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)  
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)  
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)  
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)  
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)  
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)  
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)  
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)  
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)  
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)  
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)  
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)  
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)  
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)  
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)  
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)  
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)  
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)  
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)  
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)  
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)  
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)  
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)  
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)  
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)  
- clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt() (Christophe JAILLET)  
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)  
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)  
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)  
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)  
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)  
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)  
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)  
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)  
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)  
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)  
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)  
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)  
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)  
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)  
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)  
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)  
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)  
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)  
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)  
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)  
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)  
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)  
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)  
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)  
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)  
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)  
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)  
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)  
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)  
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)  
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)  
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)  
- PM: domains: Fix up terminology with parent/child (Kees Cook)  
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)  
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)  
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)  
- of: Fix modalias string generation (Miquel Raynal)  
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)  
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)  
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)  
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)  
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)  
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)  
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)  
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)  
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)  
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)  
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)  
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)  
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)  
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)  
- net: amd: Fix link leak when verifying config failed (Gencen Gan)  
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)  
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)  
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)  
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)  
- ixgbe: Enable setting RSS table to default values (Joe Damato)  
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)  
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)  
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)  
- md/raid10: fix memleak of md thread (Yu Kuai)  
- md: update the optimal I/O size on reshape (Christoph Hellwig)  
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)  
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)  
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)  
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)  
- nvme: fix async event trace event (Keith Busch)  
- nvme: handle the persistent internal error AER (Michael Kelley)  
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)  
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)  
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)  
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)  
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)  
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)  
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)  
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)  
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)  
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)  
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)  
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)  
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)  
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)  
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)  
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)  
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)  
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)  
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)  
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)  
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)  
- tick: Get rid of tick_period (Thomas Gleixner)  
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)  
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)  
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)  
- timekeeping: Split jiffies seqlock (Thomas Gleixner)  
- debugobject: Prevent init race with static objects (Thomas Gleixner)  
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)  
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)  
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)  
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)  
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)  
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)  
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)  
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)  
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)  
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)  
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)  
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)  
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)  
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)  
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)  
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)  
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)  
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)  
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)  
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)  
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)  
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)  
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)  
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)  
- drm/vgem: add missing mutex_destroy (Maíra Canal)  
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)  
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)  
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)  
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)  
- selinux: ensure av_permissions.h is built when needed (Paul Moore)  
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)  
- ubifs: Free memory for tmpfile name (Mårten Lindahl)  
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)  
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)  
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)  
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)  
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)  
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)  
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)  
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)  
- kheaders: Use array declaration instead of char (Kees Cook)  
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)  
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)  
- xhci: fix debugfs register accesses while suspended (Johan Hovold)  
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)  
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)  
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)  
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)  
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)  
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)  
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)  
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)  
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)  
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)  
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)  
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.3.el8" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)  
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)  
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)  
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061] 
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061] 
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061] 
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734] 
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388] 
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388] 
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388] 
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.1.el8" date="1689768000">- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug:
  35622154]</changelog>
</package>
<package pkgid="73601c55307c14a8981ea969dafe4a209b7c1f283a2ae8bba470699d40dad698" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.2.el8" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053] 
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730] 
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730] 
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741] 
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741] 
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741] 
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741] 
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] 
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741] 
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783] 
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327] 
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.3.el8" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751] 
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105] 
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105] 
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105] 
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.4.el8" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)  
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)  
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)  
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)  
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)  
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)  
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)  
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)  
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)  
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)  
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)  
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)  
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)  
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)  
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)  
- xen/netback: use same error messages for same errors (Juergen Gross)  
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)  
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)  
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)  
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)  
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)  
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)  
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)  
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)  
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)  
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)  
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)  
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)  
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)  
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)  
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)  
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)  
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)  
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)  
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)  
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)  
- LTS tag: v5.4.241 (Sherry Yang)  
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)  
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)  
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)  
- xfs: report corruption only as a regular error (Darrick J. Wong)  
- xfs: set inode size after creating symlink (Jeffrey Mitchell)  
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)  
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)  
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)  
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)  
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)  
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)  
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)  
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)  
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)  
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)  
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)  
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)  
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)  
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)  
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)  
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)  
- verify_pefile: relax wrapper length check (Robbie Harwood)  
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)  
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)  
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)  
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)  
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)  
- udp6: fix potential access to stale information (Eric Dumazet)  
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)  
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)  
- qlcnic: check pci_reset_function result (Denis Plotnikov)  
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)  
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)  
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)  
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)  
- mtdblock: tolerate corrected bit-flips (Bang Li)  
- btrfs: fix fast csum implementation detection (Christoph Hellwig)  
- btrfs: print checksum type and implementation at mount time (David Sterba)  
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)  
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)  
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)  
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)  
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)  
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)  
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)  
- irqdomain: Fix mapping-creation race (Johan Hovold)  
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)  
- irqdomain: Look for existing mapping only once (Johan Hovold)  
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)  
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)  
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)  
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))  
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)  
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)  
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)  
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)  
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)  
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)  
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)  
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)  
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)  
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)  
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)  
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)  
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)  
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)  
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)  
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)  
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)  
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)  
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)  
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)  
- sctp: check send stream number after wait_for_sndbuf (Xin Long)  
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)  
- icmp: guard against too small mtu (Eric Dumazet)  
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)  
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)  
- pinctrl: amd: Use irqchip template (Linus Walleij)  
- smb3: fix problem with null cifs super block with previous patch (Steve French)  
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)  
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)  
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)  
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)  
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)  
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)  
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)  
- LTS tag: v5.4.240 (Sherry Yang)  
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)  
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)  
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)  
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)  
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)  
- btrfs: scan device in non-exclusive mode (Anand Jain)  
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)  
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)  
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)  
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)  
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)  
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)  
- xen/netback: don't do grant copy across page boundary (Juergen Gross)  
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)  
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)  
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)  
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)  
- Input: alps - fix compatibility with -funsigned-char (msizanoen)  
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)  
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)  
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)  
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)  
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)  
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)  
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)  
- net/net_failover: fix txq exceeding warning (Faicker Mo)  
- regulator: Handle deferred clk (Christophe JAILLET)  
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)  
- ptp_qoriq: fix memory leak in probe() (SongJingyi)  
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)  
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)  
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)  
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)  
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)  
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)  
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)  
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)  
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)  
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)  
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)  
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)  
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)  
- md: avoid signed overflow in slot_store() (NeilBrown)  
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)  
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)  
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)  
- tun: avoid double free in tun_free_netdev (George Kennedy)  
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)  
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)  
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)  
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)  
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)  
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)  
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)  
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)  
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)  
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)  
- dm thin: fix deadlock when swapping to thin device (Coly Li)  
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)  
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)  
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)  
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)  
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)  
- sh: sanitize the flags on sigreturn (Al Viro)  
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)  
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)  
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)  
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)  
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)  
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)  
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)  
- ca8210: fix mac_len negative array access (Alexander Aring)  
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)  
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)  
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)  
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)  
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)  
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)  
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)  
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)  
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)  
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)  
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)  
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)  
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)  
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)  
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)  
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)  
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)  
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)  
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)  
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)  
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)  
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)  
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)  
- igbvf: Regard vf reset nack as success (Akihiko Odaki)  
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)  
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)  
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)  
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)  
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)  
- LTS tag: v5.4.239 (Sherry Yang)  
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)  
- LTS tag: v5.4.238 (Sherry Yang)  
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)  
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)  
- PCI: Unify delay handling for reset and resume (Lukas Wunner)  
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)  
- serial: 8250_em: Fix UART port type (Biju Das)  
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)  
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)  
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)  
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)  
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))  
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))  
- interconnect: fix mem leak when freeing nodes (Johan Hovold)  
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)  
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)  
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)  
- drm/amdkfd: Fix an illegal memory access (Qu Huang)  
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)  
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)  
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)  
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)  
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)  
- hwmon: (ina3221) return prober error code (Marcus Folkesson)  
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)  
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)  
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)  
- ethernet: sun: add check for the mdesc_grab() (Liang He)  
- net/iucv: Fix size of interrupt data (Alexandra Winter)  
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)  
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)  
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)  
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)  
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)  
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)  
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)  
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)  
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)  
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)  
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)  
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)  
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)  
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)  
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)  
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)  
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)  
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)  
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)  
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)  
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)  
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)  
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)  
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)  
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)  
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)  
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- LTS tag: v5.4.237 (Sherry Yang)  
- s390/dasd: add missing discipline function (Stefan Haberland)  
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)  
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)  
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)  
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)  
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)  
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)  
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)  
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)  
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)  
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)  
- media: ov5640: Fix analogue gain control (Paul Elder)  
- PCI: Add SolidRun vendor ID (Alvaro Karsz)  
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)  
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)  
- MIPS: Fix a compilation issue (xurui)  
- ext4: Fix deadlock during directory rename (Jan Kara)  
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)  
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)  
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)  
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)  
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)  
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)  
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)  
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)  
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)  
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)  
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)  
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)  
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)  
- ext4: Fix possible corruption when moving a directory (Jan Kara)  
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)  
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)  
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)  
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)  
- irqdomain: Fix domain registration race (Marc Zyngier)  
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)  
- ipmi:ssif: Add a timer between request retries (Corey Minyard)  
- ipmi:ssif: Increase the message retry time (Corey Minyard)  
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)  
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)  
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)  
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)  
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)  
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)  
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)  
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)  
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)  
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)  
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)  
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)  
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)  
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)  
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)  
- LTS tag: v5.4.236 (Sherry Yang)  
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)  
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)  
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)  
- LTS tag: v5.4.235 (Sherry Yang)  
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)  
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)  
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)  
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)  
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)  
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)  
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)  
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)  
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)  
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)  
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)  
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)  
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)  
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)  
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)  
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)  
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)  
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)  
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)  
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)  
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)  
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)  
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)  
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)  
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)  
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)  
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)  
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)  
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)  
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)  
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)  
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)  
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)  
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)  
- net/sched: act_sample: fix action bind logic (Pedro Tammela)  
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)  
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)  
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)  
- 9p/xen: fix connection sequence (Juergen Gross)  
- 9p/xen: fix version parsing (Juergen Gross)  
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)  
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)  
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)  
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)  
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)  
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)  
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)  
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)  
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)  
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)  
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)  
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)  
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)  
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)  
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)  
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)  
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)  
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)  
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)  
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)  
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)  
- ubifs: Fix build errors as symbol undefined (Li Hua)  
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)  
- um: vector: Fix memory leak in vector_config (Xiang Yang)  
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)  
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)  
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)  
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)  
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)  
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)  
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)  
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)  
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)  
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)  
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)  
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)  
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)  
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)  
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)  
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)  
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)  
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)  
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)  
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)  
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)  
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)  
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)  
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)  
- mm: memcontrol: deprecate charge moving (Johannes Weiner)  
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)  
- mips: fix syscall_get_nr (Elvira Khabirova)  
- alpha: fix FEN fault handling (Al Viro)  
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)  
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)  
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)  
- dm flakey: don't corrupt the zero page (Mikulas Patocka)  
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)  
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)  
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)  
- ext4: refuse to create ea block when umounted (Jun Nie)  
- ext4: optimize ea_inode block expansion (Jun Nie)  
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)  
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)  
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)  
- irqdomain: Fix disassociation race (Johan Hovold)  
- irqdomain: Fix association race (Johan Hovold)  
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)  
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)  
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))  
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))  
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))  
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)  
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)  
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)  
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)  
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)  
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)  
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)  
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)  
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)  
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)  
- udf: Preserve link count of system files (Jan Kara)  
- udf: Do not update file length for failed writes to inline files (Jan Kara)  
- udf: Do not bother merging very long extents (Jan Kara)  
- udf: Truncate added extents on failed expansion (Jan Kara)  
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)  
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)  
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)  
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)  
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)  
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)  
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)  
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)  
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)  
- s390: discard .interp section (Ilya Leoshkevich)  
- ipmi_ssif: Rename idle state and check (Corey Minyard)  
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)  
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)  
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)  
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)  
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)  
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)  
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)  
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)  
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)  
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)  
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)  
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)  
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)  
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)  
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)  
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)  
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)  
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)  
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.5.el8" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546] 
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546] 
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546] 
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546] 
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546] 
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546] 
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546] 
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546] 
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546] 
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546] 
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546] 
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546] 
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546] 
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546] 
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546] 
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546] 
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546] 
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546] 
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546] 
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546] 
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546] 
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546] 
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546] 
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546] 
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546] 
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546] 
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546] 
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546] 
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546] 
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546] 
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546] 
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546] 
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546] 
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546] 
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546] 
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546] 
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546] 
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546] 
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546] 
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546] 
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546] 
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546] 
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546] 
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546] 
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546] 
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546] 
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546] 
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546] 
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546] 
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546] 
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569] 
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569] 
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877] 
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400] 
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332] 
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487] 
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620] 
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969] 
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953] 
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426] 
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426] 
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.320.6.el8" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)  
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)  
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)  
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927] 
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927] 
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927] 
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927] 
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585] 
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585] 
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590] 
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535] 
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233}
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526] 
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948] 
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.320.7.el8" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)  
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815] 
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815] 
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815] 
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815] 
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929] 
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.1.el8" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335] 
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883] 
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996] 
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310] 
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310] 
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310] 
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310] 
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.321.2.el8" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)  
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)  
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)  
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)  
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)  
- cdc_ncm: Fix the build warning (Alexander Bersenev)  
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)  
- net/mlx5: devcom only supports 2 ports (Mark Bloch)  
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)  
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)  
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)  
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)  
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)  
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)  
- LTS tag: v5.4.244 (Sherry Yang)  
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)  
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)  
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)  
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)  
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)  
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)  
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)  
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)  
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)  
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)  
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)  
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)  
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)  
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)  
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)  
- media: radio-shark: Add endpoint checks (Alan Stern)  
- USB: sisusbvga: Add endpoint checks (Alan Stern)  
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)  
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)  
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)  
- fbdev: udlfb: Fix endpoint check (Alan Stern)  
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)  
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)  
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)  
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)  
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)  
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)  
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)  
- parisc: Allow to reboot machine after system halt (Helge Deller)  
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)  
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)  
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)  
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)  
- mt76: mt7615: Fix build with older compilers (Pablo Greco)  
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)  
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)  
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)  
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)  
- s390/qdio: get rid of register asm (Heiko Carstens)  
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)  
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)  
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)  
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)  
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)  
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)  
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)  
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)  
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso)  
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)  
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)  
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)  
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)  
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)  
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)  
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)  
- ceph: force updating the msg pointer in non-split case (Xiubo Li)  
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)  
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)  
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini)  
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)  
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)  
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)  
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)  
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)  
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)  
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)  
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)  
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)  
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)  
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)  
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)  
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)  
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)  
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)  
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)  
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)  
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)  
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)  
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)  
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)  
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)  
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)  
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)  
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)  
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)  
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)  
- erspan: get the proto with the md version for collect_md (Xin Long)  
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)  
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)  
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)  
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)  
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)  
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)  
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)  
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)  
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)  
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)  
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)  
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)  
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)  
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)  
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)  
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)  
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)  
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)  
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)  
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)  
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)  
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)  
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)  
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)  
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)  
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)  
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)  
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)  
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)  
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)  
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)  
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)  
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)  
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)  
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)  
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)  
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)  
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)  
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)  
- net: Catch invalid index in XPS mapping (Nick Child)  
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)  
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)  
- ext2: Check block size validity during mount (Jan Kara)  
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)  
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)  
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)  
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)  
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)  
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)  
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)  
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)  
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)  
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)  
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)  
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)  
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)  
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)  
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)  
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)  
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)  
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)  
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)  
- linux/dim: Do nothing if no time delta between samples (Roy Novich)  
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)  
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)  
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)  
- LTS tag: v5.4.243 (Sherry Yang)  
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)  
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)  
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)  
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)  
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)  
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)  
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)  
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)  
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)  
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)  
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)  
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)  
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)  
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)  
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)  
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)  
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)  
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)  
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)  
- ext4: fix data races when using cached status extents (Jan Kara)  
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)  
- ext4: fix WARNING in mb_find_extent (Ye Bin)  
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)  
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)  
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)  
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)  
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)  
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)  
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)  
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)  
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)  
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)  
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)  
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)  
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)  
- sh: math-emu: fix macro redefined warning (Randy Dunlap)  
- inotify: Avoid reporting event with invalid wd (Jan Kara)  
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)  
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)  
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)  
- btrfs: don't free qgroup space unless specified (Josef Bacik)  
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)  
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)  
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)  
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)  
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)  
- virtio_net: split free_unused_bufs() (Xuan Zhuo)  
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)  
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)  
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)  
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)  
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)  
- rxrpc: Fix hard call timeout units (David Howells)  
- net/sched: act_mirred: Add carrier check (Victor Nogueira)  
- writeback: fix call of incorrect macro (Maxim Korotkov)  
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)  
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)  
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)  
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)  
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)  
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)  
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)  
- crypto: inside-secure - irq balance (Sven Auhagen)  
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)  
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)  
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)  
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)  
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))  
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)  
- debugobject: Ensure pool refill (again) (Thomas Gleixner)  
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)  
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)  
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)  
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)  
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)  
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)  
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)  
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)  
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)  
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)  
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)  
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)  
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)  
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)  
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)  
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)  
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)  
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)  
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)  
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)  
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)  
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)  
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)  
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)  
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)  
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)  
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)  
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)  
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)  
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)  
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)  
- clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt() (Christophe JAILLET)  
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)  
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)  
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)  
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)  
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)  
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)  
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)  
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)  
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)  
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)  
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)  
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)  
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)  
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)  
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)  
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)  
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)  
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)  
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)  
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)  
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)  
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)  
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)  
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)  
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)  
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)  
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)  
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)  
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)  
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)  
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)  
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)  
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)  
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)  
- PM: domains: Fix up terminology with parent/child (Kees Cook)  
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)  
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)  
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)  
- of: Fix modalias string generation (Miquel Raynal)  
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)  
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)  
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)  
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)  
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)  
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)  
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)  
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)  
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)  
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)  
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)  
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)  
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)  
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)  
- net: amd: Fix link leak when verifying config failed (Gencen Gan)  
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)  
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)  
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)  
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)  
- ixgbe: Enable setting RSS table to default values (Joe Damato)  
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)  
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)  
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)  
- md/raid10: fix memleak of md thread (Yu Kuai)  
- md: update the optimal I/O size on reshape (Christoph Hellwig)  
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)  
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)  
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)  
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)  
- nvme: fix async event trace event (Keith Busch)  
- nvme: handle the persistent internal error AER (Michael Kelley)  
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)  
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)  
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)  
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)  
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)  
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)  
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)  
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)  
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)  
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)  
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)  
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)  
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)  
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)  
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)  
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)  
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)  
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)  
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)  
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)  
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)  
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)  
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)  
- tick: Get rid of tick_period (Thomas Gleixner)  
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)  
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)  
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)  
- timekeeping: Split jiffies seqlock (Thomas Gleixner)  
- debugobject: Prevent init race with static objects (Thomas Gleixner)  
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)  
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)  
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)  
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)  
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)  
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)  
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)  
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)  
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)  
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)  
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)  
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)  
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)  
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)  
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)  
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)  
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)  
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)  
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)  
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)  
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)  
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)  
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)  
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)  
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)  
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)  
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)  
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)  
- drm/vgem: add missing mutex_destroy (Maíra Canal)  
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)  
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)  
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)  
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)  
- selinux: ensure av_permissions.h is built when needed (Paul Moore)  
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)  
- ubifs: Free memory for tmpfile name (Mårten Lindahl)  
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)  
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)  
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)  
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)  
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)  
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)  
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)  
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)  
- kheaders: Use array declaration instead of char (Kees Cook)  
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)  
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)  
- xhci: fix debugfs register accesses while suspended (Johan Hovold)  
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)  
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)  
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)  
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)  
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)  
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)  
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)  
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)  
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)  
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)  
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)  
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)  
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.3.el8" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)  
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)  
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)  
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061] 
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061] 
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061] 
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734] 
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388] 
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388] 
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388] 
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
</package>
<package pkgid="281ac13ce80ee4dd128ae70ab15e239546406423188ae8a0299a748a59faaa07" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.3.el8" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)  
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)  
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)  
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061] 
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061] 
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061] 
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061] 
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061] 
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734] 
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388] 
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388] 
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388] 
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203] 
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203] 
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.1.el8" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077] 
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077] 
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
</package>
<package pkgid="33fa22ec356db591975394f72c73c2a552854468e791cd93542ea4dd3036e087" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.321.4.el8" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079] 
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.1.el8" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077] 
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077] 
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.3.el8" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
</package>
<package pkgid="6bd77ed4a84261007f04db816fec6c29faae6d4a45d874fc014eac820b8e7c5f" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.4.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.1.el8" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077] 
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077] 
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077] 
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077] 
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.3.el8" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.322.6.4.el8" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)
  [Orabug: 36409481]</changelog>
</package>
<package pkgid="5c4f92a46b1e1b1543c3aa3506a093af1ab35fdcdcda8f52c2b3097285fa6e12" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.2.el8" date="1688040000">- LTS tag: v5.4.249 (Sherry Yang)  
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)  
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)  
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)  
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)  
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)  
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)  
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)  
- drm/exynos: vidi: fix a wrong error return (Inki Dae)  
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)  
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)  
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)  
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)  
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)  
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)  
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)  
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)  
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)  
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)  
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)  
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)  
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)  
- ipvs: align inner_mac_header for encapsulation (Terin Stock)  
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)  
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)  
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)  
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)  
- mmc: omap: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)  
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)  
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)  
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)  
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)  
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)  
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)  
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)  
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)  
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)  
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)  
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)  
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)  
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)  
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)  
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)  
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)  
- x86/purgatory: remove PGO flags (Ricardo Ribalda)  
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))  
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)  
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)  
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)  
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)  
- LTS tag: v5.4.248 (Sherry Yang)  
- mmc: block: ensure error propagation for non-blk (Christian Loehle)  
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)  
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)  
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)  
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)  
- afs: Fix vlserver probe RTT handling (David Howells)  
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)  
- net: tipc: resize nlattr array to correct size (Lin Ma)  
- net: lapbether: only support ethernet devices (Eric Dumazet)  
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)  
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)  
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)  
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)  
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)  
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)  
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)  
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)  
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)  
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)  
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)  
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)  
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)  
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)  
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)  
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)  
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)  
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)  
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)  
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)  
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)  
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)  
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)  
- Remove DECnet support from kernel (Stephen Hemminger)  
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)  
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)  
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)  
- nouveau: fix client work fence deletion race (Dave Airlie)  
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)  
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)  
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)  
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)  
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)  
- ocfs2: check new file size on fallocate call (Luís Henriques)  
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)  
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)  
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)  
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)  
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)  
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)  
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)  
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)  
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)  
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)  
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)  
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)  
- power: supply: Ratelimit no data debug output (Marek Vasut)  
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)  
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)  
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)  
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)  
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)  
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)  
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)  
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)  
- LTS tag: v5.4.247 (Sherry Yang)  
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)  
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)  
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)  
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)  
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)  
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)  
- eeprom: at24: also select REGMAP (Randy Dunlap)  
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)  
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))  
- usb: usbfs: Use consistent mmap functions (Ruihan Li)  
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)  
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)  
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)  
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)  
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)  
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)  
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)  
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)  
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)  
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)  
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)  
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)  
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)  
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)  
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)  
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)  
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)  
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)  
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)  
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)  
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)  
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)  
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)  
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)  
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)  
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)  
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)  
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)  
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))  
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)  
- LTS tag: v5.4.246 (Sherry Yang)  
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)  
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)  
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)  
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)  
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)  
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)  
- regmap: Account for register length when chunking (Jim Wylder)  
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)  
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)  
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)  
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)  
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)  
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)  
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)  
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)  
- mmc: vub300: fix invalid response handling (Deren Wu)  
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)  
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)  
- treewide: Remove uninitialized_var() usage (Kees Cook)  
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)  
- eth: sun: cassini: remove dead code (Martin Liška)  
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)  
- ACPI: thermal: drop an always true check (Adam Borowski)  
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)  
- flow_dissector: work around stack frame size warning (Arnd Bergmann)  
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)  
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)  
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)  
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)  
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)  
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)  
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)  
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)  
- iio: light: vcnl4035: fixed chip ID check (Frank Li)  
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)  
- HID: google: add jewel USB id (Sung-Chi Li)  
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)  
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)  
- atm: hide unused procfs functions (Arnd Bergmann)  
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)  
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)  
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)  
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)  
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)  
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)  
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)  
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)  
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   {CVE-2023-31084}
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)  
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)  
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)  
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)  
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)  
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)  
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)  
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)  
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)  
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)  
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)  
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)  
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)  
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)  
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)  
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)  
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)  
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)  
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)  
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)  
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)  
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)  
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)  
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)  
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)  
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)  
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)  
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)  
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)  
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)  
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)  
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)  
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)  
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)  
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)  
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)  
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)  
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)  
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)  
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)  
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)  
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)  
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)  
- iommu/rockchip: Fix unwind goto issue (Chao Wang)  
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)  
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.3.el8" date="1688644800">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985] 
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.4.el8" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384] 
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384] 
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384] 
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384] 
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384] 
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384] 
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384] 
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384] 
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384] 
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384] 
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384] 
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384] 
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.1.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.2.el8" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367] 
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.3.el8" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.322.6.4.el8" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)
  [Orabug: 36409481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.322.6.5.el8" date="1714910400">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam
  Kolappan)  [Orabug: 36582991]</changelog>
</package>
<package pkgid="4eb6e85ec6fcf65dec4a42b6190e9f29c624a8c34f6ff9844d31b50030412214" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.1.el8" date="1690545601">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775] 
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.2.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578] 
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003] 
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439] 
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657] 
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.323.3.el8" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)  
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)  
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)  
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)  
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)  
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)  
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)  
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)  
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)  
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)  
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)  
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)  
- iavf: Fix use-after-free in free_netdev (Ding Hui)  
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)  
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)  
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)  
- spi: bcm63xx: fix max prepend length (Jonas Gorski)  
- igb: Fix igb_down hung on surprise removal (Ying Hsu)  
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)  
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)  
- devlink: report devlink_port_type_warn source device (Petr Oros)  
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)  
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)  
- arm64: mm: fix VA-range sanity check (Mark Rutland)  
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)  
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)  
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)  
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)  
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)  
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)  
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)  
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)  
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)  
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)  
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)  
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)  
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)  
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)  
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)  
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)  
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)  
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)  
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)  
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)  
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))  
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)  
- xtensa: ISS: fix call to split_if_spec (Max Filippov)  
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)  
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)  
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)  
- meson saradc: fix clock divider mask length (George Stark)  
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)  
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)  
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)  
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)  
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)  
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)  
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)  
- md/raid0: add discard support for the 'original' layout (Jason Baron)  
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)  
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)  
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)  
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)  
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)  
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)  
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)  
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)  
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)  
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)  
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)  
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)  
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)  
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)  
- erofs: fix compact 4B support for 16k block size (Gao Xiang)  
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)  
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)  
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)  
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)  
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)  
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)  
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)  
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)  
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)  
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)  
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)  
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)  
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)  
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)  
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)  
- platform/x86: wmi: move variables (Barnabás Pőcze)  
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)  
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)  
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)  
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)  
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)  
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)  
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)  
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)  
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)  
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)  
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)  
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)  
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)  
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)  
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)  
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)  
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)  
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)  
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)  
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)  
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)  
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)  
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)  
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)  
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)  
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)  
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)  
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)  
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)  
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)  
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)  
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)  
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)  
- block: add overflow checks for Amiga partition support (Michael Schmitz)  
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)  
- fs: no need to check source (Jan Kara)  
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)  
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)  
- fs: Lock moved directories (Jan Kara)  
- fs: Establish locking order for unrelated directories (Jan Kara)  
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)  
- ext4: Remove ext4 locking of moved directory (Jan Kara)  
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)  
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)  
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)  
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)  
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)  
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)  
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)  
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)  
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)  
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)  
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)  
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)  
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)  
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)  
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)  
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)  
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)  
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)  
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)  
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)  
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)  
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)  
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)  
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)  
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)  
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)  
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)  
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)  
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)  
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)  
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)  
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)  
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)  
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)  
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)  
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)  
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)  
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)  
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)  
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)  
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)  
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)  
- media: usb: Check az6007_read() return value (Daniil Dulov)  
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)  
- w1: fix loop in w1_fini() (Dan Carpenter)  
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)  
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)  
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)  
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)  
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)  
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)  
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)  
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)  
- modpost: fix off by one in is_executable_section() (Dan Carpenter)  
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)  
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)  
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)  
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)  
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)  
- hwrng: virtio - always add a pending request (Laurent Vivier)  
- hwrng: virtio - don't waste entropy (Laurent Vivier)  
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)  
- hwrng: virtio - add an internal buffer (Laurent Vivier)  
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)  
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)  
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)  
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)  
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)  
- PCI: ftpci100: Release the clock resources (Junyan Ye)  
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)  
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)  
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)  
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)  
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)  
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)  
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)  
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)  
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)  
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)  
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)  
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)  
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)  
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)  
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)  
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)  
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)  
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)  
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)  
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)  
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)  
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)  
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)  
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)  
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)  
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)  
- Input: drv260x - sleep between polling GO bit (Luca Weiss)  
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)  
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)  
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)  
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)  
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)  
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)  
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)  
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)  
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)  
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)  
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)  
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)  
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)  
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)  
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)  
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)  
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)  
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)  
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)  
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)  
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)  
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)  
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)  
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)  
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)  
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)  
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)  
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)  
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)  
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)  
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)  
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)  
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)  
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)  
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)  
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)  
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)  
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)  
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)  
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)  
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)  
- ima: Fix build warnings (Roberto Sassu)  
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)  
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)  
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)  
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)  
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)  
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)  
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)  
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)  
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)  
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)  
- md/raid10: fix io loss while replacement replace rdev (Li Nan)  
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)  
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)  
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)  
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)  
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)  
- x86/resctrl: Use is_closid_match() in more places (James Morse)  
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)  
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)  
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)  
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)  
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)  
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)  
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)  
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)  
- gfs2: Don't deref jdesc in evict (Bob Peterson)  
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.4.el8" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248] 
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.5.el8" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339] 
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339] 
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339] 
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339] 
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339] 
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339] 
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339] 
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339] 
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339] 
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339] 
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339] 
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339] 
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339] 
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339] 
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339] 
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339] 
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339] 
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339] 
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339] 
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339] 
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339] 
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339] 
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339] 
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339] 
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339] 
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339] 
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339] 
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339] 
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339] 
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339] 
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339] 
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339] 
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339] 
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339] 
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339] 
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339] 
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339] 
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339] 
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339] 
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339] 
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339] 
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339] 
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339] 
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339] 
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339] 
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339] 
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339] 
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339] 
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339] 
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.6.el8" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717] 
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589] 
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589] 
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534] 
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982}
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2136.323.8.1.el8" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon
  Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
</package>
<package pkgid="0fc0944a21bf746170cb873c4704a50bc95a15ea954858434c7d6aca9a2387be" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.2.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.1.el8" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775] 
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.2.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578] 
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003] 
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439] 
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657] 
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.323.3.el8" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)  
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)  
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)  
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)  
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)  
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)  
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)  
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)  
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)  
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)  
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)  
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)  
- iavf: Fix use-after-free in free_netdev (Ding Hui)  
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)  
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)  
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)  
- spi: bcm63xx: fix max prepend length (Jonas Gorski)  
- igb: Fix igb_down hung on surprise removal (Ying Hsu)  
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)  
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)  
- devlink: report devlink_port_type_warn source device (Petr Oros)  
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)  
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)  
- arm64: mm: fix VA-range sanity check (Mark Rutland)  
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)  
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)  
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)  
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)  
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)  
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)  
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)  
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)  
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)  
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)  
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)  
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)  
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)  
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)  
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)  
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)  
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)  
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)  
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)  
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)  
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))  
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)  
- xtensa: ISS: fix call to split_if_spec (Max Filippov)  
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)  
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)  
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)  
- meson saradc: fix clock divider mask length (George Stark)  
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)  
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)  
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)  
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)  
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)  
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)  
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)  
- md/raid0: add discard support for the 'original' layout (Jason Baron)  
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)  
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)  
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)  
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)  
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)  
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)  
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)  
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)  
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)  
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)  
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)  
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)  
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)  
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)  
- erofs: fix compact 4B support for 16k block size (Gao Xiang)  
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)  
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)  
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)  
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)  
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)  
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)  
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)  
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)  
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)  
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)  
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)  
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)  
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)  
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)  
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)  
- platform/x86: wmi: move variables (Barnabás Pőcze)  
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)  
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)  
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)  
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)  
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)  
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)  
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)  
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)  
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)  
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)  
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)  
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)  
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)  
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)  
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)  
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)  
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)  
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)  
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)  
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)  
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)  
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)  
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)  
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)  
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)  
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)  
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)  
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)  
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)  
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)  
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)  
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)  
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)  
- block: add overflow checks for Amiga partition support (Michael Schmitz)  
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)  
- fs: no need to check source (Jan Kara)  
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)  
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)  
- fs: Lock moved directories (Jan Kara)  
- fs: Establish locking order for unrelated directories (Jan Kara)  
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)  
- ext4: Remove ext4 locking of moved directory (Jan Kara)  
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)  
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)  
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)  
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)  
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)  
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)  
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)  
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)  
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)  
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)  
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)  
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)  
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)  
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)  
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)  
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)  
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)  
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)  
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)  
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)  
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)  
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)  
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)  
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)  
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)  
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)  
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)  
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)  
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)  
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)  
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)  
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)  
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)  
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)  
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)  
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)  
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)  
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)  
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)  
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)  
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)  
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)  
- media: usb: Check az6007_read() return value (Daniil Dulov)  
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)  
- w1: fix loop in w1_fini() (Dan Carpenter)  
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)  
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)  
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)  
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)  
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)  
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)  
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)  
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)  
- modpost: fix off by one in is_executable_section() (Dan Carpenter)  
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)  
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)  
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)  
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)  
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)  
- hwrng: virtio - always add a pending request (Laurent Vivier)  
- hwrng: virtio - don't waste entropy (Laurent Vivier)  
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)  
- hwrng: virtio - add an internal buffer (Laurent Vivier)  
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)  
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)  
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)  
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)  
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)  
- PCI: ftpci100: Release the clock resources (Junyan Ye)  
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)  
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)  
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)  
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)  
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)  
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)  
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)  
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)  
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)  
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)  
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)  
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)  
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)  
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)  
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)  
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)  
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)  
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)  
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)  
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)  
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)  
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)  
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)  
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)  
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)  
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)  
- Input: drv260x - sleep between polling GO bit (Luca Weiss)  
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)  
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)  
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)  
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)  
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)  
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)  
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)  
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)  
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)  
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)  
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)  
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)  
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)  
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)  
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)  
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)  
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)  
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)  
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)  
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)  
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)  
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)  
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)  
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)  
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)  
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)  
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)  
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)  
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)  
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)  
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)  
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)  
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)  
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)  
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)  
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)  
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)  
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)  
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)  
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)  
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)  
- ima: Fix build warnings (Roberto Sassu)  
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)  
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)  
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)  
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)  
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)  
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)  
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)  
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)  
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)  
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)  
- md/raid10: fix io loss while replacement replace rdev (Li Nan)  
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)  
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)  
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)  
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)  
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)  
- x86/resctrl: Use is_closid_match() in more places (James Morse)  
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)  
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)  
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)  
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)  
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)  
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)  
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)  
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)  
- gfs2: Don't deref jdesc in evict (Bob Peterson)  
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.4.el8" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248] 
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.5.el8" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339] 
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339] 
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339] 
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339] 
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339] 
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339] 
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339] 
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339] 
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339] 
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339] 
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339] 
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339] 
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339] 
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339] 
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339] 
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339] 
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339] 
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339] 
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339] 
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339] 
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339] 
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339] 
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339] 
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339] 
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339] 
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339] 
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339] 
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339] 
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339] 
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339] 
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339] 
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339] 
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339] 
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339] 
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339] 
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339] 
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339] 
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339] 
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339] 
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339] 
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339] 
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339] 
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339] 
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339] 
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339] 
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339] 
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339] 
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339] 
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339] 
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.6.el8" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717] 
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589] 
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589] 
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534] 
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982}
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; - 5.4.17-2136.323.8.1.el8" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon
  Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.8.2.el8" date="1695124800">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  [Orabug: 35824307] 
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  [Orabug: 35824307] 
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  [Orabug: 35824307] 
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824307]  {CVE-2023-42753}</changelog>
</package>
<package pkgid="c94f56e9d328e132b9c0fd1771df5ed58582ad3f93d9bc9c0bb7f762d7809314" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.5.el8" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050] 
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.322.6.el8" date="1690545600">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175] 
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554] 
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554] 
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.1.el8" date="1690545601">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775] 
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.2.el8" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578] 
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578] 
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003] 
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439] 
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657] 
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.323.3.el8" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)  
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)  
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)  
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)  
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)  
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)  
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)  
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)  
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)  
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)  
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)  
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)  
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)  
- iavf: Fix use-after-free in free_netdev (Ding Hui)  
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)  
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)  
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)  
- spi: bcm63xx: fix max prepend length (Jonas Gorski)  
- igb: Fix igb_down hung on surprise removal (Ying Hsu)  
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)  
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)  
- devlink: report devlink_port_type_warn source device (Petr Oros)  
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)  
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)  
- arm64: mm: fix VA-range sanity check (Mark Rutland)  
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)  
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)  
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)  
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)  
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)  
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)  
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)  
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)  
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)  
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)  
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)  
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)  
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)  
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)  
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)  
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)  
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)  
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)  
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)  
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)  
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))  
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)  
- xtensa: ISS: fix call to split_if_spec (Max Filippov)  
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)  
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)  
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)  
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)  
- meson saradc: fix clock divider mask length (George Stark)  
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)  
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)  
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)  
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)  
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)  
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)  
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)  
- md/raid0: add discard support for the 'original' layout (Jason Baron)  
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)  
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)  
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)  
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)  
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)  
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)  
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)  
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)  
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)  
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)  
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)  
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)  
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)  
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)  
- erofs: fix compact 4B support for 16k block size (Gao Xiang)  
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)  
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)  
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)  
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)  
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)  
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)  
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)  
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)  
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)  
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)  
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)  
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)  
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)  
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)  
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)  
- platform/x86: wmi: move variables (Barnabás Pőcze)  
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)  
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)  
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)  
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)  
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)  
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)  
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)  
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)  
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)  
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)  
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)  
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)  
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)  
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)  
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)  
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)  
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)  
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)  
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)  
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)  
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)  
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)  
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)  
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)  
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)  
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)  
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)  
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)  
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)  
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)  
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)  
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)  
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)  
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)  
- block: add overflow checks for Amiga partition support (Michael Schmitz)  
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)  
- fs: no need to check source (Jan Kara)  
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)  
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)  
- fs: Lock moved directories (Jan Kara)  
- fs: Establish locking order for unrelated directories (Jan Kara)  
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)  
- ext4: Remove ext4 locking of moved directory (Jan Kara)  
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)  
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)  
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)  
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)  
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)  
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)  
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)  
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)  
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)  
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)  
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)  
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)  
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)  
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)  
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)  
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)  
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)  
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)  
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)  
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)  
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)  
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)  
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)  
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)  
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)  
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)  
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)  
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)  
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)  
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)  
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)  
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)  
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)  
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)  
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)  
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)  
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)  
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)  
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)  
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)  
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)  
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)  
- media: usb: Check az6007_read() return value (Daniil Dulov)  
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)  
- w1: fix loop in w1_fini() (Dan Carpenter)  
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)  
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)  
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)  
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)  
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)  
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)  
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)  
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)  
- modpost: fix off by one in is_executable_section() (Dan Carpenter)  
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)  
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)  
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)  
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)  
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)  
- hwrng: virtio - always add a pending request (Laurent Vivier)  
- hwrng: virtio - don't waste entropy (Laurent Vivier)  
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)  
- hwrng: virtio - add an internal buffer (Laurent Vivier)  
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)  
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)  
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)  
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)  
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)  
- PCI: ftpci100: Release the clock resources (Junyan Ye)  
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)  
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)  
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)  
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)  
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)  
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)  
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)  
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)  
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)  
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)  
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)  
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)  
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)  
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)  
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)  
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)  
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)  
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)  
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)  
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)  
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)  
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)  
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)  
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)  
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)  
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)  
- Input: drv260x - sleep between polling GO bit (Luca Weiss)  
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)  
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)  
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)  
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)  
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)  
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)  
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)  
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)  
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)  
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)  
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)  
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)  
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)  
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)  
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)  
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)  
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)  
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)  
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)  
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)  
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)  
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)  
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)  
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)  
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)  
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)  
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)  
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)  
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)  
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)  
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)  
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)  
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)  
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)  
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)  
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)  
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)  
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)  
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)  
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)  
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)  
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)  
- ima: Fix build warnings (Roberto Sassu)  
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)  
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)  
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)  
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)  
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)  
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)  
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)  
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)  
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)  
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)  
- md/raid10: fix io loss while replacement replace rdev (Li Nan)  
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)  
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)  
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)  
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)  
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)  
- x86/resctrl: Use is_closid_match() in more places (James Morse)  
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)  
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)  
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)  
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)  
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)  
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)  
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)  
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)  
- gfs2: Don't deref jdesc in evict (Bob Peterson)  
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.4.el8" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248] 
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692] 
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806] 
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.5.el8" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339] 
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339] 
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339] 
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339] 
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339] 
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339] 
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339] 
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339] 
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339] 
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339] 
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339] 
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339] 
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339] 
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339] 
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339] 
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339] 
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339] 
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339] 
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339] 
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339] 
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339] 
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339] 
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339] 
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339] 
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339] 
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339] 
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339] 
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339] 
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339] 
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339] 
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339] 
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339] 
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339] 
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339] 
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339] 
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339] 
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339] 
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339] 
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339] 
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339] 
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339] 
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339] 
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339] 
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339] 
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339] 
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339] 
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339] 
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339] 
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339] 
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339] 
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339] 
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339] 
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339] 
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339] 
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339] 
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339] 
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339] 
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339] 
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339] 
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339] 
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.6.el8" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717] 
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589] 
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589] 
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534] 
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982}
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982}
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
</package>
<package pkgid="741451e90752c32471785498ee2bfd8ffc3f32afcd5445e9166059cf2a2b4577" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.324.5.3.el8"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.323.7.el8" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160] 
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160] 
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160] 
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495] 
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495] 
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495] 
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.323.8.el8" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318] 
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.1.el8" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491] 
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117] 
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866] 
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761] 
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824] 
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501] 
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.2.el8" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)  
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)  
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)  
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)  
- LTS tag: v5.4.255 (Sherry Yang)  
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)  
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)  
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)  
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)  
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)  
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)  
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)  
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)  
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)  
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)  
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)  
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)  
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)  
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)  
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)  
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)  
- radix tree: remove unused variable (Arnd Bergmann)  
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)  
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)  
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)  
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)  
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)  
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)  
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)  
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)  
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)  
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)  
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)  
- bonding: fix macvlan over alb bond support (Hangbin Liu)  
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)  
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)  
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)  
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)  
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)  
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)  
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)  
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)  
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)  
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)  
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)  
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)  
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)  
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)  
- regmap: Account for register length in SMBus I/O limits (Mark Brown)  
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)  
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)  
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)  
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)  
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)  
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)  
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)  
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)  
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)  
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)  
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)  
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)  
- fs: dlm: add pid to debug log (Alexander Aring)  
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)  
- dlm: improve plock logging if interrupted (Alexander Aring)  
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)  
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)  
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)  
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)  
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)  
- virtio-net: set queues after driver_ok (Jason Wang)  
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)  
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)  
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)  
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)  
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)  
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)  
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)  
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)  
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)  
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)  
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)  
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)  
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)  
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)  
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)  
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)  
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)  
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)  
- i40e: fix misleading debug logs (Andrii Staikov)  
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)  
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)  
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)  
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   {CVE-2023-3772}
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)  
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)  
- net: af_key: fix sadb_x_filter validation (Lin Ma)  
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)  
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)  
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)  
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)  
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)  
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)  
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)  
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)  
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)  
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)  
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)  
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))  
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))  
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)  
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)  
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)  
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)  
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)  
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)  
- interconnect: Move internal structs into a separate file (Georgi Djakov)  
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)  
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)  
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)  
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)  
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)  
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)  
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)  
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)  
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)  
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)  
- iio: add addac subdirectory (Cosmin Tanislav)  
- IMA: allow/fix UML builds (Randy Dunlap)  
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)  
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)  
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)  
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)  
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)  
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)  
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)  
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)  
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)  
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)  
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)  
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)  
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)  
- udf: Fix uninitialized array access for some pathnames (Jan Kara)  
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)  
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)  
- quota: fix warning in dqgrab() (Ye Bin)  
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)  
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)  
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)  
- macsec: use DEV_STATS_INC() (Eric Dumazet)  
- macsec: Fix traffic counters/statistics (Clayton Yager)  
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)  
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)  
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)  
- LTS tag: v5.4.254 (Sherry Yang)  
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)  
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)  
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)  
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)  
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)  
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)  
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)  
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)  
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)  
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)  
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)  
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)  
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)  
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)  
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)  
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)  
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)  
- selftests/rseq: Fix build with undefined __weak (Mark Brown)  
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)  
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)  
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)  
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)  
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)  
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)  
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)  
- binder: fix memory leak in binder_init() (Qi Zheng)  
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)  
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)  
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)  
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)  
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)  
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)  
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)  
- LTS tag: v5.4.253 (Sherry Yang)  
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)  
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)  
- driver code: print symbolic error code (Michał Mirosław)  
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)  
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)  
- ARM: dts: imx: add usb alias (Peng Fan)  
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)  
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)  
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)  
- ceph: defer stopping mdsc delayed_work (Xiubo Li)  
- ceph: use kill_anon_super helper (Jeff Layton)  
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)  
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)  
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)  
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)  
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)  
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)  
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)  
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)  
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)  
- ext2: Drop fragment support (Jan Kara)  
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)  
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)  
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)  
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)  
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)  
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)  
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)  
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)  
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)  
- tcp_metrics: fix addr_same() helper (Eric Dumazet)  
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)  
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)  
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)  
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)  
- driver core: add device probe log helper (Andrzej Hajda)  
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)  
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)  
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)  
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)  
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)  
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)  
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)  
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)  
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)  
- KVM: s390: fix sthyi error handling (Heiko Carstens)  
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)  
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)  
- perf: Fix function pointer case (Peter Zijlstra)  
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)  
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)  
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   {CVE-2023-31436}
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)  
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)  
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)  
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)  
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)  
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)  
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)  
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)  
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)  
- virtio-net: fix race between set queues and probe (Jason Wang)  
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)  
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)  
- tpm_tis: Explicitly check for error code (Alexander Steffen)  
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)  
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)  
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)  
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)  
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)  
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)  
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)  
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)  
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)  
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)  
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)  
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)  
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)  
- USB: serial: simple: sort driver entries (Johan Hovold)  
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)  
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)  
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)  
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)  
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)  
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)  
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)  
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)  
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)  
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)  
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)  
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)  
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)  
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)  
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)  
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)  
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)  
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)  
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)  
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)  
- team: reset team's flags when down link is P2P device (Hangbin Liu)  
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)  
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)  
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)  
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)  
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)  
- vxlan: calculate correct header length for GPE (Jiri Benc)  
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)  
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)  
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)  
- uapi: General notification queue definitions (David Howells)  
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)  
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)  
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)  
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)  
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)  
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)  
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))  
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))  
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)  
- dlm: rearrange async condition return (Alexander Aring)  
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)  
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)  
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)  
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)  
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)  
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)  
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)  
- btrfs: fix race between quota disable and relocation (Filipe Manana)  
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)  
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)  
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)  
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)  
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)  
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)  
- jbd2: remove redundant buffer io error checks (Zhang Yi)  
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)  
- jbd2: fix incorrect code style (Xianting Tian)  
- LTS tag: v5.4.252 (Sherry Yang)  
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)  
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   {CVE-2023-34319}
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)  
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)  
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)  
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)  
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.3.el8" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165] 
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165] 
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165] 
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.4.el8" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771] 
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593] 
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.el8" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)  
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)  
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)  
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)  
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.5.1.el8" date="1695988800">- x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky)
  [Orabug: 35857366]  {CVE-2023-5090}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.2.el8" date="1696593600">- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35885837]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.3.el8" date="1696939200">- Revert "jbd2: Fix wrongly judgement for buffer head removing while doing
  checkpoint" (Sherry Yang)  [Orabug: 35896102]</changelog>
</package>
<package pkgid="b8c8ff1642f2dd567d706661b2651bbf3de2b780df1bea7fc8babbfe5675846d" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.2.el8" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)  
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)  
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)  
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)  
- LTS tag: v5.4.255 (Sherry Yang)  
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)  
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)  
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)  
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)  
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)  
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)  
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)  
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)  
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)  
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)  
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)  
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)  
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)  
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)  
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)  
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)  
- radix tree: remove unused variable (Arnd Bergmann)  
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)  
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)  
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)  
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)  
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)  
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)  
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)  
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)  
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)  
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)  
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)  
- bonding: fix macvlan over alb bond support (Hangbin Liu)  
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)  
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)  
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)  
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)  
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)  
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)  
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)  
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)  
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)  
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)  
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)  
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)  
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)  
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)  
- regmap: Account for register length in SMBus I/O limits (Mark Brown)  
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)  
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)  
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)  
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)  
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)  
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)  
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)  
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)  
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)  
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)  
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)  
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)  
- fs: dlm: add pid to debug log (Alexander Aring)  
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)  
- dlm: improve plock logging if interrupted (Alexander Aring)  
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)  
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)  
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)  
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)  
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)  
- virtio-net: set queues after driver_ok (Jason Wang)  
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)  
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)  
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)  
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)  
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)  
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)  
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)  
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)  
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)  
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)  
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)  
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)  
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)  
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)  
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)  
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)  
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)  
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)  
- i40e: fix misleading debug logs (Andrii Staikov)  
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)  
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)  
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)  
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   {CVE-2023-3772}
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)  
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)  
- net: af_key: fix sadb_x_filter validation (Lin Ma)  
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)  
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)  
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)  
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)  
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)  
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)  
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)  
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)  
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)  
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)  
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)  
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))  
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))  
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)  
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)  
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)  
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)  
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)  
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)  
- interconnect: Move internal structs into a separate file (Georgi Djakov)  
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)  
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)  
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)  
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)  
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)  
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)  
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)  
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)  
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)  
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)  
- iio: add addac subdirectory (Cosmin Tanislav)  
- IMA: allow/fix UML builds (Randy Dunlap)  
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)  
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)  
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)  
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)  
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)  
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)  
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)  
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)  
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)  
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)  
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)  
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)  
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)  
- udf: Fix uninitialized array access for some pathnames (Jan Kara)  
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)  
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)  
- quota: fix warning in dqgrab() (Ye Bin)  
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)  
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)  
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)  
- macsec: use DEV_STATS_INC() (Eric Dumazet)  
- macsec: Fix traffic counters/statistics (Clayton Yager)  
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)  
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)  
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)  
- LTS tag: v5.4.254 (Sherry Yang)  
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)  
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)  
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)  
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)  
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)  
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)  
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)  
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)  
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)  
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)  
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)  
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)  
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)  
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)  
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)  
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)  
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)  
- selftests/rseq: Fix build with undefined __weak (Mark Brown)  
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)  
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)  
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)  
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)  
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)  
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)  
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)  
- binder: fix memory leak in binder_init() (Qi Zheng)  
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)  
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)  
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)  
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)  
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)  
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)  
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)  
- LTS tag: v5.4.253 (Sherry Yang)  
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)  
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)  
- driver code: print symbolic error code (Michał Mirosław)  
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)  
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)  
- ARM: dts: imx: add usb alias (Peng Fan)  
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)  
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)  
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)  
- ceph: defer stopping mdsc delayed_work (Xiubo Li)  
- ceph: use kill_anon_super helper (Jeff Layton)  
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)  
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)  
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)  
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)  
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)  
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)  
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)  
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)  
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)  
- ext2: Drop fragment support (Jan Kara)  
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)  
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)  
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)  
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)  
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)  
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)  
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)  
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)  
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)  
- tcp_metrics: fix addr_same() helper (Eric Dumazet)  
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)  
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)  
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)  
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)  
- driver core: add device probe log helper (Andrzej Hajda)  
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)  
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)  
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)  
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)  
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)  
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)  
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)  
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)  
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)  
- KVM: s390: fix sthyi error handling (Heiko Carstens)  
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)  
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)  
- perf: Fix function pointer case (Peter Zijlstra)  
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)  
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)  
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   {CVE-2023-31436}
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)  
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)  
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)  
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)  
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)  
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)  
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)  
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)  
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)  
- virtio-net: fix race between set queues and probe (Jason Wang)  
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)  
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)  
- tpm_tis: Explicitly check for error code (Alexander Steffen)  
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)  
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)  
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)  
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)  
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)  
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)  
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)  
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)  
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)  
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)  
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)  
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)  
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)  
- USB: serial: simple: sort driver entries (Johan Hovold)  
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)  
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)  
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)  
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)  
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)  
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)  
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)  
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)  
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)  
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)  
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)  
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)  
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)  
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)  
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)  
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)  
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)  
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)  
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)  
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)  
- team: reset team's flags when down link is P2P device (Hangbin Liu)  
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)  
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)  
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)  
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)  
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)  
- vxlan: calculate correct header length for GPE (Jiri Benc)  
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)  
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)  
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)  
- uapi: General notification queue definitions (David Howells)  
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)  
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)  
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)  
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)  
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)  
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)  
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))  
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))  
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)  
- dlm: rearrange async condition return (Alexander Aring)  
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)  
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)  
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)  
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)  
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)  
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)  
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)  
- btrfs: fix race between quota disable and relocation (Filipe Manana)  
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)  
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)  
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)  
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)  
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)  
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)  
- jbd2: remove redundant buffer io error checks (Zhang Yi)  
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)  
- jbd2: fix incorrect code style (Xianting Tian)  
- LTS tag: v5.4.252 (Sherry Yang)  
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)  
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   {CVE-2023-34319}
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)  
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)  
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)  
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)  
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.3.el8" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165] 
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165] 
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165] 
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.4.el8" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771] 
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593] 
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.el8" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)  
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)  
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)  
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)  
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.1.el8" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484] 
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375] 
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614] 
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614] 
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963] 
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.5.1.el8" date="1700654400">- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Sherry Yang)  [Orabug: 36038708] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Sherry Yang)  [Orabug: 36038708]</changelog>
</package>
<package pkgid="0e22463f26d177dd39a82a6b50751878aa58a7d9c5731185373108806ea7385c" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.1.el8" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491] 
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117] 
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117] 
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866] 
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761] 
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824] 
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501] 
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.2.el8" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)  
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)  
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)  
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)  
- LTS tag: v5.4.255 (Sherry Yang)  
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)  
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)  
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)  
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)  
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)  
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)  
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)  
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)  
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)  
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)  
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)  
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)  
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)  
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)  
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)  
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)  
- radix tree: remove unused variable (Arnd Bergmann)  
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)  
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)  
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)  
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)  
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)  
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)  
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)  
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)  
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)  
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)  
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)  
- bonding: fix macvlan over alb bond support (Hangbin Liu)  
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)  
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)  
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)  
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)  
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)  
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)  
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)  
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)  
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)  
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)  
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)  
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)  
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)  
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)  
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)  
- regmap: Account for register length in SMBus I/O limits (Mark Brown)  
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)  
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)  
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)  
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)  
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)  
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)  
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)  
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)  
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)  
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)  
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)  
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)  
- fs: dlm: add pid to debug log (Alexander Aring)  
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)  
- dlm: improve plock logging if interrupted (Alexander Aring)  
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)  
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)  
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)  
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)  
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)  
- virtio-net: set queues after driver_ok (Jason Wang)  
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)  
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)  
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)  
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)  
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)  
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)  
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)  
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)  
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)  
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)  
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)  
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)  
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)  
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)  
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)  
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)  
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)  
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)  
- i40e: fix misleading debug logs (Andrii Staikov)  
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)  
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)  
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)  
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   {CVE-2023-3772}
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)  
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)  
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)  
- net: af_key: fix sadb_x_filter validation (Lin Ma)  
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)  
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)  
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)  
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)  
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)  
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)  
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)  
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)  
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)  
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)  
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)  
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)  
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))  
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))  
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)  
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)  
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)  
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)  
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)  
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)  
- interconnect: Move internal structs into a separate file (Georgi Djakov)  
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)  
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)  
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)  
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)  
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)  
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)  
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)  
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)  
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)  
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)  
- iio: add addac subdirectory (Cosmin Tanislav)  
- IMA: allow/fix UML builds (Randy Dunlap)  
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)  
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)  
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)  
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)  
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)  
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)  
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)  
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)  
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)  
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)  
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)  
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)  
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)  
- udf: Fix uninitialized array access for some pathnames (Jan Kara)  
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)  
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)  
- quota: fix warning in dqgrab() (Ye Bin)  
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)  
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)  
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)  
- macsec: use DEV_STATS_INC() (Eric Dumazet)  
- macsec: Fix traffic counters/statistics (Clayton Yager)  
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)  
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)  
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)  
- LTS tag: v5.4.254 (Sherry Yang)  
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)  
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)  
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)  
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)  
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)  
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)  
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)  
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)  
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)  
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)  
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)  
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)  
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)  
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)  
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)  
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)  
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)  
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)  
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)  
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)  
- selftests/rseq: Fix build with undefined __weak (Mark Brown)  
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)  
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)  
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)  
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)  
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)  
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)  
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)  
- binder: fix memory leak in binder_init() (Qi Zheng)  
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)  
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)  
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)  
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)  
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)  
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)  
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)  
- LTS tag: v5.4.253 (Sherry Yang)  
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)  
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)  
- driver code: print symbolic error code (Michał Mirosław)  
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)  
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)  
- ARM: dts: imx: add usb alias (Peng Fan)  
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)  
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)  
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)  
- ceph: defer stopping mdsc delayed_work (Xiubo Li)  
- ceph: use kill_anon_super helper (Jeff Layton)  
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)  
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)  
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)  
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)  
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)  
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)  
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)  
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)  
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)  
- ext2: Drop fragment support (Jan Kara)  
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)  
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)  
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)  
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)  
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   {CVE-2023-1076}
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)  
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)  
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)  
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)  
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)  
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)  
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)  
- tcp_metrics: fix addr_same() helper (Eric Dumazet)  
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)  
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)  
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)  
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)  
- driver core: add device probe log helper (Andrzej Hajda)  
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)  
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)  
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)  
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)  
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)  
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)  
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)  
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)  
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)  
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)  
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)  
- KVM: s390: fix sthyi error handling (Heiko Carstens)  
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)  
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)  
- perf: Fix function pointer case (Peter Zijlstra)  
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)  
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)  
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   {CVE-2023-31436}
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)  
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)  
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)  
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)  
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)  
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)  
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)  
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)  
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)  
- virtio-net: fix race between set queues and probe (Jason Wang)  
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)  
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)  
- tpm_tis: Explicitly check for error code (Alexander Steffen)  
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)  
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)  
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)  
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)  
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)  
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)  
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)  
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)  
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)  
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)  
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)  
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)  
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)  
- USB: serial: simple: sort driver entries (Johan Hovold)  
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)  
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)  
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)  
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)  
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)  
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)  
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)  
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)  
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)  
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)  
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)  
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)  
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)  
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)  
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)  
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)  
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)  
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)  
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)  
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)  
- team: reset team's flags when down link is P2P device (Hangbin Liu)  
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)  
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)  
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)  
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)  
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)  
- vxlan: calculate correct header length for GPE (Jiri Benc)  
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)  
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)  
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)  
- uapi: General notification queue definitions (David Howells)  
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)  
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)  
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)  
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)  
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)  
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)  
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))  
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))  
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)  
- dlm: rearrange async condition return (Alexander Aring)  
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)  
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)  
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)  
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)  
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)  
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)  
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)  
- btrfs: fix race between quota disable and relocation (Filipe Manana)  
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)  
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)  
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)  
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)  
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)  
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)  
- jbd2: remove redundant buffer io error checks (Zhang Yi)  
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)  
- jbd2: fix incorrect code style (Xianting Tian)  
- LTS tag: v5.4.252 (Sherry Yang)  
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)  
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   {CVE-2023-34319}
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)  
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)  
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)  
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)  
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.3.el8" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165] 
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165] 
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165] 
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165] 
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588}
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.324.4.el8" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771] 
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569}
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593] 
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.324.5.el8" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)  
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)  
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)  
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)  
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.1.el8" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484] 
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375] 
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614] 
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614] 
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963] 
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
</package>
<package pkgid="f9b808befb0ae0ae6440ed7125f61ccc3b58de5bf58836dfd7d5115e19889614" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.1.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.6.1.el8" date="1704369600">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36152738] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36152733] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36152730] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36152721] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36152721] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36152721] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36152721] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36152721] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36152721] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36152721] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36152721] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36152721] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36152721] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36152721]</changelog>
</package>
<package pkgid="83bb93e032444221f8d5b1ccf5855625f173b049eecca35103f70cf79f85ecdc" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.1.el8" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484] 
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375] 
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614] 
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614] 
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963] 
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.2.el8" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998] 
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212] 
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089] 
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
</package>
<package pkgid="acb852384d5eb994f449480460bc9b76943a8cfaec4144cebe3d2fb025656e4a" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.327.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.3.el8" date="1696507200">- LTS tag: v5.4.257 (Sherry Yang)  
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)  
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)  
- ext4: fix rec_len verify error (Shida Zhang)  
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)  
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))  
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)  
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))  
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))  
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)  
- attr: block mode changes of symlinks (Christian Brauner)  
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)  
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))  
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)  
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)  
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)  
- perf tools: Add an option to build without libbfd (Ian Rogers)  
- perf jevents: Make build dependency on test JSONs (John Garry)  
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)  
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)  
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)  
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)  
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)  
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)  
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)  
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)  
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)  
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)  
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)  
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)  
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)  
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)  
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)  
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)  
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)  
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)  
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)  
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)  
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)  
- alx: fix OOB-read compiler warning (GONG, Ruiqi)  
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)  
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)  
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)  
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix printk specifier (Dongliang Mu)  
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)  
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)  
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)  
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))  
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)  
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)  
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)  
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)  
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)  
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)  
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)  
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)  
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)  
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)  
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)  
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)  
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)  
- r8152: check budget for r8152_poll() (Hayes Wang)  
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)  
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)  
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)  
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)  
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)  
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)  
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)  
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)  
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)  
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)  
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)  
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)  
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)  
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)  
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)  
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)  
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)  
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)  
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)  
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)  
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)  
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)  
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)  
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)  
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)  
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)  
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)  
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)  
- veth: Fixing transmit return status for dropped packets (Liang Chen)  
- igb: disable virtualization features on 82580 (Corinna Vinschen)  
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)  
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)  
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)  
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)  
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)  
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)  
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)  
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)  
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)  
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)  
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)  
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)  
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)  
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)  
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)  
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)  
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)  
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)  
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)  
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)  
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)  
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)  
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)  
- udf: initialize newblock to 0 (Tom Rix)  
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)  
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)  
- sc16is7xx: Set iobase to device index (Daniel Mack)  
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)  
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)  
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)  
- pstore/ram: Check start of empty przs during init (Enlin Mu)  
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)  
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)  
- X.509: if signature is unsupported skip validation (Thore Sommer)  
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)  
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)  
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)  
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)  
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)  
- ntb: Clean up tx tail index on link down (Dave Jiang)  
- ntb: Drop packets when qp link is down (Dave Jiang)  
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)  
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)  
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)  
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)  
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)  
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)  
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)  
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)  
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)  
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)  
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)  
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)  
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)  
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)  
- um: Fix hostaudio build errors (Randy Dunlap)  
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)  
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)  
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)  
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)  
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)  
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)  
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)  
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)  
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)  
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)  
- amba: bus: fix refcount leak (Peng Fan)  
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)  
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)  
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)  
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)  
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)  
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)  
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)  
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)  
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)  
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)  
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)  
- media: go7007: Remove redundant if statement (Colin Ian King)  
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)  
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)  
- driver core: test_async: fix an error code (Dan Carpenter)  
- dma-buf/sync_file: Fix docs syntax (Rob Clark)  
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)  
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)  
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)  
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)  
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)  
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)  
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)  
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)  
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)  
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)  
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)  
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)  
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)  
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)  
- media: dib7000p: Fix potential division by zero (Daniil Dulov)  
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)  
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)  
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)  
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)  
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)  
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)  
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)  
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)  
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)  
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)  
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)  
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)  
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)  
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)  
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)  
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)  
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)  
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)  
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)  
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)  
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)  
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)  
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)  
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)  
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)  
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)  
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)  
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)  
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)  
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)  
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)  
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)  
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)  
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)  
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)  
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)  
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)  
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)  
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)  
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)  
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)  
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)  
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)  
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)  
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)  
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)  
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)  
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)  
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)  
- quota: add new helper dquot_active() (Baokun Li)  
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)  
- quota: factor out dquot_write_dquot() (Baokun Li)  
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)  
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)  
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)  
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)  
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)  
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)  
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)  
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)  
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)  
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)  
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)  
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)  
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)  
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)  
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)  
- lwt: Fix return values of BPF xmit ops (Yan Zhai)  
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)  
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)  
- crypto: caam - fix unchecked return value error (Gaurav Jain)  
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)  
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)  
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)  
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)  
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)  
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)  
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)  
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)  
- bpf: Clear the probe_addr for uprobe (Yafang Shao)  
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)  
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)  
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)  
- x86/boot: Annotate local functions (Jiri Slaby)  
- x86/asm: Make more symbols local (Jiri Slaby)  
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)  
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)  
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)  
- new helper: lookup_positive_unlocked() (Al Viro)  
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)  
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)  
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)  
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)  
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)  
- udf: Handle error when adding extent to a file (Jan Kara)  
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)  
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)  
- net: Avoid address overwrite in kernel_connect (Jordan Rife)  
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)  
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)  
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)  
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)  
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)  
- bnx2x: fix page fault following EEH recovery (David Christensen)  
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)  
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)  
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)  
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)  
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)  
- security: keys: perform capable check only on privileged operations (Christian Göttsche)  
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)  
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)  
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)  
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)  
- fs/nls: make load_nls() take a const parameter (Winston Wen)  
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)  
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)  
- m68k: Fix invalid .section syntax (Ben Hutchings)  
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)  
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)  
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)  
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)  
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)  
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)  
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)  
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)  
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)  
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)  
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)  
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)  
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)  
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)  
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)  
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)  
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)  
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.325.4.el8" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)  
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)  
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)  
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)  
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)  
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)  
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)  
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)  
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)  
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)  
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)  
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)  
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671] 
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341] 
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949] 
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949] 
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601] 
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840] 
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526] 
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.325.5.el8" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508] 
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508] 
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508] 
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
</package>
<package pkgid="936da966c81d0dc9e75b66c31b88166c7ef2f952c7793a9d648a7ceb8d5a1909" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.328.3.el8"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.326.1.el8" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809] 
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809] 
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809] 
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809] 
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078] 
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.3.el8" date="1698926400">- LTS tag: v5.4.259 (Sherry Yang)  
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)  
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)  
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)  
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)  
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)  
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)  
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)  
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)  
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)  
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)  
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)  
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)  
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)  
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)  
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)  
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)  
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)  
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)  
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)  
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)  
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)  
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)  
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)  
- sky2: Make sure there is at least one frag_addr available (Kees Cook)  
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)  
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)  
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)  
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)  
- Bluetooth: Avoid redundant authentication (Ying Hsu)  
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)  
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)  
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)  
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)  
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)  
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)  
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)  
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)  
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)  
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)  
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)  
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)  
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)  
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)  
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)  
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)  
- resource: Add irqresource_disabled() (John Garry)  
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)  
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)  
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)  
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)  
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)  
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)  
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)  
- tun: prevent negative ifindex (Eric Dumazet)  
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)  
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)  
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)  
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)  
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)  
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)  
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)  
- qed: fix LL2 RX buffer allocation (Manish Chopra)  
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)  
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)  
- regmap: fix NULL deref on lookup (Johan Hovold)  
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)  
- ice: fix over-shifted variable (Jesse Brandeburg)  
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)  
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)  
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)  
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)  
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   {CVE-2020-26555}
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   {CVE-2020-26555}
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)  
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)  
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)  
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)  
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)  
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)  
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)  
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))  
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)  
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)  
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)  
- Input: xpad - add PXN V900 support (Matthias Berndt)  
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)  
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)  
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)  
- libceph: use kernel_connect() (Jordan Rife)  
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)  
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)  
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)  
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)  
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)  
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)  
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)  
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)  
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)  
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)  
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)  
- nfc: nci: assert requested protocol is valid (Jeremy Cline)  
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)  
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)  
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)  
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)  
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)  
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)  
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)  
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)  
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)  
- quota: Fix slow quotaoff (Jan Kara)  
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)  
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)  
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)  
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)  
- LTS tag: v5.4.258 (Sherry Yang)  
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   {CVE-2023-34324}
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)  
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)  
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)  
- RDMA/mlx5: Fix NULL string error (Shay Drory)  
- RDMA/siw: Fix connection failure handling (Bernard Metzler)  
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)  
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)  
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)  
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)  
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)  
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)  
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)  
- sctp: update hb timer immediately after users change hb_interval (Xin Long)  
- sctp: update transport state when processing a dupcook packet (Xin Long)  
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)  
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)  
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)  
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)  
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)  
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)  
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)  
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)  
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)  
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)  
- NFS4: Trace state recovery operation (Chuck Lever)  
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)  
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)  
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)  
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)  
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)  
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)  
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)  
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)  
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)  
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)  
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)  
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)  
- ata: libata-core: Fix port and device removal (Damien Le Moal)  
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)  
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)  
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)  
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)  
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)  
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)  
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)  
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)  
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)  
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)  
- smack: Record transmuting in smk_transmuted (Roberto Sassu)  
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)  
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)  
- i40e: improve locking of mac_filter_hash (Stefan Assmann)  
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)  
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)  
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)  
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)  
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)  
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)  
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)  
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)  
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)  
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)  
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)  
- parisc: drivers: Fix sparse warning (Helge Deller)  
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)  
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)  
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)  
- xtensa: boot/lib: fix function prototypes (Max Filippov)  
- xtensa: boot: don't add include-dirs (Randy Dunlap)  
- xtensa: iss/network: make functions static (Randy Dunlap)  
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)  
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)  
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)  
- clk: tegra: fix error return case for recalc_rate (Timo Alho)  
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)  
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)  
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)  
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)  
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)  
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)  
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)  
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)  
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)  
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)  
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)  
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)  
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)  
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)  
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)  
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)  
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)  
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)  
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)  
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)  
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)  
- ext4: do not let fstrim block system suspend (Jan Kara)  
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)  
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)  
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)  
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)  
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)  
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)  
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)  
- ata: libahci: clear pending interrupt status (Szuying Chen)  
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))  
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)  
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)  
- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.4.el8" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)  
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)  
- perf/core: Fix potential NULL deref (Peter Zijlstra)  
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)  
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)  
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319] 
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691] 
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.5.el8" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945] 
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498] 
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644] 
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.328.1.el8" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945] 
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945] 
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945] 
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945] 
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945] 
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945] 
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945] 
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945] 
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945] 
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945] 
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945] 
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945] 
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945] 
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945] 
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945] 
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945] 
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945] 
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945] 
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945] 
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945] 
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945] 
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643] 
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189] 
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908] 
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305] 
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305] 
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305] 
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305] 
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305] 
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305] 
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182] 
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817] 
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817] 
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755] 
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891] 
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891] 
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.2.el8" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)  
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)  
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   {CVE-2023-6606}
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)  
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)  
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)  
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)  
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)  
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)  
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)  
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)  
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)  
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)  
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)  
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)  
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)  
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)  
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)  
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)  
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)  
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)  
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)  
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)  
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)  
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)  
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)  
- afs: Fix overwriting of result of DNS query (David Howells)  
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)  
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)  
- afs: Fix dynamic root lookup DNS check (David Howells)  
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)  
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)  
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)  
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)  
- net: sched: ife: fix potential use-after-free (Eric Dumazet)  
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)  
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)  
- net/mlx5: improve some comments (Hu Haowen)  
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)  
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)  
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)  
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)  
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)  
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)  
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)  
- LTS tag: v5.4.265 (Sherry Yang)  
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)  
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)  
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)  
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))  
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)  
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)  
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)  
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)  
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)  
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)  
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)  
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)  
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)  
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)  
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)  
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)  
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)  
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)  
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)  
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)  
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)  
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)  
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)  
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)  
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)  
- sign-file: Fix incorrect return values check (Yusong Gao)  
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)  
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)  
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)  
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)  
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)  
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)  
- qca_spi: Fix reset behavior (Stefan Wahren)  
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)  
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)  
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)  
- afs: Fix refcount underflow from error handling race (David Howells)  
- LTS tag: v5.4.264 (Sherry Yang)  
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)  
- devcoredump : Serialize devcd_del work (Mukesh Ojha)  
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)  
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)  
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)  
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)  
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)  
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)  
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)  
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)  
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)  
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)  
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))  
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)  
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)  
- ARM: PL011: Fix DMA support (Arnd Bergmann)  
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)  
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)  
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)  
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)  
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)  
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)  
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)  
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)  
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)  
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)  
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)  
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))  
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)  
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)  
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)  
- ARM: dts: imx: make gpt node name generic (Anson Huang)  
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)  
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)  
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)  
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)  
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)  
- RDMA/bnxt_re: Correct module description string (Kalesh AP)  
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)  
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)  
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)  
- net: hns: fix fake link up on xge port (Yonglong Liu)  
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)  
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)  
- net: arcnet: com20020 fix error handling (Tong Zhang)  
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)  
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)  
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)  
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)  
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)  
- of: Fix kerneldoc output formatting (Rob Herring)  
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)  
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)  
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)  
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)  
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)  
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)  
- kconfig: fix memory leak from range properties (Masahiro Yamada)  
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)  
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)  
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)  
- LTS tag: v5.4.263 (Sherry Yang)  
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)  
- mmc: core: convert comma to semicolon (Zheng Yongjun)  
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)  
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)  
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)  
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)  
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)  
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)  
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)  
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)  
- ima: detect changes to the backing overlay file (Mimi Zohar)  
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)  
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)  
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)  
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)  
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)  
- s390/cmma: fix detection of DAT pages (Heiko Carstens)  
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)  
- smb3: fix touch -h of symlink (Steve French)  
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)  
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)  
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)  
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)  
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)  
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)  
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)  
- btrfs: send: ensure send_fd is writable (Jann Horn)  
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)  
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)  
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)  
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)  
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)  
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)  
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)  
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)  
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)  
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)  
- pinctrl: avoid reload of p state in list iteration (Maria Yu)  
- io_uring: fix off-by one bvec index (Keith Busch)  
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)  
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)  
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)  
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)  
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)  
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)  
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)  
- bcache: prevent potential division by zero error (Rand Deeb)  
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)  
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)  
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)  
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)  
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)  
- s390/dasd: protect device queue against concurrent access (Jan Höppner)  
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)  
- ext4: make sure allocate pending entry not fail (Zhang Yi)  
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)  
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)  
- ext4: add a new helper to check if es must be kept (Baokun Li)  
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)  
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)  
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)  
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)  
- afs: Return ENOENT if no cell DNS record can be found (David Howells)  
- net: axienet: Fix check for partial TX checksum (Samuel Holland)  
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)  
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)  
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)  
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)  
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)  
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)  
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)  
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)  
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)  
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)  
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)  
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)  
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)  
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)  
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)  
- LTS tag: v5.4.262 (Sherry Yang)  
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)  
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)  
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)  
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)  
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)  
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)  
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)  
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)  
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)  
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)  
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)  
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)  
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)  
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)  
- ext4: correct the start block of counting reserved clusters (Zhang Yi)  
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)  
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)  
- ext4: apply umask if ACL support is disabled (Max Kellermann)  
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)  
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)  
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)  
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)  
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)  
- media: sharp: fix sharp encoding (Sean Young)  
- media: lirc: drop trailing space from scancode transmit (Sean Young)  
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)  
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)  
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)  
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)  
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)  
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)  
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)  
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)  
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)  
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)  
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)  
- serial: meson: remove redundant initialization of variable id (Colin Ian King)  
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)  
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)  
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)  
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)  
- i3c: master: cdns: Fix reading status register (Joshua Yeong)  
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)  
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)  
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)  
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)  
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)  
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)  
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)  
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)  
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)  
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)  
- mmc: vub300: fix an error code (Dan Carpenter)  
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)  
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)  
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)  
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)  
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)  
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)  
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)  
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)  
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)  
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)  
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)  
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)  
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)  
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)  
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)  
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)  
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)  
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)  
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)  
- tools/power/turbostat: Fix a knl bug (Zhang Rui)  
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)  
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)  
- net: stmmac: fix rx budget limit check (Baruch Siach)  
- net: stmmac: Rework stmmac_rx() (Jose Abreu)  
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)  
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)  
- net: ethernet: cortina: Handle large frames (Linus Walleij)  
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)  
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)  
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)  
- xen/events: fix delayed eoi list handling (Juergen Gross)  
- ppp: limit MRU to 64K (Willem de Bruijn)  
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)  
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)  
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)  
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)  
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)  
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)  
- pwm: Fix double shift bug (Dan Carpenter)  
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)  
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)  
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)  
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- gfs2: ignore negated quota changes (Bob Peterson)  
- media: vivid: avoid integer overflow (Hans Verkuil)  
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)  
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)  
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)  
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)  
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)  
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)  
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)  
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)  
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)  
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)  
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)  
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)  
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)  
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)  
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)  
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)  
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)  
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)  
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)  
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   {CVE-2023-28464}
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)  
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)  
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)  
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)  
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)  
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))  
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)  
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)  
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)  
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)  
- LTS tag: v5.4.261 (Sherry Yang)  
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)  
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)  
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)  
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)  
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)  
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)  
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)  
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)  
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)  
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)  
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)  
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)  
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)  
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)  
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)  
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)  
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)  
- llc: verify mac len before reading mac header (Willem de Bruijn)  
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)  
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)  
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)  
- pwm: sti: Avoid conditional gotos (Thierry Reding)  
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)  
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)  
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)  
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)  
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)  
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)  
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)  
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)  
- powerpc/xive: Fix endian conversion size (Benjamin Gray)  
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)  
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)  
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)  
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)  
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)  
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)  
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)  
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)  
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)  
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)  
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)  
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)  
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)  
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)  
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)  
- leds: pwm: simplify if condition (Uwe Kleine-König)  
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)  
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)  
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)  
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)  
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)  
- scsi: ufs: core: Leave space for '\0' in utf8 desc string (Daniel Mentz)  
- ext4: move 'ix' sanity check to corrent position (Gou Hao)  
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)  
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)  
- HID: cp2112: Use irqchip template (Linus Walleij)  
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)  
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)  
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)  
- hwrng: geode - fix accessing registers (Jonas Gorski)  
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)  
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)  
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)  
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)  
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)  
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)  
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)  
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)  
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)  
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)  
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)  
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)  
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)  
- platform/x86: wmi: Fix opening of char device (Armin Wolf)  
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)  
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)  
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)  
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)  
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)  
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)  
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)  
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)  
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)  
- ipvlan: properly track tx_errors (Eric Dumazet)  
- net: add DEV_STATS_READ() helper (Eric Dumazet)  
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)  
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)  
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)  
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)  
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)  
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)  
- r8169: use tp_to_dev instead of open code (Juhee Kang)  
- thermal: core: prevent potential string overflow (Dan Carpenter)  
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)  
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)  
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)  
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: add missing barriers on delete (Eric Dumazet)  
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)  
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)  
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)  
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)  
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)  
- vfs: fix readahead(2) on block devices (Reuben Hawkins)  
- LTS tag: v5.4.260 (Sherry Yang)  
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)  
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)  
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)  
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)  
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)  
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)  
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)  
- remove the sx8 block driver (Christoph Hellwig)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.3.el8" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228] 
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654] 
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207] 
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)  
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
</package>
<package pkgid="2cdb681aa570511d58ddc43633c95d8afcd53f66ae4bc343dec4ed7ce78307af" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.326.6.el8" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789] 
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.328.1.el8" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945] 
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945] 
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945] 
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945] 
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945] 
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945] 
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945] 
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945] 
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945] 
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945] 
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945] 
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945] 
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945] 
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945] 
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945] 
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945] 
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945] 
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945] 
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945] 
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945] 
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945] 
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643] 
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189] 
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908] 
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305] 
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305] 
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305] 
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305] 
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305] 
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305] 
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182] 
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817] 
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817] 
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755] 
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891] 
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891] 
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.2.el8" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)  
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)  
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   {CVE-2023-6606}
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)  
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)  
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)  
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)  
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)  
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)  
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)  
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)  
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)  
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)  
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)  
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)  
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)  
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)  
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)  
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)  
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)  
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)  
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)  
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)  
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)  
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)  
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)  
- afs: Fix overwriting of result of DNS query (David Howells)  
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)  
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)  
- afs: Fix dynamic root lookup DNS check (David Howells)  
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)  
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)  
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)  
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)  
- net: sched: ife: fix potential use-after-free (Eric Dumazet)  
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)  
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)  
- net/mlx5: improve some comments (Hu Haowen)  
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)  
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)  
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)  
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)  
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)  
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)  
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)  
- LTS tag: v5.4.265 (Sherry Yang)  
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)  
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)  
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)  
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))  
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)  
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)  
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)  
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)  
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)  
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)  
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)  
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)  
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)  
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)  
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)  
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)  
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)  
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)  
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)  
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)  
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)  
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)  
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)  
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)  
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)  
- sign-file: Fix incorrect return values check (Yusong Gao)  
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)  
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)  
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)  
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)  
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)  
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)  
- qca_spi: Fix reset behavior (Stefan Wahren)  
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)  
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)  
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)  
- afs: Fix refcount underflow from error handling race (David Howells)  
- LTS tag: v5.4.264 (Sherry Yang)  
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)  
- devcoredump : Serialize devcd_del work (Mukesh Ojha)  
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)  
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)  
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)  
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)  
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)  
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)  
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)  
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)  
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)  
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)  
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))  
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)  
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)  
- ARM: PL011: Fix DMA support (Arnd Bergmann)  
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)  
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)  
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)  
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)  
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)  
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)  
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)  
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)  
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)  
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)  
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)  
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))  
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)  
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)  
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)  
- ARM: dts: imx: make gpt node name generic (Anson Huang)  
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)  
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)  
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)  
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)  
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)  
- RDMA/bnxt_re: Correct module description string (Kalesh AP)  
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)  
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)  
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)  
- net: hns: fix fake link up on xge port (Yonglong Liu)  
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)  
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)  
- net: arcnet: com20020 fix error handling (Tong Zhang)  
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)  
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)  
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)  
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)  
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)  
- of: Fix kerneldoc output formatting (Rob Herring)  
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)  
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)  
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)  
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)  
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)  
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)  
- kconfig: fix memory leak from range properties (Masahiro Yamada)  
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)  
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)  
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)  
- LTS tag: v5.4.263 (Sherry Yang)  
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)  
- mmc: core: convert comma to semicolon (Zheng Yongjun)  
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)  
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)  
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)  
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)  
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)  
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)  
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)  
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)  
- ima: detect changes to the backing overlay file (Mimi Zohar)  
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)  
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)  
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)  
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)  
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)  
- s390/cmma: fix detection of DAT pages (Heiko Carstens)  
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)  
- smb3: fix touch -h of symlink (Steve French)  
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)  
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)  
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)  
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)  
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)  
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)  
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)  
- btrfs: send: ensure send_fd is writable (Jann Horn)  
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)  
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)  
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)  
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)  
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)  
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)  
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)  
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)  
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)  
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)  
- pinctrl: avoid reload of p state in list iteration (Maria Yu)  
- io_uring: fix off-by one bvec index (Keith Busch)  
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)  
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)  
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)  
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)  
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)  
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)  
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)  
- bcache: prevent potential division by zero error (Rand Deeb)  
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)  
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)  
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)  
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)  
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)  
- s390/dasd: protect device queue against concurrent access (Jan Höppner)  
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)  
- ext4: make sure allocate pending entry not fail (Zhang Yi)  
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)  
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)  
- ext4: add a new helper to check if es must be kept (Baokun Li)  
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)  
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)  
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)  
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)  
- afs: Return ENOENT if no cell DNS record can be found (David Howells)  
- net: axienet: Fix check for partial TX checksum (Samuel Holland)  
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)  
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)  
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)  
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)  
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)  
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)  
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)  
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)  
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)  
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)  
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)  
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)  
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)  
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)  
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)  
- LTS tag: v5.4.262 (Sherry Yang)  
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)  
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)  
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)  
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)  
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)  
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)  
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)  
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)  
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)  
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)  
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)  
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)  
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)  
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)  
- ext4: correct the start block of counting reserved clusters (Zhang Yi)  
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)  
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)  
- ext4: apply umask if ACL support is disabled (Max Kellermann)  
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)  
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)  
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)  
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)  
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)  
- media: sharp: fix sharp encoding (Sean Young)  
- media: lirc: drop trailing space from scancode transmit (Sean Young)  
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)  
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)  
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)  
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)  
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)  
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)  
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)  
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)  
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)  
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)  
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)  
- serial: meson: remove redundant initialization of variable id (Colin Ian King)  
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)  
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)  
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)  
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)  
- i3c: master: cdns: Fix reading status register (Joshua Yeong)  
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)  
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)  
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)  
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)  
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)  
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)  
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)  
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)  
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)  
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)  
- mmc: vub300: fix an error code (Dan Carpenter)  
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)  
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)  
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)  
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)  
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)  
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)  
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)  
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)  
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)  
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)  
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)  
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)  
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)  
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)  
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)  
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)  
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)  
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)  
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)  
- tools/power/turbostat: Fix a knl bug (Zhang Rui)  
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)  
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)  
- net: stmmac: fix rx budget limit check (Baruch Siach)  
- net: stmmac: Rework stmmac_rx() (Jose Abreu)  
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)  
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)  
- net: ethernet: cortina: Handle large frames (Linus Walleij)  
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)  
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)  
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)  
- xen/events: fix delayed eoi list handling (Juergen Gross)  
- ppp: limit MRU to 64K (Willem de Bruijn)  
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)  
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)  
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)  
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)  
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)  
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)  
- pwm: Fix double shift bug (Dan Carpenter)  
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)  
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)  
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)  
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- gfs2: ignore negated quota changes (Bob Peterson)  
- media: vivid: avoid integer overflow (Hans Verkuil)  
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)  
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)  
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)  
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)  
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)  
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)  
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)  
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)  
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)  
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)  
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)  
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)  
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)  
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)  
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)  
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)  
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)  
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)  
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)  
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   {CVE-2023-28464}
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)  
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)  
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)  
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)  
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)  
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))  
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)  
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)  
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)  
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)  
- LTS tag: v5.4.261 (Sherry Yang)  
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)  
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)  
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)  
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)  
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)  
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)  
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)  
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)  
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)  
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)  
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)  
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)  
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)  
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)  
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)  
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)  
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)  
- llc: verify mac len before reading mac header (Willem de Bruijn)  
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)  
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)  
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)  
- pwm: sti: Avoid conditional gotos (Thierry Reding)  
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)  
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)  
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)  
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)  
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)  
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)  
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)  
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)  
- powerpc/xive: Fix endian conversion size (Benjamin Gray)  
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)  
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)  
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)  
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)  
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)  
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)  
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)  
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)  
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)  
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)  
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)  
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)  
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)  
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)  
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)  
- leds: pwm: simplify if condition (Uwe Kleine-König)  
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)  
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)  
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)  
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)  
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)  
- scsi: ufs: core: Leave space for '\0' in utf8 desc string (Daniel Mentz)  
- ext4: move 'ix' sanity check to corrent position (Gou Hao)  
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)  
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)  
- HID: cp2112: Use irqchip template (Linus Walleij)  
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)  
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)  
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)  
- hwrng: geode - fix accessing registers (Jonas Gorski)  
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)  
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)  
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)  
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)  
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)  
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)  
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)  
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)  
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)  
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)  
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)  
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)  
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)  
- platform/x86: wmi: Fix opening of char device (Armin Wolf)  
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)  
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)  
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)  
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)  
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)  
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)  
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)  
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)  
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)  
- ipvlan: properly track tx_errors (Eric Dumazet)  
- net: add DEV_STATS_READ() helper (Eric Dumazet)  
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)  
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)  
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)  
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)  
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)  
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)  
- r8169: use tp_to_dev instead of open code (Juhee Kang)  
- thermal: core: prevent potential string overflow (Dan Carpenter)  
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)  
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)  
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)  
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: add missing barriers on delete (Eric Dumazet)  
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)  
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)  
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)  
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)  
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)  
- vfs: fix readahead(2) on block devices (Reuben Hawkins)  
- LTS tag: v5.4.260 (Sherry Yang)  
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)  
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)  
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)  
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)  
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)  
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)  
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)  
- remove the sx8 block driver (Christoph Hellwig)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.3.el8" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228] 
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654] 
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207] 
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)  
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.1.el8" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620] 
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.2.el8" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)  
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)  
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)  
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)  
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)  
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)  
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)  
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)  
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)  
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)  
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)  
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)  
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)  
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)  
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)  
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)  
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)  
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)  
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)  
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)  
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)  
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)  
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)  
- perf env: Add perf_env__numa_node() (Jiri Olsa)  
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)  
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)  
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)  
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)  
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)  
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)  
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)  
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)  
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)  
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)  
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)  
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)  
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)  
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)  
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)  
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)  
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)  
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)  
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)  
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)  
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)  
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)  
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)  
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)  
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)  
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)  
- binder: fix race between mmput() and do_exit() (Carlos Llamas)  
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)  
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)  
- binder: fix use-after-free in shinker's callback (Carlos Llamas)  
- binder: fix async space check for 0-sized buffers (Carlos Llamas)  
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)  
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)  
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)  
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)  
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)  
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)  
- watchdog: set cdev owner before adding (Curtis Klein)  
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)  
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)  
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)  
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)  
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)  
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)  
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)  
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)  
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)  
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)  
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)  
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)  
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)  
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)  
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)  
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)  
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)  
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)  
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)  
- f2fs: fix to avoid dirent corruption (Chao Yu)  
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)  
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)  
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)  
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)  
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)  
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)  
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)  
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)  
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)  
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)  
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)  
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)  
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)  
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)  
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)  
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)  
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)  
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)  
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)  
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)  
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)  
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)  
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)  
- wifi: libertas: stop selecting wext (Arnd Bergmann)  
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)  
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)  
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)  
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)  
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)  
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)  
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)  
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)  
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)  
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)  
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)  
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)  
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)  
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)  
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)  
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)  
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)  
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)  
- crypto: virtio - don't use 'default m' (Ram Muthiah)  
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))  
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)  
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)  
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)  
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)  
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)  
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)  
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)  
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)  
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)  
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)  
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)  
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)  
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)  
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)  
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)  
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)  
- x86/lib: Fix overflow when counting digits (Colin Ian King)  
- coresight: etm4x: Fix width of CCITMIN field (James Clark)  
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)  
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)  
- uio: Fix use-after-free in uio_open (Guanghui Feng)  
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)  
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)  
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)  
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)  
- drm/crtc: fix uninitialized variable use (Jani Nikula)  
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)  
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))  
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)  
- ARC: fix spare error (Vineet Gupta)  
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)  
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)  
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)  
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)  
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))  
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))  
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))  
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)  
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)  
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)  
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)  
- drm/exynos: fix a wrong error checking (Inki Dae)  
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)  
- nvme: introduce helper function to get ctrl state (Keith Busch)  
- ASoC: da7219: Support low DC impedance headset (David Rau)  
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)  
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)  
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)  
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)  
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)  
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)  
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)  
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)  
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)  
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)  
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)  
- LTS tag: v5.4.267 (Sherry Yang)  
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)  
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)  
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)  
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)  
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)  
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)  
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)  
- net: tls, update curr on splice as well (John Fastabend)  
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)  
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)  
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)  
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)  
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)  
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)  
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)  
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)  
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)  
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))  
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)  
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)  
- asix: Add check for usbnet_get_endpoints (Chen Ni)  
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)  
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)  
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)  
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)  
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)  
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)  
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)  
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)  
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)  
- can: raw: add support for SO_MARK (Marc Kleine-Budde)  
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)  
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)  
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)  
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.el8" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109] 
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109] 
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109] 
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109] 
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209] 
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.1.el8" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
</package>
<package pkgid="cd8f991dc0083250f13d2bf7ce13205e2ebb94aaac51dbb6058f6ce459bded3c" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.2.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.327.1.el8" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618] 
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618] 
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618] 
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618] 
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618] 
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618] 
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618] 
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618] 
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618] 
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618] 
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618] 
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618] 
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618] 
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618] 
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618] 
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618] 
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618] 
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492] 
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307] 
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307] 
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307] 
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307] 
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307] 
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307] 
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307] 
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307] 
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307] 
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] 
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779] 
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; - 5.4.17-2136.327.2.el8" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean
  Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.328.1.el8" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945] 
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945] 
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945] 
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945] 
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945] 
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945] 
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945] 
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945] 
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945] 
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945] 
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945] 
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945] 
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945] 
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945] 
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945] 
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945] 
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945] 
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945] 
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945] 
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945] 
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945] 
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945] 
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945] 
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945] 
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945] 
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945] 
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945] 
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643] 
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189] 
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908] 
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305] 
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305] 
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305] 
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305] 
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305] 
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305] 
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305] 
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305] 
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305] 
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305] 
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305] 
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305] 
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305] 
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182] 
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817] 
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817] 
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755] 
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891] 
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891] 
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.2.el8" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)  
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)  
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   {CVE-2023-6606}
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)  
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)  
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)  
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)  
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)  
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)  
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)  
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)  
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)  
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)  
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)  
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)  
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)  
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)  
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)  
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)  
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)  
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)  
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)  
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)  
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)  
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)  
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)  
- afs: Fix overwriting of result of DNS query (David Howells)  
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)  
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)  
- afs: Fix dynamic root lookup DNS check (David Howells)  
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)  
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)  
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)  
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)  
- net: sched: ife: fix potential use-after-free (Eric Dumazet)  
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)  
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)  
- net/mlx5: improve some comments (Hu Haowen)  
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)  
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)  
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)  
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)  
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)  
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)  
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)  
- LTS tag: v5.4.265 (Sherry Yang)  
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)  
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)  
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)  
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))  
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)  
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)  
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)  
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)  
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)  
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)  
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)  
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)  
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)  
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)  
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)  
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)  
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)  
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)  
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)  
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)  
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)  
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)  
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)  
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)  
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)  
- sign-file: Fix incorrect return values check (Yusong Gao)  
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)  
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)  
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)  
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)  
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)  
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)  
- qca_spi: Fix reset behavior (Stefan Wahren)  
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)  
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)  
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)  
- afs: Fix refcount underflow from error handling race (David Howells)  
- LTS tag: v5.4.264 (Sherry Yang)  
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)  
- devcoredump : Serialize devcd_del work (Mukesh Ojha)  
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)  
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)  
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)  
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)  
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)  
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)  
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)  
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)  
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)  
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)  
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))  
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)  
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)  
- ARM: PL011: Fix DMA support (Arnd Bergmann)  
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)  
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)  
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)  
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)  
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)  
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)  
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)  
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)  
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)  
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)  
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)  
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))  
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)  
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)  
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)  
- ARM: dts: imx: make gpt node name generic (Anson Huang)  
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)  
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)  
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)  
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)  
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)  
- RDMA/bnxt_re: Correct module description string (Kalesh AP)  
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)  
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)  
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)  
- net: hns: fix fake link up on xge port (Yonglong Liu)  
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)  
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)  
- net: arcnet: com20020 fix error handling (Tong Zhang)  
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)  
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)  
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)  
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)  
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)  
- of: Fix kerneldoc output formatting (Rob Herring)  
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)  
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)  
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)  
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)  
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)  
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)  
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)  
- kconfig: fix memory leak from range properties (Masahiro Yamada)  
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)  
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)  
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)  
- LTS tag: v5.4.263 (Sherry Yang)  
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)  
- mmc: core: convert comma to semicolon (Zheng Yongjun)  
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)  
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)  
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)  
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)  
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)  
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)  
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)  
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)  
- ima: detect changes to the backing overlay file (Mimi Zohar)  
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)  
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)  
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)  
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)  
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)  
- s390/cmma: fix detection of DAT pages (Heiko Carstens)  
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)  
- smb3: fix touch -h of symlink (Steve French)  
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)  
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)  
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)  
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)  
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)  
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)  
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)  
- btrfs: send: ensure send_fd is writable (Jann Horn)  
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)  
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)  
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)  
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)  
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)  
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)  
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)  
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)  
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)  
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)  
- pinctrl: avoid reload of p state in list iteration (Maria Yu)  
- io_uring: fix off-by one bvec index (Keith Busch)  
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)  
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)  
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)  
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)  
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)  
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)  
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)  
- bcache: prevent potential division by zero error (Rand Deeb)  
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)  
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)  
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)  
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)  
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)  
- s390/dasd: protect device queue against concurrent access (Jan Höppner)  
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)  
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)  
- ext4: make sure allocate pending entry not fail (Zhang Yi)  
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)  
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)  
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)  
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)  
- ext4: add a new helper to check if es must be kept (Baokun Li)  
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)  
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)  
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)  
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)  
- afs: Return ENOENT if no cell DNS record can be found (David Howells)  
- net: axienet: Fix check for partial TX checksum (Samuel Holland)  
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)  
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)  
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)  
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)  
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)  
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)  
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)  
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)  
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)  
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)  
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)  
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)  
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)  
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)  
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)  
- LTS tag: v5.4.262 (Sherry Yang)  
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)  
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)  
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)  
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)  
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)  
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)  
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)  
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)  
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)  
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)  
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)  
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)  
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)  
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)  
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)  
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)  
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)  
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)  
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)  
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)  
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)  
- ext4: correct the start block of counting reserved clusters (Zhang Yi)  
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)  
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)  
- ext4: apply umask if ACL support is disabled (Max Kellermann)  
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)  
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)  
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)  
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)  
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)  
- media: sharp: fix sharp encoding (Sean Young)  
- media: lirc: drop trailing space from scancode transmit (Sean Young)  
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)  
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)  
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)  
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)  
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)  
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)  
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)  
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)  
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)  
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)  
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)  
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)  
- serial: meson: remove redundant initialization of variable id (Colin Ian King)  
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)  
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)  
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)  
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)  
- i3c: master: cdns: Fix reading status register (Joshua Yeong)  
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)  
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)  
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)  
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)  
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)  
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)  
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)  
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)  
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)  
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)  
- mmc: vub300: fix an error code (Dan Carpenter)  
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)  
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)  
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)  
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)  
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)  
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)  
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)  
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)  
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)  
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)  
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)  
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)  
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)  
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)  
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)  
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)  
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)  
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)  
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)  
- tools/power/turbostat: Fix a knl bug (Zhang Rui)  
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)  
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)  
- net: stmmac: fix rx budget limit check (Baruch Siach)  
- net: stmmac: Rework stmmac_rx() (Jose Abreu)  
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)  
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)  
- net: ethernet: cortina: Handle large frames (Linus Walleij)  
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)  
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)  
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)  
- xen/events: fix delayed eoi list handling (Juergen Gross)  
- ppp: limit MRU to 64K (Willem de Bruijn)  
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)  
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)  
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)  
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)  
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)  
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)  
- pwm: Fix double shift bug (Dan Carpenter)  
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)  
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)  
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)  
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- gfs2: ignore negated quota changes (Bob Peterson)  
- media: vivid: avoid integer overflow (Hans Verkuil)  
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)  
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)  
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)  
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)  
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)  
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)  
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)  
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)  
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)  
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)  
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)  
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)  
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)  
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)  
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)  
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)  
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)  
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)  
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)  
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)  
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)  
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   {CVE-2023-28464}
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)  
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)  
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)  
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)  
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)  
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)  
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)  
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))  
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)  
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)  
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)  
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)  
- LTS tag: v5.4.261 (Sherry Yang)  
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)  
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)  
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)  
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)  
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)  
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)  
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)  
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)  
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)  
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)  
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)  
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)  
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)  
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)  
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)  
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)  
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)  
- llc: verify mac len before reading mac header (Willem de Bruijn)  
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)  
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)  
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)  
- pwm: sti: Avoid conditional gotos (Thierry Reding)  
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)  
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)  
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)  
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)  
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)  
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)  
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)  
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)  
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)  
- powerpc/xive: Fix endian conversion size (Benjamin Gray)  
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)  
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)  
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)  
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)  
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)  
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)  
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)  
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)  
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)  
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)  
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)  
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)  
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)  
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)  
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)  
- leds: pwm: simplify if condition (Uwe Kleine-König)  
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)  
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)  
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)  
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)  
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)  
- scsi: ufs: core: Leave space for '\0' in utf8 desc string (Daniel Mentz)  
- ext4: move 'ix' sanity check to corrent position (Gou Hao)  
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)  
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)  
- HID: cp2112: Use irqchip template (Linus Walleij)  
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)  
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)  
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)  
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)  
- hwrng: geode - fix accessing registers (Jonas Gorski)  
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)  
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)  
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)  
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)  
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)  
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)  
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)  
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)  
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)  
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)  
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)  
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)  
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)  
- platform/x86: wmi: Fix opening of char device (Armin Wolf)  
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)  
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)  
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)  
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)  
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)  
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)  
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)  
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)  
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)  
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)  
- ipvlan: properly track tx_errors (Eric Dumazet)  
- net: add DEV_STATS_READ() helper (Eric Dumazet)  
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)  
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)  
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)  
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)  
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)  
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)  
- r8169: use tp_to_dev instead of open code (Juhee Kang)  
- thermal: core: prevent potential string overflow (Dan Carpenter)  
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)  
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)  
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)  
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)  
- tcp_metrics: add missing barriers on delete (Eric Dumazet)  
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)  
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)  
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)  
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)  
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)  
- vfs: fix readahead(2) on block devices (Reuben Hawkins)  
- LTS tag: v5.4.260 (Sherry Yang)  
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)  
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)  
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)  
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)  
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)  
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)  
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)  
- remove the sx8 block driver (Christoph Hellwig)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.328.3.el8" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228] 
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654] 
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207] 
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)  
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.1.el8" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620] 
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.2.el8" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)  
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)  
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)  
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)  
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)  
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)  
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)  
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)  
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)  
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)  
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)  
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)  
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)  
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)  
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)  
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)  
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)  
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)  
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)  
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)  
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)  
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)  
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)  
- perf env: Add perf_env__numa_node() (Jiri Olsa)  
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)  
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)  
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)  
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)  
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)  
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)  
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)  
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)  
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)  
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)  
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)  
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)  
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)  
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)  
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)  
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)  
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)  
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)  
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)  
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)  
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)  
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)  
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)  
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)  
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)  
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)  
- binder: fix race between mmput() and do_exit() (Carlos Llamas)  
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)  
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)  
- binder: fix use-after-free in shinker's callback (Carlos Llamas)  
- binder: fix async space check for 0-sized buffers (Carlos Llamas)  
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)  
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)  
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)  
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)  
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)  
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)  
- watchdog: set cdev owner before adding (Curtis Klein)  
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)  
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)  
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)  
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)  
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)  
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)  
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)  
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)  
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)  
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)  
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)  
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)  
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)  
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)  
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)  
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)  
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)  
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)  
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)  
- f2fs: fix to avoid dirent corruption (Chao Yu)  
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)  
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)  
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)  
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)  
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)  
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)  
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)  
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)  
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)  
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)  
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)  
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)  
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)  
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)  
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)  
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)  
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)  
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)  
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)  
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)  
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)  
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)  
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)  
- wifi: libertas: stop selecting wext (Arnd Bergmann)  
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)  
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)  
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)  
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)  
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)  
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)  
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)  
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)  
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)  
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)  
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)  
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)  
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)  
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)  
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)  
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)  
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)  
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)  
- crypto: virtio - don't use 'default m' (Ram Muthiah)  
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))  
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)  
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)  
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)  
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)  
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)  
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)  
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)  
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)  
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)  
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)  
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)  
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)  
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)  
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)  
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)  
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)  
- x86/lib: Fix overflow when counting digits (Colin Ian King)  
- coresight: etm4x: Fix width of CCITMIN field (James Clark)  
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)  
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)  
- uio: Fix use-after-free in uio_open (Guanghui Feng)  
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)  
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)  
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)  
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)  
- drm/crtc: fix uninitialized variable use (Jani Nikula)  
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)  
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))  
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)  
- ARC: fix spare error (Vineet Gupta)  
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)  
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)  
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)  
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)  
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))  
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))  
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))  
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)  
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)  
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)  
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)  
- drm/exynos: fix a wrong error checking (Inki Dae)  
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)  
- nvme: introduce helper function to get ctrl state (Keith Busch)  
- ASoC: da7219: Support low DC impedance headset (David Rau)  
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)  
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)  
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)  
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)  
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)  
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)  
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)  
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)  
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)  
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)  
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)  
- LTS tag: v5.4.267 (Sherry Yang)  
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)  
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)  
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)  
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)  
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)  
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)  
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)  
- net: tls, update curr on splice as well (John Fastabend)  
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)  
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)  
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)  
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)  
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)  
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)  
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)  
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)  
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)  
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))  
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)  
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)  
- asix: Add check for usbnet_get_endpoints (Chen Ni)  
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)  
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)  
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)  
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)  
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)  
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)  
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)  
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)  
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)  
- can: raw: add support for SO_MARK (Marc Kleine-Budde)  
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)  
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)  
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)  
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.el8" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109] 
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109] 
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109] 
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109] 
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209] 
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.1.el8" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.2.el8" date="1711972800">- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)
  [Orabug: 36465920]  {CVE-2024-1086}</changelog>
</package>
<package pkgid="85e8e1814405734af5d17211c2c17d526aa0c9758abe2548a065fe823beca000" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.2.el8" date="1706788800">- LTS tag: v5.4.268 (Sherry Yang)  
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)  
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)  
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)  
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)  
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)  
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)  
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)  
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)  
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)  
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)  
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)  
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)  
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)  
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)  
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)  
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)  
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)  
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)  
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)  
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)  
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)  
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)  
- perf env: Add perf_env__numa_node() (Jiri Olsa)  
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)  
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)  
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)  
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)  
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)  
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)  
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)  
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)  
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)  
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)  
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)  
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)  
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)  
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)  
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)  
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)  
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)  
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)  
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)  
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)  
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)  
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)  
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)  
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)  
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)  
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)  
- binder: fix race between mmput() and do_exit() (Carlos Llamas)  
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)  
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)  
- binder: fix use-after-free in shinker's callback (Carlos Llamas)  
- binder: fix async space check for 0-sized buffers (Carlos Llamas)  
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)  
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)  
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)  
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)  
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)  
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)  
- watchdog: set cdev owner before adding (Curtis Klein)  
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)  
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)  
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)  
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)  
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)  
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)  
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)  
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)  
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)  
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)  
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)  
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)  
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)  
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)  
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)  
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)  
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)  
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)  
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)  
- f2fs: fix to avoid dirent corruption (Chao Yu)  
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)  
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)  
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)  
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)  
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)  
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)  
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)  
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)  
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)  
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)  
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)  
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)  
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)  
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)  
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)  
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)  
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)  
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)  
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)  
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)  
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)  
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)  
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)  
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)  
- wifi: libertas: stop selecting wext (Arnd Bergmann)  
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)  
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)  
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)  
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)  
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)  
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)  
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)  
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)  
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)  
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)  
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)  
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)  
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)  
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)  
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)  
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)  
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)  
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)  
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)  
- crypto: virtio - don't use 'default m' (Ram Muthiah)  
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))  
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)  
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)  
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)  
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)  
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)  
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)  
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)  
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)  
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)  
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)  
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)  
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)  
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)  
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)  
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)  
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)  
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)  
- x86/lib: Fix overflow when counting digits (Colin Ian King)  
- coresight: etm4x: Fix width of CCITMIN field (James Clark)  
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)  
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)  
- uio: Fix use-after-free in uio_open (Guanghui Feng)  
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)  
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)  
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)  
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)  
- drm/crtc: fix uninitialized variable use (Jani Nikula)  
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)  
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))  
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)  
- ARC: fix spare error (Vineet Gupta)  
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)  
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)  
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)  
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)  
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))  
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))  
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))  
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)  
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)  
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)  
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)  
- drm/exynos: fix a wrong error checking (Inki Dae)  
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)  
- nvme: introduce helper function to get ctrl state (Keith Busch)  
- ASoC: da7219: Support low DC impedance headset (David Rau)  
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)  
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)  
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)  
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)  
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)  
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)  
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)  
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)  
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)  
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)  
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)  
- LTS tag: v5.4.267 (Sherry Yang)  
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)  
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)  
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)  
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)  
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)  
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)  
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)  
- net: tls, update curr on splice as well (John Fastabend)  
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)  
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)  
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)  
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)  
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)  
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)  
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)  
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)  
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)  
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))  
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)  
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)  
- asix: Add check for usbnet_get_endpoints (Chen Ni)  
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)  
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)  
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)  
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)  
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)  
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)  
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)  
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)  
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)  
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)  
- can: raw: add support for SO_MARK (Marc Kleine-Budde)  
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)  
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)  
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)  
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.329.3.el8" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109] 
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109] 
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109] 
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109] 
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209] 
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.1.el8" date="1708603200">- mm: hwpoison: handle non-anonymous THP correctly (Yang Shi)  [Orabug: 36223690] 
- mm,hwpoison: unify THP handling for hard and soft offline (Oscar Salvador)  [Orabug: 36223690] 
- mm: hwpoison: remove the unnecessary THP check (Yang Shi)  [Orabug: 36223690]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.2.el8" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)  
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)  
- of: gpio unittest kfree() wrong object (Frank Rowand)  
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)  
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)  
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)  
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter)  
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)  
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)  
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)  
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)  
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)  
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)  
- net: prevent mss overflow in skb_segment() (Eric Dumazet)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)  
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)  
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)  
- bus: moxtet: Add spi device table (Sjoerd Simons)  
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))  
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)  
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)  
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)  
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)  
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)  
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)  
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)  
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)  
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)  
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)  
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)  
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)  
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)  
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)  
- staging: iio: ad5933: fix type mismatch regression (David Schiller)  
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))  
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)  
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)  
- binder: signal epoll threads of self-work (Carlos Llamas)  
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)  
- xen-netback: properly sync TX responses (Jan Beulich)  
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)  
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)  
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)  
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)  
- i2c: i801: Fix block process call transactions (Jean Delvare)  
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)  
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)  
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)  
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)  
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)  
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)  
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))  
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)  
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)  
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)  
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)  
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)  
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)  
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)  
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)  
- btrfs: forbid creating subvol qgroups (Boris Burkov)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)  
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)  
- net: stmmac: xgmac: use #define for string constants (Simon Horman)  
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia)  
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)  
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)  
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)  
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)  
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)  
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)  
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)  
- ppp_async: limit MRU to 64K (Eric Dumazet)  
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)  
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)  
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)  
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)  
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)  
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)  
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)  
- selftests: net: avoid just another constant wait (Paolo Abeni)  
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)  
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)  
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)  
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)  
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)  
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)  
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)  
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)  
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)  
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)  
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)  
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)  
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)  
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)  
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)  
- llc: call sock_orphan() at release time (Eric Dumazet)  
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)  
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)  
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)  
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)  
- ixgbe: Remove non-inclusive language (Piotr Skajewski)  
- net: remove unneeded break (Tom Rix)  
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)  
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)  
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)  
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)  
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)  
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)  
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)  
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)  
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)  
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)  
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)  
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)  
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)  
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)  
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)  
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)  
- um: Don't use vfprintf() for os_info() (Benjamin Berg)  
- um: Fix naming clash between UML and scheduler (Anton Ivanov)  
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)  
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)  
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)  
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)  
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)  
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)  
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)  
- IB/ipoib: Fix mcast list locking (Daniel Vacek)  
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)  
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)  
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)  
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)  
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)  
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)  
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)  
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)  
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)  
- fast_dput(): handle underflows gracefully (Al Viro)  
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)  
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)  
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)  
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)  
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)  
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)  
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)  
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)  
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)  
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)  
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)  
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)  
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)  
- ARM: dts: imx1: Fix sram node (Fabio Estevam)  
- ARM: dts: imx27: Fix sram node (Fabio Estevam)  
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)  
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)  
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)  
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)  
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)  
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)  
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)  
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)  
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)  
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)  
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)  
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)  
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)  
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)  
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)  
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)  
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)  
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)  
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)  
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)  
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)  
- KVM: s390: fix setting of fpc register (Heiko Carstens)  
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)  
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)  
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)  
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)  
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)  
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)  
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)  
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)  
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)  
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)  
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)  
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)  
- PNP: ACPI: fix fortify warning (Dmitry Antipov)  
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)  
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)  
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)  
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)  
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)  
- powerpc/lib: Validate size for vector operations (Naveen N Rao)  
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)  
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)  
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)  
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)  
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)  
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)  
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)  
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)  
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)  
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)  
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)  
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)  
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)  
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)  
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)  
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)  
- rbd: don't move requests to the running list on errors (Ilya Dryomov)  
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)  
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)  
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)  
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)  
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)  
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)  
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)  
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)  
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)  
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)  
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)  
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)  
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)  
- afs: Hide silly-rename files from userspace (David Howells)  
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)  
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)  
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)  
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)  
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)  
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)  
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)  
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)  
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)  
- fs: add mode_strip_sgid() helper (Yang Xu)  
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)  
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))  
- rename(): fix the locking of subdirectories (Al Viro)  
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)  
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)  
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)  
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)  
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)  
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)  
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)  
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)  
- crypto: api - Disallow identical driver names (Herbert Xu)  
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)  
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)  
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)  
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)  
- units: add the HZ macros (Daniel Lezcano)  
- units: change from 'L' to 'UL' (Daniel Lezcano)  
- units: Add Watt units (Daniel Lezcano)  
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.3.el8" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861] 
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.4.el8" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379] 
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415] 
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.330.7.1.el8" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
</package>
<package pkgid="ec2763d45d700627e72f09ed9d3ccff2cc75f1789ca65408eaff8406d633fdc5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.4.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.2.el8" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)  
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)  
- of: gpio unittest kfree() wrong object (Frank Rowand)  
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)  
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)  
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)  
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter)  
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)  
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)  
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)  
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)  
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)  
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)  
- net: prevent mss overflow in skb_segment() (Eric Dumazet)  
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)  
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)  
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)  
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)  
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)  
- bus: moxtet: Add spi device table (Sjoerd Simons)  
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))  
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)  
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)  
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)  
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)  
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)  
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)  
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)  
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)  
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)  
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)  
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)  
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)  
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)  
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)  
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)  
- staging: iio: ad5933: fix type mismatch regression (David Schiller)  
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))  
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)  
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)  
- binder: signal epoll threads of self-work (Carlos Llamas)  
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)  
- xen-netback: properly sync TX responses (Jan Beulich)  
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)  
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)  
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)  
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)  
- i2c: i801: Fix block process call transactions (Jean Delvare)  
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)  
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)  
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)  
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)  
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)  
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)  
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))  
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)  
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)  
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)  
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)  
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)  
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)  
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)  
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)  
- btrfs: forbid creating subvol qgroups (Boris Burkov)  
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)  
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)  
- net: stmmac: xgmac: use #define for string constants (Simon Horman)  
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia)  
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)  
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)  
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)  
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)  
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)  
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)  
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)  
- ppp_async: limit MRU to 64K (Eric Dumazet)  
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)  
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)  
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)  
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)  
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)  
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)  
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)  
- selftests: net: avoid just another constant wait (Paolo Abeni)  
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)  
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)  
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)  
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)  
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)  
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)  
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)  
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)  
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)  
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)  
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)  
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)  
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)  
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)  
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)  
- llc: call sock_orphan() at release time (Eric Dumazet)  
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)  
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)  
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)  
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)  
- ixgbe: Remove non-inclusive language (Piotr Skajewski)  
- net: remove unneeded break (Tom Rix)  
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)  
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)  
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)  
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)  
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)  
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)  
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)  
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)  
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)  
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)  
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)  
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)  
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)  
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)  
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)  
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)  
- um: Don't use vfprintf() for os_info() (Benjamin Berg)  
- um: Fix naming clash between UML and scheduler (Anton Ivanov)  
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)  
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)  
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)  
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)  
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)  
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)  
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)  
- IB/ipoib: Fix mcast list locking (Daniel Vacek)  
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)  
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)  
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)  
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)  
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)  
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)  
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)  
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)  
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)  
- fast_dput(): handle underflows gracefully (Al Viro)  
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)  
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)  
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)  
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)  
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)  
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)  
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)  
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)  
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)  
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)  
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)  
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)  
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)  
- ARM: dts: imx1: Fix sram node (Fabio Estevam)  
- ARM: dts: imx27: Fix sram node (Fabio Estevam)  
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)  
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)  
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)  
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)  
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)  
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)  
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)  
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)  
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)  
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)  
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)  
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)  
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)  
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)  
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)  
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)  
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)  
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)  
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)  
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)  
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)  
- KVM: s390: fix setting of fpc register (Heiko Carstens)  
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)  
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)  
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)  
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)  
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)  
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)  
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)  
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)  
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)  
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)  
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)  
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)  
- PNP: ACPI: fix fortify warning (Dmitry Antipov)  
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)  
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)  
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)  
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)  
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)  
- powerpc/lib: Validate size for vector operations (Naveen N Rao)  
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)  
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)  
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)  
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)  
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)  
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)  
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)  
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)  
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)  
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)  
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)  
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)  
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)  
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)  
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)  
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)  
- rbd: don't move requests to the running list on errors (Ilya Dryomov)  
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)  
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)  
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)  
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)  
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)  
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)  
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)  
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)  
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)  
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)  
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)  
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)  
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)  
- afs: Hide silly-rename files from userspace (David Howells)  
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)  
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)  
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)  
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)  
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)  
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)  
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)  
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)  
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)  
- fs: add mode_strip_sgid() helper (Yang Xu)  
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)  
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))  
- rename(): fix the locking of subdirectories (Al Viro)  
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)  
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)  
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)  
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)  
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)  
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)  
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)  
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)  
- crypto: api - Disallow identical driver names (Herbert Xu)  
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)  
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)  
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)  
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)  
- units: add the HZ macros (Daniel Lezcano)  
- units: change from 'L' to 'UL' (Daniel Lezcano)  
- units: Add Watt units (Daniel Lezcano)  
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.3.el8" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861] 
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.4.el8" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379] 
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415] 
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.330.7.1.el8" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.2.el8" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.3.el8" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155] 
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157] 
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152] 
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152] 
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149] 
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149] 
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.7.4.el8" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam
  Kolappan)  [Orabug: 36584784]</changelog>
</package>
<package pkgid="773dab2679c39e589cbf5261d1fb5867253f0c2e458ec5c9498459f07f28b5e0" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.3.el8" date="1709208000">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861] 
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.4.el8" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379] 
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415] 
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.330.7.1.el8" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.2.el8" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480] 
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.3.el8" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155] 
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157] 
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152] 
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152] 
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149] 
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149] 
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149] 
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.7.4.el8" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam
  Kolappan)  [Orabug: 36584784]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.7.5.el8" date="1716811200">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  [Orabug: 36664186] 
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36664174] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36664174]</changelog>
</package>
<package pkgid="3dca5d5067c13485605dd9cc11c2d1f63f3afb425b2b55e179662a5241f1d0d5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.331.7.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.330.5.el8" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)  
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)  
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)  
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.6.el8" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600] 
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600] 
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.330.7.el8" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910] 
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)  
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)  
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)  
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)  
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.331.1.el8" date="1711627200">- Revert "mmc: core: Use mrq.sbc in close-ended ffu" (Thomas Tai)  [Orabug: 36446450] 
- ext4: fix corruption during on-line resize (Maximilian Heyne)  [Orabug: 36342902]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.2.el8" date="1712232000">- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 35266053] 
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 35266053] 
- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36280586] 
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36360482] 
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36436639] 
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36436639] 
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36436639] 
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36436639] 
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36436639]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.3.el8" date="1712318400">- LTS tag: v5.4.273 (Sherry Yang)  
- regmap: Add missing map-&gt;bus check (Marek Vasut)  
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler (Fei Shao)  
- bpf: report RCU QS in cpumap kthread (Yan Zhai)  
- rcu: add a helper to report consolidated flavor QS (Yan Zhai)  
- netfilter: nf_tables: do not compare internal table flags on updates (Pablo Neira Ayuso)  
- ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes vcc-dram and vcc1v2 (Michael Klein)  
- octeontx2-af: Use separate handlers for interrupts (Subbaraya Sundeep)  
- net/bnx2x: Prevent access to a freed page in page_pool (Thinh Tran)  
- hsr: Handle failures in module init (Felix Maurer)  
- packet: annotate data-races around ignore_outgoing (Eric Dumazet)  
- hsr: Fix uninit-value access in hsr_get_node() (Shigeru Yoshida)  
- s390/vtime: fix average steal time calculation (Mete Durlu)  
- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin (Colin Ian King)  
- staging: greybus: fix get_channel_from_mode() failure path (Dan Carpenter)  
- serial: 8250_exar: Don't remove GPIO device on suspend (Andy Shevchenko)  
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- kconfig: fix infinite loop when expanding a macro at the end of file (Masahiro Yamada)  
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT (Tudor Ambarus)  
- serial: max310x: fix syntax error in IRQ error message (Hugo Villeneuve)  
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (Jiri Slaby (SUSE))  
- afs: Revert "afs: Hide silly-rename files from userspace" (David Howells)  
- NFS: Fix an off by one in root_nfs_cat() (Christophe JAILLET)  
- watchdog: stm32_iwdg: initialize default timeout (Ben Wolsieffer)  
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Christophe JAILLET)  
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn (Arnd Bergmann)  
- RDMA/device: Fix a race between mad_client and cm_client init (Shifeng Li)  
- scsi: csiostor: Avoid function pointer casts (Arnd Bergmann)  
- ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Johan Carlsson)  
- clk: Fix clk_core_get NULL dereference (Bryan O'Donoghue)  
- sparc32: Fix section mismatch in leon_pci_grpci (Sam Ravnborg)  
- backlight: lp8788: Fully initialize backlight_properties during probe (Daniel Thompson)  
- backlight: lm3639: Fully initialize backlight_properties during probe (Daniel Thompson)  
- backlight: da9052: Fully initialize backlight_properties during probe (Daniel Thompson)  
- backlight: lm3630a: Don't set bl-&gt;props.brightness in get_brightness (Luca Weiss)  
- backlight: lm3630a: Initialize backlight_properties on init (Luca Weiss)  
- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. (Michael Ellerman)  
- drm/msm/dpu: add division of drm_display_mode's hskew parameter (Paloma Arellano)  
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Kajol Jain)  
- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip (Hsin-Yi Wang)  
- media: ttpci: fix two memleaks in budget_av_attach (Zhipeng Lu)  
- media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  
- media: go7007: fix a memleak in go7007_load_encoder (Zhipeng Lu)  
- media: dvb-frontends: avoid stack overflow warnings with clang (Arnd Bergmann)  
- media: pvrusb2: fix uaf in pvr2_context_set_notify (Edward Adam Davis)  
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() (Srinivasan Shanmugam)  
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs (Jerome Brunet)  
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype (Arnd Bergmann)  
- mtd: maps: physmap-core: fix flash size larger than 32-bit (Baruch Siach)  
- crypto: arm/sha - fix function cast warnings (Arnd Bergmann)  
- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)  
- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)  
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create (Fedor Pchelkin)  
- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() (Christophe JAILLET)  
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Jörg Wedekind)  
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions (AngeloGioacchino Del Regno)  
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times (Konrad Dybcio)  
- media: pvrusb2: fix pvr2_stream_callback casts (Arnd Bergmann)  
- media: pvrusb2: remove redundant NULL check (Daniil Dulov)  
- media: go7007: add check of return value of go7007_read_addr() (Daniil Dulov)  
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak (Lucas Stach)  
- perf stat: Avoid metric-only segv (Ian Rogers)  
- ALSA: seq: fix function cast warnings (Takashi Iwai)  
- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() (Nikita Zhandarovich)  
- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Yang Jihong)  
- PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Christophe JAILLET)  
- quota: Fix rcu annotations of inode dquot pointers (Jan Kara)  
- quota: Fix potential NULL pointer dereference (Wang Jianjian)  
- quota: simplify drop_dquot_ref() (Baokun Li)  
- clk: qcom: reset: Ensure write completion on reset de/assertion (Konrad Dybcio)  
- clk: qcom: reset: Commonize the de/assert functions (Konrad Dybcio)  
- clk: qcom: reset: support resetting multiple bits (Robert Marko)  
- clk: qcom: reset: Allow specifying custom reset delay (Stephan Gerhold)  
- media: edia: dvbdev: fix a use-after-free (Zhipeng Lu)  
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity (Zhipeng Lu)  
- media: v4l2-tpg: fix some memleaks in tpg_alloc (Zhipeng Lu)  
- media: em28xx: annotate unchecked call to media_device_register() (Nikita Zhandarovich)  
- perf evsel: Fix duplicate initialization of data-&gt;id in evsel__parse_sample() (Yang Jihong)  
- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' (Srinivasan Shanmugam)  
- perf record: Fix possible incorrect free in record__switch_output() (Yang Jihong)  
- PCI/DPC: Print all TLP Prefixes, not just the first (Ilpo Järvinen)  
- media: tc358743: register v4l2 async device only after successful setup (Alexander Stein)  
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA (Peter Robinson)  
- drm/rockchip: lvds: do not overwrite error code (Quentin Schulz)  
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (Harry Wentland)  
- drm/rockchip: inno_hdmi: Fix video timing (Alex Bee)  
- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() (Christophe JAILLET)  
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() (Christophe JAILLET)  
- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() (Christophe JAILLET)  
- drm/tegra: dsi: Make use of the helper function dev_err_probe() (Cai Huoqing)  
- gpu: host1x: mipi: Update tegra_mipi_request() to be node based (Sowjanya Komatineni)  
- drm/tegra: dsi: Add missing check for of_find_device_by_node (Chen Ni)  
- dm: call the resume method on internal suspend (Mikulas Patocka)  
- dm raid: fix false positive for requeue needed during reshape (Ming Lei)  
- nfp: flower: handle acti_netdevs allocation failure (Duoming Zhou)  
- net/x25: fix incorrect parameter validation in the x25_getsockopt() function (Gavrilov Ilia)  
- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function (Gavrilov Ilia)  
- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function (Gavrilov Ilia)  
- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Gavrilov Ilia)  
- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function (Gavrilov Ilia)  
- net: hns3: fix port duplex configure error in IMP reset (Jie Wang)  
- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Eric Dumazet)  
- ipv6: fib6_rules: flush route cache when rule is changed (Shiming Cheng)  
- bpf: Fix stackmap overflow check on 32-bit arches (Toke Høiland-Jørgensen)  
- bpf: Fix hashtab overflow check on 32-bit arches (Toke Høiland-Jørgensen)  
- sr9800: Add check for usbnet_get_endpoints (Chen Ni)  
- Bluetooth: hci_core: Fix possible buffer overflow (Luiz Augusto von Dentz)  
- Bluetooth: Remove superfluous call to hci_conn_check_pending() (Jonas Dreßler)  
- igb: Fix missing time sync events (Vinicius Costa Gomes)  
- igb: move PEROUT and EXTTS isr logic to separate functions (Ruud Bos)  
- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function (Christophe JAILLET)  
- SUNRPC: fix some memleaks in gssx_dec_option_array (Zhipeng Lu)  
- x86, relocs: Ignore relocations in .notes section (Kees Cook)  
- ACPI: scan: Fix device check notification handling (Rafael J. Wysocki)  
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node (Michal Vokáč)  
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address (Michal Vokáč)  
- ARM: dts: imx6dl-yapp4: Move phy reset into switch node (Michal Vokáč)  
- ARM: dts: arm: realview: Fix development chip ROM compatible value (Geert Uytterhoeven)  
- net: ena: Remove ena_select_queue (Kamal Heib)  
- net: ena: cosmetic: fix line break issues (Arthur Kiyanovski)  
- wifi: brcmsmac: avoid function pointer casts (Arnd Bergmann)  
- iommu/amd: Mark interrupt as managed (Mario Limonciello)  
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA (Peter Robinson)  
- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Armin Wolf)  
- arm64: dts: qcom: msm8996: Pad addresses (Bjorn Andersson)  
- arm64: dts: qcom: msm8996: Move regulator consumers to db820c (Bjorn Andersson)  
- arm64: dts: qcom: msm8996: Use node references in db820c (Bjorn Andersson)  
- arm64: dts: qcom: db820c: Move non-soc entries out of /soc (Bjorn Andersson)  
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly (Yonghong Song)  
- bpf: Factor out bpf_spin_lock into helpers. (Alexei Starovoitov)  
- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes (Rafał Miłecki)  
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() (Zhipeng Lu)  
- net: blackhole_dev: fix build warning for ethh set but not used (Breno Leitao)  
- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). (Kuniyuki Iwashima)  
- sock_diag: annotate data-races around sock_diag_handlers[family] (Eric Dumazet)  
- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jinjie Ruan)  
- wifi: wilc1000: fix RCU usage in connect path (Alexis Lothoré)  
- wifi: wilc1000: fix declarations ordering (Alexis Lothoré)  
- wifi: b43: Disable QoS for bcm4331 (Rahul Rameshbabu)  
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled (Rahul Rameshbabu)  
- b43: main: Fix use true/false for bool type (Saurav Girepunje)  
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled (Rahul Rameshbabu)  
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled (Rahul Rameshbabu)  
- b43: dma: Fix use true/false for bool type variable (Saurav Girepunje)  
- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Xingyuan Mo)  
- timekeeping: Fix cross-timestamp interpolation for non-x86 (Peter Hilber)  
- timekeeping: Fix cross-timestamp interpolation corner case decision (Peter Hilber)  
- timekeeping: Fix cross-timestamp interpolation on counter wrap (Peter Hilber)  
- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts (Chun-Yi Lee)   {CVE-2023-6270}
- fs/select: rework stack allocation hack for clang (Arnd Bergmann)  
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Nikita Zhandarovich)  
- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Stuart Henderson)  
- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Stuart Henderson)  
- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Stuart Henderson)  
- Input: gpio_keys_polled - suppress deferred probe error for gpio (Uwe Kleine-König)  
- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Alban Boyé)  
- firewire: core: use long bus reset on gap count error (Takashi Sakamoto)  
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (Yuxuan Hu)  
- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready (Ranjan Kumar)  
- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve (Filipe Manana)  
- dm-verity, dm-crypt: align "struct bvec_iter" correctly (Mikulas Patocka)  
- block: sed-opal: handle empty atoms when parsing response (Greg Joyce)  
- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check (Max Kellermann)  
- net/iucv: fix the allocation size of iucv_path_table array (Alexander Gordeev)  
- RDMA/mlx5: Relax DEVX access upon modify commands (Yishai Hadas)  
- HID: multitouch: Add required quirk for Synaptics 0xcddc device (Manuel Fombuena)  
- MIPS: Clear Cause.BD in instruction_pointer_set (Jiaxun Yang)  
- x86/xen: Add some null pointer checking to smp.c (Kunwu Chan)  
- ASoC: rt5645: Make LattePanda board DMI match more precise (Hans de Goede)  
- selftests: tls: use exact comparison in recv_partial (Jakub Kicinski)  
- LTS tag: v5.4.272 (Sherry Yang)  
- serial: max310x: fix IO data corruption in batched operations (Jan Kundrát)  
- serial: max310x: implement I2C support (Cosmin Tanislav)  
- serial: max310x: make accessing revision id interface-agnostic (Cosmin Tanislav)  
- regmap: Add bulk read/write callbacks into regmap_config (Marek Vasut)  
- regmap: allow to define reg_update_bits for no bus configuration (Ansuel Smith)  
- serial: max310x: Unprepare and disable clock in error path (Andy Shevchenko)  
- getrusage: use sig-&gt;stats_lock rather than lock_task_sighand() (Oleg Nesterov)  
- getrusage: use __for_each_thread() (Oleg Nesterov)  
- getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Oleg Nesterov)  
- getrusage: add the "signal_struct *sig" local variable (Oleg Nesterov)  
- y2038: rusage: use __kernel_old_timeval (Arnd Bergmann)  
- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Werner Sembach)  
- serial: max310x: prevent infinite while() loop in port startup (Hugo Villeneuve)  
- serial: max310x: use a separate regmap for each port (Cosmin Tanislav)  
- serial: max310x: use regmap methods for SPI batch operations (Cosmin Tanislav)  
- serial: max310x: Make use of device properties (Andy Shevchenko)  
- serial: max310x: fail probe if clock crystal is unstable (Hugo Villeneuve)  
- serial: max310x: Try to get crystal clock rate from property (Andy Shevchenko)  
- serial: max310x: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)  
- um: allow not setting extra rpaths in the linux binary (Johannes Berg)  
- selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache)  
- netrom: Fix data-races around sysctl_net_busy_read (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_link_fails_count (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_routing_control (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_transport_timeout (Jason Xing)  
- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser (Jason Xing)  
- netrom: Fix a data-race around sysctl_netrom_default_path_quality (Jason Xing)  
- netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Lena Wang)  
- net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Eric Dumazet)  
- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Rand Deeb)  
- geneve: make sure to pull inner header in geneve_rx() (Eric Dumazet)  
- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Maciej Fijalkowski)  
- net: lan78xx: fix runtime PM count underflow on link stop (Oleksij Rempel)  
- lan78xx: Fix race conditions in suspend/resume handling (John Efstathiades)  
- lan78xx: Fix partial packet errors on suspend/resume (John Efstathiades)  
- lan78xx: Add missing return code checks (John Efstathiades)  
- lan78xx: Fix white space and style issues (John Efstathiades)  
- LTS tag: v5.4.271 (Sherry Yang)  
- gpio: 74x164: Enable output pins after registers are reset (Arturas Moskvinas)  
- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Oscar Salvador)  
- cachefiles: fix memory leak in cachefiles_add_cache() (Baokun Li)  
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini)  
- mmc: core: Fix eMMC initialization with 1-bit bus connection (Ivan Semenov)  
- dmaengine: fsl-qdma: init irq after reg initialization (Curtis Klein)  
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read (Peng Ma)  
- btrfs: dev-replace: properly validate device names (David Sterba)  
- wifi: nl80211: reject iftype change with mesh ID change (Johannes Berg)  
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink() (Alexander Ofitserov)  
- ALSA: Drop leftover snd-rtctimer stuff from Makefile (Takashi Iwai)  
- power: supply: bq27xxx-i2c: Do not free non existing IRQ (Hans de Goede)  
- efi/capsule-loader: fix incorrect allocation size (Arnd Bergmann)  
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Lin Ma)  
- Bluetooth: Enforce validation on max value of connection interval (Kai-Heng Feng)  
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (Luiz Augusto von Dentz)  
- Bluetooth: Avoid potential use-after-free in hci_error_reset (Ying Hsu)  
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read (Javier Carrasco)  
- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Oleksij Rempel)  
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Eric Dumazet)  
- tun: Fix xdp_rxq_info's queue_index when detaching (Yunjian Wang)  
- net: ip_tunnel: prevent perpetual headroom growth (Florian Westphal)  
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Ryosuke Yasuoka)  
- LTS tag: v5.4.270 (Sherry Yang)  
- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio (Bart Van Assche)  
- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set (Erik Kurzinger)  
- drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Christian König)  
- tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca)  
- tls: rx: drop pointless else after goto (Jakub Kicinski)  
- tls: rx: jump to a more appropriate label (Jakub Kicinski)  
- s390: use the correct count for __iowrite64_copy() (Jason Gunthorpe)  
- packet: move from strlcpy with unused retval to strscpy (Wolfram Sang)  
- ipv6: sr: fix possible use-after-free and null-ptr-deref (Vasiliy Kovalev)  
- afs: Increase buffer size in afs_update_volume_status() (Daniil Dulov)  
- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Eric Dumazet)  
- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Eric Dumazet)  
- nouveau: fix function cast warnings (Arnd Bergmann)  
- scsi: jazz_esp: Only build if SCSI core is builtin (Randy Dunlap)  
- bpf, scripts: Correct GPL license name (Gianmarco Lusvardi)  
- scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Andrii Nakryiko)  
- RDMA/srpt: fix function pointer cast warnings (Arnd Bergmann)  
- RDMA/srpt: Make debug output more detailed (Bart Van Assche)  
- RDMA/bnxt_re: Return error for SRQ resize (Kalesh AP)  
- IB/hfi1: Fix a memleak in init_credit_return (Zhipeng Lu)  
- usb: roles: don't get/set_role() when usb_role_switch is unregistered (Xu Yang)  
- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs (Krishna Kurapati)  
- usb: cdns3: fix memory double free when handle zero packet (Frank Li)  
- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() (Frank Li)  
- ARM: ep93xx: Add terminator to gpiod_lookup_table (Nikita Shubin)  
- l2tp: pass correct message length to ip6_append_data (Tom Parkin)  
- PCI/MSI: Prevent MSI hardware interrupt number truncation (Vidya Sagar)  
- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() (Vasiliy Kovalev)  
- dm-crypt: don't modify the data when using authenticated encryption (Mikulas Patocka)  
- PCI: tegra: Fix OF node reference leak (Christophe JAILLET)  
- PCI: tegra: Fix reporting GPIO error value (Pali Rohár)  
- arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node (Sireesh Kodali)  
- drm/amdgpu: Fix type of second parameter in trans_msg() callback (Nathan Chancellor)  
- iomap: Set all uptodate bits for an Uptodate page (Matthew Wilcox (Oracle))  
- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Mikulas Patocka)  
- x86/alternatives: Disable KASAN in apply_alternatives() (Kirill A. Shutemov)  
- drm/amdgpu: Check for valid number of registers to read (Trek)  
- Revert "drm/sun4i: dsi: Change the start delay calculation" (Icenowy Zheng)  
- ALSA: hda/realtek - Enable micmute LED on and HP system (Kai-Heng Feng)  
- selftests/bpf: Avoid running unprivileged tests with alignment requirements (Björn Töpel)  
- net: bridge: clear bridge's private skb space on xmit (Nikolay Aleksandrov)  
- spi: mt7621: Fix an error message in mt7621_spi_probe() (Christophe JAILLET)  
- pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups (Miaoqian Lin)  
- pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours (Lee Jones)  
- tcp: add annotations around sk-&gt;sk_shutdown accesses (Eric Dumazet)  
- tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit (Soheil Hassas Yeganeh)  
- tcp: factor out __tcp_close() helper (Paolo Abeni)  
- pmdomain: renesas: r8a77980-sysc: CR7 must be always on (Geert Uytterhoeven)  
- s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Alexandra Winter)  
- virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Yi Sun)  
- firewire: core: send bus reset promptly on gap count error (Takashi Sakamoto)  
- scsi: lpfc: Use unsigned type for num_sge (Hannes Reinecke)  
- hwmon: (coretemp) Enlarge per package core count limit (Zhang Rui)  
- nvmet-fc: abort command when there is no binding (Daniel Wagner)  
- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new (Xin Long)  
- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 (Chen-Yu Tsai)  
- nvmet-tcp: fix nvme tcp ida memory leak (Guixin Liu)  
- regulator: pwm-regulator: Add validity checks in continuous .get_voltage (Martin Blumenstingl)  
- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Baokun Li)  
- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Baokun Li)  
- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Lennert Buytenhek)  
- ahci: asm1166: correct count of reported ports (Conrad Kostecki)  
- fbdev: sis: Error out if pixclock equals zero (Fullway Wang)   {CVE-2022-3061}
- fbdev: savage: Error out if pixclock equals zero (Fullway Wang)   {CVE-2022-3061}
- wifi: mac80211: fix race condition on enabling fast-xmit (Felix Fietkau)  
- wifi: cfg80211: fix missing interfaces when dumping (Michal Kazior)  
- dmaengine: fsl-qdma: increase size of 'irq_name' (Vinod Koul)  
- dmaengine: shdma: increase size of 'dev_id' (Vinod Koul)  
- scsi: target: core: Add TMF to tmr_list handling (Dmitry Bogdanov)  
- sched/rt: Disallow writing invalid values to sched_rt_period_us (Cyril Hrubis)  
- sched/rt: Fix sysctl_sched_rr_timeslice intial value (Cyril Hrubis)  
- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Lokesh Gidra)  
- nilfs2: replace WARN_ONs for invalid DAT metadata block requests (Ryusuke Konishi)  
- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Cyril Hrubis)  
- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Oliver Upton)  
- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Oliver Upton)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.4.el8" date="1712664000">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312] 
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 35436312] 
- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201}
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201}
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201}
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36496846]  {CVE-2024-2201}
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36496846]  {CVE-2024-2201}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.331.5.el8" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646] 
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488] 
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675] 
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.6.el8" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)  
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)  
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)  
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)  
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)  
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)  
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568] 
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652] 
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.7.el8" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)  
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568] 
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159] 
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
</package>
<package pkgid="1b21b700c59b26bb47233211836d4976311f9a15815bb053c08166e18aa9f5e9" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.332.5.2.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.331.5.el8" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646] 
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488] 
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675] 
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541] 
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.6.el8" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)  
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)  
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)  
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)  
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)  
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)  
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568] 
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652] 
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.331.7.el8" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)  
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568] 
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159] 
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.1.el8" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286] 
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870] 
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439] 
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439] 
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085] 
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085] 
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085] 
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085] 
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085] 
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085] 
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085] 
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085] 
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085] 
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085] 
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085] 
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085] 
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085] 
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085] 
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085] 
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085] 
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085] 
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977] 
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122] 
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122] 
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122] 
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122] 
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122] 
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122] 
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712] 
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250] 
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.2.el8" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964] 
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636] 
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636] 
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636] 
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636] 
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636] 
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979] 
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737] 
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737] 
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737] 
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737] 
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737] 
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.3.el8" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170] 
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.4.el8" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)  
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)  
- LTS tag: v5.4.274 (Sherry Yang)  
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)  
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)  
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)  
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)  
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)  
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)  
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)  
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)  
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)  
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)  
- virtio: reenable config if freezing device failed (David Hildenbrand)  
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)  
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)  
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)  
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)  
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)  
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)  
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)  
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)  
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)  
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)  
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)  
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)  
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)  
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)  
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)  
- media: sta2x11: fix irq handler cast (Arnd Bergmann)  
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)  
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)  
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)  
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)  
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)  
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)  
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)  
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)  
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)  
- ionic: set adminq irq affinity (Shannon Nelson)  
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)  
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)  
- panic: Flush kernel log buffer at the end (John Ogness)  
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)  
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)  
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)  
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))  
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)  
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)  
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)  
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)  
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)  
- net: ravb: Always process TX descriptor ring (Paul Barker)  
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)  
- erspan: Add type I version 0 support. (William Tu)  
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)  
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)  
- fs: add a vfs_fchmod helper (Christoph Hellwig)  
- fs: add a vfs_fchown helper (Christoph Hellwig)  
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)  
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)  
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)  
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)  
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)  
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)  
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)  
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)  
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)  
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)  
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)  
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)  
- vfio/pci: Create persistent INTx handler (Alex Williamson)  
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)  
- vfio/pci: Lock external INTx masking ops (Alex Williamson)  
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)  
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)  
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   {CVE-2024-24857} {CVE-2024-24858}
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)  
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)  
- dm integrity: fix out-of-range warning (Arnd Bergmann)  
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)  
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)  
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)  
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)  
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)  
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)  
- usb: udc: remove warning when queue disabled ep (yuan linyu)  
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)  
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)  
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)  
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)  
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)  
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)  
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)  
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)  
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)  
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)  
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)  
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)  
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)  
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)  
- loop: Factor out configuring loop from status (Martijn Coenen)  
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)  
- loop: Factor out setting loop device size (Martijn Coenen)  
- loop: Remove sector_t truncation checks (Martijn Coenen)  
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)  
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)  
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)  
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)  
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)  
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)  
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)  
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)  
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)  
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)  
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)  
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)  
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)  
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)  
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)  
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))  
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)  
- nilfs2: use a more common logging style (Joe Perches)  
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)  
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)  
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)  
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)  
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)  
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)  
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)  
- soc: fsl: qbman: Add CGR update function (Sean Anderson)  
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)  
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)  
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)  
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)  
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)  
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)  
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)  
- hwmon: (amc6821) add of_match table (Josua Mayer)  
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)  
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)  
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)  
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)  
- fuse: don't unhash root (Miklos Szeredi)  
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)  
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)  
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)  
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)  
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)  
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)  
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)  
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)  
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)  
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)  
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)  
- parisc: Fix ip_fast_csum (Guenter Roeck)  
- parisc: Do not hardcode registers in checksum functions (Helge Deller)  
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)  
- ubi: correct the calculation of fastmap size (Zhang Yi)  
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)  
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))  
- fat: fix uninitialized field in nostale filehandles (Jan Kara)  
- ext4: correct best extent lstart adjustment logic (Baokun Li)  
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)  
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)  
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)  
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)  
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)  
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)  
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)  
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)  
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)  
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)  
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)  
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)  
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)  
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   {CVE-2023-47233}
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)  
- timers: Update kernel-doc for various functions (Thomas Gleixner)  
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.el8" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique
  Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.1.el8" date="1717156800">- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36685235] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36685235]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.332.5.2.el8" date="1718107200">- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)
  [Orabug: 36696636]</changelog>
</package>
<package pkgid="d4245a15fe48ae732bfe7ce27e9eca5d2e2222d08ff3e40da4baa1baf82c018c" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.2.el8" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964] 
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636] 
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636] 
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636] 
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636] 
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636] 
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979] 
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737] 
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737] 
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737] 
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737] 
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737] 
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.3.el8" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170] 
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.4.el8" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)  
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)  
- LTS tag: v5.4.274 (Sherry Yang)  
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)  
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)  
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)  
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)  
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)  
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)  
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)  
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)  
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)  
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)  
- virtio: reenable config if freezing device failed (David Hildenbrand)  
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)  
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)  
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)  
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)  
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)  
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)  
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)  
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)  
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)  
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)  
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)  
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)  
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)  
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)  
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)  
- media: sta2x11: fix irq handler cast (Arnd Bergmann)  
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)  
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)  
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)  
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)  
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)  
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)  
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)  
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)  
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)  
- ionic: set adminq irq affinity (Shannon Nelson)  
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)  
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)  
- panic: Flush kernel log buffer at the end (John Ogness)  
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)  
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)  
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)  
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))  
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)  
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)  
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)  
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)  
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)  
- net: ravb: Always process TX descriptor ring (Paul Barker)  
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)  
- erspan: Add type I version 0 support. (William Tu)  
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)  
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)  
- fs: add a vfs_fchmod helper (Christoph Hellwig)  
- fs: add a vfs_fchown helper (Christoph Hellwig)  
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)  
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)  
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)  
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)  
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)  
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)  
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)  
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)  
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)  
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)  
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)  
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)  
- vfio/pci: Create persistent INTx handler (Alex Williamson)  
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)  
- vfio/pci: Lock external INTx masking ops (Alex Williamson)  
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)  
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)  
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   {CVE-2024-24857} {CVE-2024-24858}
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)  
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)  
- dm integrity: fix out-of-range warning (Arnd Bergmann)  
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)  
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)  
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)  
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)  
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)  
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)  
- usb: udc: remove warning when queue disabled ep (yuan linyu)  
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)  
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)  
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)  
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)  
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)  
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)  
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)  
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)  
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)  
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)  
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)  
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)  
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)  
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)  
- loop: Factor out configuring loop from status (Martijn Coenen)  
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)  
- loop: Factor out setting loop device size (Martijn Coenen)  
- loop: Remove sector_t truncation checks (Martijn Coenen)  
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)  
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)  
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)  
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)  
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)  
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)  
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)  
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)  
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)  
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)  
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)  
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)  
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)  
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)  
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)  
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))  
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)  
- nilfs2: use a more common logging style (Joe Perches)  
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)  
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)  
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)  
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)  
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)  
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)  
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)  
- soc: fsl: qbman: Add CGR update function (Sean Anderson)  
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)  
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)  
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)  
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)  
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)  
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)  
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)  
- hwmon: (amc6821) add of_match table (Josua Mayer)  
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)  
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)  
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)  
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)  
- fuse: don't unhash root (Miklos Szeredi)  
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)  
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)  
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)  
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)  
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)  
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)  
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)  
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)  
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)  
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)  
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)  
- parisc: Fix ip_fast_csum (Guenter Roeck)  
- parisc: Do not hardcode registers in checksum functions (Helge Deller)  
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)  
- ubi: correct the calculation of fastmap size (Zhang Yi)  
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)  
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))  
- fat: fix uninitialized field in nostale filehandles (Jan Kara)  
- ext4: correct best extent lstart adjustment logic (Baokun Li)  
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)  
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)  
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)  
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)  
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)  
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)  
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)  
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)  
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)  
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)  
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)  
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)  
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)  
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   {CVE-2023-47233}
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)  
- timers: Update kernel-doc for various functions (Thomas Gleixner)  
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.el8" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique
  Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.1.el8" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449] 
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093] 
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215] 
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675] 
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675] 
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675] 
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675] 
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675] 
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453] 
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453] 
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635] 
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398] 
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382] 
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454] 
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.2.el8" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469] 
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.333.5.1.el8" date="1720785600">- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36660755] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36836653]</changelog>
</package>
<package pkgid="26e4d9b26d9a61534eee109dee6980e9d82b28641a430fdfd8f032d0876bf9dd" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.1.el8" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286] 
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286] 
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870] 
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439] 
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439] 
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085] 
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085] 
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085] 
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085] 
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085] 
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085] 
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085] 
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085] 
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085] 
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085] 
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085] 
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085] 
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085] 
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085] 
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085] 
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085] 
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085] 
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085] 
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977] 
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122] 
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122] 
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122] 
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122] 
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122] 
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122] 
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712] 
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250] 
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.2.el8" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964] 
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964] 
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636] 
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636] 
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636] 
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636] 
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636] 
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979] 
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737] 
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737] 
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737] 
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737] 
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737] 
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737] 
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.3.el8" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483] 
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170] 
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.4.el8" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)  
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)  
- LTS tag: v5.4.274 (Sherry Yang)  
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)  
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)  
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)  
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)  
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)  
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)  
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)  
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)  
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)  
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)  
- virtio: reenable config if freezing device failed (David Hildenbrand)  
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)  
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)  
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)  
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)  
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)  
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)  
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)  
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)  
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)  
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)  
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)  
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)  
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)  
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)  
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)  
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)  
- media: sta2x11: fix irq handler cast (Arnd Bergmann)  
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)  
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)  
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)  
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)  
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)  
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)  
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)  
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)  
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)  
- ionic: set adminq irq affinity (Shannon Nelson)  
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)  
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)  
- panic: Flush kernel log buffer at the end (John Ogness)  
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)  
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)  
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)  
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))  
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)  
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)  
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)  
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)  
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)  
- net: ravb: Always process TX descriptor ring (Paul Barker)  
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)  
- erspan: Add type I version 0 support. (William Tu)  
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)  
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)  
- fs: add a vfs_fchmod helper (Christoph Hellwig)  
- fs: add a vfs_fchown helper (Christoph Hellwig)  
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)  
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)  
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)  
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)  
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)  
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)  
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)  
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)  
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)  
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)  
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)  
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)  
- vfio/pci: Create persistent INTx handler (Alex Williamson)  
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)  
- vfio/pci: Lock external INTx masking ops (Alex Williamson)  
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)  
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)  
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   {CVE-2024-24857} {CVE-2024-24858}
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)  
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)  
- dm integrity: fix out-of-range warning (Arnd Bergmann)  
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)  
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)  
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)  
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)  
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)  
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)  
- usb: udc: remove warning when queue disabled ep (yuan linyu)  
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)  
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)  
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)  
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)  
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)  
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)  
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)  
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)  
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)  
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)  
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))  
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)  
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)  
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)  
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)  
- loop: Factor out configuring loop from status (Martijn Coenen)  
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)  
- loop: Factor out setting loop device size (Martijn Coenen)  
- loop: Remove sector_t truncation checks (Martijn Coenen)  
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)  
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)  
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)  
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)  
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)  
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)  
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)  
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)  
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)  
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)  
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)  
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)  
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)  
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)  
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)  
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)  
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)  
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))  
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)  
- nilfs2: use a more common logging style (Joe Perches)  
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)  
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)  
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)  
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)  
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)  
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)  
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)  
- soc: fsl: qbman: Add CGR update function (Sean Anderson)  
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)  
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)  
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)  
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)  
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)  
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)  
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)  
- hwmon: (amc6821) add of_match table (Josua Mayer)  
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)  
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)  
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)  
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)  
- fuse: don't unhash root (Miklos Szeredi)  
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)  
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)  
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)  
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)  
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)  
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)  
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)  
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)  
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)  
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)  
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)  
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)  
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)  
- parisc: Fix ip_fast_csum (Guenter Roeck)  
- parisc: Do not hardcode registers in checksum functions (Helge Deller)  
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)  
- ubi: correct the calculation of fastmap size (Zhang Yi)  
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)  
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))  
- fat: fix uninitialized field in nostale filehandles (Jan Kara)  
- ext4: correct best extent lstart adjustment logic (Baokun Li)  
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)  
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)  
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)  
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)  
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)  
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)  
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)  
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)  
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)  
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)  
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)  
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)  
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)  
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   {CVE-2023-47233}
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)  
- timers: Update kernel-doc for various functions (Thomas Gleixner)  
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.332.5.el8" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique
  Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.1.el8" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449] 
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093] 
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093] 
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215] 
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675] 
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675] 
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675] 
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675] 
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675] 
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675] 
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453] 
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453] 
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635] 
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398] 
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382] 
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454] 
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.2.el8" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469] 
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
</package>
<package pkgid="15ed338923040fe8968b7a79892452c756534fe3d5ece880f4a942a55f0b36c9" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.1.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675200">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.1.el8" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583] 
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998] 
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998] 
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.1.el8" date="1723464000">- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug:
  36940602]</changelog>
</package>
<package pkgid="a8f92056396e67b09e1f7d9ca1a8cd8b7a98cb0ee78dec916e2a13c9dd0e804b" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.2.el8" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469] 
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.333.3.el8" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)  
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)  
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)  
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)  
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)  
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)  
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)  
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)  
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)  
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)  
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)  
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)  
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)  
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)  
- LTS tag: v5.4.276 (Sherry Yang)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)  
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)  
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)  
- regulator: core: fix debugfs creation regression (Johan Hovold)  
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)  
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)  
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)  
- tipc: fix UAF in error path (Paolo Abeni)  
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)  
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)  
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)  
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)  
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)  
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)  
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)  
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)  
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)  
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)  
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)  
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)  
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)  
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)  
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)  
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)  
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)  
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)  
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)  
- 9p: explicitly deny setlease attempts (Jeff Layton)  
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)  
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)  
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)  
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)  
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)  
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)  
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)  
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)  
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)  
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)  
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)  
- ata: sata_gemini: Check clk_enable() result (Chen Ni)  
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)  
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)  
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)  
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)  
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)  
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)  
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)  
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)  
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)  
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)  
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)  
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)  
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)  
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)  
- net l2tp: drop flow hash on forward (David Bauer)  
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)  
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)  
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)  
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)  
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)  
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)  
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)  
- nfs: make the rpc_stat per net namespace (Josef Bacik)  
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)  
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)  
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)  
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)  
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)  
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)  
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)  
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)  
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)  
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)  
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)  
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)  
- LTS tag: v5.4.275 (Sherry Yang)  
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)  
- udp: preserve the connected status if only UDP cmsg (Yick Xie)  
- dm: limit the number of targets and parameter size area (Mikulas Patocka)  
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)  
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)  
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)  
- dmaengine: owl: fix register access functions (Arnd Bergmann)  
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)  
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)  
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)  
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)  
- net: b44: set pause params only when interface is up (Peter Münster)  
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)  
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)  
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)  
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)  
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)  
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)  
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)  
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)  
- tracing: Show size of requested perf buffer (Robin H. Johnson)  
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)  
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)  
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)  
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)  
- serial: core: Provide port lock wrappers (Thomas Gleixner)  
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)  
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)  
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)  
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)  
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)  
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)  
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)  
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)  
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)  
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)  
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)  
- vxlan: drop packets from invalid src-address (David Bauer)  
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)  
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)  
- arm64: dts: mt2712: add ethernet device node (Biao Huang)  
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)  
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)  
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)  
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)  
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)  
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)  
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)  
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)  
- speakup: Avoid crash on very long word (Samuel Thibault)  
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)  
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)  
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)  
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)  
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)  
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)  
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)  
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)  
- binder: check offset alignment in binder_get_object() (Carlos Llamas)  
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)  
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)  
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)  
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)  
- clk: remove extra empty line (Claudiu Beznea)  
- clk: Mark 'all_lists' as const (Stephen Boyd)  
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)  
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)  
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)  
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)  
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)  
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)  
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)  
- btrfs: record delayed inode root in transaction (Boris Burkov)  
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)  
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)  
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)  
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)  
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)  
- net: ena: Fix potential sign extension issue (David Arinzon)  
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)  
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)  
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)  
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)  
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)  
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)  
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)  
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)  
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)  
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)  
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.4.el8" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673] 
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279] 
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071] 
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071] 
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.333.5.el8" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)  
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)  
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)  
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)  
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)  
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)  
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)  
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)  
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)  
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.1.el8" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583] 
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998] 
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998] 
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
</package>
<package pkgid="55ab4628934c7b5d87ed0ac9cde11a1172fb140333e9835a4ff0e4f6d3a47dd5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.1.el8"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.1.el8" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)  
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)  
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi)  
- tcp: avoid too many retransmit packets (Eric Dumazet)  
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)  
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)  
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)  
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix)  
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov)  
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)  
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)  
- hpet: Support 32-bit userspace (He Zhe)  
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern)  
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones)  
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)  
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)  
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)  
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)  
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)  
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)  
- ARM: davinci: Convert comma to semicolon (Chen Ni)  
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)  
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima)  
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov)  
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski)  
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)  
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)  
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)  
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)  
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)  
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)  
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton)  
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)  
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)  
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)  
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk)  
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)  
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme)  
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)  
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke)  
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)  
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)  
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)  
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)  
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi)  
- nilfs2: fix inode number range checks (Ryusuke Konishi)  
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida)  
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)  
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)  
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun)  
- tcp_metrics: validate source addr length (Jakub Kicinski)  
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)  
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)  
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)  
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)  
- s390/pkey: Wipe sensitive data on failure (Holger Dengler)  
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong)  
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)  
- orangefs: fix out-of-bounds fsid access (Mike Marshall)  
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)  
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)  
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda)  
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)  
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)  
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman)  
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)  
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)  
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)  
- media: dw2102: Don't translate i2c read into write (Michael Bunk)  
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung)  
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)  
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini)  
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik)  
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)  
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)  
- drm/lima: fix shared irq handling on driver remove (Erico Nunes)  
- LTS tag: v5.4.279 (Alok Tiwari)  
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)  
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)  
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima)  
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima)  
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)  
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))  
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)  
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)  
- ftruncate: pass a signed offset (Arnd Bergmann)  
- ata: libata-core: Fix double free on error (Niklas Cassel)  
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke)  
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)  
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)  
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)  
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)  
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida)  
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)  
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich)  
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)  
- usb: gadget: printer: SS+ support (Oliver Neukum)  
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)  
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)  
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)  
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)  
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)  
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)  
- x86: stop playing stack games in profile_pc() (Linus Torvalds)  
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin)  
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)  
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)  
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)  
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen)  
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)  
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart)  
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso)  
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)  
- sparc: fix old compat_sys_select() (Arnd Bergmann)  
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)  
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)  
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)  
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson)  
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)  
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)  
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan)  
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)  
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)  
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)  
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)  
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)  
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)  
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)  
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)  
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)  
- gcov: add support for GCC 14 (Peter Oberparleiter)  
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)  
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)  
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)  
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)  
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik)  
- virtio_net: checksum offloading handling fix (Heng Qi)  
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth)  
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)  
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing)  
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet)  
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet)  
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet)  
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia)  
- cipso: fix total option length computation (Ondrej Mosnacek)  
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi)  
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)  
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)  
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)  
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)  
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)  
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch)  
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)  
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar)  
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa)  
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet)  
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))  
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)  
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)  
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai)  
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang)  
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal)  
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)  
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)  
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi)  
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)  
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)  
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)  
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)  
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)  
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue)  
- ocfs2: use coarse time for new created files (Su Yue)  
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)  
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan)  
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))  
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula)  
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme)  
- ionic: fix use after netif_napi_del() (Taehee Yoo)  
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)  
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)  
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)  
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)  
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur)  
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin)  
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito)  
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu)  
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))  
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich)  
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)  
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)  
- Input: try trimming too long modalias strings (Dmitry Torokhov)  
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao)  
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)  
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman)  
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)  
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern)  
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi)  
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))  
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))  
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)  
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)  
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)  
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)  
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)  
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)  
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)  
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)  
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)  
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng)  
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet)  
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)  
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)  
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)  
- ptp: Fix error message on failed pin verification (Karol Kolacinski)  
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet)  
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)  
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua)  
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)  
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach)  
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)  
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)  
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)  
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel)  
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.2.el8" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter)  
- net: relax socket state check at accept time. (Paolo Abeni)  
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241] 
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594] 
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.335.3.el8" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.4.el8" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041] 
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582] 
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)  
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)  
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)  
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; - 5.4.17-2136.335.4.1.el8" date="1725883200">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)
  [Orabug: 37035558]</changelog>
</package>
<package pkgid="6a2e6a5a5e913fe0593d7d0b62b730c2228b1d15006632acd873645b7830190e" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.el8"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.1.el8" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583] 
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998] 
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998] 
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.2.el8" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)  
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)  
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)  
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)  
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger)  
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li)  
- sparc: move struct termio to asm/termios.h (Mike Gilbert)  
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet)  
- net: fix __dst_negative_advice() race (Eric Dumazet)  
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)  
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)  
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)  
- kdb: Use format-strings rather than '\0' injection in kdb_read() (Daniel Thompson)  
- kdb: Fix buffer overflow during tab-complete (Daniel Thompson)  
- sparc64: Fix number of online CPUs (Sam Ravnborg)  
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)  
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich)  
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)  
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)  
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)  
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)  
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)  
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)  
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)  
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)  
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)  
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)  
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)  
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou)  
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)  
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu)  
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)  
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi)  
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)  
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)  
- binder: fix max_thread type inconsistency (Carlos Llamas)  
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever)  
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai)  
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing)  
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)  
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)  
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal)  
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)  
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)  
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)  
- smsc95xx: remove redundant function arguments (Andre Edich)  
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats)  
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa)  
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)  
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)  
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)  
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet)  
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)  
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko)  
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao)  
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)  
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima)  
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)  
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu)  
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)  
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)  
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)  
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)  
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)  
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)  
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)  
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)  
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter)  
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu)  
- um: Fix return value in ubd_init() (Duoming Zhou)  
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)  
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)  
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)  
- libsubcmd: Fix parse-options memory leak (Ian Rogers)  
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)  
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)  
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)  
- ppdev: Add an error check in register_device (Huai-Yuan Liu)  
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)  
- stm class: Fix a double free in stm_register_device() (Dan Carpenter)  
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)  
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)  
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)  
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)  
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)  
- serial: max3100: Fix bitwise types (Andy Shevchenko)  
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko)  
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko)  
- firmware: dmi-id: add a release callback function (Arnd Bergmann)  
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)  
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart)  
- soundwire: cadence_master: improve PDI allocation (Bard Liao)  
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)  
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)  
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva)  
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)  
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)  
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet)  
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)  
- selftests/kcmp: remove unused open mode (Edward Liaw)  
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)  
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)  
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)  
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)  
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)  
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)  
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)  
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)  
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu)  
- fbdev: sh7760fb: allow modular build (Randy Dunlap)  
- platform/x86: wmi: Make two functions static (YueHaibing)  
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)  
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)  
- fbdev: sisfb: hide unused variables (Arnd Bergmann)  
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)  
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green)  
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)  
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)  
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam)  
- ipv6: sr: fix invalid unregister error path (Hangbin Liu)  
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)  
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets)  
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)  
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao)  
- net: ethernet: cortina: Locking fixes (Linus Walleij)  
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)  
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz)  
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)  
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)  
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)  
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh)  
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)  
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)  
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)  
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich)  
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich)  
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)  
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)  
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)  
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)  
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)  
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)  
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)  
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)  
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)  
- cpufreq: exit() callback is optional (Viresh Kumar)  
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)  
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)  
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)  
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)  
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)  
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)  
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)  
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)  
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)  
- qed: avoid truncating work queue length (Arnd Bergmann)  
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)  
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai)  
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)  
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev)  
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)  
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)  
- parisc: add missing export of __cmpxchg_u8() (Al Viro)  
- nilfs2: fix out-of-range warning (Arnd Bergmann)  
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak)  
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)  
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin)  
- openpromfs: finish conversion to the new mount API (Eric Sandeen)  
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)  
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)  
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)  
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)  
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)  
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)  
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)  
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)  
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi)  
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)  
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)  
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu)  
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.3.el8" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562] 
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.4.el8" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)  
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik)  
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.334.5.el8" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358] 
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.334.6.el8" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800] 
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495] 
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472] 
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)  
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.1.el8" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)  
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)  
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi)  
- tcp: avoid too many retransmit packets (Eric Dumazet)  
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)  
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)  
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)  
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix)  
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov)  
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)  
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)  
- hpet: Support 32-bit userspace (He Zhe)  
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern)  
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones)  
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)  
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)  
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)  
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)  
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)  
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)  
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)  
- ARM: davinci: Convert comma to semicolon (Chen Ni)  
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)  
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima)  
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov)  
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski)  
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)  
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)  
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)  
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)  
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)  
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)  
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton)  
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)  
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)  
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)  
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk)  
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)  
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme)  
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)  
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke)  
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)  
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)  
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)  
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)  
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi)  
- nilfs2: fix inode number range checks (Ryusuke Konishi)  
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida)  
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)  
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)  
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun)  
- tcp_metrics: validate source addr length (Jakub Kicinski)  
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)  
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)  
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)  
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)  
- s390/pkey: Wipe sensitive data on failure (Holger Dengler)  
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong)  
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)  
- orangefs: fix out-of-bounds fsid access (Mike Marshall)  
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)  
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)  
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda)  
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)  
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)  
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman)  
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)  
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)  
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)  
- media: dw2102: Don't translate i2c read into write (Michael Bunk)  
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung)  
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)  
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini)  
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik)  
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)  
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)  
- drm/lima: fix shared irq handling on driver remove (Erico Nunes)  
- LTS tag: v5.4.279 (Alok Tiwari)  
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)  
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)  
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima)  
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima)  
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)  
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))  
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)  
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)  
- ftruncate: pass a signed offset (Arnd Bergmann)  
- ata: libata-core: Fix double free on error (Niklas Cassel)  
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke)  
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke)  
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)  
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)  
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)  
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)  
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida)  
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)  
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich)  
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)  
- usb: gadget: printer: SS+ support (Oliver Neukum)  
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)  
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)  
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)  
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)  
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)  
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)  
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)  
- x86: stop playing stack games in profile_pc() (Linus Torvalds)  
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin)  
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)  
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)  
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)  
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen)  
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li)  
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)  
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart)  
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso)  
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)  
- sparc: fix old compat_sys_select() (Arnd Bergmann)  
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)  
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)  
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)  
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson)  
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)  
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)  
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)  
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan)  
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)  
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)  
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)  
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)  
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)  
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)  
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)  
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)  
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)  
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)  
- gcov: add support for GCC 14 (Peter Oberparleiter)  
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher)  
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)  
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)  
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)  
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)  
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik)  
- virtio_net: checksum offloading handling fix (Heng Qi)  
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth)  
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)  
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing)  
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet)  
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet)  
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet)  
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia)  
- cipso: fix total option length computation (Ondrej Mosnacek)  
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi)  
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)  
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)  
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)  
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)  
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)  
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch)  
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)  
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar)  
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa)  
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet)  
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))  
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)  
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)  
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai)  
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang)  
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal)  
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)  
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)  
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi)  
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)  
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)  
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)  
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)  
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)  
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)  
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue)  
- ocfs2: use coarse time for new created files (Su Yue)  
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)  
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan)  
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))  
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula)  
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme)  
- ionic: fix use after netif_napi_del() (Taehee Yoo)  
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)  
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)  
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)  
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)  
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur)  
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin)  
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito)  
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu)  
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))  
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich)  
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)  
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)  
- Input: try trimming too long modalias strings (Dmitry Torokhov)  
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao)  
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)  
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)  
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman)  
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)  
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern)  
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi)  
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))  
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))  
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)  
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)  
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)  
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)  
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)  
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)  
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)  
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)  
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)  
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)  
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng)  
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet)  
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)  
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)  
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)  
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)  
- ptp: Fix error message on failed pin verification (Karol Kolacinski)  
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet)  
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)  
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua)  
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)  
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach)  
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)  
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)  
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)  
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel)  
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.2.el8" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter)  
- net: relax socket state check at accept time. (Paolo Abeni)  
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241] 
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594] 
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; - 5.4.17-2136.335.3.el8" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; - 5.4.17-2136.335.4.el8" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041] 
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582] 
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)  
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)  
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)  
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)  
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
</package>
<package pkgid="341e1b23542da545de5bcc8eb0de94d0c85f2f6e38afadd95ec91de0dc7d6c40" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
</package>
<package pkgid="64d7e2bc0a081c6e43cfecd9c9b444073190615f82e5fe2aca4f4560ca30613f" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
</package>
<package pkgid="faee935abe8dad68caf4ae6fba980789ca995ce0bb34bb650aa41aff926fc0e5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.2.el8uek]" date="1733400000">- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 37361313]  
- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37361312]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37361312]</changelog>
</package>
<package pkgid="202a3560d5b612b09ebd013b2966697e6d004f0337dc2a9cb7f8636c24c41cbb" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
</package>
<package pkgid="621ebe73c984892ce66ba9a56f8e4d16b1caae5f60dae39439212b1d14f99905" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.1.el8uek]" date="1731412800">- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37274316]</changelog>
</package>
<package pkgid="efac0ae52aa4afd3e6f2766f7bff7e3ad588ef26697f4e6ee8944d34b3b82be3" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
</package>
<package pkgid="534c6074ccd4d8730b59e9818bf503fa15c1808dd9eb75781ee19b377eb60631" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951}
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
</package>
<package pkgid="cf74e63e7be475720b26e2e118d07e4896d746d9c444659c8ae52252ce04e4d2" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.2.el8uek]" date="1734955200">- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37423804]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37423804]</changelog>
</package>
<package pkgid="b52264e2036740d59f9e459ef59f977eab5024b02a1dde95c627edddea1a4342" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]  
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]  
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
</package>
<package pkgid="cb47f866c9847b461152d12e25d549b4807d1b07ee74d5d0e9a8373d5b32e2bd" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.5.2.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566741]</changelog>
</package>
<package pkgid="63d58614ed6b2dfa0a1cd67c0260946e960e0be25240aac591603d35454d2912" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner)
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)   
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
</package>
<package pkgid="fb3bce266dd8e2b3ffd386786a7cecb865e8d154663c3208ab45fc30724d5c34" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.340.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.340.4.1.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566743]</changelog>
</package>
<package pkgid="11f0a497b37118b3a2b575846b0d4c2dadaaa4d8dc95ef9ad85c2fe52e118682" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
</package>
<package pkgid="f5fcf13a897636251c56b4248589d1aeb3752632c693557cb7003c85b1d26a99" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.2.el8uek]" date="1741953600">- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)  [Orabug: 37707634]  {CVE-2024-57892}
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)  [Orabug: 37707634]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.3.el8uek]" date="1742385600">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 37727037]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="b82ae7f74f3b22329d40277df0378b12fb12175dbdccf1e98fa9df749b9c0d0c" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843200">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.1.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37838449]
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37838449]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846696]
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37846696]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.2.el8uek]" date="1744977600">- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37851062]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.5.3.el8uek]" date="1745236800">- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37854210]</changelog>
</package>
<package pkgid="5232a7ec7bb14d1813730c19941c174e0cabc81a0e9203e9a179d91cbe440a16" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.el8uek"/>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="72f44361a0c8d4b2a062230885407883f49a323b1c805fa68a9e542a5d68f509" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
</package>
<package pkgid="22fcdac8567cdb5b6ed7c443fd8201701bbb0c1726096d102687b4d3d8b61d5c" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867200">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]  
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
</package>
<package pkgid="89fa9fb53720bc87a8d7239e0b06520a910e62e8745e9651ab134cfe039aacbf" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
</package>
<package pkgid="bc32ea137f4d7835ab8558361e7551b2d99ea0975da3bcb0e5c9405aa1856ef6" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.6.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.6.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38461972]</changelog>
</package>
<package pkgid="1add9497879eee9642c570d2886e07255f62a9b515d1593b55dfce1f7f08e4a3" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge) [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge) [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau) [Orabug: 36683418] {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [Orabug: 36643088] {CVE-2024-35884}
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [Orabug: 36643088] {CVE-2024-35884}
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [Orabug: 36643088] {CVE-2024-35884}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
</package>
<package pkgid="3701b0630ad9300b2ea9f12028344956978ed99b4a513bc7ff50dd3fc220de8b" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.344.4.3.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre)  [Orabug: 38129010]  
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956}</changelog>
</package>
<package pkgid="38e3e6a5fb1abd2be39575c1d1e4aacb3fdf6f8d65d795f0a5ee41ca13ed52d1" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.345.5.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang) [Orabug: 37967555]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.1.el8uek]" date="1749124800">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan) [Orabug: 37973441]
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre) [Orabug: 37959151]
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge)  [Orabug: 37799171]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.345.5.2.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.3.el8uek]" date="1752062400">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre)  [Orabug: 38167806]</changelog>
</package>
<package pkgid="d437a537e165e922663b430e3cd01d0c960207aef3767f3b8a3b3340eb2e591f" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.346.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge) [Orabug: 37799171]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.1.el8uek]" date="1751544000">- scsi: qedf: Wait for stag work during unload (Saurav Kashyap) [Orabug: 37296386]
- scsi: qedf: Don't process stag work during unload and recovery (Saurav Kashyap) [Orabug: 37296386]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.2.el8uek]" date="1752148800">- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older (Breno Leitao)
- tracing: Fix compilation warning on arm32 (Pan Taixi)
- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices (Rafael J. Wysocki)
- LTS tag: v5.4.294 (Alok Tiwari)
- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification (Mark Pearson)
- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys (Valtteri Koskivuori)
- spi: spi-sun4i: fix early activation (Alessandro Grassi)
- um: let 'make clean' properly clean underlying SUBARCH as well (Masahiro Yamada)
- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS (John Chau)
- nfs: don't share pNFS DS connections between net namespaces (Jeff Layton)
- HID: quirks: Add ADATA XPG alpha wireless mouse support (Milton Barrera)
- coredump: hand a pidfd to the usermode coredump helper (Christian Brauner)
- fork: use pidfd_prepare() (Christian Brauner)
- pid: add pidfd_prepare() (Christian Brauner)
- pidfd: check pid has attached task in fdinfo (Christian Brauner)
- coredump: fix error handling for replace_fd() (Christian Brauner)
- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice (Pedro Tammela) [Orabug: 38049365] {CVE-2025-38001}
- smb: client: Reset all search buffer pointers when releasing buffer (Zhaolong Wang)
- smb: client: Fix use-after-free in cifs_fill_dirent (Zhaolong Wang) [Orabug: 38094972] {CVE-2025-38051}
- drm/i915/gvt: fix unterminated-string-initialization warning (Jani Nikula)
- netfilter: nf_tables: do not defer rule destruction via call_rcu (Florian Westphal) [Orabug: 38186911] {CVE-2024-56655}
- netfilter: nf_tables: wait for rcu grace period on net_device removal (Pablo Neira Ayuso)
- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx (Florian Westphal)
- kbuild: Disable -Wdefault-const-init-unsafe (Nathan Chancellor)
- spi: spi-fsl-dspi: restrict register range for regmap access (Larisa Grigore)
- mm/page_alloc.c: avoid infinite retries caused by cpuset race (Tianyang Zhang)
- drm/edid: fixed the bug that hdr metadata was not reset (Feijuan Li)
- llc: fix data loss when reading from a socket in llc_ui_recvmsg() (Gavrilov Ilia)
- ALSA: pcm: Fix race of buffer access at PCM OSS layer (Takashi Iwai) [Orabug: 38095147] {CVE-2025-38078}
- can: bcm: add missing rcu read protection for procfs content (Oliver Hartkopp) [Orabug: 38049371] {CVE-2025-38003}
- can: bcm: add locking for bcm_op runtime updates (Oliver Hartkopp) [Orabug: 38049376] {CVE-2025-38004}
- crypto: algif_hash - fix double free in hash_accept (Ivan Pravdin) [Orabug: 38095156] {CVE-2025-38079}
- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() (Cong Wang) [Orabug: 38049359] {CVE-2025-38000}
- net: dwmac-sun8i: Use parsed internal PHY address instead of 1 (Paul Kocialkowski)
- bridge: netfilter: Fix forwarding of fragmented packets (Ido Schimmel)
- xfrm: Sanitize marks before insert (Paul Chaignon)
- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock (Al Viro) [Orabug: 38095002] {CVE-2025-38058}
- xenbus: Allow PVH dom0 a non-local xenstore (Jason Andryuk)
- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref (Goldwyn Rodrigues) [Orabug: 38094858] {CVE-2025-38034}
- nvmet-tcp: don't restore null sk_state_change (Alistair Francis) [Orabug: 38094865] {CVE-2025-38035}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 (Takashi Iwai)
- pinctrl: meson: define the pull up/down resistor value as 60 kOhm (Martin Blumenstingl)
- drm: Add valid clones check (Jessica Zhang)
- drm/atomic: clarify the rules around drm_atomic_state-&gt;allow_modeset (Simona Vetter)
- regulator: ad5398: Add device tree support (Isaac Scott)
- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate (Bitterblue Smith)
- bpftool: Fix readlink usage in get_fd_type (Viktor Malik)
- HID: usbkbd: Fix the bit shift number for LED_KANA (Junan)
- scsi: st: Restore some drive settings after reset (Kai Mäkisara)
- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine (Justin Tee)
- rcu: fix header guard for rcu_all_qs() (Ankur Arora)
- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y (Ankur Arora)
- vxlan: Annotate FDB data races (Ido Schimmel) [Orabug: 38094881] {CVE-2025-38037}
- hwmon: (xgene-hwmon) use appropriate type for the latency value (Andrey Vatoropin)
- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). (Kuniyuki Iwashima)
- net/mlx5e: reduce rep rxq depth to 256 for ECPF (William Tu)
- net/mlx5e: set the tx_queue_len for pfifo_fast (William Tu)
- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB (Alexei Lazar)
- phy: core: don't require set_mode() callback for phy_get_mode() to work (Dmitry Baryshkov)
- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value (Kees Cook)
- smack: recognize ipv4 CIPSO w/o categories (Konstantin Andreev)
- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map (Valentin Caron)
- ASoC: ops: Enforce platform maximum on initial value (Martin Povišer)
- net/mlx5: Apply rate-limiting to high temperature warning (Shahar Shitrit)
- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit (Shahar Shitrit)
- ACPI: HED: Always initialize before evged (Xiaofei Tan)
- PCI: Fix old_size lower bound in calculate_iosize() too (Ilpo Järvinen)
- EDAC/ie31200: work around false positive build warning (Arnd Bergmann)
- net: pktgen: fix access outside of user given buffer in pktgen_thread_write() (Peter Seiderer) [Orabug: 38095027] {CVE-2025-38061}
- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU (Bitterblue Smith)
- scsi: mpt3sas: Send a diag reset if target reset fails (Shivasharan S)
- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core (Paul Burton)
- MIPS: Use arch specific syscall name match function (Bibo Mao)
- cpuidle: menu: Avoid discarding useful information (Rafael J. Wysocki)
- x86/nmi: Add an emergency handler in nmi_desc &amp; use it in nmi_shootdown_cpus() (Waiman Long)
- bonding: report duplicate MAC address in all situations (Hangbin Liu)
- net: xgene-v2: remove incorrect ACPI_PTR annotation (Arnd Bergmann)
- drm/amdkfd: KFD release_work possible circular locking (Philip Yang)
- net/mlx5: Avoid report two health errors on same syndrome (Moshe Shemesh)
- fpga: altera-cvp: Increase credit timeout (Kuhanh Murugasen Krishnan)
- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence (AngeloGioacchino Del Regno)
- hwmon: (gpio-fan) Add missing mutex locks (Alexander Stein)
- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 (Breno Leitao)
- net: pktgen: fix mpls maximum labels list parsing (Peter Seiderer)
- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" (Artur Weber)
- media: cx231xx: set device_caps for 417 (Hans Verkuil) [Orabug: 38094937] {CVE-2025-38044}
- orangefs: Do not truncate file size (Matthew Wilcox) [Orabug: 38095058] {CVE-2025-38065}
- dm cache: prevent BUG_ON by blocking retries on failed device resumes (Ming-Hung Tsai) [Orabug: 38095065] {CVE-2025-38066}
- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() (Markus Elfring)
- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 (Svyatoslav Ryhel)
- ieee802154: ca8210: Use proper setters and getters for bitwise types (Andy Shevchenko)
- rtc: ds1307: stop disabling alarms on probe (Alexandre Belloni)
- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 (Andreas Schwab)
- mmc: sdhci: Disable SD card clock before changing parameters (Erick Shepherd)
- netfilter: conntrack: Bound nf_conntrack sysctl writes (Nicolas Bouchinet)
- posix-timers: Add cond_resched() to posix_timer_add() search loop (Eric Dumazet)
- xen: Add support for XenServer 6.1 platform device (Frediano Ziglio)
- dm: restrict dm device size to 2^63-512 bytes (Mikulas Patocka)
- kbuild: fix argument parsing in scripts/config (Seyediman Seyedarab)
- scsi: st: ERASE does not change tape location (Kai Mäkisara)
- scsi: st: Tighten the page format heuristics with MODE SELECT (Kai Mäkisara)
- ext4: reorder capability check last (Christian Göttsche)
- um: Update min_low_pfn to match changes in uml_reserved (Tiwei Bie)
- um: Store full CSGSFS and SS register from mcontext (Benjamin Berg)
- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long (Filipe Manana)
- btrfs: avoid linker error in btrfs_find_create_tree_block() (Mark Harmstone)
- i2c: pxa: fix call balance of i2c-&gt;clk handling routines (Vitalii Mordan)
- mmc: host: Wait for Vdd to settle on card power off (Erick Shepherd)
- libnvdimm/labels: Fix divide error in nd_label_data_init() (Robert Richter) [Orabug: 38095111] {CVE-2025-38072}
- pNFS/flexfiles: Report ENETDOWN as a connection error (Trond Myklebust)
- tools/build: Don't pass test log files to linker (Ian Rogers)
- dql: Fix dql-&gt;limit value when reset. (Jing Su)
- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting (Trond Myklebust)
- NFSv4: Treat ENETUNREACH errors as fatal for state recovery (Trond Myklebust)
- fbdev: core: tileblit: Implement missing margin clearing for tileblit (Zsolt Kajtar)
- fbdev: fsl-diu-fb: add missing device_remove_file() (Shixiong Ou)
- mailbox: use error ret code of of_parse_phandle_with_args() (Tudor Ambarus)
- kconfig: merge_config: use an empty file as initfile (Daniel Gomez)
- cgroup: Fix compilation issue due to cgroup_mutex not being exported (Gao Xu)
- dma-mapping: avoid potential unused data compilation warning (Marek Szyprowski)
- scsi: target: iscsi: Fix timeout on deleted connection (Dmitry Bogdanov) [Orabug: 38095136] {CVE-2025-38075}
- openvswitch: Fix unsafe attribute parsing in output_userspace() (Eelco Chaudron) [Orabug: 38015150] {CVE-2025-37998}
- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 (Aditya Garg)
- Input: synaptics - enable SMBus for HP Elitebook 850 G1 (Dmitry Torokhov)
- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable() (Sebastian Andrzej Siewior)
- phy: renesas: rcar-gen3-usb2: Set timing registers only once (Claudiu Beznea)
- phy: Fix error handling in tegra_xusb_port_init (Ma Ke)
- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() (Xu Wang)
- NFSv4/pnfs: Reset the layout state after a layoutreturn (Trond Myklebust)
- NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Trond Myklebust)
- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() (Abdun Nihaal)
- ALSA: sh: SND_AICA should depend on SH_DMA_API (Geert Uytterhoeven)
- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING (Vladimir Oltean)
- spi: loopback-test: Do not split 1024-byte hexdumps (Geert Uytterhoeven)
- nfs: handle failure of nfs_get_lock_context in unlock path (Li Lingfeng) [Orabug: 38094820] {CVE-2025-38023}
- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug (Zhu Yanjun) [Orabug: 38094829] {CVE-2025-38024}
- iio: chemical: sps30: use aligned_s64 for timestamp (David Lechner)
- iio: adc: ad7768-1: Fix insufficient alignment of timestamp. (Jonathan Cameron)
- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation (Gabriel)
- staging: axis-fifo: avoid parsing ignored device tree properties (Quentin Deslandes)
- staging: axis-fifo: Remove hardware resets for user errors (Gabriel)
- staging: axis-fifo: replace spinlock with mutex (Quentin Deslandes)
- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection (Hans de Goede)
- do_umount(): add missing barrier before refcount checks in sync case (Al Viro)
- MIPS: Fix MAX_REG_OFFSET (Thorsten Blum)
- iio: adc: dln2: Use aligned_s64 for timestamp (Jonathan Cameron)
- types: Complement the aligned types with signed 64-bit one (Andy Shevchenko)
- usb: usbtmc: Fix erroneous generic_read ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous wait_srq ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous get_stb ioctl error returns (Dave Penkler)
- USB: usbtmc: use interruptible sleep in usbtmc_read (Oliver Neukum)
- usb: typec: ucsi: displayport: Fix NULL pointer access (Andrei Kuchynski) [Orabug: 38015128] {CVE-2025-37994}
- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition (Rd Babiera)
- ocfs2: stop quota recovery before disabling quotas (Jan Kara)
- ocfs2: implement handshaking with ocfs2 recovery thread (Jan Kara)
- ocfs2: switch osb-&gt;disable_recovery to enum (Jan Kara)
- module: ensure that kobject_put() is safe for module type kobjects (Dmitry Antipov) [Orabug: 38015133] {CVE-2025-37995}
- xenbus: Use kref to track req lifetime (Jason Andryuk) [Orabug: 37976936] {CVE-2025-37949}
- usb: uhci-platform: Make the clock really optional (Alexey Charkov)
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo (Silvano Seva) [Orabug: 37977033] {CVE-2025-37969}
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo (Silvano Seva) [Orabug: 37977039] {CVE-2025-37970}
- iio: adis16201: Correct inclinometer channel resolution (Gabriel)
- iio: adc: ad7606: fix serial register access (Angelo Dureghello)
- staging: iio: adc: ad7816: Correct conditional logic for store mode (Gabriel)
- Input: synaptics - enable InterTouch on Dell Precision M3800 (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30-D (Manuel Fombuena)
- net: dsa: b53: fix learning on VLAN unaware bridges (Jonas Gorski)
- netfilter: ipset: fix region locking in hash types (Jozsef Kadlecsik) [Orabug: 38015143] {CVE-2025-37997}
- sch_htb: make htb_deactivate() idempotent (Cong Wang) [Orabug: 38186817] {CVE-2025-37953}
- dm: fix copying after src array boundaries (Tudor Ambarus)
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Pavel Paklov) [Orabug: 37976839] {CVE-2025-37927}
- arm64: dts: rockchip: fix iface clock-name on px30 iommus (Heiko Stuebner)
- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (Fedor Pchelkin)
- usb: chipidea: ci_hdrc_imx: use dev_err_probe() (Alexander Stein)
- usb: chipidea: imx: refine the error handling for hsic (Peter Chen)
- usb: chipidea: imx: change hsic power regulator as optional (Peter Chen)
- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (Suzuki K Poulose) [Orabug: 37930014] {CVE-2025-37819}
- irqchip/gic-v2m: Mark a few functions __init (Thomas Gleixner)
- irqchip/gic-v2m: Add const to of_device_id (Xiang Wangx)
- sch_htb: make htb_qlen_notify() idempotent (Cong Wang) [Orabug: 37976860] {CVE-2025-37932}
- of: module: add buffer overflow check in of_modalias() (Sergey Shtylyov) [Orabug: 36753382] {CVE-2024-38541}
- PCI: imx6: Skip controller_id generation logic for i.MX7D (Richard Zhu)
- net: fec: ERR007885 Workaround for conventional TX (Mattias Barthel)
- net: lan743x: Fix memleak issue when GSO enabled (Thangaraj Samynathan) [Orabug: 37976767] {CVE-2025-37909}
- lan743x: fix endianness when accessing descriptors (Alexey Denisov)
- lan743x: remove redundant initialization of variable current_head_index (Colin Ian King)
- nvme-tcp: fix premature queue removal and I/O failover (Michael Liang)
- net: dlink: Correct endianness handling of led_mode (Simon Horman)
- net_sched: qfq: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976785] {CVE-2025-37913}
- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc (Victor Nogueira) [Orabug: 37967412] {CVE-2025-37890}
- net_sched: drr: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976794] {CVE-2025-37915}
- net/mlx5: E-Switch, Initialize MAC Address for Default GID (Maor Gottlieb)
- tracing: Fix oob write in trace_seq_to_buffer() (Jeongjun Park) [Orabug: 37976823] {CVE-2025-37923}
- dm: always update the array size in realloc_argv on success (Benjamin Marzinski)
- dm-integrity: fix a warning on invalid table line (Mikulas Patocka)
- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() (Xu Wang) [Orabug: 37977121] {CVE-2025-37990}
- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload (Vishal Badole)
- parisc: Fix double SIGFPE crash (Helge Deller) [Orabug: 37977129] {CVE-2025-37991}
- i2c: imx-lpi2c: Fix clock count when probe defers (Clark Wang)
- EDAC/altera: Set DDR and SDMMC interrupt mask before registration (Niravkumar L Rabara)
- EDAC/altera: Test the correct error reg offset (Niravkumar L Rabara)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland)  [Orabug: 36261486]  {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra)  [Orabug: 36261486]  {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38109070]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38189315]</changelog>
</package>
<package pkgid="3e99dc8df6863bfb12fbb815376aee40dad5e04044a180455186aecbb2f58286" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]  
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]  
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
</package>
<package pkgid="b8b7d4dd82232afd36ada9ba2c186918e67552a560ff23716f6b5200e16268d5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro)  [Orabug: 38453918]  {CVE-2025-38499} 
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic)  [Orabug: 38453914]  
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires)  [Orabug: 38453908]  
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires)  [Orabug: 38453904]</changelog>
</package>
<package pkgid="a6b9f8691daa8db39009d477346d3bfb8349e72a9eb37881003f78d907faeb95" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
</package>
<package pkgid="af55b008faceba9350513ea72350a7e634a030b88c34880a0737f648fe6c9a98" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.4.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.6.4.el8uek]" date="1759579200">- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton)  [Orabug: 38501612]  {CVE-2025-38724}</changelog>
</package>
<package pkgid="25e4bb64103949ce22b42b64e7d8b94af20481b9fc44e7909c0fc069ac8d8fce" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila)  [Orabug: 38377926]  {CVE-2025-37752} 
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila)  [Orabug: 38377926]  
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila)  [Orabug: 38377926]  {CVE-2024-57996} 
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet)  [Orabug: 38377926]  
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet)  [Orabug: 38377926]</changelog>
</package>
<package pkgid="5665937683b10230009d0dfae4c807aa19295b76c7562756c6f18125e54d61c7" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu) [Orabug: 38423457] {CVE-2025-39766}
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36983927] {CVE-2023-52572}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu) [Orabug: 38375870] {CVE-2025-38677}
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz) [Orabug: 38401659] {CVE-2025-39709}
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao) [Orabug: 38423261] {CVE-2025-39736}
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu) [Orabug: 38180774] {CVE-2025-38347}
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott) [Orabug: 38254285] {CVE-2025-38481}
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott) [Orabug: 38254272] {CVE-2025-38478}
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar) [Orabug: 38401666] {CVE-2025-39710}
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal) [Orabug: 38423515] {CVE-2025-39783}
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long) [Orabug: 38423265] {CVE-2025-39737}
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott) [Orabug: 38394854] {CVE-2025-38687}
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte) [Orabug: 38394912] {CVE-2025-38697}
- jfs: Regular file corruption check (Edward Adam Davis) [Orabug: 38394918] {CVE-2025-38698}
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu) [Orabug: 38423294] {CVE-2025-39743}
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling) [Orabug: 38429180] {CVE-2025-39794}
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov) [Orabug: 38423372] {CVE-2025-39752}
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko) [Orabug: 38395027] {CVE-2025-38713}
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395033] {CVE-2025-38714}
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395039] {CVE-2025-38715}
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu) [Orabug: 38351895] {CVE-2025-38652}
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu) [Orabug: 38335025] {CVE-2025-38577}
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu) [Orabug: 38335033] {CVE-2025-38578}
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang) [Orabug: 38351831] {CVE-2025-38630}
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong) [Orabug: 38335042] {CVE-2025-38581}
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin) [Orabug: 38351846] {CVE-2025-38635}
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li) [Orabug: 38351890] {CVE-2025-38650}
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi) [Orabug: 38351921] {CVE-2025-38663}
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu) [Orabug: 38351969] {CVE-2025-38666}
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott) [Orabug: 38254278] {CVE-2025-38480}
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254294] {CVE-2025-38482}
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254301] {CVE-2025-38483}
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324231] {CVE-2025-38529}
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324238] {CVE-2025-38530}
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter) [Orabug: 38324264] {CVE-2025-38538}
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu) [Orabug: 38324290] {CVE-2025-38542}
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells) [Orabug: 38324172] {CVE-2025-38514}
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju) [Orabug: 38253842] {CVE-2025-38377}
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal) [Orabug: 38253821] {CVE-2025-38371}
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu) [Orabug: 38253928] {CVE-2025-38401}
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev) [Orabug: 38158681] {CVE-2025-38226}
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev) [Orabug: 38158701] {CVE-2025-38230}
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski) [Orabug: 38175114] {CVE-2025-38262}
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604168]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604168]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="0a26b72efdccedbfcc6a2a6adf0ab2a61618cb598fe328ca5712ab8afc2914b6" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton)
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang)
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff)
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt)
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski)
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim)
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter)
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin)
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin)
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei)
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich)
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko)
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu)
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu)
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal)
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36154626] {CVE-2023-1192}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson)
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki) [Orabug: 38429229] {CVE-2025-39799}
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long)  [Orabug: 38459576]  
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]  
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]</changelog>
</package>
<package pkgid="6783cb8e59178b98ddda23332989f6d322702156e08a6c9983f754129601a867" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="736f111633534d412fce51accb16ee3d6b1274e38170dbafe058f7d3443d59aa" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.2.el8uek]" date="1764331200">- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu)  [Orabug: 38705546]  {CVE-2025-40019}</changelog>
</package>
<package pkgid="d050be130856ce56cf63641086990e8e399f9fc112aa85f4ba122a3d9696f471" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [Orabug: 34882838] {CVE: CVE-2022-4269}
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]  
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
</package>
<package pkgid="4ade80d2b67fd359fbd6841177535c6a627d6c49c287aee6925dabe3192e65d5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.2.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38786776]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="cacbf2e1ab2babc104d51e128246431185952b116ac766fbeda6b6c01f50d1f5" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="2999219ed715d58d8a5b4eefae99b164f6e4042d60e1eb1eb40343dbe3b7a0ed" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280} 
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]  
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248} 
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
</package>
<package pkgid="d9feead133840eb36775d1b1a8f95ec92cf75ac6c1f97b5397fef04dc0b5c9c8" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248}
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.351.3.3.el8uek]" date="1769169600">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38884602]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="3dd37945dca5adadd39d0ac76da4df9528ff4a2413afd3d15dd7a5b070e6e43b" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.1.el8uek]" date="1772107200">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 39016499]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 39016501]  {CVE-2025-40215}</changelog>
</package>
<package pkgid="57f91fff7c82924ab86af65992c5af9240c54788eeee4effdde6e6bfa5ecb13d" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="754c4c86e48a4ce4ba4661792f539a01c874f4886a7e896597187feeafcf6777" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.353.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa)  [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 38730493]  {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 38934000]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan)  [Orabug: 38923520]  
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan)  [Orabug: 38766812]</changelog>
</package>
<package pkgid="f26973530e094ec09b4d5948dda27b02c026e4c9e3f003b918e1cbac9af1cff7" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju) [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju) [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant) [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant) [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant) [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu) [Orabug: 38537469,38855313] {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge) [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre) [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
</package>
<package pkgid="d49af2f2cf503de2c798c16f71673dee003e03a9cd3618335d5a0bf5c7261e49" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]  
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431} 
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]  
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]  
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
</package>
<package pkgid="89017c019fe646bb6c7111f8c2fae7f39c5488b26c843f0fc3b9e878f34ae5ec" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.354.4.3.el8uek]" date="1778241600">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39342682]  {CVE-2026-43284}</changelog>
</package>
<package pkgid="a1351383b9498ec935a6c540350787d98886a2b774089b7987a1b359157aca3a" name="kernel-uek-container-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.355.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh) [Orabug: 39064937] {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair) [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe Jaillet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Add nodst option to macvlan type source (Jethro Beekman) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet) [Orabug: 38970510,39188399] {CVE-2026-23209,CVE-2026-23273}
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet) [Orabug: 38970510] {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.1.el8uek]" date="1775736000">- net/sched: Enforce that teql can only be used as root qdisc (Jamal Hadi Salim) [Orabug: 38930950] {CVE-2026-23074}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.2.el8uek]" date="1776945600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari) [Orabug: 39253770]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant) [Orabug: 39241225,39273723] {CVE-2026-31628}
- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Joshua Rogers) [Orabug: 38852342] {CVE-2025-71120}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.355.3.el8uek]" date="1777636800">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [Orabug: 39250687,39331106] {CVE-2026-43077}
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu) [Orabug: 39250687,39331111] {CVE-2026-43078}
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu) [Orabug: 39250687]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu) [Orabug: 39250687,39300911] {CVE-2026-43033}
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le) [Orabug: 39250687]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu) [Orabug: 39250687,39283868,39292250] {CVE-2026-31431}
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687] {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers) [Orabug: 39250687]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap) [Orabug: 39250687]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.355.3.1.el8uek]" date="1778328000">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39344527]  {CVE-2026-43284} 
- x86/CPU/AMD: Add a fix for AMD-SB-7052 (Prathyushi Nangia)  [Orabug: 39344576]  {CVE-2025-54518}</changelog>
</package>
<package pkgid="ebad437ee3aa67dfa24c79b00d6f163ca5e38becb7a933da58e1ef92b6c5514b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.0.7.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2009.el8uek]" date="1582632000">- xfs: fix deadlock between shrinker and fs freeze (Junxiao Bi)  [Orabug: 30931385]  
- xfs: increase the default parallelism levels of pwork clients (Darrick J. Wong)  [Orabug: 30931385]  
- xfs: decide if inode needs inactivation (Darrick J. Wong)  [Orabug: 30931385]  
- xfs: refactor the predicate part of xfs_free_eofblocks (Darrick J. Wong)  [Orabug: 30931385]  
- uek-rpm: Rename kernel-uek-4k package to kernel-uek4k (Victor Erminpour)  [Orabug: 30902925]  
- uek-rpm: Disable CONFIG_LIQUIDIO for UEK6 (Victor Erminpour)  [Orabug: 30896502]  
- x86: cpu: update blacklist spec features for late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: create microcode late loading logic (Mihai Carabas)  [Orabug: 30895643]  
- x86/microcode: late loading feature and bug evaluation (Mihai Carabas)  [Orabug: 30895643]  
- x86: microcode: fix return value for microcode late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: update cpu_smt_disable to support late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: kernel: cpu: bugs.c: modify static_has to boot_bas (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: modify boot_command_line to saved_command_line (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: remove init attribute from functions and variables (Mihai Carabas)  [Orabug: 30895643]  
- mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Brian Norris)  [Orabug: 30588647]  {CVE-2019-14895} 
- rds: If one path needs re-connection, check all and re-connect (Rao Shoaib)  [Orabug: 30892450]  
- uek-rpm: Fix kernel-ueknano depmod warnings (Somasundaram Krishnasamy)  [Orabug: 30932300]  
- rds: Avoid qp overflow when posting invalidate/register mr with frwr (Hans Westgaard Ry)  [Orabug: 30888672]  
- rds: Use bitmap to designate dropped connections (Håkon Bugge)  [Orabug: 30868396]  
- uek6/ol7/config: Enable pcie_brcmstb driver (Vijay Kumar)  [Orabug: 30646006]  
- uek6/ol8/config: Enable pcie_brcmstb driver (Vijay Kumar)  [Orabug: 30646006]  
- of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (Rob Herring)  [Orabug: 30646006]  
- of: Factor out #{addr,size}-cells parsing (Robin Murphy)  [Orabug: 30646006]  
- of: address: Follow DMA parent for "dma-coherent" (Robin Murphy)  [Orabug: 30646006]  
- of: address: Report of_dma_get_range() errors meaningfully (Robin Murphy)  [Orabug: 30646006]  
- of: Make of_dma_get_range() private (Rob Herring)  [Orabug: 30646006]  
- of: Remove unused of_find_matching_node_by_address() (Rob Herring)  [Orabug: 30646006]  
- of/address: Introduce of_get_next_dma_parent() helper (Robin Murphy)  [Orabug: 30646006]  
- of: Make of_dma_get_range() work on bus nodes (Robin Murphy)  [Orabug: 30646006]  
- of/address: Fix of_pci_range_parser_one translation of DMA addresses (Rob Herring)  [Orabug: 30646006]  
- arm64: Make arm64_dma32_phys_limit static (Catalin Marinas)  [Orabug: 30646006]  
- arm64: mm: Fix initialisation of DMA zones on non-NUMA systems (Will Deacon)  [Orabug: 30646006]  
- arm64: mm: Fix unused variable warning in zone_sizes_init (Nathan Chancellor)  [Orabug: 30646006]  
- clocksource/drivers/bcm2835_timer: Fix memory leak of timer (Colin Ian King)  [Orabug: 30646006]  
- dma-mapping: treat dev-&gt;bus_dma_mask as a DMA limit (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- x86/PCI: sta2x11: use default DMA address translation (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Christoph Hellwig)  [Orabug: 30646006]  
- dma-direct: avoid a forward declaration for phys_to_dma (Christoph Hellwig)  [Orabug: 30646006]  
- dma-direct: unify the dma_capable definitions (Christoph Hellwig)  [Orabug: 30646006]  
- mmc: bcm2835: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  [Orabug: 30646006]  
- spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER (Jim Quinlan)  [Orabug: 30646006]  
- spi: bcm2835: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  [Orabug: 30646006]  
- spi: bcm2835: Release the DMA channel if probe fails after dma_init (Peter Ujfalusi)  [Orabug: 30646006]  
- dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held (Sascha Hauer)  [Orabug: 30646006]  
- MAINTAINERS: Add brcmstb PCIe controller entry (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: defconfig: Enable Broadcom's GENET Ethernet controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: defconfig: Enable Broadcom's STB PCIe controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Unify CMA configuration (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: use both ZONE_DMA and ZONE_DMA32 (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: rename variables used to calculate ZONE_DMA32's size (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: bcm: Add missing sentinel to bcm2711_compat[] (H. Nikolaus Schaller)  [Orabug: 30646006]  
- ARM: dts: bcm2711: force CMA into first GB of memory (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable thermal (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable PCIe controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Unify CMA configuration (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable HWRNG support (Stephen Brennan)  [Orabug: 30646006]  
- ARM: dts: bcm2711: fix soc's node dma-ranges (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- PCI: of: Add inbound resource parsing to helpers (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Enable COMPILE_TEST (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Remove usage of PHYS_OFFSET (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xilinx: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xgene: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: v3-semi: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: rockchip: Drop storing driver private outbound resource data (Rob Herring)  [Orabug: 30646006]  
- PCI: rockchip: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: mobiveil: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: mediatek: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: iproc: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: faraday: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: dwc: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: altera: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: aardvark: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: Export pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- resource: Add a resource_list_first_type helper (Rob Herring)  [Orabug: 30646006]  
- PCI: brcmstb: Add MSI support (Jim Quinlan)  [Orabug: 30646006]  
- PCI: brcmstb: Add Broadcom STB PCIe host controller driver (Jim Quinlan)  [Orabug: 30646006]  
- dt-bindings: PCI: Add bindings for brcmstb's PCIe device (Jim Quinlan)  [Orabug: 30646006]  
- ARM: dts: bcm2835: Move rng definition to common location (Stephen Brennan)  [Orabug: 30646006]  
- MAINTAINERS: Make Nicolas Saenz Julienne the new bcm2835 maintainer (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm2711-rpi-4: Enable GENET support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Add RGMII_RXID support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Refactor register access in bcmgenet_mii_config (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Add BCM2711 support (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: net: bcmgenet: Add BCM2711 support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Fix error handling on IRQ retrieval (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Avoid touching non-existent interrupt (Stefan Wahren)  [Orabug: 30646006]  
- Bluetooth: hci_bcm: Fix RTS handling during startup (Stefan Wahren)  [Orabug: 30646006]  
- ARM: bcm: Add support for BCM2711 SoC (Stefan Wahren)  [Orabug: 30646006]  
- arm64: dts: broadcom: Add reference to RPi 4 B (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: Add minimal Raspberry Pi 4 support (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: arm: Convert BCM2835 board/soc bindings to json-schema (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-common.dtsi (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Remove simple-bus from fixed clocks (Stefan Wahren)  [Orabug: 30646006]  
- KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  {CVE-2013-1798} 
- KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: retpolines: x86: eliminate retpoline from svm.c exit handlers (Andrea Arcangeli)  [Orabug: 30851972]  
- KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Andrea Arcangeli)  [Orabug: 30851972]  
- KVM: x86: optimize more exit handlers in vmx.c (Andrea Arcangeli)  [Orabug: 30851972]  
- iommu:  Force iommu shutdown on panic (John Donnelly)  [Orabug: 30896552]  
- iommu/vt-d: Turn off translations at shutdown (Deepa Dinamani)  [Orabug: 30896552]  
- vfs: fix do_last() regression (Al Viro)  [Orabug: 30869651]  
- vt: selection, close sel_buffer race (Jiri Slaby)  [Orabug: 30863513]  {CVE-2020-8648} {CVE-2020-8648}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2010.el8uek]" date="1583064000">- KVM/x86: Only set AMD speculation bits in CPUID leaf if it's an AMD machine (Patrick Colp)  [Orabug: 30622778]  
- mm: Add padding for kABI (Tom Hromatka)  [Orabug: 30958591]  
- clone3: Add padding for kABI (Tom Hromatka)  [Orabug: 30958591]  
- KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton)  [Orabug: 30847133]  {CVE-2020-2732} 
- KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton)  [Orabug: 30847133]  {CVE-2020-2732} 
- KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini)  [Orabug: 30847133]  {CVE-2020-2732} 
- add workaround for truncation of Module.symvers file (Dan Duval)  [Orabug: 30776585]  
- kbuild: arm64: Set objects.builtin dependency to Image for CONFIG_CTF (Dave Kleikamp)  [Orabug: 30344873]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.el8uek]" date="1583668800">- add kernel param to pre-allocate NICs (Brian Maly)  [Orabug: 30962711]  
- tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan)  [Orabug: 30222757]  
- uek-rpm: Enable Diffie-Hellman key exchange feature (Somasundaram Krishnasamy)  [Orabug: 30387221]  
- ktask: let helpers finish asynchronously to avoid deadlock (Daniel Jordan)  [Orabug: 30835752]  
- ktask: split up __ktask_run_numa() (Daniel Jordan)  [Orabug: 30835752]  
- ktask: embed works_list in ktask_task (Daniel Jordan)  [Orabug: 30835752]  
- ktask: factor out ktask_fini_work() (Daniel Jordan)  [Orabug: 30835752]  
- uek-rpm: Fix issue in /etc/sysconfig/kernel getting wrongly updated (Vijayendra Suman)  [Orabug: 30954352]  
- ipmi_si: Fix false error about IRQ registration (John Donnelly)  [Orabug: 30970275]  
- uek-rpm: Enable CONFIG_GENERIC_IRQ_DEBUGFS (Joe Jin)  [Orabug: 30959541]  
- uek-rpm: Disable CONFIG_RT_GROUP_SCHED (Tom Hromatka)  [Orabug: 30998384]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.1.el8uek]" date="1583755200">- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang)  [Orabug: 30998533]  
- cpuidle-haltpoll: allow force loading on hosts without the REALTIME hint (Maciej S. Szmigiero)  [Orabug: 30806902]  
- uek-rpm: Fix kernel-uek-doc build on OL8 (Victor Erminpour)  [Orabug: 30519151]  
- add kABI padding to include/net/inet_hashtables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/ip_tunnels.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/cgroup-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netfilter/x_tables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to kernel/sched/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_host.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_cmnd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xfrm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xdp.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/tls.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/switchdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/sock.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/rtnetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/neighbour.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/lwtunnel.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/l3mdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/genetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/flow.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/fib_rules.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst_ops.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dcbnl.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/writeback.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/workqueue.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/user_namespace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/timer.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/swap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/stacktrace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/user.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/signal.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/quota.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci_hotplug.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/net.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netdevice.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/module.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmzone.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmu_notifier.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kobject.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kernfs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/irqdomain.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ipv6.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ioport.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/iomap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/genhd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/fs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ethtool.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/elevator.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dma-mapping.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dcache.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg-lib.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-mq.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blkdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-cgroup.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bio.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/backing-dev-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/scsi/sd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/pci/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to arch/x86/include/asm/paravirt_types.h (Dan Duval)  [Orabug: 30952503]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.2.el8uek]" date="1584014400">- mstflint_access: Enable the mstflint_access module (Aron Silverton)  [Orabug: 30997871]  
- mstflint_access: Add support for secure boot access to Mellanox HCAs (Adham Masarwah)  [Orabug: 30997871]  
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp)  [Orabug: 30896574]  
- ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Eric Dumazet)  [Orabug: 30985025]  
- selftests/ptrace: remove declaration in for-loop (Alan Maguire)  [Orabug: 30988372]  
- Revert "selftests/net: add support for PF_RDS sockets" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: add zerocopy support for PF_RDS test case" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: revert the zerocopy Rx path for PF_RDS" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: reap zerocopy completions passed up as ancillary data." (Alan Maguire)  [Orabug: 30988387]  
- xenbus: req-&gt;err should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xenbus: req-&gt;body should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xfs: do async inactivation only when fs freezed (Junxiao Bi)  [Orabug: 31013755]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014401">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
</package>
<package pkgid="f1753af203fa68c8ad7c42397fe4cd07c713b91c5880c69c77e40c870bf950bd" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.1.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.1.el8uek]" date="1583755200">- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang)  [Orabug: 30998533]  
- cpuidle-haltpoll: allow force loading on hosts without the REALTIME hint (Maciej S. Szmigiero)  [Orabug: 30806902]  
- uek-rpm: Fix kernel-uek-doc build on OL8 (Victor Erminpour)  [Orabug: 30519151]  
- add kABI padding to include/net/inet_hashtables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/ip_tunnels.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/cgroup-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netfilter/x_tables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to kernel/sched/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_host.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_cmnd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xfrm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xdp.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/tls.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/switchdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/sock.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/rtnetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/neighbour.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/lwtunnel.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/l3mdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/genetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/flow.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/fib_rules.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst_ops.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dcbnl.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/writeback.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/workqueue.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/user_namespace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/timer.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/swap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/stacktrace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/user.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/signal.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/quota.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci_hotplug.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/net.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netdevice.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/module.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmzone.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmu_notifier.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kobject.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kernfs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/irqdomain.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ipv6.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ioport.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/iomap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/genhd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/fs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ethtool.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/elevator.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dma-mapping.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dcache.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg-lib.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-mq.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blkdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-cgroup.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bio.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/backing-dev-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/scsi/sd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/pci/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to arch/x86/include/asm/paravirt_types.h (Dan Duval)  [Orabug: 30952503]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.2.el8uek]" date="1584014400">- mstflint_access: Enable the mstflint_access module (Aron Silverton)  [Orabug: 30997871]  
- mstflint_access: Add support for secure boot access to Mellanox HCAs (Adham Masarwah)  [Orabug: 30997871]  
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp)  [Orabug: 30896574]  
- ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Eric Dumazet)  [Orabug: 30985025]  
- selftests/ptrace: remove declaration in for-loop (Alan Maguire)  [Orabug: 30988372]  
- Revert "selftests/net: add support for PF_RDS sockets" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: add zerocopy support for PF_RDS test case" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: revert the zerocopy Rx path for PF_RDS" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: reap zerocopy completions passed up as ancillary data." (Alan Maguire)  [Orabug: 30988387]  
- xenbus: req-&gt;err should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xenbus: req-&gt;body should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xfs: do async inactivation only when fs freezed (Junxiao Bi)  [Orabug: 31013755]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014401">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.2.el8uek]" date="1587384000">- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
</package>
<package pkgid="6e3384f25e499facdabd90d21c198f955250711f1b2038fccc3c841e894fb479" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.2.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014400">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.0.el8uek]" date="1587297600">- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib)  [Orabug: 31094525]  
- mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (Catalin Marinas)  [Orabug: 31053313]  {CVE-2020-9391} 
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add lockfree stack routines (Hans Westgaard Ry)  [Orabug: 31137997]  
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)  [Orabug: 30871138]  
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu)  [Orabug: 31143943]  {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649} {CVE-2020-8647}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
</package>
<package pkgid="4aaed84b8f5c5c5ded6637059710378213a0509fc4f08b5332f268d20302a19d" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.3.2.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.0.el8uek]" date="1587297600">- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib)  [Orabug: 31094525]  
- mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (Catalin Marinas)  [Orabug: 31053313]  {CVE-2020-9391} 
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add lockfree stack routines (Hans Westgaard Ry)  [Orabug: 31137997]  
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)  [Orabug: 30871138]  
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu)  [Orabug: 31143943]  {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649} {CVE-2020-8647}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.1.el8uek]" date="1590321600">- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543}</changelog>
</package>
<package pkgid="f271d313e77ece102963bdcc13989f847be22ea882b197cde205e97257aac594" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.4.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
</package>
<package pkgid="68f6fcabfc93701b953c235775d84acebc869555238b84e4fa0a8f87925668a7" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.4.6.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.5.el8uek]" date="1595592000">- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31631527]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31555595]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31642981]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.6.el8uek]" date="1595937600">- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31358097]</changelog>
</package>
<package pkgid="095ab2c1a2a322a62348ff7e7eeab273ee9d65d59cf92b62910125e2bd0b66c3" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.5.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.0.el8uek]" date="1593345600">- ctf: support ld --ctf-variables, if available (Nick Alcock)  [Orabug: 31535069]  
- ctf: adjust to upcoming binutils ctf_link_add_ctf API change (Nick Alcock)  [Orabug: 31535069]  
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann)  [Orabug: 31519461]  
- aarch64: Enable thermal config for RPi4 (Vijay Kumar)  [Orabug: 31518062]  
- thermal: Add BCM2711 thermal driver (Stefan Wahren)  [Orabug: 31518062]  
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas)  [Orabug: 31515046]  
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas)  [Orabug: 31515046]  
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas)  [Orabug: 31515046]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31493185]  
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)  [Orabug: 31351669]  {CVE-2019-19054}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
</package>
<package pkgid="5cba5fa2ff20e973ff5e3d91b9584b09e49def33f821260d0d9598da5c160100" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.6.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136000">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.0.el8uek]" date="1593345600">- ctf: support ld --ctf-variables, if available (Nick Alcock)  [Orabug: 31535069]  
- ctf: adjust to upcoming binutils ctf_link_add_ctf API change (Nick Alcock)  [Orabug: 31535069]  
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann)  [Orabug: 31519461]  
- aarch64: Enable thermal config for RPi4 (Vijay Kumar)  [Orabug: 31518062]  
- thermal: Add BCM2711 thermal driver (Stefan Wahren)  [Orabug: 31518062]  
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas)  [Orabug: 31515046]  
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas)  [Orabug: 31515046]  
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas)  [Orabug: 31515046]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31493185]  
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)  [Orabug: 31351669]  {CVE-2019-19054}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.0.el8uek]" date="1597233600">- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358080]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648138]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648138]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483278]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483278]  
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan)   
- bnxt_en: clean up VLAN feature bit handling (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: fix firmware message length endianness (Michael Chan)  [Orabug: 31663185]  
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan)  [Orabug: 31663185]  
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi)  [Orabug: 31663185]  
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Refactor the software ring counters. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Remove the setting of dev_port. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Improve link up detection. (Michael Chan)  [Orabug: 31663185]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 31079901]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 31079901]  
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31542630]  
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu)  [Orabug: 31350643]  {CVE-2020-12771} 
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)  [Orabug: 31439365]  {CVE-2020-10751} 
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing)  [Orabug: 31510722]  {CVE-2020-10781} 
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535947]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535947]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535947]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535947]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535947]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535947]  
- kvm: svm: Introduce GA Log tracepoint for AVIC (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: Inhibit APIC virtualization for X2APIC guest (Oliver Upton)  [Orabug: 31631367]  
- KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: allow AVIC without split irqchip (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: ioapic: Lazy update IOAPIC EOI (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Temporarily deactivate AVIC during ExtINT handling (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Deactivate AVIC when launching guest with nested SVM support (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: hyperv: Use APICv update request interface (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Add support for dynamic APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce x86 ops hook for pre-update APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: svm: Add support to (de)activate posted interrupts (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add APICv (de)activate request trace points (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add support for dynamic APICv activation (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: x86: remove get_enable_apicv from kvm_x86_ops (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv inhibit reason bits (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: lapic: Introduce APICv update helper function (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Peter Xu)  [Orabug: 31631367]  
- KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Liran Alon)  [Orabug: 31631367]  
- kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Suthikulpanit, Suravee)  [Orabug: 31631367]  
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder)  [Orabug: 31694365]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698078]  {CVE-2020-16166} 
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)  [Orabug: 31705117]  {CVE-2020-14331} {CVE-2020-14331} 
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718014]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.1.el8uek]" date="1598184000">- nfsd: apply umask on fs without ACL support (J. Bruce Fields)  [Orabug: 31779884]  {CVE-2020-24394} 
- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31771277]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31771277]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755752]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688620]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31562971]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682033]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682033]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.2.el8uek]" date="1599134400">- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31838351] [Orabug: 31844671]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839185] [Orabug: 31844556]</changelog>
</package>
<package pkgid="31bdaaa2bc63e79675ee1bb44546d904ecdbc45e5c30bf0ea41e4850024a7f24" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.7.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.0.el8uek]" date="1597233600">- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358080]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648138]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648138]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483278]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483278]  
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan)   
- bnxt_en: clean up VLAN feature bit handling (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: fix firmware message length endianness (Michael Chan)  [Orabug: 31663185]  
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan)  [Orabug: 31663185]  
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi)  [Orabug: 31663185]  
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Refactor the software ring counters. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Remove the setting of dev_port. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Improve link up detection. (Michael Chan)  [Orabug: 31663185]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 31079901]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 31079901]  
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31542630]  
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu)  [Orabug: 31350643]  {CVE-2020-12771} 
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)  [Orabug: 31439365]  {CVE-2020-10751} 
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing)  [Orabug: 31510722]  {CVE-2020-10781} 
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535947]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535947]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535947]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535947]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535947]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535947]  
- kvm: svm: Introduce GA Log tracepoint for AVIC (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: Inhibit APIC virtualization for X2APIC guest (Oliver Upton)  [Orabug: 31631367]  
- KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: allow AVIC without split irqchip (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: ioapic: Lazy update IOAPIC EOI (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Temporarily deactivate AVIC during ExtINT handling (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Deactivate AVIC when launching guest with nested SVM support (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: hyperv: Use APICv update request interface (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Add support for dynamic APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce x86 ops hook for pre-update APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: svm: Add support to (de)activate posted interrupts (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add APICv (de)activate request trace points (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add support for dynamic APICv activation (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: x86: remove get_enable_apicv from kvm_x86_ops (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv inhibit reason bits (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: lapic: Introduce APICv update helper function (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Peter Xu)  [Orabug: 31631367]  
- KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Liran Alon)  [Orabug: 31631367]  
- kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Suthikulpanit, Suravee)  [Orabug: 31631367]  
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder)  [Orabug: 31694365]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698078]  {CVE-2020-16166} 
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)  [Orabug: 31705117]  {CVE-2020-14331} {CVE-2020-14331} 
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718014]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.1.el8uek]" date="1598184000">- nfsd: apply umask on fs without ACL support (J. Bruce Fields)  [Orabug: 31779884]  {CVE-2020-24394} 
- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31771277]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31771277]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755752]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688620]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31562971]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682033]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682033]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.0.el8uek]" date="1599048000">- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31543029]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31543029]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31543029]  
- tracing: Adding new functions for kernel access to Ftrace instances (Divya Indi)  [Orabug: 31543029]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31543029]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31543029]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31543029]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784656]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784889]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783146]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.1.el8uek]" date="1599566400">- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31621895]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31621895]  
- cgroup: Fix sock_cgroup_data on big-endian. (Cong Wang)  [Orabug: 31779795]  {CVE-2020-14356} 
- cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Cong Wang)  [Orabug: 31779795]  {CVE-2020-14356} 
- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31838351]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839185]  
- iavf: use generic power management (Vaibhav Gupta)  [Orabug: 31700015]  
- iavf: Fix updating statistics (Tony Nguyen)  [Orabug: 31700015]  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  [Orabug: 31700015]  
- iavf: increase reset complete wait time (Paul Greenwalt)  [Orabug: 31700015]  
- iavf: Fix reporting 2.5 Gb and 5Gb speeds (Brett Creeley)  [Orabug: 31700015]  
- iavf: use appropriate enum for comparison (Aleksandr Loktionov)  [Orabug: 31700015]  
- iavf: Enable support for up to 16 queues (Mitch Williams)  [Orabug: 31700015]  
- iavf: fix speed reporting over virtchnl (Brett Creeley)  [Orabug: 31700015]  
- iavf: remove current MAC address filter on VF reset (Stefan Assmann)  [Orabug: 31700015]  
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)  [Orabug: 31700015]  
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)  [Orabug: 31700015]  
- i40e: introduce new dump desc XDP command (Ciara Loftus)  [Orabug: 31700015]  
- i40e: add XDP ring statistics to dump VSI debug output (Ciara Loftus)  [Orabug: 31700015]  
- i40e: add XDP ring statistics to VSI stats (Ciara Loftus)  [Orabug: 31700015]  
- i40e: move check of full Tx ring to outside of send loop (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: eliminate division in napi_poll data path (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: optimize AF_XDP Tx completion path (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: Add support for a new feature Total Port Shutdown (Arkadiusz Kubalewski)  [Orabug: 31700015]  
- i40e: Remove scheduling while atomic possibility (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Add support for 5Gbps cards (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Add a check to see if MFS is set (Todd Fujinaka)  [Orabug: 31700015]  
- i40e: detect and log info about pre-recovery mode (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: make PF wait reset loop reliable (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: remove unused defines (Jesse Brandeburg)  [Orabug: 31700015]  
- i40e: Move client header location (Shiraz Saleem)  [Orabug: 31700015]  
- i40e: fix crash when Rx descriptor count is changed (Björn Töpel)  [Orabug: 31700015]  
- i40e: Make i40e_shutdown_adminq() return void (Jason Yan)  [Orabug: 31700015]  
- i40e: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31700015]  
- i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Björn Töpel)  [Orabug: 31700015]  
- i40e: Refactor rx_bi accesses (Björn Töpel)  [Orabug: 31700015]  
- i40e: Remove unneeded conversion to bool (Jason Yan)  [Orabug: 31700015]  
- i40e: fix spelling mistake "to" -&gt; "too" (Colin Ian King)  [Orabug: 31700015]  
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz)  [Orabug: 31700015]  
- i40e: implement VF stats NDO (Jesse Brandeburg)  [Orabug: 31700015]  
- i40e: enable X710 support (Alice Michael)  [Orabug: 31700015]  
- i40e: Add UDP segmentation offload support (Josh Hunt)  [Orabug: 31700015]  
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek)  [Orabug: 31700015]  
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: Extend PHY access with page change flag (Piotr Azarewicz)  [Orabug: 31700015]  
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz)  [Orabug: 31700015]  
- i40e: Fix for persistent lldp support (Sylwia Wnuczko)  [Orabug: 31700015]  
- i40e: protect ring accesses with READ- and WRITE_ONCE (Ciara Loftus)  [Orabug: 31700015]  
- i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Brett Creeley)  [Orabug: 31700015]  
- i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Maciej Fijalkowski)  [Orabug: 31700015]  
- i40e: Fix virtchnl_queue_select bitmap validation (Brett Creeley)  [Orabug: 31700015]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.2.el8uek]" date="1599825600">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866487]  {CVE-2020-14386} {CVE-2020-14386} 
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850341]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850341]  
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849530]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848696]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895365]  {CVE-2020-14385} 
- ext4: fix potential negative array index in do_split() (Eric Sandeen)  [Orabug: 31895327]  {CVE-2020-14314} 
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884234]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884154]  {CVE-2020-25284} 
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)  [Orabug: 31872895]  {CVE-2020-25212} 
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  [Orabug: 31861296]  
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 31861296]  
- libnvdimm/security: fix a typo (Jane Chu)  [Orabug: 31861296]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31746382]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31746382]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31746382]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31722763]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31722763]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31722763]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2011.7.4.el8uek]" date="1601640000">- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931369]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931369]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931369]</changelog>
</package>
<package pkgid="d85ac3553ddde045213ea5a29834119806e55376599ab642ef7bf247f6937b1b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.100.6.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2033.el8uek]" date="1596974400">- iavf: use generic power management (Vaibhav Gupta)  [Orabug: 31700007]  
- iavf: Fix updating statistics (Tony Nguyen)  [Orabug: 31700007]  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  [Orabug: 31700007]  
- iavf: increase reset complete wait time (Paul Greenwalt)  [Orabug: 31700007]  
- iavf: Fix reporting 2.5 Gb and 5Gb speeds (Brett Creeley)  [Orabug: 31700007]  
- iavf: use appropriate enum for comparison (Aleksandr Loktionov)  [Orabug: 31700007]  
- iavf: Enable support for up to 16 queues (Mitch Williams)  [Orabug: 31700007]  
- i40e: introduce new dump desc XDP command (Ciara Loftus)  [Orabug: 31700007]  
- i40e: add XDP ring statistics to dump VSI debug output (Ciara Loftus)  [Orabug: 31700007]  
- i40e: add XDP ring statistics to VSI stats (Ciara Loftus)  [Orabug: 31700007]  
- i40e: move check of full Tx ring to outside of send loop (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: eliminate division in napi_poll data path (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: optimize AF_XDP Tx completion path (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: Add support for a new feature Total Port Shutdown (Arkadiusz Kubalewski)  [Orabug: 31700007]  
- i40e: Remove scheduling while atomic possibility (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Add support for 5Gbps cards (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Add a check to see if MFS is set (Todd Fujinaka)  [Orabug: 31700007]  
- i40e: detect and log info about pre-recovery mode (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: make PF wait reset loop reliable (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: remove unused defines (Jesse Brandeburg)  [Orabug: 31700007]  
- i40e: Move client header location (Shiraz Saleem)  [Orabug: 31700007]  
- i40e: fix crash when Rx descriptor count is changed (Björn Töpel)  [Orabug: 31700007]  
- i40e: Make i40e_shutdown_adminq() return void (Jason Yan)  [Orabug: 31700007]  
- i40e: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31700007]  
- i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Björn Töpel)  [Orabug: 31700007]  
- i40e: Refactor rx_bi accesses (Björn Töpel)  [Orabug: 31700007]  
- i40e: Remove unneeded conversion to bool (Jason Yan)  [Orabug: 31700007]  
- i40e: fix spelling mistake "to" -&gt; "too" (Colin Ian King)  [Orabug: 31700007]  
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz)  [Orabug: 31700007]  
- i40e: implement VF stats NDO (Jesse Brandeburg)  [Orabug: 31700007]  
- i40e: enable X710 support (Alice Michael)  [Orabug: 31700007]  
- i40e: Add UDP segmentation offload support (Josh Hunt)  [Orabug: 31700007]  
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek)  [Orabug: 31700007]  
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: Extend PHY access with page change flag (Piotr Azarewicz)  [Orabug: 31700007]  
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz)  [Orabug: 31700007]  
- i40e: Fix for persistent lldp support (Sylwia Wnuczko)  [Orabug: 31700007]  
- Revert "net/mlx4_core: Add masking for a few queries on HCA caps" (Sharath Srinivasan)  [Orabug: 31716965]  
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718013]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698077]  {CVE-2020-16166} 
- perf script report: Fix SEGFAULT when using DWARF mode (Andreas Gerstmayr)  [Orabug: 31687958]  
- perf vendor events amd: Update Zen1 events to V2 (Vijay Thakkar)  [Orabug: 31687958]  
- perf vendor events amd: Add Zen2 events (Vijay Thakkar)  [Orabug: 31687958]  
- perf vendor events amd: Restrict model detection for zen1 based processors (Vijay Thakkar)  [Orabug: 31687958]  
- perf/amd/uncore: Add support for Family 19h L3 PMU (Kim Phillips)  [Orabug: 31687958]  
- perf/amd/uncore: Make L3 thread mask code more readable (Kim Phillips)  [Orabug: 31687958]  
- perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Kim Phillips)  [Orabug: 31687958]  
- perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Arnaldo Carvalho de Melo)  [Orabug: 31687958]  
- perf symbols: Convert symbol__is_idle() to use strlist (Kim Phillips)  [Orabug: 31687958]  
- perf symbols: Update the list of kernel idle symbols (Kim Phillips)  [Orabug: 31687958]  
- perf/x86/amd: Remove set but not used variable 'active' (Zheng Yongjun)  [Orabug: 31687958]  
- hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Display up to eight sets of CCD temperatures (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Add debugfs support (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Report temperatures per CPU die (Guenter Roeck)  [Orabug: 31687958]  
- hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Use bitops (Guenter Roeck)  [Orabug: 31687958]  
- cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (Janakarajan Natarajan)  [Orabug: 31687958]  
- uek-rpm: Enable AMD TEE driver (Dave Kleikamp)  [Orabug: 31687958]  
- crypto: ccp - use file mode for sev ioctl permissions (Connor Kuehl)  [Orabug: 31687958]  
- crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (John Allen)  [Orabug: 31687958]  
- crypto: ccp - Cleanup misc_dev on sev_exit() (John Allen)  [Orabug: 31687958]  
- tee: amdtee: check TEE status during driver initialization (Rijo Thomas)  [Orabug: 31687958]  
- Documentation: tee: add AMD-TEE driver details (Rijo Thomas)  [Orabug: 31687958]  
- tee: add AMD-TEE driver (Rijo Thomas)  [Orabug: 31687958]  
- tee: allow compilation of tee subsystem for AMD CPUs (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - provide in-kernel API to submit TEE commands (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - add TEE support for Raven Ridge (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - check whether PSP supports SEV or TEE before initialization (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - move SEV vdata to a dedicated data structure (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - create a generic psp-dev file (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - rename psp-dev files to sev-dev (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - add SEV command privilege separation (Brijesh Singh)  [Orabug: 31687958]  
- crypto: ccp - switch from ablkcipher to skcipher (Ard Biesheuvel)  [Orabug: 31687958]  
- crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Ashish Kalra)  [Orabug: 31687958]  
- crypto: ccp - Change a message to reflect status instead of failure (Hook, Gary)  [Orabug: 31687958]  
- crypto: ccp - Verify access to device registers before initializing (Hook, Gary)  [Orabug: 31687958]  
- iommu/amd: Remove the unnecessary assignment (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Replace two consecutive readl calls with one readq (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Remove local variables (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Fix typos for PPR macros (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Remove unused variable (Joerg Roedel)  [Orabug: 31687958]  
- iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Do not re-fetch iommu-&gt;cmd_buf_tail (Denys Vlasenko)  [Orabug: 31687958]  
- iommu/amd: Switch to use acpi_dev_hid_uid_match() (Andy Shevchenko)  [Orabug: 31687958]  
- iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Suthikulpanit, Suravee)  [Orabug: 31687958]  
- iommu/amd: Remove unnecessary locking from AMD iommu driver (Tom Murphy)  [Orabug: 31687958]  
- KVM: SVM: Issue WBINVD after deactivating an SEV guest (Tom Lendacky)  [Orabug: 31687958]  
- KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: check for EFER.SVME=1 before entering guest (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: Remove an obsolete comment. (Miaohe Lin)  [Orabug: 31687958]  
- KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: implement check_nested_events for interrupts (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: do not change host intercepts while nested VM is running (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: x86: Explicitly pass an exception struct to check_intercept (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: Consolidate VM allocation and free for VMX and SVM (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: Directly return __vmalloc() result in -&gt;vm_alloc() (Sean Christopherson)  [Orabug: 31687958]  
- KVM: SVM: Fix the svm vmexit code for WRMSR (Haiwei Li)  [Orabug: 31687958]  
- KVM: x86: allow compiling as non-module with W=1 (Valdis Kletnieks)  [Orabug: 31687958]  
- KVM: nVMX: Emulate MTF when performing instruction emulation (Oliver Upton)  [Orabug: 31687958]  
- KVM: fix error handling in svm_hardware_setup (Li RongQing)  [Orabug: 31687958]  
- KVM: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: SVM: Use direct vcpu pointer during vCPU create/free (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath (Wanpeng Li)  [Orabug: 31687958]  
- KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Aaron Lewis)  [Orabug: 31687958]  
- KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on Intel (Aaron Lewis)  [Orabug: 31687958]  
- KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Aaron Lewis)  [Orabug: 31687958]  
- KVM: VMX: Fix conditions for guest IA32_XSS support (Aaron Lewis)  [Orabug: 31687958]  
- KVM x86: Move kvm cpuid support out of svm (Peter Gonda)  [Orabug: 31687958]  
- kvm: svm: Update svm_xsaves_supported (Aaron Lewis)  [Orabug: 31687958]  
- KVM: SVM: Reduce WBINVD/DF_FLUSH invocations (Tom Lendacky)  [Orabug: 31687958]  
- KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMD (Aaron Lewis)  [Orabug: 31687958]  
- KVM: x86: Introduce vcpu-&gt;arch.xsaves_enabled (Aaron Lewis)  [Orabug: 31687958]  
- KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Tom Lendacky)  [Orabug: 31687958]  
- x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang)  [Orabug: 31687958]  
- x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (Borislav Petkov)  [Orabug: 31687958]  
- x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (Kim Phillips)  [Orabug: 31687958]  
- x86/CPU/AMD: Remove amd_get_topology_early() (Borislav Petkov)  [Orabug: 31687958]  
- docs/zh_CN: add Chinese version of embargoed hardware issues (Alex Shi)  [Orabug: 31687958]  
- tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 31687958]  
- x86/kdump: Remove the backup region handling (Lianbo Jiang)  [Orabug: 31687958]  
- x86/kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang)  [Orabug: 31687958]  
- Documentation/process: Add AMD contact for embargoed hardware issues (Tom Lendacky)  [Orabug: 31687958]  
- EDAC/amd64: Get rid of the ECC disabled long message (Borislav Petkov)  [Orabug: 31687958]  
- x86/Kconfig: Rename UMIP config parameter (Babu Moger)  [Orabug: 31687958]  
- x86/umip: Make the comments vendor-agnostic (Babu Moger)  [Orabug: 31687958]  
- x86/vmlinux: Move EXCEPTION_TABLE to RO_DATA segment (Kees Cook)  [Orabug: 31687958]  
- x86/mm: Report actual image regions in /proc/iomem (Kees Cook)  [Orabug: 31687958]  
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 31687958]  
- x86/vmlinux: Actually use _etext for the end of the text segment (Kees Cook)  [Orabug: 31687958]  
- x86/kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang)  [Orabug: 31687958]  
- ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Andy Shevchenko)  [Orabug: 31687958]  
- x86/mce/amd: Make disable_err_thresholding() static (Borislav Petkov)  [Orabug: 31687958]  
- x86/cpufeatures: Add feature bit RDPRU on AMD (Babu Moger)  [Orabug: 31687958]  
- x86/rdrand: Sanity-check RDRAND output (Borislav Petkov)  [Orabug: 31687958]  
- Add WireGuard support to UEK6 kernel (William Kucharski)  [Orabug: 31678138]  
- IB/mlx5: Do reverse sequence during device removal (Parav Pandit)  [Orabug: 31644707]  
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535968]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535968]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535968]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535968]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535968]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535968]  
- ath9k_htc: release allocated buffer if timed out (Navid Emamdoost)  [Orabug: 31351566]  {CVE-2019-19073} 
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31710873]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648137]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648137]  
- rds: Deregister all FRWR mr with free_mr (Hans Westgaard Ry)  [Orabug: 31472999]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 30729403]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 30729403]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 30729403]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 30729403]  
- Linux 5.4.55 (Greg Kroah-Hartman)   
- Revert "dpaa_eth: fix usage as DSA master, try 3" (Vladimir Oltean)   
- PM: wakeup: Show statistics for deleted wakeup sources again (zhuguangqing)   
- regmap: debugfs: check count when read regmap file (Peng Fan)   
- udp: Improve load balancing for SO_REUSEPORT. (Kuniyuki Iwashima)   
- udp: Copy has_conns in reuseport_grow(). (Kuniyuki Iwashima)   
- sctp: shrink stream outq when fails to do addstream reconf (Xin Long)   
- sctp: shrink stream outq only when new outcnt &lt; old outcnt (Xin Long)   
- AX.25: Prevent integer overflows in connect and sendmsg (Dan Carpenter)   
- tcp: allow at most one TLP probe per flight (Yuchung Cheng)   
- rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA (David Howells)   
- rtnetlink: Fix memory(net_device) leak when -&gt;newlink fails (Weilong Chen)   
- qrtr: orphan socket in qrtr_release() (Cong Wang)   
- net: udp: Fix wrong clean up for IS_UDPLITE macro (Miaohe Lin)   
- net-sysfs: add a newline when printing 'tx_timeout' by sysfs (Xiongfeng Wang)   
- ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Wei Yongjun)   
- drivers/net/wan/x25_asy: Fix to make it work (Xie He)   
- dev: Defer free of skbs in flush_backlog (Subash Abhinov Kasiviswanathan)   
- AX.25: Prevent out-of-bounds read in ax25_sendmsg() (Peilin Ye)   
- AX.25: Fix out-of-bounds read in ax25_connect() (Peilin Ye)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2033.1.el8uek]" date="1597320000">- rds: Test parameter in rds_ib_recv_cache_put (Hans Westgaard Ry)  [Orabug: 31737036]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688619]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483277]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483277]  
- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31678684]  
- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358079]  
- Linux 5.4.58 (Greg Kroah-Hartman)   
- nfsd: Fix NFSv4 READ on RDMA when using readv (Chuck Lever)   
- ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele)   
- tcp: apply a floor of 1 for RTT samples from TCP timestamps (Jianfeng Wang)   
- selftests/net: relax cpu affinity requirement in msg_zerocopy test (Willem de Bruijn)   
- Revert "vxlan: fix tos value before xmit" (Hangbin Liu)   
- openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Peilin Ye)   
- net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Xin Long)   
- net: gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi)   
- hv_netvsc: do not use VF device if link is down (Stephen Hemminger)   
- dpaa2-eth: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- appletalk: Fix atalk_proc_init() return path (Vincent Duvert)   
- net: lan78xx: replace bogus endpoint lookup (Johan Hovold)   
- vxlan: Ensure FDB dump is performed under RCU (Ido Schimmel)   
- rxrpc: Fix race between recvmsg and sendmsg on immediate call failure (David Howells)   
- net: ethernet: mtk_eth_soc: fix MTU warnings (Landen Chao)   
- ipv6: Fix nexthop refcnt leak when creating ipv6 route info (Xiyu Yang)   
- ipv6: fix memory leaks on IPV6_ADDRFORM path (Cong Wang)   
- ipv4: Silence suspicious RCU usage warning (Ido Schimmel)   
- PCI: tegra: Revert tegra124 raw_violation_fixup (Nicolas Chauvet)   
- Revert "powerpc/kasan: Fix shadow pages allocation failure" (Christophe Leroy)   
- xattr: break delegations in {set,remove}xattr (Frank van der Linden)   
- Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Dexuan Cui)   
- tools lib traceevent: Fix memory leak in process_dynamic_array_len (Philippe Duplessis-Guindon)   
- atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent (Xin Xiong)   
- igb: reinit_locked() should be called with rtnl_lock (Francesco Ruggeri)   
- cfg80211: check vendor command doit pointer before use (Julian Squires)   
- firmware: Fix a reference count leak. (Qiushi Wu)   
- ALSA: hda: fix NULL pointer dereference during suspend (Ranjani Sridharan)   
- net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_adjust() for mt7623 (René van Dorst)   
- usb: hso: check for return value in hso_serial_common_create() (Rustam Kovhaev)   
- i2c: slave: add sanity check when unregistering (Wolfram Sang)   
- i2c: slave: improve sanity check when registering (Wolfram Sang)   
- drm/drm_fb_helper: fix fbdev with sparc64 (Sam Ravnborg)   
- nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Kai-Heng Feng)   
- drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure (Ben Skeggs)   
- drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Ben Skeggs)   
- net/9p: validate fds in p9_fd_open (Christoph Hellwig)   
- leds: 88pm860x: fix use-after-free on unbind (Johan Hovold)   
- leds: lm3533: fix use-after-free on unbind (Johan Hovold)   
- leds: da903x: fix use-after-free on unbind (Johan Hovold)   
- leds: lm36274: fix use-after-free on unbind (Johan Hovold)   
- leds: wm831x-status: fix use-after-free on unbind (Johan Hovold)   
- mtd: properly check all write ioctls for permissions (Greg Kroah-Hartman)   
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)   {CVE-2020-14331} 
- scripts: add dummy report mode to add_namespace.cocci (Matthias Maennich)   
- Smack: fix use-after-free in smk_write_relabel_self() (Eric Biggers)   
- binder: Prevent context manager from incrementing ref 0 (Jann Horn)   
- omapfb: dss: Fix max fclk divider for omap36xx (Adam Ford)   
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Peilin Ye)   
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Peilin Ye)   
- Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Peilin Ye)   
- Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode (Dinghao Liu)   
- staging: rtl8712: handle firmware load failure (Rustam Kovhaev)   
- staging: android: ashmem: Fix lockdep warning for write operation (Suren Baghdasaryan)   
- ALSA: seq: oss: Serialize ioctls (Takashi Iwai)   
- ALSA: hda/ca0132 - Fix AE-5 microphone selection commands. (Connor McAdams)   
- ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value. (Connor McAdams)   
- ALSA: hda/ca0132 - Add new quirk ID for Recon3D. (Connor McAdams)   
- ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Huacai Chen)   
- Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Hui Wang)   
- io_uring: Fix use-after-free in io_sq_wq_submit_work() (Guoyu Huang)   
- io_uring: prevent re-read of sqe-&gt;opcode (Jens Axboe)   
- usb: xhci: Fix ASMedia ASM1142 DMA addressing (Forest Crossman)   
- usb: xhci: define IDs for various ASMedia host controllers (Forest Crossman)   
- USB: iowarrior: fix up report size handling for some devices (Greg Kroah-Hartman)   
- perf/core: Fix endless multiplex timer (Peter Zijlstra)   
- USB: serial: qcserial: add EM7305 QDL product ID (Erik Ekman)   
- Linux 5.4.57 (Greg Kroah-Hartman)   
- bpf: sockmap: Require attach_bpf_fd when detaching a program (Lorenz Bauer)   
- selftests: bpf: Fix detach from sockmap tests (Lorenz Bauer)   
- ext4: fix direct I/O read error (Jiang Ying)   
- arm64: Workaround circular dependency in pointer_auth.h (Marc Zyngier)   
- random32: move the pseudo-random 32-bit definitions to prandom.h (Linus Torvalds)   
- random32: remove net_rand_state from the latent entropy gcc plugin (Linus Torvalds)   
- random: fix circular include dependency on arm64 after addition of percpu.h (Willy Tarreau)   
- ARM: percpu.h: fix build error (Grygorii Strashko)   
- random32: update the net random state on interrupt and activity (Willy Tarreau)   
- Linux 5.4.56 (Greg Kroah-Hartman)   
- perf bench: Share some global variables to fix build with gcc 10 (Arnaldo Carvalho de Melo)   
- perf env: Do not return pointers to local variables (Arnaldo Carvalho de Melo)   
- perf tests bp_account: Make global variable static (Arnaldo Carvalho de Melo)   
- x86/i8259: Use printk_deferred() to prevent deadlock (Thomas Gleixner)   
- KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled (Wanpeng Li)   
- KVM: arm64: Don't inherit exec permission across page-table levels (Will Deacon)   
- drivers/net/wan: lapb: Corrected the usage of skb_cow (Xie He)   
- RISC-V: Set maximum number of mapped pages correctly (Atish Patra)   
- xen-netfront: fix potential deadlock in xennet_remove() (Andrea Righi)   
- cxgb4: add missing release on skb in uld_send() (Navid Emamdoost)   
- x86/stacktrace: Fix reliable check for empty user task stacks (Josh Poimboeuf)   
- x86/unwind/orc: Fix ORC for newly forked tasks (Josh Poimboeuf)   
- Revert "i2c: cadence: Fix the hold bit setting" (Raviteja Narayanam)   
- net: ethernet: ravb: exit if re-initialization fails in tx timeout (Yoshihiro Shimoda)   
- parisc: add support for cmpxchg on u8 pointers (Liam Beguin)   
- scsi: core: Run queue in case of I/O resource contention failure (Ming Lei)   
- nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame (Navid Emamdoost)   
- selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Paolo Pisati)   
- qed: Disable "MFW indication via attention" SPAM every 5 minutes (Laurence Oberman)   
- selftests: fib_nexthop_multiprefix: fix cleanup() netns deletion (Paolo Pisati)   
- usb: hso: Fix debug compile warning on sparc32 (Geert Uytterhoeven)   
- vxlan: fix memleak of fdb (Taehee Yoo)   
- perf tools: Fix record failure when mixed with ARM SPE event (Wei Li)   
- net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Xin Xiong)   
- net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: nixge: fix potential memory leak in nixge_probe() (Lu Wei)   
- Bluetooth: fix kernel oops in store_pending_adv_report (Alain Michaud)   
- arm64: csum: Fix handling of bad packets (Robin Murphy)   
- arm64/alternatives: move length validation inside the subsection (Sami Tolvanen)   
- mac80211: mesh: Free pending skb when destroying a mpath (Remi Pommarel)   
- mac80211: mesh: Free ie data when leaving mesh (Remi Pommarel)   
- bpf: Fix map leak in HASH_OF_MAPS map (Andrii Nakryiko)   
- ibmvnic: Fix IRQ mapping disposal in error path (Thomas Falcon)   
- mlxsw: core: Free EMAD transactions using kfree_rcu() (Ido Schimmel)   
- mlxsw: core: Increase scope of RCU read-side critical section (Ido Schimmel)   
- mlx4: disable device on shutdown (Jakub Kicinski)   
- rhashtable: Fix unprotected RCU dereference in __rht_ptr (Herbert Xu)   
- net: lan78xx: fix transfer-buffer memory leak (Johan Hovold)   
- net: lan78xx: add missing endpoint sanity check (Johan Hovold)   
- net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel)   
- net/mlx5e: Modify uplink state on interface up/down (Ron Diskin)   
- net/mlx5: Verify Hardware supports requested ptp function on a given pin (Eran Ben Elisha)   
- net/mlx5e: Fix error path of device attach (Aya Levin)   
- net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Parav Pandit)   
- net: hns3: fix aRFS FD rules leftover after add a user FD rule (Guojia Liao)   
- net: hns3: fix a TX timeout issue (Yonglong Liu)   
- sh: Fix validation of system call number (Michael Karcher)   
- sh/tlb: Fix PGTABLE_LEVELS &gt; 2 (Peter Zijlstra)   
- selftests/net: so_txtime: fix clang issues for target arch PowerPC (Tanner Love)   
- selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Tanner Love)   
- selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Tanner Love)   
- nvme-tcp: fix possible hang waiting for icresp response (Sagi Grimberg)   
- ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)   
- xfrm: Fix crash when the hold queue is used. (Steffen Klassert)   
- ARM: dts sunxi: Relax a bit the CMA pool allocation range (Maxime Ripard)   
- xfrm: policy: match with both mark and mask on user interfaces (Xin Long)   
- net/x25: Fix null-ptr-deref in x25_disconnect (YueHaibing)   
- net/x25: Fix x25_neigh refcnt leak when x25 disconnect (Xiyu Yang)   
- libtraceevent: Fix build with binutils 2.35 (Ben Hutchings)   
- rds: Prevent kernel-infoleak in rds_notify_queue_get() (Peilin Ye)   
- drm: hold gem reference until object is no longer accessed (Steve Cohen)   
- drm/dbi: Fix SPI Type 1 (9-bit) transfer (Paul Cercueil)   
- drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() (Peilin Ye)   
- drm/amd/display: Clear dm_state for fast updates (Mazin Rezk)   
- Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" (Alex Deucher)   
- virtio_balloon: fix up endian-ness for free cmd id (Michael S. Tsirkin)   
- ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect (Michael Trimarchi)   
- ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 (Fabio Estevam)   
- ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 (Fabio Estevam)   
- ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (Will Deacon)   
- wireless: Use offsetof instead of custom macro. (Pi-Hsun Shih)   
- 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work (Wang Hai)   
- vhost/scsi: fix up req type endian-ness (Michael S. Tsirkin)   
- IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Mike Marciniszyn)   
- ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Takashi Iwai)   
- ALSA: hda/realtek - Fixed HP right speaker no sound (Kailang Yang)   
- ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (PeiSen Hou)   
- ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Armas Spann)   
- ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Armas Spann)   
- ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Laurence Tratt)   
- mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Jan Kara)   
- PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Robert Hancock)   
- ath10k: enable transmit data ack RSSI for QCA9884 (Abhishek Ambure)   
- sunrpc: check that domain table is empty at module unload. (Sasha Levin)   
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)   
- crypto: ccp - Release all allocated memory if sha type is invalid (Navid Emamdoost)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2035.el8uek]" date="1598184000">- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776976]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976]  
- Linux 5.4.60 (Greg Kroah-Hartman)   
- drm/amd/display: dchubbub p-state warning during surface planes switch (hersen wu)   
- drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume (Sandeep Raghuraman)   
- drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (Xin Xiong)   
- drm: Added orientation quirk for ASUS tablet model T103HAF (Marius Iacob)   
- drm/panfrost: Use kvfree() to free bo-&gt;sgts (Denis Efremov)   
- arm64: dts: marvell: espressobin: add ethernet alias (Tomasz Maciej Nowak)   
- khugepaged: retract_page_tables() remember to test exit (Hugh Dickins)   
- sh: landisk: Add missing initialization of sh_io_port_base (Geert Uytterhoeven)   
- perf/x86/rapl: Fix missing psys sysfs attributes (Zhang Rui)   
- tools build feature: Quote CC and CXX for their arguments (Daniel Díaz)   
- perf bench mem: Always memset source before memcpy (Vincent Whitchurch)   
- ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Dinghao Liu)   
- crypto: algif_aead - fix uninitialized ctx-&gt;init (Ondrej Mosnacek)   
- mfd: dln2: Run event handler loop under spinlock (Andy Shevchenko)   
- i2c: iproc: fix race between client unreg and isr (Dhananjay Phadke)   
- test_kmod: avoid potential double free in trigger_config_run_type() (Tiezhu Yang)   
- fs/ufs: avoid potential u32 multiplication overflow (Colin Ian King)   
- fs/minix: remove expected error message in block_to_path() (Eric Biggers)   
- fs/minix: fix block limit check for V1 filesystems (Eric Biggers)   
- fs/minix: set s_maxbytes correctly (Eric Biggers)   
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)   
- net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (Wang Hai)   
- drm/vmwgfx: Fix two list_for_each loop exit tests (Dan Carpenter)   
- drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (Dan Carpenter)   
- recordmcount: Fix build failure on non arm64 (Christophe Leroy)   
- Input: sentelic - fix error return when fsp_reg_write fails (Colin Ian King)   
- x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC (Dilip Kota)   
- md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Dan Carpenter)   
- watchdog: initialize device before misc_register (Krzysztof Sobota)   
- nfs: nfs_file_write() should check for writeback errors (Scott Mayhew)   
- scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Ewan D. Milne)   
- openrisc: Fix oops caused when dumping stack (Stafford Horne)   
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)   
- libnvdimm/security: fix a typo (Jane Chu)   
- clk: bcm2835: Do not use prediv with bcm2711's PLLs (Nicolas Saenz Julienne)   
- ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename (Zhihao Cheng)   
- nfs: ensure correct writeback errors are returned on close() (Scott Mayhew)   
- i2c: rcar: avoid race when unregistering slave (Wolfram Sang)   
- tools build feature: Use CC and CXX from parent (Thomas Hebb)   
- pwm: bcm-iproc: handle clk_get_rate() return (Rayagonda Kokatanur)   
- clk: clk-atlas6: fix return value check in atlas6_clk_init() (Xu Wang)   
- clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk (Konrad Dybcio)   
- i2c: rcar: slave: only send STOP event when we have been addressed (Wolfram Sang)   
- iommu/vt-d: Enforce PASID devTLB field mask (Liu Yi L)   
- clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL (Jonathan Marek)   
- clk: qcom: gcc: fix sm8150 GPU and NPU clocks (Jonathan Marek)   
- iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (Colin Ian King)   
- selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value (Aneesh Kumar K.V)   
- selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly (Aneesh Kumar K.V)   
- selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code (Aneesh Kumar K.V)   
- clk: actions: Fix h_clk for Actions S500 SoC (Cristian Ciocaltea)   
- dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Ming Lei)   
- gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile (Steve Longerbeam)   
- gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (Steve Longerbeam)   
- crypto: caam - Remove broken arc4 support (Herbert Xu)   
- mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete (Yoshihiro Shimoda)   
- RDMA/counter: Allow manually bind QPs with different pids to same counter (Mark Zhang)   
- RDMA/counter: Only bind user QPs in auto mode (Mark Zhang)   
- devres: keep both device name and resource name in pretty name (Vladimir Oltean)   
- crypto: af_alg - Fix regression on empty requests (Herbert Xu)   
- USB: serial: ftdi_sio: clean up receive processing (Johan Hovold)   
- USB: serial: ftdi_sio: make process-packet buffer unsigned (Johan Hovold)   
- selftests/bpf: test_progs use another shell exit on non-actions (Jesper Dangaard Brouer)   
- selftests/bpf: Test_progs indicate to shell on non-actions (Jesper Dangaard Brouer)   
- IB/uverbs: Set IOVA on IB MR in uverbs layer (Yishai Hadas)   
- media: rockchip: rga: Only set output CSC mode for RGB input (Paul Kocialkowski)   
- media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic (Paul Kocialkowski)   
- RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Jason Gunthorpe)   
- RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib)   
- platform/chrome: cros_ec_ishtp: Fix a double-unlock issue (Qiushi Wu)   
- mtd: rawnand: fsl_upm: Remove unused mtd var (Boris Brezillon)   
- octeontx2-af: change (struct qmem)-&gt;entry_sz from u8 to u16 (Eric Dumazet)   
- mfd: arizona: Ensure 32k clock is put on driver unbind and error (Charles Keepax)   
- crypto: algif_aead - Only wake up when ctx-&gt;more is zero (Herbert Xu)   
- pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ (Paul Cercueil)   
- orangefs: get rid of knob code... (Mike Marshall)   
- drm/imx: imx-ldb: Disable both channels for split mode in enc-&gt;disable() (Liu Ying)   
- remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load (Sibi Sankar)   
- remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load (Sibi Sankar)   
- remoteproc: qcom: q6v5: Update running state before requesting stop (Sibi Sankar)   
- perf intel-pt: Fix duplicate branch after CBR (Adrian Hunter)   
- perf intel-pt: Fix FUP packet state (Adrian Hunter)   
- module: Correctly truncate sysfs sections output (Kees Cook)   
- pseries: Fix 64 bit logical memory block panic (Anton Blanchard)   
- ceph: handle zero-length feature mask in session messages (Jeff Layton)   
- ceph: set sec_context xattr on symlink creation (Jeff Layton)   
- watchdog: f71808e_wdt: clear watchdog timeout occurred flag (Ahmad Fatoum)   
- watchdog: f71808e_wdt: remove use of wrong watchdog_info option (Ahmad Fatoum)   
- watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (Ahmad Fatoum)   
- tracing: Move pipe reference to trace array instead of current_tracer (Steven Rostedt (VMware))   
- tracing: Use trace_sched_process_free() instead of exit() for pid tracing (Steven Rostedt (VMware))   
- tracing/hwlat: Honor the tracing_cpumask (Kevin Hao)   
- kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (Muchun Song)   
- ftrace: Setup correct FTRACE_FL_REGS flags for module (Chengming Zhou)   
- mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Jia He)   
- mm/page_counter.c: fix protection usage propagation (Michal Koutný)   
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)   
- khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Hugh Dickins)   
- khugepaged: collapse_pte_mapped_thp() flush the right range (Hugh Dickins)   
- ext2: fix missing percpu_counter_inc (Mikulas Patocka)   
- MIPS: qi_lb60: Fix routing to audio amplifier (Paul Cercueil)   
- MIPS: CPU#0 is not hotpluggable (Huacai Chen)   
- driver core: Avoid binding drivers to dead devices (Lukas Wunner)   
- mac80211: fix misplaced while instead of if (Johannes Berg)   
- bcache: fix overflow in offset_to_stripe() (Coly Li)   
- bcache: allocate meta data pages as compound pages (Coly Li)   
- md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (ChangSyun Peng)   
- net/compat: Add missing sock updates for SCM_RIGHTS (Kees Cook)   
- net: stmmac: dwmac1000: provide multicast filter fallback (Jonathan McDowell)   
- net: ethernet: stmmac: Disable hardware multicast filter (Jonathan McDowell)   
- media: vsp1: dl: Fix NULL pointer dereference on unbind (Eugeniu Rosca)   
- pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH (Paul Cercueil)   
- powerpc: Fix circular dependency between percpu.h and mmu.h (Michael Ellerman)   
- powerpc: Allow 4224 bytes of stack expansion for the signal frame (Michael Ellerman)   
- powerpc/ptdump: Fix build failure in hashpagetable.c (Christophe Leroy)   
- cifs: Fix leak when handling lease break for cached root fid (Paul Aurich)   
- xtensa: fix xtensa_pmu_setup prototype (Max Filippov)   
- xtensa: add missing exclusive access state management (Max Filippov)   
- iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (Alexandru Ardelean)   
- dt-bindings: iio: io-channel-mux: Fix compatible string in example code (Christian Eggers)   
- arm64: perf: Correct the event index in sysfs (Shaokun Zhang)   
- btrfs: fix return value mixup in btrfs_get_extent (Pavel Machek)   
- btrfs: make sure SB_I_VERSION doesn't get unset by remount (Josef Bacik)   
- btrfs: fix memory leaks after failure to lookup checksums during inode logging (Filipe Manana)   
- btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (Qu Wenruo)   
- btrfs: only search for left_info if there is no right_info in try_merge_free_space (Josef Bacik)   {CVE-2019-19448} 
- btrfs: fix messages after changing compression level by remount (David Sterba)   
- btrfs: fix race between page release and a fast fsync (Filipe Manana)   
- btrfs: don't WARN if we abort a transaction with EROFS (Josef Bacik)   
- btrfs: sysfs: use NOFS for device creation (Josef Bacik)   
- btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree (Qu Wenruo)   
- btrfs: add missing check for nocow and compression inode flags (David Sterba)   
- btrfs: relocation: review the call sites which can be interrupted by signal (Qu Wenruo)   
- btrfs: move the chunk_mutex in btrfs_read_chunk_tree (Josef Bacik)   
- btrfs: open device without device_list_mutex (Josef Bacik)   
- btrfs: don't traverse into the seed devices in show_devname (Anand Jain)   
- btrfs: remove no longer needed use of log_writers for the log root tree (Filipe Manana)   
- btrfs: stop incremening log_batch for the log root tree when syncing log (Filipe Manana)   
- btrfs: ref-verify: fix memory leak in add_block_entry (Tom Rix)   
- btrfs: don't allocate anonymous block device for user invisible roots (Qu Wenruo)   
- btrfs: free anon block device right after subvolume deletion (Qu Wenruo)   
- btrfs: allow use of global block reserve for balance item deletion (David Sterba)   
- PCI: qcom: Add support for tx term offset for rev 2.1.0 (Ansuel Smith)   
- PCI: qcom: Define some PARF params needed for ipq8064 SoC (Ansuel Smith)   
- PCI: Add device even if driver attach failed (Rajat Jain)   
- PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Kai-Heng Feng)   
- PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (Rafael J. Wysocki)   
- genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Guenter Roeck)   
- genirq/affinity: Make affinity setting if activated opt-in (Thomas Gleixner)   
- smb3: warn on confusing error scenario with sec=krb5 (Steve French)   
- scsi: mpt3sas: Fix memset() in non-RDPQ mode (Suganath Prabu S)  [Orabug: 31741029]  
- scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Suganath Prabu S)  [Orabug: 31741029]  
- scsi: mpt3sas: Remove unused including &lt;linux/version.h&gt; (Samuel Zou)  [Orabug: 31741029]  
- scsi: mpt3sas: Disable DIF when prot_mask set to zero (Sreekanth Reddy)  [Orabug: 31741029]  
- scsi: mpt3sas: Capture IOC data for debugging purposes (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Use true, false for ioc-&gt;use_32bit_dma (Jason Yan)  [Orabug: 31741029]  
- scsi: mpt3sas: Remove NULL check before freeing function (Jason Yan)  [Orabug: 31741029]  
- scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Separate out RDPQ allocation to new function (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Rename function name is_MSB_are_same (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Christoph Hellwig)  [Orabug: 31741029]  
- scsi: mpt3sas: use true,false for bool variables (Jason Yan)  [Orabug: 31741029]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31765311]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31765311]  
- sched/core: remove undesired trace_printk from core scheduling backport (chris hyser)  [Orabug: 31757863]  
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  [Orabug: 30501507]  
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 30501507]  
- libnvdimm/security: fix a typo (Jane Chu)  [Orabug: 30501507]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755710]  
- Linux 5.4.59 (Greg Kroah-Hartman)   
- io_uring: Fix NULL pointer dereference in loop_rw_iter() (Guoyu Huang)   
- s390/gmap: improve THP splitting (Gerald Schaefer)   
- s390/dasd: fix inability to use DASD with DIAG driver (Stefan Haberland)   
- xen/gntdev: Fix dmabuf import with non-zero sgt offset (Oleksandr Andrushchenko)   
- xen/balloon: make the balloon wait interruptible (Roger Pau Monne)   
- xen/balloon: fix accounting in alloc_xenballooned_pages error path (Roger Pau Monne)   
- fs/minix: reject too-large maximum file size (Eric Biggers)   
- fs/minix: don't allow getting deleted inodes (Eric Biggers)   
- fs/minix: check return value of sb_getblk() (Eric Biggers)   
- bitfield.h: don't compile-time validate _val in FIELD_FIT (Jakub Kicinski)   
- crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)   
- crypto: ccp - Fix use of merged scatterlists (John Allen)   
- crypto: qat - fix double free in qat_uclo_create_batch_init_list (Tom Rix)   
- crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)   
- pstore: Fix linking when crypto API disabled (Matteo Croce)   
- tpm: Unify the mismatching TPM space buffer sizes (Jarkko Sakkinen)   
- ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Hector Martin)   
- irqdomain/treewide: Free firmware node after domain removal (Jon Derrick)   
- ARM: 8992/1: Fix unwind_frame for clang-built kernels (Nathan Huckleberry)   
- parisc: mask out enable and reserved bits from sba imask (Sven Schnelle)   
- parisc: Implement __smp_store_release and __smp_load_acquire barriers (John David Anglin)   
- parisc: Do not use an ordered store in pa_tlb_lock() (John David Anglin)   
- Revert "parisc: Revert "Release spinlocks using ordered store"" (Helge Deller)   
- Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" (Helge Deller)   
- Revert "parisc: Drop LDCW barrier in CAS code when running UP" (Helge Deller)   
- erofs: fix extended inode could cross boundary (Gao Xiang)   
- mtd: rawnand: qcom: avoid write to unavailable register (Sivaprakash Murugesan)   
- spi: spidev: Align buffers for DMA (Christian Eggers)   
- include/asm-generic/vmlinux.lds.h: align ro_after_init (Romain Naour)   
- cpufreq: dt: fix oops on armada37xx (Ivan Kokshaysky)   
- cpufreq: Fix locking issues with governors (Viresh Kumar)   
- NFS: Don't return layout segments that are in use (Trond Myklebust)   
- NFS: Don't move layouts to plh_return_segs list while in use (Trond Myklebust)   
- io_uring: set ctx sq/cq entry count earlier (Jens Axboe)   
- drm/ttm/nouveau: don't call tt destroy callback on alloc failure. (Dave Airlie)   
- media: media-request: Fix crash if memory allocation fails (Tuomas Tynkkynen)   
- 9p: Fix memory leak in v9fs_mount (Zheng Bin)   
- ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Hector Martin)   
- ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Hector Martin)   
- ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Mirko Dietrich)   
- ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Hui Wang)   
- USB: serial: cp210x: enable usb generic throttle/unthrottle (Brant Merryman)   
- USB: serial: cp210x: re-enable auto-RTS on open (Brant Merryman)   
- net: initialize fastreuse on inet_inherit_port (Tim Froidcoeur)   
- net: refactor bind_bucket fastreuse into helper (Tim Froidcoeur)   
- vmxnet3: use correct tcp hdr length when packet is encapsulated (Ronak Doshi)   
- tcp: correct read of TFO keys on big endian systems (Jason Baron)   
- net/tls: Fix kmap usage (Ira Weiny)   
- net: Set fput_needed iff FDPUT_FPUT is set (Miaohe Lin)   
- net: phy: fix memory leak in device-create error path (Johan Hovold)   
- net/nfc/rawsock.c: add CAP_NET_RAW check. (Qingyu Li)   
- net: Fix potential memory leak in proto_register() (Miaohe Lin)   
- drivers/net/wan/lapbether: Added needed_headroom and a skb-&gt;len check (Xie He)   
- af_packet: TPACKET_V3: fix fill status rwlock imbalance (John Ogness)   
- crypto: aesni - add compatibility with IAS (Jian Cai)   
- x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Eric Dumazet)   
- SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Chuck Lever)   
- svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Chuck Lever)   
- pinctrl-single: fix pcs_parse_pinconf() return value (Drew Fustini)   
- ocfs2: fix unbalanced locking (Pavel Machek)   
- dlm: Fix kobject memleak (Wang Hai)   
- net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson)   
- fsl/fman: fix eth hash table allocation (Florinel Iordache)   
- fsl/fman: check dereferencing null pointer (Florinel Iordache)   
- fsl/fman: fix unreachable code (Florinel Iordache)   
- fsl/fman: fix dereference null return value (Florinel Iordache)   
- fsl/fman: use 32-bit unsigned integer (Florinel Iordache)   
- net: spider_net: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)   
- liquidio: Fix wrong return value in cn23xx_get_pf_num() (Tianjia Zhang)   
- net: ethernet: aquantia: Fix wrong return value (Tianjia Zhang)   
- net/mlx5: Delete extra dump stack that gives nothing (Leon Romanovsky)   
- net/mlx5: DR, Change push vlan action sequence (Alex Vesker)   
- tools, bpftool: Fix wrong return value in do_dump() (Tianjia Zhang)   
- tools, build: Propagate build failures from tools/build/Makefile.build (Andrii Nakryiko)   
- wl1251: fix always return 0 error (Wang Hai)   
- rtw88: coex: only skip coex triggered by BT info (Yan-Hsuan Chuang)   
- rtw88: fix short GI capability based on current bandwidth (Tsang-Shian Lin)   
- rtw88: fix LDPC field for RA info (Tsang-Shian Lin)   
- ice: Graceful error handling in HW table calloc failure (Surabhi Boob)   
- s390/qeth: don't process empty bridge port events (Julian Wiedmann)   
- ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Shengjiu Wang)   
- ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jerome Brunet)   
- ASoC: meson: axg-tdmin: fix g12a skew (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix link fmt setup (Jerome Brunet)   
- selftests/powerpc: Fix online CPU selection (Sandipan Das)   
- cpufreq: ap806: fix cpufreq driver needs ap cpu clk (Sven Auhagen)   
- PCI: Release IVRS table in AMD ACS quirk (Hanjun Guo)   
- RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Mark Zhang)   
- selftests/powerpc: Fix CPU affinity for child process (Harish)   
- powerpc/boot: Fix CONFIG_PPC_MPC52XX references (Michael Ellerman)   
- powerpc/32s: Fix CONFIG_BOOK3S_601 uses (Michael Ellerman)   
- selftests/powerpc: Squash spurious errors due to device removal (Oliver O'Halloran)   
- xfs: fix inode allocation block res calculation precedence (Brian Foster)   
- net: dsa: rtl8366: Fix VLAN set-up (Linus Walleij)   
- net: dsa: rtl8366: Fix VLAN semantics (Linus Walleij)   
- Bluetooth: hci_serdev: Only unregister device if it was registered (Nicolas Boichat)   
- Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Nicolas Boichat)   
- power: supply: check if calc_soc succeeded in pm860x_init_battery (Tom Rix)   
- Smack: prevent underflow in smk_set_cipso() (Dan Carpenter)   
- Smack: fix another vsscanf out of bounds (Dan Carpenter)   
- RDMA/core: Fix return error value in _ib_modify_qp() to negative (Li Heng)   
- PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register (Kishon Vijay Abraham I)   
- macintosh/via-macii: Access autopoll_devs when inside lock (Finn Thain)   
- net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration (Chris Packham)   
- scsi: mesh: Fix panic after host or bus reset (Finn Thain)   
- scsi: megaraid_sas: Clear affinity hint (Tomas Henzl)   
- usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength (Ruslan Bilovol)   
- usb: dwc2: Fix error path in gadget registration (Marek Szyprowski)   
- MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() (Yu Kuai)   
- phy: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)   
- mt76: mt7615: fix potential memory leak in mcu message handler (Sean Wang)   
- powerpc/perf: Fix missing is_sier_aviable() during build (Madhavan Srinivasan)   
- coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() (Sai Prakash Ranjan)   
- thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() (Dan Carpenter)   
- usb: core: fix quirks_param_set() writing to a const pointer (Kars Mulder)   
- USB: serial: iuu_phoenix: fix led-activity helpers (Johan Hovold)   
- spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM (Hauke Mehrtens)   
- gpu: ipu-v3: Restore RGB32, BGR32 (Steve Longerbeam)   
- drm/imx: tve: fix regulator_disable error path (Marco Felsch)   
- drm/imx: fix use after free (Philipp Zabel)   
- powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Aneesh Kumar K.V)   
- phy: renesas: rcar-gen3-usb2: move irq registration to init (Yoshihiro Shimoda)   
- PCI/ASPM: Add missing newline in sysfs 'policy' (Xiongfeng Wang)   
- ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jing Xiangfeng)   
- staging: rtl8192u: fix a dubious looking mask before a shift (Colin Ian King)   
- ima: Have the LSM free its audit rule (Tyler Hicks)   
- RDMA/rxe: Prevent access to wr-&gt;next ptr afrer wr is posted to send queue (Mikhail Malygin)   
- RDMA/qedr: SRQ's bug fixes (Yuval Basson)   
- powerpc/vdso: Fix vdso cpu truncation (Milton Miller)   
- powerpc/rtas: don't online CPUs for partition suspend (Nathan Lynch)   
- kernfs: do not call fsnotify() with name without a parent (Amir Goldstein)   
- mwifiex: Prevent memory corruption handling keys (Dan Carpenter)   
- scsi: scsi_debug: Add check for sdebug_max_queue during module init (John Garry)   
- drm/bridge: sil_sii8620: initialize return of sii8620_readb (Tom Rix)   
- phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY (Marek Szyprowski)   
- drm: panel: simple: Fix bpc for LG LB070WV8 panel (Laurent Pinchart)   
- leds: core: Flush scheduled work for system suspend (Kai-Heng Feng)   
- kobject: Avoid premature parent object freeing in kobject_cleanup() (Heikki Krogerus)   
- drm/stm: repair runtime power management (Marek Vasut)   
- PCI: Fix pci_cfg_wait queue locking problem (Bjorn Helgaas)   
- RDMA/rxe: Skip dgid check in loopback mode (Zhu Yanjun)   
- xfs: fix reflink quota reservation accounting error (Darrick J. Wong)   
- xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Darrick J. Wong)   
- media: cros-ec-cec: do not bail on device_init_wakeup failure (Dariusz Marcinkiewicz)   
- media: exynos4-is: Add missed check for pinctrl_lookup_state() (Chuhong Yuan)   
- media: firewire: Using uninitialized values in node_probe() (Dan Carpenter)   
- ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)   
- scsi: eesox: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- scsi: powertec: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Jason Gunthorpe)   
- iavf: Fix updating statistics (Tony Nguyen)   
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)   
- staging: vchiq_arm: Add a matching unregister call (Phil Elwell)   
- drm/radeon: fix array out-of-bounds read and write issues (Colin Ian King)   
- cxl: Fix kobject memleak (Wang Hai)   
- drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline (Emil Velikov)   
- scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- ASoC: Intel: bxt_rt298: add missing .owner field (Pierre-Louis Bossart)   
- ASoC: SOF: nocodec: add missing .owner field (Pierre-Louis Bossart)   
- media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() (Chuhong Yuan)   
- media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() (Chuhong Yuan)   
- media: cxusb-analog: fix V4L2 dependency (Arnd Bergmann)   
- Bluetooth: btmtksdio: fix up firmware download sequence (Sean Wang)   
- Bluetooth: btusb: fix up firmware download sequence (Sean Wang)   
- leds: lm355x: avoid enum conversion warning (Arnd Bergmann)   
- clk: bcm63xx-gate: fix last clock availability (Álvaro Fernández Rojas)   
- drm/arm: fix unintentional integer overflow on left shift (Colin Ian King)   
- drm/etnaviv: Fix error path on failure to enable bus clk (Lubomir Rintel)   
- iio: improve IIO_CONCENTRATION channel type description (Tomasz Duszynski)   
- ath10k: Acquire tx_lock in tx error paths (Evan Green)   
- video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call (Christophe JAILLET)   
- console: newport_con: fix an issue about leak related system resources (Dejin Zheng)   
- video: fbdev: sm712fb: fix an issue about iounmap for a wrong address (Dejin Zheng)   
- btmrvl: Fix firmware filename for sd8997 chipset (Pali Rohár)   
- btmrvl: Fix firmware filename for sd8977 chipset (Pali Rohár)   
- mwifiex: Fix firmware filename for sd8997 chipset (Pali Rohár)   
- mwifiex: Fix firmware filename for sd8977 chipset (Pali Rohár)   
- agp/intel: Fix a memory leak on module initialisation failure (Qiushi Wu)   
- drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers (Douglas Anderson)   
- drm/gem: Fix a leak in drm_gem_objects_lookup() (Dan Carpenter)   
- drm/msm: ratelimit crtc event overflow error (Rob Clark)   
- ACPICA: Do not increment operation_region reference counts for field units (Erik Kaneda)   
- bcache: fix super block seq numbers comparision in register_cache_set() (Coly Li)   
- dyndbg: fix a BUG_ON in ddebug_describe_flags (Jim Cromie)   
- usb: bdc: Halt controller on suspend (Danesh Petigara)   
- bdc: Fix bug causing crash after multiple disconnects (Sasi Kumar)   
- usb: gadget: net2280: fix memory leak on probe error handling paths (Evgeny Novikov)   
- mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1 (shirley her)   
- ionic: update eid test for overflow (Shannon Nelson)   
- gpu: host1x: debug: Fix multiple channels emitting messages simultaneously (Dmitry Osipenko)   
- iwlegacy: Check the return value of pcie_capability_read_*() (Bolarinwa Olayemi Saheed)   
- platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15 (Armas Spann)   
- brcmfmac: set state of hanger slot to FREE when flushing PSQ (Wright Feng)   
- brcmfmac: To fix Bss Info flag definition Bug (Prasanna Kerekoppa)   
- brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Wright Feng)   
- bpf: Fix fds_example SIGSEGV error (Wenbo Zhang)   
- drm/amd/powerplay: fix compile error with ARCH=arc (Evan Quan)   
- drm/amdgpu/display bail early in dm_pp_get_static_clocks (Alex Deucher)   
- mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Paul E. McKenney)   
- irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock (Bartosz Golaszewski)   
- drm/radeon: disable AGP by default (Christian König)   
- drm/debugfs: fix plain echo to connector "force" attribute (Michael Tretter)   
- drm/msm: Fix a null pointer access in msm_gem_shrinker_count() (Akhil P Oommen)   
- drm: msm: a6xx: fix gpu failure after system resume (Akhil P Oommen)   
- usb: mtu3: clear dual mode of u3port when disable device (Chunfeng Yun)   
- btrfs: fix lockdep splat from btrfs_dump_space_info (Josef Bacik)   
- mmc: sdhci-cadence: do not use hardware tuning for SD mode (Masahiro Yamada)   
- drm/nouveau: fix multiple instances of reference count leaks (Aditya Pakki)   
- drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek (Aditya Pakki)   
- drm/etnaviv: fix ref count leak via pm_runtime_get_sync (Navid Emamdoost)   
- arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding (Ricardo Cañuelo)   
- drm/nouveau/kms/nv50-: Fix disabling dithering (Lyude Paul)   
- md-cluster: fix wild pointer of unlock_all_bitmaps() (Zhao Heming)   
- bus: ti-sysc: Add missing quirk flags for usb_host_hs (Tony Lindgren)   
- video: fbdev: neofb: fix memory leak in neo_scan_monitor() (Evgeny Novikov)   
- video: fbdev: savage: fix memory leak on error handling path in probe (Evgeny Novikov)   
- crypto: aesni - Fix build with LLVM_IAS=1 (Sedat Dilek)   
- drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync (Aditya Pakki)   
- drm/amdgpu: avoid dereferencing a NULL pointer (Jack Xiao)   
- fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Paul E. McKenney)   
- loop: be paranoid on exit and prevent new additions / removals (Luis Chamberlain)   
- Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Lihong Kou)   
- soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag (Maulik Shah)   
- drm/tilcdc: fix leak &amp; null ref in panel_connector_get_modes (Tomi Valkeinen)   
- nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Hannes Reinecke)   
- nvme-multipath: fix logic for non-optimized paths (Martin Wilck)   
- nvme-rdma: fix controller reset hang during traffic (Sagi Grimberg)   
- nvme-tcp: fix controller reset hang during traffic (Sagi Grimberg)   
- md: raid0/linear: fix dereference before null check on pointer mddev (Colin Ian King)   
- seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID (Kees Cook)   
- irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource() (Tiezhu Yang)   
- iocost: Fix check condition of iocg abs_vdebt (Chengming Zhou)   
- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (Yu Kuai)   
- spi: rockchip: Fix error in SPI slave pio read (Jon Lin)   
- io_uring: fix sq array offset calculation (Dmitry Vyukov)   
- regulator: fix memory leak on error path of regulator_register() (Vladimir Zapolskiy)   
- recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64. (Gregory Herrero)   
- tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Tyler Hicks)   
- spi: lantiq: fix: Rx overflow error in full duplex mode (Dilip Kota)   
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages (Chen-Yu Tsai)   
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores (Chen-Yu Tsai)   
- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (yu kuai)   
- ARM: dts: gose: Fix ports node name for adv7612 (Niklas Söderlund)   
- ARM: dts: gose: Fix ports node name for adv7180 (Niklas Söderlund)   
- platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() (Lu Wei)   
- platform/x86: intel-hid: Fix return value check in check_acpi_dev() (Lu Wei)   
- m68k: mac: Fix IOP status/control register writes (Finn Thain)   
- m68k: mac: Don't send IOP message until channel is idle (Finn Thain)   
- clk: scmi: Fix min and max rate when registering clocks with discrete rates (Sudeep Holla)   
- sched/uclamp: Fix initialization of struct uclamp_rq (Qais Yousef)   
- arm64: dts: exynos: Fix silent hang after boot on Espresso (Alim Akhtar)   
- firmware: arm_scmi: Fix SCMI genpd domain probing (Cristian Marussi)   
- ARM: exynos: MCPM: Restore big.LITTLE cpuidle support (Marek Szyprowski)   
- crypto: ccree - fix resource leak on error path (Gilad Ben-Yossef)   
- blktrace: fix debugfs use after free (Luis Chamberlain)   {CVE-2019-19770} 
- arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property (Stephan Gerhold)   
- crc-t10dif: Fix potential crypto notify dead-lock (Herbert Xu)   
- EDAC: Fix reference count leaks (Qiushi Wu)   
- arm64: dts: rockchip: fix rk3399-puma gmac reset gpio (Heiko Stuebner)   
- arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio (Heiko Stuebner)   
- arm64: dts: rockchip: fix rk3368-lion gmac reset gpio (Heiko Stuebner)   
- sched: correct SD_flags returned by tl-&gt;sd_flags() (Peng Liu)   
- sched/fair: Fix NOHZ next idle balance (Vincent Guittot)   
- x86/mce/inject: Fix a wrong assignment of i_mce.status (Zhenzhong Duan)   
- clk: qcom: clk-rpmh: Wait for completion when enabling clocks (Mike Tipton)   
- fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe (Liu Yong)   
- nvme: add a Identify Namespace Identification Descriptor list quirk (Christoph Hellwig)   
- HID: input: Fix devices that return multiple bytes in battery report (Grant Likely)   
- tracepoint: Mark __tracepoint_string's __used (Nick Desaulniers)   
- uek-rpm: Enable CONFIG_EDAC_I10NM (Thomas Tai)  [Orabug: 31644938]  
- EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo)  [Orabug: 31644938]  
- EDAC, {skx,i10nm}: Make some configurations CPU model specific (Qiuxu Zhuo)  [Orabug: 31644938]  
- EDAC: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 31644938]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31747726]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682031]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682031]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.el8uek]" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672]  
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651]  
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849]  
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849]  
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423]  
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223]  
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145]  
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680]  
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567]  
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567]  
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567]  
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567]  
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973]  
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973]  
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973]  
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973]  
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973]  
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973]  
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973]  
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973]  
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973]  
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973]  
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973]  
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973]  
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973]  
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973]  
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973]  
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973]  
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973]  
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973]  
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973]  
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973]  
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973]  
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973]  
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973]  
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335]  
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335]  
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335]  
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335]  
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335]  
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335]  
- Linux 5.4.61 (Greg Kroah-Hartman)   
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)   
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)   
- xen: don't reschedule in preemption off sections (Juergen Gross)   
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)   
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)   
- epoll: Keep a reference on files added to the check list (Marc Zyngier)   
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)   
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)   
- net: dsa: b53: check for timeout (Tom Rix)   
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)   
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: ena: Prevent reset after device destruction (Shay Agroskin)   
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)   
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)   
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)   
- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)   
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)   
- efi: avoid error message when booting under Xen (Juergen Gross)   
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)   
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)   
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)   
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)   
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)   
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)   
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)   
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)   
- s390/ptrace: fix storage key handling (Heiko Carstens)   
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)   
- bonding: fix a potential double-unregister (Cong Wang)   
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)   
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)   
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)   
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)   
- bonding: show saner speed for broadcast mode (Jarod Wilson)   
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)   
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)   
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)   
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)   
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)   
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)   
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)   
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)   
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)   
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)   
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)   
- ext4: don't allow overlapping system zones (Jan Kara)   
- ext4: fix potential negative array index in do_split() (Eric Sandeen)   
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)   
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)   
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)   
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)   
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)   
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)   
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)   
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)   
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)   
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)   
- jffs2: fix UAF problem (Zhe Li)   
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)   
- xfs: fix inode quota reservation checks (Darrick J. Wong)   
- svcrdma: Fix another Receive buffer leak (Chuck Lever)   
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)   
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)   
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)   
- media: vpss: clean up resources in init (Evgeny Novikov)   
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)   
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)   
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)   
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)   
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)   
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)   
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)   
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)   
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)   
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)   
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))   
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)   
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)   
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)   
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)   
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)   
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)   
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)   
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)   
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)   
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)   
- btrfs: add wrapper for transaction abort predicate (David Sterba)   
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)   
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)   
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)   
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)   
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)   
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)   
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)   
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)   
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)   
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)   
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)   
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)   
- kbuild: remove AS variable (Masahiro Yamada)   
- kbuild: remove PYTHON2 variable (Masahiro Yamada)   
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)   
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)   
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)   
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)   
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.1.el8uek]" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390]  
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.2.el8uek]" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386} {CVE-2020-14386} 
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212]  
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184]  
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274]  
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274]  
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.1.el8uek]" date="1603972800">- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695} 
- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
</package>
<package pkgid="3bfc27e275a2403ef793313b8912f719487a9d5aebb2f71fc75d8bbcb24fa179" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.101.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.el8uek]" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672]  
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651]  
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849]  
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849]  
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423]  
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223]  
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145]  
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680]  
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567]  
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567]  
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567]  
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567]  
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973]  
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973]  
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973]  
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973]  
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973]  
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973]  
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973]  
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973]  
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973]  
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973]  
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973]  
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973]  
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973]  
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973]  
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973]  
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973]  
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973]  
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973]  
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973]  
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973]  
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973]  
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973]  
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973]  
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335]  
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335]  
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335]  
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335]  
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335]  
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335]  
- Linux 5.4.61 (Greg Kroah-Hartman)   
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)   
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)   
- xen: don't reschedule in preemption off sections (Juergen Gross)   
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)   
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)   
- epoll: Keep a reference on files added to the check list (Marc Zyngier)   
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)   
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)   
- net: dsa: b53: check for timeout (Tom Rix)   
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)   
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: ena: Prevent reset after device destruction (Shay Agroskin)   
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)   
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)   
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)   
- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)   
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)   
- efi: avoid error message when booting under Xen (Juergen Gross)   
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)   
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)   
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)   
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)   
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)   
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)   
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)   
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)   
- s390/ptrace: fix storage key handling (Heiko Carstens)   
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)   
- bonding: fix a potential double-unregister (Cong Wang)   
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)   
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)   
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)   
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)   
- bonding: show saner speed for broadcast mode (Jarod Wilson)   
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)   
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)   
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)   
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)   
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)   
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)   
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)   
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)   
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)   
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)   
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)   
- ext4: don't allow overlapping system zones (Jan Kara)   
- ext4: fix potential negative array index in do_split() (Eric Sandeen)   
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)   
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)   
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)   
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)   
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)   
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)   
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)   
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)   
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)   
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)   
- jffs2: fix UAF problem (Zhe Li)   
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)   
- xfs: fix inode quota reservation checks (Darrick J. Wong)   
- svcrdma: Fix another Receive buffer leak (Chuck Lever)   
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)   
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)   
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)   
- media: vpss: clean up resources in init (Evgeny Novikov)   
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)   
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)   
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)   
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)   
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)   
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)   
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)   
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)   
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)   
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)   
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))   
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)   
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)   
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)   
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)   
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)   
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)   
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)   
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)   
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)   
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)   
- btrfs: add wrapper for transaction abort predicate (David Sterba)   
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)   
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)   
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)   
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)   
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)   
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)   
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)   
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)   
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)   
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)   
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)   
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)   
- kbuild: remove AS variable (Masahiro Yamada)   
- kbuild: remove PYTHON2 variable (Masahiro Yamada)   
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)   
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)   
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)   
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)   
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.1.el8uek]" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390]  
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.2.el8uek]" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386} {CVE-2020-14386} 
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212]  
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184]  
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274]  
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274]  
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
</package>
<package pkgid="41f79a0cf62c0ba8824b15c36deff0e085c259a25c819e78f2327335930815a1" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.102.0.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.1.el8uek]" date="1608206400">- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.2.el8uek]" date="1609761600">- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}</changelog>
</package>
<package pkgid="cbc0695ca62751758c30327e926bcf8de83fb1816c7644174a6be541cde5da45" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.el8uek]" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.1.el8uek]" date="1613304000">- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
</package>
<package pkgid="33e8c63203ec68d440449501a345506b5352116e6b3b66919ff983634ed311c9" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.el8uek]" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]</changelog>
</package>
<package pkgid="7c2da1d41d256d95c21da68a15974f39c8e5586a0fe84ac0610c9a8a602d474b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.0.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705]  
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989]  
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.1.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677]  
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431} 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.2.el8uek]" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822]  
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.3.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042]  
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814]  
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.4.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32545182]</changelog>
</package>
<package pkgid="9feef052a11edbed9aa6d314a0b0798d93130b4388d7776e9425786a839e9e04" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.0.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705]  
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989]  
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.1.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677]  
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431} 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.2.el8uek]" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822]  
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.3.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042]  
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814]  
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.4.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32545182]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.5.el8uek]" date="1615809600">- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}</changelog>
</package>
<package pkgid="ffb08c9b61794e7e3fa3dc57ebae998a325d9ea0c55c7ad3cd700efd919dfcd3" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.200.13.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.4.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426609]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424704]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424704]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424704]  
- KVM: x86: Expose AVX512_FP16 for supported CPUID (Cathy Zhang)  [Orabug: 32424461]  
- x86/kvm: Expose TSX Suspend Load Tracking feature (Cathy Zhang)  [Orabug: 32424461]  
- x86: Expose SERIALIZE for supported cpuid (Paolo Bonzini)  [Orabug: 32424461]  
- KVM: x86: Expose fast short REP MOV for supported cpuid (Zhenyu Wang)  [Orabug: 32424461]  
- KVM: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Zhenyu Wang)  [Orabug: 32424461]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32424461]  
- x86: Enumerate AVX512 FP16 CPUID feature flag (Kyung Min Park)  [Orabug: 32424461]  
- EDAC/i10nm: Add Intel Sapphire Rapids server support (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC: Add DDR5 new memory type (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC: Add three new memory types (Qiuxu Zhuo)  [Orabug: 32424461]  
- x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Fenghua Yu)  [Orabug: 32424461]  
- x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Kyung Min Park)  [Orabug: 32424461]  
- x86/cpufeatures: Add enumeration for SERIALIZE instruction (Ricardo Neri)  [Orabug: 32424461]  
- x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Fenghua Yu)  [Orabug: 32424461]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32424461]  
- x86/cpufeatures: Add Architectural LBRs feature bit (Kan Liang)  [Orabug: 32424461]  
- powercap: intel_rapl: add support for Sapphire Rapids (Zhang Rui)  [Orabug: 32424461]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32424461]  
- EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Qiuxu Zhuo)  [Orabug: 32424461]  
- x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Borislav Petkov)  [Orabug: 32424461]  
- powercap/intel_rapl: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for TigerLake Mobile (Zhang Rui)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for JasperLake (Zhang Rui)  [Orabug: 32424461]  
- x86/cpufeatures: Add support for fast short REP; MOVSB (Tony Luck)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for Cometlake desktop (Zhang Rui)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for CometLake Mobile (Zhang Rui)  [Orabug: 32424461]  
- crypto: lib/chacha20poly1305 - define empty module exit function (Jason A. Donenfeld)  [Orabug: 32417868]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381881]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.5.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471659]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32454711]  
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447284]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422661]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422661]  
- rds: avoid crash on IB conn path shutdown prepare (Alan Maguire)  [Orabug: 32466763]  
- mm/memcontrol: Increase threshold for draining per-cpu stocked bytes (Imran Khan)  [Orabug: 32314559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.6.el8uek]" date="1613304000">- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492276]  
- rds: tracepoints incorrectly reporting valid rds ping as drop (Alan Maguire)  [Orabug: 32490004]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32488537]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353873]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353873]  
- rds: tracepoint-related KASAN: use-after-free Read in rds_send_xmit (Alan Maguire)  [Orabug: 32490030]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32422895]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32485133]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32485133]  
- vdpa/mlx5: allow Jumbo MTU config other than standard sized MTU (Si-Wei Liu)  [Orabug: 32480078]  
- vdpa/mlx5: should exclude header length and fcs from mtu (Si-Wei Liu)  [Orabug: 32480078]  
- vdpa/mlx5: Fix memory key MTT population (Eli Cohen)  [Orabug: 32480078]  
- vdpa: Use simpler version of ida allocation (Parav Pandit)  [Orabug: 32480078]  
- vdpa: Add missing comment for virtqueue count (Parav Pandit)  [Orabug: 32480078]  
- vdpa/mlx5: Use write memory barrier after updating CQ index (Eli Cohen)  [Orabug: 32480078]  
- vdpa: remove unnecessary 'default n' in Kconfig entries (Stefano Garzarella)  [Orabug: 32480078]  
- vhost_vdpa: switch to vmemdup_user() (Tian Tao)  [Orabug: 32480078]  
- vhost_vdpa: return -EFAULT if copy_to_user() fails (Dan Carpenter)  [Orabug: 32480078]  
- vdpa: mlx5: fix vdpa/vhost dependencies (Randy Dunlap)  [Orabug: 32480078]  
- vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Eli Cohen)  [Orabug: 32480078]  
- vdpa/mlx5: Fix failure to bring link up (Eli Cohen)  [Orabug: 32480078]  
- vdpa/mlx5: Make use of a specific 16 bit endianness API (Eli Cohen)  [Orabug: 32480078]  
- vdpasim: fix "mac_pton" undefined error (Laurent Vivier)  [Orabug: 32480078]  
- vdpasim: allow to assign a MAC address (Laurent Vivier)  [Orabug: 32480078]  
- vdpasim: fix MAC address configuration (Laurent Vivier)  [Orabug: 32480078]  
- vdpa: handle irq bypass register failure case (Zhu Lingshan)  [Orabug: 32480078]  
- vdpa_sim: Fix DMA mask (Laurent Vivier)  [Orabug: 32480078]  
- vdpa/mlx5: Fix error return in map_direct_mr() (Jing Xiangfeng)  [Orabug: 32480078]  
- vhost_vdpa: Return -EFAULT if copy_from_user() fails (Dan Carpenter)  [Orabug: 32480078]  
- vdpa_sim: implement get_iova_range() (Jason Wang)  [Orabug: 32480078]  
- vhost: vdpa: report iova range (Jason Wang)  [Orabug: 32480078]  
- vdpa: introduce config op to get valid iova range (Jason Wang)  [Orabug: 32480078]  
- vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Zhu Lingshan)  [Orabug: 32480078]  
- vhost_vdpa: Fix duplicate included kernel.h (Tian Tao)  [Orabug: 32480078]  
- rds: CONFIG_RDS_DEBUG + tracepoints breaks rds build (Alan Maguire)  [Orabug: 32442487]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422450]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422450]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.7.el8uek]" date="1613563200">- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32504832]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492108]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.8.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086]  
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.9.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.10.el8uek]" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502]  
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502]  
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502]  
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502]  
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502]  
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502]  
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502]  
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502]  
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502]  
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502]  
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)   
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675]  
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016]  
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016]  
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940]  
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070]  
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980]  
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)   
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556]  
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680]  
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680]  
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680]  
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680]  
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741]  
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741]  
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.11.el8uek]" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155]  
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639} 
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823]  
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823]  
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.12.el8uek]" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.13.el8uek]" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444} 
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
</package>
<package pkgid="55914d5450e026b9890fd930ce954ac67d1b35f1d8ee8191902b0209a00b6164" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.201.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.8.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086]  
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.9.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.10.el8uek]" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502]  
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502]  
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502]  
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502]  
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502]  
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502]  
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502]  
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502]  
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502]  
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502]  
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)   
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675]  
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016]  
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016]  
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940]  
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070]  
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980]  
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)   
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556]  
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680]  
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680]  
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680]  
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680]  
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741]  
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741]  
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.11.el8uek]" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155]  
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639} 
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823]  
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823]  
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.12.el8uek]" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.13.el8uek]" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444} 
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.0.el8uek]" date="1617451200">- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663]  
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155]  
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950} 
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950} 
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965]  
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038} 
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060]  
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672]  
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116]  
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660]  
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569]  
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569]  
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569]  
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688} 
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.1.el8uek]" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624]  
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650} 
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971} 
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.2.el8uek]" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237]  
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849]  
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314]  
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411} 
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148]  
- LTS tag: v5.4.85 (Jack Vogel)   
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)   
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)   
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)   
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)   
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)   
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)   
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)   
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)   
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)   
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)   
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)   
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)   
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)   
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))   
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)   
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)   
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)   
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)   
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)   
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)   
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)   
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)   
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)   
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)   
- net: hns3: remove a misused pragma packed (Huazhong Tan)   
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)   
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)   
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)   
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)   
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)   
- LTS tag: v5.4.84 (Jack Vogel)   
- compiler.h: fix barrier_data() on clang (Arvind Sankar)   
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)   
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)   
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)   
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)   
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)   
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)   
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)   
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)   
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)   
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)   
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)   
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)   
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)   
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)   
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)   
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)   
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)   
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)   
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)   
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)   
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)   
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)   
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)   
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)   
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)   
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)   
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)   
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)   
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)   
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)   
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)   
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)   
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)   
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)   
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.3.el8uek]" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)  [Orabug: 32805544]</changelog>
</package>
<package pkgid="b160e9cc0be16ac03525e796ee96b13f2ed9f7b66f40cf5ba9b30d0e613db9aa" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.202.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.0.el8uek]" date="1617451200">- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663]  
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155]  
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950} 
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950} 
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965]  
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038} 
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060]  
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672]  
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116]  
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660]  
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569]  
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569]  
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569]  
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688} 
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.1.el8uek]" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624]  
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650} 
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971} 
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.2.el8uek]" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237]  
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849]  
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314]  
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411} 
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148]  
- LTS tag: v5.4.85 (Jack Vogel)   
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)   
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)   
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)   
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)   
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)   
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)   
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)   
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)   
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)   
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)   
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)   
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)   
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)   
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))   
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)   
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)   
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)   
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)   
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)   
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)   
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)   
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)   
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)   
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)   
- net: hns3: remove a misused pragma packed (Huazhong Tan)   
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)   
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)   
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)   
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)   
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)   
- LTS tag: v5.4.84 (Jack Vogel)   
- compiler.h: fix barrier_data() on clang (Arvind Sankar)   
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)   
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)   
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)   
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)   
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)   
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)   
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)   
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)   
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)   
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)   
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)   
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)   
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)   
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)   
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)   
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)   
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)   
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)   
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)   
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)   
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)   
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)   
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)   
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)   
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)   
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)   
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)   
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)   
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)   
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)   
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)   
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)   
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)   
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)   
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.3.el8uek]" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)  [Orabug: 32805544]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.0.el8uek]" date="1619265600">- LTS tag: v5.4.86 (Jack Vogel)   
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (Yazen Ghannam)   
- Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" (Steven Rostedt (VMware))   
- rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time (Nikita Shubin)   
- regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (DingHua Ma)   
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)   
- platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (Carlos Garnacho)   
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)   
- xen/xenbus: Count pending messages for each watch (SeongJae Park)   
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)   
- dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. (Maarten Lankhorst)   
- device-dax/core: Fix memory leak when rmmod dax.ko (Wang Hai)   
- clk: tegra: Do not return 0 on failure (Nicolin Chen)   
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)   
- clk: ingenic: Fix divider calculation with div tables (Paul Cercueil)   
- pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler (Yangtao Li)   
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)   
- md/cluster: block reshape with remote resync job (Zhao Heming)   
- iio:adc:ti-ads124s08: Fix alignment and data leak issues. (Jonathan Cameron)   
- iio:adc:ti-ads124s08: Fix buffer being too long. (Jonathan Cameron)   
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)   
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)   
- iio:magnetometer:mag3110: Fix alignment and data leak issues. (Jonathan Cameron)   
- iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)   
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)   
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)   
- iio: buffer: Fix demux update (Nuno Sá)   
- scsi: qla2xxx: Fix crash during driver load on big endian machines (Arun Easi)   
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments (Sergei Antonov)   
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (Praveenkumar I)   
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)   
- mtd: spinand: Fix OOB read (Miquel Raynal)   
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)   
- spi: atmel-quadspi: Fix AHB memory accesses (Tudor Ambarus)   
- spi: atmel-quadspi: Disable clock in probe error path (Lukas Wunner)   
- spi: mt7621: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: mt7621: Disable clock in probe error path (Lukas Wunner)   
- spi: synquacer: Disable clock in probe error path (Lukas Wunner)   
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)   
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)   
- spi: mxic: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: gpio: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: fsl: fix use of spisel_boot signal on MPC8309 (Rasmus Villemoes)   
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)   
- spi: atmel-quadspi: Fix use-after-free on unbind (Lukas Wunner)   
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)   
- spi: pxa2xx: Fix use-after-free on unbind (Lukas Wunner)   
- drm/i915: Fix mismatch between misplaced vma check and vma insert (Chris Wilson)   
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)   
- drm/amd/display: Fix memory leaks in S3 resume (Stylon Wang)   
- platform/x86: mlx-platform: remove an unused variable (Arnd Bergmann)   
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)   
- jffs2: Fix ignoring mounting options problem during remounting (lizhe)   
- jffs2: Fix GC exit abnormally (Zhe Li)   
- ubifs: wbuf: Don't leak kernel memory to flash (Richard Weinberger)   
- SMB3: avoid confusing warning message on mount to Azure (Steve French)   
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)   
- um: Remove use of asprinf in umid.c (Anton Ivanov)   
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)   
- powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently (David Hildenbrand)   
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)   
- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)   
- powerpc/mm: Fix verification of MMU_FTR_TYPE_44x (Christophe Leroy)   
- powerpc/8xx: Fix early debug when SMC1 is relocated (Christophe Leroy)   
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)   
- powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE (Christophe Leroy)   
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)   
- powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at (Mathieu Desnoyers)   
- xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Chuck Lever)   
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)   
- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES (H. Nikolaus Schaller)   
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)   
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)   
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)   
- btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (Qu Wenruo)   
- btrfs: do not shorten unpin len for caching block groups (Josef Bacik)   
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)   
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)   
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)   
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)   
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)   
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)   
- USB: serial: digi_acceleport: fix write-wakeup deadlocks (Johan Hovold)   
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)   
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)   
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)   
- crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata (Ard Biesheuvel)   
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)   
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)   
- perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Kan Liang)   
- perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Kan Liang)   
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)   
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Takashi Iwai)   
- binder: add flag to clear buffer on txn complete (Todd Kjos)   
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)   
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)   
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)   
- s390/dasd: fix hanging device offline processing (Stefan Haberland)   
- s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo)   
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)   
- ALSA: core: memalloc: add page alignment for iram (Robin Gong)   
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)   
- ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Amadej Kastelic)   
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Chris Chiu)   
- ALSA: hda/realtek: Add quirk for MSI-GP73 (Takashi Iwai)   
- ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Chris Chiu)   
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)   
- ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Kailang Yang)   
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)   
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Chris Chiu)   
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Hui Wang)   
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Connor McAdams)   
- ALSA: hda: Fix regressions on clear and reconfig sysfs (Takashi Iwai)   
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)   
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)   
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)   
- ALSA: hda/ca0132 - Change Input Source enum strings. (Connor McAdams)   
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)   
- media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE (Sakari Ailus)   
- media: ipu3-cio2: Validate mbus format in setting subdev format (Sakari Ailus)   
- media: ipu3-cio2: Serialise access to pad format (Sakari Ailus)   
- media: ipu3-cio2: Return actual subdev format (Sakari Ailus)   
- media: ipu3-cio2: Remove traces of returned buffers (Sakari Ailus)   
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)   
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)   
- media: gspca: Fix memory leak in probe (Alan Stern)   
- vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)   
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)   
- initramfs: fix clang build failure (Arnd Bergmann)   
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)   
- drm/amdkfd: Fix leak in dmabuf import (Felix Kuehling)   
- drm/amd/display: Prevent bandwidth overflow (Chris Park)   
- lwt: Disable BH too in run_lwt_bpf() (Dongdong Wang)   
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)   
- cfg80211: initialize rekey_data (Sara Sharon)   
- ARM: sunxi: Add machine match for the Allwinner V3 SoC (Paul Kocialkowski)   
- perf probe: Fix memory leak when synthesizing SDT probes (Arnaldo Carvalho de Melo)   
- kconfig: fix return value of do_error_if() (Masahiro Yamada)   
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)   
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- clk: at91: sam9x60: remove atmel,osc-bypass support (Alexandre Belloni)   
- virtio_ring: Fix two use after free bugs (Dan Carpenter)   
- virtio_net: Fix error code in probe() (Dan Carpenter)   
- virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() (Dan Carpenter)   
- qlcnic: Fix error code in probe (Dan Carpenter)   
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)   
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)   
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)   
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)   
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)   
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)   
- libnvdimm/label: Return -ENXIO for no slot in __blk_label_update (Zhang Qilong)   
- net: korina: fix return value (Vincent Stehlé)   
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)   
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)   
- lan743x: fix rx_napi_poll/interrupt ping-pong (Sven Van Asbroeck)   
- checkpatch: fix unescaped left brace (Dwaipayan Ray)   
- mm: don't wake kswapd prematurely when watermark boosting is disabled (Johannes Weiner)   
- sparc: fix handling of page table constructor failure (Matthew Wilcox (Oracle))   
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)   
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)   
- RDMA/cma: Don't overwrite sgid_attr after device is released (Leon Romanovsky)   
- sunrpc: fix xs_read_xdr_buf for partial pages receive (Dan Aloni)   
- um: chan_xterm: Fix fd leak (Anton Ivanov)   
- um: tty: Fix handling of close in tty lines (Anton Ivanov)   
- um: Monitor error events in IRQ controller (Anton Ivanov)   
- ubifs: Fix error return code in ubifs_init_authentication() (Wang ShaoBo)   
- watchdog: Fix potential dereferencing of null pointer (Wang Wensheng)   
- watchdog: sprd: check busy bit before new loading rather than after that (Lingling Xu)   
- watchdog: sprd: remove watchdog disable from resume fail path (Lingling Xu)   
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)   
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM (Guenter Roeck)   
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)   
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)   
- mac80211: don't set set TDLS STA bandwidth wider than possible (Johannes Berg)   
- crypto: atmel-i2c - select CONFIG_BITREVERSE (Arnd Bergmann)   
- extcon: max77693: Fix modalias string (Marek Szyprowski)   
- mtd: rawnand: gpmi: Fix the random DMA timeout issue (Han Xu)   
- mtd: rawnand: meson: Fix a resource leak in init (Dan Carpenter)   
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops (Zhang Qilong)   
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)   
- remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() (Zhang Changzhong)   
- remoteproc: qcom: fix reference leak in adsp_start (Zhang Qilong)   
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable (Zhang Qilong)   
- RDMA/core: Do not indicate device ready when device enablement fails (Jack Morgenstein)   
- can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit (Sean Nyekjaer)   
- erofs: avoid using generic_block_bmap (Huang Jianan)   
- iwlwifi: mvm: hook up missing RX handlers (Johannes Berg)   
- s390/cio: fix use-after-free in ccw_device_destroy_console (Qinglang Miao)   
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate() (Zhang Changzhong)   
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode (Stephen Boyd)   
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)   
- nfs_common: need lock during iterate through the list (Cheng Lin)   
- nfsd: Fix message level for normal termination (kazuo ito)   
- speakup: fix uninitialized flush_lock (Yang Yingliang)   
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)   
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)   
- powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Christophe Leroy)   
- ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Chuhong Yuan)   
- drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (Colin Ian King)   
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)   
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)   
- platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Vadim Pasternak)   
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)   
- seq_buf: Avoid type mismatch for seq_buf_init (Arnd Bergmann)   
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)   
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)   
- arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements (Stefan Agner)   
- ARM: dts: meson: fix PHY deassert timing requirements (Stefan Agner)   
- arm64: dts: meson: fix PHY deassert timing requirements (Stefan Agner)   
- Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Jing Xiangfeng)   
- Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Jing Xiangfeng)   
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)   
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)   
- cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: qcom: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)   
- clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne (Keqian Zhu)   
- phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure (Wang Li)   
- dm ioctl: fix error return code in target_message (Qinglang Miao)   
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)   
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)   
- MIPS: Don't round up kernel sections size for memblock_add() (Alexander Sverdlin)   
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)   
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)   
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)   
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Andrii Nakryiko)   
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)   
- iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context (Lars-Peter Clausen)   
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)   
- clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path (Yang Yingliang)   
- powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S (Jordan Niethe)   
- powerpc/perf: Fix crash with is_sier_available when pmu is not set (Athira Rajeev)   
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)   
- hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable (Zhang Qilong)   
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)   
- selftests/seccomp: Update kernel config (Mickaël Salaün)   
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)   
- net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Fedor Tokarev)   
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Trond Myklebust)   
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)   
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)   
- SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Trond Myklebust)   
- ath10k: Release some resources in an error handling path (Christophe JAILLET)   
- ath10k: Fix an error handling path (Christophe JAILLET)   
- ath10k: Fix the parsing error in service available event (Rakesh Pillai)   
- platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init (Qinglang Miao)   
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)   
- soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() (Yu Kuai)   
- arm64: dts: meson-sm1: fix typo in opp table (Dongjin Kim)   
- arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 (Artem Lapkin)   
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)   
- PCI: Fix overflow in command-line resource alignment requests (Colin Ian King)   
- PCI: Bounds-check command-line resource alignment requests (Bjorn Helgaas)   
- arm64: dts: qcom: c630: Polish i2c-hid devices (Bjorn Andersson)   
- arm64: dts: ls1028a: fix ENETC PTP clock input (Michael Walle)   
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)   
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)   
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (Hans de Goede)   
- arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc (Chen-Yu Tsai)   
- arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name (Marek Behún)   
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)   
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)   
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (Bjorn Andersson)   
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)   
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)   
- media: imx214: Fix stop streaming (Daniel Gomez)   
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)   
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Vadim Pasternak)   
- platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Vadim Pasternak)   
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)   
- arm64: tegra: Fix DT binding for IO High Voltage entry (Vidya Sagar)   
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() (Zhihao Cheng)   
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)   
- rsi: fix error return code in rsi_reset_card() (Zhang Changzhong)   
- qtnfmac: fix error return code in qtnf_pcie_probe() (Wang Hai)   
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)   
- mmc: pxamci: Fix error return code in pxamci_probe (Zhihao Cheng)   
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)   
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)   
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)   
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)   
- clk: meson: Kconfig: fix dependency for G12A (Kevin Hilman)   
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)   
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)   
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)   
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)   
- spi: fix resource leak for drivers without .remove callback (Uwe Kleine-König)   
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)   
- crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd (Nathan Chancellor)   
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Yazen Ghannam)   
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)   
- powerpc: Avoid broken GCC __attribute__((optimize)) (Ard Biesheuvel)   
- selftests/bpf: Fix broken riscv build (Björn Töpel)   
- spi: mxs: fix reference leak in mxs_spi_probe (Zhang Qilong)   
- usb/max3421: fix return error code in max3421_probe() (Yang Yingliang)   
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)   
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)   
- Input: ads7846 - fix race that causes missing releases (David Jander)   
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)   
- video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() (Yang Yingliang)   
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)   
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)   
- ASoC: meson: fix COMPILE_TEST error (Jerome Brunet)   
- media: v4l2-fwnode: Return -EINVAL for invalid bus-type (Lad Prabhakar)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() (Yu Kuai)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() (Yu Kuai)   
- media: tm6000: Fix sizeof() mismatches (Colin Ian King)   
- staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c (Jing Xiangfeng)   
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)   
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Jack Xu)   
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)   
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)   
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)   
- spi: sprd: fix reference leak in sprd_spi_remove (Zhang Qilong)   
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)   
- selftest/bpf: Add missed ip6ip6 test back (Hangbin Liu)   
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)   
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume (Qinglang Miao)   
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)   
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)   
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)   
- spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe (Qinglang Miao)   
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)   
- Bluetooth: hci_h5: fix memory leak in h5_close (Anant Thazhemadam)   
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)   
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)   
- arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 (Paweł Chmiel)   
- brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Seung-Woo Kim)   
- spi: stm32: fix reference leak in stm32_spi_resume (Zhang Qilong)   
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)   
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)   
- spi: spi-mem: fix reference leak in spi_mem_access_start (Zhang Qilong)   
- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state (Dmitry Baryshkov)   
- f2fs: call f2fs_get_meta_page_retry for nat page (Jaegeuk Kim)   
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)   
- powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Jordan Niethe)   
- drm/amdgpu: fix build_coefficients() argument (Arnd Bergmann)   
- ARM: dts: aspeed: tiogapass: Remove vuart (Vijay Khemka)   
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (Clément Péron)   
- crypto: inside-secure - Fix sizeof() mismatch (Colin Ian King)   
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)   
- crypto: talitos - Endianess in current_desc_hdr() (Christophe Leroy)   
- drm/amdgpu: fix incorrect enum type (Arnd Bergmann)   
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)   
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)   
- x86/apic: Fix x2apic enablement without interrupt remapping (David Woodhouse)   
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)   
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)   
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)   
- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (Joel Stanley)   
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)   
- rtc: pcf2127: fix pcf2127_nvmem_read/write() returns (Dan Carpenter)   
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)   
- Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" (Douglas Anderson)   
- soc: qcom: geni: More properly switch to DMA mode (Douglas Anderson)   
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)   
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)   
- arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node (Biju Das)   
- arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node (Biju Das)   
- drm/tve200: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)   
- drm/mcde: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)   
- drm/aspeed: Fix Kconfig warning &amp; subsequent build errors (Randy Dunlap)   
- drm/gma500: fix double free of gma_connector (Tom Rix)   
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)   
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)   
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)   
- quota: Sanity-check quota file headers on load (Jan Kara)   
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)   
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)   
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)   
- scsi: megaraid_sas: Check user-provided offsets (Arnd Bergmann)   
- coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() (Sai Prakash Ranjan)   
- coresight: tmc-etr: Fix barrier packet insertion for perf buffer (Suzuki K Poulose)   
- coresight: tmc-etr: Check if page is valid before dma_map_page() (Mao Jinlong)   
- coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() (Sai Prakash Ranjan)   
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)   
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)   
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)   
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)   
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)   
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)   
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)   
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset() (Dan Carpenter)   
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)   
- kbuild: avoid split lines in .mod files (Masahiro Yamada)   
- perf/x86/intel: Check PEBS status correctly (Stephane Eranian)   
- drm/amd/display: Init clock value by current vbios CLKs (Brandon Syu)   
- iwlwifi: pcie: add one missing entry for AX210 (Luca Coelho)   
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)   
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)   
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)   
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)   
- arm64: syscall: exit userspace before unmasking exceptions (Mark Rutland)   
- habanalabs: put devices before driver removal (Ofir Bitton)   
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)   
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)   
- drm/tegra: replace idr_init() by idr_init_base() (Deepak R Varma)   
- net: mvpp2: add mvpp2_phylink_to_port() helper (Russell King)   
- selftests: fix poll error in udpgro.sh (Paolo Abeni)   
- ixgbe: avoid premature Rx buffer reuse (Björn Töpel)   
- i40e: avoid premature Rx buffer reuse (Björn Töpel)   
- i40e: optimise prefetch page refcount (Li RongQing)   
- i40e: Refactor rx_bi accesses (Björn Töpel)   
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)   
- selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Toke Høiland-Jørgensen)   
- netfilter: nft_ct: Remove confirmation check for NFT_CT_ID (Brett Mastbergen)   
- gpio: eic-sprd: break loop when getting NULL device resource (Chunyan Zhang)   
- Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" (Baolin Wang)   
- afs: Fix memory leak when mounting with multiple source parameters (David Howells)   
- netfilter: nft_dynset: fix timeouts later than 23 days (Pablo Neira Ayuso)   
- netfilter: nft_compat: make sure xtables destructors have run (Florian Westphal)   
- netfilter: x_tables: Switch synchronization to RCU (Subash Abhinov Kasiviswanathan)   
- pinctrl: aspeed: Fix GPIO requests on pass-through banks (Andrew Jeffery)   
- blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)   
- block: factor out requeue handling from dispatch code (Johannes Thumshirn)   
- block: Simplify REQ_OP_ZONE_RESET_ALL handling (Damien Le Moal)   
- clk: renesas: r9a06g032: Drop __packed for portability (Geert Uytterhoeven)   
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)   
- xsk: Replace datagram_poll by sock_poll_wait (Xuan Zhuo)   
- xsk: Fix xsk_poll()'s return type (Luc Van Oostenryck)   
- scsi: bnx2i: Requires MMU (Randy Dunlap)   
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)   
- gpio: zynq: fix reference leak in zynq_gpio functions (Qinglang Miao)   
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Zhang Qilong)   
- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (Bernd Bauer)   
- ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp (Fabio Estevam)   
- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (Adam Sampson)   
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)   
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)   
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)   
- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (Pablo Greco)   
- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (Pablo Greco)   
- RAS/CEC: Correct ce_add_elem()'s returned values (William Roche)  [Orabug: 32774757]  
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk)  [Orabug: 32759959]  {CVE-2021-29154} 
- KVM: SVM: avoid infinite loop on NPF from bad address (John Donnelly)  [Orabug: 32759746]  {CVE-2020-36310} 
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 32795492]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.1.el8uek]" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)   
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)   
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)   
- block: fix use-after-free in disk_part_iter_next (Ming Lei)   
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)   
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)   
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)   
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)   
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)   
- net/mlx5e: Fix two double free cases (Dinghao Liu)   
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)   
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)   
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)   
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)   
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)   
- qed: select CONFIG_CRC32 (Arnd Bergmann)   
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)   
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)   
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)   
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)   
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)   
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)   
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)   
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)   
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)   
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)   
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)   
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)   
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)   
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)   
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)   
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)   
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)   
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)   
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)   
- chtls: Fix chtls resources release sequence (Ayush Sawal)   
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)   
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)   
- chtls: Fix panic when route to peer not configured (Ayush Sawal)   
- chtls: Remove invalid set_tcb call (Ayush Sawal)   
- chtls: Fix hardware tid leak (Ayush Sawal)   
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)   
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)   
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)   
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)   
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)   
- nexthop: Fix off-by-one error in error path (Ido Schimmel)   
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)   
- net: ip: always refragment ip defragmented packets (Florian Westphal)   
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)   
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)   
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)   
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)   
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)   
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)   
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)   
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)   
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)   
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)   
- vfio iommu: Add dma available capability (Matthew Rosato)   
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)   
- LTS tag: v5.4.89 (Jack Vogel)   
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374} 
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)   
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)   
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)   
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)   
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)   
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)   
- drm/i915: clear the gpu reloc batch (Matthew Auld)   
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)   
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)   
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)   
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)   
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)   
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)   
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)   
- kvm: check tlbs_dirty directly (Lai Jiangshan)   
- x86/mm: Fix leak of pmd ptlock (Dan Williams)   
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)   
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)   
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)   
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)   
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)   
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)   
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)   
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)   
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)   
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)   
- USB: usblp: fix DMA to stack (Johan Hovold)   
- USB: yurex: fix control-URB timeout handling (Johan Hovold)   
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)   
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)   
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)   
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)   
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)   
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)   
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)   
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)   
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)   
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)   
- usb: gadget: enable super speed plus (taehyun.cho)   
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)   
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)   
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)   
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)   
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)   
- kbuild: don't hardcode depmod path (Dominique Martinet)   
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)   
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)   
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)   
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)   
- CDC-NCM: remove "connected" log message (Roland Dreier)   
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)   
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)   
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)   
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)   
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)   
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)   
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)   
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)   
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)   
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)   
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)   
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)   
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)   
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)   
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)   
- net/ncsi: Use real net-device for response handler (John Wang)   
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)   
- qede: fix offload for IPIP tunnel packets (Manish Chopra)   
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)   
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)   
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)   
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)   
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)   
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)   
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)   
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)   
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)   
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)   
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)   
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)   
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)   
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)   
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)   
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)   
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)   
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)   
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)   
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)   
- LTS tag: v5.4.88 (Jack Vogel)   
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)   
- rwsem: Implement down_read_interruptible (Eric W. Biederman)   
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)   
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)   
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)   
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)   
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)   
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)   
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)   
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)   
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)   
- LTS tag: v5.4.87 (Jack Vogel)   
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)   
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)   
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)   
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)   
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)   
- module: delay kobject uevent until after module init call (Jessica Yu)   
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)   
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)   
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)   
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)   
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)   
- quota: Don't overflow quota file offsets (Jan Kara)   
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)   
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)   
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)   
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)   
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)   
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)   
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)   
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)   
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)   
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)   
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)   
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)   
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)   
- of: fix linker-section match-table corruption (Johan Hovold)   
- null_blk: Fix zone size initialization (Damien Le Moal)   
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)   
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)   
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)   
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)   
- jffs2: Allow setting rp_size to zero during remounting (lizhe)   
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)   
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)   
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)   
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)   
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)   
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)   
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)   
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)   
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)   
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)   
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)   
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)   
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)   
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)   
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361]  
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361]  
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361]  
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361]  
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361]  
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361]  
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361]  
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361]  
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361]  
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361]  
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361]  
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361]  
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361]  
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361]  
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361]  
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361]  
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361]  
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361]  
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361]  
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361]  
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361]  
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361]  
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361]  
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361]  
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361]  
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361]  
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361]  
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361]  
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361]  
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361]  
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361]  
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273]  
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184]  
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.2.el8uek]" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
</package>
<package pkgid="2da1bf3fcfcecae9b3317723478a48437ecaee62604fbf883a446eac031d4099" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.2.el8uek]" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.0.el8uek]" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)   
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)   
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)   
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)   
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)   
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)   
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)   
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)   
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)   
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)   
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)   
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)   
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)   
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)   
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)   
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)   
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)   
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)   
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)   
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)   
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)   
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)   
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)   
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)   
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)   
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)   
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)   
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)   
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)   
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)   
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)   
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)   
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))   
- mac80211: fix station rate table updates on assoc (Felix Fietkau)   
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)   
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)   
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)   
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)   
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)   
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)   
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)   
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)   
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)   
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)   
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)   
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)   
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)   
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)   
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)   
- net: lapb: Copy the skb before sending a packet (Xie He)   
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)   
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)   
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)   
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)   
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)   
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)   
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)   
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)   
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)   
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)   
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)   
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)   
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)   
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)   
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)   
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)   
- LTS tag: v5.4.96 (Jack Vogel)   
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)   
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)   
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)   
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)   
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)   
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)   
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)   
- udf: fix the problem that the disc content is not displayed (lianzhi chang)   
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)   
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)   
- mac80211: fix fast-rx encryption check (Felix Fietkau)   
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)   
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)   
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)   
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)   
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)   
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)   
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)   
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)   
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)   
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)   
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)   
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)   
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)   
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)   
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)   
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)   
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)   
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)   
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)   
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)   
- net: dsa: bcm_sf2: put device node before return (Pan Bian)   
- LTS tag: v5.4.95 (Jack Vogel)   
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)   
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)   
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)   
- NFC: fix possible resource leak (Pan Bian)   
- NFC: fix resource leak when target index is invalid (Pan Bian)   
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)   
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)   
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)   
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)   
- nvme-multipath: Early exit if no path is available (Daniel Wagner)   
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)   
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)   
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)   
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)   
- igc: fix link speed advertising (Corinna Vinschen)   
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)   
- mac80211: pause TX while changing interface type (Johannes Berg)   
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)   
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)   
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)   
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)   
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)   
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)   
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)   
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)   
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)   
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)   
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)   
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)   
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)   
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)   
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)   
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)   
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)   
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)   
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)   
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)   
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)   
- leds: trigger: fix potential deadlock with libata (Andrea Righi)   
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)   
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)   
- KVM: x86: get smi pending status correctly (Jay Zhou)   
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)   
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)   
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)   
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)   
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)   
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)   
- PM: hibernate: flush swap writer after marking (Laurent Badel)   
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)   
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)   
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)   
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)   
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)   
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)   
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)   
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)   
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)   
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)   
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)   
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734]  
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586]  
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586]  
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033} 
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231]  
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231]  
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231]  
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231]  
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231]  
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231]  
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115]  
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115]  
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115]  
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115]  
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.1.el8uek]" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)   
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)   
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)   
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)   
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)   
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)   
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)   
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)   
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)   
- mm: unexport follow_pte_pmd (Christoph Hellwig)   
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)   
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)   
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)   
- ntfs: check for valid standard information attribute (Rustam Kovhaev)   
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)   
- USB: quirks: sort quirk entries (Johan Hovold)   
- HID: make arrays usage and value to be the same (Will McVicker)   
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)   
- LTS tag: v5.4.100 (Jack Vogel)   
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)   
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)   
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)   
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)   
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)   
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)   
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)   
- net: qrtr: Fix port ID for control messages (Loic Poulain)   
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)   
- LTS tag: v5.4.99 (Jack Vogel)   
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)   
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)   
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)   
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)   
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)   
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)   
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)   
- net: fix iteration for sctp transport seq_files (NeilBrown)   
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)   
- net: dsa: call teardown method on probe failure (Vladimir Oltean)   
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)   
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)   
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)   
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)   
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)   
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)   
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)   
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)   
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)   
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)   
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)   
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)   
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)   
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)   
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)   
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)   
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)   
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)   
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)   
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)   
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)   
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)   
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)   
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)   
- lkdtm: don't move ctors to .rodata (Mark Rutland)   
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)   
- ARM: kexec: fix oops after TLB are invalidated (Russell King)   
- ARM: ensure the signal page contains defined contents (Russell King)   
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)   
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)   
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)   
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)   
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)   
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)   
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)   
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)   
- ovl: skip getxattr of security labels (Amir Goldstein)   
- cap: fix conversions on getxattr (Miklos Szeredi)   
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)   
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)   
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)   
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)   
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)   
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)   
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)   
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))   
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))   
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)   
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)   
- LTS tag: v5.4.98 (Jack Vogel)   
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)   
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)   
- squashfs: add more sanity checks in id lookup (Phillip Lougher)   
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)   
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)   
- regulator: Fix lockdep warning resolving supplies (Mark Brown)   
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)   
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)   
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)   
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)   
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)   
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)   
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)   
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)   
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)   
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)   
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)   
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)   
- chtls: Fix potential resource leak (Pan Bian)   
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)   
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)   
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)   
- af_key: relax availability checks for skb size calculation (Cong Wang)   
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408]  
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954]  
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954]  
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954]  
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872]  
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001]  
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001]  
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001]  
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001]  
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001]  
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.2.el8uek]" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)   
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)   
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)   
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)   
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)   
- r8169: improve rtl_jumbo_config (Heiner Kallweit)   
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)   
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)   
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)   
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)   
- ARM: footbridge: fix PCI interrupt mapping (Russell King)   
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)   
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)   
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)   
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)   
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)   
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)   
- net: sit: Unregister catch-all devices (Hristo Venev)   
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)   
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)   
- net: macb: fix the restore of cmp registers (Claudiu Beznea)   
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)   
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)   
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)   
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)   
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)   
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)   
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)   
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)   
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)   
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)   
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)   
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)   
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)   
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)   
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)   
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)   
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)   
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)   
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)   
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec dev (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec dev (Alexander Aring)   
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)   
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)   
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)   
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)   
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)   
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)   
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)   
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)   
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)   
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)   
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)   
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)   
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)   
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)   
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)   
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133} 
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)   
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)   
- scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Quinn Tran)   
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)   
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)   
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)   
- LTS tag: v5.4.113 (Jack Vogel)   
- xen/events: fix setting irq affinity (Juergen Gross)   
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)   
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)   
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)   
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)   
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)   
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)   
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))   
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))   
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))   
- block: only update parent bi_status when bio fail (Yufen Yu)   
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)   
- gfs2: report "already frozen/thawed" errors (Bob Peterson)   
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)   
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)   
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)   
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)   
- LTS tag: v5.4.112 (Jack Vogel)   
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)   
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)   
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)   
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec dev (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)   
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)   
- net: mac802154: Fix general protection fault (Pavel Skripkin)   
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)   
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)   
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)   
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)   
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)   
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)   
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)   
- RDMA/addr: Be strict with gid size (Leon Romanovsky)   
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)   
- net/mlx5: Fix PBMC register mapping (Aya Levin)   
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)   
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)   
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)   
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)   
- perf inject: Fix repipe usage (Adrian Hunter)   
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)   
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)   
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)   
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)   
- net: macb: restore cmp registers on resume path (Claudiu Beznea)   
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)   
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)   
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)   
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)   
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)   
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)   
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)   
- i40e: Fix display statistics for veb_tc (Eryk Rybak)   
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)   
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)   
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)   
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)   
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)   
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)   
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)   
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)   
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)   
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)   
- gianfar: Handle error code at MAC address change (Claudiu Manoil)   
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)   
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)   
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)   
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)   
- hostfs: fix memory handling in follow_link() (Al Viro)   
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)   
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)   
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)   
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)   
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)   
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)   
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)   
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)   
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)   
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)   
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)   
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)   
- virtio_net: Add XDP meta data support (Yuya Kusakabe)   
- i2c: turn recovery error on init to debug (Wolfram Sang)   
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)   
- usbip: vudc synchronize sysfs code paths (Shuah Khan)   
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)   
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)   
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)   
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)   
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)   
- mac80211: fix TXQ AC confusion (Johannes Berg)   
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)   
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)   
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)   
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)   
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)   
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)   
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)   
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)   
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)   
- ice: Increase control queue timeout (Fabio Pricoco)   
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)   
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)   
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)   
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)   
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)   
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)   
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)   
- gcov: re-fix clang-11+ support (Nick Desaulniers)   
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)   
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)   
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)   
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)   
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)   
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672} 
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671} 
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670} 
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)   
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)   
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)   
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)   
- LTS tag: v5.4.111 (Jack Vogel)   
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)   
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)   
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)   
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)   
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)   
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)   
- ia64: fix format strings for err_inject (Sergei Trofimovich)   
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)   
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)   
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)   
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)   
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)   
- drm/msm: Ratelimit invalid-fence message (Rob Clark)   
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)   
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)   
- mISDN: fix crash in fritzpci (Tong Zhang)   
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)   
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)   
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)   
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)   
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)   
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)   
- LTS tag: v5.4.110 (Jack Vogel)   
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)   
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)   
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)   
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)   
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)   
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)   
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)   
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)   
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)   
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)   
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)   
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)   
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)   
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)   
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)   
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)   
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)   
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)   
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)   
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)   
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)   
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)   
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)   
- tracing: Fix stack trace event size (Steven Rostedt (VMware))   
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)   
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)   
- xtensa: move coprocessor_flush to the .text section (Max Filippov)   
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)   
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)   
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)   
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)   
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)   
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)   
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)   
- appletalk: Fix skb allocation size in loopback case (Doug Brown)   
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)   
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)   
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)   
- can: tcan4x5x: fix max register value (Sasha Levin)   
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)   
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)   
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)   
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)   
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))   
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)   
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)   
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)   
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)   
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)   
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)   
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)   
- vhost: Fix vhost_vq_reset() (Laurent Vivier)   
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)   
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)   
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)   
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)   
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)   
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)   
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)   
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)   
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)   
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)   
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)   
- ext4: fix bh ref count on error paths (Zhaolong Zhang)   
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)   
- module: harden ELF info handling (Frank van der Linden)   
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)   
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)   
- modsign: print module name along with error message (Jessica Yu)   
- ipv6: weaken the v4mapped source check (Jakub Kicinski)   
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)   
- LTS tag: v5.4.109 (Jack Vogel)   
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)   
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)   
- ext4: add reclaim checks to xattr code (Jan Kara)   
- mac80211: fix double free in ibss_leave (Markus Theil)   
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)   
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)   
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)   
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)   
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)   
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)   
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)   
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)   
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)   
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)   
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)   
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)   
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)   
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)   
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)   
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)   
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)   
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)   
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)   
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)   
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)   
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)   
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)   
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)   
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)   
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)   
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)   
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)   
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)   
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)   
- mac80211: fix rate mask reset (Johannes Berg)   
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)   
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)   
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)   
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)   
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)   
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)   
- can: peak_usb: add forgotten supported devices (Stephane Grosjean)   
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)   
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)   
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)   
- ftgmac100: Restart MAC HW once (Dylan Hung)   
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)   
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)   
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)   
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)   
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)   
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)   
- net: sched: validate stab values (Eric Dumazet)   
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)   
- ipv6: fix suspecious RCU usage warning (Wei Wang)   
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)   
- libbpf: Fix INSTALL flag order (Georgi Valkov)   
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)   
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)   
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)   
- integrity: double check iint_cache was initialized (Mimi Zohar)   
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)   
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)   
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)   
- gcov: fix clang-11+ support (Nick Desaulniers)   
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)   
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)   
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)   
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)   
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)   
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)   
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)   
- block: Suppress uevent for hidden device when removed (Daniel Wagner)   
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)   
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)   
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)   
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)   
- drm/radeon: fix AGP dependency (Christian König)   
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)   
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)   
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)   
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)   
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)   
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)   
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)   
- cifs: change noisy error message to FYI (Paulo Alcantara)   
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)   
- atm: uPD98402: fix incorrect allocation (Tong Zhang)   
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)   
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)   
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)   
- NFS: Correct size calculation for create reply length (Frank Sorenson)   
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)   
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)   
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)   
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)   
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)   
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)   
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)   
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)   
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)   
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)   
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)   
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)   
- atm: eni: dont release is never initialized (Tong Zhang)   
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)   
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)   
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)   
- LTS tag: v5.4.108 (Jack Vogel)   
- cifs: Fix preauth hash corruption (Vincent Whitchurch)   
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)   
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)   
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)   
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)   
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)   
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))   
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))   
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)   
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)   
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)   
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)   
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)   
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)   
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)   
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)   
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)   
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)   
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)   
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)   
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)   
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)   
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)   
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)   
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)   
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)   
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)   
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)   
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)   
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)   
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)   
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)   
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)   
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)   
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)   
- vfio: IOMMU_API should be selected (Jason Gunthorpe)   
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)   
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)   
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)   
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)   
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)   
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)   
- nvme: fix Write Zeroes limitations (Christoph Hellwig)   
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)   
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)   
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)   
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)   
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)   
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)   
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)   
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)   
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)   
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)   
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)   
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)   
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)   
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- LTS tag: v5.4.107 (Jack Vogel)   
- net: dsa: b53: Support setting learning on port (Florian Fainelli)   
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)   
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)   
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)   
- crypto: x86 - Regularize glue function prototypes (Kees Cook)   
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)   
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)   
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)   
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)   
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)   
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)   
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)   
- LTS tag: v5.4.106 (Jack Vogel)   
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)   
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)   
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)   
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)   
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)   
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)   
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)   
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)   
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)   
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)   
- zram: fix return value on writeback_store (Minchan Kim)   
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))   
- stop_machine: mark helpers __always_inline (Arnd Bergmann)   
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)   
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)   
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)   
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)   
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)   
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)   
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)   
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)   
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)   
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)   
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: addi_apci_1500: Fix endian problem for command sample (Ian Abbott)   
- staging: comedi: addi_apci_1032: Fix endian problem for COS sample (Ian Abbott)   
- staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan (Lee Gibson)   
- staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd (Lee Gibson)   
- staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() (Dan Carpenter)   
- staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() (Dan Carpenter)   
- staging: rtl8712: unterminated string leads to read overflow (Dan Carpenter)   
- staging: rtl8188eu: prevent -&gt;ssid overflow in rtw_wx_set_scan() (Dan Carpenter)   
- staging: rtl8192u: fix -&gt;ssid overflow in r8192_wx_set_scan() (Dan Carpenter)   
- misc: fastrpc: restrict user apps from sending kernel RPC messages (Dmitry Baryshkov)   {CVE-2019-2308} 
- misc/pvpanic: Export module FDT device table (Shile Zhang)   
- usbip: fix vudc usbip_sockfd_store races leading to gpf (Shuah Khan)   
- usbip: fix vhci_hcd attach_store() races leading to gpf (Shuah Khan)   
- usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Shuah Khan)   
- usbip: fix vudc to check for stream socket (Shuah Khan)   
- usbip: fix vhci_hcd to check for stream socket (Shuah Khan)   
- usbip: fix stub_dev to check for stream socket (Shuah Khan)   
- USB: serial: cp210x: add some more GE USB IDs (Sebastian Reichel)   
- USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Karan Singhal)   
- USB: serial: ch341: add new Product ID (Niv Sardi)   
- USB: serial: io_edgeport: fix memory leak in edge_startup (Pavel Skripkin)   
- xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Mathias Nyman)   
- usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Forest Crossman)   
- xhci: Improve detection of device initiated wake signal. (Mathias Nyman)   
- usb: xhci: do not perform Soft Retry for some xHCI hosts (Stanislaw Gruszka)   
- usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM (Yoshihiro Shimoda)   
- USB: usblp: fix a hang in poll() if disconnected (Pete Zaitcev)   
- usb: dwc3: qcom: Honor wakeup enabled/disabled state (Matthias Kaehlcke)   
- usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Serge Semin)   
- usb: gadget: f_uac1: stop playback on function disable (Ruslan Bilovol)   
- usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot (Ruslan Bilovol)   
- USB: gadget: u_ether: Fix a configfs return code (Dan Carpenter)   
- Goodix Fingerprint device is not a modem (Yorick de Wid)   
- mmc: cqhci: Fix random crash when remove mmc module/card (Frank Li)   
- mmc: core: Fix partition switch time for eMMC (Adrian Hunter)   
- software node: Fix node registration (Heikki Krogerus)   
- s390/dasd: fix hanging IO request during DASD driver unbind (Stefan Haberland)   
- s390/dasd: fix hanging DASD driver unbind (Stefan Haberland)   
- arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Andrey Konovalov)   
- Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") (Eric W. Biederman)   
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Takashi Iwai)   
- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Takashi Iwai)   
- ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Takashi Iwai)   
- ALSA: hda: Flush pending unsolicited events before suspend (Takashi Iwai)   
- ALSA: hda: Drop the BATCH workaround for AMD controllers (Takashi Iwai)   
- ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Simeon Simeonoff)   
- ALSA: hda/hdmi: Cancel pending works before suspend (Takashi Iwai)   
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (John Ernberg)   
- scsi: target: core: Prevent underflow for service actions (Aleksandr Miloserdov)   
- scsi: target: core: Add cmd length set before cmd complete (Aleksandr Miloserdov)   
- scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Mike Christie)   
- sysctl.c: fix underflow value setting risk in vm_table (Lin Feng)   
- s390/smp: __smp_rescan_cpus() - move cpumask away from stack (Heiko Carstens)   
- i40e: Fix memory leak in i40e_probe (Keita Suzuki)   
- PCI: Fix pci_register_io_range() memory leak (Geert Uytterhoeven)   
- kbuild: clamp SUBLEVEL to 255 (Sasha Levin)   
- PCI: mediatek: Add missing of_node_put() to fix reference leak (Krzysztof Wilczyński)   
- PCI: xgene-msi: Fix race in installing chained irq handler (Martin Kaiser)   
- Input: applespi - don't wait for responses to commands indefinitely. (Ronald Tschalär)   
- sparc64: Use arch_validate_flags() to validate ADI flag (Khalid Aziz)   
- sparc32: Limit memblock allocation to low memory (Andreas Larsson)   
- iommu/amd: Fix performance counter initialization (Suravee Suthikulpanit)   
- powerpc/64: Fix stack trace not displaying final frame (Michael Ellerman)   
- HID: logitech-dj: add support for the new lightspeed connection iteration (Filipe Laíns)   
- powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Athira Rajeev)   
- powerpc: improve handling of unrecoverable system reset (Nicholas Piggin)   
- spi: stm32: make spurious and overrun interrupts visible (Alain Volmat)   
- powerpc/pci: Add ppc_md.discover_phbs() (Oliver O'Halloran)   
- Platform: OLPC: Fix probe error handling (Lubomir Rintel)   
- mmc: mediatek: fix race condition between msdc_request_timeout and irq (Chaotian Jing)   
- mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' (Christophe JAILLET)   
- udf: fix silent AED tagLocation corruption (Steven J. Magnani)   
- i2c: rcar: optimize cacheline to minimize HW race condition (Wolfram Sang)   
- i2c: rcar: faster irq code to minimize HW race condition (Wolfram Sang)   
- net: phy: fix save wrong speed and duplex problem if autoneg is on (Guangbin Huang)   
- net: enetc: initialize RFS/RSS memories for unused ports too (Vladimir Oltean)   
- net: hns3: fix error mask definition of flow director (Jian Shen)   
- media: rc: compile rc-cec.c into rc-core (Hans Verkuil)   
- media: v4l: vsp1: Fix bru null pointer access (Biju Das)   
- media: v4l: vsp1: Fix uif null pointer access (Biju Das)   
- media: usbtv: Fix deadlock on suspend (Maxim Mikityanskiy)   
- sh_eth: fix TRSCER mask for R7S9210 (Sergey Shtylyov)   
- qxl: Fix uninitialised struct field head.surface_id (Colin Ian King)   
- s390/crypto: return -EFAULT if copy_to_user() fails (Wang Qing)   
- s390/cio: return -EFAULT if copy_to_user() fails (Eric Farman)   
- drm: meson_drv add shutdown function (Artem Lapkin)   
- drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff (Neil Roberts)   
- drm/shmem-helper: Check for purged buffers in fault handler (Neil Roberts)   
- drm/compat: Clear bounce structures (Daniel Vetter)   
- bnxt_en: reliably allocate IRQ table on reset to avoid crash (Edwin Peer)   
- s390/cio: return -EFAULT if copy_to_user() fails again (Wang Qing)   
- net: hns3: fix bug when calculating the TCAM table info (Jian Shen)   
- net: hns3: fix query vlan mask value error for flow director (Jian Shen)   
- perf traceevent: Ensure read cmdlines are null terminated. (Ian Rogers)   
- selftests: forwarding: Fix race condition in mirror installation (Danielle Ratson)   
- net: stmmac: fix watchdog timeout during suspend/resume stress test (Joakim Zhang)   
- net: stmmac: stop each tx channel independently (Joakim Zhang)   
- ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Antony Antony)   
- net: qrtr: fix error return code of qrtr_sendmsg() (Jia-Ju Bai)   
- net: davicom: Fix regulator not turned off on driver removal (Paul Cercueil)   
- net: davicom: Fix regulator not turned off on failed probe (Paul Cercueil)   
- net: lapbether: Remove netif_start_queue / netif_stop_queue (Xie He)   
- netdevsim: init u64 stats for 32bit hardware (Hillf Danton)   
- net: usb: qmi_wwan: allow qmimux add/del with master up (Daniele Palmas)   
- net: sched: avoid duplicates in classes dump (Maximilian Heyne)   
- nexthop: Do not flush blackhole nexthops when loopback goes down (Ido Schimmel)   
- net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Ong Boon Leong)   
- net/mlx4_en: update moderation when config reset (Kevin(Yudong) Yang)   
- net: enetc: don't overwrite the RSS indirection table when initializing (Vladimir Oltean)   
- Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Linus Torvalds)   
- cifs: return proper error code in statfs(2) (Paulo Alcantara)   
- mount: fix mounting of detached mounts onto targets that reside on shared mounts (Christian Brauner)   
- powerpc/603: Fix protection of user pages mapped with PROT_NONE (Christophe Leroy)   
- mt76: dma: do not report truncated frames to mac80211 (Lorenzo Bianconi)   
- ibmvnic: always store valid MAC address (Jiri Wiesner)   
- samples, bpf: Add missing munmap in xdpsock (Maciej Fijalkowski)   
- selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Yauheni Kaliuta)   
- selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu)   
- netfilter: x_tables: gpf inside xt_find_revision() (Vasily Averin)   
- netfilter: nf_nat: undo erroneous tcp edemux lookup (Florian Westphal)   
- tcp: add sanity tests to TCP_QUEUE_SEQ (Eric Dumazet)   
- can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode (Torin Cooper-Bennun)   
- can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode (Joakim Zhang)   
- can: flexcan: enable RX FIFO after FRZ/HALT valid (Joakim Zhang)   
- can: flexcan: assert FRZ bit in flexcan_chip_freeze() (Joakim Zhang)   
- can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership (Oleksij Rempel)   
- sh_eth: fix TRSCER mask for SH771x (Sergey Shtylyov)   
- net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth)   
- net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth)   
- net: Fix gro aggregation for udp encaps with zero csum (Daniel Borkmann)   
- ath9k: fix transmitting to stations in dynamic SMPS mode (Felix Fietkau)   
- ethernet: alx: fix order of calls on resume (Jakub Kicinski)   
- powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz)   
- uapi: nfnetlink_cthelper.h: fix userspace compilation error (Dmitry V. Levin)   
- LTS tag: v5.4.105 (Jack Vogel)   
- nvme-pci: add quirks for Lexar 256GB SSD (Pascal Terjan)   
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Julian Einwag)   
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Hans de Goede)   
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN (Jisheng Zhang)   
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register (AngeloGioacchino Del Regno)   
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (Aswath Govindraju)   
- PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Bjorn Helgaas)   
- ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Chris Chiu)   
- ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 (Jasper St. Pierre)   
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU (Daniel Lee Kruse)   
- HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Ethan Warth)   
- platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 (Hans de Goede)   
- platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices (Hans de Goede)   
- platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag (Hans de Goede)   
- platform/x86: acer-wmi: Add new force_caps module parameter (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup accelerometer device handling (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines (Hans de Goede)   
- mwifiex: pcie: skip cancel_work_sync() on reset failure path (Tsuchiya Yuto)   
- iommu/amd: Fix sleeping in atomic in increase_address_space() (Andrey Ryabinin)   
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Hans de Goede)   
- dm table: fix zoned iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix DAX iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix iterate_devices based device capability checks (Jeffle Xu)   
- net: dsa: add GRO support via gro_cells (Alexander Lobakin)   
- LTS tag: v5.4.104 (Jack Vogel)   
- r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Heiner Kallweit)   
- rsxx: Return -EFAULT if copy_to_user() fails (Dan Carpenter)   
- ftrace: Have recordmcount use w8 to read relp-&gt;r_info in arm64_is_fake_mcount (Chen Jun)   
- ALSA: hda: intel-nhlt: verify config type (Pierre-Louis Bossart)   
- IB/mlx5: Add missing error code (YueHaibing)   
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Julian Braha)   
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Colin Ian King)   
- usbip: tools: fix build error for multiple definition (Antonio Borneo)   
- crypto - shash: reduce minimum alignment of shash_desc structure (Ard Biesheuvel)   
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Timothy E Baldwin)   
- drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie (Kevin Wang)   
- dm verity: fix FEC for RS roots unaligned to block size (Milan Broz)   
- dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mikulas Patocka)   
- PM: runtime: Update device status before letting suppliers suspend (Rafael J. Wysocki)   
- btrfs: fix warning when creating a directory with smack enabled (Filipe Manana)   
- btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors (Nikolay Borisov)   
- btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl (Dan Carpenter)   
- btrfs: fix raid6 qstripe kmap (Ira Weiny)   
- btrfs: raid56: simplify tracking of Q stripe presence (David Sterba)   
- tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jarkko Sakkinen)   
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Lukasz Majczak)   
- LTS tag: v5.4.103 (Jack Vogel)   
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (Werner Sembach)   
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Eckhart Mohr)   
- media: v4l: ioctl: Fix memory leak in video_usercopy (Sakari Ailus)   
- swap: fix swapfile read/write offset (Jens Axboe)   
- zsmalloc: account the number of compacted pages correctly (Rokudo Yan)   
- xen-netback: respect gnttab_map_refs()'s return value (Jan Beulich)   
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Hans de Goede)   
- sched/features: Fix hrtick reprogramming (Juri Lelli)   
- parisc: Bump 64-bit IRQ stack size to 64 KB (John David Anglin)   
- perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Jim Mattson)   
- btrfs: fix error handling in commit_fs_roots (Josef Bacik)   
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Hans de Goede)   
- nvme-tcp: add clean action for failed reconnection (Chao Leng)   
- nvme-rdma: add clean action for failed reconnection (Chao Leng)   
- nvme-core: add cancel tagset helpers (Chao Leng)   
- f2fs: fix to set/clear I_LINKABLE under i_lock (Chao Yu)   
- f2fs: handle unallocated section and zone on pinned/atgc (Jaegeuk Kim)   
- media: uvcvideo: Allow entities with no pads (Ricardo Ribalda)   
- drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails (Nicholas Kazlauskas)   
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse (Nirmoy Das)   
- drm/amdgpu: Add check to prevent IH overflow (Defang Bo)   
- crypto: tcrypt - avoid signed overflow in byte count (Ard Biesheuvel)   
- drm/hisilicon: Fix use-after-free (Tian Tao)   
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Hans de Goede)   
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Hans de Goede)   
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() (Juerg Haefliger)   
- staging: most: sound: add sanity check for function argument (Christian Gromm)   
- Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari)   
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32 (Fangrui Song)   
- ath10k: fix wmi mgmt tx queue full due to race condition (Miaoqing Pan)   
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() (Di Zhu)   
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Claire Chang)   
- wlcore: Fix command execute failure 19 for wl12xx (Tony Lindgren)   
- vt/consolemap: do font sum unsigned (Jiri Slaby)   
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk (Heiner Kallweit)   
- staging: fwserial: Fix error handling in fwserial_create (Dinghao Liu)   
- rsi: Move card interrupt handling to RX thread (Marek Vasut)   
- rsi: Fix TX EAPOL packet handling against iwlwifi AP (Marek Vasut)   
- drm/virtio: use kvmalloc for large allocations (Sergey Senozhatsky)   
- MIPS: Drop 32-bit asm string functions (Paul Burton)   
- dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ (Geert Uytterhoeven)   
- dt-bindings: ethernet-controller: fix fixed-link specification (Russell King)   
- net: fix dev_ifsioc_locked() race condition (Cong Wang)   
- net: ag71xx: remove unnecessary MTU reservation (DENG Qingfang)   
- net: bridge: use switchdev for port flags set through sysfs too (Vladimir Oltean)   
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Li Xinhai)   
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Josef Bacik)   
- net: fix up truesize of cloned skb in skb_prepare_for_shift() (Marco Elver)   
- smackfs: restrict bytes count in smackfs write functions (Sabyrzhan Tasbolatov)   
- net/af_iucv: remove WARN_ONCE on malformed RX packets (Alexander Egorenkov)   
- xfs: Fix assert failure in xfs_setattr_size() (Yumei Huang)   
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate (Hans Verkuil)   
- erofs: fix shift-out-of-bounds of blkszbits (Gao Xiang)   
- media: mceusb: sanity check for prescaler value (Sean Young)   
- udlfb: Fix memory leak in dlfb_usb_probe (Zqiang)   
- JFS: more checks for invalid superblock (Randy Dunlap)   
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' (Nathan Chancellor)   
- arm64 module: set plt* section addresses to 0x0 (Shaoying Xu)   
- nvme-pci: fix error unwind in nvme_map_data (Christoph Hellwig)   
- nvme-pci: refactor nvme_unmap_data (Christoph Hellwig)   
- Input: elantech - fix protocol errors for some trackpoints in SMBus mode (jingle.wu)   
- net: usb: qmi_wwan: support ZTE P685M modem (Lech Perczak)   
- LTS tag: v5.4.102 (Jack Vogel)   
- ARM: dts: aspeed: Add LCLK to lpc-snoop (John Wang)   
- net: qrtr: Fix memory leak in qrtr_tun_open (Takeshi Misawa)   
- dm era: Update in-core bitset after committing the metadata (Nikos Tsironis)   
- net: sched: fix police ext initialization (Vlad Buslov)   
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending (Jason A. Donenfeld)   
- ipv6: silence compilation warning for non-IPV6 builds (Leon Romanovsky)   
- ipv6: icmp6: avoid indirect call for icmpv6_send() (Eric Dumazet)   
- xfrm: interface: use icmp_ndo_send helper (Jason A. Donenfeld)   
- sunvnet: use icmp_ndo_send helper (Jason A. Donenfeld)   
- gtp: use icmp_ndo_send helper (Jason A. Donenfeld)   
- icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n (Jason A. Donenfeld)   
- icmp: introduce helper for nat'd source address in network device context (Jason A. Donenfeld)   
- drm/i915: Reject 446-480MHz HDMI clock on GLK (Ville Syrjälä)   
- dm era: only resize metadata in preresume (Nikos Tsironis)   
- dm era: Reinitialize bitset cache before digesting a new writeset (Nikos Tsironis)   
- dm era: Use correct value size in equality function of writeset tree (Nikos Tsironis)   
- dm era: Fix bitset memory leaks (Nikos Tsironis)   
- dm era: Verify the data block size hasn't changed (Nikos Tsironis)   
- dm era: Recover committed writeset after crash (Nikos Tsironis)   
- dm writecache: fix writing beyond end of underlying device when shrinking (Mikulas Patocka)   
- dm: fix deadlock when swapping to encrypted device (Mikulas Patocka)   
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Gruenbacher)   
- gfs2: Don't skip dlm unlock if glock has an lvb (Bob Peterson)   
- spi: spi-synquacer: fix set_cs handling (Masahisa Kojima)   
- sparc32: fix a user-triggerable oops in clear_user() (Al Viro)   
- f2fs: fix out-of-repair __setattr_copy() (Chao Yu)   
- um: mm: check more comprehensively for stub changes (Johannes Berg)   
- virtio/s390: implement virtio-ccw revision 2 correctly (Cornelia Huck)   
- s390/vtime: fix inline assembly clobber list (Heiko Carstens)   
- cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Chen Yu)   
- printk: fix deadlock when kernel panic (Muchun Song)   
- gpio: pcf857x: Fix missing first interrupt (Maxim Kiselev)   
- spmi: spmi-pmic-arb: Fix hw_irq overflow (Subbaraman Narayanamurthy)   
- powerpc/32s: Add missing call to kuep_lock on syscall entry (Christophe Leroy)   
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module (Frank Li)   
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols (Fangrui Song)   
- media: smipcie: fix interrupt handling and IR timeout (Sean Young)   
- arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Suzuki K Poulose)   
- hugetlb: fix copy_huge_page_from_user contig page struct assumption (Mike Kravetz)   
- hugetlb: fix update_and_free_page contig page struct assumption (Mike Kravetz)   
- x86: fix seq_file iteration for pat/memtype.c (NeilBrown)   
- seq_file: document how per-entry resources are managed. (NeilBrown)   
- fs/affs: release old buffer head on error path (Pan Bian)   
- mtd: spi-nor: hisi-sfc: Put child node np on error path (Pan Bian)   
- mtd: spi-nor: core: Add erase size check for erase command initialization (Takahiro Kuwano)   
- mtd: spi-nor: core: Fix erase type discovery for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix last erase region marking (Takahiro Kuwano)   
- watchdog: mei_wdt: request stop on unregister (Alexander Usyskin)   
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ (Sai Prakash Ranjan)   
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing (He Zhe)   
- arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails (qiuguorui1)   
- floppy: reintroduce O_NDELAY fix (Jiri Kosina)   
- rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Frederic Weisbecker)   
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Frederic Weisbecker)   
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan (Cédric Le Goater)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Eat faults on VMXOFF in reboot flows (Sean Christopherson)   
- media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() (Pavel Machek)   
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table (Martin Kaiser)   
- staging: gdm724x: Fix DMA from stack (Amey Narkhede)   
- staging/mt7621-dma: mtk-hsdma.c-&gt;hsdma-mt7621.c (Ilya Lipnitskiy)   
- dts64: mt7622: fix slow sd card access (Frank Wunderlich)   
- pstore: Fix typo in compression option name (Jiri Bohac)   
- drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Sabyrzhan Tasbolatov)   
- misc: rtsx: init of rts522a add OCP power off when no card is present (Ricky Wu)   
- seccomp: Add missing return in non-void function (Paul Cercueil)   
- crypto: sun4i-ss - initialize need_fallback (Corentin Labbe)   
- crypto: sun4i-ss - handle BigEndian for cipher (Corentin Labbe)   
- crypto: sun4i-ss - checking sg length is not sufficient (Corentin Labbe)   
- crypto: aesni - prevent misaligned buffers on the stack (Ard Biesheuvel)   
- crypto: arm64/sha - add missing module aliases (Ard Biesheuvel)   
- btrfs: fix extent buffer leak on failure to copy root (Filipe Manana)   
- btrfs: splice remaining dirty_bg's onto the transaction dirty bg list (Josef Bacik)   
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery (Josef Bacik)   
- btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root (Josef Bacik)   
- KEYS: trusted: Fix migratable=1 failing (Jarkko Sakkinen)   
- tpm_tis: Clean up locality release (James Bottomley)   
- tpm_tis: Fix check_locality for correct locality acquisition (James Bottomley)   
- erofs: initialized fields can only be observed after bit is set (Gao Xiang)   
- drm/sched: Cancel and flush all outstanding jobs before finish. (Andrey Grodzovsky)   
- drm/nouveau/kms: handle mDP connectors (Karol Herbst)   
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (Alex Deucher)   
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 (Rodrigo Siqueira)   
- bcache: Move journal work to new flush wq (Kai Krakow)   
- bcache: Give btree_io_wq correct semantics again (Kai Krakow)   
- Revert "bcache: Kill btree_io_wq" (Kai Krakow)   
- ALSA: hda/realtek: modify EAPD in the ALC886 (PeiSen Hou)   
- ALSA: hda: Add another CometLake-H PCI ID (Kai Vehmanen)   
- USB: serial: mos7720: fix error code in mos7720_write() (Dan Carpenter)   
- USB: serial: mos7840: fix error code in mos7840_write() (Dan Carpenter)   
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Johan Hovold)   
- usb: dwc3: gadget: Fix dep-&gt;interval for fullspeed interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Thinh Nguyen)   
- usb: musb: Fix runtime PM race in musb_queue_resume_work (Paul Cercueil)   
- USB: serial: option: update interface mapping for ZTE P685M (Lech Perczak)   
- media: mceusb: Fix potential out-of-bounds shift (James Reynolds)   
- Input: i8042 - add ASUS Zenbook Flip to noselftest list (Marcos Paulo de Souza)   
- Input: joydev - prevent potential read overflow in ioctl (Dan Carpenter)   
- Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S (Olivier Crête)   
- Input: raydium_ts_i2c - do not send zero length (jeffrey.lin)   
- HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Jason Gerecke)   
- HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Filipe Laíns)   
- ACPI: configfs: add missing check after configfs_register_default_group() (Qinglang Miao)   
- ACPI: property: Fix fwnode string properties matching (Rafael J. Wysocki)   
- blk-settings: align max_sectors on "logical_block_size" boundary (Mikulas Patocka)   
- scsi: bnx2fc: Fix Kconfig warning &amp; CNIC build errors (Randy Dunlap)   
- mm/rmap: fix potential pte_unmap on an not mapped pte (Miaohe Lin)   
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (Maxime Ripard)   
- arm64: Add missing ISB after invalidating TLB in __primary_switch (Marc Zyngier)   
- r8169: fix jumbo packet handling on RTL8168e (Heiner Kallweit)   
- mm/compaction: fix misbehaviors of fast_find_migrateblock() (Wonhyuk Yang)   
- mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Miaohe Lin)   
- mm/memory.c: fix potential pte_unmap_unlock pte error (Miaohe Lin)   
- ocfs2: fix a use after free on error (Dan Carpenter)   
- vxlan: move debug check after netdev unregister (Taehee Yoo)   
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Chuhong Yuan)   
- vfio/type1: Use follow_pte() (Alex Williamson)   
- i40e: Fix add TC filter for IPv6 (Mateusz Palczewski)   
- i40e: Fix VFs not created (Sylwester Dziedziuch)   
- i40e: Fix addition of RX filters after enabling FW LLDP agent (Mateusz Palczewski)   
- i40e: Fix overwriting flow control settings during driver loading (Mateusz Palczewski)   
- i40e: Add zero-initialization of AQ command structures (Mateusz Palczewski)   
- i40e: Fix flow for IPv6 next header (extension header) (Slawomir Laba)   
- regmap: sdw: use _no_pm functions in regmap_read/write (Bard Liao)   
- nvmem: core: skip child nodes not matching binding (Ahmad Fatoum)   
- nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() (Dan Carpenter)   
- ext4: fix potential htree index checksum corruption (Theodore Ts'o)   
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)   
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (Iskren Chernev)   
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) (Konrad Dybcio)   
- mei: hbm: call mei_set_devstate() on hbm stop response (Alexander Usyskin)   
- PCI: Align checking of syscall user config accessors (Heiner Kallweit)   
- VMCI: Use set_page_dirty_lock() when unregistering guest memory (Jorgen Hansen)   
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() (Simon South)   
- soundwire: cadence: fix ACK/NAK handling (Pierre-Louis Bossart)   
- misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users (Aswath Govindraju)   
- phy: rockchip-emmc: emmc_phy_init() always return 0 (Chris Ruehl)   
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe (Aswath Govindraju)   
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set (Randy Dunlap)   
- Input: elo - fix an error code in elo_connect() (Dan Carpenter)   
- perf test: Fix unaligned access in sample parsing test (Namhyung Kim)   
- perf intel-pt: Fix premature IPC (Adrian Hunter)   
- perf intel-pt: Fix missing CYC processing in PSB (Adrian Hunter)   
- Input: sur40 - fix an error code in sur40_probe() (Dan Carpenter)   
- RDMA/hns: Fixes missing error code of CMDQ (Lang Cheng)   
- nfsd: register pernet ops last, unregister first (J. Bruce Fields)   
- clk: aspeed: Fix APLL calculate formula from ast2600-A2 (Ryan Chen)   
- regulator: qcom-rpmh: fix pm8009 ldo7 (Jonathan Marek)   
- spi: pxa2xx: Fix the controller numbering for Wildcat Point (Andy Shevchenko)   
- RDMA/hns: Fix type of sq_signal_bits (Weihang Li)   
- RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib)   
- RDMA/hns: Fixed wrong judgments in the goto branch (Wenpeng Liang)   
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs (AngeloGioacchino Del Regno)   
- powerpc/8xx: Fix software emulation interrupt (Christophe Leroy)   
- powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Nathan Lynch)   
- mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() (Dan Carpenter)   
- spi: stm32: properly handle 0 byte transfer (Alain Volmat)   
- RDMA/rxe: Correct skb on loopback path (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_recv.c (Bob Pearson)   
- perf vendor events arm64: Fix Ampere eMag event typo (John Garry)   
- perf tools: Fix DSO filtering when not finding a map for a sampled address (Arnaldo Carvalho de Melo)   
- tracepoint: Do not fail unregistering a probe due to memory failure (Steven Rostedt (VMware))   
- IB/cm: Avoid a loop when device has 255 ports (Parav Pandit)   
- IB/mlx5: Return appropriate error code instead of ENOMEM (Parav Pandit)   
- amba: Fix resource leak for drivers without .remove (Uwe Kleine-König)   
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct (Roja Rani Yarubandi)   
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores (Vladimir Murzin)   
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes (Takeshi Saito)   
- mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe (Christophe JAILLET)   
- mmc: sdhci-sprd: Fix some resource leaks in the remove function (Christophe JAILLET)   
- powerpc/47x: Disable 256k page size (Christophe Leroy)   
- KVM: PPC: Make the VMX instruction emulation routines static (Cédric Le Goater)   
- IB/umad: Return EPOLLERR in case of when device disassociated (Shay Drory)   
- IB/umad: Return EIO in case of when device disassociated (Shay Drory)   
- objtool: Fix ".cold" section suffix check for newer versions of GCC (Josh Poimboeuf)   
- objtool: Fix error handling for STD/CLD warnings (Josh Poimboeuf)   
- auxdisplay: ht16k33: Fix refresh rate handling (Geert Uytterhoeven)   
- isofs: release buffer head before return (Pan Bian)   
- regulator: core: Avoid debugfs: Directory ... already present! error (Hans de Goede)   
- regulator: s5m8767: Drop regulators OF node reference (Krzysztof Kozlowski)   
- spi: atmel: Put allocated master before return (Pan Bian)   
- regulator: s5m8767: Fix reference count leak (Pan Bian)   
- certs: Fix blacklist flag type confusion (David Howells)   
- regulator: axp20x: Fix reference cout leak (Pan Bian)   
- clk: sunxi-ng: h6: Fix clock divider range on some clocks (Andre Przywara)   
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Yishai Hadas)   
- clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined (Tom Rix)   
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed (Arnd Bergmann)   
- rtc: s5m: select REGMAP_I2C (Bartosz Golaszewski)   
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (Claudiu Beznea)   
- of/fdt: Make sure no-map does not remove already reserved regions (Nicolas Boichat)   
- fdt: Properly handle "no-map" field in the memory region (KarimAllah Ahmed)   
- mfd: bd9571mwv: Use devm_mfd_add_devices() (Yoshihiro Shimoda)   
- dmaengine: hsu: disable spurious interrupt (Ferry Toth)   
- dmaengine: owl-dma: Fix a resource leak in the remove function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in the remove function (Christophe JAILLET)   
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (Bernard Metzler)   
- HID: core: detect and skip invalid inputs to snto32() (Randy Dunlap)   
- clk: sunxi-ng: h6: Fix CEC clock (Andre Przywara)   
- spi: cadence-quadspi: Abort read if dummy cycles required are too many (Pratyush Yadav)   
- i2c: iproc: handle master read request (Rayagonda Kokatanur)   
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (Rayagonda Kokatanur)   
- i2c: iproc: handle only slave interrupts which are enabled (Rayagonda Kokatanur)   
- quota: Fix memory leak when handling corrupted quota file (Jan Kara)   
- selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Po-Hsu Lin)   
- clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() (Martin Blumenstingl)   
- clk: meson: clk-pll: make "ret" a signed integer (Martin Blumenstingl)   
- clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL (Martin Blumenstingl)   
- HSI: Fix PM usage counter unbalance in ssi_hw_init (Zhang Qilong)   
- capabilities: Don't allow writing ambiguous v3 file capabilities (Eric W. Biederman)   
- ubifs: Fix error return code in alloc_wbufs() (Wang ShaoBo)   
- ubifs: Fix memleak in ubifs_init_authentication (Dinghao Liu)   
- jffs2: fix use after free in jffs2_sum_write_data() (Tom Rix)   
- fs/jfs: fix potential integer overflow on shift of a int (Colin Ian King)   
- ASoC: simple-card-utils: Fix device module clock (Sameer Pujar)   
- ima: Free IMA measurement buffer after kexec syscall (Lakshmi Ramasubramanian)   
- ima: Free IMA measurement buffer on error (Lakshmi Ramasubramanian)   
- crypto: ecdh_helper - Ensure 'len &gt;= secret.len' in decode_key() (Daniele Alessandrelli)   
- hwrng: timeriomem - Fix cooldown period calculation (Jan Henrik Weinstock)   
- btrfs: clarify error returns values in __load_free_space_cache (Zhihao Cheng)   
- ASoC: SOF: debug: Fix a potential issue on string buffer termination (Hui Wang)   
- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Andrea Parri (Microsoft))   
- f2fs: fix a wrong condition in __submit_bio (Dehe Gu)   
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() (Dan Carpenter)   
- f2fs: fix to avoid inconsistent quota data (Yi Chen)   
- mtd: parsers: afs: Fix freeing the part name memory in failure (Manivannan Sadhasivam)   
- ASoC: cpcap: fix microphone timeslot mask (Sebastian Reichel)   
- ata: ahci_brcm: Add back regulators management (Florian Fainelli)   
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) (Christophe Leroy)   
- mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() (Dan Carpenter)   
- sched/eas: Don't update misfit status if the task is pinned (Qais Yousef)   
- media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Laurent Pinchart)   
- media: pxa_camera: declare variable when DEBUG is defined (Tom Rix)   
- media: cx25821: Fix a bug when reallocating some dma memory (Christophe JAILLET)   
- media: qm1d1c0042: fix error return code in qm1d1c0042_init() (Luo Meng)   
- media: lmedm04: Fix misuse of comma (Joe Perches)   
- media: software_node: Fix refcounts in software_node_get_next_child() (Daniel Scally)   
- drm/amd/display: Fix HDMI deep color output for DCE 6-11. (Mario Kleiner)   
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. (Mario Kleiner)   
- bsg: free the request before return error code (Pan Bian)   
- MIPS: properly stop .eh_frame generation (Alexander Lobakin)   
- drm/sun4i: tcon: fix inverted DCLK polarity (Giulio Benetti)   
- crypto: bcm - Rename struct device_private to bcm_device_private (Jiri Olsa)   
- evm: Fix memleak in init_desc (Dinghao Liu)   
- ASoC: cs42l56: fix up error handling in probe (Dan Carpenter)   
- media: aspeed: fix error return code in aspeed_video_setup_video() (Zhang Changzhong)   
- media: tm6000: Fix memleak in tm6000_start_stream (Dinghao Liu)   
- media: media/pci: Fix memleak in empress_init (Dinghao Liu)   
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs (Dinghao Liu)   
- media: vsp1: Fix an error handling path in the probe function (Christophe JAILLET)   
- media: camss: missing error code in msm_video_register() (Dan Carpenter)   
- media: imx: Fix csc/scaler unregister (Ezequiel Garcia)   
- media: imx: Unregister csc/scaler only if registered (Ezequiel Garcia)   
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (Jacopo Mondi)   
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 (Nathan Chancellor)   
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init (Nathan Chancellor)   
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition (Chenyang Li)   
- crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled (Ard Biesheuvel)   
- crypto: sun4i-ss - fix kmap usage (Corentin Labbe)   
- crypto: sun4i-ss - linearize buffers content must be kept (Corentin Labbe)   
- drm/fb-helper: Add missed unlocks in setcmap_legacy() (Chuhong Yuan)   
- gma500: clean up error handling in init (Dan Carpenter)   
- drm/gma500: Fix error return code in psb_driver_load() (Jialin Zhang)   
- fbdev: aty: SPARC64 requires FB_ATY_CT (Randy Dunlap)   
- net: mvneta: Remove per-cpu queue mapping for Armada 3700 (Maxime Chevallier)   
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP (Shyam Sundar S K)   
- net: amd-xgbe: Reset link when the link never comes back (Shyam Sundar S K)   
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning (Shyam Sundar S K)   
- net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout (Shyam Sundar S K)   
- ibmvnic: skip send_request_unmap for timeout reset (Lijun Pan)   
- ibmvnic: add memory barrier to protect long term buffer (Lijun Pan)   
- b43: N-PHY: Fix the update of coef for the PHY revision &gt;= 3case (Colin Ian King)   
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Ayush Sawal)   
- net: axienet: Handle deferred probe on clock properly (Robert Hancock)   
- tcp: fix SO_RCVLOWAT related hangs under mem pressure (Eric Dumazet)   
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jesper Dangaard Brouer)   
- mac80211: fix potential overflow when multiplying to u32 integers (Colin Ian King)   
- xen/netback: fix spurious event detection for common event case (Juergen Gross)   
- bnxt_en: reverse order of TX disable and carrier off (Edwin Peer)   
- ibmvnic: Set to CLOSED state even on error (Sukadev Bhattiprolu)   
- ath9k: fix data bus crash when setting nf_override via debugfs (Linus Lüssing)   
- bpf_lru_list: Read double-checked variable once without lock (Marco Elver)   
- soc: aspeed: snoop: Add clock control logic (Jae Hyun Yoo)   
- ARM: s3c: fix fiq for clang IAS (Arnd Bergmann)   
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address (Vincent Knecht)   
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Jupeng Zhong)   
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware (Marek Behún)   
- ARM: dts: armada388-helios4: assign pinctrl to each fan (Rosen Penev)   
- ARM: dts: armada388-helios4: assign pinctrl to LEDs (Rosen Penev)   
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules (Chen-Yu Tsai)   
- usb: dwc2: Make "trimming xfer length" a debug message (Guenter Roeck)   
- usb: dwc2: Abort transaction after errors with unknown reason (Guenter Roeck)   
- usb: dwc2: Do not update data length if it is 0 on inbound transfers (Guenter Roeck)   
- ARM: dts: Configure missing thermal interrupt for 4430 (Tony Lindgren)   
- memory: ti-aemif: Drop child node when jumping out loop (Pan Bian)   
- Bluetooth: Put HCI device if inquiry procedure interrupts (Pan Bian)   
- Bluetooth: drop HCI device reference before return (Pan Bian)   
- usb: gadget: u_audio: Free requests only after callback (Jack Pham)   
- ACPICA: Fix exception code class checks (Maximilian Luz)   
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in -&gt;remove() (Christophe JAILLET)   
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path (Christophe JAILLET)   
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz (Andre Przywara)   
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency (Andre Przywara)   
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card (Andre Przywara)   
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0 (Andre Przywara)   
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0 (Andre Przywara)   
- bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Andrii Nakryiko)   
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Andrii Nakryiko)   
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops (Zhang Qilong)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso (Krzysztof Kozlowski)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 (Krzysztof Kozlowski)   
- Bluetooth: Fix initializing response id after clearing struct (Christopher William Snowhill)   
- Bluetooth: hci_uart: Fix a race for write_work scheduling (Claire Chang)   
- Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- ath10k: Fix error handling in case of CE pipe init failure (Rakesh Pillai)   
- random: fix the RNDRESEEDCRNG ioctl (Eric Biggers)   
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section (Alexander Lobakin)   
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Takashi Iwai)   
- bfq: Avoid false bfq queue merging (Jan Kara)   
- virt: vbox: Do not use wait_event_interruptible when called from kernel context (Hans de Goede)   
- PCI: Decline to resize resources if boot config must be preserved (Ard Biesheuvel)   
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (Ansuel Smith)   
- kdb: Make memory allocations more robust (Sumit Garg)   
- debugfs: do not attempt to create a new file before the filesystem is initalized (Greg Kroah-Hartman)   
- debugfs: be more robust at handling improper input in debugfs_lookup() (Greg Kroah-Hartman)   
- vmlinux.lds.h: add DWARF v5 sections (Nick Desaulniers)   
- x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)  [Orabug: 32977864]  
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)  [Orabug: 32977864]  
- uek-rpm: update kABI lists for a new symbol (Saeed Mirzamohammadi)  [Orabug: 32977531]  
- x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing (Thomas Gleixner)  [Orabug: 32969739]  
- bluetooth: eliminate the potential race condition when removing the HCI controller (Lin Ma)  [Orabug: 32912033]  {CVE-2021-32399}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
</package>
<package pkgid="b95a590ddc9acd60159f0e9f2a26836848b13b08ac96942671f22c4ad47b2a56" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.6.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.0.el8uek]" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)   
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)   
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)   
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)   
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)   
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)   
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)   
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)   
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)   
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)   
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)   
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)   
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)   
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)   
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)   
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)   
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)   
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)   
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)   
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)   
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)   
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)   
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)   
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)   
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)   
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)   
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)   
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)   
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)   
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)   
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)   
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)   
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))   
- mac80211: fix station rate table updates on assoc (Felix Fietkau)   
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)   
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)   
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)   
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)   
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)   
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)   
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)   
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)   
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)   
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)   
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)   
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)   
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)   
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)   
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)   
- net: lapb: Copy the skb before sending a packet (Xie He)   
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)   
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)   
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)   
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)   
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)   
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)   
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)   
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)   
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)   
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)   
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)   
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)   
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)   
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)   
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)   
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)   
- LTS tag: v5.4.96 (Jack Vogel)   
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)   
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)   
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)   
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)   
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)   
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)   
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)   
- udf: fix the problem that the disc content is not displayed (lianzhi chang)   
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)   
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)   
- mac80211: fix fast-rx encryption check (Felix Fietkau)   
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)   
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)   
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)   
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)   
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)   
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)   
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)   
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)   
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)   
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)   
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)   
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)   
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)   
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)   
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)   
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)   
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)   
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)   
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)   
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)   
- net: dsa: bcm_sf2: put device node before return (Pan Bian)   
- LTS tag: v5.4.95 (Jack Vogel)   
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)   
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)   
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)   
- NFC: fix possible resource leak (Pan Bian)   
- NFC: fix resource leak when target index is invalid (Pan Bian)   
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)   
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)   
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)   
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)   
- nvme-multipath: Early exit if no path is available (Daniel Wagner)   
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)   
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)   
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)   
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)   
- igc: fix link speed advertising (Corinna Vinschen)   
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)   
- mac80211: pause TX while changing interface type (Johannes Berg)   
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)   
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)   
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)   
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)   
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)   
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)   
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)   
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)   
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)   
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)   
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)   
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)   
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)   
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)   
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)   
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)   
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)   
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)   
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)   
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)   
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)   
- leds: trigger: fix potential deadlock with libata (Andrea Righi)   
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)   
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)   
- KVM: x86: get smi pending status correctly (Jay Zhou)   
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)   
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)   
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)   
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)   
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)   
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)   
- PM: hibernate: flush swap writer after marking (Laurent Badel)   
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)   
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)   
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)   
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)   
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)   
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)   
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)   
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)   
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)   
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)   
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)   
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734]  
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586]  
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586]  
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033} 
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231]  
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231]  
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231]  
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231]  
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231]  
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231]  
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115]  
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115]  
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115]  
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115]  
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.1.el8uek]" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)   
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)   
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)   
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)   
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)   
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)   
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)   
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)   
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)   
- mm: unexport follow_pte_pmd (Christoph Hellwig)   
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)   
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)   
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)   
- ntfs: check for valid standard information attribute (Rustam Kovhaev)   
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)   
- USB: quirks: sort quirk entries (Johan Hovold)   
- HID: make arrays usage and value to be the same (Will McVicker)   
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)   
- LTS tag: v5.4.100 (Jack Vogel)   
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)   
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)   
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)   
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)   
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)   
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)   
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)   
- net: qrtr: Fix port ID for control messages (Loic Poulain)   
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)   
- LTS tag: v5.4.99 (Jack Vogel)   
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)   
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)   
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)   
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)   
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)   
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)   
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)   
- net: fix iteration for sctp transport seq_files (NeilBrown)   
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)   
- net: dsa: call teardown method on probe failure (Vladimir Oltean)   
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)   
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)   
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)   
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)   
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)   
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)   
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)   
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)   
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)   
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)   
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)   
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)   
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)   
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)   
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)   
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)   
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)   
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)   
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)   
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)   
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)   
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)   
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)   
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)   
- lkdtm: don't move ctors to .rodata (Mark Rutland)   
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)   
- ARM: kexec: fix oops after TLB are invalidated (Russell King)   
- ARM: ensure the signal page contains defined contents (Russell King)   
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)   
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)   
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)   
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)   
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)   
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)   
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)   
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)   
- ovl: skip getxattr of security labels (Amir Goldstein)   
- cap: fix conversions on getxattr (Miklos Szeredi)   
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)   
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)   
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)   
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)   
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)   
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)   
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)   
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))   
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))   
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)   
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)   
- LTS tag: v5.4.98 (Jack Vogel)   
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)   
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)   
- squashfs: add more sanity checks in id lookup (Phillip Lougher)   
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)   
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)   
- regulator: Fix lockdep warning resolving supplies (Mark Brown)   
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)   
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)   
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)   
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)   
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)   
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)   
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)   
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)   
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)   
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)   
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)   
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)   
- chtls: Fix potential resource leak (Pan Bian)   
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)   
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)   
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)   
- af_key: relax availability checks for skb size calculation (Cong Wang)   
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408]  
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954]  
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954]  
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954]  
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872]  
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001]  
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001]  
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001]  
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001]  
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001]  
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.2.el8uek]" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)   
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)   
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)   
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)   
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)   
- r8169: improve rtl_jumbo_config (Heiner Kallweit)   
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)   
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)   
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)   
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)   
- ARM: footbridge: fix PCI interrupt mapping (Russell King)   
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)   
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)   
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)   
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)   
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)   
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)   
- net: sit: Unregister catch-all devices (Hristo Venev)   
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)   
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)   
- net: macb: fix the restore of cmp registers (Claudiu Beznea)   
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)   
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)   
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)   
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)   
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)   
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)   
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)   
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)   
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)   
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)   
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)   
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)   
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)   
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)   
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)   
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)   
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)   
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)   
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)   
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec dev (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec dev (Alexander Aring)   
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)   
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)   
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)   
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)   
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)   
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)   
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)   
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)   
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)   
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)   
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)   
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)   
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)   
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)   
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)   
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133} 
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)   
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)   
- scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Quinn Tran)   
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)   
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)   
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)   
- LTS tag: v5.4.113 (Jack Vogel)   
- xen/events: fix setting irq affinity (Juergen Gross)   
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)   
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)   
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)   
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)   
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)   
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)   
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))   
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))   
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))   
- block: only update parent bi_status when bio fail (Yufen Yu)   
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)   
- gfs2: report "already frozen/thawed" errors (Bob Peterson)   
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)   
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)   
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)   
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)   
- LTS tag: v5.4.112 (Jack Vogel)   
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)   
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)   
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)   
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec dev (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)   
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)   
- net: mac802154: Fix general protection fault (Pavel Skripkin)   
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)   
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)   
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)   
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)   
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)   
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)   
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)   
- RDMA/addr: Be strict with gid size (Leon Romanovsky)   
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)   
- net/mlx5: Fix PBMC register mapping (Aya Levin)   
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)   
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)   
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)   
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)   
- perf inject: Fix repipe usage (Adrian Hunter)   
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)   
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)   
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)   
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)   
- net: macb: restore cmp registers on resume path (Claudiu Beznea)   
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)   
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)   
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)   
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)   
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)   
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)   
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)   
- i40e: Fix display statistics for veb_tc (Eryk Rybak)   
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)   
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)   
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)   
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)   
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)   
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)   
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)   
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)   
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)   
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)   
- gianfar: Handle error code at MAC address change (Claudiu Manoil)   
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)   
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)   
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)   
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)   
- hostfs: fix memory handling in follow_link() (Al Viro)   
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)   
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)   
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)   
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)   
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)   
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)   
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)   
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)   
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)   
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)   
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)   
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)   
- virtio_net: Add XDP meta data support (Yuya Kusakabe)   
- i2c: turn recovery error on init to debug (Wolfram Sang)   
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)   
- usbip: vudc synchronize sysfs code paths (Shuah Khan)   
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)   
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)   
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)   
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)   
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)   
- mac80211: fix TXQ AC confusion (Johannes Berg)   
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)   
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)   
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)   
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)   
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)   
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)   
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)   
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)   
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)   
- ice: Increase control queue timeout (Fabio Pricoco)   
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)   
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)   
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)   
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)   
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)   
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)   
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)   
- gcov: re-fix clang-11+ support (Nick Desaulniers)   
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)   
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)   
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)   
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)   
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)   
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672} 
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671} 
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670} 
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)   
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)   
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)   
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)   
- LTS tag: v5.4.111 (Jack Vogel)   
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)   
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)   
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)   
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)   
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)   
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)   
- ia64: fix format strings for err_inject (Sergei Trofimovich)   
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)   
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)   
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)   
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)   
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)   
- drm/msm: Ratelimit invalid-fence message (Rob Clark)   
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)   
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)   
- mISDN: fix crash in fritzpci (Tong Zhang)   
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)   
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)   
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)   
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)   
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)   
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)   
- LTS tag: v5.4.110 (Jack Vogel)   
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)   
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)   
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)   
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)   
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)   
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)   
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)   
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)   
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)   
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)   
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)   
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)   
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)   
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)   
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)   
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)   
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)   
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)   
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)   
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)   
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)   
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)   
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)   
- tracing: Fix stack trace event size (Steven Rostedt (VMware))   
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)   
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)   
- xtensa: move coprocessor_flush to the .text section (Max Filippov)   
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)   
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)   
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)   
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)   
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)   
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)   
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)   
- appletalk: Fix skb allocation size in loopback case (Doug Brown)   
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)   
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)   
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)   
- can: tcan4x5x: fix max register value (Sasha Levin)   
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)   
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)   
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)   
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)   
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))   
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)   
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)   
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)   
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)   
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)   
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)   
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)   
- vhost: Fix vhost_vq_reset() (Laurent Vivier)   
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)   
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)   
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)   
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)   
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)   
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)   
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)   
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)   
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)   
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)   
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)   
- ext4: fix bh ref count on error paths (Zhaolong Zhang)   
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)   
- module: harden ELF info handling (Frank van der Linden)   
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)   
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)   
- modsign: print module name along with error message (Jessica Yu)   
- ipv6: weaken the v4mapped source check (Jakub Kicinski)   
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)   
- LTS tag: v5.4.109 (Jack Vogel)   
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)   
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)   
- ext4: add reclaim checks to xattr code (Jan Kara)   
- mac80211: fix double free in ibss_leave (Markus Theil)   
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)   
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)   
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)   
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)   
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)   
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)   
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)   
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)   
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)   
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)   
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)   
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)   
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)   
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)   
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)   
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)   
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)   
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)   
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)   
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)   
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)   
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)   
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)   
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)   
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)   
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)   
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)   
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)   
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)   
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)   
- mac80211: fix rate mask reset (Johannes Berg)   
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)   
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)   
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)   
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)   
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)   
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)   
- can: peak_usb: add forgotten supported devices (Stephane Grosjean)   
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)   
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)   
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)   
- ftgmac100: Restart MAC HW once (Dylan Hung)   
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)   
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)   
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)   
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)   
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)   
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)   
- net: sched: validate stab values (Eric Dumazet)   
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)   
- ipv6: fix suspecious RCU usage warning (Wei Wang)   
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)   
- libbpf: Fix INSTALL flag order (Georgi Valkov)   
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)   
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)   
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)   
- integrity: double check iint_cache was initialized (Mimi Zohar)   
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)   
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)   
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)   
- gcov: fix clang-11+ support (Nick Desaulniers)   
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)   
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)   
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)   
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)   
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)   
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)   
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)   
- block: Suppress uevent for hidden device when removed (Daniel Wagner)   
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)   
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)   
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)   
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)   
- drm/radeon: fix AGP dependency (Christian König)   
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)   
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)   
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)   
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)   
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)   
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)   
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)   
- cifs: change noisy error message to FYI (Paulo Alcantara)   
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)   
- atm: uPD98402: fix incorrect allocation (Tong Zhang)   
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)   
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)   
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)   
- NFS: Correct size calculation for create reply length (Frank Sorenson)   
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)   
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)   
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)   
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)   
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)   
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)   
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)   
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)   
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)   
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)   
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)   
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)   
- atm: eni: dont release is never initialized (Tong Zhang)   
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)   
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)   
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)   
- LTS tag: v5.4.108 (Jack Vogel)   
- cifs: Fix preauth hash corruption (Vincent Whitchurch)   
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)   
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)   
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)   
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)   
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)   
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))   
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))   
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)   
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)   
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)   
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)   
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)   
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)   
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)   
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)   
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)   
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)   
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)   
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)   
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)   
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)   
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)   
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)   
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)   
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)   
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)   
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)   
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)   
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)   
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)   
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)   
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)   
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)   
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)   
- vfio: IOMMU_API should be selected (Jason Gunthorpe)   
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)   
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)   
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)   
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)   
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)   
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)   
- nvme: fix Write Zeroes limitations (Christoph Hellwig)   
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)   
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)   
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)   
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)   
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)   
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)   
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)   
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)   
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)   
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)   
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)   
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)   
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)   
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- LTS tag: v5.4.107 (Jack Vogel)   
- net: dsa: b53: Support setting learning on port (Florian Fainelli)   
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)   
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)   
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)   
- crypto: x86 - Regularize glue function prototypes (Kees Cook)   
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)   
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)   
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)   
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)   
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)   
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)   
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)   
- LTS tag: v5.4.106 (Jack Vogel)   
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)   
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)   
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)   
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)   
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)   
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)   
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)   
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)   
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)   
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)   
- zram: fix return value on writeback_store (Minchan Kim)   
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))   
- stop_machine: mark helpers __always_inline (Arnd Bergmann)   
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)   
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)   
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)   
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)   
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)   
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)   
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)   
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)   
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)   
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)   
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: addi_apci_1500: Fix endian problem for command sample (Ian Abbott)   
- staging: comedi: addi_apci_1032: Fix endian problem for COS sample (Ian Abbott)   
- staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan (Lee Gibson)   
- staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd (Lee Gibson)   
- staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() (Dan Carpenter)   
- staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() (Dan Carpenter)   
- staging: rtl8712: unterminated string leads to read overflow (Dan Carpenter)   
- staging: rtl8188eu: prevent -&gt;ssid overflow in rtw_wx_set_scan() (Dan Carpenter)   
- staging: rtl8192u: fix -&gt;ssid overflow in r8192_wx_set_scan() (Dan Carpenter)   
- misc: fastrpc: restrict user apps from sending kernel RPC messages (Dmitry Baryshkov)   {CVE-2019-2308} 
- misc/pvpanic: Export module FDT device table (Shile Zhang)   
- usbip: fix vudc usbip_sockfd_store races leading to gpf (Shuah Khan)   
- usbip: fix vhci_hcd attach_store() races leading to gpf (Shuah Khan)   
- usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Shuah Khan)   
- usbip: fix vudc to check for stream socket (Shuah Khan)   
- usbip: fix vhci_hcd to check for stream socket (Shuah Khan)   
- usbip: fix stub_dev to check for stream socket (Shuah Khan)   
- USB: serial: cp210x: add some more GE USB IDs (Sebastian Reichel)   
- USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Karan Singhal)   
- USB: serial: ch341: add new Product ID (Niv Sardi)   
- USB: serial: io_edgeport: fix memory leak in edge_startup (Pavel Skripkin)   
- xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Mathias Nyman)   
- usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Forest Crossman)   
- xhci: Improve detection of device initiated wake signal. (Mathias Nyman)   
- usb: xhci: do not perform Soft Retry for some xHCI hosts (Stanislaw Gruszka)   
- usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM (Yoshihiro Shimoda)   
- USB: usblp: fix a hang in poll() if disconnected (Pete Zaitcev)   
- usb: dwc3: qcom: Honor wakeup enabled/disabled state (Matthias Kaehlcke)   
- usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Serge Semin)   
- usb: gadget: f_uac1: stop playback on function disable (Ruslan Bilovol)   
- usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot (Ruslan Bilovol)   
- USB: gadget: u_ether: Fix a configfs return code (Dan Carpenter)   
- Goodix Fingerprint device is not a modem (Yorick de Wid)   
- mmc: cqhci: Fix random crash when remove mmc module/card (Frank Li)   
- mmc: core: Fix partition switch time for eMMC (Adrian Hunter)   
- software node: Fix node registration (Heikki Krogerus)   
- s390/dasd: fix hanging IO request during DASD driver unbind (Stefan Haberland)   
- s390/dasd: fix hanging DASD driver unbind (Stefan Haberland)   
- arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Andrey Konovalov)   
- Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") (Eric W. Biederman)   
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Takashi Iwai)   
- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Takashi Iwai)   
- ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Takashi Iwai)   
- ALSA: hda: Flush pending unsolicited events before suspend (Takashi Iwai)   
- ALSA: hda: Drop the BATCH workaround for AMD controllers (Takashi Iwai)   
- ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Simeon Simeonoff)   
- ALSA: hda/hdmi: Cancel pending works before suspend (Takashi Iwai)   
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (John Ernberg)   
- scsi: target: core: Prevent underflow for service actions (Aleksandr Miloserdov)   
- scsi: target: core: Add cmd length set before cmd complete (Aleksandr Miloserdov)   
- scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Mike Christie)   
- sysctl.c: fix underflow value setting risk in vm_table (Lin Feng)   
- s390/smp: __smp_rescan_cpus() - move cpumask away from stack (Heiko Carstens)   
- i40e: Fix memory leak in i40e_probe (Keita Suzuki)   
- PCI: Fix pci_register_io_range() memory leak (Geert Uytterhoeven)   
- kbuild: clamp SUBLEVEL to 255 (Sasha Levin)   
- PCI: mediatek: Add missing of_node_put() to fix reference leak (Krzysztof Wilczyński)   
- PCI: xgene-msi: Fix race in installing chained irq handler (Martin Kaiser)   
- Input: applespi - don't wait for responses to commands indefinitely. (Ronald Tschalär)   
- sparc64: Use arch_validate_flags() to validate ADI flag (Khalid Aziz)   
- sparc32: Limit memblock allocation to low memory (Andreas Larsson)   
- iommu/amd: Fix performance counter initialization (Suravee Suthikulpanit)   
- powerpc/64: Fix stack trace not displaying final frame (Michael Ellerman)   
- HID: logitech-dj: add support for the new lightspeed connection iteration (Filipe Laíns)   
- powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Athira Rajeev)   
- powerpc: improve handling of unrecoverable system reset (Nicholas Piggin)   
- spi: stm32: make spurious and overrun interrupts visible (Alain Volmat)   
- powerpc/pci: Add ppc_md.discover_phbs() (Oliver O'Halloran)   
- Platform: OLPC: Fix probe error handling (Lubomir Rintel)   
- mmc: mediatek: fix race condition between msdc_request_timeout and irq (Chaotian Jing)   
- mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' (Christophe JAILLET)   
- udf: fix silent AED tagLocation corruption (Steven J. Magnani)   
- i2c: rcar: optimize cacheline to minimize HW race condition (Wolfram Sang)   
- i2c: rcar: faster irq code to minimize HW race condition (Wolfram Sang)   
- net: phy: fix save wrong speed and duplex problem if autoneg is on (Guangbin Huang)   
- net: enetc: initialize RFS/RSS memories for unused ports too (Vladimir Oltean)   
- net: hns3: fix error mask definition of flow director (Jian Shen)   
- media: rc: compile rc-cec.c into rc-core (Hans Verkuil)   
- media: v4l: vsp1: Fix bru null pointer access (Biju Das)   
- media: v4l: vsp1: Fix uif null pointer access (Biju Das)   
- media: usbtv: Fix deadlock on suspend (Maxim Mikityanskiy)   
- sh_eth: fix TRSCER mask for R7S9210 (Sergey Shtylyov)   
- qxl: Fix uninitialised struct field head.surface_id (Colin Ian King)   
- s390/crypto: return -EFAULT if copy_to_user() fails (Wang Qing)   
- s390/cio: return -EFAULT if copy_to_user() fails (Eric Farman)   
- drm: meson_drv add shutdown function (Artem Lapkin)   
- drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff (Neil Roberts)   
- drm/shmem-helper: Check for purged buffers in fault handler (Neil Roberts)   
- drm/compat: Clear bounce structures (Daniel Vetter)   
- bnxt_en: reliably allocate IRQ table on reset to avoid crash (Edwin Peer)   
- s390/cio: return -EFAULT if copy_to_user() fails again (Wang Qing)   
- net: hns3: fix bug when calculating the TCAM table info (Jian Shen)   
- net: hns3: fix query vlan mask value error for flow director (Jian Shen)   
- perf traceevent: Ensure read cmdlines are null terminated. (Ian Rogers)   
- selftests: forwarding: Fix race condition in mirror installation (Danielle Ratson)   
- net: stmmac: fix watchdog timeout during suspend/resume stress test (Joakim Zhang)   
- net: stmmac: stop each tx channel independently (Joakim Zhang)   
- ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Antony Antony)   
- net: qrtr: fix error return code of qrtr_sendmsg() (Jia-Ju Bai)   
- net: davicom: Fix regulator not turned off on driver removal (Paul Cercueil)   
- net: davicom: Fix regulator not turned off on failed probe (Paul Cercueil)   
- net: lapbether: Remove netif_start_queue / netif_stop_queue (Xie He)   
- netdevsim: init u64 stats for 32bit hardware (Hillf Danton)   
- net: usb: qmi_wwan: allow qmimux add/del with master up (Daniele Palmas)   
- net: sched: avoid duplicates in classes dump (Maximilian Heyne)   
- nexthop: Do not flush blackhole nexthops when loopback goes down (Ido Schimmel)   
- net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Ong Boon Leong)   
- net/mlx4_en: update moderation when config reset (Kevin(Yudong) Yang)   
- net: enetc: don't overwrite the RSS indirection table when initializing (Vladimir Oltean)   
- Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Linus Torvalds)   
- cifs: return proper error code in statfs(2) (Paulo Alcantara)   
- mount: fix mounting of detached mounts onto targets that reside on shared mounts (Christian Brauner)   
- powerpc/603: Fix protection of user pages mapped with PROT_NONE (Christophe Leroy)   
- mt76: dma: do not report truncated frames to mac80211 (Lorenzo Bianconi)   
- ibmvnic: always store valid MAC address (Jiri Wiesner)   
- samples, bpf: Add missing munmap in xdpsock (Maciej Fijalkowski)   
- selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Yauheni Kaliuta)   
- selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu)   
- netfilter: x_tables: gpf inside xt_find_revision() (Vasily Averin)   
- netfilter: nf_nat: undo erroneous tcp edemux lookup (Florian Westphal)   
- tcp: add sanity tests to TCP_QUEUE_SEQ (Eric Dumazet)   
- can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode (Torin Cooper-Bennun)   
- can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode (Joakim Zhang)   
- can: flexcan: enable RX FIFO after FRZ/HALT valid (Joakim Zhang)   
- can: flexcan: assert FRZ bit in flexcan_chip_freeze() (Joakim Zhang)   
- can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership (Oleksij Rempel)   
- sh_eth: fix TRSCER mask for SH771x (Sergey Shtylyov)   
- net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth)   
- net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth)   
- net: Fix gro aggregation for udp encaps with zero csum (Daniel Borkmann)   
- ath9k: fix transmitting to stations in dynamic SMPS mode (Felix Fietkau)   
- ethernet: alx: fix order of calls on resume (Jakub Kicinski)   
- powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz)   
- uapi: nfnetlink_cthelper.h: fix userspace compilation error (Dmitry V. Levin)   
- LTS tag: v5.4.105 (Jack Vogel)   
- nvme-pci: add quirks for Lexar 256GB SSD (Pascal Terjan)   
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Julian Einwag)   
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Hans de Goede)   
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN (Jisheng Zhang)   
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register (AngeloGioacchino Del Regno)   
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (Aswath Govindraju)   
- PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Bjorn Helgaas)   
- ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Chris Chiu)   
- ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 (Jasper St. Pierre)   
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU (Daniel Lee Kruse)   
- HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Ethan Warth)   
- platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 (Hans de Goede)   
- platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices (Hans de Goede)   
- platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag (Hans de Goede)   
- platform/x86: acer-wmi: Add new force_caps module parameter (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup accelerometer device handling (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines (Hans de Goede)   
- mwifiex: pcie: skip cancel_work_sync() on reset failure path (Tsuchiya Yuto)   
- iommu/amd: Fix sleeping in atomic in increase_address_space() (Andrey Ryabinin)   
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Hans de Goede)   
- dm table: fix zoned iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix DAX iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix iterate_devices based device capability checks (Jeffle Xu)   
- net: dsa: add GRO support via gro_cells (Alexander Lobakin)   
- LTS tag: v5.4.104 (Jack Vogel)   
- r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Heiner Kallweit)   
- rsxx: Return -EFAULT if copy_to_user() fails (Dan Carpenter)   
- ftrace: Have recordmcount use w8 to read relp-&gt;r_info in arm64_is_fake_mcount (Chen Jun)   
- ALSA: hda: intel-nhlt: verify config type (Pierre-Louis Bossart)   
- IB/mlx5: Add missing error code (YueHaibing)   
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Julian Braha)   
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Colin Ian King)   
- usbip: tools: fix build error for multiple definition (Antonio Borneo)   
- crypto - shash: reduce minimum alignment of shash_desc structure (Ard Biesheuvel)   
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Timothy E Baldwin)   
- drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie (Kevin Wang)   
- dm verity: fix FEC for RS roots unaligned to block size (Milan Broz)   
- dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mikulas Patocka)   
- PM: runtime: Update device status before letting suppliers suspend (Rafael J. Wysocki)   
- btrfs: fix warning when creating a directory with smack enabled (Filipe Manana)   
- btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors (Nikolay Borisov)   
- btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl (Dan Carpenter)   
- btrfs: fix raid6 qstripe kmap (Ira Weiny)   
- btrfs: raid56: simplify tracking of Q stripe presence (David Sterba)   
- tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jarkko Sakkinen)   
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Lukasz Majczak)   
- LTS tag: v5.4.103 (Jack Vogel)   
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (Werner Sembach)   
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Eckhart Mohr)   
- media: v4l: ioctl: Fix memory leak in video_usercopy (Sakari Ailus)   
- swap: fix swapfile read/write offset (Jens Axboe)   
- zsmalloc: account the number of compacted pages correctly (Rokudo Yan)   
- xen-netback: respect gnttab_map_refs()'s return value (Jan Beulich)   
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Hans de Goede)   
- sched/features: Fix hrtick reprogramming (Juri Lelli)   
- parisc: Bump 64-bit IRQ stack size to 64 KB (John David Anglin)   
- perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Jim Mattson)   
- btrfs: fix error handling in commit_fs_roots (Josef Bacik)   
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Hans de Goede)   
- nvme-tcp: add clean action for failed reconnection (Chao Leng)   
- nvme-rdma: add clean action for failed reconnection (Chao Leng)   
- nvme-core: add cancel tagset helpers (Chao Leng)   
- f2fs: fix to set/clear I_LINKABLE under i_lock (Chao Yu)   
- f2fs: handle unallocated section and zone on pinned/atgc (Jaegeuk Kim)   
- media: uvcvideo: Allow entities with no pads (Ricardo Ribalda)   
- drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails (Nicholas Kazlauskas)   
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse (Nirmoy Das)   
- drm/amdgpu: Add check to prevent IH overflow (Defang Bo)   
- crypto: tcrypt - avoid signed overflow in byte count (Ard Biesheuvel)   
- drm/hisilicon: Fix use-after-free (Tian Tao)   
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Hans de Goede)   
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Hans de Goede)   
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() (Juerg Haefliger)   
- staging: most: sound: add sanity check for function argument (Christian Gromm)   
- Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari)   
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32 (Fangrui Song)   
- ath10k: fix wmi mgmt tx queue full due to race condition (Miaoqing Pan)   
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() (Di Zhu)   
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Claire Chang)   
- wlcore: Fix command execute failure 19 for wl12xx (Tony Lindgren)   
- vt/consolemap: do font sum unsigned (Jiri Slaby)   
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk (Heiner Kallweit)   
- staging: fwserial: Fix error handling in fwserial_create (Dinghao Liu)   
- rsi: Move card interrupt handling to RX thread (Marek Vasut)   
- rsi: Fix TX EAPOL packet handling against iwlwifi AP (Marek Vasut)   
- drm/virtio: use kvmalloc for large allocations (Sergey Senozhatsky)   
- MIPS: Drop 32-bit asm string functions (Paul Burton)   
- dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ (Geert Uytterhoeven)   
- dt-bindings: ethernet-controller: fix fixed-link specification (Russell King)   
- net: fix dev_ifsioc_locked() race condition (Cong Wang)   
- net: ag71xx: remove unnecessary MTU reservation (DENG Qingfang)   
- net: bridge: use switchdev for port flags set through sysfs too (Vladimir Oltean)   
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Li Xinhai)   
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Josef Bacik)   
- net: fix up truesize of cloned skb in skb_prepare_for_shift() (Marco Elver)   
- smackfs: restrict bytes count in smackfs write functions (Sabyrzhan Tasbolatov)   
- net/af_iucv: remove WARN_ONCE on malformed RX packets (Alexander Egorenkov)   
- xfs: Fix assert failure in xfs_setattr_size() (Yumei Huang)   
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate (Hans Verkuil)   
- erofs: fix shift-out-of-bounds of blkszbits (Gao Xiang)   
- media: mceusb: sanity check for prescaler value (Sean Young)   
- udlfb: Fix memory leak in dlfb_usb_probe (Zqiang)   
- JFS: more checks for invalid superblock (Randy Dunlap)   
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' (Nathan Chancellor)   
- arm64 module: set plt* section addresses to 0x0 (Shaoying Xu)   
- nvme-pci: fix error unwind in nvme_map_data (Christoph Hellwig)   
- nvme-pci: refactor nvme_unmap_data (Christoph Hellwig)   
- Input: elantech - fix protocol errors for some trackpoints in SMBus mode (jingle.wu)   
- net: usb: qmi_wwan: support ZTE P685M modem (Lech Perczak)   
- LTS tag: v5.4.102 (Jack Vogel)   
- ARM: dts: aspeed: Add LCLK to lpc-snoop (John Wang)   
- net: qrtr: Fix memory leak in qrtr_tun_open (Takeshi Misawa)   
- dm era: Update in-core bitset after committing the metadata (Nikos Tsironis)   
- net: sched: fix police ext initialization (Vlad Buslov)   
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending (Jason A. Donenfeld)   
- ipv6: silence compilation warning for non-IPV6 builds (Leon Romanovsky)   
- ipv6: icmp6: avoid indirect call for icmpv6_send() (Eric Dumazet)   
- xfrm: interface: use icmp_ndo_send helper (Jason A. Donenfeld)   
- sunvnet: use icmp_ndo_send helper (Jason A. Donenfeld)   
- gtp: use icmp_ndo_send helper (Jason A. Donenfeld)   
- icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n (Jason A. Donenfeld)   
- icmp: introduce helper for nat'd source address in network device context (Jason A. Donenfeld)   
- drm/i915: Reject 446-480MHz HDMI clock on GLK (Ville Syrjälä)   
- dm era: only resize metadata in preresume (Nikos Tsironis)   
- dm era: Reinitialize bitset cache before digesting a new writeset (Nikos Tsironis)   
- dm era: Use correct value size in equality function of writeset tree (Nikos Tsironis)   
- dm era: Fix bitset memory leaks (Nikos Tsironis)   
- dm era: Verify the data block size hasn't changed (Nikos Tsironis)   
- dm era: Recover committed writeset after crash (Nikos Tsironis)   
- dm writecache: fix writing beyond end of underlying device when shrinking (Mikulas Patocka)   
- dm: fix deadlock when swapping to encrypted device (Mikulas Patocka)   
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Gruenbacher)   
- gfs2: Don't skip dlm unlock if glock has an lvb (Bob Peterson)   
- spi: spi-synquacer: fix set_cs handling (Masahisa Kojima)   
- sparc32: fix a user-triggerable oops in clear_user() (Al Viro)   
- f2fs: fix out-of-repair __setattr_copy() (Chao Yu)   
- um: mm: check more comprehensively for stub changes (Johannes Berg)   
- virtio/s390: implement virtio-ccw revision 2 correctly (Cornelia Huck)   
- s390/vtime: fix inline assembly clobber list (Heiko Carstens)   
- cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Chen Yu)   
- printk: fix deadlock when kernel panic (Muchun Song)   
- gpio: pcf857x: Fix missing first interrupt (Maxim Kiselev)   
- spmi: spmi-pmic-arb: Fix hw_irq overflow (Subbaraman Narayanamurthy)   
- powerpc/32s: Add missing call to kuep_lock on syscall entry (Christophe Leroy)   
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module (Frank Li)   
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols (Fangrui Song)   
- media: smipcie: fix interrupt handling and IR timeout (Sean Young)   
- arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Suzuki K Poulose)   
- hugetlb: fix copy_huge_page_from_user contig page struct assumption (Mike Kravetz)   
- hugetlb: fix update_and_free_page contig page struct assumption (Mike Kravetz)   
- x86: fix seq_file iteration for pat/memtype.c (NeilBrown)   
- seq_file: document how per-entry resources are managed. (NeilBrown)   
- fs/affs: release old buffer head on error path (Pan Bian)   
- mtd: spi-nor: hisi-sfc: Put child node np on error path (Pan Bian)   
- mtd: spi-nor: core: Add erase size check for erase command initialization (Takahiro Kuwano)   
- mtd: spi-nor: core: Fix erase type discovery for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix last erase region marking (Takahiro Kuwano)   
- watchdog: mei_wdt: request stop on unregister (Alexander Usyskin)   
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ (Sai Prakash Ranjan)   
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing (He Zhe)   
- arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails (qiuguorui1)   
- floppy: reintroduce O_NDELAY fix (Jiri Kosina)   
- rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Frederic Weisbecker)   
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Frederic Weisbecker)   
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan (Cédric Le Goater)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Eat faults on VMXOFF in reboot flows (Sean Christopherson)   
- media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() (Pavel Machek)   
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table (Martin Kaiser)   
- staging: gdm724x: Fix DMA from stack (Amey Narkhede)   
- staging/mt7621-dma: mtk-hsdma.c-&gt;hsdma-mt7621.c (Ilya Lipnitskiy)   
- dts64: mt7622: fix slow sd card access (Frank Wunderlich)   
- pstore: Fix typo in compression option name (Jiri Bohac)   
- drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Sabyrzhan Tasbolatov)   
- misc: rtsx: init of rts522a add OCP power off when no card is present (Ricky Wu)   
- seccomp: Add missing return in non-void function (Paul Cercueil)   
- crypto: sun4i-ss - initialize need_fallback (Corentin Labbe)   
- crypto: sun4i-ss - handle BigEndian for cipher (Corentin Labbe)   
- crypto: sun4i-ss - checking sg length is not sufficient (Corentin Labbe)   
- crypto: aesni - prevent misaligned buffers on the stack (Ard Biesheuvel)   
- crypto: arm64/sha - add missing module aliases (Ard Biesheuvel)   
- btrfs: fix extent buffer leak on failure to copy root (Filipe Manana)   
- btrfs: splice remaining dirty_bg's onto the transaction dirty bg list (Josef Bacik)   
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery (Josef Bacik)   
- btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root (Josef Bacik)   
- KEYS: trusted: Fix migratable=1 failing (Jarkko Sakkinen)   
- tpm_tis: Clean up locality release (James Bottomley)   
- tpm_tis: Fix check_locality for correct locality acquisition (James Bottomley)   
- erofs: initialized fields can only be observed after bit is set (Gao Xiang)   
- drm/sched: Cancel and flush all outstanding jobs before finish. (Andrey Grodzovsky)   
- drm/nouveau/kms: handle mDP connectors (Karol Herbst)   
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (Alex Deucher)   
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 (Rodrigo Siqueira)   
- bcache: Move journal work to new flush wq (Kai Krakow)   
- bcache: Give btree_io_wq correct semantics again (Kai Krakow)   
- Revert "bcache: Kill btree_io_wq" (Kai Krakow)   
- ALSA: hda/realtek: modify EAPD in the ALC886 (PeiSen Hou)   
- ALSA: hda: Add another CometLake-H PCI ID (Kai Vehmanen)   
- USB: serial: mos7720: fix error code in mos7720_write() (Dan Carpenter)   
- USB: serial: mos7840: fix error code in mos7840_write() (Dan Carpenter)   
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Johan Hovold)   
- usb: dwc3: gadget: Fix dep-&gt;interval for fullspeed interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Thinh Nguyen)   
- usb: musb: Fix runtime PM race in musb_queue_resume_work (Paul Cercueil)   
- USB: serial: option: update interface mapping for ZTE P685M (Lech Perczak)   
- media: mceusb: Fix potential out-of-bounds shift (James Reynolds)   
- Input: i8042 - add ASUS Zenbook Flip to noselftest list (Marcos Paulo de Souza)   
- Input: joydev - prevent potential read overflow in ioctl (Dan Carpenter)   
- Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S (Olivier Crête)   
- Input: raydium_ts_i2c - do not send zero length (jeffrey.lin)   
- HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Jason Gerecke)   
- HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Filipe Laíns)   
- ACPI: configfs: add missing check after configfs_register_default_group() (Qinglang Miao)   
- ACPI: property: Fix fwnode string properties matching (Rafael J. Wysocki)   
- blk-settings: align max_sectors on "logical_block_size" boundary (Mikulas Patocka)   
- scsi: bnx2fc: Fix Kconfig warning &amp; CNIC build errors (Randy Dunlap)   
- mm/rmap: fix potential pte_unmap on an not mapped pte (Miaohe Lin)   
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (Maxime Ripard)   
- arm64: Add missing ISB after invalidating TLB in __primary_switch (Marc Zyngier)   
- r8169: fix jumbo packet handling on RTL8168e (Heiner Kallweit)   
- mm/compaction: fix misbehaviors of fast_find_migrateblock() (Wonhyuk Yang)   
- mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Miaohe Lin)   
- mm/memory.c: fix potential pte_unmap_unlock pte error (Miaohe Lin)   
- ocfs2: fix a use after free on error (Dan Carpenter)   
- vxlan: move debug check after netdev unregister (Taehee Yoo)   
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Chuhong Yuan)   
- vfio/type1: Use follow_pte() (Alex Williamson)   
- i40e: Fix add TC filter for IPv6 (Mateusz Palczewski)   
- i40e: Fix VFs not created (Sylwester Dziedziuch)   
- i40e: Fix addition of RX filters after enabling FW LLDP agent (Mateusz Palczewski)   
- i40e: Fix overwriting flow control settings during driver loading (Mateusz Palczewski)   
- i40e: Add zero-initialization of AQ command structures (Mateusz Palczewski)   
- i40e: Fix flow for IPv6 next header (extension header) (Slawomir Laba)   
- regmap: sdw: use _no_pm functions in regmap_read/write (Bard Liao)   
- nvmem: core: skip child nodes not matching binding (Ahmad Fatoum)   
- nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() (Dan Carpenter)   
- ext4: fix potential htree index checksum corruption (Theodore Ts'o)   
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)   
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (Iskren Chernev)   
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) (Konrad Dybcio)   
- mei: hbm: call mei_set_devstate() on hbm stop response (Alexander Usyskin)   
- PCI: Align checking of syscall user config accessors (Heiner Kallweit)   
- VMCI: Use set_page_dirty_lock() when unregistering guest memory (Jorgen Hansen)   
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() (Simon South)   
- soundwire: cadence: fix ACK/NAK handling (Pierre-Louis Bossart)   
- misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users (Aswath Govindraju)   
- phy: rockchip-emmc: emmc_phy_init() always return 0 (Chris Ruehl)   
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe (Aswath Govindraju)   
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set (Randy Dunlap)   
- Input: elo - fix an error code in elo_connect() (Dan Carpenter)   
- perf test: Fix unaligned access in sample parsing test (Namhyung Kim)   
- perf intel-pt: Fix premature IPC (Adrian Hunter)   
- perf intel-pt: Fix missing CYC processing in PSB (Adrian Hunter)   
- Input: sur40 - fix an error code in sur40_probe() (Dan Carpenter)   
- RDMA/hns: Fixes missing error code of CMDQ (Lang Cheng)   
- nfsd: register pernet ops last, unregister first (J. Bruce Fields)   
- clk: aspeed: Fix APLL calculate formula from ast2600-A2 (Ryan Chen)   
- regulator: qcom-rpmh: fix pm8009 ldo7 (Jonathan Marek)   
- spi: pxa2xx: Fix the controller numbering for Wildcat Point (Andy Shevchenko)   
- RDMA/hns: Fix type of sq_signal_bits (Weihang Li)   
- RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib)   
- RDMA/hns: Fixed wrong judgments in the goto branch (Wenpeng Liang)   
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs (AngeloGioacchino Del Regno)   
- powerpc/8xx: Fix software emulation interrupt (Christophe Leroy)   
- powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Nathan Lynch)   
- mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() (Dan Carpenter)   
- spi: stm32: properly handle 0 byte transfer (Alain Volmat)   
- RDMA/rxe: Correct skb on loopback path (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_recv.c (Bob Pearson)   
- perf vendor events arm64: Fix Ampere eMag event typo (John Garry)   
- perf tools: Fix DSO filtering when not finding a map for a sampled address (Arnaldo Carvalho de Melo)   
- tracepoint: Do not fail unregistering a probe due to memory failure (Steven Rostedt (VMware))   
- IB/cm: Avoid a loop when device has 255 ports (Parav Pandit)   
- IB/mlx5: Return appropriate error code instead of ENOMEM (Parav Pandit)   
- amba: Fix resource leak for drivers without .remove (Uwe Kleine-König)   
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct (Roja Rani Yarubandi)   
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores (Vladimir Murzin)   
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes (Takeshi Saito)   
- mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe (Christophe JAILLET)   
- mmc: sdhci-sprd: Fix some resource leaks in the remove function (Christophe JAILLET)   
- powerpc/47x: Disable 256k page size (Christophe Leroy)   
- KVM: PPC: Make the VMX instruction emulation routines static (Cédric Le Goater)   
- IB/umad: Return EPOLLERR in case of when device disassociated (Shay Drory)   
- IB/umad: Return EIO in case of when device disassociated (Shay Drory)   
- objtool: Fix ".cold" section suffix check for newer versions of GCC (Josh Poimboeuf)   
- objtool: Fix error handling for STD/CLD warnings (Josh Poimboeuf)   
- auxdisplay: ht16k33: Fix refresh rate handling (Geert Uytterhoeven)   
- isofs: release buffer head before return (Pan Bian)   
- regulator: core: Avoid debugfs: Directory ... already present! error (Hans de Goede)   
- regulator: s5m8767: Drop regulators OF node reference (Krzysztof Kozlowski)   
- spi: atmel: Put allocated master before return (Pan Bian)   
- regulator: s5m8767: Fix reference count leak (Pan Bian)   
- certs: Fix blacklist flag type confusion (David Howells)   
- regulator: axp20x: Fix reference cout leak (Pan Bian)   
- clk: sunxi-ng: h6: Fix clock divider range on some clocks (Andre Przywara)   
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Yishai Hadas)   
- clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined (Tom Rix)   
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed (Arnd Bergmann)   
- rtc: s5m: select REGMAP_I2C (Bartosz Golaszewski)   
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (Claudiu Beznea)   
- of/fdt: Make sure no-map does not remove already reserved regions (Nicolas Boichat)   
- fdt: Properly handle "no-map" field in the memory region (KarimAllah Ahmed)   
- mfd: bd9571mwv: Use devm_mfd_add_devices() (Yoshihiro Shimoda)   
- dmaengine: hsu: disable spurious interrupt (Ferry Toth)   
- dmaengine: owl-dma: Fix a resource leak in the remove function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in the remove function (Christophe JAILLET)   
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (Bernard Metzler)   
- HID: core: detect and skip invalid inputs to snto32() (Randy Dunlap)   
- clk: sunxi-ng: h6: Fix CEC clock (Andre Przywara)   
- spi: cadence-quadspi: Abort read if dummy cycles required are too many (Pratyush Yadav)   
- i2c: iproc: handle master read request (Rayagonda Kokatanur)   
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (Rayagonda Kokatanur)   
- i2c: iproc: handle only slave interrupts which are enabled (Rayagonda Kokatanur)   
- quota: Fix memory leak when handling corrupted quota file (Jan Kara)   
- selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Po-Hsu Lin)   
- clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() (Martin Blumenstingl)   
- clk: meson: clk-pll: make "ret" a signed integer (Martin Blumenstingl)   
- clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL (Martin Blumenstingl)   
- HSI: Fix PM usage counter unbalance in ssi_hw_init (Zhang Qilong)   
- capabilities: Don't allow writing ambiguous v3 file capabilities (Eric W. Biederman)   
- ubifs: Fix error return code in alloc_wbufs() (Wang ShaoBo)   
- ubifs: Fix memleak in ubifs_init_authentication (Dinghao Liu)   
- jffs2: fix use after free in jffs2_sum_write_data() (Tom Rix)   
- fs/jfs: fix potential integer overflow on shift of a int (Colin Ian King)   
- ASoC: simple-card-utils: Fix device module clock (Sameer Pujar)   
- ima: Free IMA measurement buffer after kexec syscall (Lakshmi Ramasubramanian)   
- ima: Free IMA measurement buffer on error (Lakshmi Ramasubramanian)   
- crypto: ecdh_helper - Ensure 'len &gt;= secret.len' in decode_key() (Daniele Alessandrelli)   
- hwrng: timeriomem - Fix cooldown period calculation (Jan Henrik Weinstock)   
- btrfs: clarify error returns values in __load_free_space_cache (Zhihao Cheng)   
- ASoC: SOF: debug: Fix a potential issue on string buffer termination (Hui Wang)   
- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Andrea Parri (Microsoft))   
- f2fs: fix a wrong condition in __submit_bio (Dehe Gu)   
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() (Dan Carpenter)   
- f2fs: fix to avoid inconsistent quota data (Yi Chen)   
- mtd: parsers: afs: Fix freeing the part name memory in failure (Manivannan Sadhasivam)   
- ASoC: cpcap: fix microphone timeslot mask (Sebastian Reichel)   
- ata: ahci_brcm: Add back regulators management (Florian Fainelli)   
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) (Christophe Leroy)   
- mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() (Dan Carpenter)   
- sched/eas: Don't update misfit status if the task is pinned (Qais Yousef)   
- media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Laurent Pinchart)   
- media: pxa_camera: declare variable when DEBUG is defined (Tom Rix)   
- media: cx25821: Fix a bug when reallocating some dma memory (Christophe JAILLET)   
- media: qm1d1c0042: fix error return code in qm1d1c0042_init() (Luo Meng)   
- media: lmedm04: Fix misuse of comma (Joe Perches)   
- media: software_node: Fix refcounts in software_node_get_next_child() (Daniel Scally)   
- drm/amd/display: Fix HDMI deep color output for DCE 6-11. (Mario Kleiner)   
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. (Mario Kleiner)   
- bsg: free the request before return error code (Pan Bian)   
- MIPS: properly stop .eh_frame generation (Alexander Lobakin)   
- drm/sun4i: tcon: fix inverted DCLK polarity (Giulio Benetti)   
- crypto: bcm - Rename struct device_private to bcm_device_private (Jiri Olsa)   
- evm: Fix memleak in init_desc (Dinghao Liu)   
- ASoC: cs42l56: fix up error handling in probe (Dan Carpenter)   
- media: aspeed: fix error return code in aspeed_video_setup_video() (Zhang Changzhong)   
- media: tm6000: Fix memleak in tm6000_start_stream (Dinghao Liu)   
- media: media/pci: Fix memleak in empress_init (Dinghao Liu)   
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs (Dinghao Liu)   
- media: vsp1: Fix an error handling path in the probe function (Christophe JAILLET)   
- media: camss: missing error code in msm_video_register() (Dan Carpenter)   
- media: imx: Fix csc/scaler unregister (Ezequiel Garcia)   
- media: imx: Unregister csc/scaler only if registered (Ezequiel Garcia)   
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (Jacopo Mondi)   
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 (Nathan Chancellor)   
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init (Nathan Chancellor)   
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition (Chenyang Li)   
- crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled (Ard Biesheuvel)   
- crypto: sun4i-ss - fix kmap usage (Corentin Labbe)   
- crypto: sun4i-ss - linearize buffers content must be kept (Corentin Labbe)   
- drm/fb-helper: Add missed unlocks in setcmap_legacy() (Chuhong Yuan)   
- gma500: clean up error handling in init (Dan Carpenter)   
- drm/gma500: Fix error return code in psb_driver_load() (Jialin Zhang)   
- fbdev: aty: SPARC64 requires FB_ATY_CT (Randy Dunlap)   
- net: mvneta: Remove per-cpu queue mapping for Armada 3700 (Maxime Chevallier)   
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP (Shyam Sundar S K)   
- net: amd-xgbe: Reset link when the link never comes back (Shyam Sundar S K)   
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning (Shyam Sundar S K)   
- net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout (Shyam Sundar S K)   
- ibmvnic: skip send_request_unmap for timeout reset (Lijun Pan)   
- ibmvnic: add memory barrier to protect long term buffer (Lijun Pan)   
- b43: N-PHY: Fix the update of coef for the PHY revision &gt;= 3case (Colin Ian King)   
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Ayush Sawal)   
- net: axienet: Handle deferred probe on clock properly (Robert Hancock)   
- tcp: fix SO_RCVLOWAT related hangs under mem pressure (Eric Dumazet)   
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jesper Dangaard Brouer)   
- mac80211: fix potential overflow when multiplying to u32 integers (Colin Ian King)   
- xen/netback: fix spurious event detection for common event case (Juergen Gross)   
- bnxt_en: reverse order of TX disable and carrier off (Edwin Peer)   
- ibmvnic: Set to CLOSED state even on error (Sukadev Bhattiprolu)   
- ath9k: fix data bus crash when setting nf_override via debugfs (Linus Lüssing)   
- bpf_lru_list: Read double-checked variable once without lock (Marco Elver)   
- soc: aspeed: snoop: Add clock control logic (Jae Hyun Yoo)   
- ARM: s3c: fix fiq for clang IAS (Arnd Bergmann)   
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address (Vincent Knecht)   
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Jupeng Zhong)   
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware (Marek Behún)   
- ARM: dts: armada388-helios4: assign pinctrl to each fan (Rosen Penev)   
- ARM: dts: armada388-helios4: assign pinctrl to LEDs (Rosen Penev)   
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules (Chen-Yu Tsai)   
- usb: dwc2: Make "trimming xfer length" a debug message (Guenter Roeck)   
- usb: dwc2: Abort transaction after errors with unknown reason (Guenter Roeck)   
- usb: dwc2: Do not update data length if it is 0 on inbound transfers (Guenter Roeck)   
- ARM: dts: Configure missing thermal interrupt for 4430 (Tony Lindgren)   
- memory: ti-aemif: Drop child node when jumping out loop (Pan Bian)   
- Bluetooth: Put HCI device if inquiry procedure interrupts (Pan Bian)   
- Bluetooth: drop HCI device reference before return (Pan Bian)   
- usb: gadget: u_audio: Free requests only after callback (Jack Pham)   
- ACPICA: Fix exception code class checks (Maximilian Luz)   
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in -&gt;remove() (Christophe JAILLET)   
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path (Christophe JAILLET)   
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz (Andre Przywara)   
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency (Andre Przywara)   
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card (Andre Przywara)   
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0 (Andre Przywara)   
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0 (Andre Przywara)   
- bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Andrii Nakryiko)   
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Andrii Nakryiko)   
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops (Zhang Qilong)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso (Krzysztof Kozlowski)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 (Krzysztof Kozlowski)   
- Bluetooth: Fix initializing response id after clearing struct (Christopher William Snowhill)   
- Bluetooth: hci_uart: Fix a race for write_work scheduling (Claire Chang)   
- Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- ath10k: Fix error handling in case of CE pipe init failure (Rakesh Pillai)   
- random: fix the RNDRESEEDCRNG ioctl (Eric Biggers)   
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section (Alexander Lobakin)   
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Takashi Iwai)   
- bfq: Avoid false bfq queue merging (Jan Kara)   
- virt: vbox: Do not use wait_event_interruptible when called from kernel context (Hans de Goede)   
- PCI: Decline to resize resources if boot config must be preserved (Ard Biesheuvel)   
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (Ansuel Smith)   
- kdb: Make memory allocations more robust (Sumit Garg)   
- debugfs: do not attempt to create a new file before the filesystem is initalized (Greg Kroah-Hartman)   
- debugfs: be more robust at handling improper input in debugfs_lookup() (Greg Kroah-Hartman)   
- vmlinux.lds.h: add DWARF v5 sections (Nick Desaulniers)   
- x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)  [Orabug: 32977864]  
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)  [Orabug: 32977864]  
- uek-rpm: update kABI lists for a new symbol (Saeed Mirzamohammadi)  [Orabug: 32977531]  
- x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing (Thomas Gleixner)  [Orabug: 32969739]  
- bluetooth: eliminate the potential race condition when removing the HCI controller (Lin Ma)  [Orabug: 32912033]  {CVE-2021-32399}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.6.el8uek]" date="1626868800">- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
</package>
<package pkgid="10faedc288d8c7d873fa01ea6223f8a8c28e87a1145888db6af43fa6134e6c74" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
</package>
<package pkgid="a2d9c8bf8b982793f81d86c93995f736355fa28b8c818b546d471ee420e4a10a" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2102.204.4.3.el8uek]" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
</package>
<package pkgid="2192447973c5d3ece9168d4e73932bbf2c6b85fbea1d7a2ea23d88c475b1e9dd" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2102.204.4.3.el8uek]" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.4.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
</package>
<package pkgid="d18689301d3aeac8c7277316318f070ea0e518a068d215071d2d5d1a9822f7d0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.0.el8uek]" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)   
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)   
- mmc: vub3000: fix control-request direction (Johan Hovold)   
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)   
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)   
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)   
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)   
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)   
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)   
- vfio/pci: Handle concurrent vma faults (Alex Williamson)   
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)   
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)   
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)   
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)   
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)   
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)   
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)   
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)   
- extcon: max8997: Add missing modalias string (Marek Szyprowski)   
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)   
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)   
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)   
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)   
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)   
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)   
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)   
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)   
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)   
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)   
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)   
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)   
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)   
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)   
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)   
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)   
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)   
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)   
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)   
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)   
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)   
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)   
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)   
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)   
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)   
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)   
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)   
- fsi: core: Fix return of error values on failures (Colin Ian King)   
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)   
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)   
- leds: lm3532: select regmap I2C API (Andy Shevchenko)   
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)   
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)   
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)   
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)   
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)   
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)   
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)   
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)   
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)   
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)   
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)   
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)   
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)   
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)   
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)   
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)   
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)   
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)   
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)   
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)   
- clk: si5341: Update initialization magic (Robert Hancock)   
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)   
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)   
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)   
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)   
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)   
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)   
- bpfilter: Specify the log level for the kmsg message (Gary Lin)   
- e1000e: Check the PCIm state (Sasha Neftin)   
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)   
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)   
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)   
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)   
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)   
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)   
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)   
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)   
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)   
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)   
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)   
- tc-testing: fix list handling (Marcelo Ricardo Leitner)   
- net/ipv4: swap flow ports when validating source (Miao Wang)   
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)   
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)   
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)   
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)   
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)   
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)   
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)   
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)   
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)   
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)   
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)   
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)   
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)   
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)   
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)   
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)   
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)   
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)   
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)   
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)   
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)   
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)   
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)   
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)   
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)   
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)   
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)   
- RDMA/rxe: Fix failure during driver load (Kamal Heib)   
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)   
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)   
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)   
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)   
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)   
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)   
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)   
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)   
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)   
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)   
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)   
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)   
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)   
- ocfs2: fix snprintf() checking (Dan Carpenter)   
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)   
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)   
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)   
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)   
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)   
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)   
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)   
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)   
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)   
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)   
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)   
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)   
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)   
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)   
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)   
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)   
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)   
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)   
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)   
- arm64: consistently use reserved_pg_dir (Mark Rutland)   
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)   
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)   
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)   
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)   
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)   
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)   
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)   
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)   
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)   
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)   
- media: rc: i2c: Fix an error message (Christophe JAILLET)   
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)   
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)   
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)   
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)   
- kbuild: run the checker after the compiler (Luc Van Oostenryck)   
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)   
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)   
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)   
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)   
- sata_highbank: fix deferred probing (Sergey Shtylyov)   
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)   
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)   
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)   
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)   
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)   
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- block: fix discard request merge (Ming Lei)   
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)   
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)   
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)   
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)   
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)   
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)   
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)   
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)   
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)   
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)   
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)   
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)   
- fs: dlm: fix memory leak when fenced (Alexander Aring)   
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)   
- fs: dlm: cancel work sync othercon (Alexander Aring)   
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))   
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)   
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)   
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)   
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)   
- media: Fix Media Controller API config checks (Shuah Khan)   
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)   
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)   
- KVM: s390: get rid of register asm usage (Heiko Carstens)   
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)   
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)   
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)   
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)   
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)   
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)   
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)   
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)   
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)   
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)   
- media: siano: fix device register error path (Mauro Carvalho Chehab)   
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)   
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)   
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)   
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)   
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)   
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)   
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)   
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)   
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)   
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)   
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)   
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)   
- crypto: qat - remove unused macro in FW loader (Jack Xu)   
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)   
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)   
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)   
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)   
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)   
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)   
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)   
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- spi: omap-100k: Fix the length judgment problem (Tian Tao)   
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)   
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)   
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)   
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)   
- fuse: reject internal errno (Miklos Szeredi)   
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)   
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)   
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)   
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)   
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)   
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)   
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))   
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))   
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)   
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)   
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)   
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)   
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)   
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)   
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)   
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)   
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)   
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)   
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)   
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)   
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)   
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)   
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)   
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)   
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)   
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)   
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)   
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)   
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)   
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)   
- ext4: fix avefreec in find_group_orlov (Pan Dong)   
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)   
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)   
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)   
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)   
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)   
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)   
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)   
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)   
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)   
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)   
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)   
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)   
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)   
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))   
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)   
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)   
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)   
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)   
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)   
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)   
- media: dvb-usb: fix wrong definition (Pavel Skripkin)   
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)   
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)   
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)   
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)   
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)   
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)   
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)   
- LTS tag: v5.4.131 (Jack Vogel)   
- xen/events: reset active flag for lateeoi events later (Juergen Gross)   
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)   
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)   
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311} 
- LTS tag: v5.4.130 (Jack Vogel)   
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)   
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)   
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)   
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)   
- LTS tag v5.4.129 (Jack Vogel)   
- x86/efi: move common keyring handler functions to new file (Nayna Jain)   
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)   
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)   
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)   
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)   
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)   
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)   
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)   
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)   
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)   
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)   
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)   
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)   
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)   
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)   
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)   
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)   
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)   
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)   
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)   
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)   
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)   
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)   
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543} 
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)   
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)   
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)   
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)   
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)   
- recordmcount: Correct st_shndx handling (Peter Zijlstra)   
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)   
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)   
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)   
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)   
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)   
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)   
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)   
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)   
- mac80211: drop multicast fragments (Johannes Berg)   
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)   
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)   
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)   
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)   
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)   
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)   
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)   
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)   
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)   
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)   
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)   
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)   
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)   
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)   
- drm/radeon: wait for moving fence after pinning (Christian König)   
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)   
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)   
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)   
- module: limit enabling module.sig_enforce (Mimi Zohar)   
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088]  
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078]  
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.3.el8uek]" date="1628337600">- LTS tag: v5.4.138 (Jack Vogel)   
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)   
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)   
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)   
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)   
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)   
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)   
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)   
- net/mlx5: Fix flow table chaining (Maor Gottlieb)   
- net: llc: fix skb_over_panic (Pavel Skripkin)   
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)   
- net: Set true network header for ECN decapsulation (Gilad Naaman)   
- tipc: fix sleeping in tipc accept routine (Hoang Le)   
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)   
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)   
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)   
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)   
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)   
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)   
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)   
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)   
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)   
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)   
- can: esd_usb2: fix memory leak (Pavel Skripkin)   
- can: ems_usb: fix memory leak (Pavel Skripkin)   
- can: usb_8dev: fix memory leak (Pavel Skripkin)   
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)   
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)   
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)   
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)   
- ocfs2: fix zero out valid data (Junxiao Bi)   
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)   
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)   
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)   
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)   
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)   
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)   
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)   
- LTS tag: v5.4.137 (Jack Vogel)   
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)   
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)   
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)   
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)   
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)   
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)   
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)   
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)   
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)   
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)   
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)   
- sctp: move 198 addresses from unusable to private scope (Xin Long)   
- net: annotate data race around sk_ll_usec (Eric Dumazet)   
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)   
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)   
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)   
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)   
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)   
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)   
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)   
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)   
- LTS tag: v5.4.136 (Jack Vogel)   
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)   
- perf inject: Close inject.output on exit (Riccardo Mancini)   
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)   
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)   
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)   
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)   
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)   
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)   
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)   
- nds32: fix up stack guard gap (Greg Kroah-Hartman)   
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)   
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)   
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)   
- userfaultfd: do not untag user pointers (Peter Collingbourne)   
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)   
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)   
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)   
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)   
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)   
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))   
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)   
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)   
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)   
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)   
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)   
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)   
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)   
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)   
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)   
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)   
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)   
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)   
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)   
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)   
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)   
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)   
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)   
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)   
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)   
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)   
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)   
- sctp: update active_key for asoc when old key is being replaced (Xin Long)   
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)   
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)   
- afs: Fix tracepoint string placement with built-in AFS (David Howells)   
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)   
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)   
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)   
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)   
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)   
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)   
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)   
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)   
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)   
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)   
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)   
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)   
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)   
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)   
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)   
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)   
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)   
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)   
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)   
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)   
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)   
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)   
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)   
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)   
- spi: mediatek: fix fifo rx mode (Peter Hess)   
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)   
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)   
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)   
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)   
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)   
- perf data: Close all files in close_dir() (Riccardo Mancini)   
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)   
- perf lzma: Close lzma stream on exit (Riccardo Mancini)   
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)   
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)   
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)   
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)   
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)   
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- perf map: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)   
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)   
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)   
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)   
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)   
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)   
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)   
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)   
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)   
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)   
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)   
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)   
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)   
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)   
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)   
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)   
- igc: change default return of igc_read_phy_reg() (Tom Rix)   
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- LTS tag: v5.4.135 (Jack Vogel)   
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)   
- perf test bpf: Free obj_buf (Riccardo Mancini)   
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)   
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)   
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)   
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)   
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)   
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)   
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)   
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)   
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)   
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)   
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)   
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)   
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)   
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)   
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)   
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)   
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)   
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)   
- dm writecache: return the exact table values that were set (Mikulas Patocka)   
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)   
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)   
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)   
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)   
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)   
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)   
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)   
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)   
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)   
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)   
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)   
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)   
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)   
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)   
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)   
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)   
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)   
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)   
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)   
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)   
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)   
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)   
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)   
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)   
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)   
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)   
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)   
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)   
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)   
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)   
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)   
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)   
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)   
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)   
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)   
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)   
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)   
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)   
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)   
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)   
- LTS tag: v5.4.134 (Jack Vogel)   
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)   
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)   
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)   
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)   
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)   
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)   
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)   
- firmware: turris-mox-rwtm: report failures better (Marek Behún)   
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)   
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)   
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)   
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)   
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)   
- reset: bail if try_module_get() fails (Philipp Zabel)   
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)   
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)   
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)   
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)   
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)   
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)   
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)   
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)   
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)   
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)   
- hexagon: use common DISCARDS macro (Nathan Chancellor)   
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)   
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)   
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)   
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)   
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)   
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)   
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)   
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)   
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)   
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)   
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)   
- um: fix error return code in winch_tramp() (Zhen Lei)   
- um: fix error return code in slip_open() (Zhen Lei)   
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)   
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)   
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)   
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)   
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)   
- virtio_console: Assure used length from device is limited (Xie Yongji)   
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)   
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)   
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)   
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)   
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)   
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)   
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)   
- orangefs: fix orangefs df output. (Mike Marshall)   
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)   
- watchdog: iTCO_wdt: Account for rebooting on second timeout (Jan Kiszka)   
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)   
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)   
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)   
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)   
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)   
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)   
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)   
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)   
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)   
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)   
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)   
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)   
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)   
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)   
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)   
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)   
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)   
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)   
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)   
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)   
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)   
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)   
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)   
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)   
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)   
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)   
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)   
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)   
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)   
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)   
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)   
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)   
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)   
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)   
- serial: tty: uartlite: fix console setup (Daniel Mack)   
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)   
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)   
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)   
- scsi: qedi: Fix null ref during abort handling (Mike Christie)   
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)   
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)   
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)   
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)   
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)   
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)   
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)   
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)   
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)   
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)   
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)   
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)   
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)   
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)   
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)   
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)   
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)   
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)   
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)   
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)   
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)   
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)   
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)   
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)   
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)   
- fbmem: Do not delete the mode that is still in use (Zhen Lei)   
- cgroup: verify that source is a string (Christian Brauner)   
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))   
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)   
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)   
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)   
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)   
- LTS tag: v5.4.133 (Jack Vogel)   
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)   
- jfs: fix GPF in diFree (Pavel Skripkin)   
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)   
- media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Benjamin Drung)   
- media: gspca/sunplus: fix zero-length control requests (Johan Hovold)   
- media: gspca/sq905: fix control-request direction (Johan Hovold)   
- media: zr364xx: fix memory leak in zr364xx_start_readpipe (Pavel Skripkin)   
- media: dtv5100: fix control-request directions (Johan Hovold)   
- media: subdev: disallow ioctl for saa6588/davinci (Arnd Bergmann)   
- PCI: aardvark: Implement workaround for the readback value of VEND_ID (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO Non-posted Request (Pali Rohár)   
- PCI: Leave Apple Thunderbolt controllers on for s2idle or standby (Konstantin Kharlamov)   
- dm btree remove: assign new_root only when removal succeeds (Hou Tao)   
- coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() (Sai Prakash Ranjan)   
- ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe (Lv Yunlong)   
- tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT (Paul Burton)   
- tracing: Simplify &amp; fix saved_tgids logic (Paul Burton)   
- rq-qos: fix missed wake-ups in rq_qos_throttle try two (Jan Kara)   
- seq_buf: Fix overflow in seq_buf_putmem_hex() (Yun Zhou)   
- extcon: intel-mrfld: Sync hardware and software state on init (Ferry Toth)   
- nvmem: core: add a missing of_node_put (Christophe JAILLET)   
- power: supply: ab8500: Fix an old bug (Linus Walleij)   
- ubifs: Fix races between xattr_{set|get} and listxattr operations (Zhihao Cheng)   
- thermal/drivers/int340x/processor_thermal: Fix tcc setting (Srinivas Pandruvada)   
- ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Petr Pavlu)   
- qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute (Nathan Chancellor)   
- ASoC: tegra: Set driver_name=tegra for all machine drivers (Dmitry Osipenko)   
- MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" (Gao Xiang)   
- fpga: stratix10-soc: Add missing fpga_mgr_free() call (Russ Weight)   
- clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround (Samuel Holland)   
- cpu/hotplug: Cure the cpusets trainwreck (Thomas Gleixner)   
- ata: ahci_sunxi: Disable DIPM (Timo Sigurdsson)   
- mmc: core: Allow UHS-I voltage switch for SDSC cards if supported (Christian Löhle)   
- mmc: core: clear flags before allowing to retune (Wolfram Sang)   
- mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode (Al Cooper)   
- drm/arm/malidp: Always list modifiers (Daniel Vetter)   
- drm/msm/mdp4: Fix modifier support enabling (Daniel Vetter)   
- drm/tegra: Don't set allow_fb_modifiers explicitly (Daniel Vetter)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- pinctrl/amd: Add device HID for new AMD GPIO controller (Maximilian Luz)   
- drm/amd/display: fix incorrrect valid irq check (Guchun Chen)   
- drm/rockchip: dsi: remove extra component_del() call (Thomas Hebb)   
- drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() (Jing Xiangfeng)   
- drm/amdgpu: Update NV SIMD-per-CU to 2 (Joseph Greathouse)   
- powerpc/barrier: Avoid collision with clang's __lwsync macro (Nathan Chancellor)   
- powerpc/mm: Fix lockup on kernel exec fault (Christophe Leroy)   
- perf bench: Fix 2 memory sanitizer warnings (Ian Rogers)   
- fscrypt: don't ignore minor_hash when hash is 0 (Eric Biggers)   
- MIPS: set mips32r5 for virt extensions (Nick Desaulniers)   
- MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops (zhanglianjie)   
- sctp: add size validation when walking chunks (Marcelo Ricardo Leitner)   
- sctp: validate from_addr_param return (Marcelo Ricardo Leitner)   
- Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Tim Jiang)   
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Kai-Heng Feng)   
- Bluetooth: Fix the HCI to MGMT status conversion table (Yu Liu)   
- Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (mark-yw.chen)   
- net: ip: avoid OOM kills with large UDP sends over loopback (Jakub Kicinski)   
- media, bpf: Do not copy more entries than user space requested (Sean Young)   
- wireless: wext-spy: Fix out-of-bounds warning (Gustavo A. R. Silva)   
- sfc: error code if SRIOV cannot be disabled (Íñigo Huguet)   
- sfc: avoid double pci_remove of VFs (Íñigo Huguet)   
- iwlwifi: pcie: fix context info freeing (Johannes Berg)   
- iwlwifi: pcie: free IML DMA memory allocation (Johannes Berg)   
- iwlwifi: mvm: don't change band on bound PHY contexts (Johannes Berg)   
- RDMA/rxe: Don't overwrite errno from ib_umem_get() (Xiao Yang)   
- vsock: notify server to shutdown when client has pending signal (Longpeng(Mike))   
- atm: nicstar: register the interrupt handler in the right place (Zheyu Ma)   
- atm: nicstar: use 'dma_free_coherent' instead of 'kfree' (Zheyu Ma)   
- MIPS: add PMD table accounting into MIPS'pmd_alloc_one (Huang Pei)   
- rtl8xxxu: Fix device info for RTL8192EU devices (Pascal Terjan)   
- drm/amdkfd: Walk through list with dqm lock hold (xinhui pan)   
- net: sched: fix error return code in tcf_del_walker() (Yang Yingliang)   
- net: fix mistake path for netdev_features_strings (Jian Shen)   
- mt76: mt7615: fix fixed-rate tx status reporting (Felix Fietkau)   
- bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Daniel Borkmann)   
- cw1200: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- wl1251: Fix possible buffer overflow in wl1251_cmd_scan (Lee Gibson)   
- wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP (Tony Lindgren)   
- xfrm: Fix error reporting in xfrm_state_construct. (Steffen Klassert)   
- drm/amd/display: Verify Gamma &amp; Degamma LUT sizes in amdgpu_dm_atomic_check (Mark Yacoub)   
- r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Heiner Kallweit)   
- selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Minchan Kim)   
- fjes: check return value after calling platform_get_resource() (Yang Yingliang)   
- drm/amdkfd: use allowed domain for vmbo validation (Nirmoy Das)   
- drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 (Wesley Chalmers)   
- drm/amd/display: Release MST resources on switch from MST to SST (Vladimir Stempen)   
- drm/amd/display: Update scaling settings on modeset (Roman Li)   
- net: micrel: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: mvpp2: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: bcmgenet: check return value after calling platform_get_resource() (Yang Yingliang)   
- virtio_net: Remove BUG() to avoid machine dead (Xianting Tian)   
- ice: set the value of global config lock timeout longer (Liwei Song)   
- pinctrl: mcp23s08: fix race condition in irq handler (Radim Pavlik)   
- dm space maps: don't reset space map allocation cursor when committing (Joe Thornber)   
- RDMA/cxgb4: Fix missing error code in create_qp() (Jiapeng Chong)   
- ipv6: use prandom_u32() for ID generation (Willy Tarreau)   
- clk: tegra: Ensure that PLLU configuration is applied properly (Dmitry Osipenko)   
- clk: renesas: r8a77995: Add ZA2 clock (Kuninori Morimoto)   
- drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() (Zou Wei)   
- igb: handle vlan types with checker enabled (Jesse Brandeburg)   
- e100: handle eeprom as little endian (Jesse Brandeburg)   
- udf: Fix NULL pointer dereference in udf_symlink function (Arturo Giusti)   
- drm/sched: Avoid data corruptions (Andrey Grodzovsky)   
- drm/virtio: Fix double free on probe failure (Xie Yongji)   
- reiserfs: add check for invalid 1st journal block (Pavel Skripkin)   
- drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() (Wang Li)   
- net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Sebastian Andrzej Siewior)   
- atm: nicstar: Fix possible use-after-free in nicstar_cleanup() (Zou Wei)   
- mISDN: fix possible use-after-free in HFC_cleanup() (Zou Wei)   
- atm: iphase: fix possible use-after-free in ia_module_exit() (Zou Wei)   
- hugetlb: clear huge pte during flush function on mips platform (Bibo Mao)   
- drm/amd/display: fix use_max_lb flag for 420 pixel formats (Dmytro Laktyushkin)   
- net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() (Andy Shevchenko)   
- drm/vc4: fix argument ordering in vc4_crtc_get_margins() (Dan Carpenter)   
- drm/amd/amdgpu/sriov disable all ip hw status by default (Jack Zhang)   
- drm/zte: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- drm/mxsfb: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- uek-rpm: mark /etc/ld.so.conf.d/ files as %config (Stephen Brennan)  [Orabug: 33186980]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.5.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653} 
- LTS tag: v5.4.140 (Jack Vogel)   
- arm64: fix compat syscall return truncation (Mark Rutland)   
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)   
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)   
- virt_wifi: fix error on connect (Matteo Croce)   
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)   
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)   
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)   
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)   
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)   
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)   
- soc: ixp4xx: fix printing resources (Arnd Bergmann)   
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)   
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)   
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)   
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)   
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)   
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)   
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)   
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)   
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)   
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)   
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)   
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)   
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)   
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)   
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))   
- media: rtl28xxu: fix zero-length control request (Johan Hovold)   
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)   
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)   
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)   
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)   
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)   
- optee: Clear stale cache entries during initialization (Tyler Hicks)   
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))   
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)   
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)   
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)   
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)   
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)   
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)   
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)   
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)   
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)   
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)   
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)   
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)   
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)   
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)   
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573} 
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)   
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)   
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)   
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)   
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)   
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)   
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)   
- nfp: update ethtool reporting of pauseframe control (Fei Qin)   
- sctp: move the active_key update after sh_keys is added (Xin Long)   
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)   
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)   
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)   
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)   
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)   
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)   
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)   
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)   
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)   
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)   
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)   
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)   
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)   
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)   
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)   
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)   
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)   
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)   
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)   
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)   
- ARM: imx: add missing iounmap() (Yang Yingliang)   
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)   
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)   
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)   
- LTS tag: v5.4.139 (Jack Vogel)   
- spi: mediatek: Fix fifo transfer (Guenter Roeck)   
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)   
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)   
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)   
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)   
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)   
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)   
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)   
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)   
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)   
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)   
- ACPI: fix NULL pointer dereference (Linus Torvalds)   
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)   
- net: Fix zero-copy head len calculation. (Pravin B Shelar)   
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)   
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)   
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)   
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)   
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)   
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)   
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)   
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)   
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)   
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434]  
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.6.el8uek]" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.el8uek]" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.1.el8uek]" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.2.el8uek]" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276]</changelog>
</package>
<package pkgid="5f47f673b2394177a13f86b6b83fd442536e4c86ed1f6bb9ddde31cb500c9ba0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.0.el8uek]" date="1627905600">- LTS tag: v5.4.132 (Jack Vogel)   
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)   
- mmc: vub3000: fix control-request direction (Johan Hovold)   
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)   
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)   
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)   
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)   
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)   
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)   
- vfio/pci: Handle concurrent vma faults (Alex Williamson)   
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)   
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)   
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)   
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)   
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)   
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)   
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)   
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)   
- extcon: max8997: Add missing modalias string (Marek Szyprowski)   
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)   
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)   
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)   
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)   
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)   
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)   
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)   
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)   
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)   
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)   
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)   
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)   
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)   
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)   
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)   
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)   
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)   
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)   
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)   
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)   
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)   
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)   
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)   
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)   
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)   
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)   
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)   
- fsi: core: Fix return of error values on failures (Colin Ian King)   
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)   
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)   
- leds: lm3532: select regmap I2C API (Andy Shevchenko)   
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)   
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)   
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)   
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)   
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)   
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)   
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)   
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)   
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)   
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)   
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)   
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)   
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)   
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)   
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)   
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)   
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)   
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)   
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)   
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)   
- clk: si5341: Update initialization magic (Robert Hancock)   
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)   
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)   
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)   
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)   
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)   
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)   
- bpfilter: Specify the log level for the kmsg message (Gary Lin)   
- e1000e: Check the PCIm state (Sasha Neftin)   
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)   
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)   
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)   
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)   
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)   
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)   
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)   
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)   
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)   
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)   
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)   
- tc-testing: fix list handling (Marcelo Ricardo Leitner)   
- net/ipv4: swap flow ports when validating source (Miao Wang)   
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)   
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)   
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)   
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)   
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)   
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)   
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)   
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)   
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)   
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)   
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)   
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)   
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)   
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)   
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)   
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)   
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)   
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)   
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)   
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)   
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)   
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)   
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)   
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)   
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)   
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)   
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)   
- RDMA/rxe: Fix failure during driver load (Kamal Heib)   
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)   
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)   
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)   
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)   
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)   
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)   
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)   
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)   
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)   
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)   
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)   
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)   
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)   
- ocfs2: fix snprintf() checking (Dan Carpenter)   
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)   
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)   
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)   
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)   
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)   
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)   
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)   
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)   
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)   
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)   
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)   
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)   
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)   
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)   
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)   
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)   
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)   
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)   
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)   
- arm64: consistently use reserved_pg_dir (Mark Rutland)   
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)   
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)   
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)   
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)   
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)   
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)   
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)   
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)   
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)   
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)   
- media: rc: i2c: Fix an error message (Christophe JAILLET)   
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)   
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)   
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)   
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)   
- kbuild: run the checker after the compiler (Luc Van Oostenryck)   
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)   
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)   
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)   
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)   
- sata_highbank: fix deferred probing (Sergey Shtylyov)   
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)   
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)   
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)   
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)   
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)   
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- block: fix discard request merge (Ming Lei)   
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)   
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)   
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)   
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)   
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)   
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)   
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)   
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)   
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)   
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)   
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)   
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)   
- fs: dlm: fix memory leak when fenced (Alexander Aring)   
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)   
- fs: dlm: cancel work sync othercon (Alexander Aring)   
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))   
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)   
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)   
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)   
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)   
- media: Fix Media Controller API config checks (Shuah Khan)   
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)   
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)   
- KVM: s390: get rid of register asm usage (Heiko Carstens)   
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)   
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)   
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)   
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)   
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)   
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)   
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)   
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)   
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)   
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)   
- media: siano: fix device register error path (Mauro Carvalho Chehab)   
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)   
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)   
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)   
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)   
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)   
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)   
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)   
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)   
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)   
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)   
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)   
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)   
- crypto: qat - remove unused macro in FW loader (Jack Xu)   
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)   
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)   
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)   
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)   
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)   
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)   
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)   
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- spi: omap-100k: Fix the length judgment problem (Tian Tao)   
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)   
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)   
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)   
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)   
- fuse: reject internal errno (Miklos Szeredi)   
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)   
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)   
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)   
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)   
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)   
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)   
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))   
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))   
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)   
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)   
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)   
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)   
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)   
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)   
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)   
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)   
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)   
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)   
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)   
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)   
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)   
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)   
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)   
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)   
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)   
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)   
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)   
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)   
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)   
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)   
- ext4: fix avefreec in find_group_orlov (Pan Dong)   
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)   
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)   
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)   
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)   
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)   
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)   
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)   
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)   
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)   
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)   
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)   
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)   
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)   
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))   
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)   
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)   
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)   
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)   
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)   
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)   
- media: dvb-usb: fix wrong definition (Pavel Skripkin)   
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)   
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)   
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)   
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)   
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)   
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)   
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)   
- LTS tag: v5.4.131 (Jack Vogel)   
- xen/events: reset active flag for lateeoi events later (Juergen Gross)   
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)   
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)   
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311} 
- LTS tag: v5.4.130 (Jack Vogel)   
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)   
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)   
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)   
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)   
- LTS tag v5.4.129 (Jack Vogel)   
- x86/efi: move common keyring handler functions to new file (Nayna Jain)   
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)   
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)   
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)   
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)   
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)   
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)   
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)   
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)   
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)   
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)   
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)   
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)   
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)   
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)   
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)   
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)   
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)   
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)   
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)   
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)   
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)   
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)   
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543} 
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)   
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)   
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)   
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)   
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)   
- recordmcount: Correct st_shndx handling (Peter Zijlstra)   
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)   
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)   
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)   
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)   
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)   
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)   
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)   
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)   
- mac80211: drop multicast fragments (Johannes Berg)   
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)   
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)   
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)   
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)   
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)   
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)   
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)   
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)   
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)   
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)   
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)   
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)   
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)   
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)   
- drm/radeon: wait for moving fence after pinning (Christian König)   
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)   
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)   
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)   
- module: limit enabling module.sig_enforce (Mimi Zohar)   
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088]  
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078]  
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.3.el8uek]" date="1628337600">- LTS tag: v5.4.138 (Jack Vogel)   
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)   
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)   
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)   
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)   
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)   
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)   
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)   
- net/mlx5: Fix flow table chaining (Maor Gottlieb)   
- net: llc: fix skb_over_panic (Pavel Skripkin)   
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)   
- net: Set true network header for ECN decapsulation (Gilad Naaman)   
- tipc: fix sleeping in tipc accept routine (Hoang Le)   
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)   
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)   
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)   
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)   
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)   
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)   
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)   
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)   
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)   
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)   
- can: esd_usb2: fix memory leak (Pavel Skripkin)   
- can: ems_usb: fix memory leak (Pavel Skripkin)   
- can: usb_8dev: fix memory leak (Pavel Skripkin)   
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)   
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)   
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)   
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)   
- ocfs2: fix zero out valid data (Junxiao Bi)   
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)   
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)   
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)   
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)   
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)   
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)   
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)   
- LTS tag: v5.4.137 (Jack Vogel)   
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)   
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)   
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)   
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)   
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)   
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)   
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)   
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)   
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)   
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)   
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)   
- sctp: move 198 addresses from unusable to private scope (Xin Long)   
- net: annotate data race around sk_ll_usec (Eric Dumazet)   
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)   
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)   
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)   
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)   
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)   
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)   
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)   
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)   
- LTS tag: v5.4.136 (Jack Vogel)   
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)   
- perf inject: Close inject.output on exit (Riccardo Mancini)   
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)   
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)   
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)   
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)   
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)   
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)   
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)   
- nds32: fix up stack guard gap (Greg Kroah-Hartman)   
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)   
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)   
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)   
- userfaultfd: do not untag user pointers (Peter Collingbourne)   
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)   
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)   
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)   
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)   
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)   
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))   
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)   
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)   
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)   
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)   
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)   
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)   
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)   
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)   
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)   
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)   
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)   
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)   
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)   
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)   
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)   
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)   
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)   
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)   
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)   
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)   
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)   
- sctp: update active_key for asoc when old key is being replaced (Xin Long)   
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)   
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)   
- afs: Fix tracepoint string placement with built-in AFS (David Howells)   
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)   
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)   
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)   
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)   
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)   
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)   
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)   
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)   
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)   
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)   
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)   
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)   
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)   
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)   
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)   
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)   
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)   
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)   
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)   
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)   
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)   
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)   
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)   
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)   
- spi: mediatek: fix fifo rx mode (Peter Hess)   
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)   
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)   
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)   
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)   
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)   
- perf data: Close all files in close_dir() (Riccardo Mancini)   
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)   
- perf lzma: Close lzma stream on exit (Riccardo Mancini)   
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)   
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)   
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)   
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)   
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)   
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- perf map: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)   
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)   
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)   
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)   
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)   
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)   
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)   
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)   
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)   
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)   
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)   
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)   
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)   
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)   
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)   
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)   
- igc: change default return of igc_read_phy_reg() (Tom Rix)   
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- LTS tag: v5.4.135 (Jack Vogel)   
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)   
- perf test bpf: Free obj_buf (Riccardo Mancini)   
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)   
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)   
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)   
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)   
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)   
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)   
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)   
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)   
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)   
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)   
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)   
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)   
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)   
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)   
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)   
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)   
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)   
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)   
- dm writecache: return the exact table values that were set (Mikulas Patocka)   
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)   
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)   
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)   
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)   
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)   
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)   
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)   
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)   
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)   
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)   
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)   
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)   
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)   
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)   
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)   
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)   
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)   
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)   
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)   
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)   
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)   
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)   
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)   
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)   
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)   
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)   
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)   
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)   
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)   
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)   
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)   
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)   
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)   
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)   
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)   
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)   
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)   
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)   
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)   
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)   
- LTS tag: v5.4.134 (Jack Vogel)   
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)   
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)   
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)   
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)   
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)   
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)   
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)   
- firmware: turris-mox-rwtm: report failures better (Marek Behún)   
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)   
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)   
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)   
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)   
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)   
- reset: bail if try_module_get() fails (Philipp Zabel)   
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)   
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)   
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)   
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)   
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)   
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)   
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)   
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)   
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)   
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)   
- hexagon: use common DISCARDS macro (Nathan Chancellor)   
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)   
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)   
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)   
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)   
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)   
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)   
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)   
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)   
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)   
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)   
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)   
- um: fix error return code in winch_tramp() (Zhen Lei)   
- um: fix error return code in slip_open() (Zhen Lei)   
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)   
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)   
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)   
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)   
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)   
- virtio_console: Assure used length from device is limited (Xie Yongji)   
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)   
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)   
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)   
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)   
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)   
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)   
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)   
- orangefs: fix orangefs df output. (Mike Marshall)   
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)   
- watchdog: iTCO_wdt: Account for rebooting on second timeout (Jan Kiszka)   
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)   
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)   
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)   
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)   
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)   
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)   
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)   
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)   
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)   
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)   
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)   
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)   
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)   
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)   
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)   
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)   
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)   
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)   
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)   
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)   
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)   
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)   
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)   
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)   
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)   
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)   
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)   
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)   
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)   
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)   
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)   
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)   
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)   
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)   
- serial: tty: uartlite: fix console setup (Daniel Mack)   
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)   
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)   
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)   
- scsi: qedi: Fix null ref during abort handling (Mike Christie)   
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)   
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)   
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)   
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)   
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)   
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)   
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)   
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)   
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)   
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)   
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)   
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)   
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)   
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)   
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)   
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)   
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)   
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)   
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)   
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)   
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)   
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)   
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)   
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)   
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)   
- fbmem: Do not delete the mode that is still in use (Zhen Lei)   
- cgroup: verify that source is a string (Christian Brauner)   
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))   
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)   
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)   
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)   
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)   
- LTS tag: v5.4.133 (Jack Vogel)   
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)   
- jfs: fix GPF in diFree (Pavel Skripkin)   
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)   
- media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Benjamin Drung)   
- media: gspca/sunplus: fix zero-length control requests (Johan Hovold)   
- media: gspca/sq905: fix control-request direction (Johan Hovold)   
- media: zr364xx: fix memory leak in zr364xx_start_readpipe (Pavel Skripkin)   
- media: dtv5100: fix control-request directions (Johan Hovold)   
- media: subdev: disallow ioctl for saa6588/davinci (Arnd Bergmann)   
- PCI: aardvark: Implement workaround for the readback value of VEND_ID (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO Non-posted Request (Pali Rohár)   
- PCI: Leave Apple Thunderbolt controllers on for s2idle or standby (Konstantin Kharlamov)   
- dm btree remove: assign new_root only when removal succeeds (Hou Tao)   
- coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() (Sai Prakash Ranjan)   
- ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe (Lv Yunlong)   
- tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT (Paul Burton)   
- tracing: Simplify &amp; fix saved_tgids logic (Paul Burton)   
- rq-qos: fix missed wake-ups in rq_qos_throttle try two (Jan Kara)   
- seq_buf: Fix overflow in seq_buf_putmem_hex() (Yun Zhou)   
- extcon: intel-mrfld: Sync hardware and software state on init (Ferry Toth)   
- nvmem: core: add a missing of_node_put (Christophe JAILLET)   
- power: supply: ab8500: Fix an old bug (Linus Walleij)   
- ubifs: Fix races between xattr_{set|get} and listxattr operations (Zhihao Cheng)   
- thermal/drivers/int340x/processor_thermal: Fix tcc setting (Srinivas Pandruvada)   
- ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Petr Pavlu)   
- qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute (Nathan Chancellor)   
- ASoC: tegra: Set driver_name=tegra for all machine drivers (Dmitry Osipenko)   
- MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" (Gao Xiang)   
- fpga: stratix10-soc: Add missing fpga_mgr_free() call (Russ Weight)   
- clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround (Samuel Holland)   
- cpu/hotplug: Cure the cpusets trainwreck (Thomas Gleixner)   
- ata: ahci_sunxi: Disable DIPM (Timo Sigurdsson)   
- mmc: core: Allow UHS-I voltage switch for SDSC cards if supported (Christian Löhle)   
- mmc: core: clear flags before allowing to retune (Wolfram Sang)   
- mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode (Al Cooper)   
- drm/arm/malidp: Always list modifiers (Daniel Vetter)   
- drm/msm/mdp4: Fix modifier support enabling (Daniel Vetter)   
- drm/tegra: Don't set allow_fb_modifiers explicitly (Daniel Vetter)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- pinctrl/amd: Add device HID for new AMD GPIO controller (Maximilian Luz)   
- drm/amd/display: fix incorrrect valid irq check (Guchun Chen)   
- drm/rockchip: dsi: remove extra component_del() call (Thomas Hebb)   
- drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() (Jing Xiangfeng)   
- drm/amdgpu: Update NV SIMD-per-CU to 2 (Joseph Greathouse)   
- powerpc/barrier: Avoid collision with clang's __lwsync macro (Nathan Chancellor)   
- powerpc/mm: Fix lockup on kernel exec fault (Christophe Leroy)   
- perf bench: Fix 2 memory sanitizer warnings (Ian Rogers)   
- fscrypt: don't ignore minor_hash when hash is 0 (Eric Biggers)   
- MIPS: set mips32r5 for virt extensions (Nick Desaulniers)   
- MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops (zhanglianjie)   
- sctp: add size validation when walking chunks (Marcelo Ricardo Leitner)   
- sctp: validate from_addr_param return (Marcelo Ricardo Leitner)   
- Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Tim Jiang)   
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Kai-Heng Feng)   
- Bluetooth: Fix the HCI to MGMT status conversion table (Yu Liu)   
- Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (mark-yw.chen)   
- net: ip: avoid OOM kills with large UDP sends over loopback (Jakub Kicinski)   
- media, bpf: Do not copy more entries than user space requested (Sean Young)   
- wireless: wext-spy: Fix out-of-bounds warning (Gustavo A. R. Silva)   
- sfc: error code if SRIOV cannot be disabled (Íñigo Huguet)   
- sfc: avoid double pci_remove of VFs (Íñigo Huguet)   
- iwlwifi: pcie: fix context info freeing (Johannes Berg)   
- iwlwifi: pcie: free IML DMA memory allocation (Johannes Berg)   
- iwlwifi: mvm: don't change band on bound PHY contexts (Johannes Berg)   
- RDMA/rxe: Don't overwrite errno from ib_umem_get() (Xiao Yang)   
- vsock: notify server to shutdown when client has pending signal (Longpeng(Mike))   
- atm: nicstar: register the interrupt handler in the right place (Zheyu Ma)   
- atm: nicstar: use 'dma_free_coherent' instead of 'kfree' (Zheyu Ma)   
- MIPS: add PMD table accounting into MIPS'pmd_alloc_one (Huang Pei)   
- rtl8xxxu: Fix device info for RTL8192EU devices (Pascal Terjan)   
- drm/amdkfd: Walk through list with dqm lock hold (xinhui pan)   
- net: sched: fix error return code in tcf_del_walker() (Yang Yingliang)   
- net: fix mistake path for netdev_features_strings (Jian Shen)   
- mt76: mt7615: fix fixed-rate tx status reporting (Felix Fietkau)   
- bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Daniel Borkmann)   
- cw1200: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- wl1251: Fix possible buffer overflow in wl1251_cmd_scan (Lee Gibson)   
- wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP (Tony Lindgren)   
- xfrm: Fix error reporting in xfrm_state_construct. (Steffen Klassert)   
- drm/amd/display: Verify Gamma &amp; Degamma LUT sizes in amdgpu_dm_atomic_check (Mark Yacoub)   
- r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Heiner Kallweit)   
- selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Minchan Kim)   
- fjes: check return value after calling platform_get_resource() (Yang Yingliang)   
- drm/amdkfd: use allowed domain for vmbo validation (Nirmoy Das)   
- drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 (Wesley Chalmers)   
- drm/amd/display: Release MST resources on switch from MST to SST (Vladimir Stempen)   
- drm/amd/display: Update scaling settings on modeset (Roman Li)   
- net: micrel: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: mvpp2: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: bcmgenet: check return value after calling platform_get_resource() (Yang Yingliang)   
- virtio_net: Remove BUG() to avoid machine dead (Xianting Tian)   
- ice: set the value of global config lock timeout longer (Liwei Song)   
- pinctrl: mcp23s08: fix race condition in irq handler (Radim Pavlik)   
- dm space maps: don't reset space map allocation cursor when committing (Joe Thornber)   
- RDMA/cxgb4: Fix missing error code in create_qp() (Jiapeng Chong)   
- ipv6: use prandom_u32() for ID generation (Willy Tarreau)   
- clk: tegra: Ensure that PLLU configuration is applied properly (Dmitry Osipenko)   
- clk: renesas: r8a77995: Add ZA2 clock (Kuninori Morimoto)   
- drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() (Zou Wei)   
- igb: handle vlan types with checker enabled (Jesse Brandeburg)   
- e100: handle eeprom as little endian (Jesse Brandeburg)   
- udf: Fix NULL pointer dereference in udf_symlink function (Arturo Giusti)   
- drm/sched: Avoid data corruptions (Andrey Grodzovsky)   
- drm/virtio: Fix double free on probe failure (Xie Yongji)   
- reiserfs: add check for invalid 1st journal block (Pavel Skripkin)   
- drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() (Wang Li)   
- net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Sebastian Andrzej Siewior)   
- atm: nicstar: Fix possible use-after-free in nicstar_cleanup() (Zou Wei)   
- mISDN: fix possible use-after-free in HFC_cleanup() (Zou Wei)   
- atm: iphase: fix possible use-after-free in ia_module_exit() (Zou Wei)   
- hugetlb: clear huge pte during flush function on mips platform (Bibo Mao)   
- drm/amd/display: fix use_max_lb flag for 420 pixel formats (Dmytro Laktyushkin)   
- net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() (Andy Shevchenko)   
- drm/vc4: fix argument ordering in vc4_crtc_get_margins() (Dan Carpenter)   
- drm/amd/amdgpu/sriov disable all ip hw status by default (Jack Zhang)   
- drm/zte: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- drm/mxsfb: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- uek-rpm: mark /etc/ld.so.conf.d/ files as %config (Stephen Brennan)  [Orabug: 33186980]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.5.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653} 
- LTS tag: v5.4.140 (Jack Vogel)   
- arm64: fix compat syscall return truncation (Mark Rutland)   
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)   
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)   
- virt_wifi: fix error on connect (Matteo Croce)   
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)   
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)   
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)   
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)   
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)   
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)   
- soc: ixp4xx: fix printing resources (Arnd Bergmann)   
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)   
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)   
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)   
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)   
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)   
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)   
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)   
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)   
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)   
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)   
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)   
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)   
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)   
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)   
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))   
- media: rtl28xxu: fix zero-length control request (Johan Hovold)   
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)   
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)   
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)   
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)   
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)   
- optee: Clear stale cache entries during initialization (Tyler Hicks)   
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))   
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)   
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)   
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)   
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)   
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)   
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)   
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)   
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)   
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)   
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)   
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)   
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)   
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)   
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)   
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573} 
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)   
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)   
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)   
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)   
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)   
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)   
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)   
- nfp: update ethtool reporting of pauseframe control (Fei Qin)   
- sctp: move the active_key update after sh_keys is added (Xin Long)   
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)   
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)   
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)   
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)   
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)   
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)   
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)   
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)   
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)   
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)   
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)   
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)   
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)   
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)   
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)   
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)   
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)   
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)   
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)   
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)   
- ARM: imx: add missing iounmap() (Yang Yingliang)   
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)   
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)   
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)   
- LTS tag: v5.4.139 (Jack Vogel)   
- spi: mediatek: Fix fifo transfer (Guenter Roeck)   
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)   
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)   
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)   
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)   
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)   
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)   
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)   
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)   
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)   
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)   
- ACPI: fix NULL pointer dereference (Linus Torvalds)   
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)   
- net: Fix zero-copy head len calculation. (Pravin B Shelar)   
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)   
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)   
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)   
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)   
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)   
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)   
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)   
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)   
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)   
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434]  
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.6.el8uek]" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.el8uek]" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.1.el8uek]" date="1631016000">- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.2.el8uek]" date="1631534400">- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.3.el8uek]" date="1631880000">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33281078]  {CVE-2021-3739}</changelog>
</package>
<package pkgid="7356db0aaa2e0c6f16d1f0d02c6ab3fcc78a5aab73f708ec4a676c20b190a923" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.206.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.0.el8uek]" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)   
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)   
- mmc: vub3000: fix control-request direction (Johan Hovold)   
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)   
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)   
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)   
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)   
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)   
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)   
- vfio/pci: Handle concurrent vma faults (Alex Williamson)   
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)   
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)   
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)   
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)   
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)   
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)   
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)   
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)   
- extcon: max8997: Add missing modalias string (Marek Szyprowski)   
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)   
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)   
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)   
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)   
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)   
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)   
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)   
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)   
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)   
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)   
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)   
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)   
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)   
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)   
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)   
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)   
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)   
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)   
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)   
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)   
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)   
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)   
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)   
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)   
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)   
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)   
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)   
- fsi: core: Fix return of error values on failures (Colin Ian King)   
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)   
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)   
- leds: lm3532: select regmap I2C API (Andy Shevchenko)   
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)   
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)   
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)   
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)   
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)   
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)   
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)   
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)   
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)   
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)   
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)   
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)   
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)   
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)   
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)   
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)   
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)   
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)   
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)   
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)   
- clk: si5341: Update initialization magic (Robert Hancock)   
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)   
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)   
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)   
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)   
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)   
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)   
- bpfilter: Specify the log level for the kmsg message (Gary Lin)   
- e1000e: Check the PCIm state (Sasha Neftin)   
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)   
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)   
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)   
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)   
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)   
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)   
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)   
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)   
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)   
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)   
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)   
- tc-testing: fix list handling (Marcelo Ricardo Leitner)   
- net/ipv4: swap flow ports when validating source (Miao Wang)   
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)   
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)   
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)   
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)   
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)   
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)   
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)   
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)   
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)   
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)   
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)   
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)   
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)   
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)   
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)   
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)   
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)   
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)   
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)   
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)   
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)   
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)   
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)   
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)   
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)   
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)   
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)   
- RDMA/rxe: Fix failure during driver load (Kamal Heib)   
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)   
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)   
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)   
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)   
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)   
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)   
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)   
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)   
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)   
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)   
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)   
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)   
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)   
- ocfs2: fix snprintf() checking (Dan Carpenter)   
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)   
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)   
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)   
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)   
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)   
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)   
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)   
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)   
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)   
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)   
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)   
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)   
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)   
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)   
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)   
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)   
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)   
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)   
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)   
- arm64: consistently use reserved_pg_dir (Mark Rutland)   
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)   
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)   
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)   
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)   
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)   
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)   
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)   
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)   
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)   
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)   
- media: rc: i2c: Fix an error message (Christophe JAILLET)   
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)   
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)   
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)   
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)   
- kbuild: run the checker after the compiler (Luc Van Oostenryck)   
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)   
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)   
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)   
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)   
- sata_highbank: fix deferred probing (Sergey Shtylyov)   
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)   
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)   
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)   
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)   
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)   
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- block: fix discard request merge (Ming Lei)   
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)   
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)   
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)   
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)   
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)   
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)   
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)   
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)   
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)   
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)   
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)   
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)   
- fs: dlm: fix memory leak when fenced (Alexander Aring)   
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)   
- fs: dlm: cancel work sync othercon (Alexander Aring)   
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))   
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)   
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)   
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)   
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)   
- media: Fix Media Controller API config checks (Shuah Khan)   
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)   
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)   
- KVM: s390: get rid of register asm usage (Heiko Carstens)   
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)   
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)   
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)   
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)   
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)   
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)   
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)   
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)   
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)   
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)   
- media: siano: fix device register error path (Mauro Carvalho Chehab)   
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)   
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)   
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)   
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)   
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)   
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)   
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)   
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)   
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)   
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)   
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)   
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)   
- crypto: qat - remove unused macro in FW loader (Jack Xu)   
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)   
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)   
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)   
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)   
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)   
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)   
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)   
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- spi: omap-100k: Fix the length judgment problem (Tian Tao)   
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)   
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)   
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)   
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)   
- fuse: reject internal errno (Miklos Szeredi)   
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)   
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)   
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)   
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)   
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)   
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)   
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))   
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))   
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)   
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)   
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)   
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)   
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)   
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)   
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)   
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)   
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)   
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)   
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)   
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)   
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)   
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)   
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)   
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)   
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)   
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)   
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)   
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)   
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)   
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)   
- ext4: fix avefreec in find_group_orlov (Pan Dong)   
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)   
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)   
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)   
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)   
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)   
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)   
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)   
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)   
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)   
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)   
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)   
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)   
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)   
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))   
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)   
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)   
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)   
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)   
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)   
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)   
- media: dvb-usb: fix wrong definition (Pavel Skripkin)   
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)   
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)   
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)   
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)   
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)   
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)   
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)   
- LTS tag: v5.4.131 (Jack Vogel)   
- xen/events: reset active flag for lateeoi events later (Juergen Gross)   
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)   
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)   
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311} 
- LTS tag: v5.4.130 (Jack Vogel)   
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)   
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)   
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)   
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)   
- LTS tag v5.4.129 (Jack Vogel)   
- x86/efi: move common keyring handler functions to new file (Nayna Jain)   
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)   
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)   
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)   
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)   
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)   
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)   
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)   
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)   
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)   
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)   
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)   
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)   
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)   
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)   
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)   
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)   
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)   
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)   
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)   
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)   
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)   
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)   
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543} 
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)   
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)   
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)   
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)   
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)   
- recordmcount: Correct st_shndx handling (Peter Zijlstra)   
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)   
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)   
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)   
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)   
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)   
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)   
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)   
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)   
- mac80211: drop multicast fragments (Johannes Berg)   
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)   
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)   
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)   
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)   
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)   
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)   
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)   
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)   
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)   
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)   
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)   
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)   
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)   
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)   
- drm/radeon: wait for moving fence after pinning (Christian König)   
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)   
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)   
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)   
- module: limit enabling module.sig_enforce (Mimi Zohar)   
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088]  
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078]  
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.3.el8uek]" date="1628337600">- LTS tag: v5.4.138 (Jack Vogel)   
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)   
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)   
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)   
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)   
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)   
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)   
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)   
- net/mlx5: Fix flow table chaining (Maor Gottlieb)   
- net: llc: fix skb_over_panic (Pavel Skripkin)   
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)   
- net: Set true network header for ECN decapsulation (Gilad Naaman)   
- tipc: fix sleeping in tipc accept routine (Hoang Le)   
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)   
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)   
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)   
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)   
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)   
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)   
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)   
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)   
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)   
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)   
- can: esd_usb2: fix memory leak (Pavel Skripkin)   
- can: ems_usb: fix memory leak (Pavel Skripkin)   
- can: usb_8dev: fix memory leak (Pavel Skripkin)   
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)   
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)   
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)   
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)   
- ocfs2: fix zero out valid data (Junxiao Bi)   
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)   
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)   
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)   
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)   
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)   
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)   
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)   
- LTS tag: v5.4.137 (Jack Vogel)   
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)   
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)   
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)   
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)   
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)   
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)   
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)   
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)   
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)   
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)   
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)   
- sctp: move 198 addresses from unusable to private scope (Xin Long)   
- net: annotate data race around sk_ll_usec (Eric Dumazet)   
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)   
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)   
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)   
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)   
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)   
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)   
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)   
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)   
- LTS tag: v5.4.136 (Jack Vogel)   
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)   
- perf inject: Close inject.output on exit (Riccardo Mancini)   
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)   
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)   
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)   
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)   
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)   
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)   
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)   
- nds32: fix up stack guard gap (Greg Kroah-Hartman)   
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)   
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)   
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)   
- userfaultfd: do not untag user pointers (Peter Collingbourne)   
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)   
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)   
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)   
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)   
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)   
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))   
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)   
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)   
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)   
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)   
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)   
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)   
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)   
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)   
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)   
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)   
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)   
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)   
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)   
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)   
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)   
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)   
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)   
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)   
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)   
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)   
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)   
- sctp: update active_key for asoc when old key is being replaced (Xin Long)   
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)   
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)   
- afs: Fix tracepoint string placement with built-in AFS (David Howells)   
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)   
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)   
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)   
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)   
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)   
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)   
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)   
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)   
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)   
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)   
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)   
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)   
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)   
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)   
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)   
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)   
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)   
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)   
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)   
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)   
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)   
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)   
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)   
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)   
- spi: mediatek: fix fifo rx mode (Peter Hess)   
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)   
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)   
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)   
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)   
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)   
- perf data: Close all files in close_dir() (Riccardo Mancini)   
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)   
- perf lzma: Close lzma stream on exit (Riccardo Mancini)   
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)   
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)   
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)   
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)   
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)   
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- perf map: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)   
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)   
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)   
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)   
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)   
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)   
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)   
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)   
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)   
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)   
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)   
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)   
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)   
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)   
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)   
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)   
- igc: change default return of igc_read_phy_reg() (Tom Rix)   
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- LTS tag: v5.4.135 (Jack Vogel)   
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)   
- perf test bpf: Free obj_buf (Riccardo Mancini)   
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)   
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)   
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)   
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)   
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)   
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)   
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)   
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)   
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)   
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)   
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)   
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)   
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)   
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)   
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)   
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)   
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)   
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)   
- dm writecache: return the exact table values that were set (Mikulas Patocka)   
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)   
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)   
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)   
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)   
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)   
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)   
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)   
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)   
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)   
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)   
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)   
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)   
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)   
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)   
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)   
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)   
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)   
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)   
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)   
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)   
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)   
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)   
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)   
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)   
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)   
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)   
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)   
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)   
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)   
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)   
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)   
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)   
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)   
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)   
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)   
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)   
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)   
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)   
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)   
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)   
- LTS tag: v5.4.134 (Jack Vogel)   
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)   
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)   
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)   
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)   
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)   
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)   
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)   
- firmware: turris-mox-rwtm: report failures better (Marek Behún)   
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)   
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)   
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)   
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)   
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)   
- reset: bail if try_module_get() fails (Philipp Zabel)   
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)   
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)   
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)   
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)   
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)   
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)   
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)   
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)   
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)   
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)   
- hexagon: use common DISCARDS macro (Nathan Chancellor)   
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)   
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)   
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)   
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)   
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)   
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)   
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)   
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)   
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)   
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)   
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)   
- um: fix error return code in winch_tramp() (Zhen Lei)   
- um: fix error return code in slip_open() (Zhen Lei)   
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)   
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)   
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)   
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)   
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)   
- virtio_console: Assure used length from device is limited (Xie Yongji)   
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)   
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)   
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)   
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)   
- pwm: tegra: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- pwm: img: Fix PM reference leak in img_pwm_enable() (Zou Wei)   
- power: supply: ab8500: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: charger-manager: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- NFS: nfs_find_open_context() may only select open files (Trond Myklebust)   
- ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton)   
- orangefs: fix orangefs df output. (Mike Marshall)   
- PCI: tegra: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- x86/fpu: Return proper error codes from user access functions (Thomas Gleixner)   
- watchdog: iTCO_wdt: Account for rebooting on second timeout (Jan Kiszka)   
- watchdog: imx_sc_wdt: fix pretimeout (Stefan Eichenberger)   
- watchdog: Fix possible use-after-free by calling del_timer_sync() (Zou Wei)   
- watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() (Zou Wei)   
- watchdog: Fix possible use-after-free in wdt_startup() (Zou Wei)   
- PCI/P2PDMA: Avoid pci_get_slot(), which may sleep (Logan Gunthorpe)   
- ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 (Nick Desaulniers)   
- power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- power: supply: max17042: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- power: supply: ab8500: Avoid NULL pointers (Linus Walleij)   
- pwm: spear: Don't modify HW state in .remove callback (Uwe Kleine-König)   
- power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- lib/decompress_unlz4.c: correctly handle zero-padding around initrds. (Dimitri John Ledkov)   
- i2c: core: Disable client irq on reboot/shutdown (Dmitry Torokhov)   
- intel_th: Wait until port is in reset before programming it (Alexander Shishkin)   
- staging: rtl8723bs: fix macro value for 2.4Ghz only device (Fabio Aiuto)   
- ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Geoffrey D. Bennett)   
- ALSA: hda: Add IRQ check for platform_get_irq() (Jiajun Cao)   
- backlight: lm3630a: Fix return code of .update_status() callback (Uwe Kleine-König)   
- ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Pierre-Louis Bossart)   
- powerpc/boot: Fixup device-tree on little endian (Benjamin Herrenschmidt)   
- usb: gadget: hid: fix error return code in hid_bind() (Yang Yingliang)   
- usb: gadget: f_hid: fix endianness issue with descriptors (Ruslan Bilovol)   
- ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix data_mutex lock (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Geoffrey D. Bennett)   
- ALSA: bebob: add support for ToneWeal FW66 (Takashi Sakamoto)   
- Input: hideep - fix the uninitialized use in hideep_nvm_unlock() (Yizhuo Zhai)   
- s390/mem_detect: fix tprot() program check new psw handling (Heiko Carstens)   
- s390/mem_detect: fix diag260() program check new psw handling (Heiko Carstens)   
- s390/ipl_parm: fix program check new psw handling (Heiko Carstens)   
- s390/processor: always inline stap() and __load_psw_mask() (Heiko Carstens)   
- ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Zhen Lei)   
- gpio: pca953x: Add support for the On Semi pca9655 (Peter Robinson)   
- selftests/powerpc: Fix "no_handler" EBB selftest (Athira Rajeev)   
- ALSA: ppc: fix error return code in snd_pmac_probe() (Yang Yingliang)   
- gpio: zynq: Check return value of pm_runtime_get_sync (Srinivas Neeli)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Xiyu Yang)   
- iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Xiyu Yang)   
- powerpc/ps3: Add dma_mask to ps3_dma_region (Geoff Levand)   
- ALSA: sb: Fix potential double-free of CSP mixer elements (Takashi Iwai)   
- selftests: timers: rtcpie: skip test if default RTC device does not exist (Po-Hsu Lin)   
- s390/sclp_vt220: fix console name to match device (Valentin Vidic)   
- serial: tty: uartlite: fix console setup (Daniel Mack)   
- ASoC: img: Fix PM reference leak in img_i2s_in_probe() (Yufen Yu)   
- mfd: cpcap: Fix cpcap dmamask not set warnings (Tony Lindgren)   
- mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE (Zou Wei)   
- scsi: qedi: Fix null ref during abort handling (Mike Christie)   
- scsi: iscsi: Fix shost-&gt;max_id use (Mike Christie)   
- scsi: iscsi: Fix conn use after free during resets (Mike Christie)   
- scsi: iscsi: Add iscsi_cls_conn refcount helpers (Mike Christie)   
- scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Chandrakanth Patil)   
- scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Kashyap Desai)   
- scsi: megaraid_sas: Fix resource leak in case of probe failure (Chandrakanth Patil)   
- fs/jfs: Fix missing error code in lmLogInit() (Jiapeng Chong)   
- scsi: scsi_dh_alua: Check for negative result value (Hannes Reinecke)   
- tty: serial: 8250: serial_cs: Fix a memory leak in error handling path (Christophe JAILLET)   
- ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Yufen Yu)   
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)   
- scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (James Smart)   
- scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (James Smart)   
- scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (Sergey Shtylyov)   
- w1: ds2438: fixing bug that would always get page0 (Luiz Sampaio)   
- Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Takashi Sakamoto)   
- ALSA: usx2y: Don't call free_pages_exact() with NULL address (Takashi Iwai)   
- iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() (Jonathan Cameron)   
- iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). (Jonathan Cameron)   
- misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge (Tong Zhang)   
- misc/libmasm/module: Fix two use after free in ibmasm_init_one (Lv Yunlong)   
- tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero (Sherry Sun)   
- srcu: Fix broken node geometry after early ssp init (Frederic Weisbecker)   
- dmaengine: fsl-qdma: check dma_set_mask return value (Robin Gong)   
- net: moxa: Use devm_platform_get_and_ioremap_resource() (Yang Yingliang)   
- fbmem: Do not delete the mode that is still in use (Zhen Lei)   
- cgroup: verify that source is a string (Christian Brauner)   
- tracing: Do not reference char * as a string in histograms (Steven Rostedt (VMware))   
- scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Tyrel Datwyler)   
- KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86-&gt;run() (Lai Jiangshan)   
- KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Sean Christopherson)   
- KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Kefeng Wang)   
- LTS tag: v5.4.133 (Jack Vogel)   
- smackfs: restrict bytes count in smk_set_cipso() (Tetsuo Handa)   
- jfs: fix GPF in diFree (Pavel Skripkin)   
- pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() (Zou Wei)   
- media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Benjamin Drung)   
- media: gspca/sunplus: fix zero-length control requests (Johan Hovold)   
- media: gspca/sq905: fix control-request direction (Johan Hovold)   
- media: zr364xx: fix memory leak in zr364xx_start_readpipe (Pavel Skripkin)   
- media: dtv5100: fix control-request directions (Johan Hovold)   
- media: subdev: disallow ioctl for saa6588/davinci (Arnd Bergmann)   
- PCI: aardvark: Implement workaround for the readback value of VEND_ID (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO Non-posted Request (Pali Rohár)   
- PCI: Leave Apple Thunderbolt controllers on for s2idle or standby (Konstantin Kharlamov)   
- dm btree remove: assign new_root only when removal succeeds (Hou Tao)   
- coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() (Sai Prakash Ranjan)   
- ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe (Lv Yunlong)   
- tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT (Paul Burton)   
- tracing: Simplify &amp; fix saved_tgids logic (Paul Burton)   
- rq-qos: fix missed wake-ups in rq_qos_throttle try two (Jan Kara)   
- seq_buf: Fix overflow in seq_buf_putmem_hex() (Yun Zhou)   
- extcon: intel-mrfld: Sync hardware and software state on init (Ferry Toth)   
- nvmem: core: add a missing of_node_put (Christophe JAILLET)   
- power: supply: ab8500: Fix an old bug (Linus Walleij)   
- ubifs: Fix races between xattr_{set|get} and listxattr operations (Zhihao Cheng)   
- thermal/drivers/int340x/processor_thermal: Fix tcc setting (Srinivas Pandruvada)   
- ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Petr Pavlu)   
- qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute (Nathan Chancellor)   
- ASoC: tegra: Set driver_name=tegra for all machine drivers (Dmitry Osipenko)   
- MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" (Gao Xiang)   
- fpga: stratix10-soc: Add missing fpga_mgr_free() call (Russ Weight)   
- clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround (Samuel Holland)   
- cpu/hotplug: Cure the cpusets trainwreck (Thomas Gleixner)   
- ata: ahci_sunxi: Disable DIPM (Timo Sigurdsson)   
- mmc: core: Allow UHS-I voltage switch for SDSC cards if supported (Christian Löhle)   
- mmc: core: clear flags before allowing to retune (Wolfram Sang)   
- mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode (Al Cooper)   
- drm/arm/malidp: Always list modifiers (Daniel Vetter)   
- drm/msm/mdp4: Fix modifier support enabling (Daniel Vetter)   
- drm/tegra: Don't set allow_fb_modifiers explicitly (Daniel Vetter)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- pinctrl/amd: Add device HID for new AMD GPIO controller (Maximilian Luz)   
- drm/amd/display: fix incorrrect valid irq check (Guchun Chen)   
- drm/rockchip: dsi: remove extra component_del() call (Thomas Hebb)   
- drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() (Jing Xiangfeng)   
- drm/amdgpu: Update NV SIMD-per-CU to 2 (Joseph Greathouse)   
- powerpc/barrier: Avoid collision with clang's __lwsync macro (Nathan Chancellor)   
- powerpc/mm: Fix lockup on kernel exec fault (Christophe Leroy)   
- perf bench: Fix 2 memory sanitizer warnings (Ian Rogers)   
- fscrypt: don't ignore minor_hash when hash is 0 (Eric Biggers)   
- MIPS: set mips32r5 for virt extensions (Nick Desaulniers)   
- MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops (zhanglianjie)   
- sctp: add size validation when walking chunks (Marcelo Ricardo Leitner)   
- sctp: validate from_addr_param return (Marcelo Ricardo Leitner)   
- Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Tim Jiang)   
- Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Kai-Heng Feng)   
- Bluetooth: Fix the HCI to MGMT status conversion table (Yu Liu)   
- Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (mark-yw.chen)   
- net: ip: avoid OOM kills with large UDP sends over loopback (Jakub Kicinski)   
- media, bpf: Do not copy more entries than user space requested (Sean Young)   
- wireless: wext-spy: Fix out-of-bounds warning (Gustavo A. R. Silva)   
- sfc: error code if SRIOV cannot be disabled (Íñigo Huguet)   
- sfc: avoid double pci_remove of VFs (Íñigo Huguet)   
- iwlwifi: pcie: fix context info freeing (Johannes Berg)   
- iwlwifi: pcie: free IML DMA memory allocation (Johannes Berg)   
- iwlwifi: mvm: don't change band on bound PHY contexts (Johannes Berg)   
- RDMA/rxe: Don't overwrite errno from ib_umem_get() (Xiao Yang)   
- vsock: notify server to shutdown when client has pending signal (Longpeng(Mike))   
- atm: nicstar: register the interrupt handler in the right place (Zheyu Ma)   
- atm: nicstar: use 'dma_free_coherent' instead of 'kfree' (Zheyu Ma)   
- MIPS: add PMD table accounting into MIPS'pmd_alloc_one (Huang Pei)   
- rtl8xxxu: Fix device info for RTL8192EU devices (Pascal Terjan)   
- drm/amdkfd: Walk through list with dqm lock hold (xinhui pan)   
- net: sched: fix error return code in tcf_del_walker() (Yang Yingliang)   
- net: fix mistake path for netdev_features_strings (Jian Shen)   
- mt76: mt7615: fix fixed-rate tx status reporting (Felix Fietkau)   
- bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Daniel Borkmann)   
- cw1200: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- wl1251: Fix possible buffer overflow in wl1251_cmd_scan (Lee Gibson)   
- wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP (Tony Lindgren)   
- xfrm: Fix error reporting in xfrm_state_construct. (Steffen Klassert)   
- drm/amd/display: Verify Gamma &amp; Degamma LUT sizes in amdgpu_dm_atomic_check (Mark Yacoub)   
- r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Heiner Kallweit)   
- selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC (Minchan Kim)   
- fjes: check return value after calling platform_get_resource() (Yang Yingliang)   
- drm/amdkfd: use allowed domain for vmbo validation (Nirmoy Das)   
- drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 (Wesley Chalmers)   
- drm/amd/display: Release MST resources on switch from MST to SST (Vladimir Stempen)   
- drm/amd/display: Update scaling settings on modeset (Roman Li)   
- net: micrel: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: mvpp2: check return value after calling platform_get_resource() (Yang Yingliang)   
- net: bcmgenet: check return value after calling platform_get_resource() (Yang Yingliang)   
- virtio_net: Remove BUG() to avoid machine dead (Xianting Tian)   
- ice: set the value of global config lock timeout longer (Liwei Song)   
- pinctrl: mcp23s08: fix race condition in irq handler (Radim Pavlik)   
- dm space maps: don't reset space map allocation cursor when committing (Joe Thornber)   
- RDMA/cxgb4: Fix missing error code in create_qp() (Jiapeng Chong)   
- ipv6: use prandom_u32() for ID generation (Willy Tarreau)   
- clk: tegra: Ensure that PLLU configuration is applied properly (Dmitry Osipenko)   
- clk: renesas: r8a77995: Add ZA2 clock (Kuninori Morimoto)   
- drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() (Zou Wei)   
- igb: handle vlan types with checker enabled (Jesse Brandeburg)   
- e100: handle eeprom as little endian (Jesse Brandeburg)   
- udf: Fix NULL pointer dereference in udf_symlink function (Arturo Giusti)   
- drm/sched: Avoid data corruptions (Andrey Grodzovsky)   
- drm/virtio: Fix double free on probe failure (Xie Yongji)   
- reiserfs: add check for invalid 1st journal block (Pavel Skripkin)   
- drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() (Wang Li)   
- net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Sebastian Andrzej Siewior)   
- atm: nicstar: Fix possible use-after-free in nicstar_cleanup() (Zou Wei)   
- mISDN: fix possible use-after-free in HFC_cleanup() (Zou Wei)   
- atm: iphase: fix possible use-after-free in ia_module_exit() (Zou Wei)   
- hugetlb: clear huge pte during flush function on mips platform (Bibo Mao)   
- drm/amd/display: fix use_max_lb flag for 420 pixel formats (Dmytro Laktyushkin)   
- net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() (Andy Shevchenko)   
- drm/vc4: fix argument ordering in vc4_crtc_get_margins() (Dan Carpenter)   
- drm/amd/amdgpu/sriov disable all ip hw status by default (Jack Zhang)   
- drm/zte: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- drm/mxsfb: Don't select DRM_KMS_FB_HELPER (Thomas Zimmermann)   
- uek-rpm: mark /etc/ld.so.conf.d/ files as %config (Stephen Brennan)  [Orabug: 33186980]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.5.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653} 
- LTS tag: v5.4.140 (Jack Vogel)   
- arm64: fix compat syscall return truncation (Mark Rutland)   
- net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset (Letu Ren)   
- alpha: Send stop IPI to send to online CPUs (Prarit Bhargava)   
- virt_wifi: fix error on connect (Matteo Croce)   
- reiserfs: check directory items on read from disk (Shreyansh Chouhan)   
- reiserfs: add check for root_inode in reiserfs_fill_super (Yu Kuai)   
- libata: fix ata_pio_sector for CONFIG_HIGHMEM (Christoph Hellwig)   
- bpf, selftests: Adjust few selftest result_unpriv outcomes (Daniel Borkmann)   
- soc: ixp4xx/qmgr: fix invalid __iomem access (Arnd Bergmann)   
- spi: meson-spicc: fix memory leak in meson_spicc_remove (Dongliang Mu)   
- soc: ixp4xx: fix printing resources (Arnd Bergmann)   
- arm64: vdso: Avoid ISB after reading from cntvct_el0 (Will Deacon)   
- KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Sean Christopherson)   
- KVM: Do not leak memory for duplicate debugfs directories (Paolo Bonzini)   
- KVM: x86: accept userspace interrupt only if no event is injected (Paolo Bonzini)   
- md/raid10: properly indicate failure when ending a failed write request (Wei Shuyu)   
- pcmcia: i82092: fix a null pointer dereference bug (Zheyu Ma)   
- timers: Move clearing of base::timer_running under base:: Lock (Thomas Gleixner)   
- serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. (Mario Kleiner)   
- serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver (Andy Shevchenko)   
- MIPS: Malta: Do not byte-swap accesses to the CBUS UART (Maciej W. Rozycki)   
- serial: 8250: Mask out floating 16/32-bit bus bits (Maciej W. Rozycki)   
- serial: 8250_mtk: fix uart corruption issue when rx power off (Zhiyong Tao)   
- serial: tegra: Only print FIFO error message when an error occurs (Jon Hunter)   
- ext4: fix potential htree corruption when growing large_dir directories (Theodore Ts'o)   
- pipe: increase minimum default pipe size to 2 pages (Alex Xu (Hello71))   
- media: rtl28xxu: fix zero-length control request (Johan Hovold)   
- staging: rtl8712: get rid of flush_scheduled_work (Pavel Skripkin)   
- staging: rtl8723bs: Fix a resource leak in sd_int_dpc (Xiangyang Zhang)   
- tpm_ftpm_tee: Free and unregister TEE shared memory during kexec (Tyler Hicks)   
- optee: Fix memory leak when failing to register shm pages (Tyler Hicks)   
- tee: add tee_shm_alloc_kernel_buf() (Jens Wiklander)   
- optee: Clear stale cache entries during initialization (Tyler Hicks)   
- tracing / histogram: Give calculation hist_fields a size (Steven Rostedt (VMware))   
- scripts/tracing: fix the bug that can't parse raw_trace_func (Hui Su)   
- clk: fix leak on devm_clk_bulk_get_all() unwind (Brian Norris)   
- usb: otg-fsm: Fix hrtimer list corruption (Dmitry Osipenko)   
- usb: gadget: f_hid: idle uses the highest byte for duration (Maxim Devaev)   
- usb: gadget: f_hid: fixed NULL pointer dereference (Phil Elwell)   
- usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers (Maxim Devaev)   
- usb: cdns3: Fixed incorrect gadget state (Pawel Laszczak)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Alexander Tsoy)   
- ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Alexander Monakov)   
- firmware_loader: fix use-after-free in firmware_fallback_sysfs (Anirudh Rayabharam)   
- firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback (Anirudh Rayabharam)   
- USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (David Bauer)   
- USB: serial: ch341: fix character loss at high transfer rates (Willy Tarreau)   
- USB: serial: option: add Telit FD980 composition 0x1056 (Daniele Palmas)   
- USB: usbtmc: Fix RCU stall warning (Qiang.zhang)   
- Bluetooth: defer cleanup of resources in hci_unregister_dev() (Tetsuo Handa)   {CVE-2021-3573} 
- blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Yu Kuai)   
- net: vxge: fix use-after-free in vxge_device_unregister (Pavel Skripkin)   
- net: fec: fix use-after-free in fec_drv_remove (Pavel Skripkin)   
- net: pegasus: fix uninit-value in get_interrupt_interval (Pavel Skripkin)   
- bnx2x: fix an error code in bnx2x_nic_load() (Dan Carpenter)   
- mips: Fix non-POSIX regexp (H. Nikolaus Schaller)   
- net: ipv6: fix returned variable type in ip6_skb_dst_mtu (Antoine Tenart)   
- nfp: update ethtool reporting of pauseframe control (Fei Qin)   
- sctp: move the active_key update after sh_keys is added (Xin Long)   
- gpio: tqmx86: really make IRQ optional (Matthias Schiffer)   
- net: natsemi: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- net: phy: micrel: Fix detection of ksz87xx switch (Steve Bennett)   
- net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones (Vladimir Oltean)   
- net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add (Vladimir Oltean)   
- net, gro: Set inner transport header offset in tcp/udp GRO hook (Jakub Sitnicki)   
- dmaengine: imx-dma: configure the generic DMA type to make it work (Juergen Borleis)   
- media: videobuf2-core: dequeue if start_streaming fails (Hans Verkuil)   
- scsi: sr: Return correct event when media event code is 3 (Li Manyi)   
- spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation (Marek Vasut)   
- spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay (Marek Vasut)   
- omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator (H. Nikolaus Schaller)   
- ARM: dts: am437x-l4: fix typo in can@0 node (Dario Binacchi)   
- clk: stm32f4: fix post divisor setup for I2S/SAI PLLs (Dario Binacchi)   
- ALSA: usb-audio: fix incorrect clock source setting (chihhao.chen)   
- arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode (Pali Rohár)   
- ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins (Marek Vasut)   
- ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init (Colin Ian King)   
- ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz (Oleksandr Suvorov)   
- ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms (Maxime Chevallier)   
- ARM: imx: add missing clk_disable_unprepare() (Yang Yingliang)   
- ARM: imx: add missing iounmap() (Yang Yingliang)   
- arm64: dts: ls1028a: fix node name for the sysclk (Vladimir Oltean)   
- ALSA: seq: Fix racy deletion of subscriber (Takashi Iwai)   
- Revert "ACPICA: Fix memory leak caused by _CID repair function" (Rafael J. Wysocki)   
- LTS tag: v5.4.139 (Jack Vogel)   
- spi: mediatek: Fix fifo transfer (Guenter Roeck)   
- bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Daniel Borkmann)   
- bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (John Fastabend)   
- bpf: Test_verifier, add alu32 bounds tracking tests (John Fastabend)   
- bpf: Fix leakage under speculation on mispredicted branches (Daniel Borkmann)   
- bpf: Do not mark insn as seen under speculative path verification (Daniel Borkmann)   
- bpf: Inherit expanded/patched seen count from old aux data (Daniel Borkmann)   
- Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" (Greg Kroah-Hartman)   
- firmware: arm_scmi: Add delayed response status check (Cristian Marussi)   
- firmware: arm_scmi: Ensure drivers provide a probe function (Sudeep Holla)   
- Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" (Greg Kroah-Hartman)   
- ACPI: fix NULL pointer dereference (Linus Torvalds)   
- nvme: fix nvme_setup_command metadata trace event (Keith Busch)   
- net: Fix zero-copy head len calculation. (Pravin B Shelar)   
- qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() (Jia He)   
- r8152: Fix potential PM refcount imbalance (Takashi Iwai)   
- ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Kyle Russell)   
- spi: stm32h7: fix full duplex irq handler handling (Alain Volmat)   
- regulator: rt5033: Fix n_voltages settings for BUCK and LDO (Axel Lin)   
- btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (Filipe Manana)   
- btrfs: fix race causing unnecessary inode logging during link and rename (Filipe Manana)   
- btrfs: do not commit logs and transactions during link and rename operations (Filipe Manana)   
- btrfs: delete duplicated words + other fixes in comments (Randy Dunlap)   
- uek/ol/config-aarch64: Disable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (Vijay Kumar)  [Orabug: 33215814]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: recover rds connection from interrupt loss scenario" (Manjunath Patil)  [Orabug: 33220434]  
- Revert "rds/ib: move rds_ib_clear_irq_miss() to .h file" (Manjunath Patil)  [Orabug: 33220434]  
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33235071]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.6.el8uek]" date="1629806400">- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 33241131]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 33241131]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372379]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.7.el8uek]" date="1630497600">- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33253169]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737] [Orabug: 33187733]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.206.0.el8uek]" date="1633003200">- Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo" (Jack Vogel)  [Orabug: 33245043]  
- integrity: Load mokx variables into the blacklist keyring (Eric Snowberg)  [Orabug: 33418496]  
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33359395]  
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33352679]  
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33311489]  
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33134286]  
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33134286]  
- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33281078]  {CVE-2021-3739} 
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33349276]  
- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33284937]  {CVE-2021-3743} 
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33327177]  {CVE-2021-40490} 
- xfs: remove unused variable (Wengang Wang)  [Orabug: 33313442]  
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33306518]  
- uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo (Somasundaram Krishnasamy)  [Orabug: 33245043]  
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)   
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33209458]  {CVE-2021-38198} 
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33174795]  {CVE-2021-37159} 
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33174795]  {CVE-2021-37159}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.206.1.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33403144]</changelog>
</package>
<package pkgid="a77bcfc8f9e80adceed3c14462c8e4373a1a8cd998ef94c9812c77f7957f0f92" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.300.7.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2122.305.6.el8uek]" date="1629288000">- nvme-tcp: rerun io_work if req_list is not empty (Keith Busch)  [Orabug: 33211507]  
- nvme-tcp: Fix possible race of io_work and direct send (Sagi Grimberg)  [Orabug: 33211507]  
- RDMA/cma: Relax device check in cma_match_net_dev() (Håkon Bugge)  [Orabug: 30809928]  
- net/rds: Fix refcount issue that could allow it to go negative (William Kucharski)  [Orabug: 33107244]  
- RDMA/nldev: Add QP numbers to SRQ information (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/nldev: Return SRQ information (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/restrack: Add support to get resource tracking for SRQ (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/nldev: Return context information (Neta Ostrovsky)  [Orabug: 33065600]  
- RDMA/restrack: Improve readability in task name management (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/restrack: Simplify restrack tracking in kernel flows (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/restrack: Count references to the verbs objects (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/mlx5: Don't call to restrack recursively (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/cma: Delete from restrack DB after successful destroy (Leon Romanovsky)  [Orabug: 33065600]  
- RDMA/core: Consolidate ib_create_srq flows (Jason Gunthorpe)  [Orabug: 33065600]  
- RDMA/core: Do not erase the type of ib_srq.uobject (Jason Gunthorpe)  [Orabug: 33065600]  
- RDMA/restrack: Remove PID namespace support (Leon Romanovsky)  [Orabug: 33065600]  
- ib/core: Adding match_net_dev_ignore_port workaround. (Gerd Rausch)  [Orabug: 33234884]  
- Enable CONFIG_READ_ONLY_THP_FOR_FS (Prakash Sangappa)  [Orabug: 33190199]  
- Fix kabi issue in struct address_space. (Prakash Sangappa)  [Orabug: 33190199]  
- scsi: qla2xxx: Add heartbeat check (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Baokun Li)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove duplicate declarations (Shaokun Zhang)  [Orabug: 33131554]  
- scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Daniel Wagner)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove redundant assignment to rval (Jiapeng Chong)  [Orabug: 33131554]  
- scsi: qla2xxx: Prevent PRLI in target mode (Anastasia Kovaleva)  [Orabug: 33131554]  
- scsi: qla2xxx: Add marginal path handling support (Bikash Hazarika)  [Orabug: 33131554]  
- scsi: qla2xxx: Reserve extra IRQ vectors (Roman Bolshakov)  [Orabug: 33131554]  
- scsi: qla2xxx: Reuse existing error handling path (Christophe JAILLET)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove unneeded if-null-free check (Qiheng Lin)  [Orabug: 33131554]  
- scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali)  [Orabug: 33131554]  
- scsi: qla2xxx: Update default AER debug mask (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix mailbox recovery during PCIe error (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix crash in PCIe error handling (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix RISC RESET completion polling (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Consolidate zio threshold setting for both FCP &amp; NVMe (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix stuck session (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix IOPS drop seen in some adapters (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Check kzalloc() return value (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix endianness annotations (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Bart Van Assche)  [Orabug: 33131554]  
- scsi: qla2xxx: Use dma_pool_zalloc() (Wang Qing)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix a couple of misdocumented functions (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix a couple of misnamed functions (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Lee Jones)  [Orabug: 33131554]  
- scsi: qla2xxx: Simplify if statement (Jiapeng Chong)  [Orabug: 33131554]  
- scsi: qla2xxx: Simplify the calculation of variables (Jiapeng Zhong)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix some memory corruption (Dan Carpenter)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove redundant NULL check (Yang Li)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove unnecessary NULL check (Dan Carpenter)  [Orabug: 33131554]  
- scsi: qla2xxx: Assign boolean values to a bool variable (Jiapeng Zhong)  [Orabug: 33131554]  
- scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Hannes Reinecke)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Enzo Matsumiya)  [Orabug: 33131554]  
- scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali)  [Orabug: 33131554]  
- scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix mailbox Ch erroneous error (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Bikash Hazarika)  [Orabug: 33131554]  
- scsi: qla2xxx: Move some messages from debug to normal log level (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Add error counters to debugfs node (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix device loss on 4G and older HBAs (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix the call trace for flush workqueue (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix FW initialization error on big endian machines (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Fix compilation issue in PPC systems (Arun Easi)  [Orabug: 33131554]  
- scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Tear down session if FW say it is down (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Quinn Tran)  [Orabug: 33131554]  
- scsi: qla2xxx: Change post del message from debug level to log level (Saurav Kashyap)  [Orabug: 33131554]  
- scsi: qla2xxx: Return EBUSY on fcport deletion (Daniel Wagner)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove trailing semicolon in macro definition (Tom Rix)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554]  
- scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Ahmed S. Darwish)  [Orabug: 33131554]  
- scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code (Ahmed S. Darwish)  [Orabug: 33131554]  
- uek-rpm: enable VP_VDPA and VIRTIO_PCI_LIB config (Si-Wei Liu)  [Orabug: 33150765]  
- virtio/vdpa: clear the virtqueue state during probe (Eli Cohen)  [Orabug: 33150765]  
- vp_vdpa: allow set vq state to initial state after reset (Jason Wang)  [Orabug: 33150765]  
- virtio-pci library: introduce vp_modern_get_driver_features() (Jason Wang)  [Orabug: 33150765]  
- vdpa: support packed virtqueue for set/get_vq_state() (Jason Wang)  [Orabug: 33150765]  
- virtio-ring: store DMA metadata in desc_extra for split virtqueue (Jason Wang)  [Orabug: 33150765]  
- virtio: use err label in __vring_new_virtqueue() (Jason Wang)  [Orabug: 33150765]  
- virtio_ring: introduce virtqueue_desc_add_split() (Jason Wang)  [Orabug: 33150765]  
- virtio_ring: secure handling of mapping errors (Jason Wang)  [Orabug: 33150765]  
- virtio-ring: factor out desc_extra allocation (Jason Wang)  [Orabug: 33150765]  
- virtio_ring: rename vring_desc_extra_packed (Jason Wang)  [Orabug: 33150765]  
- virtio-ring: maintain next in extra state for packed virtqueue (Jason Wang)  [Orabug: 33150765]  
- vdpa/mlx5: Clear vq ready indication upon device reset (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Add support for doorbell bypassing (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Add support for running with virtio_vdpa (Eli Cohen)  [Orabug: 33150765]  
- vdp/mlx5: Fix setting the correct dma_device (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Support creating resources with uid == 0 (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Fix possible failure in umem size calculation (Eli Cohen)  [Orabug: 33150765]  
- vdpa/mlx5: Fix umem sizes assignments on VQ create (Eli Cohen)  [Orabug: 33150765]  
- {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Eli Cohen)  [Orabug: 33150765]  
- vp_vdpa: correct the return value when fail to map notification (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: correct sparse tags for notify (Michael S. Tsirkin)  [Orabug: 33150765]  
- virtio_pci_modern: __force cast the notify mapping (Michael S. Tsirkin)  [Orabug: 33150765]  
- vhost/vdpa: Remove the restriction that only supports virtio-net devices (Xie Yongji)  [Orabug: 33150765]  
- vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa: add get_config_size callback in vdpa_config_ops (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: cleanup kiovs in vdpasim_free() (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: add vringh_kiov_length() helper (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: implement vringh_kiov_advance() (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: explain more about cleaning riov and wiov (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: reset kiov 'consumed' field in __vringh_iov() (Stefano Garzarella)  [Orabug: 33150765]  
- vringh: add 'iotlb_lock' to synchronize iotlb accesses (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: use iova module to allocate IOVA addresses (Stefano Garzarella)  [Orabug: 33150765]  
- vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Jason Wang)  [Orabug: 33150765]  
- vp_vdpa: report doorbell address (Jason Wang)  [Orabug: 33150765]  
- virtio-pci library: report resource address (Jason Wang)  [Orabug: 33150765]  
- virito_pci libray: hide vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Jason Wang)  [Orabug: 33150765]  
- vp_vdpa: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci library: switch to use vp_modern_map_vq_notify() (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: introduce helper to map vq notify area (Jason Wang)  [Orabug: 33150765]  
- virtio-net: don't allocate control_buf if not supported (Max Gurtovoy)  [Orabug: 33150765]  
- vdpa: Follow kdoc comment style (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Follow kdoc comment style (Parav Pandit)  [Orabug: 33150765]  
- vdpa/mlx5: Enable user to add/delete vdpa device (Eli Cohen)  [Orabug: 33150765]  
- vdpa: introduce virtio pci driver (Jason Wang)  [Orabug: 33150765]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 33150765]  
- vdpa_sim: Skip typecasting from void* (Parav Pandit)  [Orabug: 33150765]  
- vdpa: set the virtqueue num during register (Jason Wang)  [Orabug: 33150765]  
- virtio_vdpa: don't warn when fail to disable vq (Jason Wang)  [Orabug: 33150765]  
- virtio-pci: introduce modern device module (Jason Wang)  [Orabug: 33150765]  
- virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper to get notification offset (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper for getting queue nums (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper for setting/geting queue size (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper to set/get queue_enable (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_queue_address() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_set_queue_vector() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_generation() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helpers for setting and getting features (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helpers for setting and getting status (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce helper to set config vector (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: introduce vp_modern_remove() (Jason Wang)  [Orabug: 33150765]  
- virtio-pci-modern: factor out modern device initialization logic (Jason Wang)  [Orabug: 33150765]  
- virtio-pci: split out modern device (Jason Wang)  [Orabug: 33150765]  
- virtio-pci: do not access iomem via struct virtio_pci_device directly (Jason Wang)  [Orabug: 33150765]  
- virtio_pci_modern: Fix the comment of virtio_pci_find_capability() (Liao Pingfang)  [Orabug: 33150765]  
- virtio: pci: constify ioreadX() iomem argument (as in generic implementation) (Krzysztof Kozlowski)  [Orabug: 33150765]  
- vdpa_sim_net: Add support for user supported devices (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Enable user to query vdpa device info (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Enable a user to add and delete a vdpa device (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Define vdpa mgmt device, ops and a netlink interface (Parav Pandit)  [Orabug: 33150765]  
- vdpa: Extend routine to accept vdpa device name (Parav Pandit)  [Orabug: 33150765]  
- vdpa_sim_net: Make mac address array static (Parav Pandit)  [Orabug: 33150765]  
- vdpa: split vdpasim to core and net modules (Max Gurtovoy)  [Orabug: 33150765]  
- vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: make vdpasim-&gt;buffer size configurable (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: use kvmalloc to allocate vdpasim-&gt;buffer (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: set vringh notify callback (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add set_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add get_config callback in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: make 'config' generic and usable for any device type (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: store parsed MAC address in a buffer (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add work_fn in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add supported_features field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add device id field in vdpasim_dev_attr (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: add struct vdpasim_dev_attr for device attributes (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: rename vdpasim_config_ops variables (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: make IOTLB entries limit configurable (Stefano Garzarella)  [Orabug: 33150765]  
- vdpa_sim: remove hard-coded virtq count (Max Gurtovoy)  [Orabug: 33150765]  
- vdpa_sim: remove unnecessary headers inclusion (Stefano Garzarella)  [Orabug: 33150765]  
- uek-rpm: enable CONFIG_MLX5_SF and CONFIG_MLX5_SF_MANAGER (Si-Wei Liu)  [Orabug: 32176425]  
- net/mlx5: SF_DEV, remove SF device on invalid state (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Fix show state inactive when its inactivated (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Consider own vhca events of SF devices (Parav Pandit)  [Orabug: 32176425]  
- IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Parav Pandit)  [Orabug: 32176425]  
- vdpa/mlx5: Use the correct dma device when registering memory (Eli Cohen)  [Orabug: 32176425]  
- RDMA: Support more than 255 rdma ports (Mark Bloch)  [Orabug: 32176425]  
- net/mlx5: SF, do not use ecpu bit for vhca state processing (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Unregister eth-reps devices first (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Register nic devlink port with switch id (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5: SF: Fix error flow of SFs allocation flow (Shay Drory)  [Orabug: 32176425]  
- net/mlx5: SF: Fix memory leak of work item (Shay Drory)  [Orabug: 32176425]  
- net/mlx5: SF, Correct vhca context size (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Vlad Buslov)  [Orabug: 32176425]  
- IB/mlx5: Support default partition key for representor port (Parav Pandit)  [Orabug: 32176425]  
- IB/core: Use valid port number to check link layer (Parav Pandit)  [Orabug: 32176425]  
- IB/mlx4: Use port iterator and validation APIs (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Move representor neigh init into profile enable (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5: Add devlink subfunction port documentation (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Port function state change support (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Add port add delete functionality (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Add eswitch helpers for SF vport (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Prepare eswitch to handle SF vport (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: SF, Add auxiliary device driver (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: SF, Add auxiliary device support (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Introduce vhca state event notifier (Parav Pandit)  [Orabug: 32176425]  
- IB/mlx5: Make function static (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Enable host PF HCA after eswitch is initialized (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Rename peer_pf to host_pf (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Expose other function ifc bits (Yishai Hadas)  [Orabug: 32176425]  
- net/mlx5: Update the hardware interface definition for vhca state (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Avoid exposing driver internal command helpers (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Add ts_cqe_to_dest_cqn related bits (Eran Ben Elisha)  [Orabug: 32176425]  
- RDMA/mlx5: Use PCI device for dma mappings (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Avoid extack error log for disabled vport (Parav Pandit)  [Orabug: 32176425]  
- RDMA: Fix software RDMA drivers for dma mapping error (Parav Pandit)  [Orabug: 32176425]  
- RDMA: Explicitly pass in the dma_device to ib_register_device (Jason Gunthorpe)  [Orabug: 32176425]  
- net/mlx5: Use dma device access helper (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Use helper function to load unload representor (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Add helper to check egress ACL need (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Use PF num in metadata reg c0 (sunils)  [Orabug: 32176425]  
- net/mlx5: simplify the return expression of mlx5_ec_init() (Qinglang Miao)  [Orabug: 32176425]  
- RDMA/i40iw: Avoid typecast from void to pci_dev (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Use vport metadata matching by default (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Dedicated metadata for uplink vport (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Check and enable metadata support flag before using (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-switch, Read controller number from device (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Destroy TSAR after reload interface (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Link non uplink representors to PCI device (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Avoid function change handler for non ECPF (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Move devlink port register and unregister calls (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5: Enable QP number request when creating IPoIB underlay QP (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5e: Move including net/arp.h from en_rep.c to rep/neigh.c (Alaa Hleihel)  [Orabug: 32176425]  
- net/mlx5: E-switch, Supporting setting devlink port function mac address (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Split mac address setting function for using state_lock (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Support querying port function mac address (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move helper to eswitch layer (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Introduce and use eswitch support check helper (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Constify mac address pointer (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: cmd: Fix memset with byte count warning (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5: Add missing mutex destroy (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Alloc and free unique metadata for match (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor eswitch egress acl codes (Vu Pham)  [Orabug: 32176425]  
- net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Maor Dickman)  [Orabug: 32176425]  
- net/mlx5: Avoid processing commands before cmdif is ready (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Eli Cohen)  [Orabug: 32176425]  
- net: Add netif_is_bareudp() API to identify bareudp devices (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Introduce kconfig var for TC support (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5: Fix a bug of releasing wrong chunks on &gt; 4K page size systems (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Add support for release all pages event (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Rate limit page not found error messages (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Add helper function to release fw page (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5e: Use helper API to get devlink port index for all port flavours (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Fix mutex init order (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Add release all pages capability bit (Eran Ben Elisha)  [Orabug: 32176425]  
- net/mlx5: Add structure and defines for pci sync for fw update event (Moshe Shemesh)  [Orabug: 32176425]  
- net/mlx5: Refactor imm_inval_pkey field in cqe struct (Raed Salem)  [Orabug: 32176425]  
- net/mlx5: Add support for COPY steering action (Huy Nguyen)  [Orabug: 32176425]  
- net/mlx5: Update eswitch to new cmd interface (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Update ecpf.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Update vport.c to new cmd interface (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5e: Allow partial data mask for tunnel options (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5: Refactor HCA capability set flow (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Remove extra indirection while storing QPN (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code modify QP in the IPoIB module (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code modify QP in the FPGA module (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code modify QP in steering module (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Remove empty QP and CQ events handlers (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Open-code create and destroy QP calls (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5e: Fix devlink port netdev unregistration sequence (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Fix condition for termination table cleanup (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (wenxu)  [Orabug: 32176425]  
- net/mlx5e: refactor indr setup block (wenxu)  [Orabug: 32176425]  
- net/mlx5: E-Switch: Move eswitch chains to a new directory (Saeed Mahameed)  [Orabug: 32176425]  
- IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: E-switch, Protect eswitch mode changes (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Split eswitch mode check to different helper function (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (wenxu)  [Orabug: 32176425]  
- net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: Avoid forwarding to other eswitch uplink (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: Don't use termination tables in slow path (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: Avoid configuring eswitch QoS if not supported (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Fix devlink port register sequence (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Avoid deriving mlx5_core_dev second time (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Accept flow rules without match (Mark Bloch)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor unload all reps per rep type (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Bodong Wang)  [Orabug: 32176425]  
- net/mlx5e: CT: Support clear action (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: CT: Handle misses after executing CT action (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: CT: Offload established flows (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: CT: Introduce connection tracking (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Add support for offloading rules with no in_port (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Introduce global tables (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Enable reg c1 loopback when possible (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Init ethtool steering for representors (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Introduce root ft concept for representors netdevs (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5: E-switch, make query inline mode a static function (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Verify goto chain offload support (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Majd Dibbiny)  [Orabug: 32176425]  
- net/mlx5: HW bit for goto chain offload support (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5: Introduce egress acl forward-to-vport capability (Vu Pham)  [Orabug: 32176425]  
- net/mlx5e: Use devlink virtual flavour for VF devlink port (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Use netdev_warn() for errors for added prefix (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Add support for devlink-port in non-representors mode (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5e: Rename representor get devlink port function (Vladyslav Tarasiuk)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Eswitch, Use per vport tables for mirroring (Eli Cohen)  [Orabug: 32176425]  
- net/mlx5e: Don't allow forwarding between uplink (Tonghao Zhang)  [Orabug: 32176425]  
- net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Maxim Mikityanskiy)  [Orabug: 32176425]  
- net: Special handling for IP &amp; MPLS. (Martin Varghese)  [Orabug: 32176425]  
- net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Martin Varghese)  [Orabug: 32176425]  
- net/mlx5e: Restore tunnel metadata on miss (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Get reg_c1 value on miss (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Support inner header rewrite with goto action (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Allow re-allocating mod header actions (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Restore chain id on miss (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Get reg_c0 value on CQE (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Introduce mapping infra for mapping unique ids to data (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Don't clear the whole vf config when switching modes (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5e: Clear VF config when switching modes (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5: Fix lowest FDB pool size (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5e: Enable all available stats for uplink reps (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Vlad Buslov)  [Orabug: 32176425]  
- net/mlx5e: IPoIB, use separate stats groups (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Convert stats groups array to array of group pointers (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Declare stats groups via macro (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Profile specific stats groups (Saeed Mahameed)  [Orabug: 32176425]  
- net/mlx5e: Move uplink rep init/cleanup code into own functions (Roi Dayan)  [Orabug: 32176425]  
- net/mlx5e: Add mlx5e_flower_parse_meta support (wenxu)  [Orabug: 32176425]  
- net/mlx5: make the symbol 'ESW_POOLS' static (Chen Wandun)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Increase number of chains and priorities (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Refactor chains and priorities (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: ft: Check prio and chain sanity for ft offload (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: ft: Use getter function to get ft chain (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Allow creating autogroups with reserved entries (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add ignore level support fwd to table rules (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: fs_core: Introduce unmanaged flow tables (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add mlx5_ifc definitions for connection tracking support (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add copy header action struct layout (Hamdan Igbaria)  [Orabug: 32176425]  
- net/mlx5: Increase the max number of channels to 128 (Fan Li)  [Orabug: 32176425]  
- net/mlx5e: Avoid duplicating rule destinations (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Leon Romanovsky)  [Orabug: 32176425]  
- net/mlx5: TC: Offload flow table rules (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Add devlink reload (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5: Add new chain for netfilter flow table offload (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Refactor creating fast path prio chains (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Accumulate levels for chains prio namespaces (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Define fdb tc levels per prio (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Simplify fdb chain and prio eswitch defines (Paul Blakey)  [Orabug: 32176425]  
- net/mlx5: Handle "enable_roce" devlink param (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5: Document flow_steering_mode devlink param (Michael Guralnik)  [Orabug: 32176425]  
- devlink: Add new "enable_roce" generic device param (Michael Guralnik)  [Orabug: 32176425]  
- net/mlx5: fix spelling mistake "metdata" -&gt; "metadata" (Colin Ian King)  [Orabug: 32176425]  
- net/mlx5: fix kvfree of uninitialized pointer spec (Colin Ian King)  [Orabug: 32176425]  
- net/mlx5e: Bit sized fields rewrite support (Dmytro Linkin)  [Orabug: 32176425]  
- net/mlx5: Clear VF's configuration on disabling SRIOV (Aya Levin)  [Orabug: 32176425]  
- net/mlx5: E-switch, Enable metadata on own vport (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Refactor ingress acl configuration (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Restrict metadata disablement to offloads mode (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Prepare code to handle vport enable error (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Tide up state_lock and vport enabled flag usage (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move legacy drop counter and rule under legacy structure (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Move metdata fields under offloads structure (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Correct comment for legacy fields (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-switch, Introduce and use vlan rule config helper (Parav Pandit)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: E-Switch, Rename egress config to generic name (Vu Pham)  [Orabug: 32176425]  
- net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Qing Huang)  [Orabug: 32176425]  
- RDMA/siw: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425]  
- RDMA/rxe: Increase DMA max_segment_size parameter (Bart Van Assche)  [Orabug: 32176425]  
- IMA: Import key for IMA (Konrad Rzeszutek Wilk)  [Orabug: 33215070]  
- vfio/pci: (fixup) Handle concurrent vma faults (Ankur Arora)  [Orabug: 33200737]  
- RDMA/core: Prevent divide-by-zero error triggered by the user (Leon Romanovsky)  [Orabug: 33065697]  
- RDMA/uverbs: Fix incorrect variable type (Avihai Horon)  [Orabug: 33065697]  
- RDMA/uverbs: Expose the new GID query API to user space (Avihai Horon)  [Orabug: 33065697]  
- RDMA/core: Introduce new GID table query API (Avihai Horon)  [Orabug: 33065697]  
- RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Avihai Horon)  [Orabug: 33065697]  
- RDMA/core: Change rdma_get_gid_attr returned error code (Avihai Horon)  [Orabug: 33065697]  
- RDMA/mlx5: Set correct kernel-doc identifier (Leon Romanovsky)  [Orabug: 33038818]  
- RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Lee Jones)  [Orabug: 33038818]  
- RDMA/mlx5: Assign dev to DM MR (Maor Gottlieb)  [Orabug: 33038818]  
- mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Jann Horn)  [Orabug: 33038818]  
- RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Maor Gottlieb)  [Orabug: 33038818]  
- RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/odp: Fix leaking the tgid for implicit ODP (Jason Gunthorpe)  [Orabug: 33038818]  
- IB/mlx5: Fix implicit ODP race (Artemy Kovalyov)  [Orabug: 33038818]  
- RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Jason Gunthorpe)  [Orabug: 33038818]  
- IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Artemy Kovalyov)  [Orabug: 33038818]  
- RDMA/odp: Use mmu_interval_notifier_insert() (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Rework implicit ODP destroy (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Avoid double lookups on the pagefault path (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Use an xarray for the children of an implicit ODP (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Split implicit handling from pagefault_mr (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Rework implicit_mr_get_data (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Delete struct mlx5_priv-&gt;mkey_table (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Use a dedicated mkey xarray for ODP (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Split sig_err MR data into its own xarray (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Use SRCU properly in ODP prefetch (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/mlx5: Group boolean parameters to take less space (Leon Romanovsky)  [Orabug: 33038818]  
- IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Yishai Hadas)  [Orabug: 33038818]  
- mm/mmu_notifier: add an interval tree notifier (Jason Gunthorpe)  [Orabug: 33038818]  
- mm/mmu_notifier: define the header pre-processor parts even if disabled (Jason Gunthorpe)  [Orabug: 33038818]  
- RDMA/odp: Remove broken debugging call to invalidate_range (Jason Gunthorpe)  [Orabug: 33038818]  
- scsi: fc: FDMI enhancement (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: FDMI enhancements (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Add FDMI-2 attributes (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Add vendor identifier attribute (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Initialisation of RHBA and RPA attributes (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Correct the condition check and invalid argument passed (Javed Hasan)  [Orabug: 33194970]  
- scsi: libfc: Move scsi/fc_encode.h to libfc (Arnd Bergmann)  [Orabug: 33194970]  
- scsi: qedf: Use DEVICE_ATTR_RO() macro (Zhen Lei)  [Orabug: 33194970]  
- scsi: qedf: Update the max_id value in host structure (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Yang Yingliang)  [Orabug: 33194970]  
- scsi: qedf: Drop unnecessary NULL checks after container_of() (Guenter Roeck)  [Orabug: 33194970]  
- scsi: qedf: Simplify bool comparison (YANG LI)  [Orabug: 33194970]  
- scsi: qedf: Remove redundant assignment to variable 'rc' (Jing Xiangfeng)  [Orabug: 33194970]  
- scsi: qedf: Retry qed-&gt;probe during recovery (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: FDMI attributes correction (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Fix for the session’s E_D_TOV value (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Correct the comment in qedf_initiate_els (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Change the debug parameter permission to read &amp; write (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Ye Bin)  [Orabug: 33194970]  
- scsi: qedf: Fix race between ELS completion and flushing ELS request (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Initiate cleanup for ELS commands as well (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Send cleanup even for RRQ on timeout (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Check the validity of rjt frame before processing (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Check for port type and role before processing an event (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Remove a whole host of unused variables (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Remove set but not checked variable 'tmp' (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Lee Jones)  [Orabug: 33194970]  
- scsi: qedf: Remove redundant initialization of variable rc (Colin Ian King)  [Orabug: 33194970]  
- scsi: qedf: Get dev info after updating the params (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Add schedule recovery handler (Chad Dupuis)  [Orabug: 33194970]  
- scsi: qedf: Implement callback for bw_update (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Honor status qualifier in FCP_RSP per spec (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Increase the upper limit of retry delay (Javed Hasan)  [Orabug: 33194970]  
- scsi: qedf: Keep track of num of pending flogi (Saurav Kashyap)  [Orabug: 33194970]  
- scsi: qedf: Simplify mutex_unlock() usage (Daniel Wagner)  [Orabug: 33194970]  
- scsi: qedf: Add port_id getter (Daniel Wagner)  [Orabug: 33194970]  
- bnxt_en: Log if an invalid signal detected on TSIO pin (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Event handler for PPS events (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: 1PPS functions to configure TSIO pins (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: 1PPS support for 5750X family chips (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Do not read the PTP PHC during chip reset (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Somnath Kotur)  [Orabug: 33181761]  
- bnxt_en: Add missing periodic PHC overflow check (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix PTP capability discovery (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Validate vlan protocol ID on RX packets (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: fix error path of FW reset (Somnath Kotur)  [Orabug: 33181761]  
- bnxt_en: reject ETS settings that will starve a TC (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: don't disable an already disabled PCI device (Kalesh AP)  [Orabug: 33181761]  
- bnxt_en: Enable hardware PTP support (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Transmit and retrieve packet timestamps (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Get the RX packet timestamp (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Get the full 48-bit hardware timestamp periodically (Pavan Chebbi)  [Orabug: 33181761]  
- bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Get PTP hardware capability from firmware (Michael Chan)  [Orabug: 33181761]  
- ptp: Add generic ptp v2 header parsing function (Kurt Kanzenbach)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface to 1.10.2.47 (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix context memory setup for 64K page size. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix and improve .ndo_features_check(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Implement .ndo_features_check(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Move bnxt_approve_mac(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: allow VF config ops when PF is closed (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: allow promiscuous mode for trusted VFs (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Add support for fw managed link down feature. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add a new phy_flags field to the main driver structure. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Free and allocate VF-Reps during error recovery. (Sriharsha Basavapatna)  [Orabug: 33181761]  
- bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Refactor bnxt_vf_reps_create(). (Sriharsha Basavapatna)  [Orabug: 33181761]  
- bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Scott Branden)  [Orabug: 33181761]  
- bnxt_en: don't fake firmware response success when PCI is disabled (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Fix race between firmware reset and driver remove. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Improve logging of error recovery settings information. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Reply to firmware's echo request async message. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Initialize "context kind" field for context memory blocks. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add context memory initialization infrastructure. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Implement faster recovery for firmware fatal error. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: selectively allocate context memories (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface spec to 1.10.2.16. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Convert to use netif_level() helpers. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Do not process completion entries after fatal condition detected. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Consolidate firmware reset event logging. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Improve firmware fatal error shutdown sequence. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add bnxt_fw_reset_timeout() helper. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: attempt to reinitialize after aborted reset (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: log firmware debug notifications (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Add an upper bound for all firmware command timeouts. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Define macros for the various health register states. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface to 1.10.2.11. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Use kzalloc for allocating only one thing (Zheng Yongjun)  [Orabug: 33181761]  
- bnxt_en: Check TQM rings for maximum supported value. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix AER recovery. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Fix counter overflow logic. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Free port stats during firmware reset. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Simplify bnxt_async_event_process(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Set driver default message level. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Enable online self tests for multi-host/NPAR mode. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Eliminate unnecessary RX resets. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Reduce unnecessary message log during RX errors. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add a software counter for RX ring reset. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Implement RX ring reset in response to buffer errors. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Refactor bnxt_init_one_rx_ring(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Refactor bnxt_free_rx_skbs(). (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Log FW health status info, if reset is aborted. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: log firmware status on firmware init failure (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor bnxt_alloc_fw_health() (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface spec to 1.10.1.68. (Vasundhara Volam)  [Orabug: 33181761]  
- bnxt_en: Improve preset max value for ethtool -l. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: avoid link reset if speed is not changed (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Handle ethernet link being disabled by firmware. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: ethtool: support PAM4 link speeds up to 200G (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: add basic infrastructure to support PAM4 link speeds (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor bnxt_get_fw_speed() (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor code to limit speed advertising (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface spec to 1.10.1.65. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs. (Vasundhara Volam)  [Orabug: 33181761]  
- net: bnxt: don't complain if TC flower can't be supported (Jakub Kicinski)  [Orabug: 33181761] [Orabug: 33181761]  
- bnxt_en: Add doorbell information to bnxt_en_dev struct. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Add support for L2 doorbell size. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Define the doorbell offsets on 57500 chips. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Improve kernel log messages related to ethtool reset. (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: fix ethtool_reset_flags ABI violations (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: refactor ethtool firmware reset types (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: prepare to refactor ethtool reset types (Edwin Peer)  [Orabug: 33181761]  
- bnxt_en: Clear DCB settings after firmware reset. (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Support UDP RSS hashing on 575XX chips. (Michael Chan)  [Orabug: 33181761]  
- tools include UAPI: Sync headers with the kernel sources (Thomas Tai)  [Orabug: 33160056]  
- KVM: Expose AVX_VNNI instruction to guset (Yang Zhong)  [Orabug: 33160056]  
- Enumerate AVX Vector Neural Network instructions (Kyung Min Park)  [Orabug: 33160056]  
- rds: Congestion tracepoints should be enabled by default (Greg Jumper)  [Orabug: 33145660]  
- devlink: Correct VIRTUAL port to not have phys_port attributes (Parav Pandit)  [Orabug: 33020251]  
- devlink: Extend SF port attributes to have external attribute (Parav Pandit)  [Orabug: 33020251]  
- devlink: Extend devlink port documentation for subfunctions (Parav Pandit)  [Orabug: 33020251]  
- devlink: Add devlink port documentation (Parav Pandit)  [Orabug: 33020251]  
- devlink: Support get and set state of port function (Parav Pandit)  [Orabug: 33020251]  
- devlink: Support add and delete devlink port (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce PCI SF port flavour and port attribute (Parav Pandit)  [Orabug: 33020251]  
- devlink: Prepare code to fill multiple port function attributes (Parav Pandit)  [Orabug: 33020251]  
- net: devlink: Add unused port flavour (Andrew Lunn)  [Orabug: 33020251]  
- devlink: Use controller while building phys_port_name (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce controller number (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce external controller flag (Parav Pandit)  [Orabug: 33020251]  
- devlink: Move structure comments outside of structure (Parav Pandit)  [Orabug: 33020251]  
- devlink: Add comment block for missing port attributes (Parav Pandit)  [Orabug: 33020251]  
- net/devlink: Support setting hardware address of port function (Parav Pandit)  [Orabug: 33020251]  
- net/devlink: Support querying hardware address of port function (Parav Pandit)  [Orabug: 33020251]  
- net/devlink: Prepare devlink port functions to fill extack (Parav Pandit)  [Orabug: 33020251]  
- devlink: Rely on driver eswitch thread safety instead of devlink (Parav Pandit)  [Orabug: 33020251]  
- devlink: Introduce devlink port flavour virtual (Parav Pandit)  [Orabug: 33020251]  
- Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Sean Christopherson)  [Orabug: 33170083]  
- KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Sean Christopherson)  [Orabug: 33170083]  
- scsi: qedi: Remove redundant assignment to variable err (Colin Ian King)  [Orabug: 33194943]  
- scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add support for handling PCIe errors (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add firmware error recovery invocation support (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali)  [Orabug: 33194943]  
- scsi: qedi: Use snprintf instead of sprintf (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Use qed count from set_fp_int in msix allocation (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Remove redundant NULL check (Xu Wang)  [Orabug: 33194943]  
- scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Demote seemingly unintentional kerneldoc header (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Remove set but unused variable 'tmp' (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Remove 2 set but unused variables (Lee Jones)  [Orabug: 33194943]  
- scsi: qedi: Remove unused variable udev &amp; uctrl (Xie XiuQi)  [Orabug: 33194943]  
- scsi: qedi: Remove comparison of 0/1 to bool variable (Jason Yan)  [Orabug: 33194943]  
- scsi: qedi: make qedi_ll2_buf_size static (Jason Yan)  [Orabug: 33194943]  
- scsi: qedi: Add modules param to enable qed iSCSI debug (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Use correct msix count for fastpath vectors (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Avoid unnecessary endpoint allocation on link down (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Remove additional char from boot target iqnname (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add PCI shutdown handler support (Manish Rangankar)  [Orabug: 33194943]  
- scsi: qedi: Add MFW error recovery process (Manish Rangankar)  [Orabug: 33194943]  
- scsi: Fix various misspellings of "connect" (Geert Uytterhoeven)  [Orabug: 33194943]  
- net: qed: correct qed_hw_err_notify() prototype (Alexander Lobakin)  [Orabug: 33198270]  
- net: qed: fix bad formatting (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: introduce critical hardware error handler (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: introduce critical fan failure handler (Igor Russkikh)  [Orabug: 33198270]  
- net: qede: optional hw recovery procedure (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: attention clearing properties (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: cleanup debug related declarations (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: critical err reporting to management firmware (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: invoke err notify on critical areas (Igor Russkikh)  [Orabug: 33198270]  
- net: qede: add hw err scheduled handler (Igor Russkikh)  [Orabug: 33198270]  
- net: qed: adding hw_err states and handling (Igor Russkikh)  [Orabug: 33198270]  
- scsi: qed: Send BW update notifications to the protocol drivers (Sudarsana Reddy Kalluru)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 debug features (Michal Kalderon)  [Orabug: 33198270]  
- qed: rt init valid initialization changed (Michal Kalderon)  [Orabug: 33198270]  
- qed: Debug feature: ilt and mdump (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Add fw overlay feature (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 HSI changes (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 iscsi/fcoe changes (Michal Kalderon)  [Orabug: 33198270]  
- qed: Add abstraction for different hsi values per chip (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Additional ll2 type (Michal Kalderon)  [Orabug: 33198270]  
- qed: Use dmae to write to widebus registers in fw_funcs (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Parser offsets modified (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Queue Manager changes (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Expose new registers and change windows (Michal Kalderon)  [Orabug: 33198270]  
- qed: FW 8.42.2.0 Internal ram offsets modifications (Michal Kalderon)  [Orabug: 33198270]  
- drivers: misc: Kconfig: remove duplicate PVPANIC config (Jack Vogel)  [Orabug: 33189945]  
- tools include UAPI: Sync headers with the kernel sources (Thomas Tai)  [Orabug: 33136425]  
- tools include UAPI: Sync x86's syscalls_64.tbl, generic unistd.h and fcntl.h to pick up openat2 and pidfd_getfd (Arnaldo Carvalho de Melo)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Parse uncore discovery tables (Kan Liang)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Roman Sudarikov)  [Orabug: 33136425]  
- perf/x86/intel/uncore: Record the size of mapped area (Kan Liang)  [Orabug: 33136425]  
- rbtree: Add generic add and find helpers (Peter Zijlstra)  [Orabug: 33136425]  
- uek-rpm: add CONFIG_PVPANIC_PCI to aarch64 (Mihai Carabas)  [Orabug: 33121094]  
- misc/pvpanic-pci: Allow automatic loading (Eric Auger)  [Orabug: 33121094]  
- misc/pvpanic: Remove some dead-code (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic: Make 'pvpanic_probe()' resource managed (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-mmio: Use GFP_KERNEL instead of GFP_ATOMIC (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()' (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-pci: Use GFP_KERNEL instead of GFP_ATOMIC (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic-pci: Fix error handling in 'pvpanic_pci_probe()' (Christophe JAILLET)  [Orabug: 33121094]  
- misc/pvpanic: Make some symbols static (YueHaibing)  [Orabug: 33121094]  
- misc/pvpanic: fix return value check in pvpanic_pci_probe() (Qiheng Lin)  [Orabug: 33121094]  
- misc/pvpanic: add PCI driver (Mihai Carabas)  [Orabug: 33121094]  
- misc/pvpanic: probe multiple instances (Mihai Carabas)  [Orabug: 33121094]  
- misc/pvpanic: split-up generic and platform dependent code (Mihai Carabas)  [Orabug: 33121094]  
- misc: pvpanic: sysfs_emit uses should have a newline (Joe Perches)  [Orabug: 33121094]  
- misc: pvpanic: introduce events device attribue (zhenwei pi)  [Orabug: 33121094]  
- misc: pvpanic: introduce device capability (zhenwei pi)  [Orabug: 33121094]  
- misc: pvpanic: Check devm_ioport_map() for NULL (Andy Shevchenko)  [Orabug: 33121094]  
- misc: pvpanic: Replace OF headers by mod_devicetable.h (Andy Shevchenko)  [Orabug: 33121094]  
- misc: pvpanic: Combine ACPI and platform drivers (Andy Shevchenko)  [Orabug: 33121094]  
- misc: pvpanic: Use devm_platform_ioremap_resource() (Wang ShaoBo)  [Orabug: 33121094]  
- driver core: platform: Introduce platform_get_mem_or_io() (Andy Shevchenko)  [Orabug: 33121094]  
- ice: parameterize functions responsible for Tx ring management (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: add ndo_bpf callback for safe mode netdev ops (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: report supported and advertised autoneg using PHY capabilities (Paul Greenwalt)  [Orabug: 33048702]  
- ice: handle the VF VSI rebuild failure (Haiyue Wang)  [Orabug: 33048702]  
- ice: Fix allowing VF to request more/less queues via virtchnl (Brett Creeley)  [Orabug: 33048702]  
- ice: Add helper function to get the VF's VSI (Brett Creeley)  [Orabug: 33048702]  
- ice: remove redundant assignment to pointer vsi (Colin Ian King)  [Orabug: 33048702]  
- ice: reduce scope of variable (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: remove return variable (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: Set vsi-&gt;vf_id as ICE_INVAL_VFID for non VF VSI types (Brett Creeley)  [Orabug: 33048702]  
- ice: remove unused struct member (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: print name in /proc/iomem (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Reimplement module reads used by ethtool (Scott W Taylor)  [Orabug: 33048702]  
- ice: refactor interrupt moderation writes (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix potential infinite loop when using u8 loop counter (Colin Ian King)  [Orabug: 33048702]  
- ice: Remove unnecessary checks in add/kill_vid ndo ops (Brett Creeley)  [Orabug: 33048702]  
- ice: Remove rx_gro_dropped stat (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Use local variable instead of pointer derefs (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove unnecessary variable (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Limit forced overrides based on FW version (Jeb Cramer)  [Orabug: 33048702]  
- ice: Use default configuration mode for PHY configuration (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Fix error return codes in ice_set_link_ksettings (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Rename a couple of variables (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove unnecessary checker loop (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Ignore EMODE return for opcode 0x0605 (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Align macro names to the specification (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Modify recursive way of adding nodes (Victor Raj)  [Orabug: 33048702]  
- ice: Re-send some AQ commands, as result of EBUSY AQ error (Chinh T Cao)  [Orabug: 33048702]  
- ice: cleanup style issues (Bruce Allan)  [Orabug: 33048702]  
- ice: Consolidate VSI state and flags (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Refactor ice_set/get_rss into LUT and key specific functions (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor get/set RSS LUT to use struct parameter (Brett Creeley)  [Orabug: 33048702]  
- ice: Change ice_vsi_setup_q_map() to not depend on RSS (Brett Creeley)  [Orabug: 33048702]  
- ice: correct memory allocation call (Bruce Allan)  [Orabug: 33048702]  
- ice: Check for bail out condition early (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: remove unnecessary duplicated AQ command flag setting (Bruce Allan)  [Orabug: 33048702]  
- ice: change link misconfiguration message (Paul Greenwalt)  [Orabug: 33048702]  
- ice: handle increasing Tx or Rx ring sizes (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: Update to use package info from ice segment (Dan Nowlin)  [Orabug: 33048702]  
- ice: Add Support for XPS (Benita Bose)  [Orabug: 33048702]  
- ice: remove DCBNL_DEVRESET bit from PF state (Dave Ertman)  [Orabug: 33048702]  
- ice: fix memory allocation call (Bruce Allan)  [Orabug: 33048702]  
- ice: prevent ice_open and ice_stop during reset (Krzysztof Goreczny)  [Orabug: 33048702]  
- ice: Recognize 860 as iSCSI port in CEE mode (Chinh T Cao)  [Orabug: 33048702]  
- ice: Continue probe on link/PHY errors (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33048702]  
- ice: Add support for per VF ctrl VSI enabling (Qi Zhang)  [Orabug: 33048702]  
- ice: update the number of available RSS queues (Henry Tieman)  [Orabug: 33048702]  
- ice: Fix state bits on LLDP mode switch (Dave Ertman)  [Orabug: 33048702]  
- ice: Account for port VLAN in VF max packet size calculation (Brett Creeley)  [Orabug: 33048702]  
- ice: Set trusted VF as default VSI when setting allmulti on (Brett Creeley)  [Orabug: 33048702]  
- ice: report correct max number of TCs (Dave Ertman)  [Orabug: 33048702]  
- ice: skip NULL check against XDP prog in ZC path (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: remove redundant checks in ice_change_mtu (Maciej Fijalkowski)  [Orabug: 33048702]  
- ice: simplify ice_run_xdp (Maciej Fijalkowski)  [Orabug: 33048702]  
- Documentation: ice: update documentation (Tony Nguyen)  [Orabug: 33048702]  
- ice: Improve MSI-X fallback logic (Tony Nguyen)  [Orabug: 33048702]  
- ice: Fix trivial error message (Mitch Williams)  [Orabug: 33048702]  
- ice: remove unnecessary casts (Bruce Allan)  [Orabug: 33048702]  
- ice: Refactor DCB related variables out of the ice_port_info struct (Chinh T Cao)  [Orabug: 33048702]  
- ice: fix writeback enable logic (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Use PSM clock frequency to calculate RL profiles (Ben Shelton)  [Orabug: 33048702]  
- ice: implement new LLDP filter command (Dave Ertman)  [Orabug: 33048702]  
- ice: log message when trusted VF goes in/out of promisc mode (Brett Creeley)  [Orabug: 33048702]  
- ice: remove dead code (Bruce Allan)  [Orabug: 33048702]  
- ice: Replace one-element array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33048702]  
- ice: Fix MSI-X vector fallback logic (Brett Creeley)  [Orabug: 33048702]  
- ice: Don't allow more channels than LAN MSI-X available (Brett Creeley)  [Orabug: 33048702]  
- ice: update dev_addr in ice_set_mac_address even if HW filter exists (Nick Nunley)  [Orabug: 33048702]  
- ice: Implement flow for IPv6 next header (extension header) (Nick Nunley)  [Orabug: 33048702]  
- ice: drop dead code in ice_receive_skb() (Eric Dumazet)  [Orabug: 33048702]  
- ice: avoid premature Rx buffer reuse (Björn Töpel)  [Orabug: 33048702]  
- ice: Add space to unknown speed (Simon Perron Caissy)  [Orabug: 33048702]  
- ice: join format strings to same line as ice_debug (Jacob Keller)  [Orabug: 33048702]  
- ice: silence static analysis warning (Bruce Allan)  [Orabug: 33048702]  
- ice: cleanup misleading comment (Bruce Allan)  [Orabug: 33048702]  
- ice: Remove vlan_ena from vsi structure (Nick Nunley)  [Orabug: 33048702]  
- ice: Remove gate to OROM init (Jeb Cramer)  [Orabug: 33048702]  
- ice: Enable Support for FW Override (E82X) (Jeb Cramer)  [Orabug: 33048702]  
- ice: don't always return an error for Get PHY Abilities AQ command (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: cleanup stack hog (Bruce Allan)  [Orabug: 33048702]  
- ice: fix adding IP4 IP6 Flow Director rules (Dan Nowlin)  [Orabug: 33048702]  
- ice: Fix pointer cast warnings (Bixuan Cui)  [Orabug: 33048702]  
- ice: preserve NVM capabilities in safe mode (Jacob Keller)  [Orabug: 33048702]  
- ice: fix memory leak in ice_vsi_setup (Jacob Keller)  [Orabug: 33048702]  
- ice: fix memory leak if register_netdev_fails (Jacob Keller)  [Orabug: 33048702]  
- ice: Fix call trace on suspend (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: adjust profile ID map locks (Victor Raj)  [Orabug: 33048702]  
- ice: update PTYPE lookup table (Tony Nguyen)  [Orabug: 33048702]  
- ice: Disable VLAN pruning in promiscuous mode (Nick Nunley)  [Orabug: 33048702]  
- ice: port fix for chk_linearlize (Kiran Patil)  [Orabug: 33048702]  
- ice: Allow 2 queue pairs per VF on SR-IOV initialization (Brett Creeley)  [Orabug: 33048702]  
- ice: Clear and free XLT entries on reset (Vignesh Sridhar)  [Orabug: 33048702]  
- ice: add useful statistics (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: remove page_reuse statistic (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix RSS profile locks (Vignesh Sridhar)  [Orabug: 33048702]  
- ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Kiran Patil)  [Orabug: 33048702]  
- ice: rename misleading grst_delay variable (Nick Nunley)  [Orabug: 33048702]  
- ice: mark PM functions as __maybe_unused (Wei Yongjun)  [Orabug: 33048702]  
- ice: disable no longer needed workaround for FW logging (Ben Shelton)  [Orabug: 33048702]  
- ice: reduce scope of variable (Bruce Allan)  [Orabug: 33048702]  
- ice: cleanup VSI on probe fail (Marcin Szycik)  [Orabug: 33048702]  
- ice: Allow all VLANs in safe mode (Brett Creeley)  [Orabug: 33048702]  
- ice: need_wakeup flag might not be set for Tx (Krzysztof Kazimierczak)  [Orabug: 33048702]  
- ice: distribute Tx queues evenly (Victor Raj)  [Orabug: 33048702]  
- ice: Adjust scheduler default BW weight (Tarun Singh)  [Orabug: 33048702]  
- ice: Add RL profile bit mask check (Tarun Singh)  [Orabug: 33048702]  
- ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: return correct error code from ice_aq_sw_rules (Kiran Patil)  [Orabug: 33048702]  
- ice: restore VF MSI-X state during PCI reset (Nick Nunley)  [Orabug: 33048702]  
- ice: fix link event handling timing (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix link broken after GLOBR reset (Dave Ertman)  [Orabug: 33048702]  
- ice: Implement LFC workaround (Dave Ertman)  [Orabug: 33048702]  
- ice: add flags indicating pending update of firmware module (Jacob Keller)  [Orabug: 33048702]  
- ice: Add AdminQ commands for FW update (Cudzilo, Szymon T)  [Orabug: 33048702]  
- ice: Add support for unified NVM update flow capability (Jacek Naczyk)  [Orabug: 33048702]  
- ice: add 1G SGMII PHY type (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: Report AOC PHY Types as Fiber (Doug Dziggel)  [Orabug: 33048702]  
- ice: add AQC get link topology handle support (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Rename low_power_ctrl (Lev Faerman)  [Orabug: 33048702]  
- ice: update reporting of autoneg capabilities (Paul Greenwalt)  [Orabug: 33048702]  
- ice: add ice_aq_get_phy_caps() debug logs (Paul Greenwalt)  [Orabug: 33048702]  
- ice: support Total Port Shutdown on devices that support it (Bruce Allan)  [Orabug: 33048702]  
- ice: add link lenient and default override support (Paul Greenwalt)  [Orabug: 33048702]  
- ice: restore PHY settings on media insertion (Paul Greenwalt)  [Orabug: 33048702]  
- ice: move auto FEC checks into ice_cfg_phy_fec() (Paul Greenwalt)  [Orabug: 33048702]  
- ice: refactor FC functions (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Add advanced power mgmt for WoL (Akeem G Abodunrin)  [Orabug: 33048702]  
- ice: split ice_discover_caps into two functions (Jacob Keller)  [Orabug: 33048702]  
- ice: split ice_parse_caps into separate functions (Jacob Keller)  [Orabug: 33048702]  
- ice: refactor ice_discover_caps to avoid need to retry (Jacob Keller)  [Orabug: 33048702]  
- ice: replace single-element array used for C struct hack (Bruce Allan)  [Orabug: 33048702]  
- ice: avoid unnecessary single-member variable-length structs (Bruce Allan)  [Orabug: 33048702]  
- ice: protect ring accesses with WRITE_ONCE (Ciara Loftus)  [Orabug: 33048702]  
- ice: Ignore EMODE when setting PHY config (Chinh T Cao)  [Orabug: 33048702]  
- ice: Use coalesce values from q_vector 0 when increasing q_vectors (Brett Creeley)  [Orabug: 33048702]  
- ice: fix PCI device serial number to be lowercase values (Paul M Stillwell Jr)  [Orabug: 33048702]  
- ice: fix function signature style format (Bruce Allan)  [Orabug: 33048702]  
- ice: Allow VF to request reset as soon as it's initialized (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix inability to set channels when down (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Always clear QRXFLXP_CNTXT before writing new value (Brett Creeley)  [Orabug: 33048702]  
- ice: Reset VF for all port VLAN changes from host (Brett Creeley)  [Orabug: 33048702]  
- ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Chinh T Cao)  [Orabug: 33048702]  
- ice: Increase timeout after PFR (Dan Nowlin)  [Orabug: 33048702]  
- ice: Fix transmit for all software offloaded VLANs (Brett Creeley)  [Orabug: 33048702]  
- ice: support adding 16 unicast/multicast filter on untrusted VF (Paul Greenwalt)  [Orabug: 33048702]  
- ice: allow host to clear administratively set VF MAC (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor VF VSI release and setup functions (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor VF reset (Brett Creeley)  [Orabug: 33048702]  
- ice: remove VM/VF disable command on CORER/GLOBR reset (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Add functions to rebuild host VLAN/MAC config for a VF (Brett Creeley)  [Orabug: 33048702]  
- ice: Add function to set trust mode bit on reset (Brett Creeley)  [Orabug: 33048702]  
- ice: Renaming and simplification in VF init path (Brett Creeley)  [Orabug: 33048702]  
- ice: Separate VF VSI initialization/creation from reset flow (Brett Creeley)  [Orabug: 33048702]  
- ice: Initialize Flow Director resources (Henry Tieman)  [Orabug: 33048702]  
- ice: Add helper function for clearing VPGEN_VFRTRIG (Brett Creeley)  [Orabug: 33048702]  
- ice: Simplify ice_sriov_configure (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Brett Creeley)  [Orabug: 33048702]  
- ice: cleanup VSI context initialization (Jacob Keller)  [Orabug: 33048702]  
- ice: Poll for reset completion when DDP load fails (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Refactor Rx checksum checks (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: avoid undefined behavior (Bruce Allan)  [Orabug: 33048702]  
- ice: Change number of XDP Tx queues to match number of Rx queues (Marta Plantykow)  [Orabug: 33048702]  
- ice: Add XDP Tx to VSI ring stats (Marta Plantykow)  [Orabug: 33048702]  
- ice: Change number of XDP TxQ to 0 when destroying rings (Marta Plantykow)  [Orabug: 33048702]  
- ice: Handle critical FW error during admin queue initialization (Evan Swanson)  [Orabug: 33048702]  
- ice: Don't allow VLAN stripping change when pvid set (Brett Creeley)  [Orabug: 33048702]  
- ice: Add more Rx errors to netdev's rx_error counter (Brett Creeley)  [Orabug: 33048702]  
- ice: fix MAC write command (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: set VF default LAN address (Paul Greenwalt)  [Orabug: 33048702]  
- ice: remove unused macro (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: fix signed vs unsigned comparisons (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: cleanup unsigned loops (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: fix usage of incorrect variable (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix bad register reads (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: check for compatibility between DDP package and firmware (Victor Raj)  [Orabug: 33048702]  
- ice: Check if unicast MAC exists before setting VF MAC (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix Tx timeout when link is toggled on a VF's interface (Brett Creeley)  [Orabug: 33048702]  
- ice: print Rx MDD auto reset message before VF reset (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Rename build_ctob to ice_build_ctob (Tony Nguyen)  [Orabug: 33048702]  
- ice: remove unnecessary backslash (Bruce Allan)  [Orabug: 33048702]  
- ice: remove unnecessary check (Bruce Allan)  [Orabug: 33048702]  
- ice: remove unnecessary expression that is always true (Bruce Allan)  [Orabug: 33048702]  
- ice: Fix check for removing/adding mac filters (Lihong Yang)  [Orabug: 33048702]  
- ice: refactor filter functions (Michal Swiatkowski)  [Orabug: 33048702]  
- ice: Fix resource leak on early exit from function (Eric Joyner)  [Orabug: 33048702]  
- ice: cleanup vf_id signedness (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: Fix casting issues (Karol Kolacinski)  [Orabug: 33048702]  
- ice: Provide more meaningful error message (Lihong Yang)  [Orabug: 33048702]  
- ice: Fix probe/open race condition (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: only drop link once when setting pauseparams (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix check for contiguous TCs (Dave Ertman)  [Orabug: 33048702]  
- ice: Add VF promiscuous support (Brett Creeley)  [Orabug: 33048702]  
- ice: Add support for tunnel offloads (Tony Nguyen)  [Orabug: 33048702]  
- ice: Fix error return code in ice_add_prof() (Wei Yongjun)  [Orabug: 33048702]  
- ice: implement full NVM read from ETHTOOL_GEEPROM (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: discover and store size of available flash (Jacob Keller)  [Orabug: 33048702]  
- ice: store NVM version info in extracted format (Jacob Keller)  [Orabug: 33048702]  
- ice: create function to read a section of the NVM and Shadow RAM (Jacob Keller)  [Orabug: 33048702]  
- ice: use __le16 types for explicitly Little Endian values (Jacob Keller)  [Orabug: 33048702]  
- ice: fix incorrect size description of ice_get_nvm_version (Jacob Keller)  [Orabug: 33048702]  
- ice: use variable name more descriptive than type (Bruce Allan)  [Orabug: 33048702]  
- ice: Use EOPNOTSUPP instead of ENOTSUPP (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: fix use of deprecated strlcpy() (Bruce Allan)  [Orabug: 33048702]  
- ice: Increase mailbox receive queue length to maximum (Lukasz Czapnik)  [Orabug: 33048702]  
- ice: Correct setting VLAN pruning (Brett Creeley)  [Orabug: 33048702]  
- ice: renegotiate link after FW DCB on (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix corner case when switching from IEEE to CEE (Avinash JD)  [Orabug: 33048702]  
- ice: Display Link detected via Ethtool in safe mode (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix removing driver while bare-metal VFs pass traffic (Brett Creeley)  [Orabug: 33048702]  
- ice: Improve clarity of prints and variables (Brett Creeley)  [Orabug: 33048702]  
- ice: allow bigger VFs (Mitch Williams)  [Orabug: 33048702]  
- ice: Cleanup unneeded parenthesis (Jeff Kirsher)  [Orabug: 33048702]  
- ice: Use pci_get_dsn() (Jacob Keller)  [Orabug: 33048702]  
- PCI: Introduce pci_get_dsn (Jacob Keller)  [Orabug: 33048702]  
- ice: let core reject the unsupported coalescing parameters (Jakub Kicinski)  [Orabug: 33048702]  
- ethtool: add infrastructure for centralized checking of coalescing parameters (Jakub Kicinski)  [Orabug: 33048702]  
- ice: fix define for E822 backplane device (Bruce Allan)  [Orabug: 33048702]  
- ice: add support for E823 devices (Bruce Allan)  [Orabug: 33048702]  
- ice: add additional E810 device id (Bruce Allan)  [Orabug: 33048702]  
- ice: add backslash-n to strings (Jesse Brandeburg)  [Orabug: 33048702]  
- ice: increase PF reset wait timeout to 300 milliseconds (Jacob Keller)  [Orabug: 33048702]  
- ice: Support XDP UMEM wake up mechanism (Krzysztof Kazimierczak)  [Orabug: 33048702]  
- ice: SW DCB, report correct max TC value (Dave Ertman)  [Orabug: 33048702]  
- ice: Report correct DCB mode (Avinash Dayanand)  [Orabug: 33048702]  
- ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Avinash JD)  [Orabug: 33048702]  
- ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix for TCAM entry management (Dan Nowlin)  [Orabug: 33048702]  
- ice: update malicious driver detection event handling (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Validate config for SW DCB map (Avinash Dayanand)  [Orabug: 33048702]  
- ice: Wait for VF to be reset/ready before configuration (Brett Creeley)  [Orabug: 33048702]  
- ice: Don't reject odd values of usecs set by user (Brett Creeley)  [Orabug: 33048702]  
- ice: use true/false for bool types (Bruce Allan)  [Orabug: 33048702]  
- ice: add function argument description to function header comment (Bruce Allan)  [Orabug: 33048702]  
- ice: use proper format for function pointer as a function parameter (Bruce Allan)  [Orabug: 33048702]  
- ice: replace "fallthrough" comments with fallthrough reserved word (Bruce Allan)  [Orabug: 33048702]  
- ice: remove unnecessary fallthrough comments (Bruce Allan)  [Orabug: 33048702]  
- ice: Fix virtchnl_queue_select bitmap validation (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix and refactor Rx queue disable for VFs (Brett Creeley)  [Orabug: 33048702]  
- ice: Handle LAN overflow event for VF queues (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Brett Creeley)  [Orabug: 33048702]  
- ice: Add support to enable/disable all Rx queues before waiting (Brett Creeley)  [Orabug: 33048702]  
- ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Brett Creeley)  [Orabug: 33048702]  
- ice: Fix Port VLAN priority bits (Brett Creeley)  [Orabug: 33048702]  
- ice: Add helper to determine if VF link is up (Brett Creeley)  [Orabug: 33048702]  
- ice: Refactor port vlan configuration for the VF (Brett Creeley)  [Orabug: 33048702]  
- ice: Add initial support for QinQ (Brett Creeley)  [Orabug: 33048702]  
- ice: Trivial fixes (Tony Nguyen)  [Orabug: 33048702]  
- ice: Use correct netif error function (Ben Shelton)  [Orabug: 33048702]  
- ice: Cleanup ice_vsi_alloc_q_vectors (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Make print statements more compact (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Use ice_pf_to_dev (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove possible null dereference (Tony Nguyen)  [Orabug: 33048702]  
- ice: fix and consolidate logging of NVM/firmware version information (Bruce Allan)  [Orabug: 33048702]  
- ice: Modify link message logging (Akeem G Abodunrin)  [Orabug: 33048702]  
- ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Anirudh Venkataramanan)  [Orabug: 33048702]  
- ice: Remove ice_dev_onetime_setup() (Brett Creeley)  [Orabug: 33048702]  
- ice: Don't allow same value for Rx tail to be written twice (Brett Creeley)  [Orabug: 33048702]  
- ice: display supported and advertised link modes (Paul Greenwalt)  [Orabug: 33048702]  
- ice: Fix switch between FW and SW LLDP (Dave Ertman)  [Orabug: 33048702]  
- ice: Fix DCB rebuild after reset (Dave Ertman)  [Orabug: 33048702]  
- RDMA/mlx5: Fixup call to eswitch mode (Jack Vogel)  [Orabug: 32879638]  
- A/A Bonding: Add support for user-space "Resilient RDMAIP" (Gerd Rausch)  [Orabug: 33150457]  
- mei: me: emmitsburg workstation DID (Tomas Winkler)  [Orabug: 33095012]  
- mei: me: add tiger lake point device ids for H platforms. (Alexander Usyskin)  [Orabug: 33095012]  
- mei: add trc detection register to sysfs (Alexander Usyskin)  [Orabug: 33095012]  
- KEYS: Make use of platform keyring for module signature verify (Robert Holmes)  [Orabug: 33116291]  
- scsi: lpfc: Update lpfc version to 12.8.0.10 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Add a option to enable interlocked ABTS before job completion (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Ignore GID-FT response that may be received after a link flip (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Add ndlp kref accounting for resume RPI path (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix non-optimized ERSP handling (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Copyright updates for 12.8.0.9 patches (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.9 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Standardize discovery object logging format (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix various trivial errors in comments and log messages (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix use-after-free on unused nodes after port swap (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix gcc -Wstringop-overread warning (Arnd Bergmann)  [Orabug: 33066011]  
- scsi: lpfc: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33066011]  
- scsi: lpfc: Fix a typo (wengjianfeng)  [Orabug: 33066011]  
- scsi: lpfc: Fix kernel-doc formatting issue (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a few incorrectly named functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a bunch of misnamed functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix formatting and misspelling issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Fix a bunch of kernel-doc issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.8 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Correct function header comments related to ndlp reference counting (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Change wording of invalid pci reset log message (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix crash caused by switch reboot (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix pt2pt state transition causing rmmod hang (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix nodeinfo debugfs output (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix ADISC handling that never frees nodes (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix use after free in lpfc_els_free_iocb (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix FLOGI failure due to accessing a freed node (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix stale node accesses on stale RRQ request (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix reftag generation sizing errors (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix EEH encountering oops with NVMe traffic (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix 'physical' typos (Bjorn Helgaas)  [Orabug: 33066011]  
- scsi: lpfc: Fix ancient double free (Dan Carpenter)  [Orabug: 33066011]  
- scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Eric Curtin)  [Orabug: 33066011]  
- scsi: lpfc: Add support for eh_should_retry_cmd() (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: lpfc: Simplify bool comparison (YANG LI)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.7 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Implement health checking when aborting I/O (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix crash when nvmet transport calls host_release (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix vport create logging (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NVMe recovery after mailbox timeout (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix target reset failing (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix FW reset action if I/Os are outstanding (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix crash when a fabric node is released prematurely (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33066011]  
- scsi: lpfc: Correct null ndlp reference on routine exit (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Use generic power management (Vaibhav Gupta)  [Orabug: 33066011]  
- scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix memory leak on lcb_context (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Remove dead code on second !ndlp check (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Fix pointer defereference before it is null checked issue (Colin Ian King)  [Orabug: 33066011]  
- scsi: lpfc: Update changed file copyrights for 2020 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Update lpfc version to 12.8.0.6 (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Convert SCSI path to use common I/O submission path (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: remove an unnecessary NULL check (Dan Carpenter)  [Orabug: 33066011]  
- scsi: lpfc: Enable common send_io interface for SCSI and NVMe (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix-up around 120 documentation issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Refactor WQE structure definitions for common use (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NPIV Fabric Node reference counting (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix NPIV discovery and Fabric Node detection (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Rework remote port lock handling (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Rework locations of ndlp reference taking (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Rework remote port ref counting and node freeing (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: Add an internal trace log buffer (Dick Kennedy)  [Orabug: 33066011]  
- lpfc: fix axchg pointer reference after free and double frees (James Smart)  [Orabug: 33066011]  
- lpfc: Fix pointer checks and comments in LS receive refactoring (James Smart)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: Correct some pretty obvious misdocumentation (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Lee Jones)  [Orabug: 33066011]  
- scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Lee Jones)  [Orabug: 33066011]  
- scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: core: No retries on abort success (Muneendra Kumar)  [Orabug: 33066011]  
- scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Muneendra Kumar)  [Orabug: 33066011]  
- nvme-fc: clear q_live at beginning of association teardown (James Smart)  [Orabug: 33026709]  
- nvme-fc: fix racing controller reset and create association (James Smart)  [Orabug: 33026709]  
- nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (James Smart)  [Orabug: 33026709]  
- nvme-fc: remove nvme_fc_terminate_io() (James Smart)  [Orabug: 33026709]  
- nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (James Smart)  [Orabug: 33026709]  
- nvme-fc: remove err_work work item (James Smart)  [Orabug: 33026709]  
- nvme-fc: track error_recovery while connecting (James Smart)  [Orabug: 33026709]  
- nvme-fc: fix io timeout to abort I/O (James Smart)  [Orabug: 33026709]  
- uek-rpm: Add new mpi3mr driver to config (John Donnelly)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix warnings reported by smatch (Sreekanth Reddy)  [Orabug: 33019957]  
- scsi: mpi3mr: Make some symbols static (Yang Yingliang)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Yang Yingliang)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix missing unlock on error (Yang Yingliang)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Dan Carpenter)  [Orabug: 33019957]  
- scsi: mpi3mr: Delete unnecessary NULL check (Dan Carpenter)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix a double free (Tomas Henzl)  [Orabug: 33019957]  
- scsi: mpi3mr: Fix fall-through warning for Clang (Gustavo A. R. Silva)  [Orabug: 33019957]  
- scsi: mpi3mr: Add event handling debug prints (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add EEDP DIF DIX support (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for DSN secure firmware check (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for PM suspend and resume (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Print pending host I/Os for debugging (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Complete support for soft reset (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for threaded ISR (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Allow certain commands during pci-remove hook (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add change queue depth support (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Implement SCSI error handler hooks (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add bios_param SCSI host template hook (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Print IOC info for debugging (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for timestamp sync with firmware (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for recovering controller (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Additional event handling (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for PCIe device event handling (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for device add/remove event handling (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for internal watchdog thread (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add support for queue command processing (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Create operational request and reply queue pair (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Base driver code (Kashyap Desai)  [Orabug: 33019957]  
- scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Kashyap Desai)  [Orabug: 33019957]  
- Clean up W=1 warnings in RDS (Victor Mora)  [Orabug: 33047866]  
- Revert "xen/fb: allow xenfb initialization for hvm guests" (Joe Jin)  [Orabug: 33075316]  
- perf: fix struct ring_buffer * usage in perf_event.h for BTF (Alan Maguire)  [Orabug: 33079064]  
- hugetlb: fix missing hugetlb cgroup initialization (Mike Kravetz)  [Orabug: 33080611]  
- mm/page_reporting: add free page reporting documentation (Alexander Duyck)  [Orabug: 32866738]  
- mm/page_reporting: add budget limit on how many pages can be reported per pass (Alexander Duyck)  [Orabug: 32866738]  
- mm/page_reporting: rotate reported pages to the tail of the list (Alexander Duyck)  [Orabug: 32866738]  
- virtio-balloon: add support for providing free page reports to host (Alexander Duyck)  [Orabug: 32866738]  
- virtio-balloon: pull page poisoning config out of free page hinting (Alexander Duyck)  [Orabug: 32866738]  
- mm: introduce Reported pages (Alexander Duyck)  [Orabug: 32866738]  
- mm: add function __putback_isolated_page (Alexander Duyck)  [Orabug: 32866738]  
- mm: use zone and order instead of free area in free_list manipulators (Alexander Duyck)  [Orabug: 32866738]  
- mm: adjust shuffle code to allow for future coalescing (Alexander Duyck)  [Orabug: 32866738]  
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 30588999]  
- uek_kabi: UEK_KABI_REPLACE() macro is unfriendly to BTF deduplication (Alan Maguire)  [Orabug: 30588999]  
- io_uring: use better types for cflags (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix overflows checks in provide buffers (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers (Thadeu Lima de Souza Cascardo)  [Orabug: 33042559]  {CVE-2021-3491} 
- mm: fix kthread_use_mm() vs TLB invalidate (Peter Zijlstra)  [Orabug: 33042559]  
- kernel: set USER_DS in kthread_use_mm (Christoph Hellwig)  [Orabug: 33042559]  
- kernel: add kthread_use_mm/kthread_unuse_mm helpers (Christoph Hellwig)  [Orabug: 33042559]  
- dm: add support for REQ_NOWAIT and enable it for linear target (Konstantin Khlebnikov)  [Orabug: 33042559]  
- fs: align IOCB_* flags with RWF_* flags (Jens Axboe)  [Orabug: 33042559]  
- block: use bio_{wouldblock,io}_error in direct_make_request (Guoqing Jiang)  [Orabug: 33042559]  
- iomap: Only invalidate page cache pages on direct IO writes (Dave Chinner)  [Orabug: 33042559]  
- iomap: remove unneeded variable in iomap_dio_rw() (Johannes Thumshirn)  [Orabug: 33042559]  
- fs/iomap: remove redundant check in iomap_dio_rw() (Joseph Qi)  [Orabug: 33042559]  
- iomap: Do not create fake iter in iomap_dio_bio_actor() (Jan Kara)  [Orabug: 33042559]  
- block: remove unused BLK_QC_T_EAGAIN flag (Jeffle Xu)  [Orabug: 33042559]  
- fs: Remove unneeded IS_DAX() check in io_is_direct() (Ira Weiny)  [Orabug: 33042559]  
- block: provide plug based way of signaling forced no-wait semantics (Jens Axboe)  [Orabug: 33042559]  
- fs: RWF_NOWAIT should imply IOCB_NOIO (Jens Axboe)  [Orabug: 33042559]  
- fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher)  [Orabug: 33042559]  
- fs: optimise kiocb_set_rw_flags() (Pavel Begunkov)  [Orabug: 33042559]  
- xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Christoph Hellwig)  [Orabug: 33042559]  
- iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Christoph Hellwig)  [Orabug: 33042559]  
- iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Jan Kara)  [Orabug: 33042559]  
- iomap: remove lockdep_assert_held() (Goldwyn Rodrigues)  [Orabug: 33042559]  
- iomap: Call inode_dio_end() before generic_write_sync() (Goldwyn Rodrigues)  [Orabug: 33042559]  
- io_uring: trigger eventfd for IOPOLL (Pavel Begunkov)  [Orabug: 33042559]  
- mm: allow read-ahead with IOCB_NOWAIT set (Jens Axboe)  [Orabug: 33042559]  
- mm: never attempt async page lock if we've transferred data already (Jens Axboe)  [Orabug: 33042559]  
- mm: support async buffered reads in generic_file_buffered_read() (Jens Axboe)  [Orabug: 33042559]  
- mm: mark async iocb read as NOWAIT once some data has been copied (Jens Axboe)  [Orabug: 33042559]  
- block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei)  [Orabug: 33042559]  
- io_uring: fix uninitialized variable flags in io_recv() (Prasad Singamsetty)  [Orabug: 33042559]  
- io_uring: don't mark S_ISBLK async work as unbounded (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix timeout cancel return code (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL (Stefan Metzmacher)  [Orabug: 33042559]  
- io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls (Stefan Metzmacher)  [Orabug: 33042559]  
- io_uring: fix -&gt;flags races by linked timeouts (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix provide_buffers sign extension (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return (Jens Axboe)  [Orabug: 33042559]  
- io_uring: don't attempt IO reissue from the ring exit path (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix inconsistent lock state (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: ensure that SQPOLL thread is started for exit (Jens Axboe)  [Orabug: 33042559]  
- io_uring: ignore double poll add on the same waitqueue head (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix possible deadlock in io_uring_poll (Hao Xu)  [Orabug: 33042559]  
- io_uring: drop mm/files between task_work_submit (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: reinforce cancel on flush during exit (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix sqo ownership false positive warning (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix list corruption for splice file_get (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE (Hao Xu)  [Orabug: 33042559]  
- io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: replace inflight_wait with tctx-&gt;wait (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: if we see flush on exit, cancel related tasks (Jens Axboe)  [Orabug: 33042559]  
- io_uring: account io_uring internal files as REQ_F_INFLIGHT (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix files cancellation (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: always batch cancel in *cancel_files() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: pass files into kill timeouts/poll (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: don't iterate io_uring_cancel_files() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: add a {task,files} pair matching helper (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: simplify io_task_match() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: don't modify identity's files uncess identity is cowed (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix wqe-&gt;lock/completion_lock deadlock (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix sleeping under spin in __io_clean_op (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: dont kill fasync under completion_lock (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix skipping disabling sqo on exec (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix uring_flush in exit_files() warning (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix false positive sqo warning on flush (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: do sqo disable on install_fd error (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix null-deref in io_disable_sqo_submit (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: stop SQPOLL submit on creator's death (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: add warn_once for io_uring_flush() (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: inline io_uring_attempt_task_drop() (Pavel Begunkov)  [Orabug: 33042559]  
- kernel/io_uring: cancel io_uring before task works (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix short read retries for non-reg files (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state (Jens Axboe)  [Orabug: 33042559]  
- io_uring: iopoll requests should also wake task -&gt;in_idle state (Jens Axboe)  [Orabug: 33042559]  
- io_uring: flush timeouts that should already have expired (Marcelo Diop-Gonzalez)  [Orabug: 33042559]  
- io_uring: drop file refs after task cancel (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: drop mm and files after task_work_run (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: don't take files/mm for a dead task (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: Fix return value from alloc_fixed_file_ref_node (Matthew Wilcox (Oracle))  [Orabug: 33042559]  
- io_uring: patch up IOPOLL overflow_flush sync (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: limit {io|sq}poll submit locking scope (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: synchronise IOPOLL on task_submit fail (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: remove racy overflow list fast checks (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: check kthread stopped flag when sq thread is unparked (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix io_sqe_files_unregister() hangs (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: add a helper for setting a ref node (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: use bottom half safe lock for fixed file data (Jens Axboe)  [Orabug: 33042559]  
- io_uring: don't assume mm is constant across submits (Jens Axboe)  [Orabug: 33042559]  
- io_uring: close a small race gap for files cancel (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: make ctx cancel on exit targeted to actual ctx (Jens Axboe)  [Orabug: 33042559]  
- io_uring: fix double io_uring free (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix ignoring xa_store errors (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix 0-iov read buffer select (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix io_wqe-&gt;work_list corruption (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: always let io_iopoll_complete() complete polled io (Xiaoguang Wang)  [Orabug: 33042559]  
- io_uring: fix racy IOPOLL completions (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix io_cqring_events()'s noflush (Pavel Begunkov)  [Orabug: 33042559]  
- Smack: Handle io_uring kernel thread privileges (Casey Schaufler)  [Orabug: 33042559]  
- io_uring: cancel reqs shouldn't kill overflow list (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: fix racy IOPOLL flush overflow (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: cancel only requests of current task (Pavel Begunkov)  [Orabug: 33042559]  
- io_uring: backport 5.10 version of io_uring code base to uek6-u3 (Prasad Singamsetty)  [Orabug: 33042559]  
- btrfs: flag files as supporting buffered async reads (Jens Axboe)  [Orabug: 33042559]  
- xfs: flag files as supporting buffered async reads (Jens Axboe)  [Orabug: 33042559]  
- ext4: flag as supporting buffered async reads (Jens Axboe)  [Orabug: 33042559]  
- mm: add kiocb_wait_page_queue_init() helper (Jens Axboe)  [Orabug: 33042559]  
- block: flag block devices as supporting IOCB_WAITQ (Jens Axboe)  [Orabug: 33042559]  
- fs: add FMODE_BUF_RASYNC (Jens Axboe)  [Orabug: 33042559]  
- mm: add support for async page locking (Jens Axboe)  [Orabug: 33042559]  
- block: add QUEUE_FLAG_NOWAIT (Mike Snitzer)  [Orabug: 33042559]  
- tasks: add put_task_struct_many() (Pavel Begunkov)  [Orabug: 33042559]  
- mm: abstract out wake_page_match() from wake_page_function() (Jens Axboe)  [Orabug: 33042559]  
- mm: optimise madvise WILLNEED (Matthew Wilcox (Oracle))  [Orabug: 33042559]  
- mm: check that mm is still valid in madvise() (Linus Torvalds)  [Orabug: 33042559]  
- statx: allow system call to be invoked from io_uring (Bijan Mottahedeh)  [Orabug: 33042559]  
- splice: make do_splice public (Pavel Begunkov)  [Orabug: 33042559]  
- splice: export do_tee() (Pavel Begunkov)  [Orabug: 33042559]  
- mm: make do_madvise() available internally (Jens Axboe)  [Orabug: 33042559]  
- eventpoll: support non-blocking do_epoll_ctl() calls (Jens Axboe)  [Orabug: 33042559]  
- eventpoll: abstract out epoll_ctl() handler (Jens Axboe)  [Orabug: 33042559]  
- fs: make build_open_flags() available internally (Jens Axboe)  [Orabug: 33042559]  
- selftests: add openat2(2) selftests (Aleksa Sarai)  [Orabug: 33042559]  
- Documentation: path-lookup: include new LOOKUP flags (Aleksa Sarai)  [Orabug: 33042559]  
- open: introduce openat2(2) syscall (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_IN_ROOT: chroot-like scoped resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_NO_XDEV: block mountpoint crossing (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: LOOKUP_NO_SYMLINKS: block symlink resolution (Aleksa Sarai)  [Orabug: 33042559]  
- namei: allow set_root() to produce errors (Aleksa Sarai)  [Orabug: 33042559]  
- namei: allow nd_jump_link() to produce errors (Aleksa Sarai)  [Orabug: 33042559]  
- nsfs: clean-up ns_get_path() signature to return int (Aleksa Sarai)  [Orabug: 33042559]  
- mm/madvise.c: use PAGE_ALIGN[ED] for range checking (Wei Yang)  [Orabug: 33042559]  
- mm/madvise.c: replace with page_size() in madvise_inject_error() (Yunfeng Ye)  [Orabug: 33042559]  
- fs/namei.c: pull positivity check into follow_managed() (Al Viro)  [Orabug: 33042559]  
- net: abstract out normal and compat msghdr import (Jens Axboe)  [Orabug: 33042559]  
- pcpu_ref: add percpu_ref_tryget_many() (Pavel Begunkov)  [Orabug: 33042559]  
- task_work: only grab task signal lock when needed (Jens Axboe)  [Orabug: 33042559]  
- task_work: teach task_work_add() to do signal_wake_up() (Oleg Nesterov)  [Orabug: 33042559]  
- task_work_run: don't take -&gt;pi_lock unconditionally (Oleg Nesterov)  [Orabug: 33042559]  
- io_uring: allow tcp ancillary data for __sys_recvmsg_sock() (Luke Hsiao)  [Orabug: 33042559]  
- io_uring: backport 5.5 version of io_uring code base (Prasad Singamsetty)  [Orabug: 33042559]  
- fs: make two stat prep helpers available (Jens Axboe)  [Orabug: 33042559]  
- net: add __sys_accept4_file() helper (Jens Axboe)  [Orabug: 33042559]  
- rds: ib: Mitigate intermittent incorrect RNR NAK Retry Timer modification (Håkon Bugge)  [Orabug: 33001035]  
- mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 33032173]  
- mm: sparsemem: use huge PMD mapping for vmemmap pages (Muchun Song)  [Orabug: 33032173]  
- mm: sparsemem: split the huge PMD mapping of vmemmap pages (Muchun Song)  [Orabug: 33032173]  
- hugetlb: fix dissolve_free_huge_page to pass head page (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: pass head page to remove_hugetlb_page() (Naoya Horiguchi)  [Orabug: 33032173]  
- userfaultfd: hugetlbfs: fix new flag usage in error path (Mike Kravetz)  [Orabug: 33032173]  
- mm: migrate: fix missing update page_private to hugetlb_page_subpool (Muchun Song)  [Orabug: 33032173]  
- mm: migrate: fix missing update page_private to hugetlb_page_subpool (Muchun Song)  [Orabug: 33032173]  
- uek-rpm: enable CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Mike Kravetz)  [Orabug: 33032173]  
- mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: alloc the vmemmap pages associated with each HugeTLB page (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: defer freeing of HugeTLB pages (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: free the vmemmap pages associated with each HugeTLB page (Muchun Song)  [Orabug: 33032173]  
- x86: mm: add p?d_leaf() definitions (Steven Price)  [Orabug: 33032173]  
- arm64: mm: add p?d_leaf() definitions (Steven Price)  [Orabug: 33032173]  
- arm: mm: add p?d_leaf() definitions (Steven Price)  [Orabug: 33032173]  
- mm: hugetlb: gather discrete indexes of tail page (Muchun Song)  [Orabug: 33032173]  
- mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 33032173]  
- mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c (Muchun Song)  [Orabug: 33032173]  
- mm: make alloc_contig_range handle in-use hugetlb pages (Oscar Salvador)  [Orabug: 33032173]  
- mm: make alloc_contig_range handle free hugetlb pages (Oscar Salvador)  [Orabug: 33032173]  
- mm,compaction,cma: add alloc_contig flag to compact_control (Rik van Riel)  [Orabug: 33032173]  
- mm,hugetlb: split prep_new_huge_page functionality (Oscar Salvador)  [Orabug: 33032173]  
- mm,hugetlb: drop clearing of flag from prep_new_huge_page (Oscar Salvador)  [Orabug: 33032173]  
- mm,compaction: let isolate_migratepages_{range,block} return error codes (Oscar Salvador)  [Orabug: 33032173]  
- mm,page_alloc: bail out earlier on -ENOMEM in alloc_contig_migrate_range (Oscar Salvador)  [Orabug: 33032173]  
- hugetlb: make free_huge_page irq safe (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: change free_pool_huge_page to remove_pool_huge_page (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: call update_and_free_page without hugetlb_lock (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: create remove_hugetlb_page() to separate functionality (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: add per-hstate mutex to synchronize user adjustments (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: fix uninitialized subpool pointer (Mike Kravetz)  [Orabug: 33032173]  
- include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: convert PageHugeFreed to HPageFreed flag (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: convert page_huge_active() HPageMigratable flag (Mike Kravetz)  [Orabug: 33032173]  
- hugetlb: use page.private for hugetlb specific page flags (Mike Kravetz)  [Orabug: 33032173]  
- KVM: VMX: read idt_vectoring_info a bit earlier (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: fix running nested guests when npt=0 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Advertise INVPCID by default (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32479730]  
- KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32479730]  
- KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Michael Roth)  [Orabug: 32490237]  
- KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Set the encryption mask for the SVM host save area (Tom Lendacky)  [Orabug: 32490237]  
- KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini)  [Orabug: 32490237]  {CVE-2021-29657} {CVE-2021-29657} 
- KVM: SVM: Fix nested VM-Exit on #GP interception handling (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: prepare guest save area while is_guest_mode is true (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Use common GPA helper to check for illegal CR3 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add a helper to check for a legal GPA (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move illegal GPA helper out of the MMU code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Fix #GP handling for doubly-nested virtualization (Wei Huang)  [Orabug: 32490237]  
- KVM: SVM: Add support for SVM instruction address check change (Wei Huang)  [Orabug: 32490237]  
- KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Bandan Das)  [Orabug: 32490237]  
- KVM: x86: Factor out x86 instruction emulation with decoding (Wei Huang)  [Orabug: 32490237]  
- KVM: x86: Zap the oldest MMU pages, not the newest (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32620614]  
- KVM: x86/mmu: Batch zap MMU pages when shrinking the slab (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32620614]  
- KVM: x86/mmu: Batch zap MMU pages when recycling oldest pages (Sean Christopherson)  [Orabug: 32490237] [Orabug: 32620614]  
- KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest mode (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: correctly restore nested_run_pending on migration (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: set fixed bits by hand (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: check CR4 changes against vcpu-&gt;arch (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: Move asid to vcpu_svm (Cathy Avery)  [Orabug: 32490237]  
- kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Jim Mattson)  [Orabug: 32490237]  
- KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Return bool instead of int for CR4 and SREGS validity checks (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Drop VMXE check from svm_set_cr4() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Babu Moger)  [Orabug: 32490237]  
- KVM: nSVM: implement on demand allocation of the nested state (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: allow kvm_x86_ops.set_efer to return an error value (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs (Aaron Lewis)  [Orabug: 32490237]  
- KVM: nSVM: delay MSR permission processing to first nested VM run (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: rename KVM_REQ_GET_VMCS12_PAGES (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Use common definition for kvm_nested_vmexit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add macro wrapper for defining kvm_exit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add a helper to test for a valid error code given an intr info (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: CR3 MBZ bits are only 63:52 (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: SVM: Enable INVPCID feature on AMD (Babu Moger)  [Orabug: 32490237]  
- KVM: X86: Move handling of INVPCID types to x86 (Babu Moger)  [Orabug: 32490237]  
- KVM: X86: Rename and move the function vmx_handle_memory_failure to x86.c (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Add new intercept word in vmcb_control_area (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Modify intercept_exceptions to generic intercepts (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Change intercept_dr to generic intercepts (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Change intercept_cr to generic intercepts (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Babu Moger)  [Orabug: 32490237]  
- KVM: VMX: Use fallthrough pseudo-keyword (Liam Merwick)  [Orabug: 32490237]  
- KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected (Peter Shier)  [Orabug: 32490237]  
- KVM: nSVM: Remove unused field (Babu Moger)  [Orabug: 32490237]  
- KVM: SVM: refactor exit labels in svm_create_vcpu (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: use __GFP_ZERO instead of clear_page (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: refactor msr permission bitmap allocation (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: rename nested vmcb to vmcb12 (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: rename a variable in the svm_create_vcpu (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nVMX: Fix VMX controls MSRs setup when nested VMX enabled (Chenyi Qiang)  [Orabug: 32490237]  
- KVM: nSVM: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: SVM: nested: Don't allocate VMCB structures on stack (Joerg Roedel)  [Orabug: 32490237]  
- x86/cpu: Add hardware-enforced cache coherency as a CPUID feature (Krish Sadhukhan)  [Orabug: 32490237]  
- x86/cpufeatures: Mark two free bits in word 3 (Borislav Petkov)  [Orabug: 32490237]  
- KVM: VMX: update PFEC_MASK/PFEC_MATCH together with PF intercept (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: fix MSR_IA32_TSC read for nested migration (Maxim Levitsky)  [Orabug: 32490237]  
- selftests: kvm: Fix assert failure in single-step test (Yang Weijiang)  [Orabug: 32490237]  
- KVM: emulator: more strict rsm checks. (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: nSVM: more strict SMM checks when returning to nested guest (Maxim Levitsky)  [Orabug: 32490237]  
- SVM: nSVM: setup nested msr permission bitmap on nested state load (Maxim Levitsky)  [Orabug: 32490237]  
- SVM: nSVM: correctly restore GIF on vmexit from nesting after migration (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: SVM: avoid emulation with stale next_rip (Wanpeng Li)  [Orabug: 32490237]  
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)  [Orabug: 32490237]  
- kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Lai Jiangshan)  [Orabug: 32490237]  
- KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Chenyi Qiang)  [Orabug: 32490237]  
- KVM: x86: fix access code passed to gva_to_gpa (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: Use a shorter encoding to clear RAX (Yang Weijiang)  [Orabug: 32490237]  
- tools headers UAPI: Sync kvm.h headers with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 32490237]  
- x86/kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Jon Doron)  [Orabug: 32490237]  
- KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: LAPIC: Set the TDCR settable bits (Wanpeng Li)  [Orabug: 32490237]  
- KVM: VMX: Drop a duplicate declaration of construct_eptp() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Using macros instead of magic values (Haiwei Li)  [Orabug: 32490237]  
- KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPF (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: optimize #PF injection when MAXPHYADDR does not match (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: update exception bitmap on CPUID changes (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: rename update_bp_intercept to update_exception_bitmap (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Add helper functions for illegal GPA checking and page fault injection (Mohammed Gamal)  [Orabug: 32490237]  
- KVM: nSVM: use nested_svm_load_cr3() on guest-&gt;host switch (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: implement nested_svm_load_cr3() and use it for host-&gt;guest switch (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: MMU: stop dereferencing vcpu-&gt;arch.mmu to get the context for MMU init (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM/x86: pmu: Fix #GP condition check for RDPMC emulation (Like Xu)  [Orabug: 32490237]  
- KVM: x86: take as_id into account when checking PGD (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: x86: Introduce kvm_check_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Move kvm_apic_set_version() to kvm_update_cpuid() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Go on updating other CPUID leaves when leaf 1 is absent (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Reset vcpu-&gt;arch.cpuid_nent to 0 if SET_CPUID* fails (Xiaoyao Li)  [Orabug: 32490237]  
- kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Like Xu)  [Orabug: 32490237]  
- KVM: nSVM: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: x86: Make CR4.VMXE reserved for the guest (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Krish Sadhukhan)  [Orabug: 32490237]  
- kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Jim Mattson)  [Orabug: 32490237]  
- KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Add svm_ prefix to set/clr/is_intercept() (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Add vmcb_ prefix to mark_*() functions (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Rename struct nested_state to svm_nested_state (Joerg Roedel)  [Orabug: 32490237]  
- KVM: nVMX: Wrap VM-Fail valid path in generic VM-Fail helper (Sean Christopherson)  [Orabug: 32490237]  
- kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Jim Mattson)  [Orabug: 32490237]  
- kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Jim Mattson)  [Orabug: 32490237]  
- vm: x86: Add "last CPU" to some KVM_EXIT information (Jim Mattson)  [Orabug: 32490237]  
- kvm: vmx: Add last_cpu to struct vcpu_vmx (Jim Mattson)  [Orabug: 32490237]  
- kvm: svm: Always set svm-&gt;last_cpu on VMRUN (Jim Mattson)  [Orabug: 32490237]  
- kvm: svm: Prefer vcpu-&gt;cpu to raw_smp_processor_id() (Jim Mattson)  [Orabug: 32490237]  
- KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast() (John Hubbard)  [Orabug: 32490237]  
- KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: X86: Do the same ignore_msrs check for feature msrs (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Move ignore_msrs handling upper the stack (Peter Xu)  [Orabug: 32490237]  
- KVM: x86/mmu: Make .write_log_dirty a nested operation (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: WARN if PML emulation helper is invoked outside of nested guest (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Sean Christopherson)  [Orabug: 32490237]  
- x86/Kconfig: Update config and kernel doc for MPK feature on AMD (Babu Moger)  [Orabug: 32490237]  
- KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: do not set guest mode flag (Paolo Bonzini)  [Orabug: 32490237]  
- tools arch kvm: Sync kvm headers with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 32490237]  
- KVM: VMX: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Sean Christopherson)  [Orabug: 32490237]  
- kvm: use more precise cast and do not drop __user (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkru (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Marcelo Tosatti)  [Orabug: 32490237]  
- KVM: LAPIC: ensure APIC map is up to date on concurrent update requests (Paolo Bonzini)  [Orabug: 32490237]  
- kvm: lapic: fix broken vcpu hotplug (Igor Mammedov)  [Orabug: 32490237]  
- KVM: Replace zero-length array with flexible-array (Gustavo A. R. Silva)  [Orabug: 32490237]  
- KVM: VMX: Add helpers to identify interrupt type from intr_info (Sean Christopherson)  [Orabug: 32490237]  
- KVM: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov)  [Orabug: 32490237]  
- tools headers UAPI: Sync kvm.h headers with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 32490237]  
- KVM: SVM: fix calls to is_intercept (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov)  [Orabug: 32490237]  
- Revert "KVM: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: VMX: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: emulate reserved nops from 0f/18 to 0f/1f (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: Use vmemdup_user() (Denis Efremov)  [Orabug: 32490237]  
- KVM: x86: Move MPK feature detection to common code (Babu Moger)  [Orabug: 32490237]  
- KVM: x86: Assign correct value to array.maxnent (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Sean Christopherson)  [Orabug: 32490237]  
- KVM: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Paolo Bonzini)  [Orabug: 32490237]  
- x86: kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Al Viro)  [Orabug: 32490237]  
- KVM: x86/pmu: Support full width counting (Like Xu)  [Orabug: 32490237]  
- KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Wei Wang)  [Orabug: 32490237]  
- KVM: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: VMX: Replace zero-length array with flexible-array (Gustavo A. R. Silva)  [Orabug: 32490237]  
- KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov)  [Orabug: 32490237]  
- selftests: kvm: add a SVM version of state-test (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: MMU: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: leave guest mode when clearing EFER.SVME (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: split nested_vmcb_check_controls (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove HF_HIF_MASK (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove HF_VINTR_MASK (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: synthesize correct EXITINTINFO on vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: preserve VGIF across VMCB switch (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: extract svm_set_gif (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove unnecessary if (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: synchronize VMCB controls updated by the processor on every vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: restore clobbered INT_CTL fields after clearing VINTR (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: save all control fields in svm-&gt;nested (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove trailing padding for struct vmcb_control_area (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: pass vmcb_control_area to copy_vmcb_control_area (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: clean up tsc_offset update (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: move MMU setup to nested_prepare_vmcb_control (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: extract preparation of VMCB for nested run (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: extract load_nested_vmcb_control (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: move map argument out of enter_svm_guest_mode (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: always update CR3 in VMCS (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: always update CR3 in VMCB (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: correctly inject INIT vmexits (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: remove exit_required (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: inject exceptions via svm_check_nested_events (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: enable event window in inject_pending_event (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: track manually whether an event has been injected (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: enable X86_FEATURE_WAITPKG in KVM capabilities (Maxim Levitsky)  [Orabug: 32490237]  
- KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Michael Kelley)  [Orabug: 32490237]  
- KVM: nVMX: Really make emulated nested preemption timer pinned (Jim Mattson)  [Orabug: 32490237]  
- KVM: SVM: Remove unnecessary V_IRQ unsetting (Suravee Suthikulpanit)  [Orabug: 32490237]  
- KVM: SVM: Merge svm_enable_vintr into svm_set_vintr (Suravee Suthikulpanit)  [Orabug: 32490237]  
- KVM: X86: TSCDEADLINE MSR emulation fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: x86: introduce kvm_can_use_hv_timer (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Optimize posted-interrupt delivery for timer fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: X86: Introduce more exit_fastpath_completion enum values (Wanpeng Li)  [Orabug: 32490237]  
- KVM: X86: Introduce kvm_vcpu_exit_request() helper (Wanpeng Li)  [Orabug: 32490237]  
- KVM: x86: Print symbolic names of VMX VM-Exit flags in traces (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Introduce generic fastpath handler (Wanpeng Li)  [Orabug: 32490237]  
- KVM: nVMX: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Sanity check on gfn before removal (Peter Xu)  [Orabug: 32490237]  
- kvm: x86: Cleanup vcpu-&gt;arch.guest_xstate_size (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: nVMX: Tweak handling of failure code for nested VM-Enter failure (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add proper cache tracking for CR0 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add proper cache tracking for CR4 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Unconditionally validate CR3 during nested transitions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use accessor to read vmcs.INTR_INFO when handling exception (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Replace late check_nested_events() hack with more precise fix (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: WARN on injected+pending exception even in nested case (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Prioritize SMI over nested IRQ/NMI (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Preserve IRQ/NMI priority irrespective of exiting behavior (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: VMX: Split out architectural interrupt/NMI blocking checks (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events() (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of int (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Open a window for pending nested VMX preemption timer (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Preserve exception priority irrespective of exiting behavior (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Implement check_nested_events for NMI (Cathy Avery)  [Orabug: 32490237]  
- KVM: SVM: immediately inject INTR vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: leave halted state on vmexit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: introduce nested_run_pending (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: do not allow VMRUN inside SMM (Paolo Bonzini)  [Orabug: 32490237]  
- kvm: add capability for halt polling (David Matlack)  [Orabug: 32490237]  
- KVM: nVMX: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Drop a redundant call to vmx_get_intr_info() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: move nested-related kvm_x86_ops to a separate struct (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: eVMCS: check if nesting is enabled (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: check_nested_events is never NULL (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Tianjia Zhang)  [Orabug: 32490237]  
- KVM: nSVM: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: X86: Improve latency for single target IPI fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: VMX: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Remove non-functional "support" for CR3 target values (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Set @writable to false for non-visible accesses by L2 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Drop manual clearing of segment cache on nested VMCS switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Reset register cache (available and dirty masks) on VMCS switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Rename exit_reason to vm_exit_reason for nested VM-Exit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: move kvm_create_vcpu_debugfs after last failure point (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: Use do_machine_check to pass MCE to the host (Uros Bizjak)  [Orabug: 32490237]  
- KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Free only the affected contexts when emulating INVEPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Don't flush TLB on nested VMX transition (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Skip MMU sync on nested VMX transition when possible (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Add module param to force TLB flush on root reuse (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Don't reload APIC access page if its control is disabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Retrieve APIC access page HPA only when necessary (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Reload APIC access page on nested VM-Exit only if necessary (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Rename -&gt;tlb_flush() to -&gt;tlb_flush_all() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Document the ASID logic in svm_flush_tlb() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Introduce vmx_flush_tlb_current() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Move vmx_flush_tlb() to vmx.c (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Wire up -&gt;tlb_flush_guest() directly to svm_flush_tlb() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Drop redundant capability checks in low level INVVPID helpers (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use vpid_sync_context() directly when possible (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 (Junaid Shahid)  [Orabug: 32490237]  
- KVM: x86: cleanup kvm_inject_emulated_page_fault (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: introduce kvm_mmu_invalidate_gva (Paolo Bonzini)  [Orabug: 32490237]  
- ptp_kvm: Make kvm_ptp_lock static (YueHaibing)  [Orabug: 32490237]  
- KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Invalidate all roots when emulating INVVPID without EPT (Junaid Shahid)  [Orabug: 32490237]  
- KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush (Sean Christopherson)  [Orabug: 32490237]  
- selftests: kvm: Add vm_get_fd() in kvm_util (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- KVM: selftests: Add GUEST_ASSERT variants to pass values to host (Sean Christopherson)  [Orabug: 32490237]  
- KVM: selftests: Use kernel's list instead of homebrewed replacement (Sean Christopherson)  [Orabug: 32490237]  
- KVM: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: pass through CPUID(0x80000006) (Eric Northup)  [Orabug: 32490237]  
- KVM: x86: Return updated timer current count register from KVM_GET_LAPIC (Peter Shier)  [Orabug: 32490237]  
- KVM: remove redundant assignment to variable r (Colin Ian King)  [Orabug: 32490237]  
- KVM: VMX: pass correct DR6 for GD userspace exit (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86, SVM: isolate vcpu-&gt;arch.dr6 from vmcb-&gt;save.dr6 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: keep DR6 synchronized with vcpu-&gt;arch.dr6 (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nSVM: trap #DB and #BP to userspace if guest debugging is on (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: selftests: Add KVM_SET_GUEST_DEBUG test (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Fix single-step with KVM_SET_GUEST_DEBUG (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Peter Xu)  [Orabug: 32490237]  
- KVM: x86: fix DR6 delivery for various cases of #DB injection (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Peter Xu)  [Orabug: 32490237]  
- kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: fill in kvm_run-&gt;debug.arch.dr[67] (Paolo Bonzini)  [Orabug: 32490237]  
- kvm: Disable objtool frame pointer checking for vmenter.S (Josh Poimboeuf)  [Orabug: 32490237]  
- kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Venkatesh Srinivas)  [Orabug: 32490237]  
- KVM: SVM: Fix __svm_vcpu_run declaration. (Uros Bizjak)  [Orabug: 32490237]  
- KVM: SVM: Do not setup frame pointer in __svm_vcpu_run (Uros Bizjak)  [Orabug: 32490237]  
- KVM: SVM: Fix build error due to missing release_pages() include (Borislav Petkov)  [Orabug: 32490237]  
- KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Uros Bizjak)  [Orabug: 32490237]  
- kvm: nVMX: match comment with return type for nested_vmx_exit_reflected (Oliver Upton)  [Orabug: 32490237]  
- kvm: nVMX: reflect MTF VM-exits if injected by L1 (Oliver Upton)  [Orabug: 32490237]  
- KVM: SVM: move more vmentry code to assembly (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: SVM: fix compilation with modular PSP and non-modular KVM (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: X86: Filter out the broadcast dest for IPI fastpath (Wanpeng Li)  [Orabug: 32490237]  
- KVM: nVMX: don't clear mtf_pending when nested events are blocked (Oliver Upton)  [Orabug: 32490237]  
- KVM: SVM: Split svm_vcpu_run inline assembly to separate file (Uros Bizjak)  [Orabug: 32490237]  
- KVM: SVM: Move SEV code to separate file (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Move AVIC code to separate file (Joerg Roedel)  [Orabug: 32490237]  
- KVM: SVM: Move Nested SVM Implementation to nested.c (Joerg Roedel)  [Orabug: 32490237]  
- kVM SVM: Move SVM related files to own sub-directory (Joerg Roedel)  [Orabug: 32490237]  
- KVM: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Annotate svm_x86_ops as __initdata (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Annotate vmx_x86_ops as __initdata (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Set kvm_x86_ops only after -&gt;hardware_setup() completes (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Configure runtime hooks using vmx_x86_ops (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Move hardware_setup() definition below vmx_x86_ops (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move init-only kvm_x86_ops to separate struct (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Pass kvm_init()'s opaque param to additional arch funcs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Delay read msr data iff writes ICR MSR (Wanpeng Li)  [Orabug: 32490237]  
- x86/kvm: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32490237]  
- KVM: VMX: Gracefully handle faults on VMXON (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Code style cleanup in kvm_arch_dev_ioctl() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: nVMX: remove side effects from nested_vmx_exit_reflected (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nVMX: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov)  [Orabug: 32490237]  
- selftests: kvm: Uses TEST_FAIL in tests/utilities (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- selftests: kvm: Introduce the TEST_FAIL macro (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- KVM: selftests: Use consistent message for test skipping (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Enable printf format warnings for TEST_ASSERT (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Share common API documentation (Andrew Jones)  [Orabug: 32490237]  
- selftests: KVM: SVM: Add vmcall test to gitignore (Andrew Jones)  [Orabug: 32490237]  
- KVM: nVMX: Consolidate nested MTF checks to helper function (Oliver Upton)  [Orabug: 32490237]  
- KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: unify callbacks to load paging root (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Trace the original requested CPUID function in kvm_cpuid() (Jan Kiszka)  [Orabug: 32490237]  
- KVM: CPUID: add support for supervisor states (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Advertise and enable NRIPS for L1 iff nrips is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nSVM: Expose SVM features to L1 iff nested is enabled (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move VMX's host_efer to common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Directly query Intel PT mode when refreshing PMUs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Directly use VMX capabilities helper to detect RDTSCP support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Do kvm_cpuid_array capacity checks in terminal functions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use kvm_cpu_caps to detect Intel PT support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Override host CPUID results with kvm_cpu_caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Do host CPUID at load time to mask KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Remove stateful CPUID handling (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use KVM cpu caps to track UMIP emulation (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add a helper to check kernel support when setting cpu cap (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Convert feature updates from CPUID to KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: SVM: Convert feature updates from CPUID to KVM cpu caps (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor handling of XSAVES CPUID adjustment (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Handle Intel PT CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle RDTSCP CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle PKU CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle INVPCID CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Handle MPX CPUID adjustment in VMX code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor cpuid_mask() to auto-retrieve the register (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Introduce cpuid_entry_{get,has}() accessors (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use u32 for holding CPUID register value in helpers (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop explicit @func param from -&gt;set_supported_cpuid() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Make kvm_mpx_supported() an inline function (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use supported_xcr0 to detect MPX support (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Calculate the supported xcr0 mask at load time (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add helpers to query Intel PT mode (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Use common loop iterator when handling CPUID 0xD.N (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop redundant array size check (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Encapsulate CPUID entries and metadata in struct (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Consolidate CPUID array max num entries checking (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop redundant boot cpu checks on SSBD feature bits (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Drop the explicit @index from do_cpuid_7_mask() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Clean up CPUID 0x7 sub-leaf loop (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Check for CPUID 0xD.N support before validating array size (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move CPUID 0xD.1 handling out of the index&gt;0 loop (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Check userspace CPUID array size after validating sub-leaf (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Simplify handling of Centaur CPUID leafs (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor loop around do_cpuid_func() to separate helper (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move emulation-only helpers to emulate.c (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Drop gfn_to_pfn_atomic() (Peter Xu)  [Orabug: 32490237]  
- KVM: nVMX: Drop unnecessary check on ept caps for execute-only (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Rename kvm_mmu-&gt;get_cr3() to -&gt;get_guest_pgd() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Rename EPTP validity helper and associated variables (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Don't drop level/direct from MMU role calculation (Sean Christopherson)  [Orabug: 32490237]  
- kvm: selftests: Support dirty log initial-all-set test (Jay Zhou)  [Orabug: 32490237]  
- KVM: X86: trigger kvmclock sync request just once on VM creation (Wanpeng Li)  [Orabug: 32490237]  
- KVM: LAPIC: Recalculate apic map in batch (Wanpeng Li)  [Orabug: 32490237]  
- KVM: Fix some obsolete comments (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86/mmu: Reuse the current root if possible for fast switch (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Remove unnecessary asm/kvm_host.h includes (Peter Xu)  [Orabug: 32490237]  
- KVM: selftests: Fix unknown ucall command asserts (Andrew Jones)  [Orabug: 32490237]  
- KVM: x86: Adjust counter sample period after a wrmsr (Eric Hankland)  [Orabug: 32490237]  
- KVM: VMX: Add 'else' to split mutually exclusive case (Miaohe Lin)  [Orabug: 32490237]  
- KVM: selftests: Convert some printf's to pr_info's (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Rework debug message printing (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Time guest demand paging (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Support multiple vCPUs in demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add support for vcpu_args_set to aarch64 and s390x (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Pass args to vCPU in global vCPU args struct (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add memory size parameter to the demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add configurable demand paging delay (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Add demand paging content to the demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Create a demand paging test (Ben Gardon)  [Orabug: 32490237]  
- KVM: selftests: Introduce num-pages conversion utilities (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Introduce vm_guest_mode_params (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Rename vm_guest_mode_params (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: aarch64: Remove unnecessary ifdefs (Andrew Jones)  [Orabug: 32490237]  
- KVM: selftests: Remove unnecessary defines (Andrew Jones)  [Orabug: 32490237]  
- KVM: X86: Narrow down the IPI fastpath to single target IPI (Wanpeng Li)  [Orabug: 32490237]  
- KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer (Wanpeng Li)  [Orabug: 32490237]  
- KVM: VMX: don't allow memory operands for inline asm that modifies SP (Nick Desaulniers)  [Orabug: 32490237]  
- KVM: x86: remove bogus user-triggerable WARN_ON (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Nitesh Narayan Lal)  [Orabug: 32490237]  
- KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1 (Sean Christopherson)  [Orabug: 32490237]  
- KVM: fix Kconfig menu text for -Werror (Jason A. Donenfeld)  [Orabug: 32490237]  
- KVM: X86: Fix dereference null cpufreq policy (Wanpeng Li)  [Orabug: 32490237]  
- kvm: x86: Limit the number of "kvm: disabled by bios" messages (Erwan Velu)  [Orabug: 32490237]  
- KVM: x86: avoid useless copy of cpufreq policy (Paolo Bonzini)  [Orabug: 32490237]  
- uek-rpm: Enable CONFIG_KVM_WERROR=y (Liam Merwick)  [Orabug: 32490237]  
- KVM: allow disabling -Werror (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: let declaration of kvm_get_running_vcpus match implementation (Christian Borntraeger)  [Orabug: 32490237]  
- KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE (Xiaoyao Li)  [Orabug: 32490237]  
- kvm/emulate: fix a -Werror=cast-function-type (Qian Cai)  [Orabug: 32490237]  
- KVM: x86: fix missing prototypes (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: fix WARN_ON check of an unsigned less than zero (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: KVM: Remove unused x86_register enum (Eric Auger)  [Orabug: 32490237]  
- selftests: KVM: SVM: Add vmcall test (Eric Auger)  [Orabug: 32490237]  
- selftests: KVM: AMD Nested test infrastructure (Eric Auger)  [Orabug: 32490237]  
- selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() (Eric Auger)  [Orabug: 32490237]  
- KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Handle pending #DB when injecting INIT VM-exit (Oliver Upton)  [Orabug: 32490237]  
- KVM: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Fix perfctr WRMSR for running counters (Eric Hankland)  [Orabug: 32490237]  
- x86/kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov)  [Orabug: 32490237]  
- KVM: nVMX: Remove stale comment from nested_vmx_load_cr3() (Sean Christopherson)  [Orabug: 32490237]  
- x86/kvm: do not setup pv tlb flush when not paravirtualized (Thadeu Lima de Souza Cascardo)  [Orabug: 32490237]  
- KVM: x86: Take a u64 when checking for a valid dr7 value (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: use raw clock values consistently (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: reorganize pvclock_gtod_data members (Paolo Bonzini)  [Orabug: 32490237]  
- selftests: KVM: Add fpu and one reg set/get library functions (Janosch Frank)  [Orabug: 32490237]  
- KVM: x86: Use a typedef for fastop functions (Sean Christopherson)  [Orabug: 32490237]  
- KVM: X86: Add 'else' to unify fastop and execute call path (Miaohe Lin)  [Orabug: 32490237]  
- KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Sean Christopherson)  [Orabug: 32490237]  
- KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Sean Christopherson)  [Orabug: 32490237]  
- Adding 'else' to reduce checking. (Haiwei Li)  [Orabug: 32490237]  
- KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests (Krish Sadhukhan)  [Orabug: 32490237]  
- KVM: x86: Perform non-canonical checks in 32-bit KVM (Sean Christopherson)  [Orabug: 32490237]  
- KVM: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Move kvm_vcpu_init() invocation to common code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move allocation of pio_data page down a few lines (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move FPU allocation to common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Allocate vcpu struct in common x86 code (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use direct vcpu pointer during vCPU create/free (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Allocate VPID after initializing VCPU (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: x86: Refactor and rename bit() to feature_bit() macro (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Expand build-time assertion on reverse CPUID usage (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Move bit() helper to cpuid.h (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add dedicated emulator helpers for querying CPUID features (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Use VMX_FEATURE_* flags to define VMCS control bits (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Check for full VMX support when verifying CPU compatibility (Sean Christopherson)  [Orabug: 32490237]  
- x86/cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Sean Christopherson)  [Orabug: 32490237]  
- x86/vmx: Introduce VMX_FEATURES_* (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86/mmu: Move definition of make_mmu_pages_available() up (Sean Christopherson)  [Orabug: 32490237]  
- kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite (Jim Mattson)  [Orabug: 32490237]  
- KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Rename NMI_PENDING to NMI_WINDOW (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: X86: Convert the last users of "shorthand = 0" to use macros (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Fix callers of kvm_apic_match_dest() to use correct macros (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Move irrelevant declarations out of ioapic.h (Peter Xu)  [Orabug: 32490237]  
- KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Peter Xu)  [Orabug: 32490237]  
- KVM: get rid of var page in kvm_set_pfn_dirty() (Miaohe Lin)  [Orabug: 32490237]  
- KVM: vmx: remove unreachable statement in vmx_get_msr_feature() (Miaohe Lin)  [Orabug: 32490237]  
- kvm: vmx: Stop wasting a page for guest_msrs (Jim Mattson)  [Orabug: 32490237]  
- KVM: x86: create mmu/ subdirectory (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Remove unnecessary TLB flushes on L1&lt;-&gt;L2 switches when L1 use apic-access-page (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: remove set but not used variable 'called' (Mao Wenan)  [Orabug: 32490237]  
- KVM: nVMX: Do not mark vmcs02-&gt;apic_access_page as dirty when unpinning (Liran Alon)  [Orabug: 32490237]  
- KVM: nVMX: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: Unexport kvm_vcpu_reload_apic_access_page() (Liran Alon)  [Orabug: 32490237]  
- KVM: nVMX: Use semi-colon instead of comma for exit-handlers initialization (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal)  [Orabug: 32490237]  
- x86/tss: Fix and move VMX BUILD_BUG_ON() (Thomas Gleixner)  [Orabug: 32490237]  
- KVM: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal)  [Orabug: 32490237]  
- KVM: remember position in kvm-&gt;vcpus array (Radim Krčmář)  [Orabug: 32490237]  
- KVM: nVMX: Add support for capturing highest observable L2 TSC (Aaron Lewis)  [Orabug: 32490237] [Orabug: 32526772]  
- kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Aaron Lewis)  [Orabug: 32490237]  
- kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Aaron Lewis)  [Orabug: 32490237]  
- kvm: nested: Introduce read_and_check_msr_entry() (Aaron Lewis)  [Orabug: 32490237]  
- KVM: nVMX: mark functions in the header as "static inline" (Paolo Bonzini)  [Orabug: 32490237]  
- KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Oliver Upton)  [Orabug: 32490237]  
- KVM: nVMX: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Oliver Upton)  [Orabug: 32490237]  
- KVM: VMX: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Oliver Upton)  [Orabug: 32490237]  
- selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Wainer dos Santos Moschetta)  [Orabug: 32490237]  
- KVM: x86: Optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Liran Alon)  [Orabug: 32490237]  
- KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC (Like Xu)  [Orabug: 32490237]  
- KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Like Xu)  [Orabug: 32490237]  
- KVM: x86/vPMU: Introduce a new kvm_pmu_ops-&gt;msr_idx_to_pmc callback (Like Xu)  [Orabug: 32490237]  
- KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Like Xu)  [Orabug: 32490237]  
- perf/core: Provide a kernel-internal interface to pause perf_event (Like Xu)  [Orabug: 32490237]  
- perf/core: Provide a kernel-internal interface to recalibrate event period (Like Xu)  [Orabug: 32490237]  
- KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Liran Alon)  [Orabug: 32490237]  
- KVM: VMX: Refactor update_cr8_intercept() (Liran Alon)  [Orabug: 32490237]  
- KVM: X86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Miaohe Lin)  [Orabug: 32490237]  
- KVM: MMIO: get rid of odd out_err label in kvm_coalesced_mmio_init (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Liran Alon)  [Orabug: 32490237]  
- KVM: x86: get rid of odd out jump label in pdptrs_changed (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: switch KVMCLOCK base to monotonic raw clock (Marcelo Tosatti)  [Orabug: 32490237]  
- x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 32490237]  
- KVM: Add separate helper for putting borrowed reference to kvm (Sean Christopherson)  [Orabug: 32490237]  
- kvm: tests: Add test to verify MSR_IA32_XSS (Aaron Lewis)  [Orabug: 32490237]  
- kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common (Aaron Lewis)  [Orabug: 32490237]  
- KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Initialize vmx-&gt;guest_msrs[] right after allocation (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Remove vmx-&gt;hv_deadline_tsc initialization from vmx_vcpu_setup() (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: VMX: Write VPID to vmcs when creating vcpu (Xiaoyao Li)  [Orabug: 32490237]  
- KVM: x86/vPMU: Declare kvm_pmu-&gt;reprogram_pmi field using DECLARE_BITMAP (Like Xu)  [Orabug: 32490237]  
- KVM: remove redundant code in kvm_arch_vm_ioctl (Miaohe Lin)  [Orabug: 32490237]  
- KVM: x86: Fold decache_cr3() into cache_reg() (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add helpers to test/mark reg availability and dirtiness (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Sean Christopherson)  [Orabug: 32490237]  
- KVM: x86: Add WARNs to detect out-of-bounds register indices (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors (Sean Christopherson)  [Orabug: 32490237]  
- KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Sean Christopherson)  [Orabug: 32490237]  
- IB/core: Only update PKEY and GID caches on respective events (Håkon Bugge)  [Orabug: 32816364]  
- integrity: Load mokx variables into the blacklist keyring (Eric Snowberg)  [Orabug: 32940532]  
- crypto: mips/poly1305 - enable for all MIPS processors (Maciej W. Rozycki)  [Orabug: 32953363]  
- wireguard: kconfig: use arm chacha even with no neon (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: queueing: get rid of per-peer ring buffers (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: device: do not generate ICMP for non-IP packets (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: peer: put frequently used members above cache lines (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: selftests: test multiple parallel streams (Jason A. Donenfeld)  [Orabug: 32953363]  
- wireguard: socket: remove bogus __be32 annotation (Jann Horn)  [Orabug: 32953363]  
- wireguard: avoid double unlikely() notation when using IS_ERR() (Antonio Quartulli)  [Orabug: 32953363]  
- wireguard: selftests: check that route_me_harder packets use the right sk (Jason A. Donenfeld)  [Orabug: 32953363]  
- rds: ib: Remove two ib_modify_qp() calls (Håkon Bugge)  [Orabug: 33002746]  
- perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Kan Liang)  [Orabug: 32986807]  
- perf tools: Update topdown documentation for Sapphire Rapids (Kan Liang)  [Orabug: 32986807]  
- perf stat: Support L2 Topdown events (Kan Liang)  [Orabug: 32986807]  
- perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang)  [Orabug: 32986807]  
- perf report: Support instruction latency (Kan Liang)  [Orabug: 32986807]  
- perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang)  [Orabug: 32986807]  
- perf c2c: Support data block and addr block (Kan Liang)  [Orabug: 32986807]  
- perf tools: Support data block and addr block (Kan Liang)  [Orabug: 32986807]  
- perf tools: Support the auxiliary event (Kan Liang)  [Orabug: 32986807]  
- perf stat: Add Topdown metrics events as default events (Kan Liang)  [Orabug: 32986807]  
- perf mem: Introduce weak function perf_mem_events__ptr() (Leo Yan)  [Orabug: 32986807]  
- perf mem: Search event name with more flexible path (Leo Yan)  [Orabug: 32986807]  
- perf tools: Add documentation for topdown metrics (Andi Kleen)  [Orabug: 32986807]  
- perf record: Support sample-read topdown metric group (Kan Liang)  [Orabug: 32986807]  
- perf tools: Rename group to topdown (Kan Liang)  [Orabug: 32986807]  
- perf c2c: Fix 'perf c2c record -e list' to show the default events used (Ian Rogers)  [Orabug: 32986807]  
- perf tools: Add support for leader-sampling with AUX area events (Adrian Hunter)  [Orabug: 32986807]  
- perf evlist: Allow multiple read formats (Adrian Hunter)  [Orabug: 32986807]  
- perf evsel: Rearrange perf_evsel__config_leader_sampling() (Adrian Hunter)  [Orabug: 32986807]  
- perf evlist: Move leader-sampling configuration (Adrian Hunter)  [Orabug: 32986807]  
- perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Adrian Hunter)  [Orabug: 32986807]  
- perf events parser: Add missing Intel CPU events to parser (Adrian Hunter)  [Orabug: 32986807]  
- perf auxtrace: Move perf_evsel__find_pmu() (Adrian Hunter)  [Orabug: 32986807]  
- tools headers: Synchronize perf_event.h header (Thomas Tai)  [Orabug: 32986807]  
- kabi: fix x86_pmu, perf_sample_data and perf_mem_data_src structure (Thomas Tai)  [Orabug: 32986807]  
- perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Kan Liang)  [Orabug: 32986807]  
- perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Kan Liang)  [Orabug: 32986807]  
- perf/x86/intel: Filter unsupported Topdown metrics event (Kan Liang)  [Orabug: 32986807]  
- perf/x86/intel: Factor out intel_update_topdown_event() (Kan Liang)  [Orabug: 32986807]  
- perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Kan Liang)  [Orabug: 32986807]  
- include/linux/list.h: add a macro to test if entry is pointing to the head (Andy Shevchenko)  [Orabug: 32986807]  
- uek-rpm: enable nvme target passthru mode (Alan Adamson)  [Orabug: 32978461]  
- nvmet: introduce the passthru Kconfig option (Chaitanya Kulkarni)  [Orabug: 32978461]  
- scsi: smartpqi: Remove unused functions (Bart Van Assche)  [Orabug: 32983221]  
- scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Update version to 2.1.8-045 (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Correct system hangs when resuming from hibernation (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update enclosure identifier in sysfs (Murthy Bhat)  [Orabug: 32983221]  
- scsi: smartpqi: Add additional logging for LUN resets (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Murthy Bhat)  [Orabug: 32983221]  
- scsi: smartpqi: Add phy ID support for the physical drives (Murthy Bhat)  [Orabug: 32983221]  
- scsi: smartpqi: Convert snprintf() to scnprintf() (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Fix driver synchronization issues (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update device scan operations (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update OFA management (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update RAID bypass handling (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update suspend/resume and shutdown (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Synchronize device resets with mutex (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update soft reset management for OFA (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update event handler (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for wwid (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Remove timeouts from internal cmds (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add host level stream detection enable (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add stream detection (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Align code with oob driver (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for long firmware version (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for RAID1 writes (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Refactor scatterlist code (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Refactor aio submission code (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add support for new product ids (Kevin Barnett)  [Orabug: 32983221]  
- module: remove never implemented MODULE_SUPPORTED_DEVICE (Leon Romanovsky)  [Orabug: 32983221]  
- scsi: smartpqi: Update version to 1.2.16-012 (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Correct driver removal with HBA disks (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Update copyright (Don Brace)  [Orabug: 32983221]  
- treewide: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 32983221]  
- scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace)  [Orabug: 32983221]  
- scsi: smartpqi: Add RAID bypass counter (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Support device deletion via sysfs (Kevin Barnett)  [Orabug: 32983221]  
- scsi: smartpqi: Update logical volume size after expansion (Mahesh Rajashekhara)  [Orabug: 32983221]  
- scsi: smartpqi: Add id support for SmartRAID 3152-8i (Mahesh Rajashekhara)  [Orabug: 32983221]  
- scsi: smartpqi: Identify physical devices without issuing INQUIRY (Kevin Barnett)  [Orabug: 32983221]  
- treewide: Use sizeof_field() macro (Pankaj Bharadiya)  [Orabug: 32983221]  
- block: fix KABI breakage of bd_set_size() (Stephen Brennan)  [Orabug: 33005793]  
- block: fix KABI breakage of struct block_device (Stephen Brennan)  [Orabug: 33005793]  
- nvme: don't call revalidate_disk from nvme_set_queue_dying (Christoph Hellwig)  [Orabug: 33005793]  
- block: fix locking for struct block_device size updates (Christoph Hellwig)  [Orabug: 33005793]  
- block: replace bd_set_size with bd_set_nr_sectors (Christoph Hellwig)  [Orabug: 33005793]  
- block: remove flush_disk (Christoph Hellwig)  [Orabug: 33005793]  
- block: move clearing bd_invalidated into check_disk_size_change (Christoph Hellwig)  [Orabug: 33005793]  
- vfio/type1: fix unmap all on ILP32 (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: block on invalid vaddr (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: implement notify callback (Steve Sistare)  [Orabug: 32967882]  
- vfio: iommu driver notify callback (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: implement interfaces to update vaddr (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: massage unmap iteration (Steve Sistare)  [Orabug: 32967882]  
- vfio: interfaces to update vaddr (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: implement unmap all (Steve Sistare)  [Orabug: 32967882]  
- vfio/type1: unmap cleanup (Steve Sistare)  [Orabug: 32967882]  
- vfio: option to unmap all (Steve Sistare)  [Orabug: 32967882]  
- nvme-core: UEK: fix the warning caused by nvme update (Jack Vogel)   
- mm: fix memory_failure() handling of dax-namespace metadata (Dan Williams)  [Orabug: 32879894]  
- mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on action required events (Aili Yao)  [Orabug: 32879894]  
- mm,memory_failure: always pin the page in madvise_inject_error (Oscar Salvador)  [Orabug: 32879894]  
- mm/memory-failure.c: remove unused macro `writeback' (Alex Shi)  [Orabug: 32879894]  
- mm/memory-failure: do pgoff calculation before for_each_process() (Xianting Tian)  [Orabug: 32879894]  
- mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to current thread (Naoya Horiguchi)  [Orabug: 32879894]  
- mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.memory_failure_early_kill (Naoya Horiguchi)  [Orabug: 32879894]  
- mm, memory_failure: don't send BUS_MCEERR_AO for action required error (Wetp Zhang)  [Orabug: 32879894]  
- Revert "nvme-pci: remove last_sq_tail" (Keith Busch)  [Orabug: 32969554]  
- nvmet: limit passthru MTDS by BIO_MAX_PAGES (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme: return errors for hwmon init (Keith Busch)  [Orabug: 32969554]  
- nvmet: get transport reference for passthru ctrl (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: Fix NULL dereference for pci nvme controllers (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: just check the status code type in nvme_is_path_error (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: refactor command completion (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: rename and document nvme_end_request (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: skip noiob for zoned devices (Keith Busch)  [Orabug: 32969554]  
- nvme-pci: fix PRP pool size (Christoph Hellwig)  [Orabug: 32969554]  
- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (John Garry)  [Orabug: 32969554]  
- nvme: Use spin_lock_irq() when taking the ctrl-&gt;lock (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: call blk_mq_free_request() directly (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: fix oops in pt cmd execution (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: add ns tear down label for pt-cmd handling (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet-passthru: Reject commands with non-sgl flags set (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: fix a memory leak (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-loop: remove extra variable in create ctrl (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: introduce the passthru configfs interface (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: Add passthru enable/disable helpers (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet: add passthru code to process commands (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: export nvme_find_get_ns() and nvme_put_ns() (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: introduce nvme_ctrl_get_by_path() (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]() (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: create helper function to obtain command effects (Logan Gunthorpe)  [Orabug: 32969554]  
- nvme: clear any SGL flags in passthru commands (Logan Gunthorpe)  [Orabug: 32969554]  
- nvmet-fc: remove redundant del_work_active flag (James Smart)  [Orabug: 32969554]  
- nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (James Smart)  [Orabug: 32969554]  
- nvme-fc: set max_segments to lldd max value (James Smart)  [Orabug: 32969554]  
- nvme-hwmon: log the controller device name (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: document nvme controller states (Sagi Grimberg)  [Orabug: 32969554]  
- nvmet: use xarray for ctrl ns storing (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-pci: add support for ACPI StorageD3Enable property (David E. Box)  [Orabug: 32969554]  
- nvme-pci: use max of PRP or SGL for iod size (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-core: replace ctrl page size with a macro (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme: remove redundant validation in nvme_start_ctrl() (Baolin Wang)  [Orabug: 32969554]  
- nvme: remove an unnecessary condition (Dan Carpenter)  [Orabug: 32969554]  
- nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-pci: use standard block status symbolic names (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: add a blank line after declarations (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: fix some comments issues (Baolin Wang)  [Orabug: 32969554]  
- nvme-pci: remove redundant segment validation (Baolin Wang)  [Orabug: 32969554]  
- nvme: document quirked Intel models (David Fugate)  [Orabug: 32969554]  
- nvme: Include nvme_revalidate_disk() refactoring (Alan Adamson)  [Orabug: 32969554]  
- nvme: support for multiple Command Sets Supported and Effects log pages (Keith Busch)  [Orabug: 32969554]  
- nvme: implement multiple I/O Command Set support (Niklas Cassel)  [Orabug: 32969554]  
- nvme: fix identify error status silent ignore (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: fix possible hang when ns scanning fails during error recovery (Sagi Grimberg)  [Orabug: 32969554]  
- nvme: refactor nvme_identify_ns_descs error handling (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: use USEC_PER_SEC instead of magic numbers (Baolin Wang)  [Orabug: 32969554]  
- nvmet-tcp: simplify nvmet_process_resp_list (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-tcp: optimize network stack with setting msg flags according to batch size (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-tcp: leverage request plugging (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-tcp: have queue prod/cons send list become a llist (Sagi Grimberg)  [Orabug: 32969554]  
- nvme-fcloop: verify wwnn and wwpn format (Dongli Zhang)  [Orabug: 32969554]  
- nvmet: use unsigned type for u64 (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvmet: introduce flags member in nvmet_fabrics_ops (Max Gurtovoy)  [Orabug: 32969554]  
- nvmet-tcp: remove has_keyed_sgls initialization (Max Gurtovoy)  [Orabug: 32969554]  
- nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Dongli Zhang)  [Orabug: 32969554]  
- nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Dongli Zhang)  [Orabug: 32969554]  
- nvme-pci: code cleanup for nvme_alloc_host_mem() (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-pci: use unsigned for io queue depth (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-core: use u16 type for ctrl-&gt;sqsize (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-core: use u16 type for directives (Chaitanya Kulkarni)  [Orabug: 32969554]  
- nvme-rdma: fix a missing completion with remove invalidation (Christoph Hellwig)  [Orabug: 32969554]  
- nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Christoph Hellwig)  [Orabug: 32969554]  
- nvme-rdma: factor out a nvme_rdma_end_request helper (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: add a new blk_mq_complete_request_remote API (Alan Adamson)  [Orabug: 32969554]  
- blk-mq: factor out a blk_mq_complete_need_ipi helper (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: move failure injection out of blk_mq_complete_request (Christoph Hellwig)  [Orabug: 32969554]  
- loop: Report EOPNOTSUPP properly (Evan Green)  [Orabug: 32969554]  
- blk-mq: Document functions for sending request (André Almeida)  [Orabug: 32969554]  
- blk-mq: Make blk_mq_run_hw_queue() return void (John Garry)  [Orabug: 32969554]  
- blk-mq: merge the softirq vs non-softirq IPI logic (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: complete polled requests directly (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: remove raise_blk_irq (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: factor out a helper to reise the block softirq (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: merge blk-softirq.c into blk-mq.c (Christoph Hellwig)  [Orabug: 32969554]  
- blk-mq: Inline status checkers (Pavel Begunkov)  [Orabug: 32969554]  
- net/rds: Passive connections always yield (Gerd Rausch)  [Orabug: 32925129]  
- net/rds: Prevent the cm_id from being pulled right under our feet (Gerd Rausch)  [Orabug: 32908883]  
- A/A Bonding: remove use of trace_printk(), replacing with tracepoints (Alan Maguire)  [Orabug: 32969529]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32747977]  
- rds: Change return code from rds_send_xmit() when lock is taken (Håkon Bugge)  [Orabug: 32852360]  
- rds: Fix unintended fall-through in rds_send_worker (Håkon Bugge)  [Orabug: 32852360]  
- RDMA/core: Unify RoCE check and re-factor code (Håkon Bugge)  [Orabug: 32846641]  
- selftests/sgx: Use a statically generated 3072-bit RSA key (Jarkko Sakkinen)  [Orabug: 32969422]  
- tools headers: copy the updated headers to the tools directory (Thomas Tai)  [Orabug: 32969422]  
- uek-rpm: Enable Intel Software Guard Extensions (SGX) (Thomas Tai)  [Orabug: 32969422]  
- x86/sgx: Maintain encl-&gt;refcount for each encl-&gt;mm_list entry (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Drop racy follow_pfn() check (Daniel Vetter)  [Orabug: 32969422]  
- MAINTAINERS: Fix the tree location for INTEL SGX patches (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Fix the return type of sgx_init() (Sami Tolvanen)  [Orabug: 32969422]  
- x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Fix a typo in kernel-doc markup (Mauro Carvalho Chehab)  [Orabug: 32969422]  
- x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Borislav Petkov)  [Orabug: 32969422]  
- x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Clarify 'laundry_list' locking (Dave Hansen)  [Orabug: 32969422]  
- x86/sgx: Update MAINTAINERS (Jarkko Sakkinen)  [Orabug: 32969422]  
- Documentation/x86: Document SGX kernel architecture (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add ptrace() support for the SGX driver (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add a page reclaimer (Thomas Tai)  [Orabug: 32969422]  
- selftests/x86: Add a selftest for SGX (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/vdso: Implement a vDSO for Intel SGX enclave call (Sean Christopherson)  [Orabug: 32969422]  
- x86/traps: Attempt to fixup exceptions in vDSO before signaling (Sean Christopherson)  [Orabug: 32969422]  
- x86/fault: Add a helper function to sanitize error code (Sean Christopherson)  [Orabug: 32969422]  
- kabi: fix kabi breakage caused by backporting Intel SGX (Thomas Tai)  [Orabug: 32969422]  
- x86/vdso: Add support for exception fixup in vDSO functions (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add an SGX misc driver interface (Jarkko Sakkinen)  [Orabug: 32969422]  
- mm: Add 'mprotect' hook to struct vm_operations_struct (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Add SGX page allocator functions (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/cpu/intel: Add a nosgx kernel parameter (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/cpu/intel: Detect SGX support (Sean Christopherson)  [Orabug: 32969422]  
- x86/mm: Signal SIGSEGV with PF_SGX (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Sean Christopherson)  [Orabug: 32969422]  
- x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits (Sean Christopherson)  [Orabug: 32969422]  
- x86/cpufeatures: Add Intel SGX hardware bits (Sean Christopherson)  [Orabug: 32969422]  
- x86/sgx: Add wrappers for ENCLS functions (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/sgx: Add SGX architectural data structures (Jarkko Sakkinen)  [Orabug: 32969422]  
- x86/cpufeatures: Mark ENQCMD as disabled when configured out (Fenghua Yu)  [Orabug: 32969422]  
- x86/traps: Move pf error codes to &lt;asm/trap_pf.h&gt; (Joerg Roedel)  [Orabug: 32969422]  
- mmap locking API: initial implementation as rwsem wrappers (Michel Lespinasse)  [Orabug: 32969422]  
- x86/vdso/Makefile: Add vobjs32 (Dmitry Safonov)  [Orabug: 32969422]  
- x86/cpu: Print "VMX disabled" error message iff KVM is enabled (Sean Christopherson)  [Orabug: 32969422]  
- x86/cpu: Clear VMX feature flag if VMX is not fully enabled (Sean Christopherson)  [Orabug: 32969422]  
- x86/intel: Initialize IA32_FEAT_CTL MSR at boot (Sean Christopherson)  [Orabug: 32969422]  
- tools/x86: Sync msr-index.h from kernel sources (Sean Christopherson)  [Orabug: 32969422]  
- selftests, kvm: Replace manual MSR defs with common msr-index.h (Sean Christopherson)  [Orabug: 32969422]  
- tools arch x86: Grab a copy of the file containing the MSR numbers (Arnaldo Carvalho de Melo)  [Orabug: 32969422]  
- x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Sean Christopherson)  [Orabug: 32969422]  
- kvm: nVMX: Relax guest IA32_FEATURE_CONTROL constraints (Jim Mattson)  [Orabug: 32969422]  
- docs: Move the user-space ioctl() docs to userspace-api (Jonathan Corbet)  [Orabug: 32969422]  
- RDMA/mlx5: Remove IB representors dead code (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5: Simplify eswitch mode check (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5: Delete custom device management logic (Leon Romanovsky)  [Orabug: 32879638]  
- RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5e: Connect ethernet part to auxiliary bus (Leon Romanovsky)  [Orabug: 32879638]  
- vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5: Register mlx5 devices to auxiliary virtual bus (Leon Romanovsky)  [Orabug: 32879638]  
- vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Leon Romanovsky)  [Orabug: 32879638]  
- net/mlx5_core: Clean driver version and name (Leon Romanovsky)  [Orabug: 32879638]  
- driver core: auxiliary bus: minor coding style tweaks (Greg Kroah-Hartman)  [Orabug: 32879638]  
- driver core: auxiliary bus: make remove function return void (Greg Kroah-Hartman)  [Orabug: 32879638]  
- driver core: auxiliary bus: move slab.h from include file (Greg Kroah-Hartman)  [Orabug: 32879638]  
- net/mlx5: Fix devlink objects and devlink device unregister sequence (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5e: Take DCBNL-related definitions into dedicated files (Tariq Toukan)  [Orabug: 32879638]  
- net/mlx5: Drain wq first during PCI device removal (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5: Simplify mlx5_unload_one() and its callers (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5: Simplify mlx5_register_device to return void (Parav Pandit)  [Orabug: 32879638]  
- net/mlx5e: Set netdev name space on creation (Michael Guralnik)  [Orabug: 32879638]  
- net: devlink: export devlink net getter (Jiri Pirko)  [Orabug: 32879638]  
- net/mlx4: Treat VFs fair when handling comm_channel_events (Hans Westgaard Ry)  [Orabug: 32763086]  
- KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Liran Alon)  [Orabug: 32781874]  
- Revert "rds: ib: Remove two ib_modify_qp() calls" (Sharath Srinivasan)  [Orabug: 32715565]  
- net/rds: Missing RDS/RDMA private data in response to connection request (Ka-Cheong Poon)  [Orabug: 32388404]  
- net/rds: In rds_send_xmit() use sg_next() to get the next sg entry (Sharath Srinivasan)  [Orabug: 32441607]  
- mm: memcg/slab: optimize objcg stock draining (Roman Gushchin)  [Orabug: 32633078]  
- Revert "mm/memcontrol: Increase threshold for draining per-cpu stocked bytes" (Imran Khan)  [Orabug: 32633078]  
- A/A Bonding: In rdmaip synchronize access to ip_config[].rdmaip_dev (Sharath Srinivasan)  [Orabug: 32486193]  
- uapi: Fix linux/rds.h userspace compilation issues (Ka-Cheong Poon)  [Orabug: 32967640]  
- uapi: Fix linux/rds.h userspace compilation errors. (Vinson Lee)  [Orabug: 32967640]  
- uapi: fix linux/rds.h userspace compilation error (Dmitry V. Levin)  [Orabug: 32967640]  
- uapi: fix linux/rds.h userspace compilation errors (Dmitry V. Levin)  [Orabug: 32967640]  
- net/rds: Reject error code change (Ka-Cheong Poon)  [Orabug: 32565540]  
- net/rds: Incorrect RDS protocol version fall back (Ka-Cheong Poon)  [Orabug: 32376160]  
- Add auxiliary bus support (Dave Ertman)  [Orabug: 32461425]  
- net/rds: WARNING in rds_conn_drop (Ka-Cheong Poon)  [Orabug: 32481704]  
- rds: ib: Remove two ib_modify_qp() calls (Håkon Bugge)  [Orabug: 32519914]  
- net/rds: Remove flag WQ_MEM_RECLAIM from rid_dev_wq (Ka-Cheong Poon)  [Orabug: 32535998]  
- net/rds: Need to check shutdown progress in rds_conn_path_destroy() (Ka-Cheong Poon)  [Orabug: 32535998]  
- arm64: kexec: add support for kexec with spin-table (Henry Willard)  [Orabug: 32549966]  
- exec, elf: fix reserve_va_range() sanity check (Anthony Yznaga)  [Orabug: 32387884]  
- exec, elf: use already allocated notes data in reserve_va_range() (Anthony Yznaga)  [Orabug: 32387884]  
- mm: madv_doexec_flag sysctl (Steve Sistare)  [Orabug: 32387884]  
- mm: introduce MADV_DOEXEC (Steve Sistare)  [Orabug: 32387884]  
- exec, elf: require opt-in for accepting preserved mem (Anthony Yznaga)  [Orabug: 32387884]  
- mm: introduce VM_EXEC_KEEP (Steve Sistare)  [Orabug: 32387884]  
- mm: fail exec if stack expansion will overlap another vma (Anthony Yznaga)  [Orabug: 32387884]  
- mm: do not assume only the stack vma exists in setup_arg_pages() (Anthony Yznaga)  [Orabug: 32387884]  
- elf: reintroduce using MAP_FIXED_NOREPLACE for elf executable mappings (Anthony Yznaga)  [Orabug: 32387884]  
- rds: Bug in rds_tcp_tune() prevents rds_tcp_rcvbuf tunable from working properly (William Kucharski)  [Orabug: 32646490]  
- pci.h: Fix kABI breakage in pci.h (Thomas Tai)  [Orabug: 32961050]  
- PCI/ERR: Clear AER status only when we control AER (Sean V Kelley)  [Orabug: 32961050]  
- PCI/AER: Add RCEC AER error injection support (Qiuxu Zhuo)  [Orabug: 32961050]  
- PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Sean V Kelley)  [Orabug: 32961050]  
- PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Recover from RCiEP AER errors (Qiuxu Zhuo)  [Orabug: 32961050]  
- PCI/ERR: Recover from RCEC AER errors (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Avoid negated conditional for clarity (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Simplify by computing pci_pcie_type() once (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Simplify by using pci_upstream_bridge() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Rename reset_link() to reset_subordinates() (Sean V Kelley)  [Orabug: 32961050]  
- PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Luc Van Oostenryck)  [Orabug: 32961050]  
- PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Sean V Kelley)  [Orabug: 32961050]  
- PCI/ERR: Bind RCEC devices to the Root Port driver (Qiuxu Zhuo)  [Orabug: 32961050]  
- PCI/AER: Write AER Capability only when we control it (Sean V Kelley)  [Orabug: 32961050]  
- PCI: Convert PCIe capability PCIBIOS errors to errno (Bolarinwa Olayemi Saheed)  [Orabug: 32961050]  
- PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Jonathan Cameron)  [Orabug: 32961050]  
- PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Bjorn Helgaas)  [Orabug: 32961050]  
- PCI/AER: Log correctable errors as warning, not error (Matt Jolly)  [Orabug: 32961050]  
- PCI/AER: Simplify __aer_print_error() (Bjorn Helgaas)  [Orabug: 32961050]  
- PCI/AER: Use "aer" variable for capability offset (Bjorn Helgaas)  [Orabug: 32961050]  
- PCI/AER: Remove redundant dev-&gt;aer_cap checks (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- PCI/AER: Remove redundant pci_is_pcie() checks (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- PCI/AER: Use only _OSC to determine AER ownership (Alexandru Gagniuc)  [Orabug: 32961050]  
- PCI/AER: Rationalize error status register clearing (Kuppuswamy Sathyanarayanan)  [Orabug: 32961050]  
- Revert "PCI/AER: Enable reporting for ports enumerated after AER driver registration" (Thomas Tai)  [Orabug: 32961050]  
- KVM: nVMX: add CR4_LA57 bit to nested CR4_FIXED1 (Chenyi Qiang)  [Orabug: 32715880]  
- rds: ib: move statistics counting from caller to callee in rds_ib_recv_refill (Håkon Bugge)  [Orabug: 32738049]  
- net/rds: Only increment rdma_resolve_route timeout on error (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Don't block workqueues "cma_wq" and "cm.wq" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Leave the neighbor cache alone (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Give each connection its own workqueue (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Disassociate ic and cm_id before rdma_destroy_id (Gerd Rausch)  [Orabug: 32373816]  
- Revert "rds: ib: Implement proper cm_id compare" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Add a rdma_cm watchdog timer (Gerd Rausch)  [Orabug: 32373816]  
- Revert "RDS: IB: fix panic with handlers running post teardown" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Release all resources allocated by "rds_ib_setup_qp" (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Don't sleep inside worker threads (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Fix a few race conditions (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Execute "rdma_destroy_id" in the background (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Delay reconnects from passive side by 3 seconds (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Drop connections when peers perform failover (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Yield to incoming connection requests (Gerd Rausch)  [Orabug: 32373816]  
- net/rds: Remove stale comments about random backoff (Gerd Rausch)  [Orabug: 32373816]  
- i2c: i801: Add support for Intel Emmitsburg PCH (Mika Westerberg)  [Orabug: 32963146]  
- i2c: ismt: Add support for Intel Emmitsburg PCH (Andy Shevchenko)  [Orabug: 32963146]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2122.305.7.el8uek]" date="1629633600">- ice: implement device flash update via devlink (Jacob Keller)  [Orabug: 33236075]  
- ice: add board identifier info to devlink .info_get (Jacob Keller)  [Orabug: 33236075]  
- ice: add basic handler for devlink .info_get (Jacob Keller)  [Orabug: 33236075]  
- ice: enable initial devlink support (Jacob Keller)  [Orabug: 33236075]  
- bitops: introduce the for_each_set_clump8 macro (William Breathitt Gray)  [Orabug: 33236075]  
- Add pldmfw library for PLDM firmware update (Jacob Keller)  [Orabug: 33236075]  
- devlink: expand the devlink-info documentation (Jakub Kicinski)  [Orabug: 33236075]  
- devlink: promote "fw.bundle_id" to a generic info version (Jacob Keller)  [Orabug: 33236075]  
- devlink: remove trigger command from devlink-region.rst (Jacob Keller)  [Orabug: 33236075]  
- devlink: add trap metadata type for cookie (Jiri Pirko)  [Orabug: 33236075]  
- devlink: add ACL generic packet traps (Jiri Pirko)  [Orabug: 33236075]  
- devlink: Force enclosing array on binary fmsg data (Aya Levin)  [Orabug: 33236075]  
- devlink: document devlink info versions reported by bnxt_en driver (Vasundhara Volam)  [Orabug: 33236075]  
- devlink: add macro for "fw.roce" (Vasundhara Volam)  [Orabug: 33236075]  
- devlink: Add health recover notifications on devlink flows (Moshe Shemesh)  [Orabug: 33236075]  
- devlink: Add overlay source MAC is multicast trap (Amit Cohen)  [Orabug: 33236075]  
- devlink: Add tunnel generic packet traps (Amit Cohen)  [Orabug: 33236075]  
- devlink: Add non-routable packet trap (Amit Cohen)  [Orabug: 33236075]  
- devlink: fix typos in qed documentation (Jacob Keller)  [Orabug: 33236075]  
- devlink: correct misspelling of snapshot (Jacob Keller)  [Orabug: 33236075]  
- devlink: document region snapshot triggering from userspace (Jacob Keller)  [Orabug: 33236075]  
- devlink: introduce devlink-dpipe.rst documentation file (Jacob Keller)  [Orabug: 33236075]  
- devlink: add a devlink-resource.rst documentation file (Jacob Keller)  [Orabug: 33236075]  
- devlink: rename and expand devlink-trap-netdevsim.rst (Jacob Keller)  [Orabug: 33236075]  
- devlink: add documentation for ionic device driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: add a file documenting devlink regions (Jacob Keller)  [Orabug: 33236075]  
- devlink: add a driver-specific file for the qed driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: add parameter documentation for the mlx4 driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: document info versions for each driver (Jacob Keller)  [Orabug: 33236075]  
- devlink: convert driver-specific files to reStructuredText (Jacob Keller)  [Orabug: 33236075]  
- devlink: mention reloading in devlink-params.rst (Jacob Keller)  [Orabug: 33236075]  
- devlink: add documentation for generic devlink parameters (Jacob Keller)  [Orabug: 33236075]  
- devlink: convert devlink-params.txt to reStructuredText (Jacob Keller)  [Orabug: 33236075]  
- devlink: rename devlink-info-versions.rst and add a header (Jacob Keller)  [Orabug: 33236075]  
- devlink: convert devlink-health.txt to rst format (Jacob Keller)  [Orabug: 33236075]  
- devlink: move devlink documentation to subfolder (Jacob Keller)  [Orabug: 33236075]  
- devlink: add macro for "fw.psid" (Jacob Keller)  [Orabug: 33236075]  
- devlink: add devink notification when reporter update health state (Vikas Gupta)  [Orabug: 33236075]  
- rds_rdma: add missing rds_ib_cm_handle_connect tracepoint (Alan Maguire)  [Orabug: 33243559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.0.el8uek]" date="1631016000">- misc/pvpanic: fix set driver data (Mihai Carabas)  [Orabug: 33290806]  
- btrfs: fix race between marking inode needs to be logged and log syncing (Filipe Manana)  [Orabug: 33265208]  
- vdpa/mlx5: fix feature negotiation across device reset (Si-Wei Liu)  [Orabug: 33247045]  
- net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Parav Pandit)  [Orabug: 33241452]  
- xen-acpi-processor: fix coordination type mismatch (Elena Ufimtseva)   
- net/mlx5: E-switch, Use eswitch total_vports (Parav Pandit)  [Orabug: 33213269]  
- net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Parav Pandit)  [Orabug: 33213269]  
- net/mlx5: E-switch, Consider maximum vf vports for steering init (Parav Pandit)  [Orabug: 33213269]  
- RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Maor Gottlieb)  [Orabug: 33303297]  
- rds: fix statistics counters and check for memory leak (Hans Westgaard Ry)  [Orabug: 31372378]  
- KVM: X86: Micro-optimize IPI fastpath delay (Wanpeng Li)  [Orabug: 33119431]  
- net/mlx5_core: Restore driver version (Roy Novich)  [Orabug: 33112151]  
- RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Christoph Hellwig)  [Orabug: 33107202]  
- lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Jason Gunthorpe)  [Orabug: 33107202]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 33107202]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 33107202]  
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33246580]  
- rdmaip: trace message buffer size too small for rdmaip debug tracepoints (Alan Maguire)  [Orabug: 33267573]  
- driver core: auxiliary bus: Fix memory leak when driver_register() fail (Peter Ujfalusi)  [Orabug: 32461425]  
- driver core: auxiliary bus: Remove unneeded module bits (Dave Jiang)  [Orabug: 32461425]  
- driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Dave Jiang)  [Orabug: 32461425]  
- driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Dave Jiang)  [Orabug: 32461425]  
- bnxt_en: Use register window 6 instead of 5 to read the PHC (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Update firmware call to retrieve TX PTP timestamp (Michael Chan)  [Orabug: 33181761]  
- bnxt_en: Update firmware interface to 1.10.2.52 (Michael Chan)  [Orabug: 33181761]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.1.el8uek]" date="1631448000">- net: qrtr: fix another OOB Read in qrtr_endpoint_post (Xiaolong Huang)  [Orabug: 33336805]  {CVE-2021-3743} 
- ext4: fix race writing to an inline_data file while its xattrs are changing (Theodore Ts'o)  [Orabug: 33336785]  {CVE-2021-40490} 
- net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Vu Pham)  [Orabug: 33291040]  
- rds: ib: Set SEND_SIGNALED on the last WR posted (Håkon Bugge)  [Orabug: 33331710]  
- RDMA/cma: Revert INIT-INIT patch (Mike Marciniszyn)  [Orabug: 33331640]  
- usb: hso: fix error handling code of hso_create_net_device (Dongliang Mu)  [Orabug: 33329086]  {CVE-2021-37159} 
- hso: fix bailout in error case of probe (Oliver Neukum)  [Orabug: 33329086]  {CVE-2021-37159} 
- uek-rpm: Set DEFAULTKERNEL in /etc/sysconfig/kernel correctly (Dave Kleikamp)  [Orabug: 33219604]  
- RDMA/mlx5: Fix crash when unbind multiport slave (Maor Gottlieb)  [Orabug: 33303425]  
- net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Dynamically assign MSI-X vectors count (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Add dynamic MSI-X capabilities bits (Leon Romanovsky)  [Orabug: 33220810]  
- PCI/IOV: Add sysfs MSI-X vector assignment interface (Leon Romanovsky)  [Orabug: 33220810]  
- net/mlx5: Check that driver was probed prior attaching the device (Leon Romanovsky)  [Orabug: 33286656]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.2.el8uek]" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739} 
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669]  
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233]  
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216]  
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556]  
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.3.el8uek]" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543]  
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198} 
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655]  
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
</package>
<package pkgid="c7c6219fd017dd883547de866c3cde48108452aed415b2fc6d5401a42d204848" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.2.el8uek]" date="1632052800">- btrfs: fix NULL pointer dereference when deleting device by invalid id (Qu Wenruo)  [Orabug: 33365609]  {CVE-2021-3739} 
- Revert "uek-rpm: mark /etc/ld.so.conf.d/ files as %config" (aloktiw)  [Orabug: 33359669]  
- bpf: provide BPF Type Format (BTF) info for kernel (Alan Maguire)  [Orabug: 33331233]  
- perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Like Xu)  [Orabug: 33194216]  
- IB/core: Read subnet_prefix in ib_query_port via cache. (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shifting initialization of device-&gt;cache_lock (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Updating cache for subnet_prefix in config_non_roce_gid_cache() (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Shuffle locks in ib_port_data to save memory (Anand Khoje)  [Orabug: 33283556]  
- IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Anand Khoje)  [Orabug: 33283556]  
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)  [Orabug: 33106728]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.3.el8uek]" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543]  
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198} 
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655]  
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.1.el8uek]" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.2.el8uek]" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
</package>
<package pkgid="66309699b8d542e2cf2b869263c03f8d6516d918f71e0137ac2b6d2b05b04035" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.3.el8uek]" date="1632225600">- net: bonding: add new option arp_allslaves for arp_ip_target (Venkat Venkatsubra)  [Orabug: 33379543]  
- KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Lai Jiangshan)  [Orabug: 33359297]  {CVE-2021-38198} 
- KVM: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini)  [Orabug: 33375655]  
- net/mlx5: Implement Oracle-only solution for mlx device names (Mikhael Goikhman)  [Orabug: 33247746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.1.el8uek]" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.2.el8uek]" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.3.el8uek]" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
</package>
<package pkgid="a22530c5ab69dcba5595c7f1e1176c3cce42f633e9d387bbafbf689fba8380d4" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.301.1.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.4.el8uek]" date="1632657600">- Reintroduce: certs: Add EFI_CERT_X509_GUID support for dbx entries (Konrad Rzeszutek Wilk)  [Orabug: 33382994]  
- bnxt_en: Update the driver version string (Jack Vogel)  [Orabug: 33392416]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.5.el8uek]" date="1632916800">- dccp: don't duplicate ccid when cloning dccp sock (Lin, Zhenpeng)  [Orabug: 33408808]  {CVE-2017-6074} {CVE-2020-16119} {CVE-2020-16119} 
- block: workaround to avoid self-deadlock in del_gendisk (Junxiao Bi)  [Orabug: 33396355]  
- uek-rpm: add ofb.ko and crypto_user.ko modules to nano kernel (Somasundaram Krishnasamy)  [Orabug: 31895743]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.6.el8uek]" date="1633521600">- Revert "scsi: core: Cap scsi_host cmd_per_lun at can_queue" (Jack Vogel)  [Orabug: 33441404]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.300.7.el8uek]" date="1633694400">- KVM: SVM: Fix mismerge in svm_update_pi_irte() (Liam Merwick)  [Orabug: 33446526]  
- Revert "KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page" (Liam Merwick)  [Orabug: 33450675]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.1.el8uek]" date="1636977600">- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33542385]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.2.el8uek]" date="1637323200">- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33561324]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33585639]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33585639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.301.1.3.el8uek]" date="1638187200">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33618530]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33617715]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.301.1.4.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33636869]</changelog>
</package>
<package pkgid="fcfe1def292d3f42d24e9db4090cb2cf3ad3f72db8ffbcccf347464026282791" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.6.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.0.el8uek]" date="1634385600">- LTS tag: v5.4.143 (Jack Vogel)   
- netfilter: nft_exthdr: fix endianness of tcp option cast (Sergey Marinkevich)   
- fs: warn about impending deprecation of mandatory locks (Jeff Layton)   
- mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Johannes Weiner)   
- mm, memcg: avoid stale protection values when cgroup is above protection (Yafang Shao)   
- ASoC: intel: atom: Fix breakage for PCM buffer address setup (Takashi Iwai)   
- PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Marcin Bachry)   
- btrfs: prevent rename2 from exchanging a subvol with a directory from different parents (NeilBrown)   
- ipack: tpci200: fix memory leak in the tpci200_register (Dongliang Mu)   
- ipack: tpci200: fix many double free issues in tpci200_pci_probe (Dongliang Mu)   
- slimbus: ngd: reset dma setup during runtime pm (Srinivas Kandagatla)   
- slimbus: messaging: check for valid transaction id (Srinivas Kandagatla)   
- slimbus: messaging: start transaction ids from 1 instead of zero (Srinivas Kandagatla)   
- tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name (Steven Rostedt (VMware))   
- ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela)   
- mmc: dw_mmc: Fix hang on data CRC error (Vincent Whitchurch)   
- ovl: add splice file read write helper (Murphy Zhou)   
- iavf: Fix ping is lost after untrusted VF had tried to change MAC (Sylwester Dziedziuch)   
- i40e: Fix ATR queue selection (Arkadiusz Kubalewski)   
- ovs: clear skb-&gt;tstamp in forwarding path (kaixi.fan)   
- net: mdio-mux: Handle -EPROBE_DEFER correctly (Saravana Kannan)   
- net: mdio-mux: Don't ignore memory allocation errors (Saravana Kannan)   
- net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 (Dinghao Liu)   
- virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO (Jason Wang)   
- virtio-net: support XDP when not more queues (Xuan Zhuo)   
- vrf: Reset skb conntrack connection on VRF rcv (Lahav Schlesinger)   
- bnxt_en: Add missing DMA memory barriers (Michael Chan)   
- ptp_pch: Restore dependency on PCI (Andy Shevchenko)   
- net: 6pack: fix slab-out-of-bounds in decode_data (Pavel Skripkin)   
- bnxt: disable napi before canceling DIM (Jakub Kicinski)   
- bnxt: don't lock the tx queue from napi poll (Jakub Kicinski)   
- bpf: Clear zext_dst of dead insns (Ilya Leoshkevich)   
- vhost: Fix the calculation in vhost_overflow() (Xie Yongji)   
- virtio: Protect vqs list access (Parav Pandit)   
- dccp: add do-while-0 stubs for dccp_pr_debug macros (Randy Dunlap)   
- cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant (Marek Behún)   
- iommu: Check if group is NULL before remove device (Frank Wunderlich)   
- Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Ole Bjørn Midtbø)   
- drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X (Bing Guo)   
- net: usb: lan78xx: don't modify phy_device state concurrently (Ivan T. Ivanov)   
- ARM: dts: nomadik: Fix up interrupt controller node names (Sudeep Holla)   
- scsi: core: Fix capacity set to zero after offlinining device (lijinlin)   
- scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Sreekanth Reddy)   
- scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ye Bin)   
- scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (Harshvardhan Jha)   
- dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available (Peter Ujfalusi)   
- ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 (Dave Gerlach)   
- dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() (Yu Kuai)   
- dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers (Adrian Larumbe)   
- USB: core: Avoid WARNings for 0-length descriptor requests (Alan Stern)   
- media: drivers/media/usb: fix memory leak in zr364xx_probe (Pavel Skripkin)   
- media: zr364xx: fix memory leaks in probe() (Dan Carpenter)   
- media: zr364xx: propagate errors from zr364xx_start_readpipe() (Evgeny Novikov)   
- mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (Andreas Persson)   
- ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jouni Malinen)   
- ath: Modify ath_key_delete() to not need full key entry (Jouni Malinen)   
- ath: Export ath_hw_keysetmac() (Jouni Malinen)   
- ath9k: Clear key cache explicitly on disabling hardware (Jouni Malinen)   
- ath: Use safer key clearing with key cache entries (Jouni Malinen)   
- x86/fpu: Make init_fpstate correct with optimized XSAVE (Thomas Gleixner)   
- ext4: fix EXT4_MAX_LOGICAL_BLOCK macro (Ritesh Harjani)   
- LTS tag: v5.4.142 (Jack Vogel)   {CVE-2021-3653} {CVE-2021-3656} 
- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Maxim Levitsky)   
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)   
- vmlinux.lds.h: Handle clang's module.{c,d}tor sections (Nathan Chancellor)   
- ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton)   
- ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton)   
- ceph: add some lockdep assertions around snaprealm handling (Jeff Layton)   
- KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Sean Christopherson)   
- PCI/MSI: Protect msi_desc::masked for multi-MSI (Thomas Gleixner)   
- PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() (Thomas Gleixner)   
- PCI/MSI: Correct misleading comments (Thomas Gleixner)   
- PCI/MSI: Do not set invalid bits in MSI mask (Thomas Gleixner)   
- PCI/MSI: Enforce MSI[X] entry updates to be visible (Thomas Gleixner)   
- PCI/MSI: Enforce that MSI-X table entry is masked for update (Thomas Gleixner)   
- PCI/MSI: Mask all unused MSI-X entries (Thomas Gleixner)   
- PCI/MSI: Enable and mask MSI-X early (Thomas Gleixner)   
- genirq/timings: Prevent potential array overflow in __irq_timings_store() (Ben Dai)   
- genirq/msi: Ensure deactivation on teardown (Bixuan Cui)   
- x86/resctrl: Fix default monitoring groups reporting (Babu Moger)   
- x86/ioapic: Force affinity setup before startup (Thomas Gleixner)   
- x86/msi: Force affinity setup before startup (Thomas Gleixner)   
- genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (Thomas Gleixner)   
- x86/tools: Fix objdump version check again (Randy Dunlap)   
- powerpc/kprobes: Fix kprobe Oops happens in booke (Pu Lehui)   
- nbd: Aovid double completion of a request (Xie Yongji)   
- vsock/virtio: avoid potential deadlock when vsock device remove (Longpeng(Mike))   
- xen/events: Fix race in set_evtchn_to_irq (Maximilian Heyne)   
- net: igmp: increase size of mr_ifc_count (Eric Dumazet)   
- tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Neal Cardwell)   
- net: linkwatch: fix failure to restore device state across suspend/resume (Willy Tarreau)   
- net: bridge: fix memleak in br_add_if() (Yang Yingliang)   
- net: dsa: sja1105: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lantiq: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: dsa: lan9303: fix broken backpressure in .port_fdb_dump (Vladimir Oltean)   
- net: igmp: fix data-race in igmp_ifc_timer_expire() (Eric Dumazet)   
- net: Fix memory leak in ieee802154_raw_deliver (Takeshi Misawa)   
- net: dsa: microchip: Fix ksz_read64() (Ben Hutchings)   
- drm/meson: fix colour distortion from HDR set during vendor u-boot (Christian Hewitt)   
- net/mlx5: Fix return value from tracer initialization (Aya Levin)   
- psample: Add a fwd declaration for skbuff (Roi Dayan)   
- iavf: Set RSS LUT and key in reset handle path (Md Fahad Iqbal Polash)   
- net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu)   
- ppp: Fix generating ifname when empty IFLA_IFNAME is specified (Pali Rohár)   
- net: phy: micrel: Fix link detection on ksz87xx switch" (Ben Hutchings)   
- platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables (Hans de Goede)   
- platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED (Florian Eckert)   
- net: dsa: mt7530: add the missing RxUnicast MIB counter (DENG Qingfang)   
- ASoC: cs42l42: Fix LRCLK frame start edge (Richard Fitzgerald)   
- netfilter: nf_conntrack_bridge: Fix memory leak when error (Yajun Deng)   
- ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Richard Fitzgerald)   
- ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Richard Fitzgerald)   
- ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Richard Fitzgerald)   
- ASoC: cs42l42: Correct definition of ADC Volume control (Richard Fitzgerald)   
- ieee802154: hwsim: fix GPF in hwsim_new_edge_nl (Dongliang Mu)   
- ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi (Dongliang Mu)   
- libnvdimm/region: Fix label activation vs errors (Dan Williams)   
- ACPI: NFIT: Fix support for virtual SPA ranges (Dan Williams)   
- ceph: reduce contention in ceph_check_delayed_caps() (Luis Henriques)   
- i2c: dev: zero out array used for i2c reads from userspace (Greg Kroah-Hartman)   
- ASoC: intel: atom: Fix reference to PCM buffer address (Takashi Iwai)   
- ASoC: xilinx: Fix reference to PCM buffer address (Takashi Iwai)   
- iio: adc: Fix incorrect exit of for-loop (Colin Ian King)   
- iio: humidity: hdc100x: Add margin to the conversion time (Chris Lesiak)   
- iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (Uwe Kleine-König)   
- LTS tag: v5.4.141 (Jack Vogel)   
- btrfs: don't flush from btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: export and rename qgroup_reserve_meta (Nikolay Borisov)   
- btrfs: qgroup: don't commit transaction when we already hold the handle (Qu Wenruo)   
- net: xilinx_emaclite: Do not print real IOMEM pointer (YueHaibing)   
- btrfs: fix lockdep splat when enabling and disabling qgroups (Filipe Manana)   
- btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-EDQUOT (Qu Wenruo)   
- btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED (Qu Wenruo)   
- btrfs: qgroup: try to flush qgroup space when we get -EDQUOT (Qu Wenruo)   
- btrfs: qgroup: allow to unreserve range without releasing other ranges (Qu Wenruo)   
- btrfs: make btrfs_qgroup_reserve_data take btrfs_inode (Nikolay Borisov)   
- btrfs: make qgroup_free_reserved_data take btrfs_inode (Nikolay Borisov)   
- ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi)   
- ppp: Fix generating ppp unit id when ifname is not specified (Pali Rohár)   
- ALSA: hda: Add quirk for ASUS Flow x13 (Luke D Jones)   
- USB:ehci:fix Kunpeng920 ehci hardware problem (Longfang Liu)   
- usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable (Wesley Cheng)   
- usb: dwc3: gadget: Prevent EP queuing while stopping transfers (Wesley Cheng)   
- usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup (Wesley Cheng)   
- usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Wesley Cheng)   
- usb: dwc3: Stop active transfers before halting the controller (Wesley Cheng)   
- tracing: Reject string operand in the histogram expression (Masami Hiramatsu)   
- media: v4l2-mem2mem: always consider OUTPUT queue during poll (Alexandre Courbot)   
- tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Sumit Garg)   
- KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Sean Christopherson)   
- staging/bcm2835-codec: Do not update crop from S_FMT after res change (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Pass corrupt frame flag. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Set the colourspace appropriately for RGB formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Fix support for levels 4.1 and 4.2 (Dave Stevenson)  [Orabug: 33294426]  
- staging: vcsm-cma: Fix memory leak from not detaching dmabuf (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-camera: Add support for DMABUFs (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add VC-1 support. (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Implement additional g_selection calls for decode (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add support for pixel aspect ratio (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Correct logging of size_t to %zu (Dave Stevenson)  [Orabug: 33294426]  
- bcm2835-isp: Allow formats with different colour spaces. (David Plowman)  [Orabug: 33294426]  
- staging:bcm2835-camera: Fix the cherry-pick of AWB Greyworld (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add colour denoise control (Naushir Patuck)  [Orabug: 33294426]  
- staging/bcm2835-isp: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Log the number of excess supported formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Add the unpacked (16bpp) raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services: Add additional unpacked raw formats (Dave Stevenson)  [Orabug: 33294426]  
- staging/mmal-vchiq: Fix incorrect static vchiq_instance. (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04-services/codec: Fix logical precedence issue (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk transfers on 64-bit builds (Phil Elwell)  [Orabug: 33294426]  
- vc-sm-cma: fixed kbuild problem (gesangtome)  [Orabug: 33294426]  
- staging: vchiq: Fix bulk userdata handling (Phil Elwell)  [Orabug: 33294426]  
- staging/vc04_services/codec: Clear last buf dequeued flag on START (Dave Stevenson)  [Orabug: 33294426]  
- staging/vc04_services/codec: Add support for CID MPEG_HEADER_MODE (Dave Stevenson)  [Orabug: 33294426]  
- staging/bcm2835-codec: Ensure OUTPUT timestamps are always forwarded (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: ISP: Add a more complex ISP processing component (Naushir Patuck)  [Orabug: 33294426]  
- staging: vc04_services: Add a V4L2 M2M codec driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add monochrome image formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq-mmal: Add support for 14bit Bayer (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Add new vc-sm-cma driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32 (Dave Stevenson)  [Orabug: 33294426]  
- vchiq_2835_arm: Implement a DMA pool for small bulk transfers (#2699) (detule)  [Orabug: 33294426]  
- staging: vchiq_arm: children inherit DMA config (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq_arm: Clean up 40-bit DMA support (Phil Elwell)  [Orabug: 33294426]  
- staging:vc04_services: bcm2835-camera: Request headers with I-frame (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: mmal-vchiq: Update parameters list (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq: Load bcm2835_isp driver from vchiq (Naushir Patuck)  [Orabug: 33294426]  
- staging: vchiq_arm: Give vchiq children DT nodes (Phil Elwell)  [Orabug: 33294426]  
- staging: vchiq: Use the old dma controller for OF config on platform devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Set up dma ranges on child devices (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register bcm2835-codec as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: vchiq_arm: Register vcsm-cma as a platform driver (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835-camera: Add greyworld AWB mode (Dave Stevenson)  [Orabug: 33294426]  
- v4l2: Add a Greyworld AWB mode. (Dave Stevenson)  [Orabug: 33294426]  
- Add HDMI1 facility to the driver. (James Hughes)  [Orabug: 33294426]  
- vchiq: Add 36-bit address support (Phil Elwell)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak in error path (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Free the event context for control ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal_vchiq: Add in the Bayer encoding formats (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: vc04_services: Support sending data to MMAL ports (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Add support for event callbacks. (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Avoid use of bool in structures (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: fix vchiq_mmal dependencies (Arnd Bergmann)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix memory leak for vchiq_instance (Seung-Woo Kim)  [Orabug: 33294426]  
- staging: vchiq: Fix list_for_each exit tests (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: Fix an uninitialized variable (Dan Carpenter)  [Orabug: 33294426]  
- staging: vchiq: fix __user annotations (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat await_completion (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat bulk transfer (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat dequeue_message (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: convert compat create_service (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vchiq: rework compat handling (Arnd Bergmann)  [Orabug: 33294426]  
- staging: vc04_services: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33294426]  
- staging: vchiq: Fix refcounting bug in buffer_from_host() (Dan Carpenter)  [Orabug: 33294426]  
- staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c (Anmol Karn)  [Orabug: 33294426]  
- Staging: vc04_services: Fix unsigned int warnings (Baidyanath Kundu)  [Orabug: 33294426]  
- staging: vchiq: Move vchiq.h into include directory (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move defines into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Use vchiq.h as the main header file for services (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move conditional barrier definition into vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchi (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Move vchi_queue_kernel_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_transmit() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_bulk_queue_receive() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move definitions only used by core into core header (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Make vchiq_add_service() local (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Don't include vchiq_core.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchiq_instance forward declaration (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Unify fourcc definition mechanisms (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Pass vchiq's message when holding a message (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use struct vchiq_service_params (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Don't use a typedef for vchiq_callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_shim's message callback (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_msg_queue_push (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Export vchiq_get_service_userdata() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Expose struct vchi_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Get rid of vchiq_util.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move message queue into struct vchiq_service (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Introduce vchiq_validate_params() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of effect less expression (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use vchiq's enum vchiq_reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of flags argument in vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchi_cfg.h (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of unnecessary defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi_common: Get rid of all unused definitions (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_dequeue() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: bcm2835-audio: Use vchi_msg_hold() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Unify struct shim_service and struct vchi_service_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of struct vchi_instance_handle (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_msg_peek() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of all useless callback reasons (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h (Naushir Patuck)  [Orabug: 33294426]  
- staging: mmal-vchiq: If the VPU returns an error, don't negate it (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Always return the param size from param_get (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fix client_component for 64 bit kernel (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Fixup vchiq-mmal include ordering (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make a mmal_buf struct for passing parameters (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Make timeout a defined parameter (Dave Stevenson)  [Orabug: 33294426]  
- staging: mmal-vchiq: Allocate and free components as required (Dave Stevenson)  [Orabug: 33294426]  
- staging: bcm2835: Break MMAL support out from camera (Jacopo Mondi)  [Orabug: 33294426]  
- trivial: staging: vc04_services: replace bitshift with BIT macro (Garrit Franke)  [Orabug: 33294426]  
- staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: move vchiq_release_message() into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of C++ guards (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of not implemented function declarations (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchiq_status_to_vchi() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_set_option() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq: Move copy callback handling into vchiq (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_queue_user_message() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchi: Get rid of vchi_service_destroy() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vchiq_arm: cast with __force as needed (Mitchell Tasman)  [Orabug: 33294426]  
- staging: vc04_services: Block comment alignment (John Oldman)  [Orabug: 33294426]  
- staging: bcm2835-camera: insert emty line after declaration (Houssem KADI)  [Orabug: 33294426]  
- staging: vc04_services: remove set but not used 'local_entity_uc' (Jason Yan)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: reduce multiline statements (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: return early in mmal_setup_components (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move video component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Move encode component setup in its own function (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Simplify set_framerate_params (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Make struct indentation consistent (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop PREVIEW_LAYER (Stefan Wahren)  [Orabug: 33294426]  
- staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style (R Veera Kumar)  [Orabug: 33294426]  
- staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33294426]  
- staging: bcm2835-camera: Use designators to init V4L2 controls (Stefan Wahren)  [Orabug: 33294426]  
- staging: bcm2835-camera: Drop unused ignore_errors flag (Stefan Wahren)  [Orabug: 33294426]  
- media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- media: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)  [Orabug: 33294426]  
- staging: vc04_services: Fix wrong early return in next_service_by_instance() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: don't increment service refcount when it's not needed (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: use kref + RCU to reference count services (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: fix indentation alignment in a few places (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unneeded parentheses (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: remove unused function (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: vchiq_arm: Get rid of unused defines (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vchiq_platform_check_suspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of the rest of suspend/resume state handling (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get of even more suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of unused suspend/resume states (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete vc_suspend_complete completion (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_check_resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_arm_vcsuspend() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_on_remote_use_active() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_handle_timeout() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_videocore_wanted() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_suspend/resume() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of vchiq_platform_paused/resumed() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of vchiq_platform_use_suspend_timer() (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Delete blocked_count in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused variables in struct vchiq_arm_state (Nicolas Saenz Julienne)  [Orabug: 33294426]  
- staging: vc04_services: remove header include path to vc04_services (Masahiro Yamada)  [Orabug: 33294426]  
- staging/vc04_services/bcm2835-camera: distinct numeration and names for devices (Michael Kupfer)  [Orabug: 33294426]  
- staging: vchiq: Have vchiq_dump_* functions return an error code (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_dump_* functions (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq_dump: Replace min with min_t (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Fix block comment format in vchiq_dump() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04: Fix Kconfig indentation (Krzysztof Kozlowski)  [Orabug: 33294426]  
- staging: vchiq: Refactor indentation in vchiq_platform_conn_state_changed() (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vchiq: Have vchiu_queue_init() return 0 on success. (Marcelo Diop-Gonzalez)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typedef with struct opaque_platform_state (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef with struct vchiq_instance (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typedef with unsigned int (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T to vchiq_remote_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHIQ_USERDATA_TERM_T to vchiq_userdata_term (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum typedef with enum vchiq_bulk_dir (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typedef with enum vchiq_connstate (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enum typedef with enum vchiq_service_option (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typedef with enum vchiq_bulk_mode (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHIQ_STATUS_T enum typedef with enum vchiq_status (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Rename callback VCHI_CALLBACK_T to vchi_callback (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T typedef with struct vchi_service_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Replace VCHI_INSTANCE_T with struct vhci_instance_handle (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove enum typedefs in vchi (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: Remove unused structs (Jamal Shareef)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of Block comments use of * (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix warnings of scpace required between operator (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: fix check warnings of line over 80 characters (Jules Irenge)  [Orabug: 33294426]  
- media: v4l2-core: correctly validate video and metadata ioctls (Vandana BN)  [Orabug: 33294426]  
- staging: vc04_services: use DIV_ROUND_UP helper macro (Wambui Karuga)  [Orabug: 33294426]  
- staging: vc04_services: place the AND operator at the end of the previous line (Jules Irenge)  [Orabug: 33294426]  
- staging: vc04_services: Avoid NULL comparison (Nachammai Karuppiah)  [Orabug: 33294426]  
- staging: vchiq: don't print pointless kernel address (Matteo Croce)  [Orabug: 33294426]  
- staging: bcm2835-audio: Need to judge the return value of vchi_msg_dequeue in audio_vchi_callback (zhengbin)  [Orabug: 33294426]  
- staging: vc04_services: make use of devm_platform_ioremap_resource (Hariprasad Kelam)  [Orabug: 33294426]  
- staging: vc04_services: Avoid typedef (Nachammai Karuppiah)  [Orabug: 33294426]  
- net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx{4,5}: Fix signed formal parameter (Håkon Bugge)  [Orabug: 33459335]  
- net/mlx5: Initialize nvec based on "num_possible_cpus()" (Gerd Rausch)  [Orabug: 33451392]  
- drm/atomic-helper: reset vblank on crtc reset (Daniel Vetter)  [Orabug: 33427369]  
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)  [Orabug: 33427369]  
- uek-rpm: Remove unnecessary ld.so.conf.d file (Stephen Brennan)  [Orabug: 33408515]  
- ocfs2: drop acl cache for directories too (Wengang Wang)  [Orabug: 33407843]  
- crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Dan Carpenter)  [Orabug: 33406845]  {CVE-2021-3744} 
- locking/csd_lock: Make csdlock_debug=1 default (Stephen Brennan)  [Orabug: 33403352]  
- uek-rpm: config: Enable CONFIG_CSD_LOCK_WAIT_DEBUG (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Remove unused "idle" event (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Add more data to CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- smp: refactor queueing of single smp call (Stephen Brennan)  [Orabug: 33403352]  
- locking/csd_lock: Prepare more CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- locking/csd_lock: Add boot parameter for controlling CSD lock debugging (Juergen Gross)  [Orabug: 33403352]  
- kernel/smp: Provide CSD lock timeout diagnostics (Paul E. McKenney)  [Orabug: 33403352]  
- smp: Fix kABI breakage in __call_single_data (Stephen Brennan)  [Orabug: 33403352]  
- smp: Add source and destination CPUs to __call_single_data (Paul E. McKenney)  [Orabug: 33403352]  
- kvm: export per-vcpu exits to userspace (Dongli Zhang)  [Orabug: 33387671]  
- RDMA/core/sa_query: Remove unused function (Håkon Bugge)  [Orabug: 33408993]  
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)  [Orabug: 32176135]  
- bnx2x: Fix enabling network interfaces without VFs (Adrian Bunk)  [Orabug: 33458877]  
- net/rds: "no error" is no error (Gerd Rausch)  [Orabug: 33252277]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.301.1.el8uek]" date="1634990400">- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 33440594]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 33440594]  
- xen-blkfront: sanitize the removal state machine (Christoph Hellwig)  [Orabug: 33392832]  
- xen/blkfront: fix ring info addressing (Juergen Gross)  [Orabug: 33392832]  
- xen/blkfront: limit allocated memory size to actual use case (Juergen Gross)  [Orabug: 33392832]  
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)  [Orabug: 29710712]  
- xfs: Lower CIL flush limit for large logs (Dave Chinner)  [Orabug: 29710712]  
- sctp: account stream padding length for reconf chunk (Eiichi Tsukata)  [Orabug: 32397993]  
- rds/ib: handle rds uncongested notifications in worker (Manjunath Patil)  [Orabug: 33467788]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.0.el8uek]" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)   
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)   
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)   
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)   
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)   
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)   
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)   
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)   
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)   
- selftests: be sure to make khdr before other targets (Li Zhijian)   
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)   
- usb: testusb: Fix for showing the connection speed (Faizel K B)   
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)   
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)   
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)   
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)   
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)   
- LTS tag: v5.4.151 (Jack Vogel)   
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)   
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)   
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)   
- usb: hso: remove the bailout parameter (Dongliang Mu)   
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)   
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)   
- net: stmmac: don't attach interface until resume finishes (Leon Yu)   
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)   
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)   
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)   
- ext4: fix reserved space counter leakage (Jeffle Xu)   
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)   
- ipack: ipoctal: fix module reference leak (Johan Hovold)   
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)   
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)   
- ipack: ipoctal: fix tty registration race (Johan Hovold)   
- ipack: ipoctal: fix stack information leak (Johan Hovold)   
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)   
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)   
- perf/x86/intel: Update event constraints for ICX (Kan Liang)   
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)   
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)   
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)   
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)   
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)   
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)   
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)   
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)   
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)   
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)   
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)   
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)   
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)   
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)   
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)   
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)   
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)   
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)   
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)   
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)   
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)   
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)   
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)   
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)   
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)   
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)   
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)   
- LTS tag: v5.4.150 (Jack Vogel)   
- qnx4: work around gcc false positive warning bug (Linus Torvalds)   
- xen/balloon: fix balloon kthread freezing (Juergen Gross)   
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)   
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)   
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)   
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)   
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)   
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)   
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)   
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)   
- qnx4: avoid stringop-overread errors (Linus Torvalds)   
- sparc: avoid stringop-overread errors (Linus Torvalds)   
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)   
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)   
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)   
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)   
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)   
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)   
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)   
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)   
- m68k: Double cast io functions to unsigned long (Guenter Roeck)   
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)   
- net: macb: fix use after free on rmmod (Tong Zhang)   
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)   
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)   
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)   
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)   
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)   
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)   
- cifs: fix a sign extension bug (Dan Carpenter)   
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)   
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)   
- fpga: machxo2-spi: Return an error on failure (Tom Rix)   
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)   
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)   
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)   
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)   
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)   
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)   
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)   
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)   
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)   
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)   
- net: hso: fix muxed tty registration (Johan Hovold)   
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)   
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)   
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)   
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)   
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)   
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)   
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)   
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)   
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)   
- staging: greybus: uart: fix tty use after free (Johan Hovold)   
- binder: make sure fd closes complete (Todd Kjos)   
- USB: cdc-acm: fix minor-number release (Johan Hovold)   
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)   
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)   
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)   
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)   
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)   
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)   
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)   
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)   
- LTS tag: v5.4.149 (Jack Vogel)   
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)   
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)   
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)   
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)   
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)   
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)   
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)   
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)   
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)   
- dmaengine: ioat: depends on !UML (Johannes Berg)   
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)   
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)   
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)   
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)   
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)   
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)   
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)   
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)   
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)   
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)   
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)   
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)   
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)   
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)   
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)   
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)   
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)   
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)   
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)   
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)   
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)   
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)   
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)   
- console: consume APC, DM, DCS (nick black)   
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)   
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)   
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)   
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)   
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)   
- LTS tag: v5.4.148 (Jack Vogel)   
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)   
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)   
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)   
- ip_gre: validate csum_start only on pull (Willem de Bruijn)   
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)   
- fq_codel: reject silly quantum parameters (Eric Dumazet)   
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)   
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)   
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)   
- ARC: export clear_user_page() for modules (Randy Dunlap)   
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)   
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)   
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)   
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)   
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)   
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)   
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)   
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)   
- ethtool: Fix an error code in cxgb2.c (Yang Li)   
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)   
- block, bfq: honor already-setup queue merges (Paolo Valente)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)   
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)   
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)   
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)   
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)   
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)   
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)   
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)   
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)   
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)   
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)   
- net: hns3: disable mac in flr process (Yufeng Mo)   
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)   
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)   
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)   
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)   
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)   
- qed: Handle management FW error (Shai Malin)   
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)   
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)   
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)   
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)   
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)   
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)   
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)   
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)   
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)   
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)   
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)   
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)   
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)   
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)   
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)   
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)   
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)   
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)   
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)   
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)   
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)   
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)   
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)   
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)   
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)   
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)   
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)   
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)   
- xen: reset legacy rtc flag for PV domU (Juergen Gross)   
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)   
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)   
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)   
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)   
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)   
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)   
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)   
- lib/test_stackinit: Fix static initializer test (Kees Cook)   
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)   
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)   
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)   
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)   
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)   
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)   
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)   
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)   
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)   
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)   
- parisc: fix crash with signals and alloca (Mikulas Patocka)   
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)   
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)   
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)   
- ath9k: fix sleeping in atomic context (Miaoqing Pan)   
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)   
- parport: remove non-zero check on count (Colin Ian King)   
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)   
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)   
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)   
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)   
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)   
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)   
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)   
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)   
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)   
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)   
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)   
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)   
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)   
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)   
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)   
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)   
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)   
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)   
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)   
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)   
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)   
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)   
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)   
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)   
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)   
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)   
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)   
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)   
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)   
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)   
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)   
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)   
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)   
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)   
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)   
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)   
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)   
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)   
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)   
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)   
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)   
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)   
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)   
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)   
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)   
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)   
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)   
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)   
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)   
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)   
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)   
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)   
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)   
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)   
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)   
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)   
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)   
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)   
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)   
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)   
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)   
- s390: make PCI mio support a machine flag (Niklas Schnelle)   
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)   
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)   
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)   
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)   
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)   
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)   
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)   
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)   
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)   
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)   
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)   
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)   
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)   
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)   
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)   
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)   
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)   
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)   
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)   
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)   
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)   
- iavf: fix locking of critical sections (Stefan Assmann)   
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)   
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)   
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)   
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)   
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)   
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)   
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)   
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)   
- userfaultfd: prevent concurrent API initialization (Nadav Amit)   
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)   
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)   
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)   
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)   
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)   
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)   
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)   
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)   
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)   
- fscache: Fix cookie key hashing (David Howells)   
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)   
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)   
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)   
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)   
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)   
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)   
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)   
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)   
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)   
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)   
- SUNRPC: Fix potential memory corruption (Trond Myklebust)   
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)   
- openrisc: don't printk() unconditionally (Randy Dunlap)   
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)   
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)   
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)   
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)   
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)   
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)   
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)   
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)   
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)   
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)   
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)   
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO status (Evan Wang)   
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)   
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)   
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)   
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)   
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)   
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)   
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)   
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)   
- media: rc-loopback: return number of emitters rather than error (Sean Young)   
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)   
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)   
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)   
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)   
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)   
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)   
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)   
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)   
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)   
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)   
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)   
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)   
- xen: fix setting of max_pfn in shared_info (Juergen Gross)   
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)   
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)   
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)   
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)   
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)   
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)   
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)   
- LTS tag: v5.4.147 (Jack Vogel)   
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)   
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)   
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)   
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)   
- LTS tag: v5.4.146 (Jack Vogel)   
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)   
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)   
- fbmem: don't allow too huge resolutions (Tetsuo Handa)   
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)   
- IMA: remove -Wmissing-prototypes warning (Austin Kim)   
- fuse: flush extending writes (Miklos Szeredi)   
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)   
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)   
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)   
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)   
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)   
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)   
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)   
- time: Handle negative seconds correctly in timespec64_to_ns() (Lukas Hannen)   
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)   
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)   
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)   
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)   
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)   
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)   
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)   
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)   
- ipv4: make exception cache less predictible (Eric Dumazet)   
- ipv6: make exception cache less predictible (Eric Dumazet)   
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)   
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)   
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)   
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)   
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)   
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)   
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)   
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)   
- CIFS: Fix a potencially linear read overflow (Len Baker)   
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)   
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)   
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)   
- rsi: fix an error code in rsi_probe() (Dan Carpenter)   
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)   
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)   
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)   
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)   
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)   
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)   
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)   
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)   
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)   
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)   
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)   
- Bluetooth: Move shutdown callback before flushing tx and rx queue (Kai-Heng Feng)   
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)   
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)   
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)   
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)   
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)   
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)   
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)   
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)   
- drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs (Dmitry Baryshkov)   
- PM: EM: Increase energy calculation precision (Lukasz Luba)   
- Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (Colin Ian King)   
- debugfs: Return error during {full/open}_proxy_open() on rmmod (Sven Eckelmann)   
- soc: qcom: smsm: Fix missed interrupts if state changes while masked (Stephan Gerhold)   
- PCI: PM: Enable PME if it can be signaled from D3cold (Rafael J. Wysocki)   
- PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Rafael J. Wysocki)   
- media: venus: venc: Fix potential null pointer dereference on pointer fmt (Colin Ian King)   
- media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Dongliang Mu)   
- leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Hans de Goede)   
- leds: lt3593: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- i2c: highlander: add IRQ check (Sergey Shtylyov)   
- net: cipso: fix warnings in netlbl_cipsov4_add_std (Pavel Skripkin)   
- cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long)   
- net/mlx5e: Prohibit inner indir TIRs in IPoIB (Maxim Mikityanskiy)   
- ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8: Use a higher default GPU clock frequency (Martin Blumenstingl)   
- tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Martin KaFai Lau)   
- drm/amdgpu/acp: Make PM domain really work (Kai-Heng Feng)   
- netns: protect netns ID lookups with RCU (Guillaume Nault)   
- 6lowpan: iphc: Fix an off-by-one check of array index (Colin Ian King)   
- Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (Dan Carpenter)   
- media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats (Philipp Zabel)   
- media: go7007: remove redundant initialization (Pavel Skripkin)   
- media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dongliang Mu)   
- soc: qcom: rpmhpd: Use corner in power_off (Bjorn Andersson)   
- arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties (Geert Uytterhoeven)   
- ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi (Dylan Hung)   
- bpf: Fix potential memleak and UAF in the verifier. (He Fengqing)   
- bpf: Fix a typo of reuseport map in bpf.h. (Kuniyuki Iwashima)   
- media: cxd2880-spi: Fix an error handling path (Christophe JAILLET)   
- soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally (Geert Uytterhoeven)   
- media: TDA1997x: enable EDID support (Krzysztof Hałasa)   
- drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() (Wei Yongjun)   
- EDAC/i10nm: Fix NVDIMM detection (Qiuxu Zhuo)   
- spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible (Quanyang Wang)   
- spi: sprd: Fix the wrong WDG_LOAD_VAL (Chunyan Zhang)   
- regulator: vctrl: Avoid lockdep warning in enable/disable ops (Chen-Yu Tsai)   
- regulator: vctrl: Use locked regulator_get_voltage in probe path (Chen-Yu Tsai)   
- certs: Trigger creation of RSA module signing key if it's not an RSA key (Stefan Berger)   
- crypto: qat - use proper type for vf_mask (Giovanni Cabiddu)   
- block: nbd: add sanity check for first_minor (Pavel Skripkin)   
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Phong Hoang)   
- lib/mpi: use kcalloc in mpi_resize (Hongbo Li)   
- genirq/timings: Fix error return code in irq_timings_test_irqs() (Zhen Lei)   
- spi: spi-pic32: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- sched: Fix UCLAMP_FLAG_IDLE setting (Quentin Perret)   
- m68k: emu: Fix invalid free in nfeth_cleanup() (Pavel Skripkin)   
- s390/debug: fix debug area life cycle (Peter Oberparleiter)   
- s390/kasan: fix large PMD pages address alignment check (Alexander Gordeev)   
- udf_get_extendedattr() had no boundary checks. (Stian Skjelstad)   
- fcntl: fix potential deadlock for &amp;fasync_struct.fa_lock (Desmond Cheong Zhi Xi)   
- crypto: qat - do not export adf_iov_putmsg() (Giovanni Cabiddu)   
- crypto: qat - fix naming for init/shutdown VF to PF notifications (Marco Chiappero)   
- crypto: qat - fix reuse of completion variable (Marco Chiappero)   
- crypto: qat - handle both source of interrupt in VF ISR (Giovanni Cabiddu)   
- crypto: qat - do not ignore errors from enable_vf2pf_comms() (Giovanni Cabiddu)   
- libata: fix ata_host_start() (Damien Le Moal)   
- s390/cio: add dev_busid sysfs entry for each subchannel (Vineeth Vijayan)   
- power: supply: max17042_battery: fix typo in MAx17042_TOFF (Sebastian Krzyszkowiak)   
- nvmet: pass back cntlid on successful completion (Amit Engel)   
- nvme-rdma: don't update queue count when failing to set io queues (Ruozhu Li)   
- nvme-tcp: don't update queue count when failing to set io queues (Ruozhu Li)   
- bcache: add proper error unwinding in bcache_device_init (Christoph Hellwig)   
- isofs: joliet: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Check LVID earlier (Jan Kara)   
- hrtimer: Ensure timerfd notification for HIGHRES=n (Thomas Gleixner)   
- hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Thomas Gleixner)   
- posix-cpu-timers: Force next expiration recalc after itimer reset (Frederic Weisbecker)   
- rcu/tree: Handle VM stoppage in stall detection (Sergey Senozhatsky)   
- sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Dietmar Eggemann)   
- crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() (Tony Lindgren)   
- power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors (Hans de Goede)   
- sched/deadline: Fix reset_on_fork reporting of DL tasks (Quentin Perret)   
- crypto: mxs-dcp - Check for DMA mapping errors (Sean Anderson)   
- regmap: fix the offset of register error log (Jeongtae Park)   
- locking/mutex: Fix HANDOFF condition (Peter Zijlstra)   
- LTS tag: v5.4.145 (Jack Vogel)   
- PCI: Call Max Payload Size-related fixup quirks early (Marek Behún)   
- x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions (Paul Gortmaker)   
- xhci: fix unsafe memory usage in xhci tracing (Mathias Nyman)   
- usb: mtu3: fix the wrong HS mult value (Chunfeng Yun)   
- usb: mtu3: use @mult for HS isoc or intr (Chunfeng Yun)   
- usb: host: xhci-rcar: Don't reload firmware after the completion (Yoshihiro Shimoda)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Alexander Tsoy)   
- Revert "btrfs: compression: don't try to compress if we don't have enough pages" (Qu Wenruo)   
- x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Suravee Suthikulpanit)   
- Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Hayes Wang)   
- mm/page_alloc: speed up the iteration of max_order (Muchun Song)   
- net: ll_temac: Remove left-over debug message (Esben Haabendal)   
- powerpc/boot: Delete unneeded .globl _zimage_start (Fangrui Song)   
- ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) (Mathieu Desnoyers)   
- USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Tom Rix)   
- igmp: Add ip_mc_list lock in ip_check_mc_rcu (Liu Jian)   
- media: stkwebcam: fix memory leak in stk_camera_probe (Pavel Skripkin)   
- ARC: wireup clone3 syscall (Vineet Gupta)   
- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Zubin Mithra)   
- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Takashi Iwai)   
- ARM: 8918/2: only build return_address() if needed (Ben Dooks)   
- cryptoloop: add a deprecation warning (Christoph Hellwig)   
- perf/x86/amd/power: Assign pmu.module (Kim Phillips)   
- perf/x86/amd/ibs: Work around erratum #1197 (Kim Phillips)   
- perf/x86/intel/pt: Fix mask of num_address_ranges (Xiaoyao Li)   
- qede: Fix memset corruption (Shai Malin)   
- net: macb: Add a NULL check on desc_ptp (Harini Katakam)   
- qed: Fix the VF msix vectors flow (Shai Malin)   
- reset: reset-zynqmp: Fixed the argument data type (Sai Krishna Potthuri)   
- gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats (Krzysztof Hałasa)   
- xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG (Randy Dunlap)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (Peter Zijlstra)   
- ubifs: report correct st_size for encrypted symlinks (Eric Biggers)   
- f2fs: report correct st_size for encrypted symlinks (Eric Biggers)   
- ext4: report correct st_size for encrypted symlinks (Eric Biggers)   
- fscrypt: add fscrypt_symlink_getattr() for computing st_size (Eric Biggers)   
- LTS tag: v5.4.144 (Jack Vogel)   
- audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs)   
- net: don't unconditionally copy_from_user a struct ifreq for socket ioctls (Peter Collingbourne)   
- Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" (Helge Deller)   
- Revert "floppy: reintroduce O_NDELAY fix" (Denis Efremov)   
- arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 (Petr Vorel)   
- KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Sean Christopherson)   
- net: dsa: mt7530: fix VLAN traffic leaks again (DENG Qingfang)   
- bpf: Fix cast to pointer from integer of different size warning (Andrii Nakryiko)   
- bpf: Track contents of read-only maps as scalars (Andrii Nakryiko)   
- vt_kdsetmode: extend console locking (Linus Torvalds)   
- drm/nouveau/disp: power down unused DP links during init (Ben Skeggs)   
- drm: Copy drm_wait_vblank to user before returning (Mark Yacoub)   
- qed: Fix null-pointer dereference in qed_rdma_create_qp() (Shai Malin)   
- qed: qed ll2 race condition fixes (Shai Malin)   
- vringh: Use wiov-&gt;used to check for read/write desc order (Neeraj Upadhyay)   
- virtio_pci: Support surprise removal of virtio pci device (Parav Pandit)   
- virtio: Improve vq-&gt;broken access to avoid any compiler optimization (Parav Pandit)   
- opp: remove WARN when no valid OPPs remain (Michał Mirosław)   
- perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Colin Ian King)   
- usb: gadget: u_audio: fix race condition on endpoint stop (Jerome Brunet)   
- drm/i915: Fix syncmap memory leak (Matthew Brost)   
- net: hns3: fix get wrong pfc_en when query PFC configuration (Guangbin Huang)   
- net: hns3: fix duplicate node in VLAN list (Guojia Liao)   
- net: hns3: clear hardware resource when loading driver (Yufeng Mo)   
- rtnetlink: Return correct error on changing device netns (Andrey Ignatov)   
- net: marvell: fix MVNETA_TX_IN_PRGRS bit number (Maxim Kiselev)   
- xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' (Christophe JAILLET)   
- ip_gre: add validation for csum_start (Shreyansh Chouhan)   
- RDMA/efa: Free IRQ vectors on error flow (Gal Pressman)   
- e1000e: Fix the max snoop/no-snoop latency for 10M (Sasha Neftin)   
- IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Tuo Li)   
- RDMA/bnxt_re: Add missing spin lock initialization (Naresh Kumar PBS)   
- scsi: core: Fix hang of freezing queue between blocking and running device (Li Jinlin)   
- usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Thinh Nguyen)   
- USB: serial: option: add new VID/PID to support Fibocom FG150 (Zhengjun Zhang)   
- Revert "USB: serial: ch341: fix character loss at high transfer rates" (Johan Hovold)   
- can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters (Stefan Mätje)   
- mm, oom: make the calculation of oom badness more accurate (Yafang Shao)   
- mmc: sdhci-msm: Update the software timeout value for sdhc (Shaik Sajida Bhanu)   
- ovl: fix uninitialized pointer read in ovl_lookup_real_one() (Miklos Szeredi)   
- once: Fix panic when module unload (Kefeng Wang)   
- netfilter: conntrack: collect all entries in one cycle (Florian Westphal)   
- ARC: Fix CONFIG_STACKDEPOT (Guenter Roeck)   
- netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal)  [Orabug: 33524419]  
- netfilter: conntrack: improve RST handling when tuple is re-used (Ali Abdallah)  [Orabug: 33524419]  
- net: openvswitch: Be liberal in tcp conntrack. (Numan Siddique)  [Orabug: 33524419]  
- RDS: Remove obsolete flag (Hans Westgaard Ry)  [Orabug: 33516781]  
- RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Aharon Landau)  [Orabug: 33514376]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33509436]  
- rds: Fix leak in rds_init (Håkon Bugge)  [Orabug: 33488609]  
- rds: Include pid in the rds_sock structs. (Rohit Nair)  [Orabug: 33481151]  
- fs/dcache: add trace points for negative dentry pruning (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: remove global pool for negative dentry percpu counters (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: enforce a hard limit on the negative dentry count (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Estimate the number of negative dentries to prune per filesystem (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: change name and granularity of negative dentry sysctl parameter (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: schedule only one instance of negative dentry shrinker (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: correct the usage of static_key for negative dentry (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Spread negative dentry pruning across multiple CPUs (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Enable automatic pruning of negative dentries (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Add sysctl parameter neg-dentry-pc as a soft limit on negative dentries (Waiman Long)  [Orabug: 33468830]  
- net/rds: Re-factor rds_user_conn_paths_drop (Freddy Carrillo)  [Orabug: 33441254]  
- RDS-IB: Add garbage-collection to cache (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cachehit statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cache-allocation statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- xfs: show the proper user quota options (Allison Henderson)  [Orabug: 33313307]  
- xfs: also remove cached ACLs when removing the underlying attr (Christoph Hellwig)  [Orabug: 32029884]  
- net: mana: Prefer struct_size over open coded arithmetic (Len Baker)  [Orabug: 33485604]  
- net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Add support for EQ sharing (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Move NAPI from EQ to CQ (Haiyang Zhang)  [Orabug: 33485604]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.1.el8uek]" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617]  
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864} 
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463]  
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966]  
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966]  
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.6.1.el8uek]" date="1639483200">- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33667276]</changelog>
</package>
<package pkgid="e91b63681f2a8c3dd409bf0f6b152a0fe06e08c19c531f8ea4a6de40b4613a2d" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.1.el8uek]" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617]  
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864} 
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463]  
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966]  
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966]  
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.1.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
</package>
<package pkgid="aebcde57092ac71411a4ac8055f1074cabdb259c9ff7e52da6b2a6c9a4d2951b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.1.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.7.2.2.el8uek]" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
</package>
<package pkgid="c61af530e99caae80a51a41081289e8a0ea09846cb2c7b83a77229a0bb8853a7" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.1.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33761451]  {CVE-2022-0185}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.7.2.2.el8uek]" date="1643371200">- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33770816]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.2.3.el8uek]" date="1644235200">- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832574]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="9ee441bcc13ea201f549a0d33592bd93dd4130f31e425a1a1d5fe6103574fbe3" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.302.7.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.0.el8uek]" date="1635681600">- LTS tag: v5.4.152 (Jack Vogel)   
- libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. (Kate Hsuan)   
- silence nfscache allocation warnings with kvzalloc (Rik van Riel)   
- perf/x86: Reset destroy callback on event init failure (Anand K Mistry)   
- kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Fares Mehanna)   
- KVM: do not shrink halt_poll_ns below grow_start (Sergey Senozhatsky)   
- tools/vm/page-types: remove dependency on opt_file for idle page tracking (Changbin Du)   
- scsi: ses: Retry failed Send/Receive Diagnostic commands (Wen Xiong)   
- selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Shuah Khan)   
- selftests: be sure to make khdr before other targets (Li Zhijian)   
- usb: dwc2: check return value after calling platform_get_resource() (Yang Yingliang)   
- usb: testusb: Fix for showing the connection speed (Faizel K B)   
- scsi: sd: Free scsi_disk device via put_device() (Ming Lei)   
- ext2: fix sleeping in atomic bugs on error (Dan Carpenter)   
- sparc64: fix pci_iounmap() when CONFIG_PCI is not set (Linus Torvalds)   
- xen-netback: correct success/error reporting for the SKB-with-fraglist case (Jan Beulich)   
- net: mdio: introduce a shutdown method to mdio device drivers (Vladimir Oltean)   
- LTS tag: v5.4.151 (Jack Vogel)   
- HID: usbhid: free raw_report buffers in usbhid_stop (Anirudh Rayabharam)   
- netfilter: ipset: Fix oversized kvmalloc() calls (Jozsef Kadlecsik)   
- HID: betop: fix slab-out-of-bounds Write in betop_probe (F.A.Sulaiman)   
- usb: hso: remove the bailout parameter (Dongliang Mu)   
- libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind (sumiyawang)   
- PCI: Fix pci_host_bridge struct device release/free handling (Rob Herring)   
- net: stmmac: don't attach interface until resume finishes (Leon Yu)   
- net: udp: annotate data race around udp_sk(sk)-&gt;corkflag (Eric Dumazet)   
- HID: u2fzero: ignore incomplete packets without data (Andrej Shadura)   
- ext4: fix potential infinite loop in ext4_dx_readdir() (yangerkun)   
- ext4: fix reserved space counter leakage (Jeffle Xu)   
- ext4: fix loff_t overflow in ext4_max_bitmap_size() (Ritesh Harjani)   
- ipack: ipoctal: fix module reference leak (Johan Hovold)   
- ipack: ipoctal: fix missing allocation-failure check (Johan Hovold)   
- ipack: ipoctal: fix tty-registration error handling (Johan Hovold)   
- ipack: ipoctal: fix tty registration race (Johan Hovold)   
- ipack: ipoctal: fix stack information leak (Johan Hovold)   
- debugfs: debugfs_create_file_size(): use IS_ERR to check for error (Nirmoy Das)   
- elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings (Chen Jingwen)   
- perf/x86/intel: Update event constraints for ICX (Kan Liang)   
- af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Eric Dumazet)   
- net: sched: flower: protect fl_walk() with rcu (Vlad Buslov)   
- net: hns3: do not allow call hns3_nic_net_open repeatedly (Jian Shen)   
- scsi: csiostor: Add module softdep on cxgb4 (Rahul Lakkireddy)   
- Revert "block, bfq: honor already-setup queue merges" (Jens Axboe)   
- selftests, bpf: test_lwt_ip_encap: Really disable rp_filter (Jiri Benc)   
- e100: fix buffer overrun in e100_get_regs (Jacob Keller)   
- e100: fix length calculation in e100_get_regs_len (Jacob Keller)   
- net: ipv4: Fix rtnexthop len when RTA_FLOW is present (Xiao Liang)   
- hwmon: (tmp421) fix rounding for negative values (Paul Fertser)   
- hwmon: (tmp421) report /PVLD condition as fault (Paul Fertser)   
- sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long)   
- mac80211-hwsim: fix late beacon hrtimer handling (Johannes Berg)   
- mac80211: mesh: fix potentially unaligned access (Johannes Berg)   
- mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Lorenzo Bianconi)   
- mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Chih-Kang Chang)   
- hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs (Vadim Pasternak)   
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi)   
- drm/amd/display: Pass PCI deviceid into DC (Charlene Liu)   
- x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Zelin Deng)   
- mac80211: fix use-after-free in CCMP/GCMP RX (Johannes Berg)   
- scsi: ufs: Fix illegal offset in UPIU event trace (Jonathan Hsu)   
- hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field (Nadezda Lutovinova)   
- fs-verity: fix signed integer overflow with i_size near S64_MAX (Eric Biggers)   
- usb: cdns3: fix race condition before setting doorbell (Pawel Laszczak)   
- cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory (James Morse)   
- cpufreq: schedutil: Use kobject release() method to free sugov_tunables (Kevin Hao)   
- tty: Fix out-of-bound vmalloc access in imageblit (Igor Matheus Andrade Torrente)   
- LTS tag: v5.4.150 (Jack Vogel)   
- qnx4: work around gcc false positive warning bug (Linus Torvalds)   
- xen/balloon: fix balloon kthread freezing (Juergen Gross)   
- arm64: dts: marvell: armada-37xx: Extend PCIe MEM space (Pali Rohár)   
- thermal/drivers/int340x: Do not set a wrong tcc offset on resume (Antoine Tenart)   
- EDAC/synopsys: Fix wrong value type assignment for edac_mode (Sai Krishna Potthuri)   
- spi: Fix tegra20 build with CONFIG_PM=n (Linus Torvalds)   
- net: 6pack: Fix tx timeout and slot time (Guenter Roeck)   
- alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile (Guenter Roeck)   
- arm64: Mark __stack_chk_guard as __ro_after_init (Dan Li)   
- parisc: Use absolute_pointer() to define PAGE0 (Helge Deller)   
- qnx4: avoid stringop-overread errors (Linus Torvalds)   
- sparc: avoid stringop-overread errors (Linus Torvalds)   
- net: i825xx: Use absolute_pointer for memcpy from fixed memory location (Guenter Roeck)   
- compiler.h: Introduce absolute_pointer macro (Guenter Roeck)   
- blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Li Jinlin)   
- sparc32: page align size in arch_dma_alloc (Andreas Larsson)   
- nvme-multipath: fix ANA state updates when a namespace is not present (Anton Eidelman)   
- xen/balloon: use a kernel thread instead a workqueue (Juergen Gross)   
- bpf: Add oversize check before call kvcalloc() (Bixuan Cui)   
- ipv6: delay fib6_sernum increase in fib6_add (zhang kai)   
- m68k: Double cast io functions to unsigned long (Guenter Roeck)   
- net: stmmac: allow CSR clock of 300MHz (Jesper Nilsson)   
- net: macb: fix use after free on rmmod (Tong Zhang)   
- blktrace: Fix uaf in blk_trace access after removing by sysfs (Zhihao Cheng)   
- md: fix a lock order reversal in md_alloc (Christoph Hellwig)   
- irqchip/gic-v3-its: Fix potential VPE leak on error (Kaige Fu)   
- irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build (Randy Dunlap)   
- scsi: lpfc: Use correct scnprintf() limit (Dan Carpenter)   
- scsi: qla2xxx: Restore initiator in dual mode (Dmitry Bogdanov)   
- cifs: fix a sign extension bug (Dan Carpenter)   
- thermal/core: Potential buffer overflow in thermal_build_list_of_policies() (Dan Carpenter)   
- fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() (Jiapeng Chong)   
- fpga: machxo2-spi: Return an error on failure (Tom Rix)   
- tty: synclink_gt: rename a conflicting function name (Randy Dunlap)   
- tty: synclink_gt, drop unneeded forward declarations (Jiri Slaby)   
- scsi: iscsi: Adjust iface sysfs attr detection (Baokun Li)   
- net/mlx4_en: Don't allow aRFS for encapsulated packets (Aya Levin)   
- qed: rdma - don't wait for resources under hw error recovery flow (Shai Malin)   
- gpio: uniphier: Fix void functions to remove return value (Kunihiko Hayashi)   
- net/smc: add missing error check in smc_clc_prfx_set() (Karsten Graul)   
- bnxt_en: Fix TX timeout when TX ring size is set to the smallest (Michael Chan)   
- enetc: Fix illegal access when reading affinity_hint (Claudiu Manoil)   
- platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation (David Howells)   
- net: hso: fix muxed tty registration (Johan Hovold)   
- serial: mvebu-uart: fix driver's tx_empty callback (Pali Rohár)   
- xhci: Set HCD flag to defer primary roothub registration (Kishon Vijay Abraham I)   
- btrfs: prevent __btrfs_dump_space_info() to underflow its free space (Qu Wenruo)   
- erofs: fix up erofs_lookup tracepoint (Gao Xiang)   
- mcb: fix error handling in mcb_alloc_bus() (Dan Carpenter)   
- USB: serial: option: add device id for Foxconn T99W265 (Slark Xiao)   
- USB: serial: option: remove duplicate USB device ID (Krzysztof Kozlowski)   
- USB: serial: option: add Telit LN920 compositions (Carlo Lobrano)   
- USB: serial: mos7840: remove duplicated 0xac24 device ID (Krzysztof Kozlowski)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- Re-enable UAS for LaCie Rugged USB3-FW with fk quirk (Julian Sikorski)   
- staging: greybus: uart: fix tty use after free (Johan Hovold)   
- binder: make sure fd closes complete (Todd Kjos)   
- USB: cdc-acm: fix minor-number release (Johan Hovold)   
- USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter (Uwe Brandt)   
- usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c (Ondrej Zary)   
- xen/x86: fix PV trap handling on secondary processors (Jan Beulich)   
- cifs: fix incorrect check for null pointer in header_assemble (Steve French)   
- usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() (Dan Carpenter)   
- usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA (Minas Harutyunyan)   
- usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave (Minas Harutyunyan)   
- usb: gadget: r8a66597: fix a loop in set_feature() (Dan Carpenter)   
- LTS tag: v5.4.149 (Jack Vogel)   
- drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV (Guenter Roeck)   
- rtc: rx8010: select REGMAP_I2C (Yu-Tung Chang)   
- blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() (Li Jinlin)   
- pwm: stm32-lp: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: rockchip: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- pwm: img: Don't modify HW state in .remove() callback (Uwe Kleine-König)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group (Nanyong Sun)   
- nilfs2: fix NULL pointer in nilfs_##name##_attr_release (Nanyong Sun)   
- nilfs2: fix memory leak in nilfs_sysfs_create_device_group (Nanyong Sun)   
- btrfs: fix lockdep warning while mounting sprout fs (Anand Jain)   
- ceph: lockdep annotations for try_nonblocking_invalidate (Jeff Layton)   
- ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeff Layton)   
- dmaengine: xilinx_dma: Set DMA mask for coherent APIs (Radhey Shyam Pandey)   
- dmaengine: ioat: depends on !UML (Johannes Berg)   
- dmaengine: sprd: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- parisc: Move pci_dev_is_behind_card_dino to where it is used (Guenter Roeck)   
- drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() (Thomas Gleixner)   
- thermal/core: Fix thermal_cooling_device_register() prototype (Arnd Bergmann)   
- Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Lukas Bulwahn)   
- net: stmmac: reset Tx desc base address before restarting Tx (Jongsung Kim)   
- phy: avoid unnecessary link-up delay in polling mode (Petr Oros)   
- pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered (Uwe Kleine-König)   
- profiling: fix shift-out-of-bounds bugs (Pavel Skripkin)   
- nilfs2: use refcount_dec_and_lock() to fix potential UAF (Zhen Lei)   
- prctl: allow to setup brk for et_dyn executables (Cyrill Gorcunov)   
- 9p/trans_virtio: Remove sysfs file on probe failure (Xie Yongji)   
- thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() (Dan Carpenter)   
- dmaengine: acpi: Avoid comparison GSI with Linux vIRQ (Andy Shevchenko)   
- um: virtio_uml: fix memory leak on init failures (Johannes Berg)   
- staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() (Nathan Chancellor)   
- sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Marcelo Ricardo Leitner)   
- sctp: validate chunk size in __rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE (Alex Sverdlin)   
- ARM: 9079/1: ftrace: Add MODULE_PLTS support (Alex Sverdlin)   
- ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() (Alex Sverdlin)   
- ARM: 9077/1: PLT: Move struct plt_entries definition to header (Alex Sverdlin)   
- apparmor: remove duplicate macro list_entry_is_head() (Andy Shevchenko)   
- ARM: Qualify enabling of swiotlb_init() (Florian Fainelli)   
- s390/pci_mmio: fully validate the VMA before calling follow_pte() (David Hildenbrand)   
- console: consume APC, DM, DCS (nick black)   
- PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Tuan Phan)   
- PCI: aardvark: Fix reporting CRS value (Pali Rohár)   
- PCI: pci-bridge-emul: Add PCIe Root Capabilities Register (Pali Rohár)   
- PCI: aardvark: Indicate error in 'val' when config read fails (Pali Rohár)   
- PCI: pci-bridge-emul: Fix big-endian support (Grzegorz Jaszczyk)   
- LTS tag: v5.4.148 (Jack Vogel)   
- s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant (Ilya Leoshkevich)   
- s390/bpf: Fix optimizing out zero-extensions (Ilya Leoshkevich)   
- net: renesas: sh_eth: Fix freeing wrong tx descriptor (Yoshihiro Shimoda)   
- ip_gre: validate csum_start only on pull (Willem de Bruijn)   
- qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom (Dinghao Liu)   
- fq_codel: reject silly quantum parameters (Eric Dumazet)   
- netfilter: socket: icmp6: fix use-after-scope (Benjamin Hesmans)   
- net: dsa: b53: Fix calculating number of switch ports (Rafał Miłecki)   
- perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} (Li Huafei)   
- ARC: export clear_user_page() for modules (Randy Dunlap)   
- mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' (Christophe JAILLET)   
- PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n (Andy Shevchenko)   
- KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Oliver Upton)   
- mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set (Matthias Schiffer)   
- PCI: Fix pci_dev_str_match_path() alloc while atomic bug (Dan Carpenter)   
- mfd: axp20x: Update AXP288 volatile ranges (Hans de Goede)   
- NTB: perf: Fix an error code in perf_setup_inbuf() (Yang Li)   
- NTB: Fix an error code in ntb_msit_probe() (Yang Li)   
- ethtool: Fix an error code in cxgb2.c (Yang Li)   
- PCI: ibmphp: Fix double unmap of io_mem (Vishal Aslot)   
- block, bfq: honor already-setup queue merges (Paolo Valente)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 (Daniele Palmas)   
- Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 (Ryoga Saito)   
- PCI: Add ACS quirks for Cavium multi-function devices (George Cherian)   
- tracing/probes: Reject events which have the same name of existing one (Masami Hiramatsu)   
- mfd: Don't use irq_create_mapping() to resolve a mapping (Marc Zyngier)   
- fuse: fix use after free in fuse_read_interrupt() (Miklos Szeredi)   
- PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms (Wasim Khan)   
- mfd: db8500-prcmu: Adjust map to reality (Linus Walleij)   
- dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation (Miquel Raynal)   
- mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() (David Hildenbrand)   
- net: hns3: fix the timing issue of VF clearing interrupt sources (Jiaran Zhang)   
- net: hns3: disable mac in flr process (Yufeng Mo)   
- net: hns3: change affinity_mask to numa node range (Yufeng Mo)   
- net: hns3: pad the short tunnel frame before sending to hardware (Yufeng Mo)   
- KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers (Nicholas Piggin)   
- ibmvnic: check failover_pending in login response (Sukadev Bhattiprolu)   
- dt-bindings: arm: Fix Toradex compatible typo (David Heidelberg)   
- qed: Handle management FW error (Shai Malin)   
- tcp: fix tp-&gt;undo_retrans accounting in tcp_sacktag_one() (zhenggy)   
- net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup (Vladimir Oltean)   
- net/af_unix: fix a data-race in unix_dgram_poll (Eric Dumazet)   
- vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni)   
- events: Reuse value read using READ_ONCE instead of re-reading it (Baptiste Lepers)   
- net/mlx5: Fix potential sleeping in atomic context (Maor Gottlieb)   
- net/mlx5: FWTrace, cancel work on alloc pd error flow (Saeed Mahameed)   
- perf machine: Initialize srcline string member in add_location struct (Michael Petlan)   
- tipc: increase timeout in tipc_sk_enqueue() (Hoang Le)   
- r6040: Restore MDIO clock frequency after MAC reset (Florian Fainelli)   
- net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Xiyu Yang)   
- ptp: dp83640: don't define PAGE0 (Randy Dunlap)   
- net-caif: avoid user-triggerable WARN_ON(1) (Eric Dumazet)   
- tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long)   
- x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Mike Rapoport)   
- s390/sclp: fix Secure-IPL facility detection (Alexander Egorenkov)   
- drm/etnaviv: add missing MMU context put when reaping MMU mapping (Lucas Stach)   
- drm/etnaviv: reference MMU context when setting up hardware state (Lucas Stach)   
- drm/etnaviv: fix MMU context leak on GPU reset (Lucas Stach)   
- drm/etnaviv: exec and MMU state is lost when resetting the GPU (Lucas Stach)   
- drm/etnaviv: keep MMU context across runtime suspend/resume (Lucas Stach)   
- drm/etnaviv: stop abusing mmu_context as FE running marker (Lucas Stach)   
- drm/etnaviv: put submit prev MMU context when it exists (Lucas Stach)   
- drm/etnaviv: return context from etnaviv_iommu_context_get (Lucas Stach)   
- drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 (Ernst Sjöstrand)   
- PCI: Add AMD GPU multi-function power dependencies (Evan Quan)   
- PM: base: power: don't try to use non-existing RTC for storing data (Juergen Gross)   
- arm64/sve: Use correct size when reinitialising SVE state (Mark Brown)   
- xen: reset legacy rtc flag for PV domU (Juergen Gross)   
- btrfs: fix upper limit for max_inline for page size 64K (Anand Jain)   
- drm/panfrost: Clamp lock region to Bifrost minimum (Alyssa Rosenzweig)   
- drm/panfrost: Use u64 for size in lock_region (Alyssa Rosenzweig)   
- drm/panfrost: Simplify lock_region calculation (Alyssa Rosenzweig)   
- drm/amdgpu: Fix BUG_ON assert (Andrey Grodzovsky)   
- drm/msi/mdp4: populate priv-&gt;kms in mdp4_kms_init (David Heidelberg)   
- net: dsa: lantiq_gswip: fix maximum frame length (Jan Hoffmann)   
- lib/test_stackinit: Fix static initializer test (Kees Cook)   
- platform/chrome: cros_ec_proto: Send command again when timeout occurs (Patryk Duda)   
- memcg: enable accounting for pids in nested pid namespaces (Vasily Averin)   
- mm,vmscan: fix divide by zero in get_scan_count (Rik van Riel)   
- mm/hugetlb: initialize hugetlb_usage in mm_init (Liu Zixian)   
- s390/pv: fix the forcing of the swiotlb (Halil Pasic)   
- cpufreq: powernv: Fix init_chip_info initialization in numa=off (Pratik R. Sampat)   
- scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Saurav Kashyap)   
- scsi: qla2xxx: Changes to support kdump kernel (Saurav Kashyap)   
- scsi: BusLogic: Fix missing pr_cont() use (Maciej W. Rozycki)   
- ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() (chenying)   
- parisc: fix crash with signals and alloca (Mikulas Patocka)   
- net: w5100: check return value after calling platform_get_resource() (Yang Yingliang)   
- fix array-index-out-of-bounds in taprio_change (Haimin Zhang)   
- net: fix NULL pointer reference in cipso_v4_doi_free (王贇)   
- ath9k: fix sleeping in atomic context (Miaoqing Pan)   
- ath9k: fix OOB read ar9300_eeprom_restore_internal (Zekun Shen)   
- parport: remove non-zero check on count (Colin Ian King)   
- net/mlx5: DR, Enable QP retransmission (Yevgeny Kliteynik)   
- iwlwifi: mvm: fix access to BSS elements (Johannes Berg)   
- iwlwifi: mvm: avoid static queue number aliasing (Johannes Berg)   
- iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Zhang Qilong)   
- drm/amdkfd: Account for SH/SE count when setting up cu masks. (Sean Keely)   
- ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B (Xiaotan Luo)   
- ASoC: rockchip: i2s: Fix regmap_ops hang (Sugar Zhang)   
- usbip:vhci_hcd USB port can get stuck in the disabled state (Shuah Khan)   
- usbip: give back URBs for unsent unlink requests during cleanup (Anirudh Rayabharam)   
- usb: musb: musb_dsps: request_irq() after initializing musb (Nadezda Lutovinova)   
- Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" (Mathias Nyman)   
- cifs: fix wrong release in sess_alloc_buffer() failed path (Ding Hui)   
- mmc: core: Return correct emmc response in case of ioctl error (Nishad Kamdar)   
- selftests/bpf: Enlarge select() timeout for test_maps (Li Zhijian)   
- mmc: rtsx_pci: Fix long reads when clock is prescaled (Thomas Hebb)   
- mmc: sdhci-of-arasan: Check return value of non-void funtions (Manish Narani)   
- of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS (Marc Zyngier)   
- ASoC: Intel: Skylake: Fix passing loadable flag for module (Gustaw Lewandowski)   
- ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Cezary Rojewski)   
- btrfs: tree-log: check btrfs_lookup_data_extent return value (Marcos Paulo de Souza)   
- m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch (Arnd Bergmann)   
- drm/exynos: Always initialize mapping in exynos_drm_register_dma() (Nathan Chancellor)   
- lockd: lockd server-side shouldn't set fl_ops (J. Bruce Fields)   
- usb: chipidea: host: fix port index underflow and UBSAN complains (Li Jun)   
- gfs2: Don't call dlm after protocol is unmounted (Bob Peterson)   
- staging: rts5208: Fix get_ms_information() heap buffer size (Kees Cook)   
- rpc: fix gss_svc_init cleanup on failure (J. Bruce Fields)   
- tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD (Luke Hsiao)   
- serial: sh-sci: fix break handling for sysrq (Ulrich Hecht)   
- opp: Don't print an error if required-opps is missing (Rajendra Nayak)   
- Bluetooth: Fix handling of LE Enhanced Connection Complete (Luiz Augusto von Dentz)   
- nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Sagi Grimberg)   
- arm64: dts: ls1046a: fix eeprom entries (Raag Jadav)   
- arm64: tegra: Fix compatible string for Tegra132 CPUs (Thierry Reding)   
- ARM: tegra: tamonten: Fix UART pad setting (Andreas Obergschwandtner)   
- mac80211: Fix monitor MTU limit so that A-MSDUs get through (Johan Almbladh)   
- drm/display: fix possible null-pointer dereference in dcn10_set_clock() (Tuo Li)   
- gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() (Tuo Li)   
- net/mlx5: Fix variable type to match 64bit (Eran Ben Elisha)   
- Bluetooth: avoid circular locks in sco_sock_connect (Desmond Cheong Zhi Xi)   
- Bluetooth: schedule SCO timeouts with delayed_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix xdp_tx.c prog section name (Jussi Maki)   
- drm/msm: mdp4: drop vblank get/put from prepare/complete_commit (David Heidelberg)   
- net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() (Nathan Chancellor)   
- arm64: dts: qcom: sdm660: use reg value for memory node (Vinod Koul)   
- ARM: dts: imx53-ppd: Fix ACHC entry (Sebastian Reichel)   
- media: tegra-cec: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- media: TDA1997x: fix tda1997x_query_dv_timings() return value (Krzysztof Hałasa)   
- media: v4l2-dv-timings.c: fix wrong condition in two for-loops (Hans Verkuil)   
- media: imx258: Limit the max analogue gain to 480 (Umang Jain)   
- media: imx258: Rectify mismatch of VTS value (Laurent Pinchart)   
- ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Hans de Goede)   
- arm64: tegra: Fix Tegra194 PCIe EP compatible string (Vidya Sagar)   
- bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Yufeng Mo)   
- workqueue: Fix possible memory leaks in wq_numa_init() (Zhen Lei)   
- Bluetooth: skip invalid hci_sync_conn_complete_evt (Desmond Cheong Zhi Xi)   
- ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() (Andy Shevchenko)   
- samples: bpf: Fix tracex7 error raised on the missing argument (Juhee Kang)   
- staging: ks7010: Fix the initialization of the 'sleep_status' structure (Christophe JAILLET)   
- serial: 8250_pci: make setup_port() parameters explicitly unsigned (Greg Kroah-Hartman)   
- hvsi: don't panic on tty_register_driver failure (Jiri Slaby)   
- xtensa: ISS: don't panic in rs_init (Jiri Slaby)   
- serial: 8250: Define RX trigger levels for OxSemi 950 devices (Maciej W. Rozycki)   
- s390: make PCI mio support a machine flag (Niklas Schnelle)   
- s390/jump_label: print real address in a case of a jump label bug (Heiko Carstens)   
- flow_dissector: Fix out-of-bounds warnings (Gustavo A. R. Silva)   
- ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() (Gustavo A. R. Silva)   
- video: fbdev: riva: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: kyro: Error out if 'pixclock' equals zero (Zheyu Ma)   
- video: fbdev: asiliantfb: Error out if 'pixclock' equals zero (Zheyu Ma)   
- bpf/tests: Do not PASS tests without actually testing the result (Johan Almbladh)   
- bpf/tests: Fix copy-and-paste error in double word test (Johan Almbladh)   
- drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex (Anson Jacob)   
- drm/amd/display: Fix timer_per_pixel unit error (Oliver Logush)   
- tty: serial: jsm: hold port lock when reporting modem line changes (Zheyu Ma)   
- staging: board: Fix uninitialized spinlock when attaching genpd (Geert Uytterhoeven)   
- usb: gadget: composite: Allow bMaxPower=0 if self-powered (Jack Pham)   
- USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() (Evgeny Novikov)   
- usb: gadget: u_ether: fix a potential null pointer dereference (Maciej Żenczykowski)   
- usb: host: fotg210: fix the actual_length of an iso packet (Kelly Devilliv)   
- usb: host: fotg210: fix the endpoint's transactional opportunities calculation (Kelly Devilliv)   
- igc: Check if num of q_vectors is smaller than max before array access (Sasha Neftin)   
- drm: avoid blocking in drm_clients_info's rcu section (Desmond Cheong Zhi Xi)   
- Smack: Fix wrong semantics in smk_access_entry() (Tianjia Zhang)   
- netlink: Deal with ESRCH error in nlmsg_notify() (Yajun Deng)   
- video: fbdev: kyro: fix a DoS bug by restricting user input (Zheyu Ma)   
- ARM: dts: qcom: apq8064: correct clock names (David Heidelberg)   
- iavf: fix locking of critical sections (Stefan Assmann)   
- iavf: do not override the adapter state in the watchdog task (Stefan Assmann)   
- iio: dac: ad5624r: Fix incorrect handling of an optional regulator. (Jonathan Cameron)   
- tipc: keep the skb in rcv queue until the whole data is read (Xin Long)   
- PCI: Use pci_update_current_state() in pci_enable_device_flags() (Rafael J. Wysocki)   
- crypto: mxs-dcp - Use sg_mapping_iter to copy data (Sean Anderson)   
- media: dib8000: rewrite the init prbs logic (Mauro Carvalho Chehab)   
- ASoC: atmel: ATMEL drivers don't need HAS_DMA (Randy Dunlap)   
- drm/amdgpu: Fix amdgpu_ras_eeprom_init() (Luben Tuikov)   
- userfaultfd: prevent concurrent API initialization (Nadav Amit)   
- kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y (Masahiro Yamada)   
- MIPS: Malta: fix alignment of the devicetree buffer (Oleksij Rempel)   
- f2fs: fix to unmap pages from userspace process in punch_hole() (Chao Yu)   
- f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() (Chao Yu)   
- f2fs: fix to account missing .skipped_gc_rwsem (Chao Yu)   
- KVM: PPC: Fix clearing never mapped TCEs in realmode (Alexey Kardashevskiy)   
- clk: at91: clk-generated: Limit the requested rate to our range (Codrin Ciubotariu)   
- clk: at91: clk-generated: pass the id of changeable parent at registration (Claudiu Beznea)   
- clk: at91: sam9x60: Don't use audio PLL (Codrin Ciubotariu)   
- fscache: Fix cookie key hashing (David Howells)   
- platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call (Hans de Goede)   
- KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live (Nicholas Piggin)   
- HID: i2c-hid: Fix Elan touchpad regression (Jim Broadus)   
- scsi: target: avoid per-loop XCOPY buffer allocations (David Disseldorp)   
- powerpc/config: Renable MTD_PHYSMAP_OF (Joel Stanley)   
- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Dan Carpenter)   
- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Dan Carpenter)   
- scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Dan Carpenter)   
- pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() (Zhen Lei)   
- scsi: fdomain: Fix error return code in fdomain_probe() (Wei Li)   
- SUNRPC: Fix potential memory corruption (Trond Myklebust)   
- dma-debug: fix debugfs initialization order (Anthony Iliopoulos)   
- openrisc: don't printk() unconditionally (Randy Dunlap)   
- f2fs: reduce the scope of setting fsck tag when de-&gt;name_len is zero (Yangtao Li)   
- f2fs: show f2fs instance in printk_ratelimited (Chao Yu)   
- RDMA/efa: Remove double QP type assignment (Leon Romanovsky)   
- powerpc/stacktrace: Include linux/delay.h (Michal Suchanek)   
- vfio: Use config not menuconfig for VFIO_NOIOMMU (Jason Gunthorpe)   
- pinctrl: samsung: Fix pinctrl bank pin count (Jaehyoung Choi)   
- docs: Fix infiniband uverbs minor number (Leon Romanovsky)   
- RDMA/iwcm: Release resources if iw_cm module initialization fails (Leon Romanovsky)   
- IB/hfi1: Adjust pkey entry in index 0 (Mike Marciniszyn)   
- scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND (Christoph Hellwig)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- HID: input: do not report stylus battery state as "full" (Dmitry Torokhov)   
- PCI: aardvark: Fix masking and unmasking legacy INTx interrupts (Pali Rohár)   
- PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (Pali Rohár)   
- PCI: aardvark: Fix checking for PIO status (Evan Wang)   
- PCI: xilinx-nwl: Enable the clock through CCF (Hyun Kwon)   
- PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (Krzysztof Wilczyński)   
- PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported (Marek Behún)   
- PCI/portdrv: Enable Bandwidth Notification only if port supports it (Stuart Hayes)   
- ARM: 9105/1: atags_to_fdt: don't warn about stack size (David Heidelberg)   
- libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs (Hans de Goede)   
- dmaengine: imx-sdma: remove duplicated sdma_load_context (Robin Gong)   
- Revert "dmaengine: imx-sdma: refine to load context only once" (Robin Gong)   
- media: rc-loopback: return number of emitters rather than error (Sean Young)   
- media: uvc: don't do DMA on stack (Mauro Carvalho Chehab)   
- VMCI: fix NULL pointer dereference when unmapping queue pair (Wang Hai)   
- dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Arne Welzel)   
- power: supply: max17042: handle fails of reading status register (Krzysztof Kozlowski)   
- block: bfq: fix bfq_set_next_ioprio_data() (Damien Le Moal)   
- crypto: public_key: fix overflow during implicit conversion (zhenwei pi)   
- arm64: head: avoid over-mapping in map_memory (Mark Rutland)   
- soc: aspeed: p2a-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: aspeed: lpc-ctrl: Fix boundary check for mmap (Iwona Winiarska)   
- soc: qcom: aoss: Fix the out of bound usage of cooling_devs (Manivannan Sadhasivam)   
- pinctrl: ingenic: Fix incorrect pull up/down info (Paul Cercueil)   
- pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast (Marc Zyngier)   
- tools/thermal/tmon: Add cross compiling support (Rolf Eike Beer)   
- 9p/xen: Fix end of loop tests for list_for_each_entry (Harshvardhan Jha)   
- xen: fix setting of max_pfn in shared_info (Juergen Gross)   
- powerpc/perf/hv-gpci: Fix counter value parsing (Kajol Jain)   
- PCI/MSI: Skip masking MSI-X on Xen PV (Marek Marczykowski-Górecki)   
- blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN (Niklas Cassel)   
- blk-zoned: allow zone management send operations without CAP_SYS_ADMIN (Niklas Cassel)   
- btrfs: reset replace target device to allocation state on close (Desmond Cheong Zhi Xi)   
- btrfs: wake up async_delalloc_pages waiters after submit (Josef Bacik)   
- rtc: tps65910: Correct driver module alias (Dmitry Osipenko)   
- LTS tag: v5.4.147 (Jack Vogel)   
- Revert "time: Handle negative seconds correctly in timespec64_to_ns()" (Greg Kroah-Hartman)   
- Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" (Greg Kroah-Hartman)   
- Revert "block: nbd: add sanity check for first_minor" (Greg Kroah-Hartman)   
- Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" (Sasha Levin)   
- LTS tag: v5.4.146 (Jack Vogel)   
- clk: kirkwood: Fix a clocking boot regression (Linus Walleij)   
- backlight: pwm_bl: Improve bootloader/kernel device handover (Daniel Thompson)   
- fbmem: don't allow too huge resolutions (Tetsuo Handa)   
- IMA: remove the dependency on CRYPTO_MD5 (THOBY Simon)   
- IMA: remove -Wmissing-prototypes warning (Austin Kim)   
- fuse: flush extending writes (Miklos Szeredi)   
- fuse: truncate pagecache on atomic_o_trunc (Miklos Szeredi)   
- KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Sean Christopherson)   
- KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Zelin Deng)   
- KVM: s390: index kvm-&gt;arch.idle_mask by vcpu_idx (Halil Pasic)   
- x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Babu Moger)   
- perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Kim Phillips)   
- tty: Fix data race between tiocsti() and flush_to_ldisc() (Nguyen Dinh Phi)   
- time: Handle negative seconds correctly in timespec64_to_ns() (Lukas Hannen)   
- bpf: Fix pointer arithmetic mask tightening under state pruning (Daniel Borkmann)   
- bpf: verifier: Allocate idmap scratch in verifier env (Lorenz Bauer)   
- bpf: Fix leakage due to insufficient speculative store bypass mitigation (Daniel Borkmann)   
- bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Daniel Borkmann)   
- ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Eric Dumazet)   
- octeontx2-af: Fix loop in free and unmap counter (Subbaraya Sundeep)   
- net: qualcomm: fix QCA7000 checksum handling (Stefan Wahren)   
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Xiyu Yang)   
- ipv4: make exception cache less predictible (Eric Dumazet)   
- ipv6: make exception cache less predictible (Eric Dumazet)   
- brcmfmac: pcie: fix oops on failure to resume and reprobe (Ahmad Fatoum)   
- bcma: Fix memory leak for internally-handled cores (Zenghui Yu)   
- ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() (Dan Carpenter)   
- ASoC: wcd9335: Disable irq on slave ports in the remove function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Christophe JAILLET)   
- ASoC: wcd9335: Fix a double irq free in the remove function (Christophe JAILLET)   
- tty: serial: fsl_lpuart: fix the wrong mapbase value (Andy Duan)   
- usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available (Christophe JAILLET)   
- usb: ehci-orion: Handle errors of clk_prepare_enable() in probe (Evgeny Novikov)   
- i2c: mt65xx: fix IRQ check (Sergey Shtylyov)   
- CIFS: Fix a potencially linear read overflow (Len Baker)   
- bpf: Fix possible out of bound write in narrow load handling (Andrey Ignatov)   
- mmc: moxart: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- mmc: dw_mmc: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- ASoC: Intel: Skylake: Fix module resource and format selection (Cezary Rojewski)   
- ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Cezary Rojewski)   
- rsi: fix an error code in rsi_probe() (Dan Carpenter)   
- rsi: fix error code in rsi_load_9116_firmware() (Dan Carpenter)   
- i2c: s3c2410: fix IRQ check (Sergey Shtylyov)   
- i2c: iop3xx: fix deferred probing (Sergey Shtylyov)   
- Bluetooth: add timeout sanity check to hci_inquiry (Pavel Skripkin)   
- mm/swap: consider max pages in iomap_swapfile_add_extent (Xu Yu)   
- usb: gadget: mv_u3d: request_irq() after initializing UDC (Nadezda Lutovinova)   
- nfsd4: Fix forced-expiry locking (J. Bruce Fields)   
- lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington)   
- mac80211: Fix insufficient headroom issue for AMSDU (Chih-Kang Chang)   
- usb: phy: tahvo: add IRQ check (Sergey Shtylyov)   
- usb: host: ohci-tmio: add IRQ check (Sergey Shtylyov)   
- Bluetooth: Move shutdown callback before flushing tx and rx queue (Kai-Heng Feng)   
- usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse (Geert Uytterhoeven)   
- usb: phy: twl6030: add IRQ checks (Sergey Shtylyov)   
- usb: phy: fsl-usb: add IRQ check (Sergey Shtylyov)   
- usb: gadget: udc: at91: add IRQ check (Sergey Shtylyov)   
- drm/msm/dsi: Fix some reference counted resource leaks (Christophe JAILLET)   
- Bluetooth: fix repeated calls to sco_sock_kill (Desmond Cheong Zhi Xi)   
- counter: 104-quad-8: Return error when invalid mode during ceiling_write (William Breathitt Gray)   
- arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 (Krzysztof Kozlowski)   
- drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs (Dmitry Baryshkov)   
- PM: EM: Increase energy calculation precision (Lukasz Luba)   
- Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow (Colin Ian King)   
- debugfs: Return error during {full/open}_proxy_open() on rmmod (Sven Eckelmann)   
- soc: qcom: smsm: Fix missed interrupts if state changes while masked (Stephan Gerhold)   
- PCI: PM: Enable PME if it can be signaled from D3cold (Rafael J. Wysocki)   
- PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently (Rafael J. Wysocki)   
- media: venus: venc: Fix potential null pointer dereference on pointer fmt (Colin Ian King)   
- media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Dongliang Mu)   
- leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Hans de Goede)   
- leds: lt3593: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- i2c: highlander: add IRQ check (Sergey Shtylyov)   
- net: cipso: fix warnings in netlbl_cipsov4_add_std (Pavel Skripkin)   
- cgroup/cpuset: Fix a partition bug with hotplug (Waiman Long)   
- net/mlx5e: Prohibit inner indir TIRs in IPoIB (Maxim Mikityanskiy)   
- ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties (Anand Moon)   
- ARM: dts: meson8: Use a higher default GPU clock frequency (Martin Blumenstingl)   
- tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Martin KaFai Lau)   
- drm/amdgpu/acp: Make PM domain really work (Kai-Heng Feng)   
- netns: protect netns ID lookups with RCU (Guillaume Nault)   
- 6lowpan: iphc: Fix an off-by-one check of array index (Colin Ian King)   
- Bluetooth: sco: prevent information leak in sco_conn_defer_accept() (Dan Carpenter)   
- media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats (Philipp Zabel)   
- media: go7007: remove redundant initialization (Pavel Skripkin)   
- media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in vp702x_read_mac_addr (Dongliang Mu)   
- media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init (Dongliang Mu)   
- soc: qcom: rpmhpd: Use corner in power_off (Bjorn Andersson)   
- arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties (Geert Uytterhoeven)   
- ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi (Dylan Hung)   
- bpf: Fix potential memleak and UAF in the verifier. (He Fengqing)   
- bpf: Fix a typo of reuseport map in bpf.h. (Kuniyuki Iwashima)   
- media: cxd2880-spi: Fix an error handling path (Christophe JAILLET)   
- soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally (Geert Uytterhoeven)   
- media: TDA1997x: enable EDID support (Krzysztof Hałasa)   
- drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() (Wei Yongjun)   
- EDAC/i10nm: Fix NVDIMM detection (Qiuxu Zhuo)   
- spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible (Quanyang Wang)   
- spi: sprd: Fix the wrong WDG_LOAD_VAL (Chunyan Zhang)   
- regulator: vctrl: Avoid lockdep warning in enable/disable ops (Chen-Yu Tsai)   
- regulator: vctrl: Use locked regulator_get_voltage in probe path (Chen-Yu Tsai)   
- certs: Trigger creation of RSA module signing key if it's not an RSA key (Stefan Berger)   
- crypto: qat - use proper type for vf_mask (Giovanni Cabiddu)   
- block: nbd: add sanity check for first_minor (Pavel Skripkin)   
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Phong Hoang)   
- lib/mpi: use kcalloc in mpi_resize (Hongbo Li)   
- genirq/timings: Fix error return code in irq_timings_test_irqs() (Zhen Lei)   
- spi: spi-pic32: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config (Tony Lindgren)   
- sched: Fix UCLAMP_FLAG_IDLE setting (Quentin Perret)   
- m68k: emu: Fix invalid free in nfeth_cleanup() (Pavel Skripkin)   
- s390/debug: fix debug area life cycle (Peter Oberparleiter)   
- s390/kasan: fix large PMD pages address alignment check (Alexander Gordeev)   
- udf_get_extendedattr() had no boundary checks. (Stian Skjelstad)   
- fcntl: fix potential deadlock for &amp;fasync_struct.fa_lock (Desmond Cheong Zhi Xi)   
- crypto: qat - do not export adf_iov_putmsg() (Giovanni Cabiddu)   
- crypto: qat - fix naming for init/shutdown VF to PF notifications (Marco Chiappero)   
- crypto: qat - fix reuse of completion variable (Marco Chiappero)   
- crypto: qat - handle both source of interrupt in VF ISR (Giovanni Cabiddu)   
- crypto: qat - do not ignore errors from enable_vf2pf_comms() (Giovanni Cabiddu)   
- libata: fix ata_host_start() (Damien Le Moal)   
- s390/cio: add dev_busid sysfs entry for each subchannel (Vineeth Vijayan)   
- power: supply: max17042_battery: fix typo in MAx17042_TOFF (Sebastian Krzyszkowiak)   
- nvmet: pass back cntlid on successful completion (Amit Engel)   
- nvme-rdma: don't update queue count when failing to set io queues (Ruozhu Li)   
- nvme-tcp: don't update queue count when failing to set io queues (Ruozhu Li)   
- bcache: add proper error unwinding in bcache_device_init (Christoph Hellwig)   
- isofs: joliet: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Fix iocharset=utf8 mount option (Pali Rohár)   
- udf: Check LVID earlier (Jan Kara)   
- hrtimer: Ensure timerfd notification for HIGHRES=n (Thomas Gleixner)   
- hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() (Thomas Gleixner)   
- posix-cpu-timers: Force next expiration recalc after itimer reset (Frederic Weisbecker)   
- rcu/tree: Handle VM stoppage in stall detection (Sergey Senozhatsky)   
- sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Dietmar Eggemann)   
- crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() (Tony Lindgren)   
- power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors (Hans de Goede)   
- sched/deadline: Fix reset_on_fork reporting of DL tasks (Quentin Perret)   
- crypto: mxs-dcp - Check for DMA mapping errors (Sean Anderson)   
- regmap: fix the offset of register error log (Jeongtae Park)   
- locking/mutex: Fix HANDOFF condition (Peter Zijlstra)   
- LTS tag: v5.4.145 (Jack Vogel)   
- PCI: Call Max Payload Size-related fixup quirks early (Marek Behún)   
- x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions (Paul Gortmaker)   
- xhci: fix unsafe memory usage in xhci tracing (Mathias Nyman)   
- usb: mtu3: fix the wrong HS mult value (Chunfeng Yun)   
- usb: mtu3: use @mult for HS isoc or intr (Chunfeng Yun)   
- usb: host: xhci-rcar: Don't reload firmware after the completion (Yoshihiro Shimoda)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Alexander Tsoy)   
- Revert "btrfs: compression: don't try to compress if we don't have enough pages" (Qu Wenruo)   
- x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Suravee Suthikulpanit)   
- Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Hayes Wang)   
- mm/page_alloc: speed up the iteration of max_order (Muchun Song)   
- net: ll_temac: Remove left-over debug message (Esben Haabendal)   
- powerpc/boot: Delete unneeded .globl _zimage_start (Fangrui Song)   
- ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) (Mathieu Desnoyers)   
- USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Tom Rix)   
- igmp: Add ip_mc_list lock in ip_check_mc_rcu (Liu Jian)   
- media: stkwebcam: fix memory leak in stk_camera_probe (Pavel Skripkin)   
- ARC: wireup clone3 syscall (Vineet Gupta)   
- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Zubin Mithra)   
- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Takashi Iwai)   
- ARM: 8918/2: only build return_address() if needed (Ben Dooks)   
- cryptoloop: add a deprecation warning (Christoph Hellwig)   
- perf/x86/amd/power: Assign pmu.module (Kim Phillips)   
- perf/x86/amd/ibs: Work around erratum #1197 (Kim Phillips)   
- perf/x86/intel/pt: Fix mask of num_address_ranges (Xiaoyao Li)   
- qede: Fix memset corruption (Shai Malin)   
- net: macb: Add a NULL check on desc_ptp (Harini Katakam)   
- qed: Fix the VF msix vectors flow (Shai Malin)   
- reset: reset-zynqmp: Fixed the argument data type (Sai Krishna Potthuri)   
- gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats (Krzysztof Hałasa)   
- xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG (Randy Dunlap)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (Peter Zijlstra)   
- ubifs: report correct st_size for encrypted symlinks (Eric Biggers)   
- f2fs: report correct st_size for encrypted symlinks (Eric Biggers)   
- ext4: report correct st_size for encrypted symlinks (Eric Biggers)   
- fscrypt: add fscrypt_symlink_getattr() for computing st_size (Eric Biggers)   
- LTS tag: v5.4.144 (Jack Vogel)   
- audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs)   
- net: don't unconditionally copy_from_user a struct ifreq for socket ioctls (Peter Collingbourne)   
- Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" (Helge Deller)   
- Revert "floppy: reintroduce O_NDELAY fix" (Denis Efremov)   
- arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 (Petr Vorel)   
- KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Sean Christopherson)   
- net: dsa: mt7530: fix VLAN traffic leaks again (DENG Qingfang)   
- bpf: Fix cast to pointer from integer of different size warning (Andrii Nakryiko)   
- bpf: Track contents of read-only maps as scalars (Andrii Nakryiko)   
- vt_kdsetmode: extend console locking (Linus Torvalds)   
- drm/nouveau/disp: power down unused DP links during init (Ben Skeggs)   
- drm: Copy drm_wait_vblank to user before returning (Mark Yacoub)   
- qed: Fix null-pointer dereference in qed_rdma_create_qp() (Shai Malin)   
- qed: qed ll2 race condition fixes (Shai Malin)   
- vringh: Use wiov-&gt;used to check for read/write desc order (Neeraj Upadhyay)   
- virtio_pci: Support surprise removal of virtio pci device (Parav Pandit)   
- virtio: Improve vq-&gt;broken access to avoid any compiler optimization (Parav Pandit)   
- opp: remove WARN when no valid OPPs remain (Michał Mirosław)   
- perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Colin Ian King)   
- usb: gadget: u_audio: fix race condition on endpoint stop (Jerome Brunet)   
- drm/i915: Fix syncmap memory leak (Matthew Brost)   
- net: hns3: fix get wrong pfc_en when query PFC configuration (Guangbin Huang)   
- net: hns3: fix duplicate node in VLAN list (Guojia Liao)   
- net: hns3: clear hardware resource when loading driver (Yufeng Mo)   
- rtnetlink: Return correct error on changing device netns (Andrey Ignatov)   
- net: marvell: fix MVNETA_TX_IN_PRGRS bit number (Maxim Kiselev)   
- xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' (Christophe JAILLET)   
- ip_gre: add validation for csum_start (Shreyansh Chouhan)   
- RDMA/efa: Free IRQ vectors on error flow (Gal Pressman)   
- e1000e: Fix the max snoop/no-snoop latency for 10M (Sasha Neftin)   
- IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Tuo Li)   
- RDMA/bnxt_re: Add missing spin lock initialization (Naresh Kumar PBS)   
- scsi: core: Fix hang of freezing queue between blocking and running device (Li Jinlin)   
- usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Wesley Cheng)   
- usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Thinh Nguyen)   
- USB: serial: option: add new VID/PID to support Fibocom FG150 (Zhengjun Zhang)   
- Revert "USB: serial: ch341: fix character loss at high transfer rates" (Johan Hovold)   
- can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters (Stefan Mätje)   
- mm, oom: make the calculation of oom badness more accurate (Yafang Shao)   
- mmc: sdhci-msm: Update the software timeout value for sdhc (Shaik Sajida Bhanu)   
- ovl: fix uninitialized pointer read in ovl_lookup_real_one() (Miklos Szeredi)   
- once: Fix panic when module unload (Kefeng Wang)   
- netfilter: conntrack: collect all entries in one cycle (Florian Westphal)   
- ARC: Fix CONFIG_STACKDEPOT (Guenter Roeck)   
- netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal)  [Orabug: 33524419]  
- netfilter: conntrack: improve RST handling when tuple is re-used (Ali Abdallah)  [Orabug: 33524419]  
- net: openvswitch: Be liberal in tcp conntrack. (Numan Siddique)  [Orabug: 33524419]  
- RDS: Remove obsolete flag (Hans Westgaard Ry)  [Orabug: 33516781]  
- RDMA/mlx5: Avoid taking MRs from larger MR cache pools when a pool is empty (Aharon Landau)  [Orabug: 33514376]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 33509436]  
- rds: Fix leak in rds_init (Håkon Bugge)  [Orabug: 33488609]  
- rds: Include pid in the rds_sock structs. (Rohit Nair)  [Orabug: 33481151]  
- fs/dcache: add trace points for negative dentry pruning (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: remove global pool for negative dentry percpu counters (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: enforce a hard limit on the negative dentry count (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Estimate the number of negative dentries to prune per filesystem (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: change name and granularity of negative dentry sysctl parameter (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: schedule only one instance of negative dentry shrinker (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: correct the usage of static_key for negative dentry (Gautham Ananthakrishna)  [Orabug: 33468830]  
- fs/dcache: Spread negative dentry pruning across multiple CPUs (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Enable automatic pruning of negative dentries (Waiman Long)  [Orabug: 33468830]  
- fs/dcache: Add sysctl parameter neg-dentry-pc as a soft limit on negative dentries (Waiman Long)  [Orabug: 33468830]  
- net/rds: Re-factor rds_user_conn_paths_drop (Freddy Carrillo)  [Orabug: 33441254]  
- RDS-IB: Add garbage-collection to cache (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cachehit statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- RDS-IB: Fix cache-allocation statistics (Hans Westgaard Ry)  [Orabug: 33426206]  
- xfs: show the proper user quota options (Allison Henderson)  [Orabug: 33313307]  
- xfs: also remove cached ACLs when removing the underlying attr (Christoph Hellwig)  [Orabug: 32029884]  
- net: mana: Prefer struct_size over open coded arithmetic (Len Baker)  [Orabug: 33485604]  
- net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Add support for EQ sharing (Haiyang Zhang)  [Orabug: 33485604]  
- net: mana: Move NAPI from EQ to CQ (Haiyang Zhang)  [Orabug: 33485604]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.1.el8uek]" date="1636372800">- arm64: Kconfig: enable MADV_DOEXEC functionality (Anthony Yznaga)  [Orabug: 33428617]  
- bpf: Fix integer overflow in prealloc_elems_and_freelist() (Tatsuhiko Yasumatsu)  [Orabug: 33431722]  {CVE-2021-41864} 
- xen/netfront: stop tx queues during live migration (Dongli Zhang)  [Orabug: 33536399]  
- Revert "xfs: Lower CIL flush limit for large logs" (Catherine Hoang)  [Orabug: 33536463]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Catherine Hoang)  [Orabug: 33536463]  
- nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN (Dai Ngo)  [Orabug: 33536966]  
- nfsd: handle repeated BIND_CONN_TO_SESSION (J. Bruce Fields)  [Orabug: 33536966]  
- rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33538397]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.2.el8uek]" date="1636977600">- x86, sched: Treat Intel SNC topology as default, COD as exception (Alison Schofield)  [Orabug: 32921559]  
- x86/kernel: Convert to new CPU match macros (Thomas Gleixner)  [Orabug: 32921559]  
- net/mlx5: Disable mr_cache for SFs (Mikhael Goikhman)  [Orabug: 33523558]  
- xfs: punch out data fork delalloc blocks on COW writeback failure (Brian Foster)  [Orabug: 33571340]  
- scsi: core: Fix shost-&gt;cmd_per_lun calculation in scsi_add_host_with_dma() (Dexuan Cui)  [Orabug: 33548142]  
- scsi: core: Cap scsi_host cmd_per_lun at can_queue (John Garry)  [Orabug: 33548142]  
- uek-rpm: Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for x86_64 kernels (Dave Kleikamp)  [Orabug: 33564971]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.3.el8uek]" date="1637496000">- x86/platform/uv: Add uv_hub_info_s to UEK KABI (John Donnelly)  [Orabug: 33397019]  
- x86/platform/uv: Modify order of fields in uv_hub_info_s to avoid panic (Steve Wahl)  [Orabug: 33397019]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 33397019]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 33397019]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 33397019]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 33397019]  
- arm64/bpf: remove 128MB limit for BPF JIT programs (Russell King)  [Orabug: 33518795]  
- kernfs: don't create a negative dentry if inactive node exists (Ian Kent)  [Orabug: 33548753]  
- kernfs: also call kernfs_set_rev() for positive dentry (Hou Tao)  [Orabug: 33548753]  
- kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent)  [Orabug: 33548753]  
- kernfs: use i_lock to protect concurrent inode updates (Ian Kent)  [Orabug: 33548753]  
- kernfs: switch kernfs to use an rwsem (Ian Kent)  [Orabug: 33548753]  
- kernfs: use VFS negative dentry caching (Ian Kent)  [Orabug: 33548753]  
- kernfs: add a revision to identify directory node changes (Ian Kent)  [Orabug: 33548753]  
- selftests: breakpoints: Fix a typo of function name (Masami Hiramatsu)  [Orabug: 33577735]  
- Revert "net/rds: Allocate pages on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the same vector for send &amp; receive" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Get rid of tasklets" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Put more CPU cores to work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Make workers use the designated CPU" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/mlx5: Add new verb "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Add "preferred_cpu" option to "rds_rdma.ko"" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Follow the observed CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Throttle check for CQ CPU affinity" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "net/rds: Bring tasklets back for better latency" (Gerd Rausch)  [Orabug: 33590962]  
- Revert "IB/mlx4: Implement backend callback for "ib_get_vector_irqn"" (Gerd Rausch)  [Orabug: 33590962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.4.el8uek]" date="1637582400">- KVM: nSVM: Copy vmcb12 nRIP field to vmcb02 (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint (Maciej S. Szmigiero)  [Orabug: 33590307]  
- KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Maxim Levitsky)  [Orabug: 33590307]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.6.el8uek]" date="1638532800">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33627551]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.el8uek]" date="1639483200">- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33671425]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33671414]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33671407]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33601775]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33601775]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33671383]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33671378]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33671371]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33671363]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33671236]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.302.7.1.el8uek]" date="1640001600">- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33691332]  {CVE-2021-0920}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.302.7.2.el8uek]" date="1641384000">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33699625]  {CVE-2021-4155}</changelog>
</package>
<package pkgid="a95350629a21363c07766734bd75a67ac8ef181a1f35695cbe58854306dadbe1" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.302.5.el8uek]" date="1638273600">- Revert "drm: Initialize struct drm_crtc_state.no_vblank from device settings" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- Revert "drm/atomic-helper: reset vblank on crtc reset" (Somasundaram Krishnasamy)  [Orabug: 33611832]  
- net/mlx5: E-Switch, Support flow source for local vport (Hamdan Igbaria)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Jianbo Liu)  [Orabug: 29444833]  
- net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Jianbo Liu)  [Orabug: 29444833]  
- uek-rpm: configs: disable CONFIG_READ_ONLY_THP_FOR_FS (Todd Vierling)  [Orabug: 33538583]  
- uek-rpm: Remove CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y and CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED=y for uek6/u3 (Sherry Yang)  [Orabug: 33580598]  
- Stop the ad-hoc games with -Wno-maybe-initialized (Linus Torvalds)  [Orabug: 33580598]  
- x86/clear_page: add alternative for clear_page_clzero() (Ankur Arora)  [Orabug: 33580824]  
- x86/asm: add clzero based page clearing (Ankur Arora)  [Orabug: 33580824]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on all AMD Zen models (Ankur Arora)  [Orabug: 33580824]  
- uek-rpm: Add smartpqi driver module in ueknano kernel (Somasundaram Krishnasamy)  [Orabug: 33596873]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.0.el8uek]" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)   
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)   
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)   
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))   
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)   
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)   
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)   
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)   
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)   
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)   
- net: stmmac: add support for dwmac 3.40a (Herve Codina)   
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)   
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)   
- selftests: netfilter: remove stray bash debug line (Florian Westphal)   
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)   
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)   
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)   
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)   
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)   
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)   
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)   
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)   
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)   
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)   
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)   
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)   
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))   
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)   
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)   
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)   
- ceph: fix handling of "meta" errors (Jeff Layton)   
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)   
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)   
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)   
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)   
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)   
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)   
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)   
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)   
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)   
- net: hns3: disable sriov before unload hclge layer (Peng Li)   
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)   
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)   
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)   
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)   
- lan78xx: select CRC32 (Vegard Nossum)   
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)   
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)   
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)   
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)   
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)   
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)   
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)   
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)   
- net: switchdev: do not propagate bridge updates across bridges (Russell King)   
- parisc: math-emu: Fix fall-through warnings (Helge Deller)   
- LTS tag: v5.4.155 (Jack Vogel)   
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)   
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)   
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)   
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)   
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)   
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)   
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)   
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)   
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)   
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)   
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)   
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)   
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)   
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)   
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)   
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)   
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)   
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)   
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)   
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)   
- net: korina: select CRC32 (Vegard Nossum)   
- net: arc: select CRC32 (Vegard Nossum)   
- gpio: pca953x: Improve bias setting (Andy Shevchenko)   
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)   
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)   
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)   
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)   
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)   
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)   
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)   
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)   
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)   
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)   
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)   
- virtio: write back F_VERSION_1 before validate (Halil Pasic)   
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)   
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)   
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)   
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)   
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)   
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)   
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)   
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)   
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)   
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)   
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)   
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)   
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)   
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)   
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)   
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)   
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)   
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)   
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)   
- csky: Fixup regs.sr broken in ptrace (Guo Ren)   
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)   
- s390: fix strrchr() implementation (Roberto Sassu)   
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)   
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)   
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)   
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)   
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)   
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)   
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)   
- ovl: simplify file splice (Miklos Szeredi)   
- LTS tag: v5.4.154 (Jack Vogel)   
- sched: Always inline is_percpu_thread() (Peter Zijlstra)   
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)   
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)   
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)   
- mac80211: check return value of rhashtable_init (MichelleJin)   
- net: prevent user from passing illegal stab size (王贇)   
- m68k: Handle arrivals of multiple signals correctly (Al Viro)   
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)   
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)   
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)   
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)   
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)   
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)   
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)   
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)   
- LTS tag: v5.4.153 (Jack Vogel)   
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)   
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)   
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)   
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)   
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)   
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)   
- net: prefer socket bound to interface when not in VRF (Mike Manning)   
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)   
- i40e: fix endless loop under rtnl (Jiri Benc)   
- gve: fix gve_get_stats() (Eric Dumazet)   
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)   
- gve: Correct available tx qpl check (Catherine Sullivan)   
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)   
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)   
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)   
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)   
- net: sfp: Fix typo in state machine debug string (Sean Anderson)   
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)   
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)   
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)   
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)   
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)   
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)   
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)   
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)   
- phy: mdio: fix memory leak (Pavel Skripkin)   
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)   
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)   
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)   
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)   
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)   
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)   
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)   
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)   
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)   
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)   
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)   
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)   
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)   
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)   
- xen/balloon: fix cancelled balloon action (Juergen Gross)   
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)   
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)   
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)   
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)   
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)   
- USB: cdc-acm: fix break reporting (Johan Hovold)   
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)   
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.1.el8uek]" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862]  
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
</package>
<package pkgid="48cbadd8eecb00f0b3dc6cd09056fc5f8b13affebf25c53a23630b8cc82bc70f" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.0.el8uek]" date="1638792000">- LTS tag: v5.4.156 (Jack Vogel)   
- pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() (Fabien Dessenne)   
- ARM: 9122/1: select HAVE_FUTEX_CMPXCHG (Nick Desaulniers)   
- tracing: Have all levels of checks prevent recursion (Steven Rostedt (VMware))   
- net: mdiobus: Fix memory leak in __mdiobus_register (Yanfei Xu)   
- Input: snvs_pwrkey - add clk handling (Uwe Kleine-König)   
- ALSA: hda: avoid write to STATESTS if controller is in reset (Kai Vehmanen)   
- platform/x86: intel_scu_ipc: Update timeout value in comment (Prashant Malani)   
- isdn: mISDN: Fix sleeping function called from invalid context (Zheyu Ma)   
- ARM: dts: spear3xx: Fix gmac node (Herve Codina)   
- net: stmmac: add support for dwmac 3.40a (Herve Codina)   
- btrfs: deal with errors when checking if a dir entry exists during log replay (Filipe Manana)   
- gcc-plugins/structleak: add makefile var for disabling structleak (Brendan Higgins)   
- selftests: netfilter: remove stray bash debug line (Florian Westphal)   
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Vegard Nossum)   
- isdn: cpai: check ctr-&gt;cnr to avoid array index out of bound (Xiaolong Huang)   
- nfc: nci: fix the UAF of rf_conn_info object (Lin Ma)   
- mm, slub: fix potential memoryleak in kmem_cache_open() (Miaohe Lin)   
- mm, slub: fix mismatch between reconstructed freelist depth and cnt (Miaohe Lin)   
- powerpc/idle: Don't corrupt back chain when going idle (Michael Ellerman)   
- KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Michael Ellerman)   
- KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Michael Ellerman)   
- powerpc64/idle: Fix SP offsets when saving GPRs (Christopher M. Riedl)   
- audit: fix possible null-pointer dereference in audit_filter_rules (Gaosheng Cui)   
- ASoC: DAPM: Fix missing kctl change notifications (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Clevo PC50HS (Steven Clarkson)   
- ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Brendan Grieve)   
- vfs: check fd has read access in kernel_read_file_from_fd() (Matthew Wilcox (Oracle))   
- elfcore: correct reference to CONFIG_UML (Lukas Bulwahn)   
- ocfs2: mount fails with buffer overflow in strlen (Valentin Vidic)   
- ocfs2: fix data corruption after conversion from inline format (Jan Kara)   
- ceph: fix handling of "meta" errors (Jeff Layton)   
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Zhang Changzhong)   
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Zhang Changzhong)   
- can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv (Ziyang Xuan)   
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Ziyang Xuan)   
- can: peak_pci: peak_pci_remove(): fix UAF (Zheyu Ma)   
- can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification (Stephane Grosjean)   
- can: rcar_can: fix suspend/resume (Yoshihiro Shimoda)   
- net: enetc: fix ethtool counter name for PM0_TERR (Vladimir Oltean)   
- net: stmmac: Fix E2E delay mechanism (Kurt Kanzenbach)   
- net: hns3: disable sriov before unload hclge layer (Peng Li)   
- net: hns3: add limit ets dwrr bandwidth cannot be 0 (Guangbin Huang)   
- net: hns3: reset DWRR of unused tc to zero (Guangbin Huang)   
- NIOS2: irqflags: rename a redefined register name (Randy Dunlap)   
- net: dsa: lantiq_gswip: fix register definition (Aleksander Jan Bajkowski)   
- lan78xx: select CRC32 (Vegard Nossum)   
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart)   
- ASoC: wm8960: Fix clock configuration on slave mode (Shengjiu Wang)   
- dma-debug: fix sg checks in debug_dma_map_sg() (Gerald Schaefer)   
- NFSD: Keep existing listeners on portlist error (Benjamin Coddington)   
- xtensa: xtfpga: Try software restart before simulating CPU reset (Guenter Roeck)   
- xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF (Max Filippov)   
- ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default (Eugen Hristev)   
- tee: optee: Fix missing devices unregister during optee_remove (Sumit Garg)   
- net: switchdev: do not propagate bridge updates across bridges (Russell King)   
- parisc: math-emu: Fix fall-through warnings (Helge Deller)   
- LTS tag: v5.4.155 (Jack Vogel)   
- ionic: don't remove netdev-&gt;dev_addr when syncing uc list (Shannon Nelson)   
- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 (Vegard Nossum)   
- qed: Fix missing error code in qed_slowpath_start() (chongjiapeng)   
- mqprio: Correct stats in mqprio_dump_class_stats(). (Sebastian Andrzej Siewior)   
- acpi/arm64: fix next_platform_timer() section mismatch error (Jackie Liu)   
- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling (Dan Carpenter)   
- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() (Dan Carpenter)   
- drm/msm: Fix null pointer dereference on pointer edp (Colin Ian King)   
- drm/panel: olimex-lcd-olinuxino: select CRC32 (Vegard Nossum)   
- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call (Vadim Pasternak)   
- mlxsw: thermal: Fix out-of-bounds memory accesses (Ido Schimmel)   
- ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() (Wang Hai)   
- pata_legacy: fix a couple uninitialized variable bugs (Dan Carpenter)   
- NFC: digital: fix possible memory leak in digital_in_send_sdd_req() (Ziyang Xuan)   
- NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() (Ziyang Xuan)   
- nfc: fix error handling of nfc_proto_register() (Ziyang Xuan)   
- ethernet: s2io: fix setting mac address during resume (Arnd Bergmann)   
- net: encx24j600: check error in devm_regmap_init_encx24j600 (Nanyong Sun)   
- net: stmmac: fix get_hw_feature() on old hardware (Herve Codina)   
- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Aya Levin)   
- net: korina: select CRC32 (Vegard Nossum)   
- net: arc: select CRC32 (Vegard Nossum)   
- gpio: pca953x: Improve bias setting (Andy Shevchenko)   
- iio: dac: ti-dac5571: fix an error code in probe() (Dan Carpenter)   
- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Dan Carpenter)   
- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Dan Carpenter)   
- iio: light: opt3001: Fixed timeout error when 0 lux (Jiri Valek - 2N)   
- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Hui Liu)   
- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Christophe JAILLET)   
- iio: adc: aspeed: set driver data when adc probe. (Billy Tsai)   
- powerpc/xive: Discard disabled interrupts in get_irqchip_state() (Cédric Le Goater)   
- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Borislav Petkov)   
- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells (Stephen Boyd)   
- EDAC/armada-xp: Fix output of uncorrectable error counter (Hans Potsch)   
- virtio: write back F_VERSION_1 before validate (Halil Pasic)   
- USB: serial: option: add prod. id for Quectel EG91 (Tomaz Solc)   
- USB: serial: option: add Telit LE910Cx composition 0x1204 (Daniele Palmas)   
- USB: serial: option: add Quectel EC200S-CN module support (Yu-Tung Chang)   
- USB: serial: qcserial: add EM9191 QDL support (Aleksander Morgado)   
- Input: xpad - add support for another USB ID of Nacon GC-100 (Michael Cullen)   
- usb: musb: dsps: Fix the probe error path (Miquel Raynal)   
- efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() (Zhang Jianhua)   
- efi/cper: use stack buffer for error record decoding (Ard Biesheuvel)   
- cb710: avoid NULL pointer subtraction (Arnd Bergmann)   
- xhci: Enable trust tx length quirk for Fresco FL11 USB controller (Nikolay Martynov)   
- xhci: Fix command ring pointer corruption while aborting a command (Pavankumar Kondeti)   
- xhci: guard accesses to ep_state in xhci_endpoint_reset() (Jonathan Bell)   
- mei: me: add Ice Lake-N device id. (Andy Shevchenko)   
- x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails (James Morse)   
- watchdog: orion: use 0 for unset heartbeat (Chris Packham)   
- btrfs: check for error when looking up inode during dir entry replay (Filipe Manana)   
- btrfs: deal with errors when adding inode reference during log replay (Filipe Manana)   
- btrfs: deal with errors when replaying dir entry during log replay (Filipe Manana)   
- btrfs: unlock newly allocated extent buffer after error (Qu Wenruo)   
- csky: Fixup regs.sr broken in ptrace (Guo Ren)   
- csky: don't let sigreturn play with priveleged bits of status register (Al Viro)   
- s390: fix strrchr() implementation (Roberto Sassu)   
- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' (Steven Rostedt)   
- ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Hui Wang)   
- ALSA: hda/realtek - ALC236 headset MIC recording issue (Kailang Yang)   
- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Werner Sembach)   
- ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Werner Sembach)   
- ALSA: seq: Fix a potential UAF by wrong private_free call order (Takashi Iwai)   
- ALSA: usb-audio: Add quirk for VF0770 (Jonas Hahnfeld)   
- ovl: simplify file splice (Miklos Szeredi)   
- LTS tag: v5.4.154 (Jack Vogel)   
- sched: Always inline is_percpu_thread() (Peter Zijlstra)   
- scsi: virtio_scsi: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)   
- scsi: ses: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- drm/amdgpu: fix gart.bo pin_count leak (Leslie Shi)   
- net: sun: SUNVNET_COMMON should depend on INET (Randy Dunlap)   
- mac80211: check return value of rhashtable_init (MichelleJin)   
- net: prevent user from passing illegal stab size (王贇)   
- m68k: Handle arrivals of multiple signals correctly (Al Viro)   
- mac80211: Drop frames from invalid MAC address in ad-hoc mode (YueHaibing)   
- netfilter: nf_nat_masquerade: defer conntrack walk to work queue (Florian Westphal)   
- netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic (Florian Westphal)   
- HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Joshua-Dickens)   
- netfilter: ip6_tables: zero-initialize fragment offset (Jeremy Sowden)   
- HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Mizuho Mori)   
- ext4: correct the error path of ext4_write_inline_data_end() (Zhang Yi)   
- net: phy: bcm7xxx: Fixed indirect MMD operations (Florian Fainelli)   
- LTS tag: v5.4.153 (Jack Vogel)   
- x86/Kconfig: Correct reference to MWINCHIP3D (Lukas Bulwahn)   
- x86/hpet: Use another crystalball to evaluate HPET usability (Thomas Gleixner)   
- x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI (Lukas Bulwahn)   
- RISC-V: Include clone3() on rv32 (Palmer Dabbelt)   
- bpf, s390: Fix potential memory leak about jit_data (Tiezhu Yang)   
- i2c: acpi: fix resource leak in reconfiguration device addition (Jamie Iles)   
- net: prefer socket bound to interface when not in VRF (Mike Manning)   
- i40e: Fix freeing of uninitialized misc IRQ vector (Sylwester Dziedziuch)   
- i40e: fix endless loop under rtnl (Jiri Benc)   
- gve: fix gve_get_stats() (Eric Dumazet)   
- rtnetlink: fix if_nlmsg_stats_size() under estimation (Eric Dumazet)   
- gve: Correct available tx qpl check (Catherine Sullivan)   
- drm/nouveau/debugfs: fix file release memory leak (Yang Yingliang)   
- video: fbdev: gbefb: Only instantiate device when built for IP32 (Mark Brown)   
- bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 (Tony Lindgren)   
- netlink: annotate data races around nlk-&gt;bound (Eric Dumazet)   
- net: sfp: Fix typo in state machine debug string (Sean Anderson)   
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Eric Dumazet)   
- net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Eric Dumazet)   
- ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence (Oleksij Rempel)   
- arm64: dts: ls1028a: add missing CAN nodes (Michael Walle)   
- arm64: dts: freescale: Fix SP805 clock-names (Andre Przywara)   
- ptp_pch: Load module automatically if ID matches (Andy Shevchenko)   
- powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 (Pali Rohár)   
- net_sched: fix NULL deref in fifo_set_limit() (Eric Dumazet)   
- phy: mdio: fix memory leak (Pavel Skripkin)   
- bpf, arm: Fix register clobbering in div/mod implementation (Johan Almbladh)   
- xtensa: call irqchip_init only when CONFIG_USE_OF is selected (Max Filippov)   
- xtensa: use CONFIG_USE_OF instead of CONFIG_OF (Randy Dunlap)   
- xtensa: move XCHAL_KIO_* definitions to kmem_layout.h (Max Filippov)   
- arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding (Dmitry Baryshkov)   
- ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo (Marek Vasut)   
- ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo (Marek Vasut)   
- soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment (Shawn Guo)   
- ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference (Marijn Suijten)   
- soc: qcom: socinfo: Fixed argument passed to platform_set_data() (Antonio Martorana)   
- bpf, mips: Validate conditional branch offsets (Piotr Krysiuk)   
- MIPS: BPF: Restore MIPS32 cBPF JIT (Paul Burton)   
- ARM: dts: qcom: apq8064: use compatible which contains chipid (David Heidelberg)   
- ARM: dts: omap3430-sdp: Fix NAND device node (Roger Quadros)   
- xen/balloon: fix cancelled balloon action (Juergen Gross)   
- nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Trond Myklebust)   
- nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Patrick Ho)   
- ovl: fix missing negative dentry check in ovl_rename() (Zheng Liang)   
- mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- xen/privcmd: fix error handling in mmap-resource processing (Jan Beulich)   
- usb: typec: tcpm: handle SRC_STARTUP state if cc changes (Xu Yang)   
- USB: cdc-acm: fix break reporting (Johan Hovold)   
- USB: cdc-acm: fix racy tty buffer accesses (Johan Hovold)   
- Partially revert "usb: Kconfig: using select for USB_COMMON dependency" (Ben Hutchings)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.1.el8uek]" date="1638792001">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862]  
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
</package>
<package pkgid="935e52ca334eaee207f8ba1d53e974594ac1a9c511e348840b12bb6e1b0e1af0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.1.el8uek]" date="1638792000">- Revert "fs: align IOCB_* flags with RWF_* flags" (Prasad Singamsetty)  [Orabug: 33642850]  
- ocfs2: fix race between searching chunks and release journal_head from buffer_head (Gautham Ananthakrishna)  [Orabug: 33501676]  
- net: ipv6: Discard next-hop MTU less than minimum link MTU (Georg Kohmann)  [Orabug: 33520710]  
- cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (Giovanni Gherdovich)  [Orabug: 33542895]  
- uek-rpm: Add ktime_get_coarse_ts64 to KABI (John Donnelly)  [Orabug: 33557973]  
- EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC/skx_common: Add new ADXL components for 2-level memory (Qiuxu Zhuo)  [Orabug: 33585319]  
- EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Tony Luck)  [Orabug: 33585319]  
- net/rds: Don't pummel the subnet-manager (Gerd Rausch)  [Orabug: 33589566]  
- rds: ib: Ack seq not always received in monotonic increasing order (Håkon Bugge)  [Orabug: 33599862]  
- rds: ib: Reduce the contention caused by the asynchronous workers to flush the mr pool (Praveen Kumar Kannoju)  [Orabug: 33619953]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.3.el8uek]" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33890091]</changelog>
</package>
<package pkgid="007a4c54bbe9cf6b3b3019f48688761cc16cf098cbbb0c2e885f09a83ea318fb" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.303.2.el8uek]" date="1639483200">- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait (Zekun Shen)  [Orabug: 33594983]  {CVE-2021-43975} 
- RDS/IB: Fix error when trying to unallocate ring buffers (Hans Westgaard Ry)  [Orabug: 33620311]  
- rds/ib: Use both iova and key in free_mr socket call (aru kolappan)  [Orabug: 33652503]  
- sched: Mitigate increased latencies for sysctl_sched_wakeup_granularity. (chris hyser)  [Orabug: 33107207]  
- net/rds: RDS connection shutdown stuck after CQ access violation error (aru kolappan)  [Orabug: 33585475]  
- proc: allow pid_revalidate() during LOOKUP_RCU (Stephen Brennan)  [Orabug: 33647511]  
- selinux: slow_avc_audit has become non-blocking (Al Viro)  [Orabug: 33647511]  
- make dump_common_audit_data() safe to be called from RCU pathwalk (Al Viro)  [Orabug: 33647511]  
- new helper: d_find_alias_rcu() (Al Viro)  [Orabug: 33647511]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.3.el8uek]" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.304.4.4.el8uek]" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
</package>
<package pkgid="2e60c5244853a67730b7dc7cf7e160a6b0e6cae10ef46cc01b2e557c4a833e12" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.304.4.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.303.3.el8uek]" date="1640001600">- xfs: xfs_defer_capture should absorb remaining transaction reservation (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: xfs_defer_capture should absorb remaining block reservations (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: proper replay of deferred ops queued during log recovery (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: attach inode to dquot in xfs_bui_item_recover (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: log new intent items created as part of finishing recovered intent items (Darrick J. Wong)  [Orabug: 33520061]  
- xfs: spell out the parameter name for -&gt;cancel_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: use a xfs_btree_cur for the -&gt;finish_cleanup state (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_done into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: refactor xfs_defer_finish_noroll (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: turn dfp_intent into a xfs_log_item (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;diff_items defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: merge the -&gt;log_item defer op into -&gt;create_intent (Christoph Hellwig)  [Orabug: 33520061]  
- xfs: factor out a xfs_defer_create_intent helper (Christoph Hellwig)  [Orabug: 33520061]  
- sched: Fix Core-wide rq-&gt;lock for uninitialized CPUs (Peter Zijlstra)  [Orabug: 33568834]  
- admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst (Fabio M. De Francesco)  [Orabug: 33568834]  
- Documentation: Add usecases, design and interface for core scheduling (Joel Fernandes (Google))  [Orabug: 33568834]  
- kselftest: Add test for core sched prctl interface (Chris Hyser)  [Orabug: 33568834]  
- sched: prctl() core-scheduling interface (Chris Hyser)  [Orabug: 33568834]  
- sched: Inherit task cookie on fork() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Trivial core scheduling cookie management (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Migration changes for core scheduling (Aubrey Li)  [Orabug: 33568834]  
- sched: Trivial forced-newidle balancer (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Snapshot the min_vruntime of CPUs on force idle (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched: Fix priority inversion of cookied task with sibling (Joel Fernandes (Google))  [Orabug: 33568834]  
- sched/fair: Fix forced idle sibling starvation corner case (Vineeth Pillai)  [Orabug: 33568834]  
- sched: Add core wide task selection and scheduling (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Basic tracking of matching tasks (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Introduce sched_class::pick_task() (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Allow sched_core_put() from atomic context (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Optimize rq_lockp() usage (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Prepare for Core-wide rq-&gt;lock (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Wrap rq::lock access (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Provide raw_spin_rq_*lock*() helpers (Peter Zijlstra)  [Orabug: 33568834]  
- sched/fair: Add a few assertions (Peter Zijlstra)  [Orabug: 33568834]  
- sched: Extract the task putting code from pick_next_task() (Chen Yu)  [Orabug: 33568834]  
- rss_stat: add support to detect RSS updates of external mm (Joel Fernandes (Google))  [Orabug: 33568834]  
- Revert "sched: Wrap rq::lock access" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Introduce sched_class::pick_task()" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Core-wide rq-&gt;lock" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: Add a few assertions" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Basic tracking of matching tasks" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Update core scheduler queue when taking cpu online/offline" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Add core wide task selection and scheduling." (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: wrapper for cfs_rq-&gt;min_vruntime" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/fair: core wide vruntime comparison" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Trivial forced-newidle balancer" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: migration changes for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: cgroup tagging interface for core scheduling" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Cleanup kABI" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched: Enable disabling via CONFIG_SCHED_CORE" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: remove undesired trace_printk from core scheduling backport" (Kamalesh Babulal)  [Orabug: 33568834]  
- Revert "sched/core: cleanup kABI for struct rq" (Kamalesh Babulal)  [Orabug: 33568834]  
- RDMA/rxe: Bump up default maximum values used via uverbs (Rao Shoaib)  [Orabug: 33615342]  
- xfs: remove all COW fork extents when remounting readonly (Darrick J. Wong)  [Orabug: 33676190]  
- fget: check that the fd still exists after getting a ref to it (Linus Torvalds)  [Orabug: 33679803]  {CVE-2021-0920}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.1.el8uek]" date="1641902400">- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Darrick J. Wong)  [Orabug: 33745420]  {CVE-2021-4155} 
- Bluetooth: fix use-after-free error in lock_sock_nested() (Wang ShaoBo)  [Orabug: 33406414]  {CVE-2021-3752} 
- x86/mce: Correct the detection of invalid notifier priorities (Zhen Lei)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Do not update kflags on AMD systems (Smita Koralahalli)  [Orabug: 33427594]  
- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Yazen Ghannam)  [Orabug: 33427594]  
- RAS/CEC: Fix cec_init() prototype (Luca Stefani)  [Orabug: 33427594]  
- EDAC/mce_amd: Add new error descriptions for existing types (Yazen Ghannam)  [Orabug: 33427594]  
- x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Smita Koralahalli)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy() (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Drop bogus comment about mce.kflags (Tony Luck)  [Orabug: 33427594]  
- EDAC: Drop the EDAC report status checks (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add mce=print_all option (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Change default MCE logger to check mce-&gt;kflags (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Fix all mce notifiers to update the mce-&gt;kflags bitmask (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Add a struct mce.kflags field (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Convert the CEC to use the MCE notifier (Tony Luck)  [Orabug: 33427594]  
- x86/mce: Rename "first" function as "early" (Tony Luck)  [Orabug: 33427594]  
- x86/mce/amd, edac: Remove report_gart_errors (Borislav Petkov)  [Orabug: 33427594]  
- x86/mce/dev-mcelog: Dynamically allocate space for machine check records (Tony Luck)  [Orabug: 33427594]  
- EDAC/mc: Determine mci pointer from the error descriptor (Robert Richter)  [Orabug: 33427594]  
- EDAC: Store error type in struct edac_raw_error_desc (Robert Richter)  [Orabug: 33427594]  
- x86/mce: Take action on UCNA/Deferred errors again (Jan H. Schönherr)  [Orabug: 33427594]  
- EDAC: Unify the mc_event tracepoint call (Robert Richter)  [Orabug: 33427594]  
- EDAC/ghes: Remove intermediate buffer pvt-&gt;detail_location (Robert Richter)  [Orabug: 33427594]  
- xfs: fix an incore inode UAF in xfs_bui_recover (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Darrick J. Wong)  [Orabug: 33541225]  
- xfs: clean up bmap intent item recovery checking (Darrick J. Wong)  [Orabug: 33541225]  
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV (Tom Lendacky)  [Orabug: 33547490]  
- efi/mokvar: Reserve the table only if it is in boot services data (Borislav Petkov)  [Orabug: 33547490]  
- efi: mokvar: add missing include of asm/early_ioremap.h (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: mokvar-table: fix some issues in new code (Ard Biesheuvel)  [Orabug: 33547490]  
- efi: Support for MOK variable config table (Lenny Szubowicz)  [Orabug: 33547490]  
- efi: Rename arm-init to efi-init common for all arch (Atish Patra)  [Orabug: 33547490]  
- uek-rpm: Update ol7 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- uek-rpm: Update ol8 locklist with fnic symbols (John Donnelly)  [Orabug: 33590906]  
- rds_rdma: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx4: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- net/mlx5: fix non-determinism when comp_vector is zero (Håkon Bugge)  [Orabug: 33616020]  
- IB/core: Introduce IB_CQ_FORCE_ZERO_CV (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5}: Fix signed formal parameter" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "net/mlx{4,5},rds_rdma: fix non-determinism when comp_vector is zero" (Håkon Bugge)  [Orabug: 33616020]  
- Revert "rds: ib: Fix bug when comp_vector is IB_CQ_FORCE_ZERO_CV" (Håkon Bugge)  [Orabug: 33616020]  
- mstflint_access: Update driver code to v4.18.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- mstflint_access: Update driver code to v4.17.0-1 from Github (Sharath Srinivasan)  [Orabug: 33646165]  
- Revert "io_uring: reinforce cancel on flush during exit" (Lee Jones)  [Orabug: 33687075]  
- scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() (George Kennedy)  [Orabug: 33731040]  
- ocfs2: fix data corruption on truncate (Jan Kara)  [Orabug: 33740343]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.2.el8uek]" date="1642507200">- xfs: only relog deferred intent items if free space in the log gets low (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: expose the log push threshold (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: periodically relog deferred intent items (Darrick J. Wong)  [Orabug: 33548995]  
- xfs: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 33548995]  
- xfs: change the order in which child and parent defer ops are finished (Darrick J. Wong)  [Orabug: 33548995]  
- hugetlb: remove unnecessary set_page_count in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add hugetlb demote page support (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote bool to gigantic page routines (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add demote hugetlb page sysfs interfaces (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: before freeing hugetlb page set dtor to appropriate value (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: drop ref count earlier after page allocation (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: simplify prep_compound_gigantic_page ref count racing code (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: address ref count racing in prep_compound_gigantic_page (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: remove prep_compound_huge_page cleanup (Mike Kravetz)  [Orabug: 33652181]  
- hugetlb: add lockdep_assert_held() calls for hugetlb_lock (Mike Kravetz)  [Orabug: 33652181]  
- Revert "Revert "net/mlx4_core: Add masking for a few queries on HCA caps"" (Freddy Carrillo)  [Orabug: 33666385]  
- uek-rpm: configs: disable CONFIG_USB_GADGET (aloktiw)  [Orabug: 33730433]  
- rds: ib: Incorporate the stat counter "ib_rdma_flush_mr_pool_avoided" in the structure "rds_ib_stat_names" (Praveen Kumar Kannoju)  [Orabug: 33742436]  
- memcg: fix use-after-free in uncharge_batch (Michal Hocko)  [Orabug: 33752722]  
- xfs: force the log offline when log intent item recovery fails (Darrick J. Wong)  [Orabug: 33757272]  
- xfs: cancel intents immediately if process_intents fails (Darrick J. Wong)  [Orabug: 33757272]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507201">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.1.el8uek]" date="1644321600">- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33832625]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33832582]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.2.el8uek]" date="1645790400">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33899500]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.3.el8uek]" date="1646222400">- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33890091]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.304.4.4.el8uek]" date="1646395200">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921646]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921646]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921646]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921646]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921646]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921646]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921646]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921646]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921646]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921646]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921646]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921646]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921646]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921646]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921646]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921646]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921646]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921646]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921646]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921646]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33922121]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33922121]  {CVE-2021-26341} 
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33926314]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.4.5.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942329]  {CVE-2022-0847} 
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33942374]</changelog>
</package>
<package pkgid="951d7fa312e9eb4c448328e2691a23a2fbe345ea2f932b0ce3f58a1f18bec878" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.304.3.el8uek]" date="1642507200">- vfs: fs_context: fix up param length parsing in legacy_parse_param (Jamie Hill-Daniel)  [Orabug: 33766454]  {CVE-2022-0185} 
- LTS tag: v5.4.161 (Sherry Yang)   
- erofs: fix unsafe pagevec reuse of hooked pclusters (Gao Xiang)   
- erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() (Yue Hu)   
- PCI: Add MSI masking quirk for Nvidia ION AHCI (Marc Zyngier)   
- PCI/MSI: Deal with devices lying about their MSI mask capability (Marc Zyngier)   
- PCI/MSI: Destroy sysfs before freeing entries (Thomas Gleixner)   
- parisc/entry: fix trace test in syscall exit path (Sven Schnelle)   
- fortify: Explicitly disable Clang support (Kees Cook)   
- scsi: ufs: Fix tm request when non-fatal error happens (Jaegeuk Kim)   
- ext4: fix lazy initialization next schedule time computation in more granular unit (Shaoying Xu)   
- MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL (Maciej W. Rozycki)   
- scsi: ufs: Fix interrupt error message for shared interrupts (Adrian Hunter)   
- soc/tegra: pmc: Fix imbalanced clock disabling in error code path (Dmitry Osipenko)   
- LTS tag: v5.4.160 (Sherry Yang)  [Orabug: 33536399]  
- selftests/bpf: Fix also no-alu32 strobemeta selftest (Andrii Nakryiko)   
- ath10k: fix invalid dma_addr_t token assignment (Arnd Bergmann)   
- SUNRPC: Partial revert of commit 6f9f17287e78 (Trond Myklebust)   
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (Pali Rohár)   
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload (Vasant Hegde)   
- s390/cio: make ccw_device_dma_* more robust (Halil Pasic)   
- s390/tape: fix timer initialization in tape_std_assign() (Sven Schnelle)   
- s390/cio: check the subchannel validity for dev_busid (Vineeth Vijayan)   
- video: backlight: Drop maximum brightness override for brightness zero (Marek Vasut)   
- mm, oom: do not trigger out_of_memory from the #PF (Michal Hocko)   
- mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks (Vasily Averin)   
- powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC (Naveen N. Rao)   
- powerpc/security: Add a helper to query stf_barrier type (Naveen N. Rao)   
- powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 (Naveen N. Rao)   
- powerpc/bpf: Validate branch ranges (Naveen N. Rao)   
- powerpc/lib: Add helper to check if offset is within conditional branch range (Naveen N. Rao)   
- ovl: fix deadlock in splice write (Miklos Szeredi)   
- 9p/net: fix missing error check in p9_check_errors (Dominique Martinet)   
- net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE (Daniel Borkmann)   
- f2fs: should use GFP_NOFS for directory inodes (Jaegeuk Kim)   
- irqchip/sifive-plic: Fixup EOI failed when masked (Guo Ren)   
- parisc: Fix set_fixmap() on PA1.x CPUs (Helge Deller)   
- parisc: Fix backtrace to always include init funtion names (Helge Deller)   
- ARM: 9156/1: drop cc-option fallbacks for architecture selection (Arnd Bergmann)   
- ARM: 9155/1: fix early early_iounmap() (Michał Mirosław)   
- selftests/net: udpgso_bench_rx: fix port argument (Willem de Bruijn)   
- cxgb4: fix eeprom len when diagnostics not implemented (Rahul Lakkireddy)   
- net/smc: fix sk_refcnt underflow on linkdown and fallback (Dust Li)   
- vsock: prevent unnecessary refcnt inc for nonblocking connect (Eiichi Tsukata)   
- net: hns3: allow configure ETS bandwidth of all TCs (Guangbin Huang)   
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Eric Dumazet)   
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (John Fastabend)   
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions (Arnd Bergmann)   
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails (Chengfeng Ye)   
- llc: fix out-of-bound array index in llc_sk_dev_hash() (Eric Dumazet)   
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() (Ian Rogers)   
- zram: off by one in read_block_state() (Dan Carpenter)   
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Miaohe Lin)   
- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Huang Guobin)   
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses (Hans de Goede)   
- net: vlan: fix a UAF in vlan_dev_real_dev() (Ziyang Xuan)   
- net: davinci_emac: Fix interrupt pacing disable (Maxim Kiselev)   
- xen-pciback: Fix return in pm_ctrl_init() (YueHaibing)   
- i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' (Christophe JAILLET)   
- NFSv4: Fix a regression in nfs_set_open_stateid_locked() (Trond Myklebust)   
- scsi: qla2xxx: Turn off target reset during issue_lip (Quinn Tran)   
- scsi: qla2xxx: Fix gnl list corruption (Quinn Tran)   
- ar7: fix kernel builds for compiler test (Jackie Liu)   
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT (Ahmad Fatoum)   
- m68k: set a default value for MEMORY_RESERVE (Randy Dunlap)   
- signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) (Eric W. Biederman)   
- dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` (Lars-Peter Clausen)   
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal)   
- soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read (Robert-Ionut Alexa)   
- auxdisplay: ht16k33: Fix frame buffer device blanking (Geert Uytterhoeven)   
- auxdisplay: ht16k33: Connect backlight to fbdev (Geert Uytterhoeven)   
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (Geert Uytterhoeven)   
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (Claudiu Beznea)   
- mtd: core: don't remove debugfs directory if device is in use (Zev Weiss)   
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() (Evgeny Novikov)   
- fs: orangefs: fix error return code of orangefs_revalidate_lookup() (Jia-Ju Bai)   
- NFS: Fix deadlocks in nfs_scan_commit_list() (Trond Myklebust)   
- opp: Fix return in _opp_add_static_v2() (YueHaibing)   
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge (Pali Rohár)   
- PCI: aardvark: Don't spam about PIO Response Status (Marek Behún)   
- drm/plane-helper: fix uninitialized variable reference (Alex Xu (Hello71))   
- pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds (Baptiste Lepers)   
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined (Arnaud Pouliquen)   
- apparmor: fix error check (Tom Rix)   
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register error (Hans de Goede)   
- mips: cm: Convert to bitfield API to fix out-of-bounds access (Geert Uytterhoeven)   
- powerpc/44x/fsp2: add missing of_node_put (Bixuan Cui)   
- HID: u2fzero: properly handle timeouts in usb_submit_urb (Andrej Shadura)   
- HID: u2fzero: clarify error check and length calculations (Andrej Shadura)   
- serial: xilinx_uartps: Fix race condition causing stuck TX (Anssi Hannula)   
- phy: qcom-qusb2: Fix a memory leak on probe (Vladimir Zapolskiy)   
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Richard Fitzgerald)   
- ASoC: cs42l42: Correct some register default values (Richard Fitzgerald)   
- ARM: dts: stm32: fix SAI sub nodes register range (Olivier Moysan)   
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC (Vegard Nossum)   
- RDMA/mlx4: Return missed an error if device doesn't support steering (Leon Romanovsky)   
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() (Dan Carpenter)   
- power: supply: rt5033_battery: Change voltage values to µV (Jakob Hauser)   
- usb: gadget: hid: fix error code in do_config() (Dan Carpenter)   
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (Andy Shevchenko)   
- video: fbdev: chipsfb: use memset_io() instead of memset() (Christophe Leroy)   
- clk: at91: check pmc node status before registering syscore ops (Clément Léger)   
- memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe (Dongliang Mu)   
- soc/tegra: Fix an error handling path in tegra_powergate_power_up() (Christophe JAILLET)   
- arm: dts: omap3-gta04a4: accelerometer irq fix (Andreas Kemnade)   
- ALSA: hda: Reduce udelay() at SKL+ position reporting (Takashi Iwai)   
- JFS: fix memleak in jfs_mount (Dongliang Mu)   
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT (Jackie Liu)   
- scsi: dc395: Fix error case unwinding (Tong Zhang)   
- ARM: dts: at91: tse850: the emac&lt;-&gt;phy interface is rmii (Peter Rosin)   
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties (Anand Moon)   
- RDMA/bnxt_re: Fix query SRQ failure (Selvin Xavier)   
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY (Marijn Suijten)   
- arm64: dts: rockchip: Fix GPU register width for RK3328 (Alex Bee)   
- ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() (Jackie Liu)   
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths (Christophe JAILLET)   
- RDMA/rxe: Fix wrong port_cap_flags (Junji Wei)   
- ibmvnic: Process crqs after enabling interrupts (Sukadev Bhattiprolu)   
- ibmvnic: don't stop queue in xmit (Sukadev Bhattiprolu)   
- udp6: allow SO_MARK ctrl msg to affect routing (Jakub Kicinski)   
- selftests/bpf: Fix fclose/pclose mismatch in test_progs (Andrea Righi)   
- crypto: pcrypt - Delay write to padata-&gt;info (Daniel Jordan)   
- net: phylink: avoid mvneta warning when setting pause parameters (Russell King (Oracle))   
- net: amd-xgbe: Toggle PLL settings during rate change (Shyam Sundar S K)   
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (Alex Deucher)   
- wcn36xx: add proper DMA memory barriers in rx path (Benjamin Li)   
- libertas: Fix possible memory leak in probe and disconnect (Wang Hai)   
- libertas_tf: Fix possible memory leak in probe and disconnect (Wang Hai)   
- KVM: s390: Fix handle_sske page fault handling (Janis Schoetterl-Glausch)   
- samples/kretprobes: Fix return value if register_kretprobe() failed (Tiezhu Yang)   
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Jon Maxwell)   
- irq: mips: avoid nested irq_enter() (Mark Rutland)   
- s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (David Hildenbrand)   
- libbpf: Fix BTF data layout checks and allow empty BTF (Andrii Nakryiko)   
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi (Tetsuo Handa)   
- drm/msm: Fix potential NULL dereference in DPU SSPP (Jessica Zhang)   
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (Kees Cook)   
- PM: hibernate: fix sparse warnings (Anders Roxell)   
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (Max Gurtovoy)   
- phy: micrel: ksz8041nl: do not use power down mode (Stefan Agner)   
- mwifiex: Send DELBA requests according to spec (Jonas Dreßler)   
- rsi: stop thread firstly in rsi_91x_init() error handling (Ziyang Xuan)   
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Lorenzo Bianconi)   
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning (Nathan Chancellor)   
- block: ataflop: fix breakage introduced at blk-mq refactoring (Michael Schmitz)   
- mmc: mxs-mmc: disable regulator on error and in the remove function (Christophe JAILLET)   
- net: stream: don't purge sk_error_queue in sk_stream_kill_queues() (Jakub Kicinski)   
- drm/msm: uninitialized variable in msm_gem_import() (Dan Carpenter)   
- ath10k: fix max antenna gain unit (Sven Eckelmann)   
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (Zev Weiss)   
- hwmon: Fix possible memleak in __hwmon_device_register() (Yang Yingliang)   
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE (Daniel Borkmann)   
- memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() (Dan Carpenter)   
- memstick: avoid out-of-range warning (Arnd Bergmann)   
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured (Tony Lindgren)   
- b43: fix a lower bounds test (Dan Carpenter)   
- b43legacy: fix a lower bounds test (Dan Carpenter)   
- hwrng: mtk - Force runtime pm ops for sleep ops (Markus Schneider-Pargmann)   
- crypto: qat - disregard spurious PFVF interrupts (Giovanni Cabiddu)   
- crypto: qat - detect PFVF collision after ACK (Giovanni Cabiddu)   
- media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (Evgeny Novikov)   
- netfilter: nft_dynset: relax superfluous check on set updates (Pablo Neira Ayuso)   
- EDAC/amd64: Handle three rank interleaving mode (Yazen Ghannam)   
- ath9k: Fix potential interrupt storm on queue reset (Linus Lüssing)   
- media: em28xx: Don't use ops-&gt;suspend if it is NULL (Colin Ian King)   
- cpuidle: Fix kobject memory leaks in error paths (Anel Orazgaliyeva)   
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (Arnd Bergmann)   
- kprobes: Do not use local variable when creating debugfs file (Punit Agrawal)   
- media: cx23885: Fix snd_card_free call on null card pointer (Colin Ian King)   
- media: tm6000: Avoid card name truncation (Kees Cook)   
- media: si470x: Avoid card name truncation (Kees Cook)   
- media: radio-wl1273: Avoid card name truncation (Kees Cook)   
- media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (Christophe JAILLET)   
- media: TDA1997x: handle short reads of hdmi info frame. (Tom Rix)   
- media: dvb-usb: fix ununit-value in az6027_rc_query (Pavel Skripkin)   
- media: cxd2880-spi: Fix a null pointer dereference on error handling path (Colin Ian King)   
- media: em28xx: add missing em28xx_close_extension (Pavel Skripkin)   
- drm/amdgpu: fix warning for overflow check (Arnd Bergmann)   
- ath10k: Fix missing frame timestamp for beacon/probe-resp (Loic Poulain)   
- net: dsa: rtl8366rb: Fix off-by-one bug (Linus Walleij)   
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Jiasheng Jiang)   
- crypto: caam - disable pkc for non-E SoCs (Michael Walle)   
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (Dinghao Liu)   
- wilc1000: fix possible memory leak in cfg_scan_result() (Ajay Singh)   
- cgroup: Make rebind_subsystems() disable v2 controllers all at once (Waiman Long)   
- net: net_namespace: Fix undefined member in key_remove_domain() (Yajun Deng)   
- virtio-gpu: fix possible memory allocation failure (liuyuntao)   
- drm/v3d: fix wait for TMU write combiner flush (Iago Toral Quiroga)   
- rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() (Neeraj Upadhyay)   
- Bluetooth: fix init and cleanup of sco_conn.timeout_work (Desmond Cheong Zhi Xi)   
- selftests/bpf: Fix strobemeta selftest regression (Andrii Nakryiko)   
- netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state (Pablo Neira Ayuso)   
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling (Sven Schnelle)   
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled (Sven Schnelle)   
- task_stack: Fix end_of_stack() for architectures with upwards-growing stack (Helge Deller)   
- parisc: fix warning in flush_tlb_all (Sven Schnelle)   
- x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted (Vitaly Kuznetsov)   
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() (Yang Yingliang)   
- btrfs: do not take the uuid_mutex in btrfs_rm_device (Josef Bacik)   
- net: annotate data-race in neigh_output() (Eric Dumazet)   
- vrf: run conntrack only in context of lower/physdev for locally generated packets (Florian Westphal)   
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (Arnd Bergmann)   
- gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE (Stephen Suryaputra)   
- ARM: clang: Do not rely on lr register for stacktrace (Masami Hiramatsu)   
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (Tetsuo Handa)   
- iwlwifi: mvm: disable RX-diversity in powersave (Johannes Berg)   
- selftests: kvm: fix mismatched fclose() after popen() (Shuah Khan)   
- PM: hibernate: Get block device exclusively in swsusp_check() (Ye Bin)   
- nvme: drop scan_lock and always kick requeue list when removing namespaces (Hannes Reinecke)   
- nvmet-tcp: fix use-after-free when a port is removed (Israel Rukshin)   
- nvmet: fix use-after-free when a port is removed (Israel Rukshin)   
- block: remove inaccurate requeue check (Jens Axboe)   
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() (Zheyu Ma)   
- tracing/cfi: Fix cmp_entries_* functions signature mismatch (Kalesh Singh)   
- workqueue: make sysfs of unbound kworker cpumask more clever (Menglong Dong)   
- lib/xz: Validate the value before assigning it to an enum variable (Lasse Collin)   
- lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression (Lasse Collin)   
- memstick: r592: Fix a UAF bug when removing the driver (Zheyu Ma)   
- leaking_addresses: Always print a trailing newline (Kees Cook)   
- ACPI: battery: Accept charges over the design capacity as full (André Almeida)   
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value (Andreas Gruenbacher)   
- ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Tuo Li)   
- tracefs: Have tracefs directories not set OTH permission bits by default (Steven Rostedt (VMware))   
- net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart)   
- media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() (Anant Thazhemadam)   
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (Ricardo Ribalda)   
- media: ipu3-imgu: imgu_fmt: Handle properly try (Ricardo Ribalda)   
- ACPICA: Avoid evaluating methods too early during system resume (Rafael J. Wysocki)   
- ipmi: Disable some operations during a panic (Corey Minyard)   
- media: rcar-csi2: Add checking to rcsi2_start_receiver() (Nadezda Lutovinova)   
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Hans de Goede)   
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK (Randy Dunlap)   
- media: mceusb: return without resubmitting URB in case of -EPROTO error. (Rajat Asthana)   
- media: imx: set a media_device bus_info string (Martin Kepplinger)   
- media: s5p-mfc: Add checking to s5p_mfc_probe(). (Nadezda Lutovinova)   
- media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() (Tuo Li)   
- media: uvcvideo: Set unique vdev name based in type (Ricardo Ribalda)   
- media: uvcvideo: Return -EIO for control errors (Ricardo Ribalda)   
- media: uvcvideo: Set capability in s_param (Ricardo Ribalda)   
- media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() (Dmitriy Ulitin)   
- media: netup_unidvb: handle interrupt properly according to the firmware (Zheyu Ma)   
- media: mt9p031: Fix corrupted frame after restarting stream (Dirk Bender)   
- ath10k: high latency fixes for beacon buffer (Alagu Sankar)   
- mwifiex: Properly initialize private structure on interface type changes (Jonas Dreßler)   
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Jonas Dreßler)   
- x86: Increase exception stack sizes (Peter Zijlstra)   
- smackfs: Fix use-after-free in netlbl_catmap_walk() (Pawan Gupta)   
- locking/lockdep: Avoid RCU-induced noinstr fail (Peter Zijlstra)   
- MIPS: lantiq: dma: reset correct number of channel (Aleksander Jan Bajkowski)   
- MIPS: lantiq: dma: add small delay after reset (Aleksander Jan Bajkowski)   
- platform/x86: wmi: do not fail if disabling fails (Barnabás Pőcze)   
- drm/panel-orientation-quirks: add Valve Steam Deck (Simon Ser)   
- Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() (Takashi Iwai)   {CVE-2021-3640} 
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 (Hans de Goede)   
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) (Hans de Goede)   
- dma-buf: WARN on dmabuf release with pending attachments (Charan Teja Reddy)   
- USB: chipidea: fix interrupt deadlock (Johan Hovold)   
- USB: iowarrior: fix control-message timeouts (Johan Hovold)   
- USB: serial: keyspan: fix memleak on probe errors (Wang Hai)   
- iio: dac: ad5446: Fix ad5622_write() return value (Pekka Korpinen)   
- pinctrl: core: fix possible memory leak in pinctrl_enable() (Yang Yingliang)   
- quota: correct error number in free_dqentry() (Zhang Yi)   
- quota: check block number when reading the block in quota file (Zhang Yi)   
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG (Marek Behún)   
- PCI: aardvark: Fix return value of MSI domain .alloc() method (Marek Behún)   
- PCI: aardvark: Fix reporting Data Link Layer Link Active (Pali Rohár)   
- PCI: aardvark: Do not unmask unused interrupts (Pali Rohár)   
- PCI: aardvark: Fix checking for link up via LTSSM state (Pali Rohár)   
- PCI: aardvark: Do not clear status bits of masked interrupts (Pali Rohár)   
- PCI: pci-bridge-emul: Fix emulation of W1C bits (Marek Behún)   
- xen/balloon: add late_initcall_sync() for initial ballooning done (Juergen Gross)   
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Pavel Skripkin)   
- ALSA: mixer: oss: Fix racy access to slots (Takashi Iwai)   
- serial: core: Fix initializing and restoring termios speed (Pali Rohár)   
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found (Xiaoming Ni)   
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Zhang Changzhong)   
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Zhang Changzhong)   
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use (Sean Christopherson)   
- power: supply: max17042_battery: use VFSOC for capacity when no rsns (Henrik Grimler)   
- power: supply: max17042_battery: Prevent int underflow in set_soc_threshold (Sebastian Krzyszkowiak)   
- signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT (Eric W. Biederman)   
- signal: Remove the bogus sigkill_pending in ptrace_stop (Eric W. Biederman)   
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Alok Prasad)   
- rsi: Fix module dev_oper_mode parameter description (Marek Vasut)   
- rsi: fix rate mask set leading to P2P failure (Martin Fuzzey)   
- rsi: fix key enabled check causing unwanted encryption for vap_id &gt; 0 (Martin Fuzzey)   
- rsi: fix occasional initialisation failure with BT coex (Martin Fuzzey)   
- wcn36xx: handle connection loss indication (Benjamin Li)   
- libata: fix checking of DMA state (Reimar Döffinger)   
- mwifiex: Read a PCI register after writing the TX ring write pointer (Jonas Dreßler)   
- wcn36xx: Fix HT40 capability for 2Ghz band (Loic Poulain)   
- evm: mark evm_fixmode as __ro_after_init (Austin Kim)   
- rtl8187: fix control-message timeouts (Johan Hovold)   
- PCI: Mark Atheros QCA6174 to avoid bus reset (Ingmar Klein)   
- ath10k: fix division by zero in send path (Johan Hovold)   
- ath10k: fix control-message timeout (Johan Hovold)   
- ath6kl: fix control-message timeout (Johan Hovold)   
- ath6kl: fix division by zero in send path (Johan Hovold)   
- mwifiex: fix division by zero in fw download path (Johan Hovold)   
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (Eric Badger)   
- regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property (Krzysztof Kozlowski)   
- regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled (Krzysztof Kozlowski)   
- hwmon: (pmbus/lm25066) Add offset coefficients (Zev Weiss)   
- ia64: kprobes: Fix to pass correct trampoline address to the handler (Masami Hiramatsu)   
- btrfs: call btrfs_check_rw_degradable only if there is a missing device (Anand Jain)   
- btrfs: fix lost error handling when replaying directory deletes (Filipe Manana)   
- btrfs: clear MISSING device status bit in btrfs_close_one_device (Li Zhang)   
- net/smc: Correct spelling mistake to TCPF_SYN_RECV (Wen Gu)   
- nfp: bpf: relax prog rejection for mtu check through max_pkt_offset (Yu Xiao)   
- vmxnet3: do not stop tx queues after netif_device_detach() (Dongli Zhang)   
- r8169: Add device 10ec:8162 to driver r8169 (Janghyub Seo)   
- nvmet-tcp: fix header digest verification (Amit Engel)   
- drm: panel-orientation-quirks: Add quirk for GPD Win3 (Mario)   
- watchdog: Fix OMAP watchdog early handling (Walter Stoll)   
- net: multicast: calculate csum of looped-back and forwarded packets (Cyril Strejc)   
- spi: spl022: fix Microwire full duplex mode (Thomas Perrot)   
- nvmet-tcp: fix a memory leak when releasing a queue (Maurizio Lombardi)   
- bpf: Prevent increasing bpf_jit_limit above max (Lorenz Bauer)   
- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 (Bryant Mairs)   
- mmc: winbond: don't build on M68K (Randy Dunlap)   
- reset: socfpga: add empty driver allowing consumers to probe (Paweł Anikiel)   
- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode (Bastien Roucariès)   
- hyperv/vmbus: include linux/bitops.h (Arnd Bergmann)   
- sfc: Don't use netif_info before net_device setup (Erik Ekman)   
- cavium: Fix return values of the probe function (Zheyu Ma)   
- scsi: qla2xxx: Fix unmap of already freed sgl (Dmitry Bogdanov)   
- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails (Zheyu Ma)   
- cavium: Return negative value when pci_alloc_irq_vectors() fails (Zheyu Ma)   
- x86/irq: Ensure PI wakeup handler is unregistered before module unload (Sean Christopherson)   
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Jane Malalane)   
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c (Tom Lendacky)   
- fuse: fix page stealing (Miklos Szeredi)   
- ALSA: timer: Unconditionally unlink slave instances, too (Takashi Iwai)   
- ALSA: timer: Fix use-after-free problem (Wang Wensheng)   
- ALSA: synth: missing check for possible NULL after the call to kstrdup (Austin Kim)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Alexander Tsoy)   
- ALSA: line6: fix control and interrupt message timeouts (Johan Hovold)   
- ALSA: 6fire: fix control and bulk message timeouts (Johan Hovold)   
- ALSA: ua101: fix division by zero at probe (Johan Hovold)   
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Kai-Heng Feng)   
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (Takashi Iwai)   
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela)   
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (Tim Crawford)   
- media: v4l2-ioctl: Fix check_ext_ctrls (Ricardo Ribalda)   
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers (Sean Young)   
- media: ite-cir: IR receiver stop working after receive overflow (Sean Young)   
- crypto: s5p-sss - Add error handling in s5p_aes_probe() (Tang Bin)   
- firmware/psci: fix application of sizeof to pointer (jing yangyang)   
- tpm: Check for integer overflow in tpm2_map_response_body() (Dan Carpenter)   
- parisc: Fix ptrace check on syscall return (Helge Deller)   
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error (Christian Löhle)   
- scsi: qla2xxx: Fix use after free in eh_abort path (Quinn Tran)   
- scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Arun Easi)   
- libata: fix read log timeout value (Damien Le Moal)   
- Input: i8042 - Add quirk for Fujitsu Lifebook T725 (Takashi Iwai)   
- Input: elantench - fix misreporting trackpoint coordinates (Phoenix Huang)   
- Input: iforce - fix control-message timeout (Johan Hovold)   
- binder: use cred instead of task for getsecid (Todd Kjos)   
- binder: use cred instead of task for selinux checks (Todd Kjos)   
- binder: use euid from cred instead of using task (Todd Kjos)   
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Nehal Bakulchandra Shah)   
- xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Mathias Nyman)   
- LTS tag: v5.4.159 (Sherry Yang)   
- rsi: fix control-message timeout (Johan Hovold)   
- media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (Gustavo A. R. Silva)   
- staging: rtl8192u: fix control-message timeouts (Johan Hovold)   
- staging: r8712u: fix control-message timeout (Johan Hovold)   
- comedi: vmk80xx: fix bulk and interrupt message timeouts (Johan Hovold)   
- comedi: vmk80xx: fix bulk-buffer overflow (Johan Hovold)   
- comedi: vmk80xx: fix transfer-buffer overflows (Johan Hovold)   
- comedi: ni_usb6501: fix NULL-deref in command paths (Johan Hovold)   
- comedi: dt9812: fix DMA buffers on stack (Johan Hovold)   
- isofs: Fix out of bound access for corrupted isofs image (Jan Kara)   
- printk/console: Allow to disable console output by using console="" or console=null (Petr Mladek)   
- binder: don't detect sender/target during buffer cleanup (Todd Kjos)   
- usb-storage: Add compatibility quirk flags for iODD 2531/2541 (James Buren)   
- usb: musb: Balance list entry in musb_gadget_queue (Viraj Shah)   
- usb: gadget: Mark USB_FSL_QE broken on 64-bit (Geert Uytterhoeven)   
- usb: ehci: handshake CMD_RUN instead of STS_HALT (Neal Liu)   
- Revert "x86/kvm: fix vcpu-id indexed array sizes" (Juergen Gross)   
- LTS tag: v5.4.158 (Sherry Yang)   
- ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" (Wang Kefeng)   
- Revert "drm/ttm: fix memleak in ttm_transfered_destroy" (Greg Kroah-Hartman)   
- sfc: Fix reading non-legacy supported link modes (Erik Ekman)   
- Revert "usb: core: hcd: Add support for deferring roothub registration" (Greg Kroah-Hartman)   
- Revert "xhci: Set HCD flag to defer primary roothub registration" (Greg Kroah-Hartman)   
- media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Dan Carpenter)   
- net: ethernet: microchip: lan743x: Fix skb allocation failure (Yuiko Oshino)   
- vrf: Revert "Reset skb conntrack connection..." (Eugene Crosser)   
- scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei)   
- LTS tag: v5.4.157 (Sherry Yang)   
- perf script: Check session-&gt;header.env.arch before using it (Song Liu)   
- KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Halil Pasic)   
- KVM: s390: clear kicked_mask before sleeping again (Halil Pasic)   
- cfg80211: correct bridge/4addr mode check (Janusz Dziedzic)   
- net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Julian Wiedmann)   
- sctp: add vtag check in sctp_sf_ootb (Xin Long)   
- sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long)   
- sctp: add vtag check in sctp_sf_violation (Xin Long)   
- sctp: fix the processing for COOKIE_ECHO chunk (Xin Long)   
- sctp: fix the processing for INIT_ACK chunk (Xin Long)   
- sctp: use init_tag from inithdr for ABORT chunk (Xin Long)   
- phy: phy_start_aneg: Add an unlocked version (Andrew Lunn)   
- phy: phy_ethtool_ksettings_get: Lock the phy for consistency (Andrew Lunn)   
- net/tls: Fix flipped sign in async_wait.err assignment (Daniel Jordan)   
- net: nxp: lpc_eth.c: avoid hang when bringing interface down (Trevor Woerner)   
- net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent (Yuiko Oshino)   
- net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails (Yuiko Oshino)   
- nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST (Guenter Roeck)   
- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Mark Zhang)   
- net: Prevent infinite while loop in skb_tx_hash() (Michael Chan)   
- net: batman-adv: fix error handling (Pavel Skripkin)   
- regmap: Fix possible double-free in regcache_rbtree_exit() (Yang Yingliang)   
- arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node (Clément Bœsch)   
- RDMA/mlx5: Set user priority for DCT (Patrisious Haddad)   
- nvme-tcp: fix data digest pointer calculation (Varun Prakash)   
- nvmet-tcp: fix data digest pointer calculation (Varun Prakash)   
- IB/hfi1: Fix abba locking issue with sc_disable() (Mike Marciniszyn)   
- IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields (Mike Marciniszyn)   
- tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Liu Jian)   
- drm/ttm: fix memleak in ttm_transfered_destroy (Christian König)   
- net: lan78xx: fix division by zero in send path (Johan Hovold)   
- cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Johannes Berg)   
- mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit (Haibo Chen)   
- mmc: sdhci: Map more voltage level to SDHCI_POWER_330 (Shawn Guo)   
- mmc: dw_mmc: exynos: fix the finding clock sample value (Jaehoon Chung)   
- mmc: cqhci: clear HALT state after CQE enable (Wenbin Mei)   
- mmc: vub300: fix control-message timeouts (Johan Hovold)   
- net/tls: Fix flipped sign in tls_err_abort() calls (Daniel Jordan)   
- Revert "net: mdiobus: Fix memory leak in __mdiobus_register" (Pavel Skripkin)   
- nfc: port100: fix using -ERRNO as command type mask (Krzysztof Kozlowski)   
- ata: sata_mv: Fix the error handling of mv_chip_id() (Zheyu Ma)   
- Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" (Rafał Miłecki)   
- usbnet: fix error return code in usbnet_probe() (Wang Hai)   
- usbnet: sanity check for maxpacket (Oliver Neukum)   
- ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Eric Dumazet)   
- ipv6: use siphash in rt6_exception_hash() (Eric Dumazet)   
- powerpc/bpf: Fix BPF_MOD when imm == 1 (Naveen N. Rao)   
- ARM: 9141/1: only warn about XIP address when not compile testing (Arnd Bergmann)   
- ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype (Arnd Bergmann)   
- ARM: 9134/1: remove duplicate memcpy() definition (Arnd Bergmann)   
- ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned (Nick Desaulniers)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.1.el8uek]" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.2.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.3.el8uek]" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543]  
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
</package>
<package pkgid="6415d727e8e9909158669cf5045679a5d8e521f528154986d3dbe3464b05f21b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.1.el8uek]" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.2.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.3.el8uek]" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543]  
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.4.el8uek]" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
</package>
<package pkgid="41a153f6d1283f8b668a601bad7861481867d2623907a6ad1d67730f54842fae" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.305.5.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.1.el8uek]" date="1646740800">- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33937423] {CVE-2022-23960}  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33937344]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33937389]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33937344]  {CVE-2021-26401}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.2.el8uek]" date="1646827200">- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33942325]  {CVE-2022-0847}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.3.el8uek]" date="1647518400">- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33973548]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33973543]  
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33973491]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33973491]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.4.el8uek]" date="1648468800">- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34009549]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.5.5.el8uek]" date="1649160000">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="25d11a6f62ec674c32de243dd18f33793bf52ac67470dfcc171dae8163f3dd49" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.306.1.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.304.4.el8uek]" date="1643716800">- scsi: libiscsi: Fix iscsi_task use after free() (Mike Christie)  [Orabug: 33794250]  
- scsi: libiscsi: Drop taskqueuelock (Mike Christie)  [Orabug: 33794250]  
- ib/core: add SET_DEVICE_OP call for clear_hw_stats() (Qing Huang)  [Orabug: 33495339]  
- KVM: SVM: Don't intercept #GP for SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- Revert "KVM: SVM: avoid infinite loop on NPF from bad address" (Sean Christopherson)  [Orabug: 33446920]  
- KVM: SVM: Never reject emulation due to SMAP errata for !SEV guests (Sean Christopherson)  [Orabug: 33446920]  
- rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info (Rohit Nair)  [Orabug: 33660929]  
- tee: handle lookup of shm with reference count 0 (Jens Wiklander)  [Orabug: 33739582]  {CVE-2021-44733} 
- smp: always continue to process IRQ work (Stephen Brennan)  [Orabug: 33802464]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.306.1.1.el8uek]" date="1649160000">- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34035701]  {CVE-2022-1016} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34035682]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.306.1.2.el8uek]" date="1649246400">- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34045203]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.306.1.3.el8uek]" date="1649419200">- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34053807]  {CVE-2022-1158}</changelog>
</package>
<package pkgid="0ec654ed54393e665461131254e0220fa684bc49b885290b488c087cd4b24603" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.1.el8uek]" date="1644235200">- btrfs: fix metadata reservation for fallocate that leads to transaction aborts (Filipe Manana)  [Orabug: 32675999]  
- btrfs: inode: refactor the parameters of insert_reserved_file_extent() (Qu Wenruo)  [Orabug: 32675999]  
- uek-rpm: Enable QAT 4XXX device (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - power up 4xxx device (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix naming of PF/VF enable functions (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - complete all the init steps before service notification (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - move IO virtualization functions (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename compatibility version definition (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - enable interrupts only after ISR allocation (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - simplify code and axe the use of a deprecated API (Christophe JAILLET)  [Orabug: 33440215]  
- crypto: qat - enable detection of accelerators hang (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - configure arbiter mapping based on engines enabled (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add CRYPTO_AES to Kconfig dependencies (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add capability detection logic in qat_4xxx (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-XTS support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add AES-CTR support for QAT GEN4 devices (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - add qat_4xxx driver (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - add hook to initialize vector routing table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - target fw images to specific AEs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add gen4 firmware loader (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for broadcasting mode (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for shared ustore (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - allow to target specific AEs (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add FCU CSRs to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add CSS3K support (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - use ae_mask (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add misc control CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add wake up event to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add clock enable CSR to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add reset CSR and mask to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add local memory size to chip info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add support for lm2 and lm3 (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - add next neighbor to chip_info (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - introduce chip info structure (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor long expressions (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_uclo_set_ae_mode() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - move defines to header files (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove global CSRs helpers (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - refactor AE start (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - rename qat_uclo_del_uof_obj() (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary parenthesis (Jack Xu)  [Orabug: 33440215]  
- crypto: qat - support for mof format in fw loader (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow for instances in different banks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_dev_config() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - refactor qat_crypto_create_instances() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unnecessary void* casts (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - call functions in adf_sriov if available (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract writes to arbiter enable (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use BIT_ULL() - 1 pattern for masks (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace constant masks with GENMASK (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract build ring base (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - enable ring after pair is programmed (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - register crypto instances based on capability (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add support for capability detection (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - abstract arbiter access (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused macros in arbiter module (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove writes into WQCFG (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update constants table (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - use admin mask to send fw constants (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - change admin sequence (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - rename ME in AE (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add packed to init admin structures (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - abstract admin interface (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - relocate GEN2 CSR access code (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - split transport CSR access logic (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fix configuration of iov threads (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - num_rings_per_bank is device dependent (Ahsan Atta)  [Orabug: 33440215]  
- crypto: qat - mask device capabilities with soft straps (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update IV in software (Marco Chiappero)  [Orabug: 33440215]  
- crypto: qat - drop input parameter from adf_enable_aer() (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - replace device ids defines (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - add delay before polling mailbox (Giovanni Cabiddu)  [Orabug: 33440215]  
- PCI: Add Intel QuickAssist device IDs (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - fallback for xts with 192 bit keys (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - remove unused field in skcipher ctx (Thomas Tai)  [Orabug: 33440215]  
- crypto: qat - validate xts key (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - allow xts requests not multiple of block (Giovanni Cabiddu)  [Orabug: 33440215]  
- crypto: qat - update timeout logic in put admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - send admin messages to set of AEs (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - update fw init admin msg (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel ABI __u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - replace user types with kernel u types (Wojciech Ziemba)  [Orabug: 33440215]  
- crypto: qat - convert to SPDX License Identifiers (Giovanni Cabiddu)  [Orabug: 33440215]  
- iopoll: introduce read_poll_timeout macro (Dejin Zheng)  [Orabug: 33440215]  
- crypto: qat - simplify the qat_crypto function (Tianjia Zhang)  [Orabug: 33440215]  
- crypto: qat - switch to skcipher API (Ard Biesheuvel)  [Orabug: 33440215]  
- io_uring: fix false WARN_ONCE (Pavel Begunkov)  [Orabug: 33731046]  
- scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix link down processing to address NULL pointer dereference (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Add support for optional PLDV handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix mailbox command failure during driver initialization (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Improve PBDE checks during SGL processing (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix rediscovery of tape device after LIP (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Move initialization of phba-&gt;poll_list earlier to avoid crash (Ewan D. Milne)  [Orabug: 33731165]  
- scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Revise Topology and RAS support checks for new adapters (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Copyright updates for 12.8.0.11 patches (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Update lpfc version to 12.8.0.11 (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Skip issuing ADISC when node is in NPR state (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Clear outstanding active mailbox during PCI function reset (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix target reset handler from falsely returning FAILURE (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Discovery state machine fixes for LOGO handling (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Remove use of kmalloc() in trace event logging (James Smart)  [Orabug: 33731165]  
- scsi: lpfc: Fix failure to transmit ABTS on FC link (James Smart)  [Orabug: 33731165]  
- bpf: Disallow unprivileged bpf by default (Pawan Gupta)  [Orabug: 33734681]  
- bpf: Add kconfig knob for disabling unpriv bpf by default (Daniel Borkmann)  [Orabug: 33734681]  
- USB: gadget: bRequestType is a bitfield, not a enum (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: zero allocate endpoint 0 buffers (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- USB: gadget: detect too-big endpoint 0 requests (Greg Kroah-Hartman)  [Orabug: 33739525]  {CVE-2021-39685} 
- scsi: vmw_pvscsi: Set residual data length conditionally (Alexey Makhalov)  [Orabug: 33761343]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Rahul Rohit)  [Orabug: 33782833]  
- Revert "rds/ib: Kernel upgrade to rds_ib_conns info displayed by rds-info" (Rohit Nair)  [Orabug: 33812555]  
- uek-rpm: Add missing dax modules to kernel-ueknano (Somasundaram Krishnasamy)  [Orabug: 33821042]  
- cgroup-v1: Require capabilities to set release_agent (Eric W. Biederman)  [Orabug: 33825687]  {CVE-2022-0492}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
</package>
<package pkgid="4db921afd2ee646541ff0eddf2c52de142e0d3c3c02280217abda6ab8be48fe7" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.305.2.el8uek]" date="1644840000">- LTS tag: v5.4.163 (Sherry Yang)   
- tty: hvc: replace BUG_ON() with negative return value (Juergen Gross)   
- xen/netfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/netfront: disentangle tx_skb_freelist (Juergen Gross)   
- xen/netfront: don't read data from request on the ring page (Juergen Gross)   
- xen/netfront: read response from backend only once (Juergen Gross)   
- xen/blkfront: don't trust the backend response data blindly (Juergen Gross)   
- xen/blkfront: don't take local copy of a request from the ring page (Juergen Gross)   
- xen/blkfront: read response from backend only once (Juergen Gross)   
- xen: sync include/xen/interface/io/ring.h with Xen's newest version (Juergen Gross)   
- fuse: release pipe buf after last use (Miklos Szeredi)   
- NFC: add NCI_UNREG flag to eliminate the race (Lin Ma)   
- shm: extend forced shm destroy to support objects from several IPC nses (Alexander Mikhalitsyn)   
- s390/mm: validate VMA in PGSTE manipulation functions (David Hildenbrand)   
- tracing: Check pid filtering when creating events (Steven Rostedt (VMware))   
- vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella)   
- smb3: do not error on fsync when readonly (Steve French)   
- f2fs: set SBI_NEED_FSCK flag when inconsistent node block found (Weichao Guo)   
- net: mscc: ocelot: correctly report the timestamping RX filters in ethtool (Vladimir Oltean)   
- net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP (Vladimir Oltean)   
- net: hns3: fix VF RSS failed problem after PF enable multi-TCs (Guangbin Huang)   
- net/smc: Don't call clcsock shutdown twice when smc shutdown (Tony Lu)   
- net: vlan: fix underflow for the real_dev refcnt (Ziyang Xuan)   
- MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 (Huang Pei)   
- igb: fix netpoll exit with traffic (Jesse Brandeburg)   
- nvmet: use IOCB_NOWAIT only if the filesystem supports it (Maurizio Lombardi)   
- tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows (Eric Dumazet)   
- PM: hibernate: use correct mode for swsusp_close() (Thomas Zeitlhofer)   
- net/ncsi : Add payload to be 32-bit aligned to fix dropped packets (Kumar Thangavel)   
- nvmet-tcp: fix incomplete data digest send (Varun Prakash)   
- net/smc: Ensure the active closing peer first closes clcsock (Tony Lu)   
- scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (Mike Christie)   
- net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group (Nikolay Aleksandrov)   
- net: ipv6: add fib6_nh_release_dsts stub (Nikolay Aleksandrov)   
- nfp: checking parameter process for rx-usecs/tx-usecs is invalid (Diana Wang)   
- ipv6: fix typos in __ip6_finish_output() (Eric Dumazet)   
- iavf: Prevent changing static ITR values if adaptive moderation is on (Nitesh B Venkatesh)   
- drm/vc4: fix error code in vc4_create_object() (Dan Carpenter)   
- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Sreekanth Reddy)   
- ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE (Takashi Iwai)   
- NFSv42: Don't fail clone() unless the OP_CLONE operation failed (Trond Myklebust)   
- firmware: arm_scmi: pm: Propagate return value to caller (Peng Fan)   
- net: ieee802154: handle iftypes as u32 (Alexander Aring)   
- ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer (Srinivas Kandagatla)   
- ARM: dts: BCM5301X: Add interrupt properties to GPIO node (Florian Fainelli)   
- ARM: dts: BCM5301X: Fix I2C controller interrupt (Florian Fainelli)   
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (yangxingwu)   
- proc/vmcore: fix clearing user buffer by properly using clear_user() (David Hildenbrand)   
- arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function (Marek Behún)   
- pinctrl: armada-37xx: Correct PWM pins definitions (Marek Behún)   
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge (Pali Rohár)   
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge (Pali Rohár)   
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge (Pali Rohár)   
- PCI: aardvark: Fix link training (Pali Rohár)   
- PCI: aardvark: Simplify initialization of rootcap on virtual bridge (Pali Rohár)   
- PCI: aardvark: Implement re-issuing config requests on CRS response (Pali Rohár)   
- PCI: aardvark: Fix PCIe Max Payload Size setting (Pali Rohár)   
- PCI: aardvark: Configure PCIe resources from 'ranges' DT property (Pali Rohár)   
- PCI: pci-bridge-emul: Fix array overruns, improve safety (Russell King)   
- PCI: aardvark: Update comment about disabling link training (Pali Rohár)   
- PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link() (Pali Rohár)   
- PCI: aardvark: Fix compilation on s390 (Pali Rohár)   
- PCI: aardvark: Don't touch PCIe registers if no card connected (Pali Rohár)   
- PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros (Pali Rohár)   
- PCI: aardvark: Issue PERST via GPIO (Pali Rohár)   
- PCI: aardvark: Improve link training (Marek Behún)   
- PCI: aardvark: Train link immediately after enabling training (Pali Rohár)   
- PCI: aardvark: Fix big endian support (Grzegorz Jaszczyk)   
- PCI: aardvark: Wait for endpoint to be ready before training link (Remi Pommarel)   
- PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() (Marek Behún)   
- mdio: aspeed: Fix "Link is Down" issue (Dylan Hung)   
- mmc: sdhci: Fix ADMA for PAGE_SIZE &gt;= 64KiB (Adrian Hunter)   
- tracing: Fix pid filtering when triggers are attached (Steven Rostedt (VMware))   
- tracing/uprobe: Fix uprobe_perf_open probes iteration (Jiri Olsa)   
- KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB (Nicholas Piggin)   
- xen: detect uninitialized xenbus in xenbus_init (Stefano Stabellini)   
- xen: don't continue xenstore initialization in case of errors (Stefano Stabellini)   
- staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() (Dan Carpenter)   
- staging/fbtft: Fix backlight (Noralf Trønnes)   
- HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts (Jason Gerecke)   
- Revert "parisc: Fix backtrace to always include init funtion names" (Helge Deller)   
- media: cec: copy sequence field for the reply (Hans Verkuil)   
- ALSA: ctxfi: Fix out-of-range access (Takashi Iwai)   
- binder: fix test regression due to sender_euid change (Todd Kjos)   
- usb: hub: Fix locking issues with address0_mutex (Mathias Nyman)   
- usb: hub: Fix usb enumeration issue due to address0 race (Mathias Nyman)   
- usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts (Ondrej Jirman)   
- net: nexthop: fix null pointer dereference when IPv6 is not enabled (Nikolay Aleksandrov)   
- usb: dwc2: hcd_queue: Fix use of floating point literal (Nathan Chancellor)   
- usb: dwc2: gadget: Fix ISOC flow for elapsed frames (Minas Harutyunyan)   
- USB: serial: option: add Fibocom FM101-GL variants (Mingjie Zhang)   
- USB: serial: option: add Telit LE910S1 0x9200 composition (Daniele Palmas)   
- LTS tag: v5.4.162 (Sherry Yang)   
- ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Pierre-Louis Bossart)   
- ALSA: hda: hdac_ext_stream: fix potential locking issues (Pierre-Louis Bossart)   
- hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Nadav Amit)   
- tlb: mmu_gather: add tlb_flush_*_range APIs (Peter Zijlstra (Intel))   
- ice: Delete always true check of PF pointer (Leon Romanovsky)   
- usb: max-3421: Use driver data instead of maintaining a list of bound devices (Uwe Kleine-König)   
- ASoC: DAPM: Cover regression by kctl change notification fix (Takashi Iwai)   
- batman-adv: Don't always reallocate the fragmentation skb head (Sven Eckelmann)   
- batman-adv: Reserve needed_*room for fragments (Sven Eckelmann)   
- batman-adv: Consider fragmentation for needed_headroom (Sven Eckelmann)   
- perf/core: Avoid put_page() when GUP fails (Greg Thelen)   
- Revert "net: mvpp2: disable force link UP during port init procedure" (Greg Kroah-Hartman)   
- drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (hongao)   
- drm/i915/dp: Ensure sink rate values are always valid (Imre Deak)   
- drm/nouveau: use drm_dev_unplug() during device removal (Jeremy Cline)   
- drm/udl: fix control-message timeout (Johan Hovold)   
- cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Nguyen Dinh Phi)   
- parisc/sticon: fix reverse colors (Sven Schnelle)   
- btrfs: fix memory ordering between normal and ordered work functions (Nikolay Borisov)   
- udf: Fix crash after seekdir (Jan Kara)   
- s390/kexec: fix memory leak of ipl report buffer (Baoquan He)   
- x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails (Sean Christopherson)   
- mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag (Rustam Kovhaev)   
- ipc: WARN if trying to remove ipc object which is absent (Alexander Mikhalitsyn)   
- hexagon: export raw I/O routines for modules (Nathan Chancellor)   
- tun: fix bonding active backup with arp monitoring (Nicolas Dichtel)   
- arm64: vdso32: suppress error message for 'make mrproper' (Nick Desaulniers)   
- s390/kexec: fix return code handling (Heiko Carstens)   
- perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server (Alexander Antonov)   
- perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server (Alexander Antonov)   
- KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() (Michael Ellerman)   
- NFC: reorder the logic in nfc_{un,}register_device (Lin Ma)   
- drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Hans Verkuil)   
- NFC: reorganize the functions in nci_request (Lin Ma)   
- i40e: Fix display error code in dmesg (Grzegorz Szczurek)   
- i40e: Fix creation of first queue by omitting it if is not power of two (Jedrzej Jagielski)   
- i40e: Fix ping is lost after configuring ADq on VF (Eryk Rybak)   
- i40e: Fix changing previously set num_queue_pairs for PFs (Eryk Rybak)   
- i40e: Fix NULL ptr dereference on VSI filter sync (Michal Maloszewski)   
- i40e: Fix correct max_pkt_size on VF RX queue (Eryk Rybak)   
- net: virtio_net_hdr_to_skb: count transport header in UFO (Jonathan Davies)   
- net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove (Pavel Skripkin)   
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long)   
- scsi: core: sysfs: Fix hang when device state is set via sysfs (Mike Christie)   
- platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' (Christophe JAILLET)   
- mips: lantiq: add support for clk_get_parent() (Randy Dunlap)   
- mips: bcm63xx: add support for clk_get_parent() (Randy Dunlap)   
- MIPS: generic/yamon-dt: fix uninitialized variable error (Colin Ian King)   
- iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Surabhi Boob)   
- iavf: validate pointers (Mitch Williams)   
- iavf: prevent accidental free of filter structure (Jacob Keller)   
- iavf: Fix failure to exit out from last all-multicast mode (Piotr Marczak)   
- iavf: free q_vectors before queues in iavf_disable_vf (Nicholas Nunley)   
- iavf: check for null in iavf_fix_features (Nicholas Nunley)   
- net: bnx2x: fix variable dereferenced before check (Pavel Skripkin)   
- perf tests: Remove bash construct from record+zstd_comp_decomp.sh (James Clark)   
- perf bench futex: Fix memory leak of perf_cpu_map__new() (Sohaib Mohamed)   
- perf bpf: Avoid memory leak from perf_env__insert_btf() (Ian Rogers)   
- RDMA/netlink: Add __maybe_unused to static inline in C file (Leon Romanovsky)   
- tracing/histogram: Do not copy the fixed-size char array field over the field size (Masami Hiramatsu)   
- tracing: Save normal string variables (Tom Zanussi)   
- sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Vincent Donnefort)   
- mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set (Randy Dunlap)   
- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk (Dmitry Baryshkov)   
- clk/ast2600: Fix soc revision for AHB (Joel Stanley)   
- clk: ingenic: Fix bugs with divided dividers (Paul Cercueil)   
- sh: define __BIG_ENDIAN for math-emu (Randy Dunlap)   
- sh: math-emu: drop unused functions (Randy Dunlap)   
- sh: fix kconfig unmet dependency warning for FRAME_POINTER (Randy Dunlap)   
- f2fs: fix up f2fs_lookup tracepoints (Gao Xiang)   
- maple: fix wrong return value of maple_bus_init(). (Lu Wei)   
- sh: check return code of request_irq (Nick Desaulniers)   
- powerpc/dcr: Use cmplwi instead of 3-argument cmpli (Michael Ellerman)   
- ALSA: gus: fix null pointer dereference on pointer block (Chengfeng Ye)   
- powerpc/5200: dts: fix memory node unit name (Anatolij Gustschin)   
- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Teng Qi)   
- scsi: target: Fix alua_tg_pt_gps_count tracking (Mike Christie)   
- scsi: target: Fix ordered tag handling (Mike Christie)   
- MIPS: sni: Fix the build (Bart Van Assche)   
- tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc (Guanghui Feng)   
- ALSA: ISA: not for M68K (Randy Dunlap)   
- ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash (Li Yang)   
- ARM: dts: ls1021a: move thermal-zones node out of soc/ (Li Yang)   
- usb: host: ohci-tmio: check return value after calling platform_get_resource() (Yang Yingliang)   
- ARM: dts: omap: fix gpmc,mux-add-data type (Roger Quadros)   
- firmware_loader: fix pre-allocated buf built-in firmware use (Luis Chamberlain)   
- scsi: advansys: Fix kernel pointer leak (Guo Zhi)   
- ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Hans de Goede)   
- clk: imx: imx6ul: Move csi_sel mux to correct base register (Stefan Riedmueller)   
- ASoC: SOF: Intel: hda-dai: fix potential locking issue (Pierre-Louis Bossart)   
- arm64: dts: freescale: fix arm,sp805 compatible string (Michael Walle)   
- arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency (AngeloGioacchino Del Regno)   
- usb: typec: tipd: Remove WARN_ON in tps6598x_block_read (Sven Peter)   
- usb: musb: tusb6010: check return value after calling platform_get_resource() (Yang Yingliang)   
- RDMA/bnxt_re: Check if the vlan is valid before reporting (Selvin Xavier)   
- arm64: dts: hisilicon: fix arm,sp805 compatible string (Michael Walle)   
- ARM: dts: NSP: Fix mpcore, mmc node names (Matthew Hagan)   
- arm64: zynqmp: Fix serial compatible string (Michal Simek)   
- arm64: zynqmp: Do not duplicate flash partition label property (Amit Kumar Mahapatra)   
- net/mlx5: Add back multicast stats for uplink representor (Huy Nguyen)  [Orabug: 33519567]  
- net/mlx5: E-Switch, Protect changing mode while adding rules (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Move mlx5e hw resources into a sub object (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Move devlink port register and unregister calls (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Verify dev is present in some ndos (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Add offload stats ndos to nic netdev ops (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Allow legacy vf ndos only if in legacy mode (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5e: Same max num channels for both nic and uplink profiles (Saeed Mahameed)  [Orabug: 33519567]  
- net: Change dev parameter to const in netif_device_present() (Roi Dayan)  [Orabug: 33519567]  
- net/mlx5: Cleanup prototype warning (Saeed Mahameed)  [Orabug: 33519567]  
- net/mxl5e: Add change profile method (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Maor Dickman)  [Orabug: 33519567]  
- net/tls: Fix wrong record sn in async mode of device resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Ron Diskin)  [Orabug: 33519567]  
- net/mlx5e: Add support for PCI relaxed ordering (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Move exposure of datapath function to txrx header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: RX, Re-work initializaiton of RX function pointers (Tariq Toukan)  [Orabug: 33519567]  
- RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Meir Lichtinger)  [Orabug: 33519567]  
- net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Fix usage of rcu-protected pointer (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Move RQ helpers to txrx.h (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Remove redundant RQ state query (Aya Levin)  [Orabug: 33519567]  
- net/mlx5e: Change reporters create functions to return void (Eran Ben Elisha)  [Orabug: 33519567]  
- net/tls: fix sign extension issue when left shifting u16 value (Colin Ian King)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve rx handler function call (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX stats (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX resync support (Tariq Toukan)  [Orabug: 33519567]  
- net/tls: Add asynchronous resync (Boris Pismenny)  [Orabug: 33519567]  
- Revert "net/tls: Add force_resync for driver resync" (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Add kTLS RX HW offload support (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Improve TLS feature modularity (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Accel, Expose flow steering API for rules add/del (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Receive flow steering framework for accelerated TCP flows (Boris Pismenny)  [Orabug: 33519567]  
- net/mlx5e: API to manipulate TTC rules destinations (Saeed Mahameed)  [Orabug: 33519567]  
- net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: kTLS, Improve TLS params layout structures (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Support tc block sharing for representors (Vu Pham)  [Orabug: 33519567]  
- net/tls: Add force_resync for driver resync (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Calculate SQ stop room in a robust way (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Erez Shitrit)  [Orabug: 33519567]  
- net/mlx5e: Enhance ICOSQ WQE info fields (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Use struct assignment for WQE info updates (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Take TX WQE info structures out of general EN header (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Split TX acceleration offloads into two phases (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Update UDP fields of the SKB for GSO first (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Make TLS offload independent of wqe and pi (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Pass only eseg to IPSEC offload (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify checks of TLS offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Return bool from TLS and IPSEC offloads (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Unify reserving space for WQEs (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Rename ICOSQ WQE info struct and field (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: Fetch WQE: reuse code and enforce typing (Maxim Mikityanskiy)  [Orabug: 33519567]  
- net/mlx5e: TX, Generalise code and usage of error CQE dump (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Introduce TLS RX offload hardware bits (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Update transobj.c new cmd interface (Leon Romanovsky)  [Orabug: 33519567]  
- net/mlx5e: en_accel, Add missing net/geneve.h include (Raed Salem)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx network flow classification rules on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Vlad Buslov)  [Orabug: 33519567]  
- mlx5: reject unsupported coalescing params (Jakub Kicinski)  [Orabug: 33519567]  
- net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5e: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)  [Orabug: 33519567]  
- net/mlx5e: TX, Error completion is for last WQE in batch (Tariq Toukan)  [Orabug: 33519567]  
- net/mlx5: Expose relaxed ordering bits (Michael Guralnik)  [Orabug: 33519567]  
- net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Saeed Mahameed)  [Orabug: 33519567]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.3.el8uek]" date="1644926400">- net/mlx5: Enable mlx5 IPsec build options on OL7/OL8 (Qing Huang)  [Orabug: 32936614]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Moshe Shemesh)  [Orabug: 32936614]  
- net/mlx5e: Fix missing IPsec statistics on uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Add IPsec support to uplink representor (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Huy Nguyen)  [Orabug: 32936614]  
- net/xfrm: Add inner_ipproto into sec_path (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Replace spaces with tab at the start of a line (Wenpeng Liang)  [Orabug: 32936614]  
- net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Release skb in case of failure in tc update skb (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: Move set vxlan nic info to profile init (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix IPSEC stats (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Remove unnecessary config flag usage (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Inline feature_check fast-path function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Avoid unreachable return (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec, Enclose csum logic under ipsec config (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Split between RX/TX tunnel FW support indication (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow RQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Allow CQ outside of channel context (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Free drop RQ in a dedicated function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5: Expose IP-in-IP TX and RX capability bits (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add TX steering rule per IPsec state (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add NIC TX domain namespace (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5e: Add tc chains offload support for nic flows (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor tc flow attributes structure (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Split nic tc flow allocation and creation (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5: Refactor multi chains and prios support (Ariel Levkovich)  [Orabug: 32936614]  
- net/mlx5e: Enhanced TX MPWQE for SKBs (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move TX code into functions to be used by MPWQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Rename xmit-related structs to generalize them (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Generalize TX MPWQE checks for full session (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Support multiple SKBs in a TX WQE (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move the TLS resync check out of the function (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Small improvements for XDP TX MPWQE logic (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor xmit functions (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Refactor inline header size calculation in the TX path (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness when calculating pedit mask first bit (Maor Dickman)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix freeing ct_label mapping (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5e: Use synchronize_rcu to sync with NAPI (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Use RCU to protect rq-&gt;xdp_prog (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Tariq Toukan)  [Orabug: 32936614]  
- net: Take common prefetch code structure into a function (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: XDP, Avoid indirect call in TX flow (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: Add IPsec related Flow steering entry's fields (Huy Nguyen)  [Orabug: 32936614]  
- net/mlx5: IPsec: Add HW crypto offload support (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Accel, Add core IPsec support for the Connect-X family (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: Fix build break when CONFIG_XPS is not set (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix releasing ft entries (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Remove unused function param (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Return err_ptr from internal functions (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: Use mapping for zone restore register (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Export sharing of mod headers to a new file (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_info instead of pr_info (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Save ct entries tuples in hashtables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: Fix VXLAN configuration restore after function reload (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance TX timeout recovery (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Rename reporter's helpers (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get the RQ WQE counter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Add helper to get RQ WQE's head (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Align RX/TX reporters diagnose output format (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Refactor build channel params (Tariq Toukan)  [Orabug: 32936614]  
- net/mlx5e: vxlan: Use RCU for vxlan table lookup (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Oz Shlomo)  [Orabug: 32936614]  
- net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: Helper function to set ethertype (Eli Britstein)  [Orabug: 32936614]  
- net/mlx5e: CT: Correctly get flow rule (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Support pedit on mpls over UDP decap (Eli Cohen)  [Orabug: 32936614]  
- xsk: Fix xsk_umem_xdp_frame_sz() (Björn Töpel)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix offload with CT action after CT NAT action (Roi Dayan)  [Orabug: 32936614]  
- mlx5: Rx queue setup time determine frame_sz for XDP (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: For Intel AF_XDP drivers add XDP frame_sz (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- xdp: Add frame size to xdp_buff (Jesper Dangaard Brouer)  [Orabug: 32936614]  
- net: remove newlines in NL_SET_ERR_MSG_MOD (Jacob Keller)  [Orabug: 32936614]  
- net/mlx5: CT: Remove unused variables (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded semicolon (Zheng Bin)  [Orabug: 32936614]  
- net/mlx5: IPsec, Fix coverity issue (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: TX WQE Add trailer insertion field (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Update vxlan.c new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: Update cq.c to new cmd interface (Leon Romanovsky)  [Orabug: 32936614]  
- net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: IPsec, Refactor SA handle creation and destruction (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Use the correct IPsec capability function for FPGA ops (Raed Salem)  [Orabug: 32936614]  
- net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Paul Blakey)  [Orabug: 32936614]  
- net/mlx5: Add support for RDMA TX steering (Michael Guralnik)  [Orabug: 32936614]  
- net/mlx5e: Fix actions_match_supported() return (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Eswitch, enable forwarding back to uplink port (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Add support for offloading traffic from uplink to uplink (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Fix rejecting all egress rules not on vlan (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: CT: Fix stack usage compiler warning (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: CT: remove set but not used variable 'unnew' (YueHaibing)  [Orabug: 32936614]  
- net/mlx5e: Fix an IS_ERR() vs NULL check (Dan Carpenter)  [Orabug: 32936614]  
- net/mlx5: Introduce TLS and IPSec objects enums (Saeed Mahameed)  [Orabug: 32936614]  
- net/mlx5e: Fix endianness handling in pedit mask (Sebastian Hense)  [Orabug: 32936614]  
- net/mlx5e: Remove redundant comment about goto slow path (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Reduce number of arguments in slow path handling (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Roi Dayan)  [Orabug: 32936614]  
- net/mlx5e: Add devlink fdb_large_groups parameter (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Change the name of steering mode param id (Jianbo Liu)  [Orabug: 32936614]  
- net/mlx5: Eswitch, avoid redundant mask (Eli Cohen)  [Orabug: 32936614]  
- net/mlx5: Fix header guard in rsc_dump.h (Nathan Chancellor)  [Orabug: 32936614]  
- net/mlx5e: Add context to the preactivate hook (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Maxim Mikityanskiy)  [Orabug: 32936614]  
- net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Maxim Mikityanskiy)  [Orabug: 32936614]  
- ESP: Export esp_output_fill_trailer function (Raed Salem)  [Orabug: 32936614]  
- net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Christophe JAILLET)  [Orabug: 32936614]  
- mlx5: Use proper logging and tracing line terminations (Joe Perches)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in RX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Support dump callback in TX reporter (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Gather reporters APIs together (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add support for resource dump (Aya Levin)  [Orabug: 32936614]  
- net/mlx5e: Create q counters on uplink representors (Vlad Buslov)  [Orabug: 32936614]  
- net/mlx5: Expose resource dump register mapping (Aya Levin)  [Orabug: 32936614]  
- net/mlx5: Add structures and defines for MIRC register (Eran Ben Elisha)  [Orabug: 32936614]  
- net/mlx5: WQ, Move short getters into header file (Tariq Toukan)  [Orabug: 32936614]  
- Revert "net/mlx5e: Fix SWP offsets when vlan inserted by driver" (Mikhael Goikhman)  [Orabug: 32936614]  
- uek-rpm: ensure BPF Type Format (BTF) section is retained in modules (Alan Maguire)  [Orabug: 33774133]  
- kbuild: Skip module BTF generation for out-of-tree external modules (Andrii Nakryiko)  [Orabug: 33774133]  
- bpf: Load and verify kernel module BTFs (Andrii Nakryiko)  [Orabug: 33774133]  
- kbuild: Build kernel module BTFs if BTF is enabled and pahole supports it (Andrii Nakryiko)  [Orabug: 33774133]  
- arm64: Add assembly annotations for weak-PI-alias madness (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import updated version of Cortex Strings' strlen (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Import latest memcpy()/memmove() implementation (Robin Murphy)  [Orabug: 33816089]  
- arm64: Import latest version of Cortex Strings' memcmp (Sam Tebbs)  [Orabug: 33816089]  
- arm64: Better optimised memchr() (Robin Murphy)  [Orabug: 33816089]  
- net/rds: Fix memory leak in __rds_conn_create() on alloc_ordered_workqueue fail (Freddy Carrillo)  [Orabug: 33821540]  
- x86/smpboot: check cpu_initialized_mask first after returning from schedule() (Dongli Zhang)  [Orabug: 33825645]  
- uek-rpm/ol/config-aarch64: Enable CONFIG_ARM_RASPBERRYPI_CPUFREQ for RPi (Vijay Kumar)   
- KVM: x86: Initialize tdp_level during vCPU creation (Sean Christopherson)  [Orabug: 33841857]  
- KVM: x86/mmu: Capture TDP level when updating CPUID (Sean Christopherson)  [Orabug: 33841857]  
- xen/netback: don't queue unlimited number of packages (Juergen Gross)  [Orabug: 33851834]  
- xen/netback: fix rx queue stall detection (Juergen Gross)  [Orabug: 33851834]  
- Fix conflict of LTS commit "PCI: aardvark: Configure PCIe resources from 'ranges' DT property" (Sherry Yang)  [Orabug: 33862617]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
</package>
<package pkgid="b6ae1c5f8f1873266d7d7bc1680aa62e25a8844fdb549b0fd6802e1247374c73" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.4.el8uek]" date="1645531200">- net/mlx5e: Fix page DMA map/unmap attributes (Aya Levin)  [Orabug: 33382242]  
- DMA/rxe: Update default value of RXE_MAX_PDN (Rao Shoaib)  [Orabug: 33676597]  
- uek-rpm: enable VIRTIO_PCI_LIB_LEGACY config (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: Fix tracking of current number of VQs (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix is_index_valid() to refer to features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Protect vdpa reset with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Avoid taking cf_mutex lock on get status (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim_net: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Use BIT_ULL for bit operations (Eli Cohen)  [Orabug: 33749636]  
- vdpa/vdpa_sim: Configure max supported virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Report max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support reporting max device capabilities (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Add support for returning device configuration information (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuring max data virtqueue (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix config_attr_mask assignment (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Allow to configure max data virtqueues (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Read device configuration only if FEATURES_OK (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Sync calls set/get config/status with cf_mutex (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Distribute RX virtqueues in RQT object (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Provide interface to read driver features (Eli Cohen)  [Orabug: 33749636]  
- vdpa: clean up get_config_size ret value handling (Laura Abbott)  [Orabug: 33749636]  
- vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Eli Cohen)  [Orabug: 33749636]  
- virtio/virtio_pci_legacy_dev: ensure the correct return value (Peng Hao)  [Orabug: 33749636]  
- virtio: fix a typo in function "vp_modern_remove" comments. (Dapeng Mi)  [Orabug: 33749636]  
- virtio-pci: fix the confusing error message (王贇)  [Orabug: 33749636]  
- vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Eugenio Pérez)  [Orabug: 33749636]  
- vdpa: Avoid duplicate call to vp_vdpa get_status (Eugenio Pérez)  [Orabug: 33749636]  
- net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add driver_override support (Stefano Garzarella)  [Orabug: 33749636]  
- docs: document sysfs ABI for vDPA bus (Stefano Garzarella)  [Orabug: 33749636]  
- vdpa: Consider device id larger than 31 (Parav Pandit)  [Orabug: 33749636]  
- virtio: always enter drivers/virtio/ (Arnd Bergmann)  [Orabug: 33749636]  
- vdpa: check that offsets are within bounds (Dan Carpenter)  [Orabug: 33749636]  
- vdpa_sim: avoid putting an uninitialized iova_domain (Longpeng)  [Orabug: 33749636]  
- vhost-vdpa: clean irqs before reseting vdpa device (Wu Zongyong)  [Orabug: 33749636]  
- vdpa/mlx5: Forward only packets with allowed MAC address (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Support configuration of MAC (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Parav Pandit)  [Orabug: 33749636]  
- vdpa_sim_net: Enable user to set mac address and mtu (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Enable user to set mac and mtu of vdpa device (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Use kernel coding style for structure comments (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce query of device config layout (Parav Pandit)  [Orabug: 33749636]  
- vdpa: Introduce and use vdpa device get, set config helpers (Parav Pandit)  [Orabug: 33749636]  
- vdpa/mlx5: Propagate link status from device to vdpa driver (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove mtu field from vdpa net device (Eli Cohen)  [Orabug: 33749636]  
- vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Wu Zongyong)  [Orabug: 33749636]  
- virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: min vq num of vdpa device cannot be greater than max vq num (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: add new callback get_vq_num_min in vdpa_config_ops (Wu Zongyong)  [Orabug: 33749636]  
- vp_vdpa: add vq irq offloading support (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: fix typo (Wu Zongyong)  [Orabug: 33749636]  
- virtio-pci: introduce legacy device module (Wu Zongyong)  [Orabug: 33749636]  
- vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu)  [Orabug: 33749636]  
- vhost_vdpa: unset vq irq before freeing irq (Wu Zongyong)  [Orabug: 33749636]  
- vdpa: potential uninitialized return in vhost_vdpa_va_map() (Dan Carpenter)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Clear ready indication for control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa: Support transferring virtual addressing during DMA mapping (Xie Yongji)  [Orabug: 33749636]  
- vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Xie Yongji)  [Orabug: 33749636]  
- vhost-iotlb: Add an opaque pointer for vhost IOTLB (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Handle the failure of vdpa_reset() (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Add reset callback in vdpa_config_ops (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Fix some coding style issues (Xie Yongji)  [Orabug: 33749636]  
- vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cai Huoqing)  [Orabug: 33749636]  
- vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Xie Yongji)  [Orabug: 33749636]  
- vdpa/mlx5: Add multiqueue support (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Add support for control VQ and MAC setting (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Ensure valid indices are provided (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Eli Cohen)  [Orabug: 33749636]  
- Revert "vdpa/mlx5: fix feature negotiation across device reset" (Si-Wei Liu)  [Orabug: 33749636]  
- vdpa/mlx5: function prototype modifications in preparation to control VQ (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Remove redundant header file inclusion (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Fix queue type selection logic (Eli Cohen)  [Orabug: 33749636]  
- vdpa/mlx5: Avoid destroying MR on empty iotlb (Eli Cohen)  [Orabug: 33749636]  
- virtio_vdpa: reject invalid vq indices (Vincent Whitchurch)  [Orabug: 33749636]  
- vdpa: Add documentation for vdpa_alloc_device() macro (Xie Yongji)  [Orabug: 33749636]  
- vp_vdpa: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vdpa_sim: Fix return value check for vdpa_alloc_device() (Xie Yongji)  [Orabug: 33749636]  
- vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Xie Yongji)  [Orabug: 33749636]  
- xfs: remove incorrect ASSERT in xfs_rename (Eric Sandeen)  [Orabug: 33803847]  
- KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov)  [Orabug: 33805849]  
- crypto: ccp - Add support for new CCP/PSP device ID (John Allen)  [Orabug: 33805849]  
- KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU (Sean Christopherson)  [Orabug: 33805849]  
- KVM: fix avic_set_running for preemptable kernels (Paolo Bonzini)  [Orabug: 33805849]  
- KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Sean Christopherson)  [Orabug: 33805849]  
- KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Maxim Levitsky)  [Orabug: 33805849]  {CVE-2021-3653} {CVE-2021-3656} 
- KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Maxim Levitsky)  [Orabug: 33805849]  
- KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov)  [Orabug: 33805849]  
- KVM: x86: Mark all registers as avail/dirty at vCPU creation (Sean Christopherson)  [Orabug: 33805849]  
- KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Sean Christopherson)  [Orabug: 33805849]  
- KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Sean Christopherson)  [Orabug: 33805849]  
- rds/ib: Kernel change to extend rds-info functionality (Rohit Nair)  [Orabug: 33821340]  
- nvmet-tcp: fix a race condition between release_queue and io_work (Maurizio Lombardi)  [Orabug: 33825776]  
- nvmet-tcp: add an helper to free the cmd buffers (Maurizio Lombardi)  [Orabug: 33825776]  
- drm/i915: Flush TLBs before releasing backing store (Tvrtko Ursulin)  [Orabug: 33835810]  {CVE-2022-0330} 
- rds: ib: Make selection of completion_vector QoS aware (Håkon Bugge)  [Orabug: 33845918]  
- tipc: improve size validations for received domain records (Jon Maloy)  [Orabug: 33850801]  {CVE-2022-0435} {CVE-2022-0435} 
- uek-rpm: Synchronize Module.kabi and lockedlist (Stephen Brennan)  [Orabug: 33871538]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.3.el8uek]" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.4.el8uek]" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
</package>
<package pkgid="8d3507444153c4d63027ff82d0e9ba8c22798057db77690388e7813cad3a2f4d" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.305.5.el8uek]" date="1645876800">- netfilter: nf_tables_offload: incorrect flow offload action array size (Pablo Neira Ayuso)  [Orabug: 33900416]  {CVE-2022-25636}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.3.el8uek]" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.4.el8uek]" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.307.3.5.el8uek]" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34211496]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
</package>
<package pkgid="504e0bef12e24b8fe2d26d47c8897b65f91121006e6e6d0d22043b6079304447" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.307.3.6.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-245024} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.1.el8uek]" date="1652097600">- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34124233]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.2.el8uek]" date="1652702400">- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34172709]  {CVE-2022-1729}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.3.el8uek]" date="1652875200">- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34152699]  {CVE-2022-21499}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.307.3.4.el8uek]" date="1652961600">- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34186552]  {CVE-2022-1786}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.307.3.5.el8uek]" date="1653566400">- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34211496]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.307.3.6.el8uek]" date="1654084800">- uek-rpm: New shim versions and secureboot certs (Sherry Yang)  [Orabug: 34219957]</changelog>
</package>
<package pkgid="cde7128e346d14f54d4dc5b9c22f591c9f655e6a18033ecfe402b6e51ec00927" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.7.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.306.1.el8uek]" date="1647864000">- sr9700: sanity check for packet length (Brian Maly)  [Orabug: 33962705]  {CVE-2022-26966} 
- net/packet: rx_owner_map depends on pg_vec (Willem de Bruijn)  [Orabug: 33835787]  {CVE-2021-22600} 
- KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains (Krish Sadhukhan)  [Orabug: 33921125]  
- x86/mm/pat: Don't flush cache if hardware enforces cache coherency across encryption domnains (Krish Sadhukhan)  [Orabug: 33921125]  
- rds/ib: Resize CQ if send-/recv-ring-size are changed (Hans Westgaard Ry)  [Orabug: 33940519]  
- NFSv4: Handle case where the lookup of a directory fails (Trond Myklebust)  [Orabug: 33958154]  {CVE-2022-24448} 
- Revert "btrfs: inode: refactor the parameters of insert_reserved_file_extent()" (Srikanth C S)  [Orabug: 33958240]  
- Revert "btrfs: fix metadata reservation for fallocate that leads to transaction aborts" (Srikanth C S)  [Orabug: 33958240]  
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  {CVE-2022-23960} 
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26401} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26401} 
- ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi)  [Orabug: 33687076]  
- panic: reinitialize logbuf locks before notifiers (Stephen Brennan)  [Orabug: 33740420]  
- printk: Drop console_sem during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Avoid livelock with heavy printk during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: disable optimistic spin during panic (Stephen Brennan)  [Orabug: 33740420]  
- printk: Add panic_in_progress helper (Stephen Brennan)  [Orabug: 33740420]  
- sched: Put vcpu preemption idle check into a SCHED_FEAT. (chris hyser)  [Orabug: 33806261]  
- rds/ib: recover rds connection from stuck rx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820776]  
- drm/vmwgfx: Fix stale file descriptors on failed usercopy (Mathias Krause)  [Orabug: 33840432]  {CVE-2022-22942} 
- udf: Restore i_lenAlloc when inode expansion fails (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- udf: Fix NULL ptr deref when converting from inline format (Jan Kara)  [Orabug: 33870266]  {CVE-2022-0617} 
- ACPI: sysfs: copy ACPI data using io memory copying (Colin Ian King)  [Orabug: 33876016]  
- Enable CONFIG_DM_DUST and nano for UEK6 (Gulam Mohamed)  [Orabug: 33897851]  
- arm64/efi: remove spurious WARN_ON for !4K kernels (Mark Rutland)  [Orabug: 33900748]  
- lib/iov_iter: initialize "flags" in new pipe_buffer (Max Kellermann)  [Orabug: 33910799]  
- ipv4: tcp: send zero IPID in SYNACK messages (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- ipv4: avoid using shared IP generator for connected sockets (Eric Dumazet)  [Orabug: 33917056]  {CVE-2020-36516} 
- bpf: fix out-of-tree module build (Alan Maguire)  [Orabug: 33919430]  
- ACPICA: Enable sleep button on ACPI legacy wake (Anchal Agarwal)  [Orabug: 33925471]  
- arm64: Use the clearbhb instruction in mitigations (James Morse)  [Orabug: 33921736]  
- arm64: add ID_AA64ISAR2_EL1 sys register (Joey Gouly)  [Orabug: 33921736]  
- KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated (James Morse)  [Orabug: 33921736]  
- arm64: Mitigate spectre style branch history side channels (James Morse)  [Orabug: 33921736]  
- KVM: arm64: Add templates for BHB mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: Add Cortex-X2 CPU part definition (Anshuman Khandual)  [Orabug: 33921736]  
- arm64: Add Neoverse-N2, Cortex-A710 CPU part definition (Suzuki K Poulose)  [Orabug: 33921736]  
- arm64: Add part number for Arm Cortex-A77 (Rob Herring)  [Orabug: 33921736]  
- arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 (James Morse)  [Orabug: 33921736]  
- arm64: Add percpu vectors for EL1 (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add macro for reading symbol addresses from the trampoline (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add vectors that have the bhb mitigation sequences (James Morse)  [Orabug: 33921736]  
- arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow the trampoline text to occupy multiple pages (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the kpti trampoline's kpti sequence optional (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move trampoline macros out of ifdef'd section (James Morse)  [Orabug: 33921736]  
- arm64: entry: Don't assume tramp_vectors is the start of the vectors (James Morse)  [Orabug: 33921736]  
- arm64: entry: Allow tramp_alias to access symbols after the 4K boundary (James Morse)  [Orabug: 33921736]  
- arm64: entry: Move the trampoline data page before the text page (James Morse)  [Orabug: 33921736]  
- arm64: entry: Free up another register on kpti's tramp_exit path (James Morse)  [Orabug: 33921736]  
- arm64: entry: Make the trampoline cleanup optional (James Morse)  [Orabug: 33921736]  
- arm64: entry.S: Add ventry overflow sanity checks (James Morse)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add initial retpoline support" (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: asm: Use *_nospec variants for blr and br." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Add MIDR_APM_POTENZA." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: insn: Add offset getter/setter for adr." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: alternatives: Add support for adr/adrp with offset in alt block." (Russell King)  [Orabug: 33921736]  
- Revert "BACKPORT: VARIANT 2: arm64: Use alternative framework for retpoline." (Russell King)  [Orabug: 33921736]  
- Revert "Arm64: add retpoline to cpu_show_spectre_v2" (Russell King)  [Orabug: 33921736]  
- Revert "arm64: retpoline: Don't use retpoline in KVM's HYP part." (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE" (Russell King)  [Orabug: 33921736]  
- Revert "uek-rpm: aarch64 config enable RETPOLINE OL8" (Russell King)  [Orabug: 33921736]  
- x86/speculation: Add knob for eibrs_retpoline_enabled (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Extend our code to properly support eibrs+lfence and eibrs+retpoline (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update link to AMD speculation whitepaper (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Use generic retpoline by default on AMD (Kim Phillips)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Josh Poimboeuf)  [Orabug: 33941936]  {CVE-2021-26341} 
- Documentation/hw-vuln: Update spectre doc (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Add eIBRS + Retpoline options (Peter Zijlstra)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Peter Zijlstra (Intel))  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: The choice of retpoline mode is sometimes ignored (Patrick Colp)  [Orabug: 33917127]  
- x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Borislav Petkov)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Update ALTERNATIVEs to (more closely) match upstream (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- x86/speculation: Fix bug in retpoline mode on AMD with `spectre_v2=none` (Patrick Colp)  [Orabug: 33941936]  {CVE-2021-26341} 
- rds/ib: handle posted ACK during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: reap tx completions during connection shutdown (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]  
- rds/ib: recover rds connection from stuck tx path (Nagappan Ramasamy Palaniappan)  [Orabug: 33820760]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.1.el8uek]" date="1649073600">- oracleasm: Fix block layer error conversion (Martin K. Petersen)  [Orabug: 33413872]  
- oracleasm: Fix memory leak inadvertently caused by block layer changes (Martin K. Petersen)  [Orabug: 33413872]  
- rds: Fix incorrect initialization order (Håkon Bugge)  [Orabug: 33519061]  
- Fix switchdev transition after configuring 256 SFs (Mikhael Goikhman)  [Orabug: 33913142]  
- net/mlx5: Remove all auxiliary devices at the unregister event (Leon Romanovsky)  [Orabug: 33913153]  
- net/mlx5: E-Switch, handle devcom events only for ports on the same device (Roi Dayan)  [Orabug: 33913153]  
- net/mlx5e: Don't create devices during unload flow (Dmytro Linkin)  [Orabug: 33913153]  
- net/mlx5: Delete auxiliary bus driver eth-rep first (Maor Dickman)  [Orabug: 33913153]  
- Fix deadlock with SFs created and devlink reload of parent PF (Mikhael Goikhman)  [Orabug: 33913153]  
- phonet: refcount leak in pep_sock_accep (Hangyu Hua)  [Orabug: 33962760]  {CVE-2021-45095} 
- bpf: Lift hashtab key_size limit (Florian Lehner)  [Orabug: 33968668]  
- net/rds: Fix math on error code (Freddy Carrillo)  [Orabug: 33974713]  
- rds: ib: Fix racy credit tracepoints (Håkon Bugge)  [Orabug: 33980855]  
- mm: fix MADV_DONTEXEC to clear VM_EXEC_KEEP (Anthony Yznaga)  [Orabug: 33987399]  
- ice: create scheduler aggregator node config and move VSIs (Kiran Patil)  [Orabug: 33993157]  {CVE-2020-24502} {CVE-2020-24503} {CVE-2020-24504} 
- uek-rpm: update kABI lists for new symbols (Saeed Mirzamohammadi)  [Orabug: 33993775]  
- sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Valentin Schneider)  [Orabug: 33994395]  
- esp: Fix possible buffer overflow in ESP transformation (Steffen Klassert)  [Orabug: 33997299]  {CVE-2022-27666} 
- exec, elf: ignore invalid note data (Anthony Yznaga)  [Orabug: 34003080]  
- netfilter: nf_tables: initialize registers in nft_do_chain() (Pablo Neira Ayuso)  [Orabug: 34012924]  {CVE-2022-1016}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.2.el8uek]" date="1651579200">- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)   
- LTS tag: v5.4.188 (Sherry Yang)  
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)   
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)   
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)   
- mac80211: fix potential double free on mesh join (Linus Lüssing)   
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)   
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)   
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)   
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)   
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)   
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)   
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)   
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)   
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)   
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)   
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)   
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)   
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)   
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)   
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)   
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)   
- tpm: Fix error handling in async work (Tadeusz Struk)   
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)   
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)   
- nfsd: Containerise filecache laundrette (Trond Myklebust)   
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)   
- LTS tag: v5.4.187 (Sherry Yang)   
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)   
- perf symbols: Fix symbol size calculation condition (Michael Petlan)   
- Input: aiptek - properly check endpoint type (Pavel Skripkin)   
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)   
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)   
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)   
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)   
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)   
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)   
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)   
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)   
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)   
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)   
- efi: fix return value of __setup handlers (Randy Dunlap)   
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)   
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)   
- LTS tag: v5.4.186 (Sherry Yang)  
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)   
- kselftest/vm: fix tests build with old libc (Chengming Zhou)   
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)   
- tcp: make tcp_read_sock() more robust (Eric Dumazet)   
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)   
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)   
- iwlwifi: don't advertise TWT support (Golan Ben Ami)   
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)   
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)   
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)   
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)   
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)   
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)   
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)   
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)   
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)   
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)   
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)   
- xfrm: Check if_id in xfrm_migrate (Yan Yan)   
- sctp: fix the processing for INIT chunk (Xin Long)   
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)   
- LTS tag: v5.4.185 (Sherry Yang)  
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)   
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))   
- virtio: acknowledge all features before access (Michael S. Tsirkin)   
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)   
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)   
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)   
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)   
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)   
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)   
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)   
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)   
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)   
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)   
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)   
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)   
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)   
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)   
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)   
- selftests/bpf: Add test for bpf_timer overwriting crash (Kumar Kartikeya Dwivedi)   
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)   
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)   
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)   
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)   
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)   
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)   
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)   
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)   
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)   
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)   
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)   
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)   
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)   
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)   
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)   
- qed: return status of qed_iov_get_link (Tom Rix)   
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)   
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)   
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)   
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)   
- LTS tag: v5.4.184 (Sherry Yang)  
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)   
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042} 
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041} 
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen: remove gnttab_query_foreign_access() (Juergen Gross)   
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039} 
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038} 
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037} 
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036} 
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038} 
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040} 
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))   
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)   
- ARM: fix co-processor register typo (Russell King (Oracle))   
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)   
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))   
- ARM: Spectre-BHB workaround (Russell King (Oracle))   
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))   
- ARM: early traps initialisation (Russell King (Oracle))   
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))   
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)   
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)   
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)   
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)   
- LTS tag: v5.4.183 (Sherry Yang)   
- hamradio: fix macro redefine warning (Huang Pei)   
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)   
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)   
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)   
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)   
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)   
- tracing: Fix return value of __setup handlers (Randy Dunlap)   
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))   
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)   
- HID: add mapping for KEY_DICTATE (William Mahon)   
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)   
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)   
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)   
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)   
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)   
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)   
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)   
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)   
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)   
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))   
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)   
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)   
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)   
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)   
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)   
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)   
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)   
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)   
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)   
- iavf: Fix missing check for running netdev (Slawomir Laba)   
- net: stmmac: fix return value of __setup handler (Randy Dunlap)   
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)   
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)   
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)   
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)   
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)   
- block: Fix fsync always failed if once failed (Ye Bin)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)   
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)   
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)   
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)   
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)   
- xfrm: enforce validity of offload input flags (Leon Romanovsky)   
- xfrm: fix the if_id check in changelink (Antony Antony)   
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)   
- xfrm: fix MTU regression (Jiri Bohac)   
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)   
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)   
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)   
- usb: gadget: clear related members when goto fail (Hangyu Hua)   
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)   
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)   
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)   
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)   
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)   
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)   
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)   
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)   
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)   
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)   
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)   
- LTS tag: v5.4.182 (Sherry Yang)  
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)   
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)   
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)   
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)   
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)   
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)   
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)   
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)   
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)   
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)   
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)   
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)   
- USB: serial: option: add support for DW5829e (Slark Xiao)   
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))   
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)   
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)   
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)   
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)   
- iio: Fix error handling for PM (Miaoqian Lin)   
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)   
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))   
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)   
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)   
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)   
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)   
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)   
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)   
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)   
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)   
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)   
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- drm/edid: Always set RGB444 (Maxime Ripard)   
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)   
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)   
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)   
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)   
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)   
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)   
- ping: remove pr_err from ping_lookup (Xin Long)   
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)   
- optee: use driver internal tee_context for some rpc (Jens Wiklander)   
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)   
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)   
- USB: zaurus: support another broken Zaurus (Oliver Neukum)   
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)   
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)   
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)   
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)   
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)   
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)   
- LTS tag: v5.4.181 (Sherry Yang)  
- kconfig: fix failing to generate auto.conf (Jing Leng)   
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)   
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)   
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)   
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)   
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)   
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)   
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)   
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)   
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)   
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)   
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)   
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)   
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)   
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)   
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)   
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)   
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)   
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)   
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)   
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)   
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)   
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)   
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)   
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)   
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)   
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)   
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)   
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)   
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)   
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)   
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)   
- bonding: fix data-races around agg_select_timer (Eric Dumazet)   
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)   
- bonding: force carrier update when releasing slave (Zhang Changzhong)   
- ping: fix the dif and sdif check in ping_lookup (Xin Long)   
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)   
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)   
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)   
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)   
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)   
- mmc: block: fix read single on recovery logic (Christian Löhle)   
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)   
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)   
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)   
- ext4: prevent partial update of the extent blocks (Zhang Yi)   
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)   
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)   
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)   
- iwlwifi: fix use-after-free (Johannes Berg)   
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)   
- arm64: module: rework special section handling (Mark Rutland)   
- module/ftrace: handle patchable-function-entry (Mark Rutland)   
- ftrace: add ftrace_init_nop() (Mark Rutland)   
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)   
- drm/amdgpu: fix logic inversion in check (Christian König)   
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)   
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)   
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)   
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)   
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)   
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)   
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)   
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)   
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)   
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)   
- btrfs: send: in case of IO error log it (Dāvis Mosāns)   
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)   
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)   
- parisc: Drop __init from map_pages declaration (John David Anglin)   
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)   
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)   
- HID:Add support for UGTABLET WP5540 (Sergio Costas)   
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)   
- LTS tag: v5.4.180 (Sherry Yang)  
- ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Rafael J. Wysocki)   
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)   
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)   
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)   
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)   
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)   
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)   
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)   
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)   
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)   
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)   
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)   
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)   
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)   
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)   
- usb: ulpi: Call of_node_put correctly (Sean Anderson)   
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)   
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)   
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)   
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))   
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)   
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)   
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)   
- tipc: rate limit warning for received illegal binding update (Jon Maloy)   
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)   
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)   
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)   
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)   
- nfp: flower: fix ida_idx not being released (Louis Peens)   
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)   
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)   
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)   
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)   
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)   
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)   
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)   
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)   
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)   
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)   
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)   
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)   
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)   
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)   
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)   
- riscv: fix build with binutils 2.38 (Aurelien Jarno)   
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)   
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)   
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)   
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)   
- scsi: myrs: Fix crash in error case (Tong Zhang)   
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)   
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)   
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)   
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)   
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)   
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)   
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)   
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)   
- NFSv4 only print the label when its queried (Olga Kornievskaia)   
- NFSD: Fix offset type in I/O trace points (Chuck Lever)   
- NFSD: Clamp WRITE offsets (Chuck Lever)   
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)   
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)   
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)   
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)   
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)   
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)   
- ima: Remove ima_policy file before directory (Stefan Berger)   
- integrity: check the return value of audit_log_start() (Xiaoke Wang)   
- LTS tag: v5.4.179 (Sherry Yang) 
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)   
- LTS tag: v5.4.178 (Sherry Yang)   
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)   
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)   
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)   
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)   
- rtc: cmos: Evaluate century appropriate (Riwen Lu)   
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)   
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)   
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)   
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)   
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)   
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)   
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)   
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)   
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)   
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)   
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)   
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)   
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)   
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)   
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)   
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)   
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)   
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)   
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)   
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)   
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)   
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)   
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)   
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)   
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)   
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)   
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)   
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)   
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)   
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)   
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)   
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)   
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)   
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)   
- LTS tag: v5.4.177 (Sherry Yang)  
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)   
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)   
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)   
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)   
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)   
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)   
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)   
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)   
- LTS tag: v5.4.176 (Sherry Yang) 
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)   
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)   
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)   
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)   
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)   
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)   
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)   
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)   
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)   
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)   
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)   
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)   
- rxrpc: Adjust retransmission backoff (David Howells)   
- phylib: fix potential use-after-free (Marek Behún)   
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)   
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)   
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)   
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)   
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)   
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)   
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)   
- drm/msm: Fix wrong size calculation (Xianting Tian)   
- net-procfs: show net devices bound packet types (Jianguo Wu)   
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)   
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)   
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)   
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)   
- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 (Guenter Roeck)   
- net: fix information leakage in /proc/net/ptype (Sherry Yang)   
- ipv6_tunnel: Rate limit warning messages (Ido Schimmel)   
- scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini)   
- rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev (Matthias Kaehlcke)   
- rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev (Sujit Kautkar)   
- i40e: fix unsigned stat widths (Joe Damato)   
- i40e: Fix queues reservation for XDP (Sylwester Dziedziuch)   
- i40e: Fix issue when maximum queues is exceeded (Jedrzej Jagielski)   
- i40e: Increase delay to 1 s after global EMP reset (Jedrzej Jagielski)   
- powerpc/32: Fix boot failure with GCC latent entropy plugin (Christophe Leroy)   
- net: sfp: ignore disabled SFP node (Marek Behún)   
- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (Sing-Han Chen)   
- usb: typec: tcpm: Do not disconnect while receiving VBUS off (Badhri Jagan Sridharan)   
- USB: core: Fix hang in usb_kill_urb by adding memory barriers (Alan Stern)   
- usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS (Pavankumar Kondeti)   
- usb: common: ulpi: Fix crash in ulpi_match() (Jon Hunter)   
- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge (Alan Stern)   
- tty: Add support for Brainboxes UC cards. (Cameron Williams)   
- tty: n_gsm: fix SW flow control encoding/handling (daniel.starke@siemens.com)   
- serial: stm32: fix software flow control transfer (Valentin Caron)   
- serial: 8250: of: Fix mapped region size when using reg-offset property (Robert Hancock)   
- netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Pablo Neira Ayuso)   
- arm64: errata: Fix exec handling in erratum 1418040 workaround (D Scott Phillips)   
- drm/etnaviv: relax submit size limits (Lucas Stach)   
- fsnotify: fix fsnotify hooks in pseudo filesystems (Amir Goldstein)   
- tracing: Don't inc err_log entry count if entry allocation fails (Tom Zanussi)   
- tracing/histogram: Fix a potential memory leak for kstrdup() (Xiaoke Wang)   
- PM: wakeup: simplify the output logic of pm_show_wakelocks() (Greg Kroah-Hartman)   
- scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Steffen Maier)   
- s390/hypfs: include z/VM guests with access control group set (Vasily Gorbik)   
- Bluetooth: refactor malicious adv data check (Brian Gix)   
- LTS tag: v5.4.175 (Sherry Yang)  
- select: Fix indefinitely sleeping task in poll_schedule_timeout() (Jan Kara)   
- mmc: sdhci-esdhc-imx: disable CMDQ support (Tim Harvey)   
- rcu: Tighten rcu_advance_cbs_nowake() checks (Paul E. McKenney)   
- LTS tag: v5.4.174 (Sherry Yang)   
- Revert "ia64: kprobes: Use generic kretprobe trampoline handler" (Masami Hiramatsu)   
- mtd: nand: bbt: Fix corner case in bad block table handling (Doyle, Patrick)   
- lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test (Andrey Konovalov)   
- lib82596: Fix IRQ check in sni_82596_probe (Miaoqian Lin)   
- scripts/dtc: dtx_diff: remove broken example from help text (Matthias Schiffer)   
- dt-bindings: display: meson-vpu: Add missing amlogic,canvas property (Alexander Stein)   
- dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property (Alexander Stein)   
- net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() (Tom Rix)   
- bcmgenet: add WOL IRQ check (Sergey Shtylyov)   
- net_sched: restore "mpu xxx" handling (Kevin Bracey)   
- arm64: dts: qcom: msm8996: drop not documented adreno properties (David Heidelberg)   
- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix lld view setting (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix concurrency over xfers_list (Tudor Ambarus)   
- dmaengine: at_xdmac: Print debug message after realeasing the lock (Tudor Ambarus)   
- dmaengine: at_xdmac: Don't start transactions at tx_submit level (Tudor Ambarus)   
- perf script: Fix hex dump character output (Adrian Hunter)   
- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Guillaume Nault)   
- gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault)   
- xfrm: Don't accidentally set RTO_ONLINK in decode_session4() (Guillaume Nault)   
- netns: add schedule point in ops_exit_list() (Eric Dumazet)   
- inet: frags: annotate races around fqdir-&gt;dead and fqdir-&gt;high_thresh (Eric Dumazet)   
- rtc: pxa: fix null pointer dereference (Laurence de Bruxelles)   
- net: axienet: increase default TX ring size to 128 (Robert Hancock)   
- net: axienet: fix number of TX ring slots for available check (Robert Hancock)   
- net: axienet: limit minimum TX ring size (Robert Hancock)   
- clk: si5341: Fix clock HW provider cleanup (Robert Hancock)   
- af_unix: annote lockless accesses to unix_tot_inflight &amp; gc_in_progress (Eric Dumazet)   
- f2fs: fix to reserve space for IO align feature (Chao Yu)   
- parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries (Miaoqian Lin)   
- net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module (Tobias Waldekranz)   
- ipv4: avoid quadratic behavior in netns dismantle (Eric Dumazet)   
- bpftool: Remove inclusion of utilities.mak from Makefiles (Quentin Monnet)   
- powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses (Tobias Waldekranz)   
- powerpc/cell: Fix clang -Wimplicit-fallthrough warning (Anders Roxell)   
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Moshe Shemesh)   
- dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK (Amelie Delaunay)   
- RDMA/rxe: Fix a typo in opcode name (Chengguang Xu)   
- RDMA/hns: Modify the mapping attribute of doorbell to device (Yixing Liu)   
- scsi: core: Show SCMD_LAST in text form (Bart Van Assche)   
- Documentation: fix firewire.rst ABI file path error (Randy Dunlap)   
- Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization (Lukas Bulwahn)   
- Documentation: ACPI: Fix data node reference documentation (Sakari Ailus)   
- Documentation: dmaengine: Correctly describe dmatest with channel unset (Daniel Thompson)   
- media: rcar-csi2: Optimize the selection PHTW register (Suresh Udipi)   
- firmware: Update Kconfig help text for Google firmware (Ben Hutchings)   
- of: base: Improve argument length mismatch error (Baruch Siach)   
- drm/radeon: fix error handling in radeon_driver_open_kms (Christian König)   
- ext4: don't use the orphan list when migrating an inode (Theodore Ts'o)   
- ext4: Fix BUG_ON in ext4_bread when write quota data (Ye Bin)   
- ext4: set csum seed in tmp inode while migrating to extents (Luís Henriques)   
- ext4: make sure quota gets properly shutdown on error (Jan Kara)   
- ext4: make sure to reset inode lockdep class when quota enabling fails (Jan Kara)   
- btrfs: respect the max size in the header when activating swap file (Filipe Manana)   
- btrfs: check the root node for uptodate before returning it (Josef Bacik)   
- btrfs: fix deadlock between quota enable and other quota operations (Filipe Manana)   
- xfrm: fix policy lookup for ipv6 gre packets (Ghalem Boudour)   
- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device (Pali Rohár)   
- PCI: pci-bridge-emul: Correctly set PCIe capabilities (Pali Rohár)   
- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space (Pali Rohár)   
- drm/bridge: analogix_dp: Make PSR-exit block less (Brian Norris)   
- drm/nouveau/kms/nv04: use vzalloc for nv04_display (Ilia Mirkin)   
- drm/etnaviv: limit submit sizes (Lucas Stach)   
- s390/mm: fix 2KB pgtable release race (Alexander Gordeev)   
- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer)   
- tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Xiangyang Zhang)   
- cputime, cpuacct: Include guest time in user time in cpuacct.stat (Andrey Ryabinin)   
- serial: Fix incorrect rs485 polarity on uart open (Lukas Wunner)   
- fuse: Pass correct lend value to filemap_write_and_wait_range() (Xie Yongji)   
- ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers (Petr Cvachoucek)   
- crypto: caam - replace this_cpu_ptr with raw_cpu_ptr (Meng Li)   
- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() (Marek Vasut)   
- crypto: omap-aes - Fix broken pm_runtime_and_get() usage (Heiner Kallweit)   
- rpmsg: core: Clean up resources on announce_create failure. (Arnaud Pouliquen)   
- power: bq25890: Enable continuous conversion for ADC at charging (Yauhen Kharuzhy)   
- ASoC: mediatek: mt8173: fix device_node leak (Tzung-Bi Shih)   
- scsi: sr: Don't use GFP_DMA (Christoph Hellwig)   
- MIPS: Octeon: Fix build errors using clang (Tianjia Zhang)   
- i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters (Lakshmi Sowjanya D)   
- MIPS: OCTEON: add put_device() after of_find_device_by_node() (Ye Guojin)   
- powerpc: handle kdump appropriately with crash_kexec_post_notifiers option (Hari Bathini)   
- ALSA: seq: Set upper limit of processed events (Takashi Iwai)   
- scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (James Smart)   
- w1: Misuse of get_user()/put_user() reported by sparse (Christophe Leroy)   
- KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST (Alexey Kardashevskiy)   
- powerpc/powermac: Add missing lockdep_register_key() (Christophe Leroy)   
- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB (Martin Blumenstingl)   
- i2c: mpc: Correct I2C reset procedure (Joakim Tjernlund)   
- powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING (Michael Ellerman)   
- i2c: i801: Don't silently correct invalid transfer size (Heiner Kallweit)   
- powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Nicholas Piggin)   
- powerpc/btext: add missing of_node_put (Julia Lawall)   
- powerpc/cell: add missing of_node_put (Julia Lawall)   
- powerpc/powernv: add missing of_node_put (Julia Lawall)   
- powerpc/6xx: add missing of_node_put (Julia Lawall)   
- parisc: Avoid calling faulthandler_disabled() twice (John David Anglin)   
- random: do not throw away excess input to crng_fast_load (Jason A. Donenfeld)   
- serial: core: Keep mctrl register state and cached copy in sync (Lukas Wunner)   
- serial: pl010: Drop CR register reset on set_termios (Lukas Wunner)   
- regulator: qcom_smd: Align probe function with rpmh-regulator (Konrad Dybcio)   
- net: gemini: allow any RGMII interface mode (Russell King (Oracle))   
- net: phy: marvell: configure RGMII delays for 88E1118 (Russell King (Oracle))   
- dm space map common: add bounds check to sm_ll_lookup_bitmap() (Joe Thornber)   
- dm btree: add a defensive bounds check to insert_at() (Joe Thornber)   
- mac80211: allow non-standard VHT MCS-10/11 (Ping-Ke Shih)   
- net: mdio: Demote probed message to debug print (Florian Fainelli)   
- btrfs: remove BUG_ON(!eie) in find_parent_nodes (Josef Bacik)   
- btrfs: remove BUG_ON() in find_parent_nodes() (Josef Bacik)   
- ACPI: battery: Add the ThinkPad "Not Charging" quirk (Thomas Weißschuh)   
- drm/amdgpu: fixup bad vram size on gmc v8 (Zongmin Zhou)   
- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Kirill A. Shutemov)   
- ACPICA: Fix wrong interpretation of PCC address (Sudeep Holla)   
- ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Rafael J. Wysocki)   
- ACPICA: Utilities: Avoid deleting the same object twice in a row (Rafael J. Wysocki)   
- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf)   
- jffs2: GC deadlock reading a page that is used in jffs2_write_begin() (Kyeong Yoo)   
- um: registers: Rename function names to avoid conflicts and build problems (Randy Dunlap)   
- iwlwifi: mvm: Fix calculation of frame length (Ilan Peer)   
- iwlwifi: remove module loading failure message (Johannes Berg)   
- iwlwifi: fix leaks/bad data after failed firmware load (Johannes Berg)   
- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Zekun Shen)   
- usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Kai-Heng Feng)   
- cpufreq: Fix initialization of min and max frequency QoS requests (Rafael J. Wysocki)   
- arm64: tegra: Adjust length of CCPLEX cluster MMIO region (Thierry Reding)   
- arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus (Biwen Li)   
- audit: ensure userspace is penalized the same as the kernel when under pressure (Paul Moore)   
- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Ulf Hansson)   
- media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: igorplugusb: receiver overflow should be reported (Sean Young)   
- HID: quirks: Allow inverting the absolute X/Y values (Alistair Francis)   
- bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Paolo Abeni)   
- net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Suresh Kumar)   
- x86/mce: Mark mce_read_aux() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_end() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_panic() noinstr (Borislav Petkov)   
- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock (Iwona Winiarska)   
- net: phy: prefer 1000baseT over 1000baseKX (Russell King (Oracle))   
- net-sysfs: update the queue counts in the unregistration path (Antoine Tenart)   
- ath10k: Fix tx hanging (Sebastian Gottschall)   
- iwlwifi: mvm: synchronize with FW after multicast commands (Johannes Berg)   
- media: m920x: don't use stack on USB reads (Mauro Carvalho Chehab)   
- media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (James Hilliard)   
- x86/mm: Flush global TLB when switching to trampoline page-table (Joerg Roedel)   
- floppy: Add max size check for user space request (Xiongwei Song)   
- usb: uhci: add aspeed ast2600 uhci support (Neal Liu)   
- rsi: Fix out-of-bounds read in rsi_read_pkt() (Zekun Shen)   
- rsi: Fix use-after-free in rsi_rx_done_handler() (Zekun Shen)   
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Zekun Shen)   
- HSI: core: Fix return freed object in hsi_new_client (Chengfeng Ye)   
- gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use (Hans de Goede)   
- drm/bridge: megachips: Ensure both bridges are probed before registration (Martyn Welch)   
- mlxsw: pci: Add shutdown method in PCI driver (Danielle Ratson)   
- EDAC/synopsys: Use the quirk for version instead of ddr version (Dinh Nguyen)   
- media: b2c2: Add missing check in flexcop_pci_isr: (Zheyu Ma)   
- HID: apple: Do not reset quirks when the Fn key is not found (José Expósito)   
- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Hans de Goede)   
- usb: gadget: f_fs: Use stream_open() for endpoint files (Pavankumar Kondeti)   
- batman-adv: allow netlink usage in unprivileged containers (Linus Lüssing)   
- ARM: shmobile: rcar-gen2: Add missing of_node_put() (Wan Jiabing)   
- drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR (Ben Skeggs)   
- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply (Zekun Shen)   
- drm/lima: fix warning when CONFIG_DEBUG_SG=y &amp; CONFIG_DMA_API_DEBUG=y (Qiang Yu)   
- fs: dlm: filter user dlm messages for kernel locks (Alexander Aring)   
- Bluetooth: Fix debugfs entry leak in hci_register_dev() (Wei Yongjun)   
- of: base: Fix phandle argument length mismatch error message (Baruch Siach)   
- RDMA/cxgb4: Set queue pair state when being queried (Kamal Heib)   
- mips: bcm63xx: add support for clk_set_parent() (Randy Dunlap)   
- mips: lantiq: add support for clk_set_parent() (Randy Dunlap)   
- misc: lattice-ecp3-config: Fix task hung when firmware load failed (Wei Yongjun)   
- ASoC: samsung: idma: Check of ioremap return value (Jiasheng Jiang)   
- ASoC: mediatek: Check for error clk pointer (Jiasheng Jiang)   
- phy: uniphier-usb3ss: fix unintended writing zeros to PHY register (Ryuta NAKANISHI)   
- iommu/iova: Fix race between FQ timeout and teardown (Xiongfeng Wang)   
- dmaengine: pxa/mmp: stop referencing config-&gt;slave_id (Arnd Bergmann)   
- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell (Dillon Min)   
- ASoC: rt5663: Handle device_property_read_u32_array error codes (Jiasheng Jiang)   
- RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Avihai Horon)   
- RDMA/core: Let ib_find_gid() continue search even after empty entry (Avihai Horon)   
- powerpc/powermac: Add additional missing lockdep_register_key() (Christophe Leroy)   
- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() (Thomas Gleixner)   
- scsi: ufs: Fix race conditions related to driver data (Bart Van Assche)   
- iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Hector Martin)   
- binder: fix handling of error during copy (Todd Kjos)   
- char/mwave: Adjust io port register size (Kees Cook)   
- ALSA: oss: fix compile error when OSS_DEBUG is enabled (Bixuan Cui)   
- ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Lukas Bulwahn)   
- powerpc/prom_init: Fix improper check of prom_getprop() (Peiwei Hu)   
- clk: imx8mn: Fix imx8mn_clko1_sels (Adam Ford)   
- RDMA/hns: Validate the pkey index (Kamal Heib)   
- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ext4: avoid trim error on fs with small groups (Jan Kara)   
- net: mcs7830: handle usb read errors properly (Pavel Skripkin)   
- pcmcia: fix setting of kthread task states (Dominik Brodowski)   
- can: xilinx_can: xcan_probe(): check for error irq (Jiasheng Jiang)   
- can: softing: softing_startstop(): fix set but not used variable warning (Marc Kleine-Budde)   
- tpm: add request_locality before write TPM_INT_ENABLE (Chen Jun)   
- spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe (Miaoqian Lin)   
- net/mlx5: Set command entry semaphore up once got index free (Moshe Shemesh)   
- Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Aya Levin)   
- net/mlx5e: Don't block routes with nexthop objects in SW (Maor Dickman)   
- debugfs: lockdown: Allow reading debugfs files that are not world readable (Michal Suchanek)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init (José Expósito)   
- Bluetooth: hci_bcm: Check for error irq (Jiasheng Jiang)   
- fsl/fman: Check for null pointer after calling devm_ioremap (Jiasheng Jiang)   
- staging: greybus: audio: Check null pointer (Jiasheng Jiang)   
- rocker: fix a sleeping in atomic bug (Dan Carpenter)   
- ppp: ensure minimum packet size in ppp_write() (Eric Dumazet)   
- bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). (Kuniyuki Iwashima)   
- netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() (Xin Xiong)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() (Zhou Qingyang)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() (Zhou Qingyang)   
- ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Hans de Goede)   
- x86/mce/inject: Avoid out-of-bounds write when setting flags (Zhang Zixun)   
- bpftool: Enable line buffering for stdout (Paul Chaignon)   
- selinux: fix potential memleak in selinux_add_opt() (Bernard Zhao)   
- mmc: meson-mx-sdio: add IRQ check (Sergey Shtylyov)   
- ARM: dts: armada-38x: Add generic compatible to UART nodes (Marek Behún)   
- usb: ftdi-elan: fix memory leak on device disconnect (Wei Yongjun)   
- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding (Andre Przywara)   
- xfrm: state and policy should fail if XFRMA_IF_ID 0 (Antony Antony)   
- xfrm: interface with if_id 0 should return error (Antony Antony)   
- media: hantro: Fix probe func error path (Jernej Skrabec)   
- drm/bridge: ti-sn65dsi86: Set max register for regmap (Stephen Boyd)   
- drm/msm/dpu: fix safe status debugfs file (Dmitry Baryshkov)   
- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes (Jiasheng Jiang)   
- media: msi001: fix possible null-ptr-deref in msi001_probe() (Wang Hai)   
- media: dw2102: Fix use after free (Anton Vasilyev)   
- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors (Christian Lamparter)   
- crypto: stm32/cryp - fix lrw chaining mode (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix double pm exit (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix xts and race condition in crypto_engine requests (Nicolas Toromanoff)   
- xfrm: fix a small bug in xfrm_sa_len() (Eric Dumazet)   
- mwifiex: Fix possible ABBA deadlock (Brian Norris)   
- rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Frederic Weisbecker)   
- sched/rt: Try to restart rt period timer when rt runtime exceeded (Li Hua)   
- media: si2157: Fix "warm" tuner state detection (Robert Schlabbach)   
- media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() (Zhou Qingyang)   
- media: dib8000: Fix a memleak in dib8000_init() (Zhou Qingyang)   
- Bluetooth: btmtksdio: fix resume failure (Sean Wang)   
- staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() (Yang Yingliang)   
- staging: rtl8192e: return error code from rtllib_softmac_init() (Yang Yingliang)   
- floppy: Fix hang in watchdog when disk is ejected (Tasos Sahanidis)   
- serial: amba-pl011: do not request memory region twice (Lino Sanfilippo)   
- tty: serial: uartlite: allow 64 bit address (Lizhi Hou)   
- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Nishanth Menon)   
- drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Zhou Qingyang)   
- drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Zhou Qingyang)   
- ACPI: EC: Rework flushing of EC work while suspended to idle (Rafael J. Wysocki)   
- arm64: dts: qcom: msm8916: fix MMC controller aliases (Dmitry Baryshkov)   
- netfilter: bridge: add support for pppoe filtering (Florian Westphal)   
- media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' (Christophe JAILLET)   
- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released (Dafna Hirschfeld)   
- media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() (Yang Yingliang)   
- media: imx-pxp: Initialize the spinlock prior to using it (Fabio Estevam)   
- media: rcar-csi2: Correct the selection of hsfreqrange (Suresh Udipi)   
- tty: serial: atmel: Call dma_async_issue_pending() (Tudor Ambarus)   
- tty: serial: atmel: Check return code of dmaengine_submit() (Tudor Ambarus)   
- arm64: dts: ti: k3-j721e: correct cache-sets info (Peng Fan)   
- crypto: qce - fix uaf on qce_ahash_register_one (Chengfeng Ye)   
- media: dmxdev: fix UAF when dvb_register_device() fails (Wang Hai)   
- tee: fix put order in teedev_close_context() (Jens Wiklander)   
- Bluetooth: stop proccessing malicious adv data (Pavel Skripkin)   
- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding (Christian Hewitt)   
- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot (Christian Hewitt)   
- media: aspeed: Update signal status immediately to ensure sane hw state (Jammy Huang)   
- media: em28xx: fix memory leak in em28xx_init_dev (Dongliang Mu)   
- media: aspeed: fix mode-detect always time out at 2nd run (Jammy Huang)   
- media: videobuf2: Fix the size printk format (Dillon Min)   
- wcn36xx: Release DMA channel descriptor allocations (Bryan O'Donoghue)   
- wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND (Bryan O'Donoghue)   
- clk: bcm-2835: Remove rounding up the dividers (Maxime Ripard)   
- clk: bcm-2835: Pick the closest clock rate (Maxime Ripard)   
- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (Wang Hai)   
- drm/rockchip: dsi: Fix unbalanced clock on probe error (Brian Norris)   
- drm/panel: innolux-p079zca: Delete panel on attach() failure (Brian Norris)   
- drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure (Brian Norris)   
- drm/rockchip: dsi: Reconfigure hardware on resume() (Brian Norris)   
- drm/rockchip: dsi: Hold pm-runtime across bind/unbind (Brian Norris)   
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Gang Li)   
- mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He)   
- mm_zone: add function to check if managed dma zone exists (Baoquan He)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller (Yifeng Li)   
- dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Thomas Hellström)   
- iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure (Yunfei Wang)   
- lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() (Christophe Leroy)   
- can: softing_cs: softingcs_probe(): fix memleak on registration failure (Johan Hovold)   
- media: stk1160: fix control-message timeouts (Johan Hovold)   
- media: pvrusb2: fix control-message timeouts (Johan Hovold)   
- media: redrat3: fix control-message timeouts (Johan Hovold)   
- media: dib0700: fix undefined behavior in tuner shutdown (Michael Kuron)   
- media: s2255: fix control-message timeouts (Johan Hovold)   
- media: cpia2: fix control-message timeouts (Johan Hovold)   
- media: em28xx: fix control-message timeouts (Johan Hovold)   
- media: mceusb: fix control-message timeouts (Johan Hovold)   
- media: flexcop-usb: fix control-message timeouts (Johan Hovold)   
- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE (Hans Verkuil)   
- rtc: cmos: take rtc_lock while reading from CMOS (Mateusz Jończyk)   
- tools/nolibc: fix incorrect truncation of exit code (Willy Tarreau)   
- tools/nolibc: i386: fix initial stack alignment (Willy Tarreau)   
- tools/nolibc: x86-64: Fix startup code bug (Ammar Faizi)   
- x86/gpu: Reserve stolen memory for first integrated Intel GPU (Lucas De Marchi)   
- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 (Stefan Riedmueller)   
- mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings (Christian Eggers)   
- nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check in is_alive() (Chao Yu)   
- HID: wacom: Avoid using stale array indicies to read contact count (Jason Gerecke)   
- HID: wacom: Ignore the confidence flag when a touch is removed (Jason Gerecke)   
- HID: wacom: Reset expected and received contact counts at the same time (Jason Gerecke)   
- HID: uhid: Fix worker destroying device without any protection (Jann Horn)   
- LTS tag: v5.4.173 (Sherry Yang)  
- ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD (Nick Desaulniers)   
- mtd: fixup CFI on ixp4xx (Arnd Bergmann)   
- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Christian Lachner)   
- KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Wei Wang)   
- firmware: qemu_fw_cfg: fix kobject leak in probe error path (Johan Hovold)   
- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries (Johan Hovold)   
- firmware: qemu_fw_cfg: fix sysfs information leak (Johan Hovold)   
- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Larry Finger)   
- media: uvcvideo: fix division by zero at stream start (Johan Hovold)   
- KVM: s390: Clarify SIGP orders versus STOP/RESTART (Eric Farman)   
- perf: Protect perf_guest_cbs with RCU (Sean Christopherson)   
- orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() (Christophe JAILLET)   
- devtmpfs regression fix: reconfigure on each mount (NeilBrown)   
- kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test (Nathan Chancellor)   
- LTS tag: v5.4.172 (Sherry Yang)   
- staging: greybus: fix stack size warning with UBSAN (Arnd Bergmann)   
- drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Nathan Chancellor)   
- staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() (Nathan Chancellor)   
- media: Revert "media: uvcvideo: Set unique vdev name based in type" (Ricardo Ribalda)   
- random: fix crash on multiple early calls to add_bootloader_randomness() (Dominik Brodowski)   
- random: fix data race on crng init time (Eric Biggers)   
- random: fix data race on crng_node_pool (Eric Biggers)   
- can: gs_usb: gs_can_start_xmit(): zero-initialize hf-&gt;{flags,reserved} (Brian Silverman)   
- can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data (Marc Kleine-Budde)   
- drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Joe Perches)   
- mfd: intel-lpss: Fix too early PM enablement in the ACPI -&gt;probe() (Andy Shevchenko)   
- veth: Do not record rx queue hint in veth_xmit (Daniel Borkmann)   
- mmc: sdhci-pci: Add PCI ID for Intel ADL (Adrian Hunter)   
- USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status (Alan Stern)   
- USB: core: Fix bug in resuming hub's handling of wakeup requests (Alan Stern)   
- Bluetooth: bfusb: fix division by zero in send path (Johan Hovold)   
- Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (Mark-YW.Chen)   
- workqueue: Fix unbind_workers() VS wq_worker_running() race (Frederic Weisbecker)   
- LTS tag: v5.4.171 (Sherry Yang)  
- mISDN: change function names to avoid conflicts (wolfgang huang)   
- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Zekun Shen)   
- net: udp: fix alignment problem in udp4_seq_show() (yangxingwu)   
- ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao)   
- scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Lixiaokeng)   
- usb: mtu3: fix interval value for intr and isoc (Chunfeng Yun)   
- ipv6: Do cleanup if attribute validation fails in multipath route (David Ahern)   
- ipv6: Continue processing multipath route even if gateway attribute is invalid (David Ahern)   
- rndis_host: support Hytera digital radios (Thomas Toye)   
- power: reset: ltc2952: Fix use of floating point literals (Nathan Chancellor)   
- power: supply: core: Break capacity loop (Linus Walleij)   
- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Christian Melki)   
- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Eric Dumazet)   
- batman-adv: mcast: don't send link-local multicast to mcast routers (Linus Lüssing)   
- lwtunnel: Validate RTA_ENCAP_TYPE attribute length (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_FLOW in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- i40e: Fix incorrect netdev's real number of RX/TX queues (Jedrzej Jagielski)   
- i40e: Fix for displaying message regarding NVM version (Mateusz Palczewski)   
- i40e: fix use-after-free in i40e_sync_filters_subtask() (Di Zhu)   
- mac80211: initialize variable have_higher_than_11mbit (Tom Rix)   
- RDMA/uverbs: Check for null return of kmalloc_array (Jiasheng Jiang)   
- RDMA/core: Don't infoleak GRH fields (Leon Romanovsky)   
- iavf: Fix limit of total number of queues to active queues of VF (Karen Sornek)   
- ieee802154: atusb: fix uninit value in atusb_set_extended_addr (Pavel Skripkin)   
- tracing: Tag trace_percpu_buffer as a percpu pointer (Naveen N. Rao)   
- tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Naveen N. Rao)   
- selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() (Shuah Khan)   
- Input: touchscreen - Fix backport of a02dcde595f7cbd240ccd64de96034ad91cffc40 (Nathan Chancellor)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- LTS tag: v5.4.170 (Sherry Yang)  
- perf script: Fix CPU filtering of a script's switch events (Adrian Hunter)   
- net: fix use-after-free in tw_timer_handler (Muchun Song)   
- Input: spaceball - fix parsing of movement data packets (Leo L. Schwab)   
- Input: appletouch - initialize work before device registration (Pavel Skripkin)   
- binder: fix async_free_space accounting for empty parcels (Todd Kjos)   
- usb: mtu3: set interval of FS intr and isoc endpoint (Chunfeng Yun)   
- usb: mtu3: fix list_head check warning (Chunfeng Yun)   
- usb: mtu3: add memory barrier before set GPD's HWO (Chunfeng Yun)   
- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. (Vincent Pelletier)   
- xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Mathias Nyman)   
- uapi: fix linux/nfc.h userspace compilation errors (Dmitry V. Levin)   
- nfc: uapi: use kernel size_t to fix user-space builds (Krzysztof Kozlowski)   
- i2c: validate user data in compat ioctl (Pavel Skripkin)   
- fsl/fman: Fix missing put_device() call in fman_port_probe (Miaoqian Lin)   
- net/ncsi: check for error return from call to nla_put_u32 (Jiasheng Jiang)   
- selftests/net: udpgso_bench_tx: fix dst ip argument (wujianguo)   
- net/mlx5e: Fix wrong features assignment in case of error (Gal Pressman)   
- ionic: Initialize the 'lif-&gt;dbid_inuse' bitmap (Christophe JAILLET)   
- NFC: st21nfca: Fix memory leak in device probe and remove (Wei Yongjun)   
- net: lantiq_xrx200: fix statistics of received bytes (Aleksander Jan Bajkowski)   
- net: usb: pegasus: Do not drop long Ethernet frames (Matthias-Christian Ott)   
- sctp: use call_rcu to free endpoint (Xin Long)   
- selftests: Calculate udpgso segment count without header adjustment (Coco Li)   
- udp: using datalen to cap ipv6 udp max gso segments (Coco Li)   
- net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Miaoqian Lin)   
- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dan Carpenter)   
- selinux: initialize proto variable in selinux_ip_postroute_compat() (Tom Rix)   
- recordmcount.pl: fix typo in s390 mcount regex (Heiko Carstens)   
- memblock: fix memblock_phys_alloc() section mismatch error (Jackie Liu)   
- platform/x86: apple-gmux: use resource_size() with res (Wang Qing)   
- tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). (Dmitry Vyukov)   
- Input: i8042 - enable deferred probe quirk for ASUS UM325UA (Samuel Čavoj)   
- Input: i8042 - add deferred probe support (Takashi Iwai)   
- HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Hans de Goede)   
- LTS tag: v5.4.169 (Sherry Yang)   
- phonet/pep: refuse to enable an unbound pipe (Rémi Denis-Courmont)   
- hamradio: improve the incomplete fix to avoid NPD (Lin Ma)   
- hamradio: defer ax25 kfree after unregister_netdev (Lin Ma)   
- ax25: NPD bug when detaching AX25 device (Lin Ma)   
- hwmon: (lm90) Do not report 'busy' status bit as alarm (Guenter Roeck)   
- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 (Guenter Roeck)   
- pinctrl: mediatek: fix global-out-of-bounds issue (Guodong Liu)   
- mm: mempolicy: fix THP allocations escaping mempolicy restrictions (Andrey Ryabinin)   
- KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state (Sean Christopherson)   
- usb: gadget: u_ether: fix race in setting MAC address in setup phase (Marian Postevca)   
- f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() (Chao Yu)   
- tee: optee: Fix incorrect page free bug (Sumit Garg)   
- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling (Ard Biesheuvel)   
- mmc: core: Disable card detect during shutdown (Ulf Hansson)   
- mmc: sdhci-tegra: Fix switch to HS400ES mode (Prathamesh Shete)   
- pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines (Fabien Dessenne)   
- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Andrew Cooper)   
- parisc: Correct completer in lws start (John David Anglin)   
- ipmi: fix initialization when workqueue allocation fails (Thadeu Lima de Souza Cascardo)   
- ipmi: ssif: initialize ssif_info-&gt;client early (Mian Yousaf Kaukab)   
- ipmi: bail out if init_srcu_struct fails (Thadeu Lima de Souza Cascardo)   
- Input: atmel_mxt_ts - fix double free in mxt_read_info_block (José Expósito)   
- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Bradley Scott)   
- ALSA: drivers: opl3: Fix incorrect use of vp-&gt;state (Colin Ian King)   
- ALSA: jack: Check the return value of kstrdup() (Xiaoke Wang)   
- hwmon: (lm90) Drop critical attribute support for MAX6654 (Guenter Roeck)   
- hwmon: (lm90) Introduce flag indicating extended temperature support (Guenter Roeck)   
- hwmon: (lm90) Add basic support for TI TMP461 (Guenter Roeck)   
- hwmon: (lm90) Add max6654 support to lm90 driver (Josh Lehan)   
- hwmon: (lm90) Fix usage of CONFIG2 register in detect function (Guenter Roeck)   
- Input: elantech - fix stack out of bound access in elantech_change_report_id() (Andrea Righi)   
- sfc: falcon: Check null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- drivers: net: smc911x: Check for error irq (Jiasheng Jiang)   
- fjes: Check for error irq (Jiasheng Jiang)   
- bonding: fix ad_actor_system option setting to default (Fernando Fernandez Mancera)   
- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Wu Bo)   
- net: skip virtio_net_hdr_set_proto if protocol already set (Willem de Bruijn)   
- net: accept UFOv6 packages in virtio_net_hdr_to_skb (Willem de Bruijn)   
- qlcnic: potential dereference null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- netfilter: fix regression in looped (broad|multi)cast's MAC handling (Ignacy Gawędzki)   
- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() (José Expósito)   
- spi: change clk_disable_unprepare to clk_unprepare (Dongliang Mu)   
- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode (Robert Marko)   
- HID: holtek: fix mouse probing (Benjamin Tissoires)   
- serial: 8250_fintek: Fix garbled text for console (Ji-Ze Hong (Peter Hong))   
- net: usb: lan78xx: add Allied Telesis AT29M2-AF (Greg Jesionowski)   
- LTS tag: v5.4.168 (Sherry Yang)  
- xen/console: harden hvc_xen against event channel storms (Juergen Gross)   
- xen/netfront: harden netfront against event channel storms (Juergen Gross)   
- xen/blkfront: harden blkfront against event channel storms (Juergen Gross)   
- Revert "xsk: Do not sleep in poll() when need_wakeup set" (Magnus Karlsson)   
- net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Leon Romanovsky)   
- mac80211: fix regression in SSN handling of addba tx (Felix Fietkau)   
- rcu: Mark accesses to rcu_state.n_force_qs (Paul E. McKenney)   
- ovl: fix warning in ovl_create_real() (Miklos Szeredi)   
- fuse: annotate lock in fuse_reverse_inval_entry() (Miklos Szeredi)   
- media: mxl111sf: change mutex_init() location (Pavel Skripkin)   
- xsk: Do not sleep in poll() when need_wakeup set (Magnus Karlsson)   
- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name (Fabio Estevam)   
- Input: touchscreen - avoid bitwise vs logical OR warning (Nathan Chancellor)   
- mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Nathan Chancellor)   
- mac80211: validate extended element ID is present (Johannes Berg)   
- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Le Ma)   
- libata: if T_LENGTH is zero, dma direction should be DMA_NONE (George Kennedy)   
- timekeeping: Really make sure wall_to_monotonic isn't positive (Yu Liao)   
- USB: serial: option: add Telit FN990 compositions (Daniele Palmas)   
- USB: serial: cp210x: fix CP2105 GPIO registration (Johan Hovold)   
- usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Nehal Bakulchandra Shah)   
- PCI/MSI: Mask MSI-X vectors only on success (Stefan Roese)   
- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Thomas Gleixner)   
- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Jimmy Wang)   
- sit: do not call ipip6_dev_free() from sit_init_net() (Eric Dumazet)   
- net: systemport: Add global locking for descriptor lifecycle (Florian Fainelli)   
- net/smc: Prevent smc_release() from long blocking (D. Wythe)   
- net: Fix double 0x prefix print in SKB dump (Gal Pressman)   
- netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Haimin Zhang)   
- ixgbe: set X550 MDIO speed before talking to PHY (Cyril Novikov)   
- igbvf: fix double free in `igbvf_probe` (Letu Ren)   
- igb: Fix removal of unicast MAC filters of VFs (Karen Sornek)   
- soc/tegra: fuse: Fix bitwise vs. logical OR warning (Nathan Chancellor)   
- rds: memory leak in __rds_conn_create() (Hangyu Hua)   
- flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Baowen Zheng)   
- net: sched: lock action when translating it to flow_action infra (Vlad Buslov)   
- mac80211: fix lookup when adding AddBA extension element (Johannes Berg)   
- mac80211: accept aggregation sessions on 6 GHz (Johannes Berg)   
- mac80211: agg-tx: don't schedule_and_wake_txq() under sta-&gt;lock (Johannes Berg)   
- mac80211: agg-tx: refactor sending addba (Mordechay Goodstein)   
- selftest/net/forwarding: declare NETIFS p9 p10 (Hangbin Liu)   
- dmaengine: st_fdma: fix MODULE_ALIAS (Alyssa Ross)   
- selftests: Fix IPv6 address bind tests (David Ahern)   
- selftests: Fix raw socket bind tests with VRF (David Ahern)   
- inet_diag: fix kernel-infoleak for UDP sockets (Eric Dumazet)   
- inet_diag: use jiffies_delta_to_msecs() (Eric Dumazet)   
- sch_cake: do not call cake_destroy() from cake_init() (Eric Dumazet)   
- s390/kexec_file: fix error handling when applying relocations (Philipp Rudo)   
- selftests: net: Correct ping6 expected rc from 2 to 1 (Jie2x Zhou)   
- clk: Don't parent clks until the parent is fully registered (Mike Tipton)   
- ARM: socfpga: dts: fix qspi node compatible (Dinh Nguyen)   
- mac80211: track only QoS data frames for admission control (Johannes Berg)   
- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 (Alex Bee)   
- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply (John Keeping)   
- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge (Artem Lapkin)   
- nfsd: fix use-after-free due to delegation race (J. Bruce Fields)   
- iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda (Fabrice Gasnier)   
- audit: improve robustness of the audit queue handling (Paul Moore)   
- dm btree remove: fix use after free in rebalance_children() (Joe Thornber)   
- recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand)   
- virtio_ring: Fix querying of maximum DMA mapping size for virtio device (Will Deacon)   
- firmware: arm_scpi: Fix string overflow in SCPI genpd driver (Sudeep Holla)   
- mac80211: send ADDBA requests using the tid/queue of the aggregation session (Felix Fietkau)   
- mac80211: mark TX-during-stop for TX in in_reconfig (Johannes Berg)   
- KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov)   
- LTS tag: v5.4.167 (Sherry Yang)   
- arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM (Mike Rapoport)   
- arm: extend pfn_valid to take into account freed memory map alignment (Mike Rapoport)   
- memblock: ensure there is no overflow in memblock_overlaps_region() (Mike Rapoport)   
- memblock: align freed memory map on pageblock boundaries with SPARSEMEM (Mike Rapoport)   
- memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER (Mike Rapoport)   
- hwmon: (dell-smm) Fix warning on /proc/i8k creation error (Armin Wolf)   
- bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Bui Quang Minh)   
- selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek)   
- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Sean Christopherson)   
- tracing: Fix a kmemleak false positive in tracing_map (Chen Jun)   
- drm/amd/display: add connector type check for CRC source set (Perry Yuan)   
- drm/amd/display: Fix for the no Audio bug with Tiled Displays (Mustapha Ghaddar)   
- net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Harshit Mogalapalli)   
- i2c: rk3x: Handle a spurious start completion interrupt flag (Ondrej Jirman)   
- parisc/agp: Annotate parisc agp init functions with __init (Helge Deller)   
- net/mlx4_en: Update reported link modes for 1/10G (Erik Ekman)   
- drm/msm/dsi: set default num_data_lanes (Philip Chen)   
- nfc: fix segfault in nfc_genl_dump_devices_done (Tadeusz Struk)   
- LTS tag: v5.4.166 (Sherry Yang)   
- netfilter: selftest: conntrack_vrf.sh: fix file permission (Greg Kroah-Hartman)   
- LTS tag: v5.4.165 (Sherry Yang)  
- bpf: Add selftests to cover packet access corner cases (Maxim Mikityanskiy)   
- misc: fastrpc: fix improper packet size calculation (Jeya R)   
- irqchip: nvic: Fix offset for Interrupt Priority Offsets (Vladimir Murzin)   
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL (Wudi Wang)   
- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts (Pali Rohár)   
- irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() (Pali Rohár)   
- iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove (Yang Yingliang)   
- iio: ad7768-1: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: adc: axp20x_adc: fix charging current reporting on AXP22x (Evgeny Boger)   
- iio: at91-sama5d2: Fix incorrect sign extension (Gwendal Grignou)   
- iio: dln2: Check return value of devm_iio_trigger_register() (Lars-Peter Clausen)   
- iio: dln2-adc: Fix lockdep complaint (Noralf Trønnes)   
- iio: itg3200: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: kxsd9: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: ltr501: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: mma8452: Fix trigger reference couting (Lars-Peter Clausen)   
- iio: stk3310: Don't return error code in interrupt handler (Lars-Peter Clausen)   
- iio: trigger: stm32-timer: fix MODULE_ALIAS (Alyssa Ross)   
- iio: trigger: Fix reference counting (Lars-Peter Clausen)   
- xhci: avoid race between disable slot command and host runtime suspend (Mathias Nyman)   
- usb: core: config: using bit mask instead of individual bits (Pavel Hofman)   
- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Kai-Heng Feng)   
- usb: core: config: fix validation of wMaxPacketValue entries (Pavel Hofman)   
- selftests/fib_tests: Rework fib_rp_filter_test() (Peilin Ye)   
- net/qla3xxx: fix an error code in ql_adapter_up() (Dan Carpenter)   
- net, neigh: clear whole pneigh_entry at alloc time (Eric Dumazet)   
- net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() (Joakim Zhang)   
- net: altera: set a couple error code in probe() (Dan Carpenter)   
- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero (Lee Jones)   
- tools build: Remove needless libpython-version feature check that breaks test-all fast path (Arnaldo Carvalho de Melo)   
- dt-bindings: net: Reintroduce PHY no lane swap binding (Alexander Stein)   
- mtd: rawnand: fsmc: Fix timing computation (Herve Codina)   
- mtd: rawnand: fsmc: Take instruction delay into account (Herve Codina)   
- i40e: Fix pre-set max number of queues for VF (Mateusz Palczewski)   
- i40e: Fix failed opcode appearing if handling messages from VF (Karen Sornek)   
- ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer (Srinivas Kandagatla)   
- qede: validate non LSO skb length (Manish Chopra)   
- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) (Davidlohr Bueso)   
- tracefs: Set all files to the same group ownership as the mount option (Steven Rostedt (VMware))   
- aio: fix use-after-free due to missing POLLFREE handling (Eric Biggers)   
- aio: keep poll requests on waitqueue until completed (Eric Biggers)   
- signalfd: use wake_up_pollfree() (Eric Biggers)   
- binder: use wake_up_pollfree() (Eric Biggers)   
- wait: add wake_up_pollfree() (Eric Biggers)   
- libata: add horkage for ASMedia 1092 (Hannes Reinecke)   
- x86/sme: Explicitly map new EFI memmap table as encrypted (Tom Lendacky)   
- can: m_can: Disable and ignore ELO interrupt (Brian Silverman)   
- can: pch_can: pch_can_rx_normal: fix use after free (Vincent Mailhol)   
- drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Bas Nieuwenhuizen)   
- clk: qcom: regmap-mux: fix parent clock lookup (Dmitry Baryshkov)   
- tracefs: Have new files inherit the ownership of their parent (Steven Rostedt (VMware))   
- nfsd: Fix nsfd startup race (again) (Alexander Sverdlin)   
- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling (Qu Wenruo)   
- btrfs: clear extent buffer uptodate when we fail to write it (Josef Bacik)   
- ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Takashi Iwai)   
- ALSA: pcm: oss: Limit the period size to 16MB (Takashi Iwai)   
- ALSA: pcm: oss: Fix negative period/buffer sizes (Takashi Iwai)   
- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Kailang Yang)   
- ALSA: ctl: Fix copy of updated id with element read/write (Alan Young)   
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered (Manjong Lee)   
- IB/hfi1: Correct guard on eager buffer deallocation (Mike Marciniszyn)   
- iavf: Fix reporting when setting descriptor count (Michal Maloszewski)   
- iavf: restore MSI state on reset (Mitch Williams)   
- udp: using datalen to cap max gso segments (Jianguo Wu)   
- seg6: fix the iif in the IPv6 socket control block (Andrea Mayer)   
- nfp: Fix memory leak in nfp_cpp_area_cache_add() (Jianglei Nie)   
- bonding: make tx_rebalance_counter an atomic (Eric Dumazet)   
- ice: ignore dropped packets during init (Jesse Brandeburg)   
- bpf: Fix the off-by-two error in range markings (Maxim Mikityanskiy)   
- vrf: don't run conntrack on vrf with !dflt qdisc (Nicolas Dichtel)   
- selftests: netfilter: add a vrf+conntrack testcase (Florian Westphal)   
- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done (Krzysztof Kozlowski)   
- can: sja1000: fix use after free in ems_pcmcia_add_card() (Dan Carpenter)   
- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats-&gt;{rx,tx}_errors counter (Jimmy Assarsson)   
- can: kvaser_usb: get CAN clock frequency from device (Jimmy Assarsson)   
- HID: check for valid USB device for many HID drivers (Greg Kroah-Hartman)   
- HID: wacom: fix problems when device is not a valid USB device (Greg Kroah-Hartman)   
- HID: bigbenff: prevent null pointer dereference (Benjamin Tissoires)   
- HID: add USB_HID dependancy on some USB HID drivers (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-chicony (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-prodikeys (Greg Kroah-Hartman)   
- HID: add hid_is_usb() function to make it simpler for USB detection (Greg Kroah-Hartman)   
- HID: google: add eel USB id (xiazhengqiao)   
- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover (Hans de Goede)   
- ntfs: fix ntfs_test_inode and ntfs_init_locked_inode function type (Luca Stefani)   
- serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 (Patrik John)   
- LTS tag: v5.4.164 (Sherry Yang)  
- ipmi: msghandler: Make symbol 'remove_work_wq' static (Wei Yongjun)   
- net/tls: Fix authentication failure in CCM mode (Tianjia Zhang)   
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines (Helge Deller)   
- iwlwifi: mvm: retry init flow if failed (Mordechay Goodstein)   
- serial: 8250_pci: rewrite pericom_do_set_divisor() (Jay Dolan)   
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Jay Dolan)   
- serial: core: fix transmit-buffer reset and memleak (Johan Hovold)   
- serial: pl011: Add ACPI SBSA UART match id (Pierre Gondois)   
- tty: serial: msm_serial: Deactivate RX DMA for polling support (Sven Eckelmann)   
- x86/64/mm: Map all kernel memory into trampoline_pgd (Joerg Roedel)   
- x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Feng Tang)   
- x86/tsc: Add a timer to make sure TSC_adjust is always checked (Feng Tang)   
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Badhri Jagan Sridharan)   
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Ole Ernst)   
- xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Mathias Nyman)   
- vgacon: Propagate console boot parameters before calling `vc_resize' (Maciej W. Rozycki)   
- parisc: Fix "make install" on newer debian releases (Helge Deller)   
- parisc: Fix KBUILD_IMAGE for self-extracting kernel (Helge Deller)   
- sched/uclamp: Fix rq-&gt;uclamp_max not set on first enqueue (Qais Yousef)   
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Like Xu)   
- drm/msm: Do hw_init() before capturing GPU state (Rob Clark)   
- net/smc: Keep smc_close_final rc during active close (Tony Lu)   
- ipv4: convert fib_num_tclassid_users to atomic_t (Sherry Yang)   
- net: annotate data-races on txq-&gt;xmit_lock_owner (Eric Dumazet)   
- net: marvell: mvpp2: Fix the computation of shared CPUs (Christophe JAILLET)   
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Sven Schuchmann)   
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (Eiichi Tsukata)   
- selftests: net: Correct case name (Li Zhijian)   
- net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Zhou Qingyang)   
- siphash: use _unaligned version by default (Arnd Bergmann)   
- net: mpls: Fix notifications when deleting a device (Benjamin Poirier)   
- net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() (Zhou Qingyang)   
- natsemi: xtensa: fix section mismatch warnings (Randy Dunlap)   
- i2c: cbus-gpio: set atomic transfer callback (Aaro Koskinen)   
- i2c: stm32f7: stop dma transfer in case of NACK (Alain Volmat)   
- i2c: stm32f7: recover the bus on access timeout (Alain Volmat)   
- i2c: stm32f7: flush TX FIFO upon transfer errors (Alain Volmat)   
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl (Baokun Li)   
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl (Baokun Li)   
- s390/pci: move pseudo-MMIO to prevent MIO overlap (Niklas Schnelle)   
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Xiongfeng Wang)   
- ipmi: Move remove_work to dedicated workqueue (Ioanna Alifieraki)   
- rt2x00: do not mark device gone on EPROTO errors during start (Stanislaw Gruszka)   
- kprobes: Limit max data_size of the kretprobe instances (Masami Hiramatsu)   
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Stephen Suryaputra)   
- net/smc: Avoid warning of possible recursive locking (Wen Gu)   
- perf report: Fix memory leaks around perf_tip() (Ian Rogers)   
- perf hist: Fix memory leak of a perf_hpp_fmt (Ian Rogers)   
- net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() (Teng Qi)   
- net: tulip: de4x5: fix the problem that the array 'lp-&gt;phy[8]' may be out of bound (zhangyue)   
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Teng Qi)   
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile (Mario Limonciello)   
- scsi: iscsi: Unblock session then wake up error handler (Mike Christie)   
- thermal: core: Reset previous low and high trip during thermal zone init (Manaf Meethalavalappu Pallikunhi)   
- btrfs: check-integrity: fix a warning on write caching disabled disk (Wang Yugui)   
- s390/setup: avoid using memblock_enforce_memory_limit (Vasily Gorbik)   
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep (Slark Xiao)   
- net: return correct error code (liuguoqiang)   
- net/smc: Transfer remaining wait queue entries during fallback (Wen Gu)   
- mac80211: do not access the IV when it was stripped (Xing Song)   
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY (Julian Braha)   
- gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher)   
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Zhang Changzhong)   
- arm64: dts: mcbin: support 2W SFP modules (Russell King)   
- of: clk: Make &lt;linux/of_clk.h&gt; self-contained (Geert Uytterhoeven)   
- NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington)   
- fs: move filp_close() outside of __close_fd_get_file() (Jens Axboe)  [Orabug: 33413846]  
- xfs: drop submit side trans alloc for append ioends (Wengang Wang)  [Orabug: 33537792]  
- uek/ol8/config-aarch64-rpi: Disable CONFIG_F2FS (Vijay Kumar)  [Orabug: 33779251]  
- net: mana: Add handling of CQE_RX_TRUNCATED (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Add RX fencing (Dexuan Cui)  [Orabug: 33837383]  
- net: mana: Fix memory leak in mana_hwc_create_wq (José Expósito)  [Orabug: 33837383]  
- cgroup: Use open-time credentials for process migraton perm checks (Tejun Heo)  [Orabug: 33846003]  {CVE-2021-4197} 
- octeontx2-af: add max_vfs module param (Tom Saeger)  [Orabug: 33889959]  
- arm64: Fix compiler warning when CONFIG_MRVL_OCTEONTX_EL0_INTR is undefined. (Tom Saeger)  [Orabug: 33889959]  
- uek-rpm: Update config-aarch64-embedded (Dave Kleikamp)  [Orabug: 33889959]  
- mm: Fix compiler error on aarch64 with CONFIG_TRANSPARENT_HUGEPAGE undefined (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: RPM extend csr address for T105N (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do printk instead of debugfs trace (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: convert dev_dbg to tracepoint in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Gracefully skip the cgx_probe for unmapped devices. (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: cn10ka_swup: Add support for read of flash (Suneel Garapati)  [Orabug: 33889959]  
- driver: clk: Fix PCC channel related errors for CN10KX and T9X platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Limit link bringup time at firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: rfoe netdev cleanup (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: convert psw ptp timestamp to cpu byte order (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix missing ioctls on CNF10K (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: move common ptp structures to rfoe_common.h (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: modify TL1 rr_prio value from 1 to 9 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix pci resource leak (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix csr mapping range (Harman Kalra)  [Orabug: 33889959]  
- driver: clk: Add SCLK clock on T9x platforms with ACPI enabled (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: use SSO HWS AF invalidate instead of LF invalidate (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-pf: remove txschq alloc response callback handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds driver to control reset of AVS bus form Linux (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Add kpu support to parse cpt second parse time stamp packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-bphy: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-af: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- cnf10k: rfoe: add jumbo frame support to cnf10k (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reduce TIM TENNS clock source interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix incorrect TIM interval array size (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix slew and drive configuration (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Switch to polling mode when in panic (George Cherian)  [Orabug: 33889959]  
- cacheinfo: Set cache 'id' based on DT data (Rob Herring)  [Orabug: 33889959]  
- cacheinfo: Allow for &gt;32-bit cache 'id' (Rob Herring)  [Orabug: 33889959]  
- drivers: base: cacheinfo: Check per_cpu_cacheinfo() is allocated (James Morse)  [Orabug: 33889959]  
- cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (James Morse)  [Orabug: 33889959]  
- arm64: Use of_get_cpu_hwid() (Rob Herring)  [Orabug: 33889959]  
- of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes (Rob Herring)  [Orabug: 33889959]  
- i2c: mux: pca954x: Convert license to SPDX identifier (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Move device_remove_file() out of pca954x_cleanup() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Make use of device properties (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Refactor pca954x_irq_handler() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: support property idle-state (Biwen Li)  [Orabug: 33889959]  
- driver: soc: marvell: add cpss drivers (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings completely (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: add CN98XX support for Marvell Octeon TX2 SoC temperature sensors (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: support for Marvell Octeon TX2 SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 33889959]  
- uek-rpm: build embedded kernel for t93/t98 (Dave Kleikamp)  [Orabug: 33889959]  
- uek-rpm: Don't add Marvell stuff to non-embedded kernels (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: Fix KABI breakage for enum cpuhp_state (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: tmc: Configure AXI write burst size (Tanmay Jagdale)  [Orabug: 33889959]  
- dt-bindings: coresight: Add burst size for TMC (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: secure-etr: Fix incorrect offset (Tanmay Jagdale)  [Orabug: 33889959]  
- perf cs-etm: Determine formatted trace support (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: pmu: Create symlink to the sink device (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: etr: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- Documentation: trace: Add documentation for TRBE (Anshuman Khandual)  [Orabug: 33889959]  
- Documentation: coresight: Add PID tracing description (Leo Yan)  [Orabug: 33889959]  
- docs: trace: coresight-ect.rst: Fix a build warning (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: docs: Add information about the topology representations (Mike Leach)  [Orabug: 33889959]  
- docs: coresight: Update documentation for CoreSight to cover CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: docs: Adds detailed document for programming etm4x. (Mike Leach)  [Orabug: 33889959]  
- coresight: docs: Create common sub-directory for coresight trace. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix bitmap for option (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Detect pid in VMID for kernel running at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Add helper cs_etm__get_pid_fmt() (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Support PID tracing in config (Suzuki K Poulose)  [Orabug: 33889959]  
- tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Arnaldo Carvalho de Melo)  [Orabug: 33889959]  
- perf cs-etm: Update ETM metadata format (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (James Clark)  [Orabug: 33889959]  
- perf cs-etm: Allow no CoreSight sink to be specified on command line (Mike Leach)  [Orabug: 33889959]  
- perf: cs-etm: Update to build with latest opencsd version. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix unsigned variable comparison to zero (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Optimize copying last branches (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Continuously record last branch (Leo Yan)  [Orabug: 33889959]  
- perf: aux: Add CoreSight PMU buffer formats (Suzuki K Poulose)  [Orabug: 33889959]  
- perf: aux: Add flags for the buffer format (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Fix define build issue when built as module (Mike Leach)  [Orabug: 33889959]  
- coresight: trbe: Fix return value check in arm_trbe_register_coresight_cpu() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Make symbol 'csdev_sink' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Fix typo in coresight-core.c (Qi Liu)  [Orabug: 33889959]  
- coresight: etm: perf: Make symbol 'format_attr_contextid' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Add ETM PID for Cortex-A78 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: sink: Add TRBE driver (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: core: Add support for dedicated percpu sinks (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: etm-perf: Handle stale output handles (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE tracing (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add support for PE OS lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Do not scan for graph if none is present (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Allow an event to use different sinks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Move ETM to prohibited region for disable (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Support PID tracing for kernel at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Clarify comment on perf options (Leo Yan)  [Orabug: 33889959]  
- coresight: etm4x: Fix merge resolution for amba rework (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Handle accesses to TRCSTALLCTLR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add support for v8.4 SelfHosted tracing (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Add support for sysreg only devices (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Run arch feature detection on the CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Refactor probing routine (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect system instructions support (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add necessary synchronization for sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Expose trcdevarch via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Use TRCDEVARCH for component discovery (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect access early on the target CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle ETM architecture version (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Clean up exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Cleanup secure exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Check for Software Lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Define DEVARCH register fields (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Hide sysfs attributes for unavailable registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add sysreg access helpers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add commentary on the registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Make offset available for sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Convert all register accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Always read the registers on the host CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert claim/disclaim operations to use access wrappers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert coresight_timeout to use access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: tpiu: Prepare for using coresight device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Introduce device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Skip accessing TRCPDCR in save/restore (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle access to TRCSSPCICRn (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 (Chunyan Zhang)  [Orabug: 33889959]  
- coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() (Markus Elfring)  [Orabug: 33889959]  
- amba: Make the remove callback return void (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow (Qi Liu)  [Orabug: 33889959]  
- coresight: remove broken __exit annotations (Arnd Bergmann)  [Orabug: 33889959]  
- coresight-stm: Fix W=1 warning in STM driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight-tpiu: Fix W=1 warning in TPIU driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: Fix W=1 warnings in core framework (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: tmc-etr: Assign boolean values to a bool variable (Kaixu Xia)  [Orabug: 33889959]  
- coresight: Remove unnecessary THIS_MODULE of funnel and replicator driver (Qi Liu)  [Orabug: 33889959]  
- coresight: etm4x: Handle TRCVIPCSSCTLR accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCPROCSELR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCCIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCVMIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: core: Remove unneeded semicolon (Zou Wei)  [Orabug: 33889959]  
- coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Initialize dynamic sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Fix uninitialised pointer bug in etm_setup_aux() (Mike Leach)  [Orabug: 33889959]  
- coresight: add module license (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: core: Allow the coresight core driver to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Allow catu drivers to be built as modules (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: tmc-etr: Add function to register catu ops (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: cti: Allow cti to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Increase reference count when enabling cti (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Don't disable ect device if it's not enabled (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Fix bug clearing sysfs links on callback (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix remove sysfs link error (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add function to register cti associate ops (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: replicator: Allow replicator driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: funnel: Allow funnel driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tmc: Allow tmc to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tpiu: Allow tpiu to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etb: Allow etb to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm4x: Allow etm4x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm3x: Allow etm3x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: stm: Allow to build coresight-stm as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Add try_get_module() in coresight_grab_device() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Export global symbols (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: Add coresight prefix to barrier_pkt (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Use IS_ENABLED for CONFIGs that may be modules (Kim Phillips)  [Orabug: 33889959]  
- coresight: cpu_debug: Define MODULE_DEVICE_TABLE (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cpu_debug: Add module name in Kconfig (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix number of resources check for ETM 4.3 and above (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: Make sysfs functional on topologies with per core sink (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm: perf: Sink selection using sysfs is deprecated (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues on trcseqevr access (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: cti: Write regsiters directly in cti_enable_hw() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues within reset interface of sysfs (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Ensure default perf settings filter user/kernel (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: remove pm_runtime_get_sync() from CPU hotplug (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: disclaim device only when it's claimed (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Add Support for HiSilicon ETM device (Qi Liu)  [Orabug: 33889959]  
- coresight: fix offset by one error in counting ports (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: stm: Support marked packet (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init (Sai Prakash Ranjan)  [Orabug: 33889959]  
- treewide: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33889959]  
- coresight: etm4x: Fix save/restore during cpu idle (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm: perf: Add default sink selection to etm perf (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Update sink types for default selection (Mike Leach)  [Orabug: 33889959]  
- coresight: Add default sink selection to CoreSight base (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Add shutdown callback for TMC ETR (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: Fix comment in main header file (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Counter values not saved on disable (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Fix resource selector constant (Mike Leach)  [Orabug: 33889959]  
- coresight: Drop double check for ACPI companion device (Andy Shevchenko)  [Orabug: 33889959]  
- coresight: Use devm_kcalloc() in coresight_alloc_conns() (Xu Wang)  [Orabug: 33889959]  
- coresight: replicator: Reset replicator if context is lost (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support to skip trace unit power up (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: replicator: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etmv4: Fix CPU power management setup in probe() function (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix error handling in probe (Dan Carpenter)  [Orabug: 33889959]  
- coresight: cti: Add CPU idle pm notifer to CTI devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add CPU Hotplug handling to CTI driver (Mike Leach)  [Orabug: 33889959]  
- coresight: Avoid casting void pointers (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Include required headers in C files (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Initialize arg in sparse friendly way (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Don't initialize variables unnecessarily (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Mark some functions static (Stephen Boyd)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Neoverse N1 ETM (Anurag Koul)  [Orabug: 33889959]  
- coresight: etmv4: Update default filter and initialisation (Mike Leach)  [Orabug: 33889959]  
- coresight: Fix support for sparsely populated ports (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etb10: Make coresight_etb_groups static (Jason Yan)  [Orabug: 33889959]  
- coresight: cti: Make some symbols static (Jason Yan)  [Orabug: 33889959]  
- coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Qualcomm SC7180 SoC (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Add in sysfs links to other coresight devices (Mike Leach)  [Orabug: 33889959]  
- coresight: Expose device connections via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add generic sysfs link creation functions (Mike Leach)  [Orabug: 33889959]  
- coresight: Add return value for fixup connections (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Pass coresight_device for coresight_release_platform_data (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: cti: remove incorrect NULL return check (Calvin Johnson)  [Orabug: 33889959]  
- docs: fix broken references to text files (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: cti: Add connection information to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Enable CTI associated with devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for custom CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for v8 arch CTI (Mike Leach)  [Orabug: 33889959]  
- dt-bindings: arm: Adds CoreSight CTI hardware definitions (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs trigger / channel programming API (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs access to program function registers (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs coresight mgmt register access (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Initial CoreSight CTI Driver (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix unused function warning (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: replicator: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: funnel: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Fix BMVAL misuse (Rikard Falkeborn)  [Orabug: 33889959]  
- coresight: Add explicit architecture dependency (Mark Brown)  [Orabug: 33889959]  
- coresight: etm4x: Add missing single-shot control API to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add view comparator settings API to sysfs. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - CID and VMID masks. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - include/exclude addr. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues with start-stop logic. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add missing API to set EL match on address filters (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fixes for ETM v4.4 architecture updates. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add support for ThunderX2 (Tanmay Vilas Kumar Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Save/restore state across CPU low power states (Andrew Murray)  [Orabug: 33889959]  
- Revert "spi: cadence: Add xSPI asim check" (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix HS400 timing (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add Winbond w25q256fw flash memory (Witold Sadowski)  [Orabug: 33889959]  
- spi: Change PHY and clock register offsets (Witold Sadowski)  [Orabug: 33889959]  
- driver: spi: Fix problems discovered during static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- perf/smmuv3: Add device tree support (Bharat Bhushan)  [Orabug: 33889959]  
- spi: clear MSI-X enable interrupt flag. (Witold Sadowski)  [Orabug: 33889959]  
- spi: Fix possible race condition (Witold Sadowski)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Add low-level changes to support kmsg panic/oops write (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add xSPI asim check (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add clock and PHY configuration (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add read acess size switch (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add polling mode support (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Fix busy cycles calculation (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add of_node_put() before return (Wan Jiabing)  [Orabug: 33889959]  
- spi: cadence: fix static checker warning (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add support for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add dt-bindings documentation for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- PCI: Fix wrong address reported for XCP0 mailbox on cnf10ka (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Add support to configure host side drive strength and slew (Jayanthi Annadurai)  [Orabug: 33889959]  
- irqchip/gic-v3: Extend workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- gpio: octeontx2: allow to trigger GPIO ISR manually (Tomasz Duszynski)  [Orabug: 33889959]  
- sip: spi-nor: Fix the spi_nor_panic_write (George Cherian)  [Orabug: 33889959]  
- drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk (Bhaskara Budiredla)  [Orabug: 33889959]  
- sdhci-cadence: Fix clock and delay parameters for hs200 mode (Jayanthi Annadurai)  [Orabug: 33889959]  
- sdhci-cadence: Fix timing parameters for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add mx25um51245g flash chip (Witold Sadowski)  [Orabug: 33889959]  
- cn10k: Remove EMMC host controller workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for S25FS128 chip. (Witold Sadowski)  [Orabug: 33889959]  
- spi-nor: Add Micron Technology SPI flash. (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Workaround for clearing interrupt status (Jayanthi Annadurai)  [Orabug: 33889959]  
- ptp: add renesas clockmatrix SMU driver (Vincent Cheng)  [Orabug: 33889959]  
- KVM: arm64: Extend timer errata-38627 to kvm (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix timing update (Jayanthi Annadurai)  [Orabug: 33889959]  
- mmc: sdhci: Add sdhci polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: sdhci: Fix typo error in conditional macro (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: sdhci: CN10K ASIM workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- iommu/arm-smmu-v3: Force 32 byte command queue memory reads (rework) (Linu Cherian)  [Orabug: 33889959]  
- sdhci-cadence: CN10k ASIM workaround for unaligned access (Jayanthi A)  [Orabug: 33889959]  
- sdhci-cadence: SD6 controller support (Jayanthi A)  [Orabug: 33889959]  
- irqchip/gic-v3: Add workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- octeontx2: gti: Fix task stack pointer corruption (Bharat Bhushan)  [Orabug: 33889959]  
- arm64: Add support for ASID locking (Alex Belits)  [Orabug: 33889959]  
- kernel/exit.c: Add task cleanup callbacks (Alex Belits)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO group mask (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add interface for ECC injection (Vasyl Gomonovych)  [Orabug: 33889959]  
- crypto: marvell: add synchronization between mailbox accesses (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support masking of PFC classes (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: marvell: soc: Update octtx_info to display sdk-version (Chandrakala Chavva)  [Orabug: 33889959]  
- drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers (Szymon Balcerak)  [Orabug: 33889959]  
- octeontx2-af: fix REE boundary graph check (Meir Levi)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add ptp 1-step capability (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Use HW registers in PTP instead of timercounter abstraction (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add mbox lock for get pause frame status (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: mmc: Resolve issues reported by static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: otx_info: Fix issues reported by static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: Fix static analysis issues (Damian Eppel)  [Orabug: 33889959]  
- swup: Fix issues found during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: rfoe: fix ptp4l bad message issue (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: spi: Resolve issues detected during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix operand size in bitwise operation (Shijith Thotton)  [Orabug: 33889959]  
- crypto: octeontx2: fix potential null pointer access (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: enable SSO work interrupt periodic counter (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add KPU changes to parse NGIO as separate layer (Kiran Kumar K)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add error injection driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: fixed resource availability check (Satha Rao)  [Orabug: 33889959]  
- soc: octeontx2-sdp: set fw ready after init (Satananda Burla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: remove host handshake (Satananda Burla)  [Orabug: 33889959]  
- octeontx2-af: add new mbox to support sync cycle on rx path (Satha Rao)  [Orabug: 33889959]  
- octeontx2-sdp: add support for CN10K SDP block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy: Add PTP slave and external PTP input clock support in RFOE PHC driver. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix tx ptp ring entry format change (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix cpri rx packet handling (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: ptp: Fix ptp timestamp reading across lmacs (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: Fix incorrect ptp tstamp entry size (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: octeontx2: ccu: Fix waymask configuration (Tanmay Jagdale)  [Orabug: 33889959]  
- octeontx2-pf: Fix driver name in ethtool file (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Forward error codes to VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: few enhancements added (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add support for retrieving firmware boot logs (Jayanthi Annadurai)  [Orabug: 33889959]  
- soc: octeontx2: Add driver support for Cache Controller Unit (Linu Cherian)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Select dedicated region for BERT (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Remove the confusing debug prints (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-dpi: add more cn10k dependent changes (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: add OcteonTX2 PCI Console driver (Rick Farrington)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PRBS31Q pattern (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-npa: Add support for CN10K (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Mark driver ready handle SDEI (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Increment ptp refcount before use (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add TC feature for VFs (Subbaraya Sundeep)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add GHES to EFI memory map (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix devlink register warnings (Shijith Thotton)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: ioctl interface for serdes-cli (Damian Eppel)  [Orabug: 33889959]  
- crypto: octeontx2: Add support for custom engine group create (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX/RPM probe incase of zero lmac count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: devlink params to configure TIM (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Dont enable RPM loopback for LPC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase link credit restore polling timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Ensure valid pointers are freed to aura (Geetha sowjanya)  [Orabug: 33889959]  
- cn10k SerDes: squelch det, polarity, gray &amp; pre code (Damian Eppel)  [Orabug: 33889959]  
- otx2-bphy-netdev: cnf10kb: add support for psm gpint2 interrupt (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix possibility of processing the mbt multiple times (Baha Mesleh)  [Orabug: 33889959]  
- driver: soc: Fix errors for SERDES Octeontx2 module (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-nic: fix mixed module build (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-pf: select CONFIG_NET_DEVLINK (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: rpm: configure per channel back pressure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unneeded semicolons (Xu Wang)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: RAS cn10ka define sdei event (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Check TRNG_RESULT while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- marvell: mvmdio: create const struct for driver data (Stefan Chulski)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name assign based on event id (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings (Sunil Goutham)  [Orabug: 33889959]  
- swup: Use asynchronus SPI operations (Witold Sadowski)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: fix stopTraining() call (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name setup for gsrc (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: clear flow control reference count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Free VF PTP resources. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- drivers: pci: octeon-pem: Check on MSI-X vector count (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: disable preemption while using per_cpu pointer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Initialize queue_to_pfc_map for all interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: optimize cpt pf identification (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Reduce extra logs (Vasyl Gomonovych)  [Orabug: 33889959]  
- phy_diag: Minor updates (Srikanth Pidugu)  [Orabug: 33889959]  
- octeontx2-af: replace cpt slot with lf id on reg write (Nithin Dabilpuram)  [Orabug: 33889959]  
- phy: mdio-thunder: support for clock-freq attribute (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: PFC config support with DCBx (Hariprasad Kelam)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for other patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: rx training per port (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: display Tx tuning in dec (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix link carrier state update (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: limit cpri error logging rate (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: add workaround for ptp errata (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add support for new ptp timestamp format (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix issue with returning vf base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Export required symbols for VF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Flow control resource management (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Priority flow control configuration support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Don't enable Pause frames by default (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix copy from IO buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use appropriate register for LMAC enable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase number of reserved entries in KPU (Kiran Kumar K)  [Orabug: 33889959]  
- phy_diag: Add more PHY debug capabilities (Srikanth Pidugu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Align buffer layout with firmware (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Setup proper ghes names (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix error status block allocation (Vasyl Gomonovych)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for clock patterns (Damian Eppel)  [Orabug: 33889959]  
- drivers: pci: probe: Add fixup for Marvell PCIeRC bridge (Suneel Garapati)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PAM4 patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: SerDes diag: separated prbs stop for gen/check (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warnings (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_cpt.c to upstream source (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: add option to toggle drop re enable in rx cfg (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: soc: marvell SerDes diag: added Rx training (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: independent prbs inject (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warning (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-npa: Fix afpf mbox handler (Pradeep Nalla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Patch HEST table if required (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Retry until RVU block reset complete (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: octeontx2: CN10K CPT to RNM workaround (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Release IO region (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: restore rxc conf after teardown sequence (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: cn10k: update clock source offset (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Fix for displaying truncated list of LFs. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK backpressure id count (Sunil Goutham)  [Orabug: 33889959]  
- otx2-bphy-netdev: cn10k: fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: fix offset of cn10k registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix issue with CPT HDR parsing (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-vf: Export symbol 'otx2_config_serdes_link_state' (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Adjust LA pointer for cpt parse header (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support to flush full CPT CTX cache (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status address (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix BERT memcpy from IO (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: add mbox to enable or disable BP on CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix LBK backpressure config (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-vf: Skip ethtool support for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cavium: Fix aborts on 81xx (Sunil Goutham)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do not use memset or memcpy on IO addresses (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Do not fixup all VF action entries (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check whether ipolicers exists (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: devlink param support to modify physical interface links. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Optimize KPU1 processing for variable-length headers (Kiran Kumar K)  [Orabug: 33889959]  
- soc: marvell: hw_access: Extend available ranges (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary rbuf size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary cqe size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Change the receive buffer size calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- phy: mdio-thunder: stop toggling SMI clock on idle (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Use CQ_OP_STATUS register for CQE count (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix variable declaration (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: CN10K: Hide RPM stats over ethtool (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Do not request for MAC features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: remove support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: rpm : code placement (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix uninitialized variable in debugfs (Dan Carpenter)  [Orabug: 33889959]  
- gpio: Change GPIO level interrupt handler to handle_level_irq (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix some memory leaks in the error handling path of 'cgx_lmac_init()' (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2-af: Add a 'rvu_free_bitmap()' function (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2: fix -Wnonnull warning (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() (Dan Carpenter)  [Orabug: 33889959]  
- octeontx2-af: Use kzalloc for allocating only one thing (Zheng Yongjun)  [Orabug: 33889959]  
- soc: marvell: hw_access: add support to read aura/pool context (Ashwin Sekhar T K)  [Orabug: 33889959]  
- octeontx2-af: extend npa context reading capability (Ashwin Sekhar T K)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: fix overwriting Tx main (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: removed Tx pre3 (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Reserve LMTST lines per core (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: set default min and max rx len for CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: octeontx2: Disable DMA black hole on an engine DMA fault (Srujana Challa)  [Orabug: 33889959]  
- otx2-bphy-netdev: remove unwanted debug message (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: track timer ring intervals (Pavan Nikhilesh)  [Orabug: 33889959]  
- otx2-bphy-netdev: added cnf10k bphy netdev functionality (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: separate bphy common code into separate files (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: disable cpri code when cpri hw is not present (Naveen Mamindlapalli)  [Orabug: 33889959]  
- sw_update: Update TIM names (Witold Sadowski)  [Orabug: 33889959]  
- drivers: pci: pcieport: Allow AER service only on root ports (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: Add support for creating netdev interfaces for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_nix.c to upstream source (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove DRV_VERSION and use dma_set_mask_and_coherent (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() (Yang Yingliang)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Remove WQ_MEM_RECLAIM for host handshake workqueue (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix VFs enabling routine (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Sync NPC logic with upstream kernel (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add external ptp input clock (Yi Guo)  [Orabug: 33889959]  
- octeontx2-pf: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: debugfs for dumping lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Minor changes to sync with upstream sources (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use ptp input clock info from firmware data (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mcam entry resource leak (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete unused file (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: Fix SQB threshold check while submitting SQE (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enhance mailbox trace entry (Jerin Jacob)  [Orabug: 33889959]  
- driver: marvell: mmc: Removes static variables in tuning code (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Cleanup PTP driver code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Remove redundant return statement (Sunil Goutham)  [Orabug: 33889959]  
- cn10k: update to support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- octeontx2-af: Remove channel verification while installing MCAM rules (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to retrieve bandwidth profile free count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement ntuple filter for any non-zero ethertype (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Allow VLAN priority also in ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add debug messages for failures (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: devlink params support to set mcam entry count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Unify flow management variables (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Sort the allocated MCAM entry indices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup VF MCAM entry allocation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix assigned error return value that is never used (Colin Ian King)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Config DWRR weight based on MTU (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: DWRR MTU configuration (Sunil Goutham)  [Orabug: 33889959]  
- crypto: marvell: remove cn10k folder (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add signature into ring buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status block (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add shutdown function (Chandrakala Chavva)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: paged access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Enable promisc/allmulti match MCAM entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Fix algorithm index in MCAM rules with RSS action (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Change PTP device id for cn10k (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: soc: Remove unnecessary warnings about reset counters (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: Modify error reporting for some SoC drivers (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: Don't install VLAN offload rule if netdev is down (Sunil Goutham)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: lock on accessing mdio bus (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Re-apply: fix order of queue work and interrupt disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: modify default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-vf: Export symbols needed by VF driver. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Check capability flag while freeing ipolicer memory (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add CN10K core CPER (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Cleanup RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-pf: Allow pkts of size morethan MTU to be transmitted (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Add PTP hardware clock support to NIX VF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- drivers: pci: controller: Add Octeon PEM driver (Suneel Garapati)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Rename RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- sw_update: Add firmware clone support. (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: verify CQ context updates (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: soc: marvell: Check cn10k SOC check (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-pf: Packet classification support for virtual functions. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update driver to keep sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do NIX_RX_SW_SYNC twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Updating netdev driver in sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: move lmt flush to include/linux/soc (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: add debugfs support (Baha Mesleh)  [Orabug: 33889959]  
- misc: Add renesas SMU driver to misc (Vincent Cheng)  [Orabug: 33889959]  
- mfd: Add renesas SMU driver to mfd (Vincent Cheng)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM hardware timestamp configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary devm_kfree (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: perform cpt lf teardown in non FLR path (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix 50G ethtool mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: i2c: octeon: Handle access watchdog timeout (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: add rx channel bpid configuration for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: nix and lbk in loop mode in 98xx (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() (Dan Carpenter)  [Orabug: 33889959]  
- soc: marvell: hw_access: add dependency OCTEONTX2_AF (Jia Ma)  [Orabug: 33889959]  
- soc: marvell: hw_access: get cgx info (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: add hw context reading support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: extend context reading capability (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: cleaning up existing hw access driver (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: renaming to hw access driver (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: make fdsa and ptp configuration mutually exclusive (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix incorrect MCAM entry index (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix cleanup for non cgx mapped PF (Srujana Challa)  [Orabug: 33889959]  
- drivers: soc: Adds common Marvell OcteonTX header for SMC calls (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: remove NPA resource limits check (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU packets (Kiran Kumar K)  [Orabug: 33889959]  
- GHES: support HEST/BERT in ACPI/DT systems (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Add channel and channel mask. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: cn10k: new Interface modes support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: add proper return codes for AF mailbox handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add vlan-etype to ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- cn10k: support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- clocksource: Add Marvell Errata-38627 workaround (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: cn10k: config to identify ethertype location (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- sw_update: Add firmware update feature (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup flow rule management (Sunil Goutham)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix formatting of SDP driver message (Roy Franz)  [Orabug: 33889959]  
- octeontx2-af: remove usage of resource limits for CPT (Srujana Challa)  [Orabug: 33889959]  
- Revert "octeontx2-af: Disable packet TX and RX" (Subbaraya Sundeep)  [Orabug: 33889959]  
- Prefix LLC TAD events with tad_ to provide more clarity (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: octeontx2-sdp: add mbox for getting SDP channel information (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- crypto: marvell: add support to common CPT driver for cn9k and cn10k (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: don't process a packet when psw indicates error (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix APR LMT cache flush (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: send correct vlan priority mask to npc_install_flow_req (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Dont mask out supported link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix writing to incorrect register offset (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: Fixes conversion for BOARD-MAC-ADDRESS-ID-NUM in octeontx_info (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: Fixes unnecessary logging from octeontx info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: marvell: rpram: Check for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Change rpram driver name (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Add rpram debugfs interface (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: soc: marvell: phy diagnostics page access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Read mac address from correct offset (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max pkinds supported by hardware (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix TX scheduler queue config read check (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: fix CPT block address for getting engine capabilities (Srujana Challa)  [Orabug: 33889959]  
- crypto: octeontx2: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- driver: soc: Fix OcteonTX info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- mmc: cavium: Add MMC polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- sw_update: Add driver for firmware management (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: soc: marvell: Add driver for managing rpram (Jayanthi Annadurai)  [Orabug: 33889959]  
- driver: Add MAC management driver for OcteonTX platform (Wojciech Bartczak)  [Orabug: 33889959]  
- crypto: cn10k: enable random number request. (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Dont enable backpressure on lbk links (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: MHU: Driver adjustment for 10x based octeontx platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Fix ending channel number calculation for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Modify install flow error codes (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: sync with upstream driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cpri: fix compilation warnings (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Change exponent and mantissa calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Implement TC police action with PPS (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use NL_SET_ERR_MSG_MOD for TC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: invalidate GWC before accessing workslot (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add multicast filter support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-nicpf: Allow PF to set VF mac address when SR-IOV is disabled (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: derive correct DMAC filter index (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix the KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- crypto: cn10k: allocate 64KB for each microcode image (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-npa: Make the freeing IRQ vector fix complete (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: fix atomic load on NPA LF registers (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK ping RX issue on NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds MAC addressess overview to board info (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics driver update (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: consider pcifunc zero map entries as disabled (Nithin Dabilpuram)  [Orabug: 33889959]  
- Marvell MHU: Fixes locking mechanism in MHU driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix header lengths while parsing edsa vlan (Satha Rao)  [Orabug: 33889959]  
- drivers: soc: marvell: Add config option for serdes diagnostics (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: soc: marvell: Don't enable mvmdio driver by default (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Increase the NIX LF resources for 98xx (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Added to flag to disable promisc and multicast MCE entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: drain XAQ buffers before lf teardown (Pavan Nikhilesh)  [Orabug: 33889959]  
- dts: marvell: Documentation for CM3 SRAM memory to cp115 (Sujeet Baranwal)  [Orabug: 33889959]  
- octeontx2-af: cn10k: increase outstanding LMTST ops (Pavan Nikhilesh)  [Orabug: 33889959]  
- dt-bindings: perf: marvell: add cn10k ddr performance monitor (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: perf: Add LLC-TAD perf counter support (Bhaskara Budiredla)  [Orabug: 33889959]  
- perf/marvell: Set DDR perf event ownership (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: cn10k DDR perfmon event overflow handling (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: CN10k DDR performance monitor support (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: add vf trust check to set_rx_mode mbox handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add multicast/promisc packet replication table (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: offload DMAC filters to CGX/RPM block (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: mbox messages to configure DMAC filter (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Debugfs support for DMAC filters (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Remove ITAG support from KPU profile (George Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Use runtime allocated LMTLINE region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Support configurable LMTST regions (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: enable getwork prefetching (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ratelimit digest prints (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-npa: Fix freeing IRQ vectors (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Handle return value in block reset. (Geetha sowjanya)  [Orabug: 33889959]  
- spi: orion: enable support for switching CS every transferred byte (Marcin Wojtas)  [Orabug: 33889959]  
- spi: orion: enable clocks before spi_setup (Marcin Wojtas)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add inject optional parameter to prbs command (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call for serdes loopback (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call to tune serdes (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs per lane configuration (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Allow user to clear prbs errors. (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs error reporting (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix parameter passed to start_prbs(). (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Add gserr and gserc eye display (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Check SVC UUID on module init (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Implement PRBS command (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Add serdes diagnostic commands (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-af: Do not double free devlink private struct (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enhance the parser support for Forward DSA (George Cherian)  [Orabug: 33889959]  
- crypto: marvell: increase CPT HW instruction queue length (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects (Naveen Mamindlapalli)  [Orabug: 33889959]  
- misc: bphy: Restore static resource allocation (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Configure nix with proper cpt block (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- octeontx2-sdp: assign VF0 rings as SDP rings per PF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: marvell: MDIO uio driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: fix multiple entries for vlan lt defs (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add trusted vf support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Read correct number of VFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: new mbox to configure vf permissions (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Refactor vf flags (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix bandwidth profile NIX_AQ_INSTOP_WRITE (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator health check (Anil Kumar Reddy)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Debugfs support for bandwidth profiles (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add police action for TC flower (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL ingress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: bandwidth profiles aggregation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Bandwidth profiles config support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Delete old TC node first (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO LSW (Pavan Nikhilesh)  [Orabug: 33889959]  
- mailbox: add OcteonTX2 MHU mailbox driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-dpi: add support for CN10K DPI block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix SDP base channel number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add ioctl:readv call (Yuri Tolstov)  [Orabug: 33889959]  
- crypto: octeontx2: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix common lmac resource free (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix cleanup sequence in char device release (Baha Mesleh)  [Orabug: 33889959]  
- crypto: marvell: allow non CPT LFs in ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Fix resource release sequence (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev features settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix NIX irq offset in free_irq (Geetha sowjanya)  [Orabug: 33889959]  
- PCI: Avoid marking multifunction device in same iommu group (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Display all enabled PF VF rsrc_alloc entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support to parse cpt header with padding (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Fix for ping among LBK pairs. (Rakesh Babu)  [Orabug: 33889959]  
- Revert "octeontx2: Re-enable FLR and MBOX interrupts" (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Backport RVU debugfs upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: debugfs: delete dead code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Introduce internal packet switching (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change transmit side NPC rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Prepare for allocating MCAM rules for AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add VFME interrupt handler (Yuri Tolstov)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get BPHY irqs bitmask (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Fixes for compile warnings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Modify the return code for unsupported flow keys (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL egress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: add tc flower stats handler for hw offloads (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add tc flower hardware offload on ingress traffic (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: Driver to access and modify device CSRs. (Rakesh Babu)  [Orabug: 33889959]  
- driver: mmc: Adds CMD tuning for eMMC HS200 mode (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Cleans up mmc code and prepare it for HS200 tuning update (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Backport ethtool link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- Revert "octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes" (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link settings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link status changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify index in ethtool modes mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: code clean up for Physical link setttings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: update CPT_STATS mailbox (Srujana Challa)  [Orabug: 33889959]  
- net: thunderx: Modify BGX driver probe (Hariprasad Kelam)  [Orabug: 33889959]  
- devicetree: bindings: Update Cadence SD driver parameter (Jayanthi A)  [Orabug: 33889959]  
- octeontx2: Re-enable FLR and MBOX interrupts (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: cn10k: handle new CPT completion code (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Clear RSS enable flag on interace down (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx-af: Add debug info on Mac address change (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: fix vf ethtool sset count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Add ip tos and ip proto icmp/icmpv6 flow offload support (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Rename LOKI model name as 95XXN (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix compiler warning return with no value (Subbaraya Sundeep)  [Orabug: 33889959]  
- misc: bphy: Get max irq number from firmware (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Return correct CGX RX fifo size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix VF mac configuration by VF. (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Remove TOS field from MKEX TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not allocate memory for devlink private (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add F95XXO RVU PCI revision ID (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Formatting debugfs entry rsrc_alloc. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: clear RXC active and zombie entries (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get max irq number (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: add mailbox to configure reassembly timeout (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: support for coalescing KPU profiles (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Enable transmit side LBK link (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: remove unnecessary check when setting INTF_DOWN flag (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU changes to parse L4 for fragmented CPT packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Do not modify number of rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: adding new lt def registers support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: TIM: Set conditional clock always on (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear TL1 mapping info (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add timeout to ptp transmit timestamp polling (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Update RVU modules names (Geetha sowjanya)  [Orabug: 33889959]  
- net: octeontx2: Make sure the buffer is 128 byte aligned (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-pf: Use the napi_alloc_frag() to alloc the pool buffers (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-af: Fix setting of CPT_AF_X2PX_LINK_CFG (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NIX (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NPA (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink suppoort to af driver (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add npa error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add nix error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix napi schedule issue when intf is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Calculate receive buffer size based on MTU (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: mmc: Adds device tree entries to control eMMC input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds a way to dynamically control eMMC bus input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds new overrides for eMMC bus output timings (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2: mmc: Adds mechanism to modify output timings for MMC bus (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: backport upstream changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-sdp: move SDP node_id and PF start ring to SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: clean up rpm driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Mbox to exchange SDP channel info (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp tx processing race condition (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU parse support for VLAN EXDSA (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add KPU support to parse NGIO protocol (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM LMAC 802.3 pause frame configuration. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix minor bugs in CGX driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added RFOE LMAC stats to ethtool (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix incorrect MCAM INTF configuration for NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Support ESP/AH RSS hashing (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add RSS multi group support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-sdp/octeontx2-npa: Fix compiler warnings (Nalla, Pradeep)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-generic-uio documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation :devicetree: bindings: marvell UIO XOR documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-uio-sam documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: net: marvell-musdk-cma documentation (Meir Levi)  [Orabug: 33889959]  
- octeontx2-af: Fix channel verification and sdp vf mcam (Satha Rao)  [Orabug: 33889959]  
- octeontx2-af: add ratelimit to limit the asynchronous err messages (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add flow classification using IP protocol (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Disable packet TX and RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix warnings reported with W=1 flag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix warnings from CPT with W=1 flag (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix CPT header parsing by NPC (Vidya)  [Orabug: 33889959]  
- octeontx2-af: configure npc for cn10k to allow packets from cpt (Vidya)  [Orabug: 33889959]  
- crypto: cn10k: update the opcode for inline inbound ipsec (Vidya)  [Orabug: 33889959]  
- octeontx2-af: config for cn10k inbound inline ipsec (Vidya)  [Orabug: 33889959]  
- gpio: octeontx2: extend PIN_SEL to cover cn96xx (Peter Swain)  [Orabug: 33889959]  
- octeontx2-pf: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Allow SDP vfs to add promisc entry. (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-sdp: Add pf_srn field in info exchange structure (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix ring info structure that is exchanged with host (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-sdp: Changed sdp dts node read code. (Nalla, Pradeep)  [Orabug: 33889959]  
- soc: octeontx2: Add NPA PF driver (Nalla, Pradeep)  [Orabug: 33889959]  
- drivers: cleanup el3 handler only if parent process exits (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: i2c: octeon: Revert early clear of IFLG (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Reduce latency for HS mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Add support for High speed mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: thunderx: octeontx2 clock divisor logic changes (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Update RVU and CGX/RPM driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Update RVU PF/VF driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Correct return value of ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Avoid duplicate unicast rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: don't enable MCAM entries when target is not initialized (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Use install flow API for promisc and broadcast entries (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for multi channel in NIX promisc entry (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-af: refactor function npc_install_flow for default entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add 24 byte custom L2 header parsing support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Add missing mutex lock (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check for no CGX devices (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix non-contiguous lmac mapping (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new mailbox for CPT stats (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add packet parser error codes to MCAM match key (Kiran Kumar K)  [Orabug: 33889959]  
- crypto: octeontx2: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add PTP hardware clock support to rfoe interfaces (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix a loop issue in CPT FLR handler (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Refactoring the RX multi segment changes. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: export APIs required by VF driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: FCS not required for LBK interfaces (Satha Rao)  [Orabug: 33889959]  
- crypto: marvell: fix a missing Kconfig dependency (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Fix unmapping LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Handle CPT function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Limit number of CGX blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix list_entry usage in the code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add rpm rx/tx stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Update Marvell license header (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix msix offset structure field data types (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Use multi segments in NIX CQE_RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add PTP IDs of cnf10ka and cnf10kb (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fixes for SSO FLR (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: fix order of queue work and interrupt disable (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: cn10k: set context flush timer count (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: start CPT PF driver version with 1 (Srujana Challa)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Enable driver for CNF10KA/B (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: cn10k: lbk link credits configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: non contiguous serdes lane mapping with RVU PF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: MAC internal loopback support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: refactor RPM specific features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: sync kernel structures with firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get max mtu supported from admin function (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10K: MTU configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Policy Limits for octeontx2 only (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: enhance SSO FLR for CN10K (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Use pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Use RVU pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: add support to enable context prefetching (Vidya Velumuri)  [Orabug: 33889959]  
- cn10k-cpt: Workaround MBOX timeout (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: forward ready message to AF (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: Update CPT_RES_S as per new layout (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CN106XX CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for CN106XX CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix static code analyzer reported issues (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add NIX mbox message to get HW info (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Set default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10K: support for sched lmtst and other features (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: setting up lmt map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Interface to access lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Set cache lines for NPA batch alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Get NPC counters value (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX and NPA context in debugfs (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add CN10K PTP subsytem ID (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get MAC features attached to netdev (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add support for programmable channels (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add RPM MAC support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add packet processing support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Map LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Initialise NIX context (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove big-endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX/NPA context structure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove Big endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add mbox support for CN10K (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox support for CN10K platform (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator support (Sunil Goutham)  [Orabug: 33889959]  
- Marvell: CN10K: Display version information for flash components (Aaron Williams)  [Orabug: 33889959]  
- proc: publish no of macs in octeontx_info node (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Alter ways of mac address parsing (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board info logic reorg (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board information made available (Sujeet Baranwal)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Add support for RSS hashing based on Transport protocol field (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU only to GTPv1 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Allocate low priority entries for PF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: REE timeout error handling (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Set NIX1_RX interface for backpressure (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: load NPC profile via firmware database (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add IPv6 and SCTP6 ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add raw IPv4 and SCTP4 filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add SCTP Src/Dst ports to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add IPv6 Src/Dst ip to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not shift more than data type size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to set low level link state (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp pending skb list processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: add Support QSGMII mode (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed/duplex/autoneg (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Pass default values incase user did not specify (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add support for multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix workqueue init for multiple SDP PFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-dpi: Export the DPI Queue config API (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Update SDP AF driver to handle multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2: Add SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Fix loading external MKEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix kernel crash with ioctl trying to add timer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface down flag on error (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Assign valid mac address for LBKVFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-dpi: Fix DPI engine blks allocation (Burla, Satananda)  [Orabug: 33889959]  
- octeontx2-rm: Add char driver to RM (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-pf: Add tracepoints for PF/VF mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Introduce tracepoints for mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add register check to rvu_poll_reg() (Smadar Fuks)  [Orabug: 33889959]  
- gpio: thunderx: fix irq allocation of MMC CD GPIO pin (Rick Farrington)  [Orabug: 33889959]  
- octeontx2-af: add SSO mbox message to release XAQ aura (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Backport logical changes in netdev drivers. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Added mbox message to retrieve VF's base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Backport cosmetic upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Return proper RSS indirection table size always (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: Add IPv6 fields to default MKEX profile (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-pf: Remove wrapper APIs for mutex lock and unlock (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: cleanup transmit link deriving logic (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Send transmit link in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Free RVU REE irq properly (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Add UDP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Free RVU NIX IRQs properly. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE warnings for no previous prototype (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse NAT-T-ESP (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse CPT_PARSE_HDR (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE large rule file programming (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Fix the BPID mask (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer size calculation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix updating wrong multicast list index in NIX_RX_ACTION (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Ratelimit prints from AF error interrupt handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Set minimum length of Tx packets to 64 bytes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- hwrng: cavium: Check health status while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to change VLAN based RSS hash options via ethtool (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support for VLAN based RSS hashing (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Update forwarding rule action targeting VF with its default one (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Avoid null pointer dereference (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable accessing RFOE_RX_IND regs before odp netdev init (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Check the msix offset return value (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update ethtool supported modes mask (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Stop kpu parsing at layer3 for ipv6 fragmented packets. (Abhijit Ayarekar)  [Orabug: 33889959]  
- octeontx2-af: make tx nibble fixup is always apply (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-vf: initialize interface mode as default (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max 16 CGX LMACs limit (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Call mbox_reset before incrementing ack (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify otx2_mbox_reset call (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in IOCTL handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Increase number of CGX interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for registering both rfoe and cpri netdev intf (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for configurable PTP clock rate (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix Extended DSA and eDSA parsing (Satha Rao)  [Orabug: 33889959]  
- octeonx2-bphy-netdev: Add support for switching mode from RFOE to CPRI (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add support for CPRI Ethernet packet processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: segregate chardev specific code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reset HWS group mask during FLR (Michal Mazur)  [Orabug: 33889959]  
- drivers:cpt - add support for CPT1 in VF driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add support for CPT1 in debugfs (Srujana Challa)  [Orabug: 33889959]  
- drivers: cpt - add support for microcode load on CPT1 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx CPT block (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- crypto: marvell: fix Makefile for octeontx2 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Debugfs entry to show mapping btw CGX, NIX and a PF. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in MSIX CAP HDR (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added PTP BCN offset algorithm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix REE error handling (Smadar Fuks)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2: marvell: Add driver support for LLC lock and unlock (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to access RFOE_RX_IND registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix DMAC filter table corruption (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Add new Mbox messages and handlers for new REE blocks (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Introducing REE block for 98xx (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Enable PF BCAST entry for packet replication (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Marvell erratum 38545 (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added support for configurable packet types (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add CUSTOM0 to flow keyx algo (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Stop tx queues in case of subsequent calls failure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 3 seconds (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Update CPT_LF_ALLOC mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix nix_inline_ipsec_cfg mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg() (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Do not change maximum NPC interfaces (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX2 cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for OcteonTX2 CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEONTX2 CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: sync cpt mbox code with linux-4.14.76-devel (Srujana Challa)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CPT (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEON TX CPT engine (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: create common Kconfig and Makefile for Marvell (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Calculate LBK link correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Display NIX1 also in debugfs (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add NIX1 interfaces to NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Get block address from slot number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Assign NIX block addresses (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new REE blocks to AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix cpt_rd_wr_register mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 pkts (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ntuple filter support for FDSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add flow steering support for FDSA tag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: netdev cleanup in char dev close (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix napi scheduling issue when interface is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc/octeontx2 : Add driver support for NMI GTI watchdog (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: spi: Use rcvd_present instead of MIDR check (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Fix MSIX handler mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Setup MCE context for assigned NIX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Map NIX block from CGX connection (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Return assigned NIX/CPT block address (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Initialize NIX1 block (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support for NIX1, CPT1 and NDC_NIX1 (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Update get_rsrc_map for new blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix implitit variable array (Stanislaw Kardach)  [Orabug: 33889959]  
- Documentation/devicetree: Describe pin-cfg option (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: Configure pin function at probe (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: avoid potential deadlock (Peter Swain)  [Orabug: 33889959]  
- gpio: thunderx: Fix interrupt support for kernel driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Adjust the msi base for cn96xx gpio (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Remove char device when exiting driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Add support for EL0 interrupts for GPIO (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- misc: otx_bphy_ctr: Add OcteonTx2 BPHY control driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- spi: octeontx2: Add fix for hw issue (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: use read after write for MPI_CFG (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: set tritx in config register (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: add entry of PCI device for LOKI (Stanislaw Kardach)  [Orabug: 33889959]  
- spi: octeontx2: add entry of pci device id for 95xx (Suneel Garapati)  [Orabug: 33889959]  
- spi: thunderx: add subsys ID for thunder driver (Suneel Garapati)  [Orabug: 33889959]  
- spi: add support for octeontx2 spi controller (Suneel Garapati)  [Orabug: 33889959]  
- mmc: octeontx2: fix handling calibration glitch (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Configure flags for T96 pass B0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Use flags for hardware differences (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Fix tuning for T96 C0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Add tuning support for HS400 mode (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: speed limit for tx2-c0 (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: dt-bindings: describe cavium vmmc/vqmmc (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: calibrate otx2 just once (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: use calibrated timing taps (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: do not drop bus lock in tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: slot switch by vqmmc/gpio (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: reorganize before vqmmc switching (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cmd and data out values fixture (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: amend hs400 tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: correct clock divisor (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: fix swiotlb buffer is full (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: avoid single-slot startup issues (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: execute_tuning for octeontx2 (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: track &amp; apply CMD6 bus changes ASAP (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cn96xx HS200-8wide-100MHz (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: CMD19/21 type correction (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: skip unavailable slots (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: finish_dma_single() should teardown/unmap (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: use device tree entries (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc tuning for delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: calibrate tap delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: incorporate hw interface io ctl params (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: interrupt addition for ncb fault (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc operation limited to 100 MHz (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: Use proper register to clear interrupts (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: cavium: fix shutdown deadlock with active sd-card (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: Configure sample command and data directly (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: add check for 8/9xxx chips (Sujeet Baranwal)  [Orabug: 33889959]  
- soc: octeontx2-rm: add knob for PMCCNTR_EL0 config (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: handle DPI VF reservations (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-dpi: add DPI PF driver (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-rm: add domain sysfs (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: add Marvell OcteonTX2 RM driver (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: added full packet dump of mbt buffer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- OcteonTX2 BPHY RFOE netdev driver initial version (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Provision to make kernel backward compatible with older firmware (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Synchronize mcam rule list ops (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Cavium erratum 36890 (Andrew Pinski)  [Orabug: 33889959]  
- octeontx2-pf: update call to bpf_prog_add() (Dave Kleikamp)  [Orabug: 34132967]  
- octeontx2-pf: Add XDP support to RVU PF driver (Geetha sowjanya)  [Orabug: 33889959]  
- pci: octeontx2: Add PCI host controller driver for OcteonTx2 (Suneel Garapati)  [Orabug: 33889959]  
- arm64: Add MIDR encoding for Marvell OcteonTX2 silicons (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable default NPC entries properly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove deprecated skb_frag_struct (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add new silicon variant Loki (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: support for custom L2 header (Satheesh Paul A)  [Orabug: 33889959]  
- octeontx2-af: add parser support for Forward DSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: wait for tx link idle for credits change (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: clear sw xoff before flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: enable tx shaping feature for 96xx C0 (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Setup edge used for GPIO timing (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-af: Update NIX_TXSCHQ_CONFIG mbox to handle read request (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not allow VFs to overwrite PKIND config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory double free in otx2_aura_pool_free (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Update dmac field in vf vlan rule (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Remove unnecessary mbox request in unbind (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify npc_set_pkind mbox handler (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Reset HW config done to parse switch headers in FLR (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify default cpt limits (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: Update tx parse nibble config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: fix compilation warning (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: add support for custom KPU entries (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: prepare for custom KPU profiles (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix memory leaks on probe failure (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix LD CUSTOM LTYPE aliasing (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Don't configure RSS context when interface is down (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set SMQ MAXLEN to max hardware supported value (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix detection of IP layer (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-pf: Fix flow control support for LBK devices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix missing blocks quota validation (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu_reg_poll() to poll reg atleast twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Cleanup nixlf and blkaddr retrieval logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement cgx stat rst (Revital Regev)  [Orabug: 33889959]  
- octeontx2-pf: Restore RSS and pause frame config settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev watchdog timeout value (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: extend RSS supported offload types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Update HW workarounds for 96xx C0, 98xx and F95xx B0 chips (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Put CGX LMAC also in Higig2 mode (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Reset HW config for HIGIG/EDSA in driver unbind (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Flush pending SQE on teardown (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove multisegment RX_SG processing logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Allocate receive buffers of MTU size (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Do not set num_msgs in mbox header (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use mutex for mbox locking (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Dereference only a valid pointer (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update vlan offload rule (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Handle pfvf mac address changes (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Set default RR_QUANTUM for transmit scheduling levels (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adjust pause frame time and interval (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Skip dma map and unmap when IOMMU is bypassed (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use likely and unlikely (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Process CQE_TX first and then CQE_RX (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Discover NIX block address from RVUM (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove warning messages in fast path (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMD to get PHY FEC statistics (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Undo PTP NPC config in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Remove ARM64 and LSE_ATOMICS dependency (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix return value in npc_set_pkind (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Allow setting VF mac and vlan only when PF is UP (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use 2048 byte receive buffers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Advertise lockless transmit capability (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Optimize populating SQE_HDR (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup otx2_nic and hw structs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Aggregate multiple boolean fields into common flags (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add SDP interface support. (Subrahmanyam Nilla)  [Orabug: 33889959]  
- octeontx2-pf: Alloc only used MSIX vectors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_complete_done instead of napi_complete (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_get_frags instead of build_skb (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix CQE cleanup done while teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: NAPI handler cleanup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to enable EDSA/Higig2 pkts parsing (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Drop packets size more than configured FRS (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add default ldata ext for higig2 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: kpu profile add support for HIGIG2 protocol (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: notify VF about ptp event (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 2 seconds (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Use BLKTYPE in register macros (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Support for parsing pkts with switch headers (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix wrong info in ethtool's list of supported link modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Fix clearing SQ/CQ queue interrupt (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Reduce mbox wait response time. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: dont force enable default unicast entry (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Simplify ndo vf mac and vlan (hariprasad)  [Orabug: 33889959]  
- octeontx2-af : handle rvu pfvf mac address (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Get MSIXTR_BASE from fw_data (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: reserve top LD/LTYPEs for custom KPU (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: update address of global CGX RX_STATS (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Fix default profile loading checks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Init mcam resources after loading profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not exit when firmware unavailable (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Reset the PF/VF on MTU change (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix backpressure cfg on lf alloc and free (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Add shutdown sequence for PF/VF (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add rx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Clear mbox interrupt status early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: match nvgre as ltype (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Interface Mode change using ethtool. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Do not set mac address again (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx-af: Interface mode change feature via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: remove redundant changes from speed change suppcrt. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: kpu profile fix for a missing action entry (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: kpu profile update for protocol nvgre (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add T98 devid to PTP id table (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-pf: Add barrier to sync interface status (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak while freeing SQBs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add programmed macaddr to RVU pfvf (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-af: combine LB_STAG and LB_QINQ to one LB ltype (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix compilation issue (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Ignore NPC parser layer errors (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add parser support for DSA, extended DSA and eDSA (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Transmit packets during SMQ flush (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Always enable mcam rules for TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use nix_smq_flush function (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use helper function for LBK VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enable odd number of AF VFs also (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change message level to debug (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add debug messages for MSIX alloc failure (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use post increment STP to free pointers to Aura (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface init and shutdown sequence (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix VF id in the FLR handler (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix programming and logical issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leaks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Disply the link detected status in ethtool command (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add validation in ntuple delete flow (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix and simplify IRQ coalescing settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ/SQ ringsize config done via ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add tx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Remove express traffic support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add error messages in driver exit path (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enable broadcast packet replication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed and autoneg (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Introduce SET_LINK_MODE command to change various configurations of a network interface. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: report RCLK/SCLK values through mbox (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ CQ RED and DROP levels for 96xx B0 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Enable CQ interrupt coalescing (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Support for HW TSO offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Don't enable RQ RED/DROP interrupts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Always show physical link status (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX probe if not connected to NIX (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Support installing TX MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not error out for debugfs partial reads (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Apply relevant HW issue workarounds for 96xx B0 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive errors to stats (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Sending tsc value to the userspace (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Set MAC address resource bit map to its default during FLR (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Add unicast filter support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Delete range of mcam entries (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Support to display current settings of a vf network interface via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix TIM slot to lf lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NPA_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Release mutex resource (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: sync ATF and Kernel firmware data structure. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Delete RX VLAN offload support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Do not set/clear num_msgs of VF0 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not set/clear num_msgs of PF1 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix inner l4 layer id (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: NPC Tx parse data key ext profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Support to display fec counters also in ethtool stats. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Display message timeout error (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fetch FEC stats of the physical link (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support NIX rx/tx counters at CGX port level (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Create tx_stall debugfs entry only for 96xx (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool priv flag to control PAM4 on/off (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Update fwadata structure with few more reserved fields. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix parser error for udp packets with no payload (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Free HW resources on PF/VF initialization failure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Schedule work to refill RQ if buffer alloc fails in atomic context. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NIX_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extract layer ID LE's ltypes to NPC parse key (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: provide parser support for mpls in udp (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: align rss flow alg with npc profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: reorganize NPC parser profile for tunnel protocols (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: check TXSCHQ policy when needed (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix policy validation for LBK VFs (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: enable PTP driver on LOKI platform (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Compile PF driver only when enabled (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Disable MCAM entries during NIX_LF_FREE (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove vf flows cleanup functions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Simplify key overlap check (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMDs to set and get PHY modulation type (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile add support for nix_inst_hdr on tx (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: add TIM LF teardown (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix TIM block address usage (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Handle physical link state change requests (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: Scan VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Modify KEX to extract VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile change, move lb_ptr to point to tpid (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Cleanup CGX config permission checks (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use proper error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extend fwdata structure with additional information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool -m option support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Move to rvu_fwdata version 1. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Turn on L2 multicast address check (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup properly during driver remove (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Start/Stop traffic in CGX along with NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: do not handle VF link event twice (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: CGX DMAC filtering support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Set minimum MTU size to 64 bytes (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adding PTP CGX config cleanup in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support for PTP notification to PF (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Fix smmuv3 messages while deferring pf driver probe. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2: Fix mbox driver compilation dependency. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Delete ntuple filters for VF upon FLR (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add option to disable dynamic entry caching in NDC (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable Inline Ipsec functionality (Vidya Velumuri)  [Orabug: 33889959]  
- octeontx2-af: add support to alloc &amp; free tx vlan config resources (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-pf: Synchronize mailbox for PF and VF messages (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NDC sync op af mbox support (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Check IFF_MULTICAST too when enabling multicast (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: Fix XOFF toggling in PSE restore logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support configurable NDC cache way_mask (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: msglvl based debug support. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add inner layer rss support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Ethtool support for fec configuration (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support to get link info like current speed, fec etc (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to read mcam entry (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-vf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-vf: Add support for AF attached VFs (LBK) (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add support for SR-IOV management (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add ethtool support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Notify VFs about link changes (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add netdevice callbacks (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for attaching resources (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Export symbols needed by VF driver (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for PF/VF mbox communication (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add driver skeleton (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add VF function level reset (FLR) support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PF/VF mbox communication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add basic SR-IOV support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Fix redundant message from AF to PF (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: add NPC parser support for QinQ with TPID of 0x8100 (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu probe on cgx disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add rss flow key tunnel types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Enable pci bus mastering (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use default unicast RSS action when installing a flow (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Patch to prevent redundant message from pf to af. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Disable SQ manager sticky mode operation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX CQ hang HW issue (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: Check SQ counters to detect the deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX transmit stall issue (Sunil Goutham)  [Orabug: 33889959]  
- coteontx2-af: Add mbox for retrieving HW capabilities (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support for fixed transmit scheduler topology (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PTP clock (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable HW timestamping (Zyta Szpak)  [Orabug: 33889959]  
- octeontx2-af: Add low level support for Marvell PTP coprocessor (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Set RVU PF/VF watchdog timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Adding ethtool support for link status information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Keep link notification enabled until device detach (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add reset count to stats (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Skip CQ_STATUS read if pending CQEs greater than budget (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer address handling (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Defer probe if discovery id is not setup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool ntuple filters support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: add support for stripping STAG/CTAG (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Protect mailbox access against race conditions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support queue interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Configure RED drop levels for packet reception. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool support to enable/disable pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak due to error packets (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix cgx_lmac_rx_tx_enable (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: add nix {cq,rq and sq} qsize contexts to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CPT debug entries to debugfs (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: add debugfs support for sso (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Fix mbox error debug message (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Increase register poll timeout (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile fix (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add NIX_GET_MAC_ADDR mailbox message (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: add sso error af interrupt handlers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add nix error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: add npa error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: use get blkaddr function instead of macro (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support for rss key types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support for importing firmware data (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support to display mcam rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use install flow function for unicast rule (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete RXVLAN_ALLOC mailbox message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to install and delete flows (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add support for scanning KEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to configure backpressure for an interface. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox message to enable/disable pause frames. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Config receive and transmission of pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Set proper errorcode for IPv4 checksum errors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix rvu_sso_ggrp_taq_flush (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: Update CGX speed mapping table for 80G (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: enable cgx lmac tx link while flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add macro to generate mbox handlers declarations (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add NPC MCAM allocation status to debugfs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add NDC block stats to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NIX RQ, SQ and CQ contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CGX LMAC stats to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NPA qsize {aura,pool}_contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Dump current resource provisioning status (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: drain xaq before reconfiguring aura (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support to verify channel (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add support for changing vlan tpid (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Skip creating limits pci file for undiscovered RVU PFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable Rx backpressure during SMQ flush (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Set discovery ID for RVUM block (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Extract outer vlan in case of stacked vlan (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support to set/show RSS hash options from ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: IRQ coalescing config and tuning via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add basic ethtool support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add interface stats to ndo_get_stats64 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Software TSO support for pass1 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Register and handle CGX link notifications (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add support to configure loopback (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Implement ndo_tx_timeout callback (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: BQL support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: TCP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set skb-&gt;hash from HW (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive side scaling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for Rx/Tx csum offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ndo_set_rx_mode and support for promisc/allmulti (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for ndo_change_mtu callback (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: MAC address configuration support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set irq affinity hints for CQ interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Free hardware resources on interface teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for packet transmission (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive packet handling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add CQ interrupt and NAPI handlers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Alloc and config transmit scheduler queues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NIX RQ/SQ/CQ contexts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NPA auras and pools (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Init NPA and NIX LF's context's memory (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Attach RVU NIX and NPA block LFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add mailbox bounce buffer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Init mailbox communication with AF (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add Marvell OcteonTX2 NIC driver (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use the right wake_up API variant in CGX command interface (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: restore sso hwgrp default thresholds (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ignore sso lf count when checking pffunc validity (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Misc CGX changes (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: don't register CPT AF interrupts (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: Restore MSIXTR_BASE register upon module exit (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: add intradevice FLR handling (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile update (ver 1.3.0): (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: change NPC KPU profile format (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: manually dain partially consumed TAQ buffers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add CPT support to AF driver (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: update SSO HWGRP teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update SSO GWS teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to get SSO GWS/GGRP stats (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update TIM 10ns clk source min interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: add workaround for TIM reverse lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add TIM unit support. (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure thresholds per HWGRP (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add SSO unit support to the AF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: adjust rvu limits for no-VF case (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: txschq limits handling (Krzysztof Garczynski)  [Orabug: 33889959]  
- octeontx2-af: Add free rsrc count mbox msg (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Setup resource limits before enabling VFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add resource partitioning config (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix CGX promisc mode configuration (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-af: Don't treat lack of CGX interfaces as error (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Clear NPC MCAM entries before update (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Sync hw mbox with bounce buffer. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox API to validate all responses (Sunil Goutham)  [Orabug: 33889959]  
- net: cavium: Register driver with PCI subsys IDs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for is25wp256 (Sagar Shrikant Kadam)  [Orabug: 33889959]  
- arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: Introduce of_dma_get_max_cpu_address() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move reserve_crashkernel() into mem_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: use range parser for of_dma_get_range (Rob Herring)  [Orabug: 33889959]  
- of/address: Rework of_pci_range parsing for non-PCI buses (Rob Herring)  [Orabug: 33889959]  
- of: Drop struct of_pci_range.pci_space field (Rob Herring)  [Orabug: 33889959]  
- of/address: Move range parser code out of CONFIG_PCI (Rob Herring)  [Orabug: 33889959]  
- arm_pmu: arm64: Use NMIs for PMU (Julien Thierry)  [Orabug: 33889959]  
- arm_pmu: Introduce pmu_irq_ops (Julien Thierry)  [Orabug: 33889959]  
- KVM: arm64: pmu: Make overflow handler NMI safe (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Defer irq_work to IPI_IRQ_WORK (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Remove PMU locking (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Avoid PMXEV* indirection (Mark Rutland)  [Orabug: 33889959]  
- arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Alexandru Elisei)  [Orabug: 33889959]  
- of_graph: add of_graph_is_present() (Dmitry Osipenko)  [Orabug: 33889959]  
- ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Richard Cochran)  [Orabug: 33889959]  
- ptp: fix struct member comment for do_aux_work (Jacob Keller)  [Orabug: 33889959]  
- ptp: Add adjust_phase to ptp_clock_caps capability. (Vincent Cheng)  [Orabug: 33889959]  
- ptp: Add adjphase function to support phase offset control. (Vincent Cheng)  [Orabug: 33889959]  
- net: Introduce {netdev,napi}_alloc_frag_align() (Kevin Hao)  [Orabug: 33889959]  
- mm: page_frag: Introduce page_frag_alloc_align() (Kevin Hao)  [Orabug: 33889959]  
- net/sched: act_police: add support for packet-per-second policing (Baowen Zheng)  [Orabug: 33889959]  
- flow_offload: add support for packet-per-second policing (Xingfeng Hu)  [Orabug: 33889959]  
- regmap: provide helpers for simple bit operations (Bartosz Golaszewski)  [Orabug: 33889959]  
- net:qos: police action offloading parameter 'burst' change to the original value (Po Liu)  [Orabug: 33889959]  
- asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementation (Lorenzo Pieralisi)  [Orabug: 33889959]  
- dma-mapping: merge the generic remapping helpers into dma-direct (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: provide mmap and get_sgtable method overrides (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove __dma_direct_free_pages (Christoph Hellwig)  [Orabug: 33889959]  
- vfio/pci: Cleanup .probe() exit paths (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Remove dev_fmt definition (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Add sriov_configure support (Alex Williamson)  [Orabug: 33889959]  
- vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first user (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Introduce VF token (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Implement match ops (Alex Williamson)  [Orabug: 33889959]  
- vfio: Include optional device match in vfio_device_ops callbacks (Alex Williamson)  [Orabug: 33889959]  
- arm64/acpi: disallow AML memory opregions to access kernel memory (Ard Biesheuvel)  [Orabug: 33889959]  
- arm64: Rewrite __arch_clear_user() (Robin Murphy)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strncmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strcmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: fix spelling mistake "ca not" -&gt; "cannot" (韩科才)  [Orabug: 33889959]  
- arm64: Add TRBE definitions (Anshuman Khandual)  [Orabug: 33889959]  
- arm64: Add TRFCR_ELx definitions (Jonathan Zhou)  [Orabug: 33889959]  
- arm64: Add support for trace synchronization barrier (Suzuki K Poulose)  [Orabug: 33889959]  
- arm64: Implement archrandom.h for ARMv8.5-RNG (Richard Henderson)  [Orabug: 33889959]  
- arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Andrew Murray)  [Orabug: 33889959]  
- KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 (Andrew Murray)  [Orabug: 33889959]  
- arm64: cpufeature: Extract capped perfmon fields (Andrew Murray)  [Orabug: 33889959]  
- bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Rustam Kovhaev)  [Orabug: 33894842]  
- bpf: Prevent writable memory-mapping of read-only ringbuf pages (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Thadeu Lima de Souza Cascardo)  [Orabug: 33894842]  
- bpf: Enforce BPF ringbuf size to be the power of 2 (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Implement BPF ring buffer and verifier support for it (Alan Maguire)  [Orabug: 33894842]  
- bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Convert bpf_prog refcnt to atomic64_t (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Andrii Nakryiko)  [Orabug: 33894842]  
- vfio/type1: add ioctl to check for correct pin accounting (Anthony Yznaga)  [Orabug: 34049088]  
- vfio/type1: track pages pinned by vfio across exec (Anthony Yznaga)  [Orabug: 34049088]  
- mm: track driver pinned pages across exec (Anthony Yznaga)  [Orabug: 34049088]  
- netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: move synack init code to helper (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: pass hook state to log functions (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: avoid misleading 'invalid' in log message (Florian Westphal)  [Orabug: 34088396]  
- rds/ib: Fix ib_rx_total_frags while freeing frags (Praveen Kumar Kannoju)  [Orabug: 34093669]  
- IB/cma: Allow XRC INI QPs to set their local ACK timeout (Håkon Bugge)  [Orabug: 34094201]  
- ARM: dts: gpio-ranges property is now required (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Change init order for gpio hogs (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Silence uninit warning (Linus Walleij)  [Orabug: 34094638]  
- pinctrl: bcm2835: Add support for wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- pinctrl: bcm2835: Match BCM7211 compatible string (Florian Fainelli)  [Orabug: 34094638]  
- dt-bindings: pinctrl: Document optional BCM7211 wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- scsi: mpt3sas: Remove scsi_dma_map() error messages (Sreekanth Reddy)  [Orabug: 34095603]  
- vfio/type1: missing re-lock of iommu lock (Anthony Yznaga)  [Orabug: 34100780]  
- rds: ib: INFO: trying to register non-static key during rmmod (Freddy Carrillo)  [Orabug: 34106051]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.3.el8uek]" date="1652097600">- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023]  
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023]  
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023]  
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023]  
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339]  
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318]  
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386]  
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386]  
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311]  
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353} 
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210]  
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210]  
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
</package>
<package pkgid="f3252aa4fb813082f42d7bccdac9c6f9152770c27dace9a031754488b3c74381" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.308.9.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.2.el8uek]" date="1649764800">- net: sched: fix use-after-free in tc_new_tfilter() (Eric Dumazet)  [Orabug: 34027161]  {CVE-2022-1055} 
- rds: ib: Initialize SG table properly (Håkon Bugge)  [Orabug: 34031913]  
- Revert "rds/ib: recover rds connection from stuck rx path" (Rohit Nair)  [Orabug: 34039270]  
- mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Muchun Song)  [Orabug: 34045826]  
- mm: memcg/slab: fix use after free in obj_cgroup_charge (Muchun Song)  [Orabug: 34045826]  
- mm/page-writeback: Fix performance when BDI's share of ratio is 0. (Chi Wu)  [Orabug: 34050049]  
- KVM: x86/mmu: do compare-and-exchange of gPTE via the user address (Paolo Bonzini)  [Orabug: 34034594]  {CVE-2022-1158}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.307.3.el8uek]" date="1650369600">- kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Pavel Skripkin)  [Orabug: 33099019]  
- KVM: debugfs: Reuse binary stats descriptors (Jing Zhang)  [Orabug: 33099019]  
- KVM: selftests: Add selftest for KVM statistics data binary interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add documentation for binary statistics interface (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VCPU (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Support binary stats retrieval for a VM (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Add fd-based API to read binary stats data (Jing Zhang)  [Orabug: 33099019]  
- KVM: stats: Separate generic stats from architecture specific ones (Jing Zhang)  [Orabug: 33099019]  
- KVM: switch per-VM stats to u64 (Paolo Bonzini)  [Orabug: 33099019]  
- kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Emanuele Giuseppe Esposito)  [Orabug: 33099019]  
- kvm: Refactor handling of VM debugfs files (Milan Pandurov)  [Orabug: 33099019]  
- mpt3sas: avoid SOFT_RESET on shutdown (John Donnelly)  [Orabug: 33666018]  
- scsi: mpt3sas: Clean up some inconsistent indenting (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix incorrectly assigned error return and check (Colin Ian King)  [Orabug: 33666018]  
- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Damien Le Moal)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 39.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Use firmware recommended queue depth (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Bump driver version to 38.100.00.00 (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Transition IOC to Ready state during shutdown (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix Coverity reported issue (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix fall-through warnings for Clang (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during second (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Handle firmware faults during first half of IOC init (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Documentation cleanup (Randy Dunlap)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix two kernel-doc headers (Bart Van Assche)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a typo (Bhaskar Chowdhury)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a few kernel-doc issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.101.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Gustavo A. R. Silva)  [Orabug: 33666018]  
- scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix some kernel-doc misnaming issues (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a couple of misdocumented functions/params (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Move a little data from the stack onto the heap (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Lee Jones)  [Orabug: 33666018]  
- scsi: mpt3sas: Update driver version to 37.100.00.00 (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Additional diagnostic buffer query interface (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix ReplyPostFree pool allocation (Sreekanth Reddy)  [Orabug: 33666018]  
- scsi: mpt3sas: Simplify bool comparison (YANG LI)  [Orabug: 33666018]  
- scsi: mpt3sas: Fix spelling mistake in Kconfig "compatiblity" -&gt; "compatibility" (Suganath Prabu S)  [Orabug: 33666018]  
- scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Dan Carpenter)  [Orabug: 33666018]  
- mei: me: disable driver on the ign firmware (Alexander Usyskin)  [Orabug: 34018919]  
- mei: add device kind to sysfs (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: add MEI device for SPT with ITPS capability (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: constify the device parameter to the probe quirk (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: disable mei interface on Mehlow server platforms (Tomas Winkler)  [Orabug: 34018919]  
- mei: fix CNL itouch device number to match the spec. (Alexander Usyskin)  [Orabug: 34018919]  
- mei: me: disable mei interface on LBG servers. (Tomas Winkler)  [Orabug: 34018919]  
- mei: me: mei_me_dev_init() use struct device instead of struct pci_dev. (Tomas Winkler)  [Orabug: 34018919]  
- x86/speculation: Restore speculation related MSRs during S3 resume (Pawan Gupta)  [Orabug: 34053700]  
- net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Maciej Żenczykowski)  [Orabug: 34079481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.2.el8uek]" date="1651579200">- KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL (James Morse)   
- LTS tag: v5.4.188 (Sherry Yang)  
- llc: only change llc-&gt;dev when bind() succeeds (Eric Dumazet)   
- nds32: fix access_ok() checks in get/put_user (Arnd Bergmann)   
- tpm: use try_get_ops() in tpm-space.c (James Bottomley)   
- mac80211: fix potential double free on mesh join (Linus Lüssing)   
- rcu: Don't deboost before reporting expedited quiescent state (Paul E. McKenney)   
- crypto: qat - disable registration of algorithms (Giovanni Cabiddu)   
- ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU (Werner Sembach)   
- ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3 (Maximilian Luz)   
- ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board (Mark Cilissen)   
- ALSA: hda/realtek: Add quirk for ASUS GA402 (Jason Zheng)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (huangwenhui)   
- ALSA: oss: Fix PCM OSS buffer allocation overflow (Takashi Iwai)   
- ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call (Takashi Iwai)   
- drivers: net: xgene: Fix regression in CRC stripping (Stephane Graber)   
- ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec (Giacomo Guiduzzi)   
- ALSA: cmipci: Restore aux vol on suspend/resume (Jonathan Teh)   
- ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB (Lars-Peter Clausen)   
- ALSA: pcm: Add stream lock during PCM reset ioctl operations (Takashi Iwai)   
- llc: fix netdevice reference leaks in llc_ui_bind() (Eric Dumazet)   
- thermal: int340x: fix memory leak in int3400_notify() (Chuansheng Liu)   
- staging: fbtft: fb_st7789v: reset display before initialization (Oliver Graute)   
- tpm: Fix error handling in async work (Tadeusz Struk)   
- net: ipv6: fix skb_over_panic in __ip6_append_data (Tadeusz Struk)   
- nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION (Jordy Zomer)   
- nfsd: Containerise filecache laundrette (Trond Myklebust)   
- nfsd: cleanup nfsd_file_lru_dispose() (Trond Myklebust)   
- LTS tag: v5.4.187 (Sherry Yang)   
- Revert "selftests/bpf: Add test for bpf_timer overwriting crash" (Greg Kroah-Hartman)   
- perf symbols: Fix symbol size calculation condition (Michael Petlan)   
- Input: aiptek - properly check endpoint type (Pavel Skripkin)   
- usb: usbtmc: Fix bug in pipe direction for control transfers (Alan Stern)   
- usb: gadget: Fix use-after-free bug by not setting udc-&gt;dev.driver (Alan Stern)   
- usb: gadget: rndis: prevent integer overflow in rndis_set_response() (Dan Carpenter)   
- arm64: fix clang warning about TRAMP_VALIAS (Arnd Bergmann)   
- net: dsa: Add missing of_node_put() in dsa_port_parse_of (Miaoqian Lin)   
- net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings (Marek Vasut)   
- hv_netvsc: Add check for kvmalloc_array (Jiasheng Jiang)   
- atm: eni: Add check for dma_map_single (Jiasheng Jiang)   
- net/packet: fix slab-out-of-bounds access in packet_recvmsg() (Eric Dumazet)   
- net: phy: marvell: Fix invalid comparison in the resume and suspend functions (Kurt Cancemi)   
- efi: fix return value of __setup handlers (Randy Dunlap)   
- ocfs2: fix crash when initialize filecheck kobj fails (Joseph Qi)   
- crypto: qcom-rng - ensure buffer for generate is completely filled (Brian Masney)   
- LTS tag: v5.4.186 (Sherry Yang)  
- fixup for "arm64 entry: Add macro for reading symbol address from the trampoline" (James Morse)   
- kselftest/vm: fix tests build with old libc (Chengming Zhou)   
- sfc: extend the locking on mcdi-&gt;seqno (Niels Dossche)   
- tcp: make tcp_read_sock() more robust (Eric Dumazet)   
- nl80211: Update bss channel on channel switch for P2P_CLIENT (Sreeramya Soratkal)   
- drm/vrr: Set VRR capable prop only if it is attached to connector (Manasi Navare)   
- iwlwifi: don't advertise TWT support (Golan Ben Ami)   
- atm: firestream: check the return value of ioremap() in fs_init() (Jia-Ju Bai)   
- can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready (Lad Prabhakar)   
- ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE (Julian Braha)   
- MIPS: smp: fill in sibling and core maps earlier (Alexander Lobakin)   
- mac80211: refuse aggregations sessions before authorized (Johannes Berg)   
- ARM: dts: rockchip: fix a typo on rk3288 crypto-controller (Corentin Labbe)   
- ARM: dts: rockchip: reorder rk322x hmdi clocks (Sascha Hauer)   
- arm64: dts: agilex: use the compatible "intel,socfpga-agilex-hsotg" (Dinh Nguyen)   
- arm64: dts: rockchip: reorder rk3399 hdmi clocks (Sascha Hauer)   
- arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity (Jakob Unterwurzacher)   
- xfrm: Fix xfrm migrate issues when address family changes (Yan Yan)   
- xfrm: Check if_id in xfrm_migrate (Yan Yan)   
- sctp: fix the processing for INIT chunk (Xin Long)   
- Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" (Kai Lueke)   
- LTS tag: v5.4.185 (Sherry Yang)  
- ext4: add check to prevent attempting to resize an fs with sparse_super2 (Josh Triplett)   
- ARM: fix Thumb2 regression with Spectre BHB (Russell King (Oracle))   
- virtio: acknowledge all features before access (Michael S. Tsirkin)   
- virtio: unexport virtio_finalize_features (Michael S. Tsirkin)   
- arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0 (Pali Rohár)   
- riscv: Fix auipc+jalr relocation range checks (Emil Renner Berthing)   
- mmc: meson: Fix usage of meson_mmc_post_req() (Rong Chen)   
- net: macb: Fix lost RX packet wakeup race in NAPI receive (Robert Hancock)   
- staging: gdm724x: fix use after free in gdm_lte_rx() (Dan Carpenter)   
- fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi)   
- ARM: Spectre-BHB: provide empty stub for non-config (Randy Dunlap)   
- selftests/memfd: clean up mapping in mfd_fail_write (Mike Kravetz)   
- selftest/vm: fix map_fixed_noreplace test failure (Aneesh Kumar K.V)   
- tracing: Ensure trace buffer is at least 4096 bytes large (Sven Schnelle)   
- ipv6: prevent a possible race condition with lifetimes (Niels Dossche)   
- Revert "xen-netback: Check for hotplug-status existence before watching" (Marek Marczykowski-Górecki)   
- Revert "xen-netback: remove 'hotplug-status' once it has served its purpose" (Marek Marczykowski-Górecki)   
- net-sysfs: add check for netdevice being present to speed_show (suresh kumar)   
- selftests/bpf: Add test for bpf_timer overwriting crash (Kumar Kartikeya Dwivedi)   
- net: bcmgenet: Don't claim WOL when its not available (Jeremy Linton)   
- sctp: fix kernel-infoleak for SCTP sockets (Eric Dumazet)   
- net: phy: DP83822: clear MISR2 register to disable interrupts (Clément Léger)   
- gianfar: ethtool: Fix refcount leak in gfar_get_ts_info (Miaoqian Lin)   
- gpio: ts4900: Do not set DAT and OE together (Mark Featherston)   
- selftests: pmtu.sh: Kill tcpdump processes launched by subshell. (Guillaume Nault)   
- NFC: port100: fix use-after-free in port100_send_complete (Pavel Skripkin)   
- net/mlx5: Fix a race on command flush flow (Moshe Shemesh)   
- net/mlx5: Fix size field in bufferx_reg struct (Mohammad Kabat)   
- ax25: Fix NULL pointer dereference in ax25_kill_by_device (Duoming Zhou)   
- net: ethernet: lpc_eth: Handle error for clk_enable (Jiasheng Jiang)   
- net: ethernet: ti: cpts: Handle error for clk_enable (Jiasheng Jiang)   
- ethernet: Fix error handling in xemaclite_of_probe (Miaoqian Lin)   
- ARM: dts: aspeed: Fix AST2600 quad spi group (Joel Stanley)   
- drm/sun4i: mixer: Fix P010 and P210 format numbers (Jernej Skrabec)   
- qed: return status of qed_iov_get_link (Tom Rix)   
- net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare() (Jia-Ju Bai)   
- virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_seg is zero (Xie Yongji)   
- arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias (Pali Rohár)   
- clk: qcom: gdsc: Add support to update GDSC transition delay (Taniya Das)   
- LTS tag: v5.4.184 (Sherry Yang)  
- Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" (Greg Kroah-Hartman)   
- xen/netfront: react properly to failing gnttab_end_foreign_access_ref() (Juergen Gross)   {CVE-2022-23042} 
- xen/gnttab: fix gnttab_end_foreign_access() without page specified (Juergen Gross)   {CVE-2022-23041} 
- xen/pvcalls: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen/9p: use alloc/free_pages_exact() (Juergen Gross)   {CVE-2022-23041} 
- xen: remove gnttab_query_foreign_access() (Juergen Gross)   
- xen/gntalloc: don't use gnttab_query_foreign_access() (Juergen Gross)   {CVE-2022-23039} 
- xen/scsifront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23038} 
- xen/netfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23037} 
- xen/blkfront: don't use gnttab_query_foreign_access() for mapped status (Juergen Gross)   {CVE-2022-23036} 
- xen/grant-table: add gnttab_try_end_foreign_access() (Juergen Gross)   {CVE-2022-23036} {CVE-2022-23038} 
- xen/xenbus: don't let xenbus_grant_ring() remove grants in error case (Juergen Gross)   {CVE-2022-23040} 
- ARM: fix build warning in proc-v7-bugs.c (Russell King (Oracle))   
- ARM: Do not use NOCROSSREFS directive with ld.lld (Nathan Chancellor)   
- ARM: fix co-processor register typo (Russell King (Oracle))   
- ARM: fix build error when BPF_SYSCALL is disabled (Emmanuel Gil Peyrot)   
- ARM: include unprivileged BPF status in Spectre V2 reporting (Russell King (Oracle))   
- ARM: Spectre-BHB workaround (Russell King (Oracle))   
- ARM: use LOADADDR() to get load address of sections (Russell King (Oracle))   
- ARM: early traps initialisation (Russell King (Oracle))   
- ARM: report Spectre v2 status through sysfs (Russell King (Oracle))   
- arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Mark Rutland)   
- arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Steven Price)   
- x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Josh Poimboeuf)   
- x86/speculation: Warn about Spectre v2 LFENCE mitigation (Josh Poimboeuf)   
- LTS tag: v5.4.183 (Sherry Yang)   
- hamradio: fix macro redefine warning (Huang Pei)   
- net: dcb: disable softirqs in dcbnl_flush_dev() (Vladimir Oltean)   
- Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6" (Jiri Bohac)   
- btrfs: add missing run of delayed items after unlink during log replay (Filipe Manana)   
- btrfs: qgroup: fix deadlock between rescan worker and remove qgroup (Sidong Yang)   
- btrfs: fix lost prealloc extents beyond eof after full fsync (Filipe Manana)   
- tracing: Fix return value of __setup handlers (Randy Dunlap)   
- tracing/histogram: Fix sorting on old "cpu" value (Steven Rostedt (Google))   
- HID: add mapping for KEY_ALL_APPLICATIONS (William Mahon)   
- HID: add mapping for KEY_DICTATE (William Mahon)   
- Input: elan_i2c - fix regulator enable count imbalance after suspend/resume (Hans de Goede)   
- Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power() (Hans de Goede)   
- nl80211: Handle nla_memdup failures in handle_nan_filter (Jiasheng Jiang)   
- net: chelsio: cxgb3: check the return value of pci_find_capability() (Jia-Ju Bai)   
- soc: fsl: qe: Check of ioremap return value (Jiasheng Jiang)   
- memfd: fix F_SEAL_WRITE after shmem huge page allocated (Hugh Dickins)   
- ibmvnic: free reset-work-item when flushing (Sukadev Bhattiprolu)   
- igc: igc_write_phy_reg_gpy: drop premature return (Sasha Neftin)   
- ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions (Randy Dunlap)   
- ARM: Fix kgdb breakpoint for Thumb2 (Russell King (Oracle))   
- igc: igc_read_phy_reg_gpy: drop premature return (Corinna Vinschen)   
- arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output (Brian Norris)   
- can: gs_usb: change active_channels's type from atomic_t to u8 (Vincent Mailhol)   
- ASoC: cs4265: Fix the duplicated control name (Fabio Estevam)   
- firmware: arm_scmi: Remove space in MODULE_ALIAS name (Alyssa Ross)   
- efivars: Respect "block" flag in efivar_entry_set_safe() (Jann Horn)   
- ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_xmit_zc() (Maciej Fijalkowski)   
- net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() (Zheyu Ma)   
- net: sxgbe: fix return value of __setup handler (Randy Dunlap)   
- iavf: Fix missing check for running netdev (Slawomir Laba)   
- net: stmmac: fix return value of __setup handler (Randy Dunlap)   
- mac80211: fix forwarded mesh frames AC &amp; queue selection (Nicolas Escande)   
- ia64: ensure proper NUMA distance and possible map initialization (Valentin Schneider)   
- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() (Dietmar Eggemann)   
- sched/topology: Make sched_init_numa() use a set for the deduplicating sort (Valentin Schneider)   
- xen/netfront: destroy queues before real_num_tx_queues is zeroed (Marek Marczykowski-Górecki)   
- block: Fix fsync always failed if once failed (Ye Bin)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server (D. Wythe)   
- net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client (D. Wythe)   
- net: dcb: flush lingering app table entries for unregistered devices (Vladimir Oltean)   
- batman-adv: Don't expect inter-netns unique iflink indices (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv_get_real_netdevice (Sven Eckelmann)   
- batman-adv: Request iflink once in batadv-on-batadv check (Sven Eckelmann)   
- netfilter: nf_queue: fix possible use-after-free (Florian Westphal)   
- netfilter: nf_queue: don't assume sk is full socket (Florian Westphal)   
- xfrm: enforce validity of offload input flags (Leon Romanovsky)   
- xfrm: fix the if_id check in changelink (Antony Antony)   
- netfilter: fix use-after-free in __nf_register_net_hook() (Eric Dumazet)   
- xfrm: fix MTU regression (Jiri Bohac)   
- ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min (Marek Vasut)   
- ALSA: intel_hdmi: Fix reference to PCM buffer address (Zhen Ni)   
- ata: pata_hpt37x: fix PCI clock detection (Sergey Shtylyov)   
- usb: gadget: clear related members when goto fail (Hangyu Hua)   
- usb: gadget: don't release an existing dev-&gt;buf (Hangyu Hua)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 (Daniele Palmas)   
- i2c: qup: allow COMPILE_TEST (Wolfram Sang)   
- i2c: cadence: allow COMPILE_TEST (Wolfram Sang)   
- dmaengine: shdma: Fix runtime PM imbalance on error (Yongzhi Liu)   
- cifs: fix double free race when mount fails in cifs_get_root() (Ronnie Sahlberg)   
- Input: clear BTN_RIGHT/MIDDLE on buttonpads (José Expósito)   
- ASoC: rt5682: do not block workqueue if card is unbound (Kai Vehmanen)   
- ASoC: rt5668: do not block workqueue if card is unbound (Kai Vehmanen)   
- i2c: bcm2835: Avoid clock stretching timeouts (Eric Anholt)   
- mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work (JaeMan Park)   
- mac80211_hwsim: report NOACK frames in tx_status (Benjamin Beichler)   
- LTS tag: v5.4.182 (Sherry Yang)  
- fget: clarify and improve __fget_files() implementation (Linus Torvalds)   
- memblock: use kfree() to release kmalloced memblock regions (Miaohe Lin)   
- Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" (Karol Herbst)   
- gpio: tegra186: Fix chip_data type confusion (Marc Zyngier)   
- tty: n_gsm: fix NULL pointer access due to DLCI release (daniel.starke@siemens.com)   
- tty: n_gsm: fix proper link termination after failed open (daniel.starke@siemens.com)   
- tty: n_gsm: fix encoding of control signal octet bit DV (daniel.starke@siemens.com)   
- xhci: Prevent futile URB re-submissions due to incorrect return value. (Hongyu Xie)   
- xhci: re-initialize the HC during resume if HCE was set (Puma Hsu)   
- usb: dwc3: gadget: Let the interrupt handler disable bottom halves. (Sebastian Andrzej Siewior)   
- usb: dwc3: pci: Fix Bay Trail phy GPIO mappings (Hans de Goede)   
- USB: serial: option: add Telit LE910R1 compositions (Daniele Palmas)   
- USB: serial: option: add support for DW5829e (Slark Xiao)   
- tracefs: Set the group ownership in apply_options() not parse_options() (Steven Rostedt (Google))   
- USB: gadget: validate endpoint index for xilinx udc (Szymon Heidrich)   
- usb: gadget: rndis: add spinlock for rndis response list (Daehwan Jung)   
- Revert "USB: serial: ch341: add new Product ID for CH341A" (Dmytro Bagrii)   
- ata: pata_hpt37x: disable primary channel on HPT371 (Sergey Shtylyov)   
- iio: Fix error handling for PM (Miaoqian Lin)   
- iio: adc: ad7124: fix mask used for setting AIN_BUFP &amp; AIN_BUFM bits (Cosmin Tanislav)   
- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tracing: Have traceon and traceoff trigger honor the instance (Steven Rostedt (Google))   
- RDMA/ib_srp: Fix a deadlock (Bart Van Assche)   
- configfs: fix a race in configfs_{,un}register_subsystem() (ChenXiaoSong)   
- spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq_qspi_exec_mem_op() (Zhou Qingyang)   
- net/mlx5: Fix wrong limitation of metadata match on ecpf (Ariel Levkovich)   
- net/mlx5: Fix possible deadlock on rule deletion (Maor Gottlieb)   
- netfilter: nf_tables: fix memory leak during stateful obj update (Florian Westphal)   
- nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() (Christophe JAILLET)   
- net: Force inlining of checksum functions in net/checksum.h (Christophe Leroy)   
- net: ll_temac: check the return value of devm_kmalloc() (Xiaoke Wang)   
- net/mlx5e: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- drm/edid: Always set RGB444 (Maxime Ripard)   
- openvswitch: Fix setting ipv6 fields causing hw csum failure (Paul Blakey)   
- gso: do not skip outer ip header in case of ipip and net_failover (Tao Liu)   
- tipc: Fix end of loop tests for list_for_each_entry() (Dan Carpenter)   
- net: __pskb_pull_tail() &amp; pskb_carve_frag_list() drop_monitor friends (Eric Dumazet)   
- bpf: Do not try bpf_msg_push_data with len 0 (Felix Maurer)   
- perf data: Fix double free in perf_session__delete() (Alexey Bayduraev)   
- ping: remove pr_err from ping_lookup (Xin Long)   
- lan743x: fix deadlock in lan743x_phy_link_status_change() (Heiner Kallweit)   
- optee: use driver internal tee_context for some rpc (Jens Wiklander)   
- tee: export teedev_open() and teedev_close_context() (Jens Wiklander)   
- x86/fpu: Correct pkru/xstate inconsistency (Brian Geffon)   
- USB: zaurus: support another broken Zaurus (Oliver Neukum)   
- drm/amdgpu: disable MMHUB PG for Picasso (Evan Quan)   
- parisc/unaligned: Fix ldw() and stw() unalignment handlers (Helge Deller)   
- parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel (Helge Deller)   
- vhost/vsock: don't check owner in vhost_vsock_stop() while releasing (Stefano Garzarella)   
- clk: jz4725b: fix mmc0 clock gating (Siarhei Volkau)   
- cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug (Zhang Qiao)   
- LTS tag: v5.4.181 (Sherry Yang)  
- kconfig: fix failing to generate auto.conf (Jing Leng)   
- net: macb: Align the dma and coherent dma masks (Marc St-Amand)   
- net: usb: qmi_wwan: Add support for Dell DW5829e (Slark Xiao)   
- tracing: Fix tp_printk option related with tp_printk_stop_on_boot (JaeSang Yoo)   
- drm/rockchip: dw_hdmi: Do not leave clock enabled in error case (Sascha Hauer)   
- ata: libata-core: Disable TRIM on M88V29 (Zoltán Böszörményi)   
- kconfig: let 'shell' return enough output for deep path names (Brenda Streiff)   
- arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610 (Christian Hewitt)   
- arm64: dts: meson-g12: add ATF BL32 reserved-memory region (Christian Hewitt)   
- arm64: dts: meson-gx: add ATF BL32 reserved-memory region (Christian Hewitt)   
- netfilter: conntrack: don't refresh sctp entries in closed state (Florian Westphal)   
- irqchip/sifive-plic: Add missing thead,c900-plic match string (Guo Ren)   
- ARM: OMAP2+: adjust the location of put_device() call in omapdss_init_of (Ye Guojin)   
- ARM: OMAP2+: hwmod: Add of_node_put() before break (Wan Jiabing)   
- KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW (Jim Mattson)   
- Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (Miaoqian Lin)   
- i2c: brcmstb: fix support for DSL and CM variants (Rafał Miłecki)   
- copy_process(): Move fd_install() out of sighand-&gt;siglock critical section (Waiman Long)   
- dmaengine: sh: rcar-dmac: Check for error num after setting mask (Jiasheng Jiang)   
- net: sched: limit TC_ACT_REPEAT loops (Eric Dumazet)   
- EDAC: Fix calculation of returned address and next offset in edac_align_ptr() (Eliav Farber)   
- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (James Smart)   
- mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status (david regan)   
- mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() (Bryan O'Donoghue)   
- NFS: Do not report writeback errors in nfs_getattr() (Trond Myklebust)   
- NFS: LOOKUP_DIRECTORY is also ok with symlinks (Trond Myklebust)   
- block/wbt: fix negative inflight counter when remove scsi device (Laibin Qiu)   
- mtd: rawnand: gpmi: don't leak PM reference in error path (Christian Eggers)   
- powerpc/lib/sstep: fix 'ptesync' build error (Anders Roxell)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() (Mark Brown)   
- ALSA: hda: Fix missing codec probe on Shenker Dock 15 (Takashi Iwai)   
- ALSA: hda: Fix regression on forced probe mask option (Takashi Iwai)   
- libsubcmd: Fix use-after-free for realloc(..., 0) (Kees Cook)   
- bonding: fix data-races around agg_select_timer (Eric Dumazet)   
- drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit (Eric Dumazet)   
- bonding: force carrier update when releasing slave (Zhang Changzhong)   
- ping: fix the dif and sdif check in ping_lookup (Xin Long)   
- net: ieee802154: ca8210: Fix lifs/sifs periods (Miquel Raynal)   
- net: dsa: lan9303: fix reset on probe (Mans Rullgard)   
- netfilter: nft_synproxy: unregister hooks on init error path (Pablo Neira Ayuso)   
- iwlwifi: pcie: gen2: fix locking when "HW not ready" (Johannes Berg)   
- iwlwifi: pcie: fix locking when "HW not ready" (Johannes Berg)   
- mmc: block: fix read single on recovery logic (Christian Löhle)   
- vsock: remove vsock from connected table when connect is interrupted by a signal (Seth Forshee)   
- dmaengine: at_xdmac: Start transfer for cyclic channels in issue_pending (Tudor Ambarus)   
- taskstats: Cleanup the use of task-&gt;exit_code (Eric W. Biederman)   
- ext4: prevent partial update of the extent blocks (Zhang Yi)   
- ext4: check for inconsistent extents between index and leaf block (Zhang Yi)   
- ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Zhang Yi)   
- drm/radeon: Fix backlight control on iMac 12,1 (Nicholas Bishop)   
- iwlwifi: fix use-after-free (Johannes Berg)   
- arm64: module/ftrace: intialize PLT at load time (Mark Rutland)   
- arm64: module: rework special section handling (Mark Rutland)   
- module/ftrace: handle patchable-function-entry (Mark Rutland)   
- ftrace: add ftrace_init_nop() (Mark Rutland)   
- Revert "module, async: async_synchronize_full() on module init iff async is used" (Igor Pylypiv)   
- drm/amdgpu: fix logic inversion in check (Christian König)   
- nvme-rdma: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme-tcp: fix possible use-after-free in transport error_recovery work (Sagi Grimberg)   
- nvme: fix a possible use-after-free in controller reset during load (Sagi Grimberg)   
- quota: make dquot_quota_sync return errors from -&gt;sync_fs (Darrick J. Wong)   
- vfs: make freeze_super abort when sync_filesystem returns error (Darrick J. Wong)   
- ax25: improve the incomplete fix to avoid UAF and NPD bugs (Duoming Zhou)   
- selftests/zram: Adapt the situation that /dev/zram0 is being used (Yang Xu)   
- selftests/zram01.sh: Fix compression ratio calculation (Yang Xu)   
- selftests/zram: Skip max_comp_streams interface on newer kernel (Yang Xu)   
- net: ieee802154: at86rf230: Stop leaking skb's (Miquel Raynal)   
- selftests: rtc: Increase test timeout so that all tests run (Nícolas F. R. A. Prado)   
- platform/x86: ISST: Fix possible circular locking dependency detected (Srinivas Pandruvada)   
- btrfs: send: in case of IO error log it (Dāvis Mosāns)   
- parisc: Fix sglist access in ccio-dma.c (John David Anglin)   
- parisc: Fix data TLB miss in sba_unmap_sg (John David Anglin)   
- parisc: Drop __init from map_pages declaration (John David Anglin)   
- serial: parisc: GSC: fix build when IOSAPIC is not set (Randy Dunlap)   
- Revert "svm: Add warning message for AVIC IPI invalid target" (Sean Christopherson)   
- HID:Add support for UGTABLET WP5540 (Sergio Costas)   
- Makefile.extrawarn: Move -Wunaligned-access to W=1 (Nathan Chancellor)   
- LTS tag: v5.4.180 (Sherry Yang)  
- ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE (Rafael J. Wysocki)   
- perf: Fix list corruption in perf_cgroup_switch() (Song Liu)   
- scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled (James Smart)   
- hwmon: (dell-smm) Speed up setting of fan speed (Armin Wolf)   
- seccomp: Invalidate seccomp mode to catch death failures (Kees Cook)   
- USB: serial: cp210x: add CPI Bulk Coin Recycler id (Johan Hovold)   
- USB: serial: cp210x: add NCR Retail IO box id (Johan Hovold)   
- USB: serial: ch341: add support for GW Instek USB2.0-Serial devices (Stephan Brunner)   
- USB: serial: option: add ZTE MF286D modem (Pawel Dembicki)   
- USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320 (Cameron Williams)   
- usb: gadget: f_uac2: Define specific wTerminalType (Pavel Hofman)   
- usb: gadget: rndis: check size of RNDIS_MSG_SET command (Greg Kroah-Hartman)   
- USB: gadget: validate interface OS descriptor requests (Szymon Heidrich)   
- usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE transition (Adam Ford)   
- usb: dwc3: gadget: Prevent core from processing stale TRBs (Udipto Goswami)   
- usb: ulpi: Call of_node_put correctly (Sean Anderson)   
- usb: ulpi: Move of_node_put to ulpi_dev_release (Sean Anderson)   
- net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup (Jann Horn)   
- eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX (Jonas Malaco)   
- n_tty: wake up poll(POLLRDNORM) on receiving data (TATSUKAWA KOSUKE (立川 江介))   
- vt_ioctl: add array_index_nospec to VT_ACTIVATE (Jakob Koschel)   
- vt_ioctl: fix array_index_nospec in vt_setactivate (Jakob Koschel)   
- net: amd-xgbe: disable interrupts during pci removal (Raju Rangoju)   
- tipc: rate limit warning for received illegal binding update (Jon Maloy)   
- net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE (Joel Stanley)   
- veth: fix races around rq-&gt;rx_notify_masked (Eric Dumazet)   
- net: fix a memleak when uncloning an skb dst and its metadata (Antoine Tenart)   
- net: do not keep the dst cache when uncloning an skb dst and its metadata (Antoine Tenart)   
- nfp: flower: fix ida_idx not being released (Louis Peens)   
- ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path (Eric Dumazet)   
- bonding: pair enable_port with slave_arr_updates (Mahesh Bandewar)   
- ixgbevf: Require large buffers for build_skb on 82599VF (Samuel Mendoza-Jonas)   
- misc: fastrpc: avoid double fput() on failed usercopy (Mathias Krause)   
- usb: f_fs: Fix use-after-free for epfile (Udipto Goswami)   
- ARM: dts: imx6qdl-udoo: Properly describe the SD card detect (Fabio Estevam)   
- staging: fbtft: Fix error path in fbtft_driver_module_init() (Uwe Kleine-König)   
- ARM: dts: meson: Fix the UART compatible strings (Martin Blumenstingl)   
- perf probe: Fix ppc64 'perf probe add events failed' case (Zechuan Chen)   
- net: bridge: fix stale eth hdr pointer in br_dev_xmit (Nikolay Aleksandrov)   
- PM: s2idle: ACPI: Fix wakeup interrupts handling (Rafael J. Wysocki)   
- ACPI/IORT: Check node revision for PMCG resources (Robin Murphy)   
- nvme-tcp: fix bogus request completion when failing to send AER (Sagi Grimberg)   
- ARM: socfpga: fix missing RESET_CONTROLLER (Krzysztof Kozlowski)   
- ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group (Fabio Estevam)   
- riscv: fix build with binutils 2.38 (Aurelien Jarno)   
- KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov)   
- net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout() (Jisheng Zhang)   
- usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend (Amelie Delaunay)   
- PM: hibernate: Remove register_nosave_region_late() (Amadeusz Sławiński)   
- scsi: myrs: Fix crash in error case (Tong Zhang)   
- scsi: qedf: Fix refcount issue when LOGO is received during TMF (Saurav Kashyap)   
- scsi: target: iscsi: Make sure the np under each tpg is unique (ZouMingzhe)   
- net: sched: Clarify error message when qdisc kind is unknown (Victor Nogueira)   
- drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer (Raymond Jay Golo)   
- NFSv4 expose nfs_parse_server_name function (Olga Kornievskaia)   
- NFSv4 remove zero number of fs_locations entries error check (Olga Kornievskaia)   
- NFSv4.1: Fix uninitialised variable in devicenotify (Trond Myklebust)   
- nfs: nfs4clinet: check the return value of kstrdup() (Xiaoke Wang)   
- NFSv4 only print the label when its queried (Olga Kornievskaia)   
- NFSD: Fix offset type in I/O trace points (Chuck Lever)   
- NFSD: Clamp WRITE offsets (Chuck Lever)   
- NFS: Fix initialisation of nfs_client cl_flags field (Trond Myklebust)   
- net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs (Pavel Parkhomenko)   
- net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatible PHYs (Pavel Parkhomenko)   
- mmc: sdhci-of-esdhc: Check for error num after setting mask (Jiasheng Jiang)   
- ima: Do not print policy rule with inactive LSM labels (Stefan Berger)   
- ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Roberto Sassu)   
- ima: Remove ima_policy file before directory (Stefan Berger)   
- integrity: check the return value of audit_log_start() (Xiaoke Wang)   
- LTS tag: v5.4.179 (Sherry Yang) 
- moxart: fix potential use-after-free on remove path (Greg Kroah-Hartman)   
- LTS tag: v5.4.178 (Sherry Yang)   
- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long)   
- ext4: fix error handling in ext4_restore_inline_data() (Ritesh Harjani)   
- EDAC/xgene: Fix deferred probing (Sergey Shtylyov)   
- EDAC/altera: Fix deferred probing (Sergey Shtylyov)   
- rtc: cmos: Evaluate century appropriate (Riwen Lu)   
- selftests: futex: Use variable MAKE instead of make (Muhammad Usama Anjum)   
- nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client. (Dai Ngo)   
- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini)   
- pinctrl: bcm2835: Fix a few error paths (Florian Fainelli)   
- ASoC: max9759: fix underflow in speaker_gain_control_put() (Dan Carpenter)   
- ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (Jiasheng Jiang)   
- ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (Robert Hancock)   
- ASoC: fsl: Add missing error handling in pcm030_fabric_probe (Miaoqian Lin)   
- drm/i915/overlay: Prevent divide by zero bugs in scaling (Dan Carpenter)   
- net: stmmac: ensure PTP time register reads are consistent (Yannick Vignon)   
- net: stmmac: dump gmac4 DMA registers correctly (Camel Guo)   
- net: macsec: Verify that send_sci is on when setting Tx sci explicitly (Lior Nahmanson)   
- net: ieee802154: Return meaningful error codes from the netlink helpers (Miquel Raynal)   
- net: ieee802154: ca8210: Stop leaking skb's (Miquel Raynal)   
- net: ieee802154: mcr20a: Fix lifs/sifs periods (Miquel Raynal)   
- net: ieee802154: hwsim: Ensure proper channel selection at probe time (Miquel Raynal)   
- spi: meson-spicc: add IRQ check in meson_spicc_probe (Miaoqian Lin)   
- spi: mediatek: Avoid NULL pointer crash in interrupt (Benjamin Gaignard)   
- spi: bcm-qspi: check for valid cs before applying chip select (Kamal Dasu)   
- iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() (Joerg Roedel)   
- iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() (Guoqing Jiang)   
- RDMA/mlx4: Don't continue event handler after memory allocation failure (Leon Romanovsky)   
- RDMA/siw: Fix broken RDMA Read Fence/Resume logic. (Bernard Metzler)   
- IB/rdmavt: Validate remote_addr during loopback atomic tests (Mike Marciniszyn)   
- memcg: charge fs_context and legacy_fs_context (Yutian Yang)   
- Revert "ASoC: mediatek: Check for error clk pointer" (Guenter Roeck)   
- block: bio-integrity: Advance seed correctly for larger interval sizes (Martin K. Petersen)   
- mm/kmemleak: avoid scanning potential huge holes (Lang Yu)   
- drm/nouveau: fix off by one in BIOS boundary checking (Nick Lopez)   
- btrfs: fix deadlock between quota disable and qgroup rescan worker (Shin'ichiro Kawasaki)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows (Christian Lachner)   
- ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset) (Christian Lachner)   
- ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks (Christian Lachner)   
- ALSA: hda/realtek: Add quirk for ASUS GU603 (Albert Geantă)   
- ALSA: usb-audio: Simplify quirk entries with a macro (Takashi Iwai)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() (Mark Brown)   
- ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() (Mark Brown)   
- audit: improve audit queue handling when "audit=1" on cmdline (Paul Moore)   
- LTS tag: v5.4.177 (Sherry Yang)  
- af_packet: fix data-race in packet_setsockopt / packet_setsockopt (Eric Dumazet)   
- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Tianchen Ding)   
- rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() (Eric Dumazet)   
- net: amd-xgbe: Fix skb data length underflow (Shyam Sundar S K)   
- net: amd-xgbe: ensure to reset the tx_timer_active flag (Raju Rangoju)   
- ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback (Georgi Valkov)   
- psi: Fix uaf issue when psi trigger is destroyed while being polled (Suren Baghdasaryan)   
- PCI: pciehp: Fix infinite loop in IRQ handler upon power fault (Lukas Wunner)   
- LTS tag: v5.4.176 (Sherry Yang) 
- mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() (Geert Uytterhoeven)   
- block: Fix wrong offset in bio_truncate() (OGAWA Hirofumi)   
- fsnotify: invalidate dcache before IN_DELETE event (Amir Goldstein)   
- dt-bindings: can: tcan4x5x: fix mram-cfg RX FIFO config (Marc Kleine-Budde)   
- ipv4: remove sparse error in ip_neigh_gw4() (Eric Dumazet)   
- ipv4: raw: lock the socket in raw_bind() (Eric Dumazet)   
- net: hns3: handle empty unknown interrupt for VF (Yufeng Mo)   
- yam: fix a memory leak in yam_siocdevprivate() (Hangyu Hua)   
- drm/msm/hdmi: Fix missing put_device() call in msm_hdmi_get_phy (Miaoqian Lin)   
- ibmvnic: don't spin in tasklet (Sukadev Bhattiprolu)   
- ibmvnic: init -&gt;running_cap_crqs early (Sukadev Bhattiprolu)   
- hwmon: (lm90) Mark alert as broken for MAX6654 (Guenter Roeck)   
- rxrpc: Adjust retransmission backoff (David Howells)   
- phylib: fix potential use-after-free (Marek Behún)   
- net: phy: broadcom: hook up soft_reset for BCM54616S (Robert Hancock)   
- netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal)   
- NFS: Ensure the server has an up to date ctime before renaming (Trond Myklebust)   
- NFS: Ensure the server has an up to date ctime before hardlinking (Trond Myklebust)   
- ipv6: annotate accesses to fn-&gt;fn_sernum (Eric Dumazet)   
- drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable (José Expósito)   
- drm/msm/dsi: Fix missing put_device() call in dsi_get_phy (Miaoqian Lin)   
- drm/msm: Fix wrong size calculation (Xianting Tian)   
- net-procfs: show net devices bound packet types (Jianguo Wu)   
- NFSv4: nfs_atomic_open() can race when looking up a non-regular file (Trond Myklebust)   
- hwmon: (lm90) Reduce maximum conversion rate for G781 (Guenter Roeck)   
- ping: fix the sk_bound_dev_if match in ping_lookup (Xin Long)   
- hwmon: (lm90) Mark alert as broken for MAX6680 (Guenter Roeck)   
- hwmon: (lm90) Mark alert as broken for MAX6646/6647/6649 (Guenter Roeck)   
- net: fix information leakage in /proc/net/ptype (Sherry Yang)   
- ipv6_tunnel: Rate limit warning messages (Ido Schimmel)   
- scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini)   
- rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev (Matthias Kaehlcke)   
- rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev (Sujit Kautkar)   
- i40e: fix unsigned stat widths (Joe Damato)   
- i40e: Fix queues reservation for XDP (Sylwester Dziedziuch)   
- i40e: Fix issue when maximum queues is exceeded (Jedrzej Jagielski)   
- i40e: Increase delay to 1 s after global EMP reset (Jedrzej Jagielski)   
- powerpc/32: Fix boot failure with GCC latent entropy plugin (Christophe Leroy)   
- net: sfp: ignore disabled SFP node (Marek Behún)   
- ucsi_ccg: Check DEV_INT bit only when starting CCG4 (Sing-Han Chen)   
- usb: typec: tcpm: Do not disconnect while receiving VBUS off (Badhri Jagan Sridharan)   
- USB: core: Fix hang in usb_kill_urb by adding memory barriers (Alan Stern)   
- usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS (Pavankumar Kondeti)   
- usb: common: ulpi: Fix crash in ulpi_match() (Jon Hunter)   
- usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge (Alan Stern)   
- tty: Add support for Brainboxes UC cards. (Cameron Williams)   
- tty: n_gsm: fix SW flow control encoding/handling (daniel.starke@siemens.com)   
- serial: stm32: fix software flow control transfer (Valentin Caron)   
- serial: 8250: of: Fix mapped region size when using reg-offset property (Robert Hancock)   
- netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Pablo Neira Ayuso)   
- arm64: errata: Fix exec handling in erratum 1418040 workaround (D Scott Phillips)   
- drm/etnaviv: relax submit size limits (Lucas Stach)   
- fsnotify: fix fsnotify hooks in pseudo filesystems (Amir Goldstein)   
- tracing: Don't inc err_log entry count if entry allocation fails (Tom Zanussi)   
- tracing/histogram: Fix a potential memory leak for kstrdup() (Xiaoke Wang)   
- PM: wakeup: simplify the output logic of pm_show_wakelocks() (Greg Kroah-Hartman)   
- scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Steffen Maier)   
- s390/hypfs: include z/VM guests with access control group set (Vasily Gorbik)   
- Bluetooth: refactor malicious adv data check (Brian Gix)   
- LTS tag: v5.4.175 (Sherry Yang)  
- select: Fix indefinitely sleeping task in poll_schedule_timeout() (Jan Kara)   
- mmc: sdhci-esdhc-imx: disable CMDQ support (Tim Harvey)   
- rcu: Tighten rcu_advance_cbs_nowake() checks (Paul E. McKenney)   
- LTS tag: v5.4.174 (Sherry Yang)   
- Revert "ia64: kprobes: Use generic kretprobe trampoline handler" (Masami Hiramatsu)   
- mtd: nand: bbt: Fix corner case in bad block table handling (Doyle, Patrick)   
- lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test (Andrey Konovalov)   
- lib82596: Fix IRQ check in sni_82596_probe (Miaoqian Lin)   
- scripts/dtc: dtx_diff: remove broken example from help text (Matthias Schiffer)   
- dt-bindings: display: meson-vpu: Add missing amlogic,canvas property (Alexander Stein)   
- dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property (Alexander Stein)   
- net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config() (Tom Rix)   
- bcmgenet: add WOL IRQ check (Sergey Shtylyov)   
- net_sched: restore "mpu xxx" handling (Kevin Bracey)   
- arm64: dts: qcom: msm8996: drop not documented adreno properties (David Heidelberg)   
- dmaengine: at_xdmac: Fix at_xdmac_lld struct definition (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix lld view setting (Tudor Ambarus)   
- dmaengine: at_xdmac: Fix concurrency over xfers_list (Tudor Ambarus)   
- dmaengine: at_xdmac: Print debug message after realeasing the lock (Tudor Ambarus)   
- dmaengine: at_xdmac: Don't start transactions at tx_submit level (Tudor Ambarus)   
- perf script: Fix hex dump character output (Adrian Hunter)   
- libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route() (Guillaume Nault)   
- gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault)   
- xfrm: Don't accidentally set RTO_ONLINK in decode_session4() (Guillaume Nault)   
- netns: add schedule point in ops_exit_list() (Eric Dumazet)   
- inet: frags: annotate races around fqdir-&gt;dead and fqdir-&gt;high_thresh (Eric Dumazet)   
- rtc: pxa: fix null pointer dereference (Laurence de Bruxelles)   
- net: axienet: increase default TX ring size to 128 (Robert Hancock)   
- net: axienet: fix number of TX ring slots for available check (Robert Hancock)   
- net: axienet: limit minimum TX ring size (Robert Hancock)   
- clk: si5341: Fix clock HW provider cleanup (Robert Hancock)   
- af_unix: annote lockless accesses to unix_tot_inflight &amp; gc_in_progress (Eric Dumazet)   
- f2fs: fix to reserve space for IO align feature (Chao Yu)   
- parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries (Miaoqian Lin)   
- net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module (Tobias Waldekranz)   
- ipv4: avoid quadratic behavior in netns dismantle (Eric Dumazet)   
- bpftool: Remove inclusion of utilities.mak from Makefiles (Quentin Monnet)   
- powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses (Tobias Waldekranz)   
- powerpc/cell: Fix clang -Wimplicit-fallthrough warning (Anders Roxell)   
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Moshe Shemesh)   
- dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK (Amelie Delaunay)   
- RDMA/rxe: Fix a typo in opcode name (Chengguang Xu)   
- RDMA/hns: Modify the mapping attribute of doorbell to device (Yixing Liu)   
- scsi: core: Show SCMD_LAST in text form (Bart Van Assche)   
- Documentation: fix firewire.rst ABI file path error (Randy Dunlap)   
- Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization (Lukas Bulwahn)   
- Documentation: ACPI: Fix data node reference documentation (Sakari Ailus)   
- Documentation: dmaengine: Correctly describe dmatest with channel unset (Daniel Thompson)   
- media: rcar-csi2: Optimize the selection PHTW register (Suresh Udipi)   
- firmware: Update Kconfig help text for Google firmware (Ben Hutchings)   
- of: base: Improve argument length mismatch error (Baruch Siach)   
- drm/radeon: fix error handling in radeon_driver_open_kms (Christian König)   
- ext4: don't use the orphan list when migrating an inode (Theodore Ts'o)   
- ext4: Fix BUG_ON in ext4_bread when write quota data (Ye Bin)   
- ext4: set csum seed in tmp inode while migrating to extents (Luís Henriques)   
- ext4: make sure quota gets properly shutdown on error (Jan Kara)   
- ext4: make sure to reset inode lockdep class when quota enabling fails (Jan Kara)   
- btrfs: respect the max size in the header when activating swap file (Filipe Manana)   
- btrfs: check the root node for uptodate before returning it (Josef Bacik)   
- btrfs: fix deadlock between quota enable and other quota operations (Filipe Manana)   
- xfrm: fix policy lookup for ipv6 gre packets (Ghalem Boudour)   
- PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device (Pali Rohár)   
- PCI: pci-bridge-emul: Correctly set PCIe capabilities (Pali Rohár)   
- PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space (Pali Rohár)   
- drm/bridge: analogix_dp: Make PSR-exit block less (Brian Norris)   
- drm/nouveau/kms/nv04: use vzalloc for nv04_display (Ilia Mirkin)   
- drm/etnaviv: limit submit sizes (Lucas Stach)   
- s390/mm: fix 2KB pgtable release race (Alexander Gordeev)   
- iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Ilan Peer)   
- tracing/kprobes: 'nmissed' not showed correctly for kretprobe (Xiangyang Zhang)   
- cputime, cpuacct: Include guest time in user time in cpuacct.stat (Andrey Ryabinin)   
- serial: Fix incorrect rs485 polarity on uart open (Lukas Wunner)   
- fuse: Pass correct lend value to filemap_write_and_wait_range() (Xie Yongji)   
- ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers (Petr Cvachoucek)   
- crypto: caam - replace this_cpu_ptr with raw_cpu_ptr (Meng Li)   
- crypto: stm32/crc32 - Fix kernel BUG triggered in probe() (Marek Vasut)   
- crypto: omap-aes - Fix broken pm_runtime_and_get() usage (Heiner Kallweit)   
- rpmsg: core: Clean up resources on announce_create failure. (Arnaud Pouliquen)   
- power: bq25890: Enable continuous conversion for ADC at charging (Yauhen Kharuzhy)   
- ASoC: mediatek: mt8173: fix device_node leak (Tzung-Bi Shih)   
- scsi: sr: Don't use GFP_DMA (Christoph Hellwig)   
- MIPS: Octeon: Fix build errors using clang (Tianjia Zhang)   
- i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters (Lakshmi Sowjanya D)   
- MIPS: OCTEON: add put_device() after of_find_device_by_node() (Ye Guojin)   
- powerpc: handle kdump appropriately with crash_kexec_post_notifiers option (Hari Bathini)   
- ALSA: seq: Set upper limit of processed events (Takashi Iwai)   
- scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (James Smart)   
- w1: Misuse of get_user()/put_user() reported by sparse (Christophe Leroy)   
- KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST (Alexey Kardashevskiy)   
- powerpc/powermac: Add missing lockdep_register_key() (Christophe Leroy)   
- clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB (Martin Blumenstingl)   
- i2c: mpc: Correct I2C reset procedure (Joakim Tjernlund)   
- powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING (Michael Ellerman)   
- i2c: i801: Don't silently correct invalid transfer size (Heiner Kallweit)   
- powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Nicholas Piggin)   
- powerpc/btext: add missing of_node_put (Julia Lawall)   
- powerpc/cell: add missing of_node_put (Julia Lawall)   
- powerpc/powernv: add missing of_node_put (Julia Lawall)   
- powerpc/6xx: add missing of_node_put (Julia Lawall)   
- parisc: Avoid calling faulthandler_disabled() twice (John David Anglin)   
- random: do not throw away excess input to crng_fast_load (Jason A. Donenfeld)   
- serial: core: Keep mctrl register state and cached copy in sync (Lukas Wunner)   
- serial: pl010: Drop CR register reset on set_termios (Lukas Wunner)   
- regulator: qcom_smd: Align probe function with rpmh-regulator (Konrad Dybcio)   
- net: gemini: allow any RGMII interface mode (Russell King (Oracle))   
- net: phy: marvell: configure RGMII delays for 88E1118 (Russell King (Oracle))   
- dm space map common: add bounds check to sm_ll_lookup_bitmap() (Joe Thornber)   
- dm btree: add a defensive bounds check to insert_at() (Joe Thornber)   
- mac80211: allow non-standard VHT MCS-10/11 (Ping-Ke Shih)   
- net: mdio: Demote probed message to debug print (Florian Fainelli)   
- btrfs: remove BUG_ON(!eie) in find_parent_nodes (Josef Bacik)   
- btrfs: remove BUG_ON() in find_parent_nodes() (Josef Bacik)   
- ACPI: battery: Add the ThinkPad "Not Charging" quirk (Thomas Weißschuh)   
- drm/amdgpu: fixup bad vram size on gmc v8 (Zongmin Zhou)   
- ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (Kirill A. Shutemov)   
- ACPICA: Fix wrong interpretation of PCC address (Sudeep Holla)   
- ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (Rafael J. Wysocki)   
- ACPICA: Utilities: Avoid deleting the same object twice in a row (Rafael J. Wysocki)   
- ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (Mark Langsdorf)   
- jffs2: GC deadlock reading a page that is used in jffs2_write_begin() (Kyeong Yoo)   
- um: registers: Rename function names to avoid conflicts and build problems (Randy Dunlap)   
- iwlwifi: mvm: Fix calculation of frame length (Ilan Peer)   
- iwlwifi: remove module loading failure message (Johannes Berg)   
- iwlwifi: fix leaks/bad data after failed firmware load (Johannes Berg)   
- ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Zekun Shen)   
- usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0 (Kai-Heng Feng)   
- cpufreq: Fix initialization of min and max frequency QoS requests (Rafael J. Wysocki)   
- arm64: tegra: Adjust length of CCPLEX cluster MMIO region (Thierry Reding)   
- arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus (Biwen Li)   
- audit: ensure userspace is penalized the same as the kernel when under pressure (Paul Moore)   
- mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO (Ulf Hansson)   
- media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: igorplugusb: receiver overflow should be reported (Sean Young)   
- HID: quirks: Allow inverting the absolute X/Y values (Alistair Francis)   
- bpf: Do not WARN in bpf_warn_invalid_xdp_action() (Paolo Abeni)   
- net: bonding: debug: avoid printing debug logs when bond is not notifying peers (Suresh Kumar)   
- x86/mce: Mark mce_read_aux() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_end() noinstr (Borislav Petkov)   
- x86/mce: Mark mce_panic() noinstr (Borislav Petkov)   
- gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock (Iwona Winiarska)   
- net: phy: prefer 1000baseT over 1000baseKX (Russell King (Oracle))   
- net-sysfs: update the queue counts in the unregistration path (Antoine Tenart)   
- ath10k: Fix tx hanging (Sebastian Gottschall)   
- iwlwifi: mvm: synchronize with FW after multicast commands (Johannes Berg)   
- media: m920x: don't use stack on USB reads (Mauro Carvalho Chehab)   
- media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach() (Zhou Qingyang)   
- media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds. (James Hilliard)   
- x86/mm: Flush global TLB when switching to trampoline page-table (Joerg Roedel)   
- floppy: Add max size check for user space request (Xiongwei Song)   
- usb: uhci: add aspeed ast2600 uhci support (Neal Liu)   
- rsi: Fix out-of-bounds read in rsi_read_pkt() (Zekun Shen)   
- rsi: Fix use-after-free in rsi_rx_done_handler() (Zekun Shen)   
- mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Zekun Shen)   
- HSI: core: Fix return freed object in hsi_new_client (Chengfeng Ye)   
- gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use (Hans de Goede)   
- drm/bridge: megachips: Ensure both bridges are probed before registration (Martyn Welch)   
- mlxsw: pci: Add shutdown method in PCI driver (Danielle Ratson)   
- EDAC/synopsys: Use the quirk for version instead of ddr version (Dinh Nguyen)   
- media: b2c2: Add missing check in flexcop_pci_isr: (Zheyu Ma)   
- HID: apple: Do not reset quirks when the Fn key is not found (José Expósito)   
- drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Hans de Goede)   
- usb: gadget: f_fs: Use stream_open() for endpoint files (Pavankumar Kondeti)   
- batman-adv: allow netlink usage in unprivileged containers (Linus Lüssing)   
- ARM: shmobile: rcar-gen2: Add missing of_node_put() (Wan Jiabing)   
- drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR (Ben Skeggs)   
- ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply (Zekun Shen)   
- drm/lima: fix warning when CONFIG_DEBUG_SG=y &amp; CONFIG_DMA_API_DEBUG=y (Qiang Yu)   
- fs: dlm: filter user dlm messages for kernel locks (Alexander Aring)   
- Bluetooth: Fix debugfs entry leak in hci_register_dev() (Wei Yongjun)   
- of: base: Fix phandle argument length mismatch error message (Baruch Siach)   
- RDMA/cxgb4: Set queue pair state when being queried (Kamal Heib)   
- mips: bcm63xx: add support for clk_set_parent() (Randy Dunlap)   
- mips: lantiq: add support for clk_set_parent() (Randy Dunlap)   
- misc: lattice-ecp3-config: Fix task hung when firmware load failed (Wei Yongjun)   
- ASoC: samsung: idma: Check of ioremap return value (Jiasheng Jiang)   
- ASoC: mediatek: Check for error clk pointer (Jiasheng Jiang)   
- phy: uniphier-usb3ss: fix unintended writing zeros to PHY register (Ryuta NAKANISHI)   
- iommu/iova: Fix race between FQ timeout and teardown (Xiongfeng Wang)   
- dmaengine: pxa/mmp: stop referencing config-&gt;slave_id (Arnd Bergmann)   
- clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell (Dillon Min)   
- ASoC: rt5663: Handle device_property_read_u32_array error codes (Jiasheng Jiang)   
- RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry (Avihai Horon)   
- RDMA/core: Let ib_find_gid() continue search even after empty entry (Avihai Horon)   
- powerpc/powermac: Add additional missing lockdep_register_key() (Christophe Leroy)   
- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() (Thomas Gleixner)   
- scsi: ufs: Fix race conditions related to driver data (Bart Van Assche)   
- iommu/io-pgtable-arm: Fix table descriptor paddr formatting (Hector Martin)   
- binder: fix handling of error during copy (Todd Kjos)   
- char/mwave: Adjust io port register size (Kees Cook)   
- ALSA: oss: fix compile error when OSS_DEBUG is enabled (Bixuan Cui)   
- ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA (Lukas Bulwahn)   
- powerpc/prom_init: Fix improper check of prom_getprop() (Peiwei Hu)   
- clk: imx8mn: Fix imx8mn_clko1_sels (Adam Ford)   
- RDMA/hns: Validate the pkey index (Kamal Heib)   
- ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Takashi Iwai)   
- ext4: avoid trim error on fs with small groups (Jan Kara)   
- net: mcs7830: handle usb read errors properly (Pavel Skripkin)   
- pcmcia: fix setting of kthread task states (Dominik Brodowski)   
- can: xilinx_can: xcan_probe(): check for error irq (Jiasheng Jiang)   
- can: softing: softing_startstop(): fix set but not used variable warning (Marc Kleine-Budde)   
- tpm: add request_locality before write TPM_INT_ENABLE (Chen Jun)   
- spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe (Miaoqian Lin)   
- net/mlx5: Set command entry semaphore up once got index free (Moshe Shemesh)   
- Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels" (Aya Levin)   
- net/mlx5e: Don't block routes with nexthop objects in SW (Maor Dickman)   
- debugfs: lockdown: Allow reading debugfs files that are not world readable (Michal Suchanek)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc (José Expósito)   
- HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init (José Expósito)   
- Bluetooth: hci_bcm: Check for error irq (Jiasheng Jiang)   
- fsl/fman: Check for null pointer after calling devm_ioremap (Jiasheng Jiang)   
- staging: greybus: audio: Check null pointer (Jiasheng Jiang)   
- rocker: fix a sleeping in atomic bug (Dan Carpenter)   
- ppp: ensure minimum packet size in ppp_write() (Eric Dumazet)   
- bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt(). (Kuniyuki Iwashima)   
- netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() (Xin Xiong)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region() (Zhou Qingyang)   
- pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region() (Zhou Qingyang)   
- ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes (Hans de Goede)   
- x86/mce/inject: Avoid out-of-bounds write when setting flags (Zhang Zixun)   
- bpftool: Enable line buffering for stdout (Paul Chaignon)   
- selinux: fix potential memleak in selinux_add_opt() (Bernard Zhao)   
- mmc: meson-mx-sdio: add IRQ check (Sergey Shtylyov)   
- ARM: dts: armada-38x: Add generic compatible to UART nodes (Marek Behún)   
- usb: ftdi-elan: fix memory leak on device disconnect (Wei Yongjun)   
- ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding (Andre Przywara)   
- xfrm: state and policy should fail if XFRMA_IF_ID 0 (Antony Antony)   
- xfrm: interface with if_id 0 should return error (Antony Antony)   
- media: hantro: Fix probe func error path (Jernej Skrabec)   
- drm/bridge: ti-sn65dsi86: Set max register for regmap (Stephen Boyd)   
- drm/msm/dpu: fix safe status debugfs file (Dmitry Baryshkov)   
- media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes (Jiasheng Jiang)   
- media: msi001: fix possible null-ptr-deref in msi001_probe() (Wang Hai)   
- media: dw2102: Fix use after free (Anton Vasilyev)   
- ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors (Christian Lamparter)   
- crypto: stm32/cryp - fix lrw chaining mode (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix double pm exit (Nicolas Toromanoff)   
- crypto: stm32/cryp - fix xts and race condition in crypto_engine requests (Nicolas Toromanoff)   
- xfrm: fix a small bug in xfrm_sa_len() (Eric Dumazet)   
- mwifiex: Fix possible ABBA deadlock (Brian Norris)   
- rcu/exp: Mark current CPU as exp-QS in IPI loop second pass (Frederic Weisbecker)   
- sched/rt: Try to restart rt period timer when rt runtime exceeded (Li Hua)   
- media: si2157: Fix "warm" tuner state detection (Robert Schlabbach)   
- media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach() (Zhou Qingyang)   
- media: dib8000: Fix a memleak in dib8000_init() (Zhou Qingyang)   
- Bluetooth: btmtksdio: fix resume failure (Sean Wang)   
- staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib() (Yang Yingliang)   
- staging: rtl8192e: return error code from rtllib_softmac_init() (Yang Yingliang)   
- floppy: Fix hang in watchdog when disk is ejected (Tasos Sahanidis)   
- serial: amba-pl011: do not request memory region twice (Lino Sanfilippo)   
- tty: serial: uartlite: allow 64 bit address (Lizhi Hou)   
- arm64: dts: ti: k3-j721e: Fix the L2 cache sets (Nishanth Menon)   
- drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Zhou Qingyang)   
- drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Zhou Qingyang)   
- ACPI: EC: Rework flushing of EC work while suspended to idle (Rafael J. Wysocki)   
- arm64: dts: qcom: msm8916: fix MMC controller aliases (Dmitry Baryshkov)   
- netfilter: bridge: add support for pppoe filtering (Florian Westphal)   
- media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()' (Christophe JAILLET)   
- media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released (Dafna Hirschfeld)   
- media: si470x-i2c: fix possible memory leak in si470x_i2c_probe() (Yang Yingliang)   
- media: imx-pxp: Initialize the spinlock prior to using it (Fabio Estevam)   
- media: rcar-csi2: Correct the selection of hsfreqrange (Suresh Udipi)   
- tty: serial: atmel: Call dma_async_issue_pending() (Tudor Ambarus)   
- tty: serial: atmel: Check return code of dmaengine_submit() (Tudor Ambarus)   
- arm64: dts: ti: k3-j721e: correct cache-sets info (Peng Fan)   
- crypto: qce - fix uaf on qce_ahash_register_one (Chengfeng Ye)   
- media: dmxdev: fix UAF when dvb_register_device() fails (Wang Hai)   
- tee: fix put order in teedev_close_context() (Jens Wiklander)   
- Bluetooth: stop proccessing malicious adv data (Pavel Skripkin)   
- arm64: dts: meson-gxbb-wetek: fix missing GPIO binding (Christian Hewitt)   
- arm64: dts: meson-gxbb-wetek: fix HDMI in early boot (Christian Hewitt)   
- media: aspeed: Update signal status immediately to ensure sane hw state (Jammy Huang)   
- media: em28xx: fix memory leak in em28xx_init_dev (Dongliang Mu)   
- media: aspeed: fix mode-detect always time out at 2nd run (Jammy Huang)   
- media: videobuf2: Fix the size printk format (Dillon Min)   
- wcn36xx: Release DMA channel descriptor allocations (Bryan O'Donoghue)   
- wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND (Bryan O'Donoghue)   
- clk: bcm-2835: Remove rounding up the dividers (Maxime Ripard)   
- clk: bcm-2835: Pick the closest clock rate (Maxime Ripard)   
- Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails (Wang Hai)   
- drm/rockchip: dsi: Fix unbalanced clock on probe error (Brian Norris)   
- drm/panel: innolux-p079zca: Delete panel on attach() failure (Brian Norris)   
- drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure (Brian Norris)   
- drm/rockchip: dsi: Reconfigure hardware on resume() (Brian Norris)   
- drm/rockchip: dsi: Hold pm-runtime across bind/unbind (Brian Norris)   
- shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode (Gang Li)   
- mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He)   
- mm_zone: add function to check if managed dma zone exists (Baoquan He)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller (Yifeng Li)   
- dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Thomas Hellström)   
- iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure (Yunfei Wang)   
- lkdtm: Fix content of section containing lkdtm_rodata_do_nothing() (Christophe Leroy)   
- can: softing_cs: softingcs_probe(): fix memleak on registration failure (Johan Hovold)   
- media: stk1160: fix control-message timeouts (Johan Hovold)   
- media: pvrusb2: fix control-message timeouts (Johan Hovold)   
- media: redrat3: fix control-message timeouts (Johan Hovold)   
- media: dib0700: fix undefined behavior in tuner shutdown (Michael Kuron)   
- media: s2255: fix control-message timeouts (Johan Hovold)   
- media: cpia2: fix control-message timeouts (Johan Hovold)   
- media: em28xx: fix control-message timeouts (Johan Hovold)   
- media: mceusb: fix control-message timeouts (Johan Hovold)   
- media: flexcop-usb: fix control-message timeouts (Johan Hovold)   
- media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE (Hans Verkuil)   
- rtc: cmos: take rtc_lock while reading from CMOS (Mateusz Jończyk)   
- tools/nolibc: fix incorrect truncation of exit code (Willy Tarreau)   
- tools/nolibc: i386: fix initial stack alignment (Willy Tarreau)   
- tools/nolibc: x86-64: Fix startup code bug (Ammar Faizi)   
- x86/gpu: Reserve stolen memory for first integrated Intel GPU (Lucas De Marchi)   
- mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6 (Stefan Riedmueller)   
- mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings (Christian Eggers)   
- nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind() (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check in is_alive() (Chao Yu)   
- HID: wacom: Avoid using stale array indicies to read contact count (Jason Gerecke)   
- HID: wacom: Ignore the confidence flag when a touch is removed (Jason Gerecke)   
- HID: wacom: Reset expected and received contact counts at the same time (Jason Gerecke)   
- HID: uhid: Fix worker destroying device without any protection (Jann Horn)   
- LTS tag: v5.4.173 (Sherry Yang)  
- ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD (Nick Desaulniers)   
- mtd: fixup CFI on ixp4xx (Arnd Bergmann)   
- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Christian Lachner)   
- KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all (Wei Wang)   
- firmware: qemu_fw_cfg: fix kobject leak in probe error path (Johan Hovold)   
- firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries (Johan Hovold)   
- firmware: qemu_fw_cfg: fix sysfs information leak (Johan Hovold)   
- rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Larry Finger)   
- media: uvcvideo: fix division by zero at stream start (Johan Hovold)   
- KVM: s390: Clarify SIGP orders versus STOP/RESTART (Eric Farman)   
- perf: Protect perf_guest_cbs with RCU (Sean Christopherson)   
- orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() (Christophe JAILLET)   
- devtmpfs regression fix: reconfigure on each mount (NeilBrown)   
- kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test (Nathan Chancellor)   
- LTS tag: v5.4.172 (Sherry Yang)   
- staging: greybus: fix stack size warning with UBSAN (Arnd Bergmann)   
- drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Nathan Chancellor)   
- staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() (Nathan Chancellor)   
- media: Revert "media: uvcvideo: Set unique vdev name based in type" (Ricardo Ribalda)   
- random: fix crash on multiple early calls to add_bootloader_randomness() (Dominik Brodowski)   
- random: fix data race on crng init time (Eric Biggers)   
- random: fix data race on crng_node_pool (Eric Biggers)   
- can: gs_usb: gs_can_start_xmit(): zero-initialize hf-&gt;{flags,reserved} (Brian Silverman)   
- can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data (Marc Kleine-Budde)   
- drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Joe Perches)   
- mfd: intel-lpss: Fix too early PM enablement in the ACPI -&gt;probe() (Andy Shevchenko)   
- veth: Do not record rx queue hint in veth_xmit (Daniel Borkmann)   
- mmc: sdhci-pci: Add PCI ID for Intel ADL (Adrian Hunter)   
- USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status (Alan Stern)   
- USB: core: Fix bug in resuming hub's handling of wakeup requests (Alan Stern)   
- Bluetooth: bfusb: fix division by zero in send path (Johan Hovold)   
- Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() (Mark-YW.Chen)   
- workqueue: Fix unbind_workers() VS wq_worker_running() race (Frederic Weisbecker)   
- LTS tag: v5.4.171 (Sherry Yang)  
- mISDN: change function names to avoid conflicts (wolfgang huang)   
- atlantic: Fix buff_ring OOB in aq_ring_rx_clean (Zekun Shen)   
- net: udp: fix alignment problem in udp4_seq_show() (yangxingwu)   
- ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao)   
- scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (Lixiaokeng)   
- usb: mtu3: fix interval value for intr and isoc (Chunfeng Yun)   
- ipv6: Do cleanup if attribute validation fails in multipath route (David Ahern)   
- ipv6: Continue processing multipath route even if gateway attribute is invalid (David Ahern)   
- rndis_host: support Hytera digital radios (Thomas Toye)   
- power: reset: ltc2952: Fix use of floating point literals (Nathan Chancellor)   
- power: supply: core: Break capacity loop (Linus Walleij)   
- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Christian Melki)   
- sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Eric Dumazet)   
- batman-adv: mcast: don't send link-local multicast to mcast routers (Linus Lüssing)   
- lwtunnel: Validate RTA_ENCAP_TYPE attribute length (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (David Ahern)   
- ipv6: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_FLOW in multipath route (David Ahern)   
- ipv4: Check attribute length for RTA_GATEWAY in multipath route (David Ahern)   
- i40e: Fix incorrect netdev's real number of RX/TX queues (Jedrzej Jagielski)   
- i40e: Fix for displaying message regarding NVM version (Mateusz Palczewski)   
- i40e: fix use-after-free in i40e_sync_filters_subtask() (Di Zhu)   
- mac80211: initialize variable have_higher_than_11mbit (Tom Rix)   
- RDMA/uverbs: Check for null return of kmalloc_array (Jiasheng Jiang)   
- RDMA/core: Don't infoleak GRH fields (Leon Romanovsky)   
- iavf: Fix limit of total number of queues to active queues of VF (Karen Sornek)   
- ieee802154: atusb: fix uninit value in atusb_set_extended_addr (Pavel Skripkin)   
- tracing: Tag trace_percpu_buffer as a percpu pointer (Naveen N. Rao)   
- tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Naveen N. Rao)   
- selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() (Shuah Khan)   
- Input: touchscreen - Fix backport of a02dcde595f7cbd240ccd64de96034ad91cffc40 (Nathan Chancellor)   
- f2fs: quota: fix potential deadlock (Chao Yu)   
- LTS tag: v5.4.170 (Sherry Yang)  
- perf script: Fix CPU filtering of a script's switch events (Adrian Hunter)   
- net: fix use-after-free in tw_timer_handler (Muchun Song)   
- Input: spaceball - fix parsing of movement data packets (Leo L. Schwab)   
- Input: appletouch - initialize work before device registration (Pavel Skripkin)   
- binder: fix async_free_space accounting for empty parcels (Todd Kjos)   
- usb: mtu3: set interval of FS intr and isoc endpoint (Chunfeng Yun)   
- usb: mtu3: fix list_head check warning (Chunfeng Yun)   
- usb: mtu3: add memory barrier before set GPD's HWO (Chunfeng Yun)   
- usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. (Vincent Pelletier)   
- xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. (Mathias Nyman)   
- uapi: fix linux/nfc.h userspace compilation errors (Dmitry V. Levin)   
- nfc: uapi: use kernel size_t to fix user-space builds (Krzysztof Kozlowski)   
- i2c: validate user data in compat ioctl (Pavel Skripkin)   
- fsl/fman: Fix missing put_device() call in fman_port_probe (Miaoqian Lin)   
- net/ncsi: check for error return from call to nla_put_u32 (Jiasheng Jiang)   
- selftests/net: udpgso_bench_tx: fix dst ip argument (wujianguo)   
- net/mlx5e: Fix wrong features assignment in case of error (Gal Pressman)   
- ionic: Initialize the 'lif-&gt;dbid_inuse' bitmap (Christophe JAILLET)   
- NFC: st21nfca: Fix memory leak in device probe and remove (Wei Yongjun)   
- net: lantiq_xrx200: fix statistics of received bytes (Aleksander Jan Bajkowski)   
- net: usb: pegasus: Do not drop long Ethernet frames (Matthias-Christian Ott)   
- sctp: use call_rcu to free endpoint (Xin Long)   
- selftests: Calculate udpgso segment count without header adjustment (Coco Li)   
- udp: using datalen to cap ipv6 udp max gso segments (Coco Li)   
- net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Miaoqian Lin)   
- scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() (Dan Carpenter)   
- selinux: initialize proto variable in selinux_ip_postroute_compat() (Tom Rix)   
- recordmcount.pl: fix typo in s390 mcount regex (Heiko Carstens)   
- memblock: fix memblock_phys_alloc() section mismatch error (Jackie Liu)   
- platform/x86: apple-gmux: use resource_size() with res (Wang Qing)   
- tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). (Dmitry Vyukov)   
- Input: i8042 - enable deferred probe quirk for ASUS UM325UA (Samuel Čavoj)   
- Input: i8042 - add deferred probe support (Takashi Iwai)   
- HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Hans de Goede)   
- LTS tag: v5.4.169 (Sherry Yang)   
- phonet/pep: refuse to enable an unbound pipe (Rémi Denis-Courmont)   
- hamradio: improve the incomplete fix to avoid NPD (Lin Ma)   
- hamradio: defer ax25 kfree after unregister_netdev (Lin Ma)   
- ax25: NPD bug when detaching AX25 device (Lin Ma)   
- hwmon: (lm90) Do not report 'busy' status bit as alarm (Guenter Roeck)   
- hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 (Guenter Roeck)   
- pinctrl: mediatek: fix global-out-of-bounds issue (Guodong Liu)   
- mm: mempolicy: fix THP allocations escaping mempolicy restrictions (Andrey Ryabinin)   
- KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state (Sean Christopherson)   
- usb: gadget: u_ether: fix race in setting MAC address in setup phase (Marian Postevca)   
- f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() (Chao Yu)   
- tee: optee: Fix incorrect page free bug (Sumit Garg)   
- ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling (Ard Biesheuvel)   
- mmc: core: Disable card detect during shutdown (Ulf Hansson)   
- mmc: sdhci-tegra: Fix switch to HS400ES mode (Prathamesh Shete)   
- pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines (Fabien Dessenne)   
- x86/pkey: Fix undefined behaviour with PKRU_WD_BIT (Andrew Cooper)   
- parisc: Correct completer in lws start (John David Anglin)   
- ipmi: fix initialization when workqueue allocation fails (Thadeu Lima de Souza Cascardo)   
- ipmi: ssif: initialize ssif_info-&gt;client early (Mian Yousaf Kaukab)   
- ipmi: bail out if init_srcu_struct fails (Thadeu Lima de Souza Cascardo)   
- Input: atmel_mxt_ts - fix double free in mxt_read_info_block (José Expósito)   
- ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Bradley Scott)   
- ALSA: drivers: opl3: Fix incorrect use of vp-&gt;state (Colin Ian King)   
- ALSA: jack: Check the return value of kstrdup() (Xiaoke Wang)   
- hwmon: (lm90) Drop critical attribute support for MAX6654 (Guenter Roeck)   
- hwmon: (lm90) Introduce flag indicating extended temperature support (Guenter Roeck)   
- hwmon: (lm90) Add basic support for TI TMP461 (Guenter Roeck)   
- hwmon: (lm90) Add max6654 support to lm90 driver (Josh Lehan)   
- hwmon: (lm90) Fix usage of CONFIG2 register in detect function (Guenter Roeck)   
- Input: elantech - fix stack out of bound access in elantech_change_report_id() (Andrea Righi)   
- sfc: falcon: Check null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- drivers: net: smc911x: Check for error irq (Jiasheng Jiang)   
- fjes: Check for error irq (Jiasheng Jiang)   
- bonding: fix ad_actor_system option setting to default (Fernando Fernandez Mancera)   
- ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module (Wu Bo)   
- net: skip virtio_net_hdr_set_proto if protocol already set (Willem de Bruijn)   
- net: accept UFOv6 packages in virtio_net_hdr_to_skb (Willem de Bruijn)   
- qlcnic: potential dereference null pointer of rx_queue-&gt;page_ring (Jiasheng Jiang)   
- netfilter: fix regression in looped (broad|multi)cast's MAC handling (Ignacy Gawędzki)   
- IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() (José Expósito)   
- spi: change clk_disable_unprepare to clk_unprepare (Dongliang Mu)   
- arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode (Robert Marko)   
- HID: holtek: fix mouse probing (Benjamin Tissoires)   
- serial: 8250_fintek: Fix garbled text for console (Ji-Ze Hong (Peter Hong))   
- net: usb: lan78xx: add Allied Telesis AT29M2-AF (Greg Jesionowski)   
- LTS tag: v5.4.168 (Sherry Yang)  
- xen/console: harden hvc_xen against event channel storms (Juergen Gross)   
- xen/netfront: harden netfront against event channel storms (Juergen Gross)   
- xen/blkfront: harden blkfront against event channel storms (Juergen Gross)   
- Revert "xsk: Do not sleep in poll() when need_wakeup set" (Magnus Karlsson)   
- net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Leon Romanovsky)   
- mac80211: fix regression in SSN handling of addba tx (Felix Fietkau)   
- rcu: Mark accesses to rcu_state.n_force_qs (Paul E. McKenney)   
- ovl: fix warning in ovl_create_real() (Miklos Szeredi)   
- fuse: annotate lock in fuse_reverse_inval_entry() (Miklos Szeredi)   
- media: mxl111sf: change mutex_init() location (Pavel Skripkin)   
- xsk: Do not sleep in poll() when need_wakeup set (Magnus Karlsson)   
- ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name (Fabio Estevam)   
- Input: touchscreen - avoid bitwise vs logical OR warning (Nathan Chancellor)   
- mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Nathan Chancellor)   
- mac80211: validate extended element ID is present (Johannes Berg)   
- drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Le Ma)   
- libata: if T_LENGTH is zero, dma direction should be DMA_NONE (George Kennedy)   
- timekeeping: Really make sure wall_to_monotonic isn't positive (Yu Liao)   
- USB: serial: option: add Telit FN990 compositions (Daniele Palmas)   
- USB: serial: cp210x: fix CP2105 GPIO registration (Johan Hovold)   
- usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Nehal Bakulchandra Shah)   
- PCI/MSI: Mask MSI-X vectors only on success (Stefan Roese)   
- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Thomas Gleixner)   
- USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) (Jimmy Wang)   
- sit: do not call ipip6_dev_free() from sit_init_net() (Eric Dumazet)   
- net: systemport: Add global locking for descriptor lifecycle (Florian Fainelli)   
- net/smc: Prevent smc_release() from long blocking (D. Wythe)   
- net: Fix double 0x prefix print in SKB dump (Gal Pressman)   
- netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc (Haimin Zhang)   
- ixgbe: set X550 MDIO speed before talking to PHY (Cyril Novikov)   
- igbvf: fix double free in `igbvf_probe` (Letu Ren)   
- igb: Fix removal of unicast MAC filters of VFs (Karen Sornek)   
- soc/tegra: fuse: Fix bitwise vs. logical OR warning (Nathan Chancellor)   
- rds: memory leak in __rds_conn_create() (Hangyu Hua)   
- flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Baowen Zheng)   
- net: sched: lock action when translating it to flow_action infra (Vlad Buslov)   
- mac80211: fix lookup when adding AddBA extension element (Johannes Berg)   
- mac80211: accept aggregation sessions on 6 GHz (Johannes Berg)   
- mac80211: agg-tx: don't schedule_and_wake_txq() under sta-&gt;lock (Johannes Berg)   
- mac80211: agg-tx: refactor sending addba (Mordechay Goodstein)   
- selftest/net/forwarding: declare NETIFS p9 p10 (Hangbin Liu)   
- dmaengine: st_fdma: fix MODULE_ALIAS (Alyssa Ross)   
- selftests: Fix IPv6 address bind tests (David Ahern)   
- selftests: Fix raw socket bind tests with VRF (David Ahern)   
- inet_diag: fix kernel-infoleak for UDP sockets (Eric Dumazet)   
- inet_diag: use jiffies_delta_to_msecs() (Eric Dumazet)   
- sch_cake: do not call cake_destroy() from cake_init() (Eric Dumazet)   
- s390/kexec_file: fix error handling when applying relocations (Philipp Rudo)   
- selftests: net: Correct ping6 expected rc from 2 to 1 (Jie2x Zhou)   
- clk: Don't parent clks until the parent is fully registered (Mike Tipton)   
- ARM: socfpga: dts: fix qspi node compatible (Dinh Nguyen)   
- mac80211: track only QoS data frames for admission control (Johannes Berg)   
- arm64: dts: rockchip: fix audio-supply for Rock Pi 4 (Alex Bee)   
- arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply (John Keeping)   
- arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge (Artem Lapkin)   
- nfsd: fix use-after-free due to delegation race (J. Bruce Fields)   
- iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda (Fabrice Gasnier)   
- audit: improve robustness of the audit queue handling (Paul Moore)   
- dm btree remove: fix use after free in rebalance_children() (Joe Thornber)   
- recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand)   
- virtio_ring: Fix querying of maximum DMA mapping size for virtio device (Will Deacon)   
- firmware: arm_scpi: Fix string overflow in SCPI genpd driver (Sudeep Holla)   
- mac80211: send ADDBA requests using the tid/queue of the aggregation session (Felix Fietkau)   
- mac80211: mark TX-during-stop for TX in in_reconfig (Johannes Berg)   
- KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE (Vitaly Kuznetsov)   
- LTS tag: v5.4.167 (Sherry Yang)   
- arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM (Mike Rapoport)   
- arm: extend pfn_valid to take into account freed memory map alignment (Mike Rapoport)   
- memblock: ensure there is no overflow in memblock_overlaps_region() (Mike Rapoport)   
- memblock: align freed memory map on pageblock boundaries with SPARSEMEM (Mike Rapoport)   
- memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER (Mike Rapoport)   
- hwmon: (dell-smm) Fix warning on /proc/i8k creation error (Armin Wolf)   
- bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Bui Quang Minh)   
- selinux: fix race condition when computing ocontext SIDs (Ondrej Mosnacek)   
- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req (Sean Christopherson)   
- tracing: Fix a kmemleak false positive in tracing_map (Chen Jun)   
- drm/amd/display: add connector type check for CRC source set (Perry Yuan)   
- drm/amd/display: Fix for the no Audio bug with Tiled Displays (Mustapha Ghaddar)   
- net: netlink: af_netlink: Prevent empty skb by adding a check on len. (Harshit Mogalapalli)   
- i2c: rk3x: Handle a spurious start completion interrupt flag (Ondrej Jirman)   
- parisc/agp: Annotate parisc agp init functions with __init (Helge Deller)   
- net/mlx4_en: Update reported link modes for 1/10G (Erik Ekman)   
- drm/msm/dsi: set default num_data_lanes (Philip Chen)   
- nfc: fix segfault in nfc_genl_dump_devices_done (Tadeusz Struk)   
- LTS tag: v5.4.166 (Sherry Yang)   
- netfilter: selftest: conntrack_vrf.sh: fix file permission (Greg Kroah-Hartman)   
- LTS tag: v5.4.165 (Sherry Yang)  
- bpf: Add selftests to cover packet access corner cases (Maxim Mikityanskiy)   
- misc: fastrpc: fix improper packet size calculation (Jeya R)   
- irqchip: nvic: Fix offset for Interrupt Priority Offsets (Vladimir Murzin)   
- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL (Wudi Wang)   
- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts (Pali Rohár)   
- irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() (Pali Rohár)   
- iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove (Yang Yingliang)   
- iio: ad7768-1: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: adc: axp20x_adc: fix charging current reporting on AXP22x (Evgeny Boger)   
- iio: at91-sama5d2: Fix incorrect sign extension (Gwendal Grignou)   
- iio: dln2: Check return value of devm_iio_trigger_register() (Lars-Peter Clausen)   
- iio: dln2-adc: Fix lockdep complaint (Noralf Trønnes)   
- iio: itg3200: Call iio_trigger_notify_done() on error (Lars-Peter Clausen)   
- iio: kxsd9: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: ltr501: Don't return error code in trigger handler (Lars-Peter Clausen)   
- iio: mma8452: Fix trigger reference couting (Lars-Peter Clausen)   
- iio: stk3310: Don't return error code in interrupt handler (Lars-Peter Clausen)   
- iio: trigger: stm32-timer: fix MODULE_ALIAS (Alyssa Ross)   
- iio: trigger: Fix reference counting (Lars-Peter Clausen)   
- xhci: avoid race between disable slot command and host runtime suspend (Mathias Nyman)   
- usb: core: config: using bit mask instead of individual bits (Pavel Hofman)   
- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending (Kai-Heng Feng)   
- usb: core: config: fix validation of wMaxPacketValue entries (Pavel Hofman)   
- selftests/fib_tests: Rework fib_rp_filter_test() (Peilin Ye)   
- net/qla3xxx: fix an error code in ql_adapter_up() (Dan Carpenter)   
- net, neigh: clear whole pneigh_entry at alloc time (Eric Dumazet)   
- net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() (Joakim Zhang)   
- net: altera: set a couple error code in probe() (Dan Carpenter)   
- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero (Lee Jones)   
- tools build: Remove needless libpython-version feature check that breaks test-all fast path (Arnaldo Carvalho de Melo)   
- dt-bindings: net: Reintroduce PHY no lane swap binding (Alexander Stein)   
- mtd: rawnand: fsmc: Fix timing computation (Herve Codina)   
- mtd: rawnand: fsmc: Take instruction delay into account (Herve Codina)   
- i40e: Fix pre-set max number of queues for VF (Mateusz Palczewski)   
- i40e: Fix failed opcode appearing if handling messages from VF (Karen Sornek)   
- ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer (Srinivas Kandagatla)   
- qede: validate non LSO skb length (Manish Chopra)   
- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) (Davidlohr Bueso)   
- tracefs: Set all files to the same group ownership as the mount option (Steven Rostedt (VMware))   
- aio: fix use-after-free due to missing POLLFREE handling (Eric Biggers)   
- aio: keep poll requests on waitqueue until completed (Eric Biggers)   
- signalfd: use wake_up_pollfree() (Eric Biggers)   
- binder: use wake_up_pollfree() (Eric Biggers)   
- wait: add wake_up_pollfree() (Eric Biggers)   
- libata: add horkage for ASMedia 1092 (Hannes Reinecke)   
- x86/sme: Explicitly map new EFI memmap table as encrypted (Tom Lendacky)   
- can: m_can: Disable and ignore ELO interrupt (Brian Silverman)   
- can: pch_can: pch_can_rx_normal: fix use after free (Vincent Mailhol)   
- drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Bas Nieuwenhuizen)   
- clk: qcom: regmap-mux: fix parent clock lookup (Dmitry Baryshkov)   
- tracefs: Have new files inherit the ownership of their parent (Steven Rostedt (VMware))   
- nfsd: Fix nsfd startup race (again) (Alexander Sverdlin)   
- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling (Qu Wenruo)   
- btrfs: clear extent buffer uptodate when we fail to write it (Josef Bacik)   
- ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Takashi Iwai)   
- ALSA: pcm: oss: Limit the period size to 16MB (Takashi Iwai)   
- ALSA: pcm: oss: Fix negative period/buffer sizes (Takashi Iwai)   
- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Kailang Yang)   
- ALSA: ctl: Fix copy of updated id with element read/write (Alan Young)   
- mm: bdi: initialize bdi_min_ratio when bdi is unregistered (Manjong Lee)   
- IB/hfi1: Correct guard on eager buffer deallocation (Mike Marciniszyn)   
- iavf: Fix reporting when setting descriptor count (Michal Maloszewski)   
- iavf: restore MSI state on reset (Mitch Williams)   
- udp: using datalen to cap max gso segments (Jianguo Wu)   
- seg6: fix the iif in the IPv6 socket control block (Andrea Mayer)   
- nfp: Fix memory leak in nfp_cpp_area_cache_add() (Jianglei Nie)   
- bonding: make tx_rebalance_counter an atomic (Eric Dumazet)   
- ice: ignore dropped packets during init (Jesse Brandeburg)   
- bpf: Fix the off-by-two error in range markings (Maxim Mikityanskiy)   
- vrf: don't run conntrack on vrf with !dflt qdisc (Nicolas Dichtel)   
- selftests: netfilter: add a vrf+conntrack testcase (Florian Westphal)   
- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done (Krzysztof Kozlowski)   
- can: sja1000: fix use after free in ems_pcmcia_add_card() (Dan Carpenter)   
- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats-&gt;{rx,tx}_errors counter (Jimmy Assarsson)   
- can: kvaser_usb: get CAN clock frequency from device (Jimmy Assarsson)   
- HID: check for valid USB device for many HID drivers (Greg Kroah-Hartman)   
- HID: wacom: fix problems when device is not a valid USB device (Greg Kroah-Hartman)   
- HID: bigbenff: prevent null pointer dereference (Benjamin Tissoires)   
- HID: add USB_HID dependancy on some USB HID drivers (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-chicony (Greg Kroah-Hartman)   
- HID: add USB_HID dependancy to hid-prodikeys (Greg Kroah-Hartman)   
- HID: add hid_is_usb() function to make it simpler for USB detection (Greg Kroah-Hartman)   
- HID: google: add eel USB id (xiazhengqiao)   
- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover (Hans de Goede)   
- ntfs: fix ntfs_test_inode and ntfs_init_locked_inode function type (Luca Stefani)   
- serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 (Patrik John)   
- LTS tag: v5.4.164 (Sherry Yang)  
- ipmi: msghandler: Make symbol 'remove_work_wq' static (Wei Yongjun)   
- net/tls: Fix authentication failure in CCM mode (Tianjia Zhang)   
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines (Helge Deller)   
- iwlwifi: mvm: retry init flow if failed (Mordechay Goodstein)   
- serial: 8250_pci: rewrite pericom_do_set_divisor() (Jay Dolan)   
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array (Jay Dolan)   
- serial: core: fix transmit-buffer reset and memleak (Johan Hovold)   
- serial: pl011: Add ACPI SBSA UART match id (Pierre Gondois)   
- tty: serial: msm_serial: Deactivate RX DMA for polling support (Sven Eckelmann)   
- x86/64/mm: Map all kernel memory into trampoline_pgd (Joerg Roedel)   
- x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Feng Tang)   
- x86/tsc: Add a timer to make sure TSC_adjust is always checked (Feng Tang)   
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect (Badhri Jagan Sridharan)   
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (Ole Ernst)   
- xhci: Fix commad ring abort, write all 64 bits to CRCR register. (Mathias Nyman)   
- vgacon: Propagate console boot parameters before calling `vc_resize' (Maciej W. Rozycki)   
- parisc: Fix "make install" on newer debian releases (Helge Deller)   
- parisc: Fix KBUILD_IMAGE for self-extracting kernel (Helge Deller)   
- sched/uclamp: Fix rq-&gt;uclamp_max not set on first enqueue (Qais Yousef)   
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register (Like Xu)   
- drm/msm: Do hw_init() before capturing GPU state (Rob Clark)   
- net/smc: Keep smc_close_final rc during active close (Tony Lu)   
- ipv4: convert fib_num_tclassid_users to atomic_t (Sherry Yang)   
- net: annotate data-races on txq-&gt;xmit_lock_owner (Eric Dumazet)   
- net: marvell: mvpp2: Fix the computation of shared CPUs (Christophe JAILLET)   
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available (Sven Schuchmann)   
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (Eiichi Tsukata)   
- selftests: net: Correct case name (Li Zhijian)   
- net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Zhou Qingyang)   
- siphash: use _unaligned version by default (Arnd Bergmann)   
- net: mpls: Fix notifications when deleting a device (Benjamin Poirier)   
- net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() (Zhou Qingyang)   
- natsemi: xtensa: fix section mismatch warnings (Randy Dunlap)   
- i2c: cbus-gpio: set atomic transfer callback (Aaro Koskinen)   
- i2c: stm32f7: stop dma transfer in case of NACK (Alain Volmat)   
- i2c: stm32f7: recover the bus on access timeout (Alain Volmat)   
- i2c: stm32f7: flush TX FIFO upon transfer errors (Alain Volmat)   
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl (Baokun Li)   
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl (Baokun Li)   
- s390/pci: move pseudo-MMIO to prevent MIO overlap (Niklas Schnelle)   
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() (Xiongfeng Wang)   
- ipmi: Move remove_work to dedicated workqueue (Ioanna Alifieraki)   
- rt2x00: do not mark device gone on EPROTO errors during start (Stanislaw Gruszka)   
- kprobes: Limit max data_size of the kretprobe instances (Masami Hiramatsu)   
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Stephen Suryaputra)   
- net/smc: Avoid warning of possible recursive locking (Wen Gu)   
- perf report: Fix memory leaks around perf_tip() (Ian Rogers)   
- perf hist: Fix memory leak of a perf_hpp_fmt (Ian Rogers)   
- net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() (Teng Qi)   
- net: tulip: de4x5: fix the problem that the array 'lp-&gt;phy[8]' may be out of bound (zhangyue)   
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() (Teng Qi)   
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile (Mario Limonciello)   
- scsi: iscsi: Unblock session then wake up error handler (Mike Christie)   
- thermal: core: Reset previous low and high trip during thermal zone init (Manaf Meethalavalappu Pallikunhi)   
- btrfs: check-integrity: fix a warning on write caching disabled disk (Wang Yugui)   
- s390/setup: avoid using memblock_enforce_memory_limit (Vasily Gorbik)   
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep (Slark Xiao)   
- net: return correct error code (liuguoqiang)   
- net/smc: Transfer remaining wait queue entries during fallback (Wen Gu)   
- mac80211: do not access the IV when it was stripped (Xing Song)   
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY (Julian Braha)   
- gfs2: Fix length of holes reported at end-of-file (Andreas Gruenbacher)   
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Zhang Changzhong)   
- arm64: dts: mcbin: support 2W SFP modules (Russell King)   
- of: clk: Make &lt;linux/of_clk.h&gt; self-contained (Geert Uytterhoeven)   
- NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington)   
- fs: move filp_close() outside of __close_fd_get_file() (Jens Axboe)  [Orabug: 33413846]  
- xfs: drop submit side trans alloc for append ioends (Wengang Wang)  [Orabug: 33537792]  
- uek/ol8/config-aarch64-rpi: Disable CONFIG_F2FS (Vijay Kumar)  [Orabug: 33779251]  
- net: mana: Add handling of CQE_RX_TRUNCATED (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Remove unnecessary check of cqe_type in mana_process_rx_cqe() (Haiyang Zhang)  [Orabug: 33837383]  
- net: mana: Add RX fencing (Dexuan Cui)  [Orabug: 33837383]  
- net: mana: Fix memory leak in mana_hwc_create_wq (José Expósito)  [Orabug: 33837383]  
- cgroup: Use open-time credentials for process migraton perm checks (Tejun Heo)  [Orabug: 33846003]  {CVE-2021-4197} 
- octeontx2-af: add max_vfs module param (Tom Saeger)  [Orabug: 33889959]  
- arm64: Fix compiler warning when CONFIG_MRVL_OCTEONTX_EL0_INTR is undefined. (Tom Saeger)  [Orabug: 33889959]  
- uek-rpm: Update config-aarch64-embedded (Dave Kleikamp)  [Orabug: 33889959]  
- mm: Fix compiler error on aarch64 with CONFIG_TRANSPARENT_HUGEPAGE undefined (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: RPM extend csr address for T105N (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do printk instead of debugfs trace (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: convert dev_dbg to tracepoint in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Gracefully skip the cgx_probe for unmapped devices. (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: cn10ka_swup: Add support for read of flash (Suneel Garapati)  [Orabug: 33889959]  
- driver: clk: Fix PCC channel related errors for CN10KX and T9X platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Limit link bringup time at firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: rfoe netdev cleanup (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: convert psw ptp timestamp to cpu byte order (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix missing ioctls on CNF10K (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: move common ptp structures to rfoe_common.h (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: modify TL1 rr_prio value from 1 to 9 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix pci resource leak (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: fix csr mapping range (Harman Kalra)  [Orabug: 33889959]  
- driver: clk: Add SCLK clock on T9x platforms with ACPI enabled (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: use SSO HWS AF invalidate instead of LF invalidate (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-pf: remove txschq alloc response callback handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds driver to control reset of AVS bus form Linux (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Add kpu support to parse cpt second parse time stamp packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-bphy: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-af: Fix issues reported by static analysis. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- cnf10k: rfoe: add jumbo frame support to cnf10k (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reduce TIM TENNS clock source interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix incorrect TIM interval array size (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix slew and drive configuration (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Switch to polling mode when in panic (George Cherian)  [Orabug: 33889959]  
- cacheinfo: Set cache 'id' based on DT data (Rob Herring)  [Orabug: 33889959]  
- cacheinfo: Allow for &gt;32-bit cache 'id' (Rob Herring)  [Orabug: 33889959]  
- drivers: base: cacheinfo: Check per_cpu_cacheinfo() is allocated (James Morse)  [Orabug: 33889959]  
- cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (James Morse)  [Orabug: 33889959]  
- arm64: Use of_get_cpu_hwid() (Rob Herring)  [Orabug: 33889959]  
- of: Add of_get_cpu_hwid() to read hardware ID from CPU nodes (Rob Herring)  [Orabug: 33889959]  
- i2c: mux: pca954x: Convert license to SPDX identifier (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Move device_remove_file() out of pca954x_cleanup() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Make use of device properties (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: Refactor pca954x_irq_handler() (Andy Shevchenko)  [Orabug: 33889959]  
- i2c: mux: pca954x: support property idle-state (Biwen Li)  [Orabug: 33889959]  
- driver: soc: marvell: add cpss drivers (Dave Kleikamp)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings completely (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: add CN98XX support for Marvell Octeon TX2 SoC temperature sensors (Dave Kleikamp)  [Orabug: 33889959]  
- thermal: support for Marvell Octeon TX2 SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 33889959]  
- uek-rpm: build embedded kernel for t93/t98 (Dave Kleikamp)  [Orabug: 33889959]  
- uek-rpm: Don't add Marvell stuff to non-embedded kernels (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: Fix KABI breakage for enum cpuhp_state (Dave Kleikamp)  [Orabug: 33889959]  
- coresight: tmc: Configure AXI write burst size (Tanmay Jagdale)  [Orabug: 33889959]  
- dt-bindings: coresight: Add burst size for TMC (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: secure-etr: Fix incorrect offset (Tanmay Jagdale)  [Orabug: 33889959]  
- perf cs-etm: Determine formatted trace support (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: pmu: Create symlink to the sink device (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: tmc: etr: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Marvell OcteonTX2 (Tanmay Jagdale)  [Orabug: 33889959]  
- Documentation: trace: Add documentation for TRBE (Anshuman Khandual)  [Orabug: 33889959]  
- Documentation: coresight: Add PID tracing description (Leo Yan)  [Orabug: 33889959]  
- docs: trace: coresight-ect.rst: Fix a build warning (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: docs: Add information about the topology representations (Mike Leach)  [Orabug: 33889959]  
- docs: coresight: Update documentation for CoreSight to cover CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: docs: Adds detailed document for programming etm4x. (Mike Leach)  [Orabug: 33889959]  
- coresight: docs: Create common sub-directory for coresight trace. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix bitmap for option (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Detect pid in VMID for kernel running at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- perf cs-etm: Add helper cs_etm__get_pid_fmt() (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Support PID tracing in config (Suzuki K Poulose)  [Orabug: 33889959]  
- tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Arnaldo Carvalho de Melo)  [Orabug: 33889959]  
- perf cs-etm: Update ETM metadata format (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (James Clark)  [Orabug: 33889959]  
- perf cs-etm: Allow no CoreSight sink to be specified on command line (Mike Leach)  [Orabug: 33889959]  
- perf: cs-etm: Update to build with latest opencsd version. (Mike Leach)  [Orabug: 33889959]  
- perf cs-etm: Fix unsigned variable comparison to zero (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Optimize copying last branches (Leo Yan)  [Orabug: 33889959]  
- perf cs-etm: Continuously record last branch (Leo Yan)  [Orabug: 33889959]  
- perf: aux: Add CoreSight PMU buffer formats (Suzuki K Poulose)  [Orabug: 33889959]  
- perf: aux: Add flags for the buffer format (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Fix define build issue when built as module (Mike Leach)  [Orabug: 33889959]  
- coresight: trbe: Fix return value check in arm_trbe_register_coresight_cpu() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Make symbol 'csdev_sink' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: core: Fix typo in coresight-core.c (Qi Liu)  [Orabug: 33889959]  
- coresight: etm: perf: Make symbol 'format_attr_contextid' static (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Add ETM PID for Cortex-A78 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: sink: Add TRBE driver (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: core: Add support for dedicated percpu sinks (Anshuman Khandual)  [Orabug: 33889959]  
- coresight: etm-perf: Handle stale output handles (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE tracing (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: ete: Add support for ETE sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add support for PE OS lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Do not scan for graph if none is present (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Allow an event to use different sinks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Move ETM to prohibited region for disable (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Support PID tracing for kernel at EL2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm-perf: Clarify comment on perf options (Leo Yan)  [Orabug: 33889959]  
- coresight: etm4x: Fix merge resolution for amba rework (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Handle accesses to TRCSTALLCTLR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add support for v8.4 SelfHosted tracing (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Add support for sysreg only devices (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Run arch feature detection on the CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Refactor probing routine (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect system instructions support (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add necessary synchronization for sysreg access (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Expose trcdevarch via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Use TRCDEVARCH for component discovery (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Detect access early on the target CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle ETM architecture version (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Clean up exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Cleanup secure exception level masks (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Check for Software Lock (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Define DEVARCH register fields (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Hide sysfs attributes for unavailable registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add sysreg access helpers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Add commentary on the registers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Make offset available for sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Convert all register accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Always read the registers on the host CPU (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert claim/disclaim operations to use access wrappers (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Convert coresight_timeout to use access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: tpiu: Prepare for using coresight device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Introduce device access abstraction (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Skip accessing TRCPDCR in save/restore (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Handle access to TRCSSPCICRn (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 (Chunyan Zhang)  [Orabug: 33889959]  
- coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() (Markus Elfring)  [Orabug: 33889959]  
- amba: Make the remove callback return void (Uwe Kleine-König)  [Orabug: 33889959]  
- coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow (Qi Liu)  [Orabug: 33889959]  
- coresight: remove broken __exit annotations (Arnd Bergmann)  [Orabug: 33889959]  
- coresight-stm: Fix W=1 warning in STM driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight-tpiu: Fix W=1 warning in TPIU driver (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: Fix W=1 warnings in core framework (Mathieu Poirier)  [Orabug: 33889959]  
- coresight: tmc-etr: Assign boolean values to a bool variable (Kaixu Xia)  [Orabug: 33889959]  
- coresight: Remove unnecessary THIS_MODULE of funnel and replicator driver (Qi Liu)  [Orabug: 33889959]  
- coresight: etm4x: Handle TRCVIPCSSCTLR accesses (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCPROCSELR (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Update TRCIDR3.NUMPROCS handling to match v4.2 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCCIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm4x: Fix accesses to TRCVMIDCTLR1 (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: core: Remove unneeded semicolon (Zou Wei)  [Orabug: 33889959]  
- coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Initialize dynamic sysfs attributes (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Fix uninitialised pointer bug in etm_setup_aux() (Mike Leach)  [Orabug: 33889959]  
- coresight: add module license (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: core: Allow the coresight core driver to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Allow catu drivers to be built as modules (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: tmc-etr: Add function to register catu ops (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: cti: Allow cti to be built as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Increase reference count when enabling cti (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Don't disable ect device if it's not enabled (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: Fix bug clearing sysfs links on callback (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix remove sysfs link error (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add function to register cti associate ops (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: replicator: Allow replicator driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: funnel: Allow funnel driver to be built as module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tmc: Allow tmc to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: tpiu: Allow tpiu to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etb: Allow etb to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm4x: Allow etm4x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: etm3x: Allow etm3x to be built as a module (Kim Phillips)  [Orabug: 33889959]  
- coresight: stm: Allow to build coresight-stm as a module (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Add try_get_module() in coresight_grab_device() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Export global symbols (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: Add coresight prefix to barrier_pkt (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: Use IS_ENABLED for CONFIGs that may be modules (Kim Phillips)  [Orabug: 33889959]  
- coresight: cpu_debug: Define MODULE_DEVICE_TABLE (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cpu_debug: Add module name in Kconfig (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix number of resources check for ETM 4.3 and above (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: Make sysfs functional on topologies with per core sink (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm: perf: Sink selection using sysfs is deprecated (Linu Cherian)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues on trcseqevr access (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: cti: Write regsiters directly in cti_enable_hw() (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues within reset interface of sysfs (Jonathan Zhou)  [Orabug: 33889959]  
- coresight: etm4x: Ensure default perf settings filter user/kernel (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: remove pm_runtime_get_sync() from CPU hotplug (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: cti: disclaim device only when it's claimed (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Add Support for HiSilicon ETM device (Qi Liu)  [Orabug: 33889959]  
- coresight: fix offset by one error in counting ports (Mian Yousaf Kaukab)  [Orabug: 33889959]  
- coresight: stm: Support marked packet (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init (Sai Prakash Ranjan)  [Orabug: 33889959]  
- treewide: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 33889959]  
- coresight: etm4x: Fix save/restore during cpu idle (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etm: perf: Add default sink selection to etm perf (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Update sink types for default selection (Mike Leach)  [Orabug: 33889959]  
- coresight: Add default sink selection to CoreSight base (Mike Leach)  [Orabug: 33889959]  
- coresight: tmc: Add shutdown callback for TMC ETR (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: Fix comment in main header file (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Counter values not saved on disable (Mike Leach)  [Orabug: 33889959]  
- coresight: etmv4: Fix resource selector constant (Mike Leach)  [Orabug: 33889959]  
- coresight: Drop double check for ACPI companion device (Andy Shevchenko)  [Orabug: 33889959]  
- coresight: Use devm_kcalloc() in coresight_alloc_conns() (Xu Wang)  [Orabug: 33889959]  
- coresight: replicator: Reset replicator if context is lost (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support to skip trace unit power up (Tingwei Zhang)  [Orabug: 33889959]  
- coresight: catu: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: replicator: Use CS_AMBA_ID macro for id table (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etmv4: Fix CPU power management setup in probe() function (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Fix error handling in probe (Dan Carpenter)  [Orabug: 33889959]  
- coresight: cti: Add CPU idle pm notifer to CTI devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add CPU Hotplug handling to CTI driver (Mike Leach)  [Orabug: 33889959]  
- coresight: Avoid casting void pointers (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Include required headers in C files (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Initialize arg in sparse friendly way (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Don't initialize variables unnecessarily (Stephen Boyd)  [Orabug: 33889959]  
- coresight: Mark some functions static (Stephen Boyd)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Neoverse N1 ETM (Anurag Koul)  [Orabug: 33889959]  
- coresight: etmv4: Update default filter and initialisation (Mike Leach)  [Orabug: 33889959]  
- coresight: Fix support for sparsely populated ports (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: etb10: Make coresight_etb_groups static (Jason Yan)  [Orabug: 33889959]  
- coresight: cti: Make some symbols static (Jason Yan)  [Orabug: 33889959]  
- coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385 (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: etm4x: Add support for Qualcomm SC7180 SoC (Sai Prakash Ranjan)  [Orabug: 33889959]  
- coresight: cti: Add in sysfs links to other coresight devices (Mike Leach)  [Orabug: 33889959]  
- coresight: Expose device connections via sysfs (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Add generic sysfs link creation functions (Mike Leach)  [Orabug: 33889959]  
- coresight: Add return value for fixup connections (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: Pass coresight_device for coresight_release_platform_data (Suzuki K Poulose)  [Orabug: 33889959]  
- coresight: cti: remove incorrect NULL return check (Calvin Johnson)  [Orabug: 33889959]  
- docs: fix broken references to text files (Mauro Carvalho Chehab)  [Orabug: 33889959]  
- coresight: cti: Add connection information to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Enable CTI associated with devices (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for custom CTI (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add device tree support for v8 arch CTI (Mike Leach)  [Orabug: 33889959]  
- dt-bindings: arm: Adds CoreSight CTI hardware definitions (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs trigger / channel programming API (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs access to program function registers (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Add sysfs coresight mgmt register access (Mike Leach)  [Orabug: 33889959]  
- coresight: cti: Initial CoreSight CTI Driver (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix unused function warning (Arnd Bergmann)  [Orabug: 33889959]  
- coresight: replicator: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: funnel: Fix missing spin_lock_init() (Wei Yongjun)  [Orabug: 33889959]  
- coresight: etm4x: Fix BMVAL misuse (Rikard Falkeborn)  [Orabug: 33889959]  
- coresight: Add explicit architecture dependency (Mark Brown)  [Orabug: 33889959]  
- coresight: etm4x: Add missing single-shot control API to sysfs (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add view comparator settings API to sysfs. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - CID and VMID masks. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Improve usability of sysfs - include/exclude addr. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fix issues with start-stop logic. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add missing API to set EL match on address filters (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Fixes for ETM v4.4 architecture updates. (Mike Leach)  [Orabug: 33889959]  
- coresight: etm4x: Add support for ThunderX2 (Tanmay Vilas Kumar Jagdale)  [Orabug: 33889959]  
- coresight: etm4x: Save/restore state across CPU low power states (Andrew Murray)  [Orabug: 33889959]  
- Revert "spi: cadence: Add xSPI asim check" (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix HS400 timing (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add Winbond w25q256fw flash memory (Witold Sadowski)  [Orabug: 33889959]  
- spi: Change PHY and clock register offsets (Witold Sadowski)  [Orabug: 33889959]  
- driver: spi: Fix problems discovered during static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- perf/smmuv3: Add device tree support (Bharat Bhushan)  [Orabug: 33889959]  
- spi: clear MSI-X enable interrupt flag. (Witold Sadowski)  [Orabug: 33889959]  
- spi: Fix possible race condition (Witold Sadowski)  [Orabug: 33889959]  
- drivers:spi:cadence-xspi: Add low-level changes to support kmsg panic/oops write (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add xSPI asim check (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add clock and PHY configuration (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add read acess size switch (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add polling mode support (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Fix busy cycles calculation (Witold Sadowski)  [Orabug: 33889959]  
- spi: cadence: Add of_node_put() before return (Wan Jiabing)  [Orabug: 33889959]  
- spi: cadence: fix static checker warning (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add support for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- spi: cadence: add dt-bindings documentation for Cadence XSPI controller (Parshuram Thombare)  [Orabug: 33889959]  
- PCI: Fix wrong address reported for XCP0 mailbox on cnf10ka (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Add support to configure host side drive strength and slew (Jayanthi Annadurai)  [Orabug: 33889959]  
- irqchip/gic-v3: Extend workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- gpio: octeontx2: allow to trigger GPIO ISR manually (Tomasz Duszynski)  [Orabug: 33889959]  
- sip: spi-nor: Fix the spi_nor_panic_write (George Cherian)  [Orabug: 33889959]  
- drivers: mtd: spi-nor: Support kmsg dumper based on pstore/blk (Bhaskara Budiredla)  [Orabug: 33889959]  
- sdhci-cadence: Fix clock and delay parameters for hs200 mode (Jayanthi Annadurai)  [Orabug: 33889959]  
- sdhci-cadence: Fix timing parameters for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- spi: Add mx25um51245g flash chip (Witold Sadowski)  [Orabug: 33889959]  
- cn10k: Remove EMMC host controller workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for S25FS128 chip. (Witold Sadowski)  [Orabug: 33889959]  
- spi-nor: Add Micron Technology SPI flash. (Witold Sadowski)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Workaround for clearing interrupt status (Jayanthi Annadurai)  [Orabug: 33889959]  
- ptp: add renesas clockmatrix SMU driver (Vincent Cheng)  [Orabug: 33889959]  
- KVM: arm64: Extend timer errata-38627 to kvm (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: sdhci-cadence: Fix timing update (Jayanthi Annadurai)  [Orabug: 33889959]  
- mmc: sdhci: Add sdhci polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: sdhci: Fix typo error in conditional macro (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: sdhci: CN10K ASIM workaround (Jayanthi Annadurai)  [Orabug: 33889959]  
- iommu/arm-smmu-v3: Force 32 byte command queue memory reads (rework) (Linu Cherian)  [Orabug: 33889959]  
- sdhci-cadence: CN10k ASIM workaround for unaligned access (Jayanthi A)  [Orabug: 33889959]  
- sdhci-cadence: SD6 controller support (Jayanthi A)  [Orabug: 33889959]  
- irqchip/gic-v3: Add workaround for interrupt loss on IPI (Linu Cherian)  [Orabug: 33889959]  
- octeontx2: gti: Fix task stack pointer corruption (Bharat Bhushan)  [Orabug: 33889959]  
- arm64: Add support for ASID locking (Alex Belits)  [Orabug: 33889959]  
- kernel/exit.c: Add task cleanup callbacks (Alex Belits)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO group mask (Pavan Nikhilesh)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add interface for ECC injection (Vasyl Gomonovych)  [Orabug: 33889959]  
- crypto: marvell: add synchronization between mailbox accesses (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support masking of PFC classes (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: marvell: soc: Update octtx_info to display sdk-version (Chandrakala Chavva)  [Orabug: 33889959]  
- drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers (Szymon Balcerak)  [Orabug: 33889959]  
- octeontx2-af: fix REE boundary graph check (Meir Levi)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add ptp 1-step capability (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Use HW registers in PTP instead of timercounter abstraction (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add mbox lock for get pause frame status (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: mmc: Resolve issues reported by static analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: otx_info: Fix issues reported by static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: Fix static analysis issues (Damian Eppel)  [Orabug: 33889959]  
- swup: Fix issues found during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: rfoe: fix ptp4l bad message issue (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: spi: Resolve issues detected during static code analysis (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix operand size in bitwise operation (Shijith Thotton)  [Orabug: 33889959]  
- crypto: octeontx2: fix potential null pointer access (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: enable SSO work interrupt periodic counter (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add KPU changes to parse NGIO as separate layer (Kiran Kumar K)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add error injection driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: fixed resource availability check (Satha Rao)  [Orabug: 33889959]  
- soc: octeontx2-sdp: set fw ready after init (Satananda Burla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: remove host handshake (Satananda Burla)  [Orabug: 33889959]  
- octeontx2-af: add new mbox to support sync cycle on rx path (Satha Rao)  [Orabug: 33889959]  
- octeontx2-sdp: add support for CN10K SDP block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy: Add PTP slave and external PTP input clock support in RFOE PHC driver. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: fix tx ptp ring entry format change (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix cpri rx packet handling (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: ptp: Fix ptp timestamp reading across lmacs (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cnf10k: Fix incorrect ptp tstamp entry size (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: octeontx2: ccu: Fix waymask configuration (Tanmay Jagdale)  [Orabug: 33889959]  
- octeontx2-pf: Fix driver name in ethtool file (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Forward error codes to VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: few enhancements added (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: cn10k: Add support for retrieving firmware boot logs (Jayanthi Annadurai)  [Orabug: 33889959]  
- soc: octeontx2: Add driver support for Cache Controller Unit (Linu Cherian)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Select dedicated region for BERT (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Remove the confusing debug prints (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-dpi: add more cn10k dependent changes (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: add OcteonTX2 PCI Console driver (Rick Farrington)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PRBS31Q pattern (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-npa: Add support for CN10K (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Mark driver ready handle SDEI (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Increment ptp refcount before use (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Don't read TRNG_STATUS, it's not reliable (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add TC feature for VFs (Subbaraya Sundeep)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add GHES to EFI memory map (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix devlink register warnings (Shijith Thotton)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: ioctl interface for serdes-cli (Damian Eppel)  [Orabug: 33889959]  
- crypto: octeontx2: Add support for custom engine group create (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX/RPM probe incase of zero lmac count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: devlink params to configure TIM (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Dont enable RPM loopback for LPC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase link credit restore polling timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Ensure valid pointers are freed to aura (Geetha sowjanya)  [Orabug: 33889959]  
- cn10k SerDes: squelch det, polarity, gray &amp; pre code (Damian Eppel)  [Orabug: 33889959]  
- otx2-bphy-netdev: cnf10kb: add support for psm gpint2 interrupt (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix possibility of processing the mbt multiple times (Baha Mesleh)  [Orabug: 33889959]  
- driver: soc: Fix errors for SERDES Octeontx2 module (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-nic: fix mixed module build (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-pf: select CONFIG_NET_DEVLINK (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: rpm: configure per channel back pressure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unneeded semicolons (Xu Wang)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: RAS cn10ka define sdei event (Vasyl Gomonovych)  [Orabug: 33889959]  
- hwrng: cn10k: Check TRNG_RESULT while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- marvell: mvmdio: create const struct for driver data (Stefan Chulski)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name assign based on event id (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Fix interrupt name strings (Sunil Goutham)  [Orabug: 33889959]  
- swup: Use asynchronus SPI operations (Witold Sadowski)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: fix stopTraining() call (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix name setup for gsrc (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: clear flow control reference count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Free VF PTP resources. (Rakesh Babu Saladi)  [Orabug: 33889959]  
- drivers: pci: octeon-pem: Check on MSI-X vector count (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: disable preemption while using per_cpu pointer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Initialize queue_to_pfc_map for all interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: optimize cpt pf identification (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Reduce extra logs (Vasyl Gomonovych)  [Orabug: 33889959]  
- phy_diag: Minor updates (Srikanth Pidugu)  [Orabug: 33889959]  
- octeontx2-af: replace cpt slot with lf id on reg write (Nithin Dabilpuram)  [Orabug: 33889959]  
- phy: mdio-thunder: support for clock-freq attribute (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: PFC config support with DCBx (Hariprasad Kelam)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for other patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: rx training per port (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: display Tx tuning in dec (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix link carrier state update (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: limit cpri error logging rate (Baha Mesleh)  [Orabug: 33889959]  
- octeontx2-af: cn10k: add workaround for ptp errata (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: add support for new ptp timestamp format (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix issue with returning vf base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Export required symbols for VF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Flow control resource management (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Priority flow control configuration support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Don't enable Pause frames by default (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix copy from IO buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use appropriate register for LMAC enable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Increase number of reserved entries in KPU (Kiran Kumar K)  [Orabug: 33889959]  
- phy_diag: Add more PHY debug capabilities (Srikanth Pidugu)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Align buffer layout with firmware (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Setup proper ghes names (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix error status block allocation (Vasyl Gomonovych)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for clock patterns (Damian Eppel)  [Orabug: 33889959]  
- drivers: pci: probe: Add fixup for Marvell PCIeRC bridge (Suneel Garapati)  [Orabug: 33889959]  
- soc: marvell: cn10k SerDes: support for PAM4 patterns (Damian Eppel)  [Orabug: 33889959]  
- soc: marvell: SerDes diag: separated prbs stop for gen/check (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warnings (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_cpt.c to upstream source (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: add option to toggle drop re enable in rx cfg (Nithin Dabilpuram)  [Orabug: 33889959]  
- drivers: soc: marvell SerDes diag: added Rx training (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: independent prbs inject (Damian Eppel)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix compilation warning (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-npa: Fix afpf mbox handler (Pradeep Nalla)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Patch HEST table if required (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Retry until RVU block reset complete (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: octeontx2: CN10K CPT to RNM workaround (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Release IO region (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: restore rxc conf after teardown sequence (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: cn10k: update clock source offset (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Fix for displaying truncated list of LFs. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK backpressure id count (Sunil Goutham)  [Orabug: 33889959]  
- otx2-bphy-netdev: cn10k: fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: fix offset of cn10k registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix issue with CPT HDR parsing (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-vf: Export symbol 'otx2_config_serdes_link_state' (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Adjust LA pointer for cpt parse header (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support to flush full CPT CTX cache (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status address (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Fix BERT memcpy from IO (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: add mbox to enable or disable BP on CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix LBK backpressure config (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-vf: Skip ethtool support for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- hwrng: cavium: Fix aborts on 81xx (Sunil Goutham)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Do not use memset or memcpy on IO addresses (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: Do not fixup all VF action entries (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check whether ipolicers exists (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: devlink param support to modify physical interface links. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Optimize KPU1 processing for variable-length headers (Kiran Kumar K)  [Orabug: 33889959]  
- soc: marvell: hw_access: Extend available ranges (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary rbuf size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add devlink param to vary cqe size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Change the receive buffer size calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- phy: mdio-thunder: stop toggling SMI clock on idle (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Use CQ_OP_STATUS register for CQE count (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix variable declaration (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: CN10K: Hide RPM stats over ethtool (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Do not request for MAC features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: remove support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: rpm : code placement (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix uninitialized variable in debugfs (Dan Carpenter)  [Orabug: 33889959]  
- gpio: Change GPIO level interrupt handler to handle_level_irq (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix some memory leaks in the error handling path of 'cgx_lmac_init()' (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2-af: Add a 'rvu_free_bitmap()' function (Christophe JAILLET)  [Orabug: 33889959]  
- octeontx2: fix -Wnonnull warning (Arnd Bergmann)  [Orabug: 33889959]  
- octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() (Dan Carpenter)  [Orabug: 33889959]  
- octeontx2-af: Use kzalloc for allocating only one thing (Zheng Yongjun)  [Orabug: 33889959]  
- soc: marvell: hw_access: add support to read aura/pool context (Ashwin Sekhar T K)  [Orabug: 33889959]  
- octeontx2-af: extend npa context reading capability (Ashwin Sekhar T K)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: fix overwriting Tx main (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diag: removed Tx pre3 (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Reserve LMTST lines per core (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: set default min and max rx len for CPT link (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: octeontx2: Disable DMA black hole on an engine DMA fault (Srujana Challa)  [Orabug: 33889959]  
- otx2-bphy-netdev: remove unwanted debug message (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: track timer ring intervals (Pavan Nikhilesh)  [Orabug: 33889959]  
- otx2-bphy-netdev: added cnf10k bphy netdev functionality (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: separate bphy common code into separate files (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: disable cpri code when cpri hw is not present (Naveen Mamindlapalli)  [Orabug: 33889959]  
- sw_update: Update TIM names (Witold Sadowski)  [Orabug: 33889959]  
- drivers: pci: pcieport: Allow AER service only on root ports (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-pf: Add support for creating netdev interfaces for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: sync rvu_nix.c to upstream source (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove DRV_VERSION and use dma_set_mask_and_coherent (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() (Yang Yingliang)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Remove WQ_MEM_RECLAIM for host handshake workqueue (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix VFs enabling routine (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Sync NPC logic with upstream kernel (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add external ptp input clock (Yi Guo)  [Orabug: 33889959]  
- octeontx2-pf: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix inconsistent license text (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: debugfs for dumping lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Minor changes to sync with upstream sources (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use ptp input clock info from firmware data (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mcam entry resource leak (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete unused file (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: Fix SQB threshold check while submitting SQE (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enhance mailbox trace entry (Jerin Jacob)  [Orabug: 33889959]  
- driver: marvell: mmc: Removes static variables in tuning code (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Cleanup PTP driver code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Remove redundant return statement (Sunil Goutham)  [Orabug: 33889959]  
- cn10k: update to support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- octeontx2-af: Remove channel verification while installing MCAM rules (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to retrieve bandwidth profile free count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement ntuple filter for any non-zero ethertype (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Allow VLAN priority also in ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add debug messages for failures (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: devlink params support to set mcam entry count (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Unify flow management variables (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Sort the allocated MCAM entry indices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup VF MCAM entry allocation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix assigned error return value that is never used (Colin Ian King)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Config DWRR weight based on MTU (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: DWRR MTU configuration (Sunil Goutham)  [Orabug: 33889959]  
- crypto: marvell: remove cn10k folder (Srujana Challa)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add signature into ring buffer (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Adjust error status block (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add shutdown function (Chandrakala Chavva)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: paged access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-pf: Enable promisc/allmulti match MCAM entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Fix algorithm index in MCAM rules with RSS action (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Change PTP device id for cn10k (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: soc: Remove unnecessary warnings about reset counters (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: soc: Modify error reporting for some SoC drivers (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: Don't install VLAN offload rule if netdev is down (Sunil Goutham)  [Orabug: 33889959]  
- soc: marvell: mvmdio_uio: lock on accessing mdio bus (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Re-apply: fix order of queue work and interrupt disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: modify default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-vf: Export symbols needed by VF driver. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Check capability flag while freeing ipolicer memory (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Add CN10K core CPER (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Cleanup RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-pf: Allow pkts of size morethan MTU to be transmitted (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-nicvf: Add PTP hardware clock support to NIX VF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- drivers: pci: controller: Add Octeon PEM driver (Suneel Garapati)  [Orabug: 33889959]  
- drivers: marvell: otx2-sdei-ghes: Rename RAS driver (Vasyl Gomonovych)  [Orabug: 33889959]  
- drivers: soc: marvell: SerDes diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- sw_update: Add firmware clone support. (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: verify CQ context updates (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: soc: marvell: Check cn10k SOC check (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-pf: Packet classification support for virtual functions. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update driver to keep sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do NIX_RX_SW_SYNC twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Updating netdev driver in sync with upstream driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: move lmt flush to include/linux/soc (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: add debugfs support (Baha Mesleh)  [Orabug: 33889959]  
- misc: Add renesas SMU driver to misc (Vincent Cheng)  [Orabug: 33889959]  
- mfd: Add renesas SMU driver to mfd (Vincent Cheng)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM hardware timestamp configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary devm_kfree (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: perform cpt lf teardown in non FLR path (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: fix 50G ethtool mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- drivers: i2c: octeon: Handle access watchdog timeout (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: add rx channel bpid configuration for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: nix and lbk in loop mode in 98xx (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() (Dan Carpenter)  [Orabug: 33889959]  
- soc: marvell: hw_access: add dependency OCTEONTX2_AF (Jia Ma)  [Orabug: 33889959]  
- soc: marvell: hw_access: get cgx info (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: add hw context reading support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: extend context reading capability (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: cleaning up existing hw access driver (Harman Kalra)  [Orabug: 33889959]  
- soc: marvell: hw_access: renaming to hw access driver (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: make fdsa and ptp configuration mutually exclusive (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix incorrect MCAM entry index (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix cleanup for non cgx mapped PF (Srujana Challa)  [Orabug: 33889959]  
- drivers: soc: Adds common Marvell OcteonTX header for SMC calls (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: remove NPA resource limits check (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU packets (Kiran Kumar K)  [Orabug: 33889959]  
- GHES: support HEST/BERT in ACPI/DT systems (Vasyl Gomonovych)  [Orabug: 33889959]  
- octeontx2-af: debugfs: Add channel and channel mask. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: cn10k: new Interface modes support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: add proper return codes for AF mailbox handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add vlan-etype to ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- cn10k: support to print reset counters (Selvam Venkatachalam)  [Orabug: 33889959]  
- clocksource: Add Marvell Errata-38627 workaround (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: cn10k: config to identify ethertype location (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- sw_update: Add firmware update feature (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup flow rule management (Sunil Goutham)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix formatting of SDP driver message (Roy Franz)  [Orabug: 33889959]  
- octeontx2-af: remove usage of resource limits for CPT (Srujana Challa)  [Orabug: 33889959]  
- Revert "octeontx2-af: Disable packet TX and RX" (Subbaraya Sundeep)  [Orabug: 33889959]  
- Prefix LLC TAD events with tad_ to provide more clarity (Bhaskara Budiredla)  [Orabug: 33889959]  
- drivers: octeontx2-sdp: add mbox for getting SDP channel information (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- crypto: marvell: add support to common CPT driver for cn9k and cn10k (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: don't process a packet when psw indicates error (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix APR LMT cache flush (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: send correct vlan priority mask to npc_install_flow_req (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Dont mask out supported link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix writing to incorrect register offset (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: Fixes conversion for BOARD-MAC-ADDRESS-ID-NUM in octeontx_info (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: Fixes unnecessary logging from octeontx info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: marvell: rpram: Check for cn10k platform (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Change rpram driver name (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: marvell: rpram: Add rpram debugfs interface (Jayanthi Annadurai)  [Orabug: 33889959]  
- drivers: soc: marvell: phy diagnostics page access support (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: Read mac address from correct offset (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max pkinds supported by hardware (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix TX scheduler queue config read check (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: fix CPT block address for getting engine capabilities (Srujana Challa)  [Orabug: 33889959]  
- crypto: octeontx2: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- driver: soc: Fix OcteonTX info driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: update inline ipsec mbox to support 98xx (Srujana Challa)  [Orabug: 33889959]  
- mmc: cavium: Add MMC polling method to support kmsg panic/oops write (Bhaskara Budiredla)  [Orabug: 33889959]  
- sw_update: Add driver for firmware management (Witold Sadowski)  [Orabug: 33889959]  
- octeontx2-af: Fix PKIND overlap between LBK and LMAC interfaces (Geetha sowjanya)  [Orabug: 33889959]  
- drivers: soc: marvell: Add driver for managing rpram (Jayanthi Annadurai)  [Orabug: 33889959]  
- driver: Add MAC management driver for OcteonTX platform (Wojciech Bartczak)  [Orabug: 33889959]  
- crypto: cn10k: enable random number request. (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Dont enable backpressure on lbk links (Hariprasad Kelam)  [Orabug: 33889959]  
- driver: MHU: Driver adjustment for 10x based octeontx platforms (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Fix ending channel number calculation for SDP VF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Modify install flow error codes (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: octeontx2: sync with upstream driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: cpri: fix compilation warnings (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add rfoe rx vlan forwarding configuration (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Change exponent and mantissa calculation (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Implement TC police action with PPS (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use NL_SET_ERR_MSG_MOD for TC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: invalidate GWC before accessing workslot (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add multicast filter support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-nicpf: Allow PF to set VF mac address when SR-IOV is disabled (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: derive correct DMAC filter index (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix the KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- crypto: cn10k: allocate 64KB for each microcode image (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-npa: Make the freeing IRQ vector fix complete (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: fix atomic load on NPA LF registers (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Fix LBK ping RX issue on NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix error return code in rvu_mbox_handler_set_vf_perm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- driver: soc: Adds MAC addressess overview to board info (Wojciech Bartczak)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics driver update (Damian Eppel)  [Orabug: 33889959]  
- drivers: soc: marvell: PHY diagnostics debugfs driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: consider pcifunc zero map entries as disabled (Nithin Dabilpuram)  [Orabug: 33889959]  
- Marvell MHU: Fixes locking mechanism in MHU driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: fix header lengths while parsing edsa vlan (Satha Rao)  [Orabug: 33889959]  
- drivers: soc: marvell: Add config option for serdes diagnostics (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: soc: marvell: Don't enable mvmdio driver by default (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-sdp: Fix FLR and MBOX interrupt enable and disable (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Increase the NIX LF resources for 98xx (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Added to flag to disable promisc and multicast MCE entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: drain XAQ buffers before lf teardown (Pavan Nikhilesh)  [Orabug: 33889959]  
- dts: marvell: Documentation for CM3 SRAM memory to cp115 (Sujeet Baranwal)  [Orabug: 33889959]  
- octeontx2-af: cn10k: increase outstanding LMTST ops (Pavan Nikhilesh)  [Orabug: 33889959]  
- dt-bindings: perf: marvell: add cn10k ddr performance monitor (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: perf: Add LLC-TAD perf counter support (Bhaskara Budiredla)  [Orabug: 33889959]  
- perf/marvell: Set DDR perf event ownership (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: cn10k DDR perfmon event overflow handling (Bharat Bhushan)  [Orabug: 33889959]  
- perf/marvell: CN10k DDR performance monitor support (Bharat Bhushan)  [Orabug: 33889959]  
- octeontx2-af: add vf trust check to set_rx_mode mbox handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-nicvf: Add ndo_set_rx_mode handler to support multicast/promisc (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add multicast/promisc packet replication table (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: offload DMAC filters to CGX/RPM block (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: mbox messages to configure DMAC filter (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Debugfs support for DMAC filters (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add KPU support to parse PPPoE packets (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Remove ITAG support from KPU profile (George Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Use runtime allocated LMTLINE region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Support configurable LMTST regions (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: enable getwork prefetching (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ratelimit digest prints (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-npa: Fix freeing IRQ vectors (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Handle return value in block reset. (Geetha sowjanya)  [Orabug: 33889959]  
- spi: orion: enable support for switching CS every transferred byte (Marcin Wojtas)  [Orabug: 33889959]  
- spi: orion: enable clocks before spi_setup (Marcin Wojtas)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add inject optional parameter to prbs command (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call for serdes loopback (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Add new smc call to tune serdes (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs per lane configuration (Chandrakala Chavva)  [Orabug: 33889959]  
- driver: serdes_debugfs: Allow user to clear prbs errors. (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix prbs error reporting (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Fix parameter passed to start_prbs(). (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Update PRBS APIs to start/stop per QLM lane (Chandrakala Chavva)  [Orabug: 33889959]  
- octeontx2-serdes: Add gserr and gserc eye display (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Check SVC UUID on module init (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Implement PRBS command (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-serdes: Add serdes diagnostic commands (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-af: Do not double free devlink private struct (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enhance the parser support for Forward DSA (George Cherian)  [Orabug: 33889959]  
- crypto: marvell: increase CPT HW instruction queue length (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: avoid multiple kfree of common lmac objects (Naveen Mamindlapalli)  [Orabug: 33889959]  
- misc: bphy: Restore static resource allocation (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Configure nix with proper cpt block (Vidya Sagar Velumuri)  [Orabug: 33889959]  
- octeontx2-sdp: assign VF0 rings as SDP rings per PF (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: marvell: MDIO uio driver (Damian Eppel)  [Orabug: 33889959]  
- octeontx2-af: fix multiple entries for vlan lt defs (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add trusted vf support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Read correct number of VFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: new mbox to configure vf permissions (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Refactor vf flags (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix bandwidth profile NIX_AQ_INSTOP_WRITE (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator health check (Anil Kumar Reddy)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Debugfs support for bandwidth profiles (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add police action for TC flower (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL ingress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: bandwidth profiles aggregation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Bandwidth profiles config support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Delete old TC node first (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure SSO LSW (Pavan Nikhilesh)  [Orabug: 33889959]  
- mailbox: add OcteonTX2 MHU mailbox driver (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-dpi: add support for CN10K DPI block (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix SDP base channel number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add ioctl:readv call (Yuri Tolstov)  [Orabug: 33889959]  
- crypto: octeontx2: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: enable ME interrupts (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix common lmac resource free (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix cleanup sequence in char device release (Baha Mesleh)  [Orabug: 33889959]  
- crypto: marvell: allow non CPT LFs in ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Fix resource release sequence (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev features settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix NIX irq offset in free_irq (Geetha sowjanya)  [Orabug: 33889959]  
- PCI: Avoid marking multifunction device in same iommu group (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Display all enabled PF VF rsrc_alloc entries. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support to parse cpt header with padding (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Fix for ping among LBK pairs. (Rakesh Babu)  [Orabug: 33889959]  
- Revert "octeontx2: Re-enable FLR and MBOX interrupts" (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Backport RVU debugfs upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: debugfs: delete dead code (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Introduce internal packet switching (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change transmit side NPC rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Prepare for allocating MCAM rules for AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-rm: Add VFME interrupt handler (Yuri Tolstov)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get BPHY irqs bitmask (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Fixes for compile warnings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Modify the return code for unsupported flow keys (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: TC_MATCHALL egress ratelimiting offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: add tc flower stats handler for hw offloads (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add tc flower hardware offload on ingress traffic (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc: Driver to access and modify device CSRs. (Rakesh Babu)  [Orabug: 33889959]  
- driver: mmc: Adds CMD tuning for eMMC HS200 mode (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Cleans up mmc code and prepare it for HS200 tuning update (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-af: Backport ethtool link modes (Hariprasad Kelam)  [Orabug: 33889959]  
- Revert "octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes" (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link settings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Backport physical link status changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify index in ethtool modes mapping (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: code clean up for Physical link setttings (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: backport FEC configuration changes (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: clean up changes for FEC configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: update CPT_STATS mailbox (Srujana Challa)  [Orabug: 33889959]  
- net: thunderx: Modify BGX driver probe (Hariprasad Kelam)  [Orabug: 33889959]  
- devicetree: bindings: Update Cadence SD driver parameter (Jayanthi A)  [Orabug: 33889959]  
- octeontx2: Re-enable FLR and MBOX interrupts (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: cn10k: handle new CPT completion code (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Clear RSS enable flag on interace down (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx-af: Add debug info on Mac address change (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: fix vf ethtool sset count (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Add ip tos and ip proto icmp/icmpv6 flow offload support (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Rename LOKI model name as 95XXN (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix compiler warning return with no value (Subbaraya Sundeep)  [Orabug: 33889959]  
- misc: bphy: Get max irq number from firmware (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: Return correct CGX RX fifo size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix VF mac configuration by VF. (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Remove TOS field from MKEX TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not allocate memory for devlink private (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add F95XXO RVU PCI revision ID (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Formatting debugfs entry rsrc_alloc. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: clear RXC active and zombie entries (Srujana Challa)  [Orabug: 33889959]  
- misc: bphy: Add ioctl to get max irq number (Jakub Palider)  [Orabug: 33889959]  
- octeontx2-af: add mailbox to configure reassembly timeout (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: support for coalescing KPU profiles (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Enable transmit side LBK link (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: remove unnecessary check when setting INTF_DOWN flag (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU changes to parse L4 for fragmented CPT packets (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Do not modify number of rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: adding new lt def registers support (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: TIM: Set conditional clock always on (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear TL1 mapping info (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add timeout to ptp transmit timestamp polling (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Update RVU modules names (Geetha sowjanya)  [Orabug: 33889959]  
- net: octeontx2: Make sure the buffer is 128 byte aligned (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-pf: Use the napi_alloc_frag() to alloc the pool buffers (Kevin Hao)  [Orabug: 33889959]  
- octeontx2-af: Fix setting of CPT_AF_X2PX_LINK_CFG (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NIX (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink health reporters for NPA (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add devlink suppoort to af driver (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add npa error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- Revert "octeontx2-af: add nix error af interrupt handlers" (George Cherian)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix napi schedule issue when intf is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Calculate receive buffer size based on MTU (Subbaraya Sundeep)  [Orabug: 33889959]  
- driver: mmc: Adds device tree entries to control eMMC input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds a way to dynamically control eMMC bus input timings (Wojciech Bartczak)  [Orabug: 33889959]  
- driver: mmc: Adds new overrides for eMMC bus output timings (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2: mmc: Adds mechanism to modify output timings for MMC bus (Wojciech Bartczak)  [Orabug: 33889959]  
- octeontx2-pf: backport upstream changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-sdp: move SDP node_id and PF start ring to SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: clean up rpm driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Mbox to exchange SDP channel info (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp tx processing race condition (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add KPU parse support for VLAN EXDSA (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add KPU support to parse NGIO protocol (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: cn10k: RPM LMAC 802.3 pause frame configuration. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix minor bugs in CGX driver (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added RFOE LMAC stats to ethtool (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix incorrect MCAM INTF configuration for NIX1 (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Support ESP/AH RSS hashing (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add RSS multi group support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-sdp/octeontx2-npa: Fix compiler warnings (Nalla, Pradeep)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-generic-uio documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation :devicetree: bindings: marvell UIO XOR documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: marvell-uio-sam documentation (Meir Levi)  [Orabug: 33889959]  
- Documentation: devicetree: bindings: net: marvell-musdk-cma documentation (Meir Levi)  [Orabug: 33889959]  
- octeontx2-af: Fix channel verification and sdp vf mcam (Satha Rao)  [Orabug: 33889959]  
- octeontx2-af: add ratelimit to limit the asynchronous err messages (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Add flow classification using IP protocol (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Disable packet TX and RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix warnings reported with W=1 flag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix warnings from CPT with W=1 flag (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix CPT header parsing by NPC (Vidya)  [Orabug: 33889959]  
- octeontx2-af: configure npc for cn10k to allow packets from cpt (Vidya)  [Orabug: 33889959]  
- crypto: cn10k: update the opcode for inline inbound ipsec (Vidya)  [Orabug: 33889959]  
- octeontx2-af: config for cn10k inbound inline ipsec (Vidya)  [Orabug: 33889959]  
- gpio: octeontx2: extend PIN_SEL to cover cn96xx (Peter Swain)  [Orabug: 33889959]  
- octeontx2-pf: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream kernel changes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Allow SDP vfs to add promisc entry. (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-sdp: Add pf_srn field in info exchange structure (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix ring info structure that is exchanged with host (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-sdp: Changed sdp dts node read code. (Nalla, Pradeep)  [Orabug: 33889959]  
- soc: octeontx2: Add NPA PF driver (Nalla, Pradeep)  [Orabug: 33889959]  
- drivers: cleanup el3 handler only if parent process exits (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- drivers: i2c: octeon: Revert early clear of IFLG (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Reduce latency for HS mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: octeon: Add support for High speed mode (Suneel Garapati)  [Orabug: 33889959]  
- drivers: i2c: thunderx: octeontx2 clock divisor logic changes (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Update RVU and CGX/RPM driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Update RVU PF/VF driver name (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Correct return value of ATTACH_RESOURCES mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Avoid duplicate unicast rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: don't enable MCAM entries when target is not initialized (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Use install flow API for promisc and broadcast entries (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for multi channel in NIX promisc entry (Nalla, Pradeep)  [Orabug: 33889959]  
- octeontx2-af: refactor function npc_install_flow for default entry (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: add 24 byte custom L2 header parsing support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Add missing mutex lock (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Check for no CGX devices (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Fix non-contiguous lmac mapping (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new mailbox for CPT stats (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add packet parser error codes to MCAM match key (Kiran Kumar K)  [Orabug: 33889959]  
- crypto: octeontx2: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add PTP hardware clock support to rfoe interfaces (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix a loop issue in CPT FLR handler (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Refactoring the RX multi segment changes. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: export APIs required by VF driver (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: FCS not required for LBK interfaces (Satha Rao)  [Orabug: 33889959]  
- crypto: marvell: fix a missing Kconfig dependency (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Fix unmapping LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: Handle VF function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Handle CPT function level reset (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Limit number of CGX blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix list_entry usage in the code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add support to read rpm stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add rpm rx/tx stats (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Update Marvell license header (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix msix offset structure field data types (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Use multi segments in NIX CQE_RX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add PTP IDs of cnf10ka and cnf10kb (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fixes for SSO FLR (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: fix order of queue work and interrupt disable (Nithin Dabilpuram)  [Orabug: 33889959]  
- crypto: cn10k: set context flush timer count (Srujana Challa)  [Orabug: 33889959]  
- crypto: cn10k: start CPT PF driver version with 1 (Srujana Challa)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Enable driver for CNF10KA/B (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: cn10k: lbk link credits configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: non contiguous serdes lane mapping with RVU PF (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: MAC internal loopback support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: refactor RPM specific features (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: sync kernel structures with firmware (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get max mtu supported from admin function (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10K: MTU configuration (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Policy Limits for octeontx2 only (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: enhance SSO FLR for CN10K (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Use pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Use RVU pci revision ID for platform check (Geetha sowjanya)  [Orabug: 33889959]  
- crypto: cn10k: add support to enable context prefetching (Vidya Velumuri)  [Orabug: 33889959]  
- cn10k-cpt: Workaround MBOX timeout (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: forward ready message to AF (Srujana Challa)  [Orabug: 33889959]  
- cn10k-cpt: Update CPT_RES_S as per new layout (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CN106XX CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for CN106XX CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix static code analyzer reported issues (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add NIX mbox message to get HW info (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Set default vWQE timer interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: cn10K: support for sched lmtst and other features (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: setting up lmt map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Interface to access lmtst map table (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Set cache lines for NPA batch alloc (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10K: Get NPC counters value (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX and NPA context in debugfs (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add CN10K PTP subsytem ID (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Get MAC features attached to netdev (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add support for programmable channels (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Add RPM MAC support (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add packet processing support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Map LMTST region (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Initialise NIX context (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove big-endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: cn10k: Update NIX/NPA context structure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove Big endian bitfields (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: cn10k: Add mbox support for CN10K (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox support for CN10K platform (Subbaraya Sundeep)  [Orabug: 33889959]  
- hwrng: cn10k: Add random number generator support (Sunil Goutham)  [Orabug: 33889959]  
- Marvell: CN10K: Display version information for flash components (Aaron Williams)  [Orabug: 33889959]  
- proc: publish no of macs in octeontx_info node (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Alter ways of mac address parsing (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board info logic reorg (Sujeet Baranwal)  [Orabug: 33889959]  
- proc: Board information made available (Sujeet Baranwal)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Add support for RSS hashing based on Transport protocol field (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: limit KPU parsing for GTPU only to GTPv1 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Allocate low priority entries for PF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: REE timeout error handling (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Set NIX1_RX interface for backpressure (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: load NPC profile via firmware database (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Add IPv6 and SCTP6 ntuple filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add raw IPv4 and SCTP4 filters (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add SCTP Src/Dst ports to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add IPv6 Src/Dst ip to MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not shift more than data type size (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to set low level link state (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix ptp pending skb list processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: add Support QSGMII mode (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed/duplex/autoneg (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Pass default values incase user did not specify (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add support for multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2-sdp: Fix workqueue init for multiple SDP PFs (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-dpi: Export the DPI Queue config API (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Update SDP AF driver to handle multiple SDP blocks (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- soc: octeontx2: Add SDP PF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Fix loading external MKEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix kernel crash with ioctl trying to add timer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface down flag on error (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Assign valid mac address for LBKVFs (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-dpi: Fix DPI engine blks allocation (Burla, Satananda)  [Orabug: 33889959]  
- octeontx2-rm: Add char driver to RM (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-pf: Add tracepoints for PF/VF mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Introduce tracepoints for mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add register check to rvu_poll_reg() (Smadar Fuks)  [Orabug: 33889959]  
- gpio: thunderx: fix irq allocation of MMC CD GPIO pin (Rick Farrington)  [Orabug: 33889959]  
- octeontx2-af: add SSO mbox message to release XAQ aura (Shijith Thotton)  [Orabug: 33889959]  
- octeontx2-pf: Backport logical changes in netdev drivers. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Added mbox message to retrieve VF's base steering rule (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Backport cosmetic upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Return proper RSS indirection table size always (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2: Add IPv6 fields to default MKEX profile (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-pf: Remove wrapper APIs for mutex lock and unlock (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: cleanup transmit link deriving logic (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Send transmit link in mbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Free RVU REE irq properly (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-pf: Add UDP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Free RVU NIX IRQs properly. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE warnings for no previous prototype (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse NAT-T-ESP (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: add npc profile support to parse CPT_PARSE_HDR (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Backport upstream changes. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Fix REE large rule file programming (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Fix the BPID mask (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer size calculation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix updating wrong multicast list index in NIX_RX_ACTION (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Ratelimit prints from AF error interrupt handlers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Set minimum length of Tx packets to 64 bytes (Naveen Mamindlapalli)  [Orabug: 33889959]  
- hwrng: cavium: Check health status while reading random data (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to change VLAN based RSS hash options via ethtool (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support for VLAN based RSS hashing (George Cherian)  [Orabug: 33889959]  
- octeontx2-af: Update forwarding rule action targeting VF with its default one (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Avoid null pointer dereference (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable accessing RFOE_RX_IND regs before odp netdev init (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Check the msix offset return value (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update ethtool supported modes mask (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Stop kpu parsing at layer3 for ipv6 fragmented packets. (Abhijit Ayarekar)  [Orabug: 33889959]  
- octeontx2-af: make tx nibble fixup is always apply (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-vf: initialize interface mode as default (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Fix max 16 CGX LMACs limit (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-pf: Call mbox_reset before incrementing ack (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify otx2_mbox_reset call (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in IOCTL handler (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Increase number of CGX interfaces (Hariprasad Kelam)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for registering both rfoe and cpri netdev intf (Naveen Mamindlapalli)  [Orabug: 33889959]  
- otx2-bphy-netdev: Add support for configurable PTP clock rate (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix Extended DSA and eDSA parsing (Satha Rao)  [Orabug: 33889959]  
- octeonx2-bphy-netdev: Add support for switching mode from RFOE to CPRI (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Add support for CPRI Ethernet packet processing (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: segregate chardev specific code (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: reset HWS group mask during FLR (Michal Mazur)  [Orabug: 33889959]  
- drivers:cpt - add support for CPT1 in VF driver (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Add support for CPT1 in debugfs (Srujana Challa)  [Orabug: 33889959]  
- drivers: cpt - add support for microcode load on CPT1 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx CPT block (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Fix NULL pointer dereference (Naveen Mamindlapalli)  [Orabug: 33889959]  
- crypto: marvell: fix Makefile for octeontx2 (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Debugfs entry to show mapping btw CGX, NIX and a PF. (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Enable MSIXEN bit in MSIX CAP HDR (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added PTP BCN offset algorithm (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Fix REE error handling (Smadar Fuks)  [Orabug: 33889959]  
- drivers: spi: octeontx2: Include SUBSID for T106 platform (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2: marvell: Add driver support for LLC lock and unlock (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added ioctl to access RFOE_RX_IND registers (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: fix DMAC filter table corruption (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-af: Add new Mbox messages and handlers for new REE blocks (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Introducing REE block for 98xx (Smadar Fuks)  [Orabug: 33889959]  
- octeontx2-af: Enable PF BCAST entry for packet replication (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Marvell erratum 38545 (Bhaskara Budiredla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: Added support for configurable packet types (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add CUSTOM0 to flow keyx algo (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Stop tx queues in case of subsequent calls failure (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 3 seconds (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Update CPT_LF_ALLOC mbox (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: Fix nix_inline_ipsec_cfg mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix reading SSOW_LF_GWS_TAG after rvu_poll_reg() (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Do not change maximum NPC interfaces (Subbaraya Sundeep)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX2 cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for OcteonTX2 CPT (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEONTX2 CPT engine (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-af: sync cpt mbox code with linux-4.14.76-devel (Srujana Challa)  [Orabug: 33889959]  
- crypto: marvell: enable OcteonTX cpt options for build (Srujana Challa)  [Orabug: 33889959]  
- drivers: crypto: add the Virtual Function driver for CPT (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: add support for OCTEON TX CPT engine (SrujanaChalla)  [Orabug: 33889959]  
- drivers: crypto: create common Kconfig and Makefile for Marvell (Srujana Challa)  [Orabug: 33889959]  
- octeontx2-pf: Calculate LBK link correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Display NIX1 also in debugfs (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add NIX1 interfaces to NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Get block address from slot number (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Mbox changes for 98xx (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Assign NIX block addresses (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new REE blocks to AF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix cpt_rd_wr_register mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 pkts (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ntuple filter support for FDSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Add flow steering support for FDSA tag (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Make SSO/SSOW LF teardown less CPU intensive (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: netdev cleanup in char dev close (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: fix napi scheduling issue when interface is down (Naveen Mamindlapalli)  [Orabug: 33889959]  
- soc/octeontx2 : Add driver support for NMI GTI watchdog (Bharat Bhushan)  [Orabug: 33889959]  
- drivers: spi: Use rcvd_present instead of MIDR check (Suneel Garapati)  [Orabug: 33889959]  
- octeontx2-af: Fix MSIX handler mailbox (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Setup MCE context for assigned NIX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Map NIX block from CGX connection (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Return assigned NIX/CPT block address (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Initialize NIX1 block (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Add support for NIX1, CPT1 and NDC_NIX1 (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: Update get_rsrc_map for new blocks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: fix implitit variable array (Stanislaw Kardach)  [Orabug: 33889959]  
- Documentation/devicetree: Describe pin-cfg option (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: Configure pin function at probe (Michal Mazur)  [Orabug: 33889959]  
- gpio: thunderx: avoid potential deadlock (Peter Swain)  [Orabug: 33889959]  
- gpio: thunderx: Fix interrupt support for kernel driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Adjust the msi base for cn96xx gpio (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Remove char device when exiting driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- gpio: thunderx: Add support for EL0 interrupts for GPIO (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- misc: otx_bphy_ctr: Add OcteonTx2 BPHY control driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- spi: octeontx2: Add fix for hw issue (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: use read after write for MPI_CFG (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: set tritx in config register (Suneel Garapati)  [Orabug: 33889959]  
- spi: octeontx2: add entry of PCI device for LOKI (Stanislaw Kardach)  [Orabug: 33889959]  
- spi: octeontx2: add entry of pci device id for 95xx (Suneel Garapati)  [Orabug: 33889959]  
- spi: thunderx: add subsys ID for thunder driver (Suneel Garapati)  [Orabug: 33889959]  
- spi: add support for octeontx2 spi controller (Suneel Garapati)  [Orabug: 33889959]  
- mmc: octeontx2: fix handling calibration glitch (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Configure flags for T96 pass B0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Use flags for hardware differences (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: Fix tuning for T96 C0 (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: octeontx2: Add tuning support for HS400 mode (Aaron Williams)  [Orabug: 33889959]  
- mmc: octeontx2: speed limit for tx2-c0 (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: dt-bindings: describe cavium vmmc/vqmmc (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: calibrate otx2 just once (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: use calibrated timing taps (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: do not drop bus lock in tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: slot switch by vqmmc/gpio (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: reorganize before vqmmc switching (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cmd and data out values fixture (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: amend hs400 tuning (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: correct clock divisor (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: fix swiotlb buffer is full (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: avoid single-slot startup issues (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: execute_tuning for octeontx2 (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: track &amp; apply CMD6 bus changes ASAP (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: cn96xx HS200-8wide-100MHz (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: CMD19/21 type correction (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: skip unavailable slots (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: finish_dma_single() should teardown/unmap (Peter Swain)  [Orabug: 33889959]  
- mmc: octeontx2: use device tree entries (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc tuning for delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: calibrate tap delay (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: incorporate hw interface io ctl params (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: interrupt addition for ncb fault (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: emmc operation limited to 100 MHz (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: cavium: Use proper register to clear interrupts (Chandrakala Chavva)  [Orabug: 33889959]  
- mmc: cavium: fix shutdown deadlock with active sd-card (Peter Swain)  [Orabug: 33889959]  
- mmc: cavium: Configure sample command and data directly (Sujeet Baranwal)  [Orabug: 33889959]  
- mmc: octeontx2: add check for 8/9xxx chips (Sujeet Baranwal)  [Orabug: 33889959]  
- soc: octeontx2-rm: add knob for PMCCNTR_EL0 config (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: handle DPI VF reservations (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-dpi: add DPI PF driver (Subrahmanyam Nilla)  [Orabug: 33889959]  
- soc: octeontx2-rm: add domain sysfs (Stanislaw Kardach)  [Orabug: 33889959]  
- soc: octeontx2-rm: add Marvell OcteonTX2 RM driver (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-bphy-netdev: added full packet dump of mbt buffer (Naveen Mamindlapalli)  [Orabug: 33889959]  
- OcteonTX2 BPHY RFOE netdev driver initial version (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Provision to make kernel backward compatible with older firmware (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Synchronize mcam rule list ops (Subbaraya Sundeep)  [Orabug: 33889959]  
- arm64: Add workaround for Cavium erratum 36890 (Andrew Pinski)  [Orabug: 33889959]  
- octeontx2-pf: update call to bpf_prog_add() (Dave Kleikamp)  [Orabug: 34132967]  
- octeontx2-pf: Add XDP support to RVU PF driver (Geetha sowjanya)  [Orabug: 33889959]  
- pci: octeontx2: Add PCI host controller driver for OcteonTx2 (Suneel Garapati)  [Orabug: 33889959]  
- arm64: Add MIDR encoding for Marvell OcteonTX2 silicons (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable default NPC entries properly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove deprecated skb_frag_struct (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add new silicon variant Loki (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: support for custom L2 header (Satheesh Paul A)  [Orabug: 33889959]  
- octeontx2-af: add parser support for Forward DSA (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: wait for tx link idle for credits change (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: clear sw xoff before flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: enable tx shaping feature for 96xx C0 (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Disable SMQ sticky mode to avoid NIX PSE deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Setup edge used for GPIO timing (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-af: Update NIX_TXSCHQ_CONFIG mbox to handle read request (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not allow VFs to overwrite PKIND config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory double free in otx2_aura_pool_free (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Update dmac field in vf vlan rule (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-pf: Remove unnecessary mbox request in unbind (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Simplify npc_set_pkind mbox handler (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: Reset HW config done to parse switch headers in FLR (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: modify default cpt limits (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: Update tx parse nibble config (Hariprasad Kelam)  [Orabug: 33889959]  
- octeontx2-af: fix compilation warning (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: add support for custom KPU entries (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: prepare for custom KPU profiles (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix memory leaks on probe failure (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix LD CUSTOM LTYPE aliasing (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Don't configure RSS context when interface is down (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set SMQ MAXLEN to max hardware supported value (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix detection of IP layer (Michal Mazur)  [Orabug: 33889959]  
- octeontx2-pf: Fix flow control support for LBK devices (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Allow to configure flow tag LSB byte as RSS adder (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix missing blocks quota validation (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu_reg_poll() to poll reg atleast twice (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Cleanup nixlf and blkaddr retrieval logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Implement cgx stat rst (Revital Regev)  [Orabug: 33889959]  
- octeontx2-pf: Restore RSS and pause frame config settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix netdev watchdog timeout value (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: extend RSS supported offload types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Update HW workarounds for 96xx C0, 98xx and F95xx B0 chips (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Put CGX LMAC also in Higig2 mode (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Reset HW config for HIGIG/EDSA in driver unbind (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Flush pending SQE on teardown (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Remove multisegment RX_SG processing logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Allocate receive buffers of MTU size (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-af: Add support for VF VLAN configuration via PF (Naveen Mamindlapalli)  [Orabug: 33889959]  
- octeontx2-pf: Do not set num_msgs in mbox header (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use mutex for mbox locking (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Dereference only a valid pointer (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: update vlan offload rule (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Handle pfvf mac address changes (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Set default RR_QUANTUM for transmit scheduling levels (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adjust pause frame time and interval (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Skip dma map and unmap when IOMMU is bypassed (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use likely and unlikely (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Process CQE_TX first and then CQE_RX (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Discover NIX block address from RVUM (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove warning messages in fast path (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMD to get PHY FEC statistics (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Undo PTP NPC config in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Remove ARM64 and LSE_ATOMICS dependency (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Fix return value in npc_set_pkind (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Allow setting VF mac and vlan only when PF is UP (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use 2048 byte receive buffers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Advertise lockless transmit capability (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Optimize populating SQE_HDR (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup otx2_nic and hw structs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Aggregate multiple boolean fields into common flags (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add SDP interface support. (Subrahmanyam Nilla)  [Orabug: 33889959]  
- octeontx2-pf: Alloc only used MSIX vectors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_complete_done instead of napi_complete (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use napi_get_frags instead of build_skb (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix CQE cleanup done while teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: NAPI handler cleanup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support to enable EDSA/Higig2 pkts parsing (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Drop packets size more than configured FRS (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add default ldata ext for higig2 (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: kpu profile add support for HIGIG2 protocol (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Add LIO3 link modes to ethtool's list of supported modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: notify VF about ptp event (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Increase mbox response timeout to 2 seconds (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Use BLKTYPE in register macros (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Support for parsing pkts with switch headers (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix wrong info in ethtool's list of supported link modes (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-pf: Fix clearing SQ/CQ queue interrupt (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Reduce mbox wait response time. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: dont force enable default unicast entry (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Simplify ndo vf mac and vlan (hariprasad)  [Orabug: 33889959]  
- octeontx2-af : handle rvu pfvf mac address (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Get MSIXTR_BASE from fw_data (Rakesh Babu)  [Orabug: 33889959]  
- octeontx2-af: reserve top LD/LTYPEs for custom KPU (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: update address of global CGX RX_STATS (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Fix default profile loading checks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Init mcam resources after loading profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not exit when firmware unavailable (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Reset the PF/VF on MTU change (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: fix backpressure cfg on lf alloc and free (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Add shutdown sequence for PF/VF (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add rx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Clear mbox interrupt status early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: match nvgre as ltype (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Interface Mode change using ethtool. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Do not set mac address again (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx-af: Interface mode change feature via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: remove redundant changes from speed change suppcrt. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: kpu profile fix for a missing action entry (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: kpu profile update for protocol nvgre (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add T98 devid to PTP id table (Tomasz Michalec)  [Orabug: 33889959]  
- octeontx2-pf: Add barrier to sync interface status (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak while freeing SQBs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add programmed macaddr to RVU pfvf (Vidhya Vidhyaraman)  [Orabug: 33889959]  
- octeontx2-af: combine LB_STAG and LB_QINQ to one LB ltype (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix compilation issue (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Ignore NPC parser layer errors (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: add parser support for DSA, extended DSA and eDSA (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Transmit packets during SMQ flush (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Always enable mcam rules for TX (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use nix_smq_flush function (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Use helper function for LBK VF (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Enable odd number of AF VFs also (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Change message level to debug (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Add debug messages for MSIX alloc failure (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Use post increment STP to free pointers to Aura (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix interface init and shutdown sequence (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix VF id in the FLR handler (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Fix programming and logical issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leaks (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Disply the link detected status in ethtool command (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add validation in ntuple delete flow (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Fix and simplify IRQ coalescing settings (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ/SQ ringsize config done via ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add tx vlan offload support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Remove express traffic support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add error messages in driver exit path (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Enable broadcast packet replication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: support to change link speed and autoneg (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Introduce SET_LINK_MODE command to change various configurations of a network interface. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: report RCLK/SCLK values through mbox (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Fix RQ CQ RED and DROP levels for 96xx B0 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Enable CQ interrupt coalescing (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Support for HW TSO offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Don't enable RQ RED/DROP interrupts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Always show physical link status (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Skip CGX probe if not connected to NIX (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: Support installing TX MCAM rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not error out for debugfs partial reads (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Apply relevant HW issue workarounds for 96xx B0 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive errors to stats (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Sending tsc value to the userspace (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Set MAC address resource bit map to its default during FLR (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Add unicast filter support (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: Delete range of mcam entries (hariprasad)  [Orabug: 33889959]  
- octeontx2-pf: Support to display current settings of a vf network interface via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix TIM slot to lf lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NPA_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Update hardware workarounds for 95xx A1 silicon (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Release mutex resource (hariprasad)  [Orabug: 33889959]  
- octeontx2-af: sync ATF and Kernel firmware data structure. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Delete RX VLAN offload support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Do not set/clear num_msgs of VF0 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Do not set/clear num_msgs of PF1 mbox always (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fix inner l4 layer id (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: NPC Tx parse data key ext profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Support to display fec counters also in ethtool stats. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Display message timeout error (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Fetch FEC stats of the physical link (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support NIX rx/tx counters at CGX port level (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Create tx_stall debugfs entry only for 96xx (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool priv flag to control PAM4 on/off (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: Update fwadata structure with few more reserved fields. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: fix parser error for udp packets with no payload (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Free HW resources on PF/VF initialization failure (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Schedule work to refill RQ if buffer alloc fails in atomic context. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Do not clear NIX_AQ_RES_S too early (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extract layer ID LE's ltypes to NPC parse key (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: provide parser support for mpls in udp (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: align rss flow alg with npc profile (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: reorganize NPC parser profile for tunnel protocols (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: check TXSCHQ policy when needed (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix policy validation for LBK VFs (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: enable PTP driver on LOKI platform (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-pf: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Update workarounds for hardware issues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Compile PF driver only when enabled (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Disable MCAM entries during NIX_LF_FREE (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Remove vf flows cleanup functions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Simplify key overlap check (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add new CGX_CMDs to set and get PHY modulation type (Felix Manlunas)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile add support for nix_inst_hdr on tx (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: add TIM LF teardown (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: fix TIM block address usage (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Handle physical link state change requests (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: Scan VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Modify KEX to extract VLAN TCI correctly (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NPC parser profile change, move lb_ptr to point to tpid (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Cleanup CGX config permission checks (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use proper error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Extend fwdata structure with additional information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool -m option support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Move to rvu_fwdata version 1. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Turn on L2 multicast address check (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-pf: Cleanup properly during driver remove (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Start/Stop traffic in CGX along with NPC (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: do not handle VF link event twice (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: CGX DMAC filtering support (Sunil Kumar Kori)  [Orabug: 33889959]  
- octeontx2-pf: Set minimum MTU size to 64 bytes (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Adding PTP CGX config cleanup in FLR (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-af: Support for PTP notification to PF (Harman Kalra)  [Orabug: 33889959]  
- octeontx2-pf: Fix smmuv3 messages while deferring pf driver probe. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2: Fix mbox driver compilation dependency. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Delete ntuple filters for VF upon FLR (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add option to disable dynamic entry caching in NDC (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable Inline Ipsec functionality (Vidya Velumuri)  [Orabug: 33889959]  
- octeontx2-af: add support to alloc &amp; free tx vlan config resources (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-pf: Synchronize mailbox for PF and VF messages (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: NDC sync op af mbox support (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-pf: Check IFF_MULTICAST too when enabling multicast (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-vf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: assign default mac address during probe (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-af: Fix XOFF toggling in PSE restore logic (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support configurable NDC cache way_mask (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: msglvl based debug support. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add inner layer rss support (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-pf: Ethtool support for fec configuration (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Support to get link info like current speed, fec etc (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Add mbox to read mcam entry (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-vf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-vf: Add support for AF attached VFs (LBK) (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add support for SR-IOV management (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add ethtool support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Notify VFs about link changes (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add netdevice callbacks (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for attaching resources (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Export symbols needed by VF driver (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add support for PF/VF mbox communication (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-vf: Add driver skeleton (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Add VF function level reset (FLR) support (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PF/VF mbox communication (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add basic SR-IOV support (Tomasz Duszynski)  [Orabug: 33889959]  
- octeontx2-pf: Fix redundant message from AF to PF (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: add NPC parser support for QinQ with TPID of 0x8100 (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Fix rvu probe on cgx disable (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add rss flow key tunnel types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Enable pci bus mastering (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Remove unnecessary error message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use default unicast RSS action when installing a flow (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Patch to prevent redundant message from pf to af. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: Disable SQ manager sticky mode operation (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX CQ hang HW issue (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: Check SQ counters to detect the deadlock (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Workaround for NIX transmit stall issue (Sunil Goutham)  [Orabug: 33889959]  
- coteontx2-af: Add mbox for retrieving HW capabilities (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Support for fixed transmit scheduler topology (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add support for PTP clock (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-af: Support to enable/disable HW timestamping (Zyta Szpak)  [Orabug: 33889959]  
- octeontx2-af: Add low level support for Marvell PTP coprocessor (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Set RVU PF/VF watchdog timeout (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Adding ethtool support for link status information. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Keep link notification enabled until device detach (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add reset count to stats (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Skip CQ_STATUS read if pending CQEs greater than budget (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix receive buffer address handling (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Defer probe if discovery id is not setup (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool ntuple filters support (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: add support for stripping STAG/CTAG (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Protect mailbox access against race conditions (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support queue interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Configure backpressure level for packet reception (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Configure RED drop levels for packet reception. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Add ethtool support to enable/disable pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Fix memory leak due to error packets (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix cgx_lmac_rx_tx_enable (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: add nix {cq,rq and sq} qsize contexts to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CPT debug entries to debugfs (SrujanaChalla)  [Orabug: 33889959]  
- octeontx2-af: add debugfs support for sso (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Fix mbox error debug message (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Increase register poll timeout (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile fix (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: Add NIX_GET_MAC_ADDR mailbox message (Vamsi Attunuru)  [Orabug: 33889959]  
- octeontx2-af: add sso error af interrupt handlers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add nix error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: add npa error af interrupt handlers (Jerin Jacob)  [Orabug: 33889959]  
- octeontx2-af: use get blkaddr function instead of macro (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support for rss key types (Kiran Kumar K)  [Orabug: 33889959]  
- octeontx2-af: Add support for importing firmware data (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: Add support to display mcam rules (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Use install flow function for unicast rule (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Delete RXVLAN_ALLOC mailbox message (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to install and delete flows (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add support for scanning KEX profile (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add mbox messages to configure backpressure for an interface. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox message to enable/disable pause frames. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Config receive and transmission of pause frames (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Set proper errorcode for IPv4 checksum errors (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: fix rvu_sso_ggrp_taq_flush (Angela Czubak)  [Orabug: 33889959]  
- octeontx2-af: Update CGX speed mapping table for 80G (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: enable cgx lmac tx link while flush (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Add macro to generate mbox handlers declarations (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: Add NPC MCAM allocation status to debugfs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add NDC block stats to debugfs. (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NIX RQ, SQ and CQ contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add CGX LMAC stats to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Add NPA qsize {aura,pool}_contexts to debugfs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- octeontx2-af: Dump current resource provisioning status (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-af: drain xaq before reconfiguring aura (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add support to verify channel (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-af: add support for changing vlan tpid (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Skip creating limits pci file for undiscovered RVU PFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Disable Rx backpressure during SMQ flush (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Set discovery ID for RVUM block (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Extract outer vlan in case of stacked vlan (Subbaraya Sundeep)  [Orabug: 33889959]  
- octeontx2-pf: Support to set/show RSS hash options from ethtool (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: IRQ coalescing config and tuning via ethtool (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: Add basic ethtool support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add interface stats to ndo_get_stats64 (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Software TSO support for pass1 silicon (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Register and handle CGX link notifications (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Add support to configure loopback (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-pf: Implement ndo_tx_timeout callback (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: BQL support. (Christina Jacob)  [Orabug: 33889959]  
- octeontx2-pf: TCP segmentation offload support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set skb-&gt;hash from HW (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive side scaling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for Rx/Tx csum offload (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add ndo_set_rx_mode and support for promisc/allmulti (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for ndo_change_mtu callback (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: MAC address configuration support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Set irq affinity hints for CQ interrupts (Aleksey Makarov)  [Orabug: 33889959]  
- octeontx2-pf: Free hardware resources on interface teardown (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Support for packet transmission (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add receive packet handling support (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add CQ interrupt and NAPI handlers (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Alloc and config transmit scheduler queues (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NIX RQ/SQ/CQ contexts (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Initialize NPA auras and pools (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Init NPA and NIX LF's context's memory (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Attach RVU NIX and NPA block LFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add mailbox bounce buffer (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-pf: Init mailbox communication with AF (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-pf: Add Marvell OcteonTX2 NIC driver (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Use the right wake_up API variant in CGX command interface (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: restore sso hwgrp default thresholds (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: ignore sso lf count when checking pffunc validity (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Misc CGX changes (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: don't register CPT AF interrupts (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: Restore MSIXTR_BASE register upon module exit (Linu Cherian)  [Orabug: 33889959]  
- octeontx2-af: add intradevice FLR handling (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: NPC KPU profile update (ver 1.3.0): (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: change NPC KPU profile format (Hao Zheng)  [Orabug: 33889959]  
- octeontx2-af: manually dain partially consumed TAQ buffers (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add CPT support to AF driver (Lukasz Bartosik)  [Orabug: 33889959]  
- octeontx2-af: update SSO HWGRP teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update SSO GWS teardown sequence (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to get SSO GWS/GGRP stats (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: update TIM 10ns clk source min interval (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: add workaround for TIM reverse lookup (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add TIM unit support. (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: add mbox to configure thresholds per HWGRP (Pavan Nikhilesh)  [Orabug: 33889959]  
- octeontx2-af: Add SSO unit support to the AF driver (Radha Mohan Chintakuntla)  [Orabug: 33889959]  
- octeontx2-af: adjust rvu limits for no-VF case (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: txschq limits handling (Krzysztof Garczynski)  [Orabug: 33889959]  
- octeontx2-af: Add free rsrc count mbox msg (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Setup resource limits before enabling VFs (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Add resource partitioning config (Stanislaw Kardach)  [Orabug: 33889959]  
- octeontx2-af: Fix CGX promisc mode configuration (Yuri Tolstov)  [Orabug: 33889959]  
- octeontx2-af: Don't treat lack of CGX interfaces as error (Sunil Goutham)  [Orabug: 33889959]  
- octeontx2-af: Clear NPC MCAM entries before update (Nithin Dabilpuram)  [Orabug: 33889959]  
- octeontx2-af: Sync hw mbox with bounce buffer. (Geetha sowjanya)  [Orabug: 33889959]  
- octeontx2-af: Add mbox API to validate all responses (Sunil Goutham)  [Orabug: 33889959]  
- net: cavium: Register driver with PCI subsys IDs (Prakash Brahmajyosyula)  [Orabug: 33889959]  
- mtd: spi-nor: Add support for is25wp256 (Sagar Shrikant Kadam)  [Orabug: 33889959]  
- arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: Introduce of_dma_get_max_cpu_address() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- arm64: mm: Move reserve_crashkernel() into mem_init() (Nicolas Saenz Julienne)  [Orabug: 33889959]  
- of/address: use range parser for of_dma_get_range (Rob Herring)  [Orabug: 33889959]  
- of/address: Rework of_pci_range parsing for non-PCI buses (Rob Herring)  [Orabug: 33889959]  
- of: Drop struct of_pci_range.pci_space field (Rob Herring)  [Orabug: 33889959]  
- of/address: Move range parser code out of CONFIG_PCI (Rob Herring)  [Orabug: 33889959]  
- arm_pmu: arm64: Use NMIs for PMU (Julien Thierry)  [Orabug: 33889959]  
- arm_pmu: Introduce pmu_irq_ops (Julien Thierry)  [Orabug: 33889959]  
- KVM: arm64: pmu: Make overflow handler NMI safe (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Defer irq_work to IPI_IRQ_WORK (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Remove PMU locking (Julien Thierry)  [Orabug: 33889959]  
- arm64: perf: Avoid PMXEV* indirection (Mark Rutland)  [Orabug: 33889959]  
- arm64: perf: Add missing ISB in armv8pmu_enable_counter() (Alexandru Elisei)  [Orabug: 33889959]  
- of_graph: add of_graph_is_present() (Dmitry Osipenko)  [Orabug: 33889959]  
- ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices. (Richard Cochran)  [Orabug: 33889959]  
- ptp: fix struct member comment for do_aux_work (Jacob Keller)  [Orabug: 33889959]  
- ptp: Add adjust_phase to ptp_clock_caps capability. (Vincent Cheng)  [Orabug: 33889959]  
- ptp: Add adjphase function to support phase offset control. (Vincent Cheng)  [Orabug: 33889959]  
- net: Introduce {netdev,napi}_alloc_frag_align() (Kevin Hao)  [Orabug: 33889959]  
- mm: page_frag: Introduce page_frag_alloc_align() (Kevin Hao)  [Orabug: 33889959]  
- net/sched: act_police: add support for packet-per-second policing (Baowen Zheng)  [Orabug: 33889959]  
- flow_offload: add support for packet-per-second policing (Xingfeng Hu)  [Orabug: 33889959]  
- regmap: provide helpers for simple bit operations (Bartosz Golaszewski)  [Orabug: 33889959]  
- net:qos: police action offloading parameter 'burst' change to the original value (Po Liu)  [Orabug: 33889959]  
- asm-generic/io.h: Fix !CONFIG_GENERIC_IOMAP pci_iounmap() implementation (Lorenzo Pieralisi)  [Orabug: 33889959]  
- dma-mapping: merge the generic remapping helpers into dma-direct (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: provide mmap and get_sgtable method overrides (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Christoph Hellwig)  [Orabug: 33889959]  
- dma-direct: remove __dma_direct_free_pages (Christoph Hellwig)  [Orabug: 33889959]  
- vfio/pci: Cleanup .probe() exit paths (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Remove dev_fmt definition (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Add sriov_configure support (Alex Williamson)  [Orabug: 33889959]  
- vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first user (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Introduce VF token (Alex Williamson)  [Orabug: 33889959]  
- vfio/pci: Implement match ops (Alex Williamson)  [Orabug: 33889959]  
- vfio: Include optional device match in vfio_device_ops callbacks (Alex Williamson)  [Orabug: 33889959]  
- arm64/acpi: disallow AML memory opregions to access kernel memory (Ard Biesheuvel)  [Orabug: 33889959]  
- arm64: Rewrite __arch_clear_user() (Robin Murphy)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strncmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: Import latest version of Cortex Strings' strcmp (Sam Tebbs)  [Orabug: 33889959]  
- arm64: fix spelling mistake "ca not" -&gt; "cannot" (韩科才)  [Orabug: 33889959]  
- arm64: Add TRBE definitions (Anshuman Khandual)  [Orabug: 33889959]  
- arm64: Add TRFCR_ELx definitions (Jonathan Zhou)  [Orabug: 33889959]  
- arm64: Add support for trace synchronization barrier (Suzuki K Poulose)  [Orabug: 33889959]  
- arm64: Implement archrandom.h for ARMv8.5-RNG (Richard Henderson)  [Orabug: 33889959]  
- arm64: perf: Add support for ARMv8.5-PMU 64-bit counters (Andrew Murray)  [Orabug: 33889959]  
- KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 (Andrew Murray)  [Orabug: 33889959]  
- arm64: cpufeature: Extract capped perfmon fields (Andrew Murray)  [Orabug: 33889959]  
- bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Rustam Kovhaev)  [Orabug: 33894842]  
- bpf: Prevent writable memory-mapping of read-only ringbuf pages (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Thadeu Lima de Souza Cascardo)  [Orabug: 33894842]  
- bpf: Enforce BPF ringbuf size to be the power of 2 (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Implement BPF ring buffer and verifier support for it (Alan Maguire)  [Orabug: 33894842]  
- bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Convert bpf_prog refcnt to atomic64_t (Andrii Nakryiko)  [Orabug: 33894842]  
- bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Andrii Nakryiko)  [Orabug: 33894842]  
- vfio/type1: add ioctl to check for correct pin accounting (Anthony Yznaga)  [Orabug: 34049088]  
- vfio/type1: track pages pinned by vfio across exec (Anthony Yznaga)  [Orabug: 34049088]  
- mm: track driver pinned pages across exec (Anthony Yznaga)  [Orabug: 34049088]  
- netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: move synack init code to helper (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: pass hook state to log functions (Florian Westphal)  [Orabug: 34088396]  
- netfilter: conntrack: avoid misleading 'invalid' in log message (Florian Westphal)  [Orabug: 34088396]  
- rds/ib: Fix ib_rx_total_frags while freeing frags (Praveen Kumar Kannoju)  [Orabug: 34093669]  
- IB/cma: Allow XRC INI QPs to set their local ACK timeout (Håkon Bugge)  [Orabug: 34094201]  
- ARM: dts: gpio-ranges property is now required (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Change init order for gpio hogs (Phil Elwell)  [Orabug: 34094638]  
- pinctrl: bcm2835: Silence uninit warning (Linus Walleij)  [Orabug: 34094638]  
- pinctrl: bcm2835: Add support for wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- pinctrl: bcm2835: Match BCM7211 compatible string (Florian Fainelli)  [Orabug: 34094638]  
- dt-bindings: pinctrl: Document optional BCM7211 wake-up interrupts (Florian Fainelli)  [Orabug: 34094638]  
- scsi: mpt3sas: Remove scsi_dma_map() error messages (Sreekanth Reddy)  [Orabug: 34095603]  
- vfio/type1: missing re-lock of iommu lock (Anthony Yznaga)  [Orabug: 34100780]  
- rds: ib: INFO: trying to register non-static key during rmmod (Freddy Carrillo)  [Orabug: 34106051]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.3.el8uek]" date="1652097600">- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023]  
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023]  
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023]  
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023]  
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339]  
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318]  
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386]  
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386]  
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311]  
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353} 
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210]  
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210]  
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
</package>
<package pkgid="74b6a56cd908c64ddca93477eda2cf30363e0b800e4c8ecfe0e3cc4ca41d72d4" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.3.el8uek]" date="1652097600">- xfs: only bother with sync_filesystem during readonly remount (Darrick J. Wong)  [Orabug: 34085023]  
- vfs: make sync_filesystem return errors from -&gt;sync_fs (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent UAF in xfs_log_item_in_current_chkpt (Darrick J. Wong)  [Orabug: 34085023]  
- xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (Dan Carpenter)  [Orabug: 34085023]  
- xfs: check sb_meta_uuid for dabuf buffer recovery (Dave Chinner)  [Orabug: 34085023]  
- xfs: only run COW extent recovery when there are no live extents (Darrick J. Wong)  [Orabug: 34085023]  
- x86/platform/uv: Log gap hole end size (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update TSC sync state for UV5 (Mike Travis)  [Orabug: 34100339]  
- x86/platform/uv: Update NMI Handler for UV5 (Mike Travis)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Fix the build on !CONFIG_PHYS_ADDR_T_64BIT (Ingo Molnar)  [Orabug: 34100339]  
- perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Steve Wahl)  [Orabug: 34100339]  
- net/rds: Delayed DR_SOCK_CANCEL (Gerd Rausch)  [Orabug: 34105318]  
- mlx4_core: calculate log_num_mtt based on total system memory (Wei Lin Guay)  [Orabug: 34111386]  
- xen/x86: Add interface for querying amount of host memory (Boris Ostrovsky)  [Orabug: 34111386]  
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable (Dave Stevenson)  [Orabug: 34125311]  
- af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register (Haimin Zhang)  [Orabug: 34135343]  {CVE-2022-1353} 
- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long)  [Orabug: 34145210]  
- clocksource: Reduce clocksource-skew threshold (Paul E. McKenney)  [Orabug: 34145210]  
- Revert "rds/ib: recover rds connection from stuck tx path" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: reap tx completions during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]  
- Revert "rds/ib: handle posted ACK during connection shutdown" (Nagappan Ramasamy Palaniappan)  [Orabug: 34152863]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
</package>
<package pkgid="14a6f9da363dd889f90deb515ff2e83eab3260b25e65926e6883254f5b3a679a" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.309.5.el8uek]" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34386637]  {CVE-2022-21505}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.309.5.1.el8uek]" date="1659700800">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34460937]  {CVE-2022-2588}</changelog>
</package>
<package pkgid="a8f3faca893e3fb12e755167eefb4bb4c7b74a94016413203f1e348bf4bd4830" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.309.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.4.el8uek]" date="1652356800">- bpf: parse BTF with linkage set for functions (Alan Maguire)  [Orabug: 34068157]  
- selftests/bpf: remove BPF skeleton-based tests that got pulled in via backports (Alan Maguire)  [Orabug: 34068157]  
- uek-rpm: default for COMMON_CLK_MARVELL_OTX2 should be "n" (Henry Willard)  [Orabug: 34138118]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.308.5.el8uek]" date="1652788800">- vfio/type1: misalignment sanity check broken when mapping dma (Anthony Yznaga)  [Orabug: 34124949]  
- uek-rpm: configs: enable 9P_FS for x86_64 (Todd Vierling)  [Orabug: 34146030]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.6.el8uek]" date="1653566400">- mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection (Johannes Berg)   
- arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL (Mike Rapoport)   
- x86/cpu: Load microcode during restore_processor_state() (Borislav Petkov)   
- net/smc: Fix sock leak when release after smc_shutdown() (Tony Lu)   
- dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error" (Vinod Koul)   
- scsi: qla2xxx: Fix warning for missing error code (Nilesh Javali)   
- media: Revert "media: em28xx: add missing em28xx_close_extension" (Pavel Skripkin)   
- regulator: qcom_smd: fix for_each_child.cocci warnings (kernel test robot)   
- Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" (José Expósito)   
- f2fs: fix to unlock page correctly in error path of is_alive() (Chao Yu)   
- perf: Fix sys_perf_event_open() race against self (Peter Zijlstra)  [Orabug: 34211086]  {CVE-2022-1729} 
- debug: Lock down kgdb (Stephen Brennan)  [Orabug: 34211075]  {CVE-2022-21499} 
- io_uring: always use original task when preparing req identity (Jens Axboe)  [Orabug: 34211070]  {CVE-2022-1786} 
- ALSA: pcm: Fix races among concurrent prealloc proc writes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent read/write and buffer changes (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- ALSA: pcm: Fix races among concurrent hw_params and hw_free calls (Takashi Iwai)  [Orabug: 34007905]  {CVE-2022-1048} 
- KVM: x86: avoid calling x86 emulator without a decoded instruction (Sean Christopherson)  [Orabug: 34205799]  {CVE-2022-1852} {CVE-2022-1852}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.308.7.el8uek]" date="1654516800">- uek-rpm: Update OL7/8  Secureboot certificate and shim versions (Sherry Yang)  [Orabug: 34248329]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.8.el8uek]" date="1654776000">- Add debugfs for controlling MMIO state data (Kanth Ghatraju)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- KVM: x86/speculation: Disable Fill buffer clear within guests (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Reuse SRBDS mitigation for SBDS (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/srbds: Update SRBDS mitigation selection (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enable CPU Fill buffer clearing on idle (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/bugs: Group MDS, TAA &amp; Processor MMIO Stale Data mitigations (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation: Add a common function for MD_CLEAR mitigation update (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166} 
- Documentation: Add documentation for Processor MMIO Stale Data (Pawan Gupta)  [Orabug: 34202259]  {CVE-2022-21123} {CVE-2022-21127} {CVE-2022-21125} {CVE-2022-21166}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.308.9.el8uek]" date="1655121600">- x86/speculation/mmio: Fix late microcode loading (Patrick Colp)  [Orabug: 34276099]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.309.5.el8uek]" date="1657972800">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34386637]  {CVE-2022-21505}</changelog>
</package>
<package pkgid="9932e621737b31660ef0b42adb9237b33b4714fbe2694c83d928349141d0b4b0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208000">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.1.el8uek]" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688]  
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688]  
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688]  
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688]  
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.2.el8uek]" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)   
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)   
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)   
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)   
- LTS tag: v5.4.198 (Sherry Yang)   
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)   
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)   
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)   
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)   
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)   
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)   
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)   
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)   
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)   
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)   
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)   
- cifs: return errors during session setup during reconnects (Shyam Prasad N)   
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)   
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)   
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)   
- nodemask: Fix return values to be unsigned (Kees Cook)   
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)   
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)   
- nbd: fix io hung while disconnecting device (Yu Kuai)   
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)   
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)   
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)   
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)   
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)   
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)   
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)   
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)   
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)   
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)   
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)   
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)   
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)   
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)   
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)   
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)   
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)   
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)   
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)   
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)   
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)   
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)   
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)   
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)   
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)   
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)   
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)   
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)   
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)   
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)   
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)   
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)   
- net/mlx5: fs, fail conflicting actions (Mark Bloch)   
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)   
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)   
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)   
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)   
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)   
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)   
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)   
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)   
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)   
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)   
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)   
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)   
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)   
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)   
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)   
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)   
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)   
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)   
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)   
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)   
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)   
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)   
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)   
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)   
- tipc: check attribute length for bearer name (Hoang Le)   
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)   
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)   
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)   
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)   
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)   
- nfp: only report pause frame configuration for physical device (Yu Xiao)   
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)   
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)   
- modpost: fix removing numeric suffixes (Alexander Lobakin)   
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)   
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)   
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)   
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)   
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)   
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)   
- driver core: fix deadlock in __device_attach (Zhang Wensheng)   
- driver: base: fix UAF when driver_attach failed (Schspa Shi)   
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)   
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)   
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)   
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)   
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)   
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)   
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)   
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)   
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)   
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)   
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)   
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)   
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)   
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)   
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)   
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)   
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)   
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)   
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)   
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)   
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)   
- USB: storage: karma: fix rio_karma_init return (Lin Ma)   
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)   
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)   
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)   
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)   
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)   
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)   
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)   
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)   
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)   
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)   
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)   
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)   
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)   
- bfq: Drop pointless unlock-lock pair (Jan Kara)   
- bfq: Avoid merging queues with different parents (Jan Kara)   
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)   
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)   
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)   
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)   
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)   
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)   
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)   
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)   
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)   
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)   
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)   
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)   
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)   
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)   
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)   
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)   
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)   
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)   
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)   
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)   
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)   
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)   
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)   
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)   
- media: coda: Fix reported H264 profile (Nicolas Dufresne)   
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)   
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)   
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)   
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)   
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)   
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)   
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)   
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)   
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)   
- dlm: fix missing lkb refcount handling (Alexander Aring)   
- dlm: fix plock invalid read (Alexander Aring)   
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)   
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)   
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)   
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)   
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)   
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)   
- ext4: avoid cycles in directory h-tree (Jan Kara)   
- ext4: verify dir block before splitting it (Jan Kara)   
- ext4: fix bug_on in ext4_writepages (Ye Bin)   
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)   
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)   
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)   
- bfq: Track whether bfq_group is still online (Jan Kara)   
- bfq: Update cgroup information before merging bio (Jan Kara)   
- bfq: Split shared queues on move between cgroups (Jan Kara)   
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)   
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)   
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)   
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)   
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)   
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)   
- f2fs: fix deadloop in foreground GC (Chao Yu)   
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)   
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)   
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)   
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)   
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)   
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)   
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)   
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)   
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)   
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)   
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)   
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)   
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)   
- i2c: at91: use dma safe buffers (Michael Walle)   
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)   
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)   
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)   
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)   
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)   
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)   
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)   
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)   
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)   
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)   
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)   
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)   
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)   
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)   
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)   
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)   
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)   
- dax: fix cache flush on PMD-mapped pages (Muchun Song)   
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)   
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)   
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)   
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)   
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)   
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)   
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)   
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)   
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)   
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)   
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)   
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)   
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)   
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)   
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)   
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)   
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)   
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)   
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)   
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)   
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)   
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)   
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)   
- rxrpc: Don't let ack.previousPacket regress (David Howells)   
- rxrpc: Fix overlapping ACK accounting (David Howells)   
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)   
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)   
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)   
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)   
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)   
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)   
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)   
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)   
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)   
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)   
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)   
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)   
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)   
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)   
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)   
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)   
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)   
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)   
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)   
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)   
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)   
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)   
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)   
- iomap: iomap_write_failed fix (Andreas Gruenbacher)   
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)   
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)   
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)   
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)   
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)   
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)   
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)   
- x86: Fix return value of __setup handlers (Randy Dunlap)   
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)   
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)   
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)   
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)   
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)   
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)   
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)   
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)   
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)   
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)   
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)   
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)   
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)   
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)   
- cpufreq: Fix possible race in cpufreq online error path (Schspa Shi)   
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)   
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)   
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)   
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)   
- drbd: fix duplicate array initializer (Arnd Bergmann)   
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)   
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)   
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)   
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)   
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)   
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)   
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)   
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)   
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)   
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)   
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)   
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)   
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)   
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)   
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)   
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)   
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)   
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)   
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)   
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)   
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)   
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)   
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)   
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)   
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)   
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)   
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)   
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)   
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)   
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)   
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)   
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)   
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)   
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)   
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)   
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)   
- rxrpc: Return an error to sendmsg if call failed (David Howells)   
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)   
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)   
- media: exynos4-is: Fix compile warning (Kwanghoon Son)   
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)   
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)   
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)   
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))   
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)   
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)   
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)   
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)   
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)   
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)   
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)   
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)   
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)   
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)   
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)   
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)   
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)   
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)   
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)   
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)   
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)   
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)   
- drm/amd/pm: fix the compile warning (Evan Quan)   
- drm/plane: Move range check for format_count earlier (Steven Price)   
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)   
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)   
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)   
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)   
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)   
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)   
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)   
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)   
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)   
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)   
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)   
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)   
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)   
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)   
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)   
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)   
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)   
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)   
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)   
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)   
- btrfs: repair super block num_devices automatically (Qu Wenruo)   
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)   
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)   
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)   
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)   
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)   
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))   
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)   
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)   
- LTS tag: v5.4.197 (Sherry Yang)   
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)   
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)   
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)   
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)   
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)   
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)   
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)   
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)   
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)   
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)   
- dm crypt: make printing of the key constant-time (Mikulas Patocka)   
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)   
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)   
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)   
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)   
- exec: Force single empty string when argv is empty (Kees Cook)   
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)   
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)   
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)   
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)   
- net: af_key: check encryption module availability consistency (Thomas Bartschies)   
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)   
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)   
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)   
- media: vim2m: initialize the media device earlier (Hans Verkuil)   
- media: vim2m: Register video device after setting up internals (Sakari Ailus)   
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)   
- tcp: change source port randomizarion at connect() time (Eric Dumazet)   
- Input: goodix - fix spurious key release events (Dmitry Mastykin)   
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))   
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.3.el8uek]" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472]  
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472]  
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167]  
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763]  
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763]  
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763]  
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763]  
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763]  
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763]  
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763]  
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763]  
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763]  
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763]  
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153} 
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922]  
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.4.el8uek]" date="1658232000">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505} 
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551]  
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551]  
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551]  
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551]  
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551]  
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551]  
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551]  
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337]  
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337]  
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.310.7.1.el8uek]" date="1660737600">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 33981855]  {CVE-2022-21385}</changelog>
</package>
<package pkgid="6159398e5c2e1f6aebdb4cac3a6308c543af2a5a21ba7e7ce48a7f16a6519f08" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.310.7.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.309.2.el8uek]" date="1655208000">- LTS tag: v5.4.196 (Sherry Yang)   
- afs: Fix afs_getattr() to refetch file status if callback break occurred (David Howells)   
- i2c: mt7621: fix missing clk_disable_unprepare() on error in mtk_i2c_probe() (Yang Yingliang)   
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function (Peter Zijlstra)   
- x86/xen: fix booting 32-bit pv guest (Juergen Gross)   
- Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" (Linus Torvalds)   
- ARM: dts: imx7: Use audio_mclk_post_div instead audio_mclk_root_clk (Abel Vesa)   
- firmware_loader: use kernel credentials when reading firmware (Thiébaud Weksteen)   
- net: stmmac: disable Split Header (SPH) for Intel platforms (Tan Tee Min)   
- block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei)   
- Input: ili210x - fix reset timing (Marek Vasut)   
- net: atlantic: verify hw_head_ lies within TX buffer ring (Grant Grundler)   
- net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe() (Yang Yingliang)   
- ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one() (Yang Yingliang)   
- selftests: add ping test with ping_group_range tuned (Nicolas Dichtel)   
- mac80211: fix rx reordering with non explicit / psmp ack policy (Felix Fietkau)   
- scsi: qla2xxx: Fix missed DMA unmap for aborted commands (Gleb Chesnokov)   
- perf bench numa: Address compiler error on s390 (Thomas Richter)   
- gpio: mvebu/pwm: Refuse requests with inverted polarity (Uwe Kleine-König)   
- gpio: gpio-vf610: do not touch other bits when set the target bit (Haibo Chen)   
- net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. (Andrew Lunn)   
- igb: skip phy status check where unavailable (Kevin Mitchell)   
- ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 (Ard Biesheuvel)   
- ARM: 9196/1: spectre-bhb: enable for Cortex-A15 (Ard Biesheuvel)   
- net: af_key: add check for pfkey_broadcast in function pfkey_process (Jiasheng Jiang)   
- net/mlx5e: Properly block LRO when XDP is enabled (Maxim Mikityanskiy)   
- NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc (Duoming Zhou)   
- net/qla3xxx: Fix a test in ql_reset_work() (Christophe JAILLET)   
- clk: at91: generated: consider range when calculating best rate (Codrin Ciubotariu)   
- ice: fix possible under reporting of ethtool Tx and Rx statistics (Paul Greenwalt)   
- net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() (Zixuan Fu)   
- net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() (Zixuan Fu)   
- net/sched: act_pedit: sanitize shift argument before usage (Paolo Abeni)   
- net: macb: Increment rx bd head after allocating skb and buffer (Harini Katakam)   
- ARM: dts: aspeed-g6: fix SPI1/SPI2 quad pin group (Jae Hyun Yoo)   
- ARM: dts: aspeed-g6: remove FWQSPID group in pinctrl dtsi (Jae Hyun Yoo)   
- dma-buf: fix use of DMA_BUF_SET_NAME_{A,B} in userspace (Jérôme Pouiller)   
- drm/dp/mst: fix a possible memory leak in fetch_monitor_name() (Hangyu Hua)   
- crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ (Ondrej Mosnacek)   
- KVM: x86/mmu: Update number of zapped pages even if page list is stable (Sean Christopherson)   
- PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold (Rafael J. Wysocki)   
- Fix double fget() in vhost_net_set_backend() (Al Viro)   
- ALSA: wavefront: Proper check of get_user() error (Takashi Iwai)   
- SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() (Meena Shanmugam)   
- SUNRPC: Don't call connect() more than once on a TCP socket (Meena Shanmugam)   
- SUNRPC: Prevent immediate close+reconnect (Meena Shanmugam)   
- SUNRPC: Clean up scheduling of autoclose (Meena Shanmugam)   
- mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() (Ulf Hansson)   
- mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD (Ulf Hansson)   
- mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC (Ulf Hansson)   
- nilfs2: fix lockdep warnings during disk space reclamation (Ryusuke Konishi)   
- nilfs2: fix lockdep warnings in page operations for btree nodes (Ryusuke Konishi)   
- ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame() (linyujun)   
- platform/chrome: cros_ec_debugfs: detach log reader wq from devm (Tzung-Bi Shih)   
- drbd: remove usage of list iterator variable after loop (Jakob Koschel)   
- MIPS: lantiq: check the return value of kzalloc() (Xiaoke Wang)   
- rtc: mc146818-lib: Fix the AltCentury for AMD platforms (Mario Limonciello)   
- nvme-multipath: fix hang when disk goes live over reconnect (Anton Eidelman)   
- ALSA: hda/realtek: Enable headset mic on Lenovo P360 (Kai-Heng Feng)   
- crypto: x86/chacha20 - Avoid spurious jumps to other functions (Peter Zijlstra)   
- crypto: stm32 - fix reference leak in stm32_crc_remove (Zheng Yongjun)   
- Input: stmfts - fix reference leak in stmfts_input_open (Zheng Yongjun)   
- Input: add bounds checking to input_set_capability() (Jeff LaBundy)   
- um: Cleanup syscall_handler_t definition/cast, fix warning (David Gow)   
- rtc: fix use-after-free on device removal (Vincent Whitchurch)   
- x86/xen: Make the secondary CPU idle tasks reliable (Miroslav Benes)   
- x86/xen: Make the boot CPU idle task reliable (Miroslav Benes)   
- floppy: use a statically allocated error counter (Willy Tarreau)   
- LTS tag: v5.4.195 (Sherry Yang)   
- tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe() (Yang Yingliang)   
- ping: fix address binding wrt vrf (Nicolas Dichtel)   
- arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map (Mike Rapoport)   
- net: phy: Fix race condition on link status change (Francesco Dolcini)   
- MIPS: fix build with gcc-12 (Sudip Mukherjee)   
- drm/vmwgfx: Initialize drm_mode_fb_cmd2 (Zack Rusin)   
- cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp() (Waiman Long)   
- i40e: i40e_main: fix a missing check on list iterator (Xiaomeng Tong)   
- drm/nouveau/tegra: Stop using iommu_present() (Robin Murphy)   
- serial: 8250_mtk: Fix register address for XON/XOFF character (AngeloGioacchino Del Regno)   
- serial: 8250_mtk: Fix UART_EFR register address (AngeloGioacchino Del Regno)   
- slimbus: qcom: Fix IRQ check in qcom_slim_probe (Miaoqian Lin)   
- USB: serial: option: add Fibocom MA510 modem (Sven Schwermer)   
- USB: serial: option: add Fibocom L610 modem (Sven Schwermer)   
- USB: serial: qcserial: add support for Sierra Wireless EM7590 (Ethan Yang)   
- USB: serial: pl2303: add device id for HP LM930 Display (Scott Chen)   
- usb: typec: tcpci: Don't skip cleanup in .remove() on error (Uwe Kleine-König)   
- usb: cdc-wdm: fix reading stuck on device close (Sergey Ryazanov)   
- tty: n_gsm: fix mux activation issues in gsm_config() (Daniel Starke)   
- tcp: resalt the secret every 10 seconds (Eric Dumazet)   
- net: emaclite: Don't advertise 1000BASE-T and do auto negotiation (Shravya Kumbham)   
- s390: disable -Warray-bounds (Sven Schnelle)   
- ASoC: ops: Validate input values in snd_soc_put_volsw_range() (Mark Brown)   
- ASoC: max98090: Generate notifications on changes for custom control (Mark Brown)   
- ASoC: max98090: Reject invalid values in custom control put() (Mark Brown)   
- hwmon: (f71882fg) Fix negative temperature (Ji-Ze Hong (Peter Hong))   
- gfs2: Fix filesystem block deallocation for short writes (Andreas Gruenbacher)   
- net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe() (Taehee Yoo)   
- net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending (Guangguan Wang)   
- net/sched: act_pedit: really ensure the skb is writable (Paolo Abeni)   
- s390/lcs: fix variable dereferenced before check (Alexandra Winter)   
- s390/ctcm: fix potential memory leak (Alexandra Winter)   
- s390/ctcm: fix variable dereferenced before check (Alexandra Winter)   
- hwmon: (ltq-cputemp) restrict it to SOC_XWAY (Randy Dunlap)   
- dim: initialize all struct fields (Jesse Brandeburg)   
- netlink: do not reset transport header in netlink_recvmsg() (Eric Dumazet)   
- drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() (Christophe JAILLET)   
- ipv4: drop dst in multicast routing path (Lokesh Dhoundiyal)   
- net: Fix features skip in for_each_netdev_feature() (Tariq Toukan)   
- mac80211: Reset MBSSID parameters upon connection (Manikanta Pubbisetty)   
- hwmon: (tmp401) Add OF device ID table (Camel Guo)   
- batman-adv: Don't skb_split skbuffs with frag_list (Sven Eckelmann)   
- LTS tag: v5.4.194 (Sherry Yang)   
- mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() (Muchun Song)   
- mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() (Muchun Song)   
- mm: fix missing cache flush for all tail pages of compound page (Muchun Song)   
- Bluetooth: Fix the creation of hdev-&gt;name (Itay Iellin)   
- KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id (Kyle Huey)   
- x86: kprobes: Prohibit probing on instruction which has emulate prefix (Masami Hiramatsu)   
- x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Masami Hiramatsu)   
- x86: xen: kvm: Gather the definition of emulate prefixes (Masami Hiramatsu)   
- x86/asm: Allow to pass macros to __ASM_FORM() (Masami Hiramatsu)   
- KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id() (Like Xu)   
- can: grcan: only use the NAPI poll budget for RX (Andreas Larsson)   
- can: grcan: grcan_probe(): fix broken system id check for errata workaround needs (Andreas Larsson)   
- nfp: bpf: silence bitwise vs. logical OR warning (Nathan Chancellor)   
- drm/i915: Cast remain to unsigned long in eb_relocate_vma (Nathan Chancellor)   
- drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types (Lee Jones)   
- block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit (Lee Jones)   
- MIPS: Use address-of operator on section symbols (Nathan Chancellor)   
- LTS tag: v5.4.193 (Sherry Yang)   
- mmc: rtsx: add 74 Clocks in power on flow (Ricky WU)   
- PCI: aardvark: Fix reading MSI interrupt number (Pali Rohár)   
- PCI: aardvark: Clear all MSIs at setup (Pali Rohár)   
- dm: interlock pending dm_io and dm_wait_for_bios_completion (Mike Snitzer)   
- dm: fix mempool NULL pointer race when completing IO (Jiazi Li)   
- tcp: make sure treq-&gt;af_specific is initialized (Eric Dumazet)   
- ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock (Takashi Iwai)   
- mm: fix unexpected zeroed page mapping with zram swap (Minchan Kim)   
- block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern (Haimin Zhang)   
- net: ipv6: ensure we call ipv6_mc_down() at most once (j.nixdorf@avm.de)   
- KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised (Wanpeng Li)   
- x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (Wanpeng Li)   
- kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU (Sandipan Das)   
- NFSv4: Don't invalidate inode attributes on delegation return (Trond Myklebust)   
- drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu (Felix Kuehling)   
- net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() (Eric Dumazet)   
- btrfs: always log symlinks in full mode (Filipe Manana)   
- smsc911x: allow using IRQ0 (Sergey Shtylyov)   
- bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag (Somnath Kotur)   
- selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational (Ido Schimmel)   
- net: emaclite: Add error handling for of_address_to_resource() (Shravya Kumbham)   
- net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux() (Yang Yingliang)   
- net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init() (Yang Yingliang)   
- RDMA/siw: Fix a condition race issue in MPA request processing (Cheng Xu)   
- ASoC: dmaengine: Restore NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- hwmon: (adt7470) Fix warning on module removal (Armin Wolf)   
- NFC: netlink: fix sleep in atomic bug when firmware download timeout (Duoming Zhou)   
- nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs (Duoming Zhou)   
- nfc: replace improper check device_is_registered() in netlink related functions (Duoming Zhou)   
- can: grcan: use ofdev-&gt;dev when allocating DMA memory (Daniel Hellstrom)   
- can: grcan: grcan_close(): fix deadlock (Duoming Zhou)   
- s390/dasd: Fix read inconsistency for ESE DASD devices (Jan Höppner)   
- s390/dasd: Fix read for ESE with blksize &lt; 4k (Jan Höppner)   
- s390/dasd: prevent double format of tracks for ESE devices (Stefan Haberland)   
- s390/dasd: fix data corruption for ESE devices (Stefan Haberland)   
- ASoC: meson: Fix event generation for G12A tohdmi mux (Mark Brown)   
- ASoC: wm8958: Fix change notifications for DSP controls (Mark Brown)   
- ASoC: da7219: Fix change notifications for tone generator frequency (Mark Brown)   
- genirq: Synchronize interrupt thread startup (Thomas Pfaff)   
- ACPICA: Always create namespace nodes using acpi_ns_create_node() (Vegard Nossum)   
- firewire: core: extend card-&gt;lock in fw_core_handle_bus_reset (Niels Dossche)   
- firewire: remove check of list iterator against head past the loop body (Jakob Koschel)   
- firewire: fix potential uaf in outbound_phy_packet_callback() (Chengfeng Ye)   
- Revert "SUNRPC: attempt AF_LOCAL connect on setup" (Trond Myklebust)   
- gpiolib: of: fix bounds check for 'gpio-reserved-ranges' (Andrei Lalaev)   
- ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes (Takashi Sakamoto)   
- parisc: Merge model and model name into one line in /proc/cpuinfo (Helge Deller)   
- MIPS: Fix CP0 counter erratum detection for R4k CPUs (Maciej W. Rozycki)   
- LTS tag: v5.4.192 (Sherry Yang)   
- mm, hugetlb: allow for "high" userspace addresses (Christophe Leroy)   
- hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs (Shijie Hu)   
- tty: n_gsm: fix incorrect UA handling (Daniel Starke)   
- tty: n_gsm: fix wrong command frame length field encoding (Daniel Starke)   
- tty: n_gsm: fix wrong command retry handling (Daniel Starke)   
- tty: n_gsm: fix missing explicit ldisc flush (Daniel Starke)   
- tty: n_gsm: fix insufficient txframe size (Daniel Starke)   
- netfilter: nft_socket: only do sk lookups when indev is available (Florian Westphal)   
- tty: n_gsm: fix malformed counter for out of frame data (Daniel Starke)   
- tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2 (Daniel Starke)   
- net: ethernet: stmmac: fix write to sgmii_adapter_base (Dinh Nguyen)   
- drivers: net: hippi: Fix deadlock in rr_close() (Duoming Zhou)   
- cifs: destage any unwritten data to the server before calling copychunk_write (Ronnie Sahlberg)   
- x86: __memcpy_flushcache: fix wrong alignment if size &gt; 2^32 (Mikulas Patocka)   
- ip6_gre: Avoid updating tunnel-&gt;tun_hlen in __gre6_xmit() (Peilin Ye)   
- ASoC: wm8731: Disable the regulator when probing fails (Zheyu Ma)   
- tcp: fix F-RTO may not work correctly when receiving DSACK (Pengcheng Yang)   
- ixgbe: ensure IPsec VF&lt;-&gt;PF compatibility (Leon Romanovsky)   
- bnx2x: fix napi API usage sequence (Manish Chopra)   
- tls: Skip tls_append_frag on zero copy size (Maxim Mikityanskiy)   
- drm/amd/display: Fix memory leak in dcn21_clock_source_create (Miaoqian Lin)   
- net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK (Martin Blumenstingl)   
- net: bcmgenet: hide status block before TX timestamping (Jonathan Lemon)   
- clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource() (Yang Yingliang)   
- bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() (Christophe JAILLET)   
- tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT (Eric Dumazet)   
- ip_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- net/smc: sync err code when tcp connection was refused (liuyacan)   
- net: hns3: add validity check for message data length (Jian Shen)   
- cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe (Xiaobing Luo)   
- pinctrl: pistachio: fix use of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock (Fabio Estevam)   
- ARM: dts: imx6ull-colibri: fix vqmmc regulator (Max Krummenacher)   
- sctp: check asoc strreset_chunk in sctp_generate_reconf_event (Xin Long)   
- tcp: md5: incorrect tcp_header_len for incoming connections (Francesco Ruggeri)   
- bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook (Eyal Birger)   
- mtd: rawnand: Fix return value check of wait_for_completion_timeout (Miaoqian Lin)   
- ipvs: correctly print the memory size of ip_vs_conn_tab (Pengcheng Yang)   
- ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 (Adam Ford)   
- ARM: dts: am3517-evm: Fix misc pinmuxing (Adam Ford)   
- ARM: dts: Fix mmc order for omap3-gta04 (H. Nikolaus Schaller)   
- phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe (Miaoqian Lin)   
- phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe (Miaoqian Lin)   
- ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek (Mark Brown)   
- phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap_gic_of_init (Miaoqian Lin)   
- phy: samsung: exynos5250-sata: fix missing device put in probe error paths (Krzysztof Kozlowski)   
- phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe (Miaoqian Lin)   
- ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue (Fabio Estevam)   
- USB: Fix xhci event ring dequeue pointer ERDP update issue (Weitao Wang)   
- mtd: rawnand: fix ecc parameters for mt7622 (Chuanhong Guo)   
- arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards (Christian Hewitt)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12B boards (Christian Hewitt)   
- video: fbdev: udlfb: properly check endpoint type (Pavel Skripkin)   
- hex2bin: fix access beyond string end (Mikulas Patocka)   
- hex2bin: make the function hex_to_bin constant-time (Mikulas Patocka)   
- arch_topology: Do not set llc_sibling if llc_id is invalid (Wang Qing)   
- serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device (Maciej W. Rozycki)   
- serial: 8250: Also set sticky MCR bits in console restoration (Maciej W. Rozycki)   
- serial: imx: fix overrun interrupts in DMA mode (Johan Hovold)   
- usb: dwc3: gadget: Return proper request status (Thinh Nguyen)   
- usb: dwc3: core: Fix tx/rx threshold settings (Thinh Nguyen)   
- usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind() (Vijayavardhan Vennapusa)   
- usb: gadget: uvc: Fix crash when encoding data for usb request (Dan Vacura)   
- usb: typec: ucsi: Fix role swapping (Heikki Krogerus)   
- usb: misc: fix improper handling of refcount in uss720_probe() (Hangyu Hua)   
- iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on() (Zheyu Ma)   
- iio: dac: ad5446: Fix read_raw not returning set value (Michael Hennerich)   
- iio: dac: ad5592r: Fix the missing return value. (Zizhuang Deng)   
- xhci: increase usb U3 -&gt; U0 link resume timeout from 100ms to 500ms (Mathias Nyman)   
- xhci: stop polling roothubs after shutdown (Henry Lin)   
- USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions (Daniele Palmas)   
- USB: serial: option: add support for Cinterion MV32-WA/MV32-WB (Slark Xiao)   
- USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader (Bruno Thomsen)   
- USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS (Kees Cook)   
- USB: quirks: add STRING quirk for VCOM device (Oliver Neukum)   
- USB: quirks: add a Realtek card reader (Oliver Neukum)   
- usb: mtu3: fix USB 3.0 dual-role-switch from device to host (Macpaul Lin)   
- lightnvm: disable the subsystem (Greg Kroah-Hartman)   
- hamradio: remove needs_free_netdev to avoid UAF (Lin Ma)   
- hamradio: defer 6pack kfree after unregister_netdev (Lin Ma)   
- floppy: disable FDRAWCMD by default (Willy Tarreau)   
- LTS tag: v5.4.191 (Sherry Yang)   
- Revert "net: micrel: fix KS8851_MLL Kconfig" (Marek Vasut)   
- block/compat_ioctl: fix range check in BLKGETSIZE (Khazhismel Kumykov)   
- staging: ion: Prevent incorrect reference counting behavour (Lee Jones)   
- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller (Tudor Ambarus)   
- jbd2: fix a potential race while discarding reserved buffers after an abort (Ye Bin)   
- ext4: force overhead calculation if the s_overhead_cluster makes no sense (Theodore Ts'o)   
- ext4: fix overhead calculation to account for the reserved gdt blocks (Theodore Ts'o)   
- ext4, doc: fix incorrect h_reserved size (wangjianjian (C))   
- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole (Tadeusz Struk)   
- ext4: fix use-after-free in ext4_search_dir (Ye Bin)   
- ext4: fix symlink file size not match to file content (Ye Bin)   
- arm_pmu: Validate single/group leader events (Rob Herring)   
- ARC: entry: fix syscall_trace_exit argument (Sergey Matyukevich)   
- e1000e: Fix possible overflow in LTR decoding (Sasha Neftin)   
- ASoC: soc-dapm: fix two incorrect uses of list iterator (Xiaomeng Tong)   
- openvswitch: fix OOB access in reserve_sfa_size() (Paolo Valerio)   
- xtensa: fix a7 clobbering in coprocessor context load/store (Max Filippov)   
- xtensa: patch_text: Fixup last cpu should be master (Guo Ren)   
- powerpc/perf: Fix power9 event alternatives (Athira Rajeev)   
- drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage (Miaoqian Lin)   
- KVM: PPC: Fix TCE handling for VFIO (Alexey Kardashevskiy)   
- drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare (Dave Stevenson)   
- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised (Dave Stevenson)   
- dma: at_xdmac: fix a missing check on list iterator (Xiaomeng Tong)   
- ata: pata_marvell: Check the 'bmdma_addr' beforing reading (Zheyu Ma)   
- EDAC/synopsys: Read the error count from the correct register (Shubhrajyoti Datta)   
- stat: fix inconsistency between struct stat and struct compat_stat (Mikulas Patocka)   
- scsi: qedi: Fix failed disconnect handling (Mike Christie)   
- net: macb: Restart tx only if queue pointer is lagging (Tomas Melin)   
- drm/msm/mdp5: check the return of kzalloc() (Xiaoke Wang)   
- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() (Lv Ruyi)   
- brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- mt76: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (David Howells)   
- vxlan: fix error return code in vxlan_fdb_append (Hongbin Wang)   
- ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative (Jiapeng Chong)   
- reset: tegra-bpmp: Restore Handle errors in BPMP response (Sameer Pujar)   
- ARM: vexpress/spc: Avoid negative array index when !SMP (Kees Cook)   
- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets (Ido Schimmel)   
- netlink: reset network and mac headers in netlink_dump() (Eric Dumazet)   
- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu (David Ahern)   
- net/sched: cls_u32: fix possible leak in u32_init_knode() (Eric Dumazet)   
- net/packet: fix packet_sock xmit return value checking (Hangbin Liu)   
- rxrpc: Restore removed timer deletion (David Howells)   
- igc: Fix BUG: scheduling while atomic (Sasha Neftin)   
- igc: Fix infinite loop in release_swfw_sync (Sasha Neftin)   
- dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources (zhangqilong)   
- dmaengine: imx-sdma: Fix error checking in sdma_event_remap (Miaoqian Lin)   
- ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component (Miaoqian Lin)   
- ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek (Mark Brown)   
- ALSA: usb-audio: Clear MIDI port active flag after draining (Takashi Iwai)   
- tcp: Fix potential use-after-free due to double kfree() (Kuniyuki Iwashima)   
- net/sched: cls_u32: fix netns refcount changes in u32_change() (Eric Dumazet)   
- tcp: fix race condition when creating child sockets from syncookies (Ricardo Dias)   
- gfs2: assign rgrp glock before compute_bitstructs (Bob Peterson)   
- can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- tracing: Dump stacktrace trigger to the corresponding instance (Daniel Bristot de Oliveira)   
- mm: page_alloc: fix building error on -Werror=array-compare (Xiongwei Song)   
- etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead (Kees Cook)   
- LTS tag: v5.4.190 (Sherry Yang)   
- ax25: Fix UAF bugs in ax25 timers (Duoming Zhou)   
- ax25: Fix NULL pointer dereferences in ax25 timers (Duoming Zhou)   
- ax25: fix NPD bug in ax25_disconnect (Duoming Zhou)   
- ax25: fix UAF bug in ax25_send_control() (Duoming Zhou)   
- ax25: Fix refcount leaks caused by ax25_cb_del() (Duoming Zhou)   
- ax25: fix UAF bugs of net_device caused by rebinding operation (Duoming Zhou)   
- ax25: fix reference count leaks of ax25_dev (Duoming Zhou)   
- ax25: add refcount in ax25_dev to avoid UAF bugs (Duoming Zhou)   
- dma-direct: avoid redundant memory sync for swiotlb (Chao Gao)   
- i2c: pasemi: Wait for write xfers to finish (Martin Povišer)   
- smp: Fix offline cpu check in flush_smp_call_function_queue() (Nadav Amit)   
- dm integrity: fix memory corruption when tag_size is less than digest size (Mikulas Patocka)   
- ARM: davinci: da850-evm: Avoid NULL pointer dereference (Nathan Chancellor)   
- tick/nohz: Use WARN_ON_ONCE() to prevent console saturation (Paul Gortmaker)   
- genirq/affinity: Consider that CPUs on nodes can be unbalanced (Rei Yamamoto)   
- drm/amd/display: don't ignore alpha property on pre-multiplied mode (Melissa Wen)   
- ipv6: fix panic when forwarding a pkt with no in6 dev (Nicolas Dichtel)   
- ALSA: pcm: Test for "silence" field in struct "pcm_format_data" (Fabio M. De Francesco)   
- ALSA: hda/realtek: Add quirk for Clevo PD50PNT (Tim Crawford)   
- btrfs: mark resumed async balance as writing (Naohiro Aota)   
- btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() (Nathan Chancellor)   
- ath9k: Fix usage of driver-private space in tx_info (Toke Høiland-Jørgensen)   
- ath9k: Properly clear TX status area before reporting to mac80211 (Toke Høiland-Jørgensen)   
- gcc-plugins: latent_entropy: use /dev/urandom (Jason A. Donenfeld)   
- mm: kmemleak: take a full lowmem check in kmemleak_*_phys() (Patrick Wang)   
- mm, page_alloc: fix build_zonerefs_node() (Juergen Gross)   
- perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant (Borislav Petkov)   
- drivers: net: slip: fix NPD bug in sl_tx_timeout() (Duoming Zhou)   
- scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan (Chandrakanth patil)   
- scsi: mvsas: Add PCI ID of RocketRaid 2640 (Alexey Galakhov)   
- powerpc: Fix virt_addr_valid() for 64-bit Book3E &amp; 32-bit (Kefeng Wang)   
- drm/amd/display: Fix allocate_mst_payload assert on resume (Roman Li)   
- net: usb: aqc111: Fix out-of-bounds accesses in RX fixup (Marcin Kozlowski)   
- tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry (Steve Capper)   
- arm64: alternatives: mark patch_alternative() as `noinstr` (Joey Gouly)   
- regulator: wm8994: Add an off-on delay for WM8994 variant (Jonathan Bakker)   
- gpu: ipu-v3: Fix dev_dbg frequency output (Leo Ruan)   
- ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs (Christian Lamparter)   
- net: micrel: fix KS8851_MLL Kconfig (Randy Dunlap)   
- scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024 (Tyrel Datwyler)   
- scsi: target: tcmu: Fix possible page UAF (Xiaoguang Wang)   
- Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (Michael Kelley)   
- drm/amdkfd: Check for potential null return of kmalloc_array() (QintaoShen)   
- drm/amdkfd: Fix Incorrect VMIDs passed to HWS (Tushar Patel)   
- drm/amd/display: Update VTEM Infopacket definition (Leo (Hanghong) Ma)   
- drm/amd/display: fix audio format not updated after edid updated (Charlene Liu)   
- drm/amd: Add USBC connector ID (Aurabindo Pillai)   
- cifs: potential buffer overflow in handling symlinks (Harshit Mogalapalli)   
- nfc: nci: add flush_workqueue to prevent uaf (Lin Ma)   
- testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set (Athira Rajeev)   
- sctp: Initialize daddr on peeled off socket (Petr Malat)   
- net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() (Karsten Graul)   
- drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init() (Stephen Boyd)   
- cfg80211: hold bss_lock while updating nontrans_list (Rameshkumar Sundaram)   
- net/sched: taprio: Check if socket flags are valid (Benedikt Spranger)   
- net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link (Dinh Nguyen)   
- net/sched: fix initialization order when updating chain 0 head (Marcelo Ricardo Leitner)   
- mlxsw: i2c: Fix initialization error flow (Vadim Pasternak)   
- gpiolib: acpi: use correct format characters (Linus Torvalds)   
- veth: Ensure eth header is in skb's linear part (Guillaume Nault)   
- memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe (Miaoqian Lin)   
- LTS tag: v5.4.189 (Sherry Yang)   
- ACPI: processor idle: Check for architectural support for LPI (Mario Limonciello)   
- cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function (Mario Limonciello)   
- selftests: cgroup: Test open-time cgroup namespace usage for migration checks (Tejun Heo)   
- selftests: cgroup: Test open-time credential usage for migration checks (Tejun Heo)   
- selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644 (Tejun Heo)   
- cgroup: Use open-time cgroup namespace for process migration perm checks (Tejun Heo)   
- cgroup: Allocate cgroup_file_ctx for kernfs_open_file-&gt;priv (Tejun Heo)   
- drm/amdkfd: Fix -Wstrict-prototypes from amdgpu_amdkfd_gfx_10_0_get_functions() (Nathan Chancellor)   
- drm/amdkfd: add missing void argument to function kgd2kfd_init (Nathan Chancellor)   
- mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)   
- arm64: module: remove (NOLOAD) from linker script (Fangrui Song)   
- mm: don't skip swap entry even if zap_details specified (Peter Xu)   
- mmc: mmci: stm32: correctly check all elements of sg list (Yann Gautier)   
- mmc: mmci_sdmmc: Replace sg_dma_xxx macros (Ludovic Barre)   
- tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts (Arnaldo Carvalho de Melo)   
- tools build: Filter out options and warnings not supported by clang (Arnaldo Carvalho de Melo)   
- irqchip/gic-v3: Fix GICR_CTLR.RWP polling (Marc Zyngier)   
- perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- ata: sata_dwc_460ex: Fix crash due to OOB write (Christian Lamparter)   
- arm64: patch_text: Fixup last cpu should be master (Guo Ren)   
- btrfs: fix qgroup reserve overflow the qgroup limit (Ethan Lien)   
- x86/pm: Save the MSR validity status at context setup (Pawan Gupta)   
- mm/mempolicy: fix mpol_new leak in shared_policy_replace (Miaohe Lin)   
- mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) (Paolo Bonzini)   
- lz4: fix LZ4_decompress_safe_partial read out of bound (Guo Xuenan)   
- mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete (Wolfram Sang)   
- Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning" (Pali Rohár)   
- perf session: Remap buf if there is no space for event (Denis Nikitin)   
- perf tools: Fix perf's libperf_print callback (Adrian Hunter)   
- SUNRPC: Handle low memory situations in call_status() (Trond Myklebust)   
- SUNRPC: Handle ENOMEM in call_transmit_status() (Trond Myklebust)   
- drbd: Fix five use after free bugs in get_initial_state (Lv Yunlong)   
- bpf: Support dual-stack sockets in bpf_tcp_check_syncookie (Maxim Mikityanskiy)   
- spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() (Kamal Dasu)   
- qede: confirm skb is allocated before using (Jamie Bainbridge)   
- rxrpc: fix a race in rxrpc_exit_net() (Eric Dumazet)   
- net: openvswitch: don't send internal clone attribute to the userspace. (Ilya Maximets)   
- ipv6: Fix stats accounting in ip6_pkt_drop (David Ahern)   
- dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe (Miaoqian Lin)   
- IB/rdmavt: add lock to call to rvt_error_qp to prevent a race condition (Niels Dossche)   
- bnxt_en: reserve space inside receive page for skb_shared_info (Andy Gospodarek)   
- drm/imx: Fix memory leak in imx_pd_connector_get_modes (José Expósito)   
- net: stmmac: Fix unset max_speed difference between DT and non-DT platforms (Chen-Yu Tsai)   
- net: ipv4: fix route with nexthop object delete warning (Nikolay Aleksandrov)   
- net/tls: fix slab-out-of-bounds bug in decrypt_internal (Ziyang Xuan)   
- scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one() (Christophe JAILLET)   
- Drivers: hv: vmbus: Fix potential crash on module unload (Guilherme G. Piccoli)   
- drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire() (Dan Carpenter)   
- mm: fix race between MADV_FREE reclaim and blkdev direct IO read (Mauricio Faria de Oliveira)   
- parisc: Fix patch code locking and flushing (John David Anglin)   
- parisc: Fix CPU affinity for Lasi, WAX and Dino chips (Helge Deller)   
- SUNRPC: Fix socket waits for write buffer space (Trond Myklebust)   
- jfs: prevent NULL deref in diFree (Haimin Zhang)   
- virtio_console: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- serial: samsung_tty: do not unlock port-&gt;lock for uart_write_wakeup() (Jiri Slaby)   
- NFS: swap-out must always use STABLE writes. (NeilBrown)   
- NFS: swap IO handling is slightly different for O_DIRECT IO (NeilBrown)   
- SUNRPC/call_alloc: async tasks mustn't block waiting for memory (NeilBrown)   
- clk: Enforce that disjoints limits are invalid (Maxime Ripard)   
- xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu&gt;=32 (Dongli Zhang)   
- NFSv4: Protect the state recovery thread against direct reclaim (Trond Myklebust)   
- w1: w1_therm: fixes w1_seq for ds28ea00 sensors (Lucas Denefle)   
- clk: si5341: fix reported clk_rate when output divider is 2 (Adam Wujek)   
- minix: fix bug when opening a file with O_DIRECT (Qinghua Jin)   
- init/main.c: return 1 from handled __setup() functions (Randy Dunlap)   
- netlabel: fix out-of-bounds memory accesses (Wang Yufen)   
- Bluetooth: Fix use after free in hci_send_acl (Luiz Augusto von Dentz)   
- xtensa: fix DTC warning unit_address_format (Max Filippov)   
- usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm (H. Nikolaus Schaller)   
- scsi: libfc: Fix use after free in fc_exch_abts_resp() (Jianglei Nie)   
- MIPS: fix fortify panic when copying asm exception handlers (Alexander Lobakin)   
- bnxt_en: Eliminate unintended link toggle during FW reset (Michael Chan)   
- tuntap: add sanity checks about msg_controllen in sendmsg (Harold Huang)   
- macvtap: advertise link netns via netlink (Sven Eckelmann)   
- mips: ralink: fix a refcount leak in ill_acc_of_setup() (Hangyu Hua)   
- net/smc: correct settings of RMB window update limit (Dust Li)   
- scsi: aha152x: Fix aha152x_setup() __setup handler return value (Randy Dunlap)   
- scsi: pm8001: Fix pm8001_mpi_task_abort_resp() (Damien Le Moal)   
- drm/amdkfd: make CRAT table missing message informational only (Alex Deucher)   
- dm ioctl: prevent potential spectre v1 gadget (Jordy Zomer)   
- ipv4: Invalidate neighbour for broadcast address upon address addition (Ido Schimmel)   
- power: supply: axp288-charger: Set Vhold to 4.4V (Hans de Goede)   
- PCI: pciehp: Add Qualcomm quirk for Command Completed erratum (Manivannan Sadhasivam)   
- usb: ehci: add pci device support for Aspeed platforms (Neal Liu)   
- iommu/arm-smmu-v3: fix event handling soft lockup (Zhou Guanghui)   
- PCI: aardvark: Fix support for MSI interrupts (Pali Rohár)   
- drm/amdgpu: Fix recursive locking warning (Rajneesh Bhardwaj)   
- powerpc: Set crashkernel offset to mid of RMA region (Sourabh Jain)   
- ipv6: make mc_forwarding atomic (Sherry Yang)   
- power: supply: axp20x_battery: properly report current when discharging (Evgeny Boger)   
- scsi: bfa: Replace snprintf() with sysfs_emit() (Yang Guang)   
- scsi: mvsas: Replace snprintf() with sysfs_emit() (Yang Guang)   
- bpf: Make dst_port field in struct bpf_sock 16-bit wide (Jakub Sitnicki)   
- powerpc: dts: t104xrdb: fix phy type for FMAN 4/5 (Maxim Kiselev)   
- ptp: replace snprintf with sysfs_emit (Yang Guang)   
- drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj (Xin Xiong)   
- ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111 (Zekun Shen)   
- drm: Add orientation quirk for GPD Win Max (Anisse Astier)   
- KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs (Jim Mattson)   
- ARM: 9187/1: JIVE: fix return value of __setup handler (Randy Dunlap)   
- riscv module: remove (NOLOAD) (Fangrui Song)   
- rtc: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ubifs: Rectify space amount budget for mkdir/tmpfile operations (Zhihao Cheng)   
- KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated (Vitaly Kuznetsov)   
- openvswitch: Fixed nd target mask field in the flow dump. (Martin Varghese)   
- um: Fix uml_mconsole stop/go (Anton Ivanov)   
- ARM: dts: spear13xx: Update SPI dma properties (Kuldeep Singh)   
- ARM: dts: spear1340: Update serial node properties (Kuldeep Singh)   
- ASoC: topology: Allow TLV control to be either read or write (Amadeusz Sławiński)   
- ubi: fastmap: Return error code if memory allocation fails in add_aeb() (Zhihao Cheng)   
- dt-bindings: spi: mxic: The interrupt property is not mandatory (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix a comment in the examples (Miquel Raynal)   
- dt-bindings: mtd: nand-controller: Fix the reg property description (Miquel Raynal)   
- bpf: Fix comment for helper bpf_current_task_under_cgroup() (Hengqi Chen)   
- mm/usercopy: return 1 from hardened_usercopy __setup() handler (Randy Dunlap)   
- mm/memcontrol: return 1 from cgroup.memory __setup() handler (Randy Dunlap)   
- mm/mmap: return 1 from stack_guard_gap __setup() handler (Randy Dunlap)   
- ASoC: soc-compress: Change the check for codec_dai (Jiasheng Jiang)   
- powerpc/kasan: Fix early region not updated correctly (Chen Jingwen)   
- ACPI: CPPC: Avoid out of bounds access when parsing _CPC data (Rafael J. Wysocki)   
- ARM: iop32x: offset IRQ numbers by 1 (Arnd Bergmann)   
- ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl (Baokun Li)   
- ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs (Jiaxin Yu)   
- pinctrl: nuvoton: npcm7xx: Use %zu printk format for ARRAY_SIZE() (Jonathan Neuschäfer)   
- pinctrl: nuvoton: npcm7xx: Rename DS() macro to DSTR() (Jonathan Neuschäfer)   
- pinctrl: pinconf-generic: Print arguments for bias-pull-* (Chen-Yu Tsai)   
- net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware (Guangbin Huang)   
- gfs2: Make sure FITRIM minlen is rounded up to fs block size (Andrew Price)   
- rtc: check if __rtc_read_time was successful (Tom Rix)   
- XArray: Update the LRU list in xas_split() (Matthew Wilcox (Oracle))   
- can: mcba_usb: properly check endpoint type (Pavel Skripkin)   
- can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path (Hangyu Hua)   
- XArray: Fix xas_create_range() when multi-order entry present (Matthew Wilcox (Oracle))   
- ubifs: rename_whiteout: correct old_dir size computing (Baokun Li)   
- ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock() (Zhihao Cheng)   
- ubifs: setflags: Make dirtied_ino_d 8 bytes aligned (Zhihao Cheng)   
- ubifs: Add missing iput if do_tmpfile() failed in rename whiteout (Zhihao Cheng)   
- ubifs: Fix deadlock in concurrent rename whiteout and inode writeback (Zhihao Cheng)   
- ubifs: rename_whiteout: Fix double free for whiteout_ui-&gt;data (Zhihao Cheng)   
- ASoC: SOF: Intel: Fix NULL ptr dereference when ENOMEM (Ammar Faizi)   
- KVM: x86: fix sending PV IPI (Li RongQing)   
- KVM: Prevent module exit until all VMs are freed (David Matlack)   
- scsi: qla2xxx: Use correct feature type field during RFF_ID processing (Manish Rangankar)   
- scsi: qla2xxx: Reduce false trigger to login (Quinn Tran)   
- scsi: qla2xxx: Fix N2N inconsistent PLOGI (Quinn Tran)   
- scsi: qla2xxx: Fix missed DMA unmap for NVMe ls requests (Arun Easi)   
- scsi: qla2xxx: Fix hang due to session stuck (Quinn Tran)   
- scsi: qla2xxx: Fix incorrect reporting of task management failure (Quinn Tran)   
- scsi: qla2xxx: Fix disk failure to rediscover (Quinn Tran)   
- scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair() (Saurav Kashyap)   
- scsi: qla2xxx: Check for firmware dump already collected (Joe Carnuccio)   
- scsi: qla2xxx: Add devids and conditionals for 28xx (Joe Carnuccio)   
- scsi: qla2xxx: Fix device reconnect in loop topology (Arun Easi)   
- scsi: qla2xxx: Fix wrong FDMI data for 64G adapter (Bikash Hazarika)   
- scsi: qla2xxx: Fix stuck session in gpdb (Quinn Tran)   
- powerpc: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix build errors with newer binutils (Anders Roxell)   
- powerpc/lib/sstep: Fix 'sthcx' instruction (Anders Roxell)   
- ALSA: hda/realtek: Add alc256-samsung-headphone fixup (Matt Kramer)   
- mmc: host: Return an error when -&gt;enable_sdio_irq() ops is missing (Ulf Hansson)   
- media: hdpvr: initialize dev-&gt;worker at hdpvr_register_videodev (Dongliang Mu)   
- video: fbdev: sm712fb: Fix crash in smtcfb_write() (Zheyu Ma)   
- ARM: mmp: Fix failure to remove sram device (Uwe Kleine-König)   
- ARM: tegra: tamonten: Fix I2C3 pad setting (Richard Leitner)   
- media: cx88-mpeg: clear interrupt status register before streaming video (Daniel González Cabanelas)   
- ASoC: soc-core: skip zero num_dai component in searching dai name (Shengjiu Wang)   
- video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit (Jing Yao)   
- video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf() (Jing Yao)   
- ASoC: madera: Add dependencies on MFD (Charles Keepax)   
- ARM: dts: bcm2837: Add the missing L1/L2 cache information (Richard Schleich)   
- ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960 (David Heidelberg)   
- video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit (Yang Guang)   
- video: fbdev: cirrusfb: check pixclock to avoid divide by zero (George Kennedy)   
- video: fbdev: w100fb: Reset global state (Evgeny Novikov)   
- video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow (Tim Gardner)   
- ntfs: add sanity check on allocation size (Dongliang Mu)   
- ext4: don't BUG if someone dirty pages without asking ext4 first (Theodore Ts'o)   
- spi: tegra20: Use of_device_get_match_data() (Minghao Chi)   
- PM: core: keep irq flags in device_pm_check_callbacks() (Dmitry Baryshkov)   
- ACPI/APEI: Limit printable size of BERT table data (Darren Hart)   
- Revert "Revert "block, bfq: honor already-setup queue merges"" (Paolo Valente)   
- lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3 (Paul Menzel)   
- ACPICA: Avoid walking the ACPI Namespace if it is not there (Rafael J. Wysocki)   
- bfq: fix use-after-free in bfq_dispatch_request (Zhang Wensheng)   
- irqchip/nvic: Release nvic_base upon failure (Souptick Joarder (HPE))   
- irqchip/qcom-pdc: Fix broken locking (Marc Zyngier)   
- Fix incorrect type in assignment of ipv6 port for audit (Casey Schaufler)   
- loop: use sysfs_emit() in the sysfs xxx show() (Chaitanya Kulkarni)   
- selinux: use correct type for context length (Christian Göttsche)   
- block, bfq: don't move oom_bfqq (Yu Kuai)   
- pinctrl: npcm: Fix broken references to chip-&gt;parent_device (Marc Zyngier)   
- gcc-plugins/stackleak: Exactly match strings instead of prefixes (Kees Cook)   
- LSM: general protection fault in legacy_parse_param (Casey Schaufler)   
- lib/test: use after free in register_test_dev_kmod() (Dan Carpenter)   
- net: dsa: bcm_sf2_cfp: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- NFSv4/pNFS: Fix another issue with a list iterator pointing to the head (Trond Myklebust)   
- net/x25: Fix null-ptr-deref caused by x25_disconnect (Duoming Zhou)   
- qlcnic: dcb: default to returning -EOPNOTSUPP (Tom Rix)   
- selftests: test_vxlan_under_vrf: Fix broken test case (Ido Schimmel)   
- net: phy: broadcom: Fix brcm_fet_config_init() (Florian Fainelli)   
- xen: fix is_xen_pmu() (Juergen Gross)   
- clk: Initialize orphan req_rate (Maxime Ripard)   
- clk: qcom: gcc-msm8994: Fix gpll4 width (Konrad Dybcio)   
- NFSv4.1: don't retry BIND_CONN_TO_SESSION on session error (Olga Kornievskaia)   
- netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options (Pablo Neira Ayuso)   
- jfs: fix divide error in dbNextAG (Pavel Skripkin)   
- driver core: dd: fix return value of __setup handler (Randy Dunlap)   
- firmware: google: Properly state IOMEM dependency (David Gow)   
- kgdbts: fix return value of __setup handler (Randy Dunlap)   
- kgdboc: fix return value of __setup handler (Randy Dunlap)   
- tty: hvc: fix return value of __setup handler (Randy Dunlap)   
- pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe (Miaoqian Lin)   
- pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe (Miaoqian Lin)   
- pinctrl: mediatek: paris: Fix pingroup pin config state readback (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix "argument" argument type for mtk_pinconf_get() (Chen-Yu Tsai)   
- pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init (Miaoqian Lin)   
- staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree (Arınç ÜNAL)   
- NFS: remove unneeded check in decode_devicenotify_args() (Alexey Khoroshilov)   
- clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver (Miaoqian Lin)   
- clk: clps711x: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: loongson1: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- clk: actions: Terminate clk_div_table with sentinel element (Jonathan Neuschäfer)   
- remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region (Miaoqian Lin)   
- remoteproc: qcom: Fix missing of_node_put in adsp_alloc_memory_region (Miaoqian Lin)   
- clk: qcom: clk-rcg2: Update the frac table for pixel clock (Taniya Das)   
- clk: qcom: clk-rcg2: Update logic to calculate D value for RCG (Taniya Das)   
- clk: imx7d: Remove audio_mclk_root_clk (Abel Vesa)   
- dma-debug: fix return value of __setup handlers (Randy Dunlap)   
- NFS: Return valid errors from nfs2/3_decode_dirent() (Trond Myklebust)   
- iio: adc: Add check for devm_request_threaded_irq (Jiasheng Jiang)   
- serial: 8250: Fix race condition in RTS-after-send handling (Uwe Kleine-König)   
- serial: 8250_mid: Balance reference count for PCI DMA device (Andy Shevchenko)   
- phy: dphy: Correct lpx parameter and its derivatives(ta_{get,go,sure}) (Liu Ying)   
- clk: qcom: ipq8074: Use floor ops for SDCC1 clock (Dirk Buchwalder)   
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Geert Uytterhoeven)   
- staging:iio:adc:ad7280a: Fix handing of device address bit reversing. (Jonathan Cameron)   
- misc: alcor_pci: Fix an error handling path (Christophe JAILLET)   
- pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add() (Uwe Kleine-König)   
- mxser: fix xmit_buf leak in activate when LSR == 0xff (Jiri Slaby)   
- mfd: asic3: Add missing iounmap() on error asic3_mfd_probe (Miaoqian Lin)   
- tipc: fix the timer expires after interval 100ms (Hoang Le)   
- openvswitch: always update flow key after nat (Aaron Conole)   
- tcp: ensure PMTU updates are processed during fastopen (Jakub Kicinski)   
- selftests/bpf/test_lirc_mode2.sh: Exit with proper code (Hangbin Liu)   
- i2c: mux: demux-pinctrl: do not deactivate a master that is not active (Peter Rosin)   
- af_netlink: Fix shift out of bounds in group mask calculation (Petr Machata)   
- Bluetooth: btmtksdio: Fix kernel oops in btmtksdio_interrupt (Yake Yang)   
- USB: storage: ums-realtek: fix error code in rts51x_read_mem() (Dan Carpenter)   
- bpf, sockmap: Fix double uncharge the mem of sk_msg (Wang Yufen)   
- bpf, sockmap: Fix more uncharged while msg has more_data (Wang Yufen)   
- bpf, sockmap: Fix memleak in tcp_bpf_sendmsg while sk msg is full (Wang Yufen)   
- RDMA/mlx5: Fix memory leak in error flow for subscribe event routine (Yongzhi Liu)   
- mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init (Xin Xiong)   
- MIPS: RB532: fix return value of __setup handler (Randy Dunlap)   
- vxcan: enable local echo for sent CAN frames (Oliver Hartkopp)   
- powerpc: 8xx: fix a return value error in mpc8xx_pic_init (Hangyu Hua)   
- selftests/bpf: Make test_lwt_ip_encap more stable and faster (Felix Maurer)   
- mfd: mc13xxx: Add check for mc13xxx_irq_request (Jiasheng Jiang)   
- powerpc/sysdev: fix incorrect use to determine if list is empty (Jakob Koschel)   
- mips: DEC: honor CONFIG_MIPS_FP_SUPPORT=n (Randy Dunlap)   
- PCI: Reduce warnings on possible RW1C corruption (Mark Tomlinson)   
- power: supply: wm8350-power: Add missing free in free_charger_irq (Jiasheng Jiang)   
- power: supply: wm8350-power: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- i2c: xiic: Make bus names unique (Robert Hancock)   
- hv_balloon: rate-limit "Unhandled message" warning (Anssi Hannula)   
- KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor() (Hou Wenlong)   
- KVM: x86: Fix emulation in writing cr8 (Zhenzhong Duan)   
- powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit (Michael Ellerman)   
- libbpf: Skip forward declaration when counting duplicated type names (Xu Kuohai)   
- bpf, arm64: Feed byte-offset into bpf line info (Hou Tao)   
- bpf, arm64: Call build_prologue() first in first JIT pass (Hou Tao)   
- drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt (Nishanth Menon)   
- scsi: hisi_sas: Change permission of parameter prot_mask (Xiang Chen)   
- power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return (Hans de Goede)   
- drm/tegra: Fix reference leak in tegra_dsi_ganged_probe (Miaoqian Lin)   
- ext2: correct max file size computing (Zhang Yi)   
- TOMOYO: fix __setup handlers return values (Randy Dunlap)   
- drm/amd/display: Remove vupdate_int_entry definition (Maíra Canal)   
- scsi: pm8001: Fix abort all task initialization (Damien Le Moal)   
- scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req() (Damien Le Moal)   
- scsi: pm8001: Fix command initialization in pm80XX_send_read_log() (Damien Le Moal)   
- dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS (Aashish Sharma)   
- iwlwifi: mvm: Fix an error code in iwl_mvm_up() (Dan Carpenter)   
- iwlwifi: Fix -EIO error code that is never returned (Colin Ian King)   
- dax: make sure inodes are flushed before destroy cache (Tong Zhang)   
- drm/amd/display: Add affected crtcs to atomic state for dsc mst unplug (Roman Li)   
- iommu/ipmmu-vmsa: Check for error num after setting mask (Jiasheng Jiang)   
- HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports (Dmitry Torokhov)   
- power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init (Miaoqian Lin)   
- PCI: aardvark: Fix reading PCI_EXP_RTSTA_PME bit on emulated bridge (Pali Rohár)   
- net: dsa: mv88e6xxx: Enable port policy support on 6097 (Tobias Waldekranz)   
- mt76: mt7615: check sta_rates pointer in mt7615_sta_rate_tbl_update (Lorenzo Bianconi)   
- mt76: mt7603: check sta_rates pointer in mt7603_sta_rate_tbl_update (Lorenzo Bianconi)   
- powerpc/perf: Don't use perf_hw_context for trace IMC PMU (Athira Rajeev)   
- ray_cs: Check ioremap return value (Jiasheng Jiang)   
- power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe (Miaoqian Lin)   
- i40e: don't reserve excessive XDP_PACKET_HEADROOM on XSK Rx to skb (Alexander Lobakin)   
- KVM: PPC: Fix vmx/vsx mixup in mmio emulation (Fabiano Rosas)   
- ath9k_htc: fix uninit value bugs (Pavel Skripkin)   
- drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes() (Zhou Qingyang)   
- drm/edid: Don't clear formats if using deep color (Maxime Ripard)   
- mtd: rawnand: gpmi: fix controller timings setting (Dario Binacchi)   
- mtd: onenand: Check for error irq (Jiasheng Jiang)   
- Bluetooth: hci_serdev: call init_rwsem() before p-&gt;open() (Pavel Skripkin)   
- udmabuf: validate ubuf-&gt;pagecount (Pavel Skripkin)   
- ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern (Wen Gong)   
- drm/bridge: Add missing pm_runtime_disable() in __dw_mipi_dsi_probe (Miaoqian Lin)   
- drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev (Miaoqian Lin)   
- ASoC: msm8916-wcd-analog: Fix error handling in pm8916_wcd_analog_spmi_probe (Miaoqian Lin)   
- mmc: davinci_mmc: Handle error for clk_enable (Jiasheng Jiang)   
- ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe (Miaoqian Lin)   
- ASoC: imx-es8328: Fix error return code in imx_es8328_probe() (Wang Wensheng)   
- ASoC: mxs: Fix error handling in mxs_sgtl5000_probe (Miaoqian Lin)   
- ASoC: dmaengine: do not use a NULL prepare_slave_config() callback (Codrin Ciubotariu)   
- ivtv: fix incorrect device_caps for ivtvfb (Hans Verkuil)   
- video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of (Miaoqian Lin)   
- ASoC: fsi: Add check for clk_enable (Jiasheng Jiang)   
- ASoC: wm8350: Handle error for wm8350_register_irq (Jiasheng Jiang)   
- ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe (Miaoqian Lin)   
- media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED (Dafna Hirschfeld)   
- arm64: dts: rockchip: Fix SDIO regulator supply properties on rk3399-firefly (Rob Herring)   
- ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction (Takashi Sakamoto)   
- memory: emif: check the pointer temp in get_device_details() (Jia-Ju Bai)   
- memory: emif: Add check for setup_interrupts (Jiasheng Jiang)   
- ASoC: soc-compress: prevent the potentially use of null pointer (Jiasheng Jiang)   
- ASoC: atmel_ssc_dai: Handle errors for clk_enable (Jiasheng Jiang)   
- ASoC: mxs-saif: Handle errors for clk_enable (Jiasheng Jiang)   
- printk: fix return value of printk.devkmsg __setup handler (Randy Dunlap)   
- arm64: dts: broadcom: Fix sata nodename (Frank Wunderlich)   
- arm64: dts: ns2: Fix spi-cpol and spi-cpha property (Kuldeep Singh)   
- ALSA: spi: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: ti: davinci-i2s: Add check for clk_enable() (Jiasheng Jiang)   
- ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp() (Jia-Ju Bai)   
- uaccess: fix nios2 and microblaze get_user_8() (Arnd Bergmann)   
- media: usb: go7007: s2250-board: fix leak in probe() (Dan Carpenter)   
- media: em28xx: initialize refcount before kref_get (Dongliang Mu)   
- media: video/hdmi: handle short reads of hdmi info frame. (Tom Rix)   
- ARM: dts: imx: Add missing LVDS decoder on M53Menlo (Marek Vasut)   
- soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe (Miaoqian Lin)   
- arm64: dts: qcom: sm8150: Correct TCS configuration for apps rsc (Maulik Shah)   
- soc: qcom: aoss: remove spurious IRQF_ONESHOT flags (Daniel Thompson)   
- soc: qcom: rpmpd: Check for null return of devm_kcalloc (Jiasheng Jiang)   
- ARM: dts: qcom: ipq4019: fix sleep clock (Pavel Kubelun)   
- video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name() (Dan Carpenter)   
- video: fbdev: atmel_lcdfb: fix an error code in atmel_lcdfb_probe() (Dan Carpenter)   
- video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe() (Wang Hai)   
- media: aspeed: Correct value for h-total-pixels (Jammy Huang)   
- media: hantro: Fix overfill bottom register field name (Chen-Yu Tsai)   
- media: coda: Fix missing put_device() call in coda_get_vdoa_data (Miaoqian Lin)   
- media: bttv: fix WARNING regression on tunerless devices (Ondrej Zary)   
- f2fs: fix to avoid potential deadlock (Chao Yu)   
- f2fs: fix missing free nid in f2fs_handle_failed_inode (Jaegeuk Kim)   
- perf/x86/intel/pt: Fix address filter config for 32-bit kernel (Adrian Hunter)   
- perf/core: Fix address filter parser for multiple filters (Adrian Hunter)   
- sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa (Bharata B Rao)   
- clocksource: acpi_pm: fix return value of __setup handler (Randy Dunlap)   
- hwmon: (pmbus) Add Vin unit off handling (Brandon Wyman)   
- crypto: ccp - ccp_dmaengine_unregister release dma channels (Dāvis Mosāns)   
- ACPI: APEI: fix return value of __setup handlers (Randy Dunlap)   
- clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init() (Guillaume Ranquet)   
- crypto: vmx - add missing dependencies (Petr Vorel)   
- hwrng: atmel - disable trng on failure path (Claudiu Beznea)   
- PM: suspend: fix return value of __setup handler (Randy Dunlap)   
- PM: hibernate: fix __setup handler error handling (Randy Dunlap)   
- block: don't delete queue kobject before its children (Eric Biggers)   
- hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING (Armin Wolf)   
- hwmon: (pmbus) Add mutex to regulator ops (Patrick Rudolph)   
- spi: pxa2xx-pci: Balance reference count for PCI DMA device (Andy Shevchenko)   
- crypto: ccree - don't attempt 0 len DMA mappings (Gilad Ben-Yossef)   
- audit: log AUDIT_TIME_* records only from rules (Richard Guy Briggs)   
- selftests/x86: Add validity check and allow field splitting (Muhammad Usama Anjum)   
- spi: tegra114: Add missing IRQ check in tegra_spi_probe (Miaoqian Lin)   
- crypto: mxs-dcp - Fix scatterlist processing (Tomas Paukrt)   
- crypto: authenc - Fix sleep in atomic context in decrypt_tail (Herbert Xu)   
- PCI: pciehp: Clear cmd_busy bit in polling mode (Liguang Zhang)   
- brcmfmac: pcie: Fix crashes due to early IRQs (Hector Martin)   
- brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio (Hector Martin)   
- brcmfmac: pcie: Release firmwares in the brcmf_pcie_setup error path (Hector Martin)   
- brcmfmac: firmware: Allocate space for default boardrev in nvram (Hector Martin)   
- xtensa: fix xtensa_wsr always writing 0 (Max Filippov)   
- xtensa: fix stop_machine_cpuslocked call in patch_text (Max Filippov)   
- media: davinci: vpif: fix unbalanced runtime PM get (Johan Hovold)   
- DEC: Limit PMAX memory probing to R3k systems (Maciej W. Rozycki)   
- crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() (Eric Biggers)   
- crypto: rsa-pkcs1pad - restore signature length check (Eric Biggers)   
- crypto: rsa-pkcs1pad - correctly get hash from source scatterlist (Eric Biggers)   
- lib/raid6/test: fix multiple definition linking error (Dirk Müller)   
- thermal: int340x: Increase bitmap size (Srinivas Pandruvada)   
- carl9170: fix missing bit-wise or operator for tx_params (Colin Ian King)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5420 (Krzysztof Kozlowski)   
- ARM: dts: exynos: add missing HDMI supplies on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 (Krzysztof Kozlowski)   
- ARM: dts: at91: sama5d2: Fix PMERRLOC resource size (Tudor Ambarus)   
- video: fbdev: atari: Atari 2 bpp (STe) palette bugfix (Michael Schmitz)   
- video: fbdev: sm712fb: Fix crash in smtcfb_read() (Helge Deller)   
- drm/edid: check basic audio support on CEA extension block (Cooper Chiou)   
- block: don't merge across cgroup boundaries if blkcg is enabled (Tejun Heo)   
- mailbox: tegra-hsp: Flush whole channel (Pekka Pessi)   
- drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() (Duoming Zhou)   
- ACPI: properties: Consistently return -ENOENT if there are no more references (Sakari Ailus)   
- udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long)   
- powerpc/kvm: Fix kvm_use_magic_page (Andreas Gruenbacher)   
- drbd: fix potential silent data corruption (Lars Ellenberg)   
- mm/kmemleak: reset tag when compare object pointer (Kuan-Ying Lee)   
- mm,hwpoison: unmap poisoned page before invalidation (Rik van Riel)   
- ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 (Kai-Heng Feng)   
- ALSA: cs4236: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- riscv: Fix fill_callchain return value (Nikita Shubin)   
- qed: validate and restrict untrusted VFs vlan promisc mode (Manish Chopra)   
- qed: display VF trust config (Manish Chopra)   
- scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands (Damien Le Moal)   
- mempolicy: mbind_range() set_policy() after vma_merge() (Hugh Dickins)   
- mm: invalidate hwpoison page cache page in fault path (Rik van Riel)   
- mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node (Alistair Popple)   
- jffs2: fix memory leak in jffs2_scan_medium (Baokun Li)   
- jffs2: fix memory leak in jffs2_do_mount_fs (Baokun Li)   
- jffs2: fix use-after-free in jffs2_clear_xattr_subsystem (Baokun Li)   
- can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path (Hangyu Hua)   
- spi: mxic: Fix the transmit path (Miquel Raynal)   
- pinctrl: samsung: drop pin banks references on error paths (Krzysztof Kozlowski)   
- f2fs: fix to do sanity check on .cp_pack_total_block_count (Chao Yu)   
- f2fs: quota: fix loop condition at f2fs_quota_sync() (Juhyung Park)   
- NFSD: prevent integer overflow on 32 bit systems (Dan Carpenter)   
- NFSD: prevent underflow in nfssvc_decode_writeargs() (Dan Carpenter)   
- SUNRPC: avoid race between mod_timer() and del_timer_sync() (NeilBrown)   
- HID: intel-ish-hid: Use dma_alloc_coherent for firmware update (Gwendal Grignou)   
- Documentation: update stable tree link (Bagas Sanjaya)   
- Documentation: add link to stable release candidate tree (Bagas Sanjaya)   
- KEYS: fix length validation in keyctl_pkey_params_get_2() (Eric Biggers)   
- ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE (Jann Horn)   
- clk: uniphier: Fix fixed-rate initialization (Kunihiko Hayashi)   
- greybus: svc: fix an error handling bug in gb_svc_hello() (Dan Carpenter)   
- iio: inkern: make a best effort on offset calculation (Liam Beguin)   
- iio: inkern: apply consumer scale when no channel scale is available (Liam Beguin)   
- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Liam Beguin)   
- iio: afe: rescale: use s64 for temporary scale calculations (Liam Beguin)   
- coresight: Fix TRCCONFIGR.QE sysfs interface (James Clark)   
- xhci: fix uninitialized string returned by xhci_decode_ctrl_ctx() (Anssi Hannula)   
- xhci: make xhci_handshake timeout for xhci_reset() adjustable (Mathias Nyman)   
- xhci: fix runtime PM imbalance in USB2 resume (Henry Lin)   
- USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c (Alan Stern)   
- virtio-blk: Use blk_validate_block_size() to validate block size (Xie Yongji)   
- block: Add a helper to validate the block size (Xie Yongji)   
- tpm: fix reference counting for struct tpm_chip (Lino Sanfilippo)   
- iommu/iova: Improve 32-bit free space estimate (Robin Murphy)   
- net: dsa: microchip: add spi_device_id tables (Claudiu Beznea)   
- spi: Fix erroneous sgs value with min_t() (Biju Das)   
- net:mcf8390: Use platform_get_irq() to get the interrupt (Minghao Chi (CGEL ZTE))   
- spi: Fix invalid sgs value (Biju Das)   
- ethernet: sun: Free the coherent when failing in probing (Zheyu Ma)   
- virtio_console: break out of buf poll on remove (Michael S. Tsirkin)   
- xfrm: fix tunnel model fragmentation behavior (Lina Wang)   
- HID: logitech-dj: add new lightspeed receiver id (Lucas Zampieri)   
- netdevice: add the case if dev is NULL (Yajun Deng)   
- USB: serial: simple: add Nokia phone driver (Johan Hovold)   
- USB: serial: pl2303: add IBM device IDs (Eddie James)   
- swiotlb: fix info leak with DMA_FROM_DEVICE (Halil Pasic)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.3.el8uek]" date="1655208001">- io_uring: always grab file table for deferred statx (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix race between timeout flush and removal (Jens Axboe)  [Orabug: 34232977]  
- io_uring: don't touch scm_fp_list after queueing skb (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix memory leak of uid in files registration (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: terminate manual loop iterator loop correctly for non-vecs (Jens Axboe)  [Orabug: 34232977]  
- io_uring: return back safer resurrect (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add a schedule point in io_add_buffers() (Eric Dumazet)  [Orabug: 34232977]  
- io_uring: don't take uring_lock during iowq cancel (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix splice_fd_in checks backport typo (Kamal Mostafa)  [Orabug: 34232977]  
- io_uring: put provided buffer meta data under memcg accounting (Jens Axboe)  [Orabug: 34232977]  
- io_uring: ensure symmetry in handling iter types in loop_rw_iter() (Jens Axboe)  [Orabug: 34232977]  
- io_uring: remove duplicated io_size from rw (Pavel Begunkov)  [Orabug: 34232977]  
- fs/io_uring Don't use the return value from import_iovec(). (David Laight)  [Orabug: 34232977]  
- io_uring: fail links of cancelled timeouts (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: add -&gt;splice_fd_in checks (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: place fixed tables under memcg limits (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: limit fixed table size by RLIMIT_NOFILE (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: IORING_OP_WRITE needs hash_reg_file set (Jens Axboe)  [Orabug: 34232977]  
- io_uring: only assign io_uring_enter() SQPOLL error in actual error case (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix xa_alloc_cycle() error return value check (Jens Axboe)  [Orabug: 34232977]  
- io_uring: fix null-ptr-deref in io_sq_offload_start() (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: fix link timeout refs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: remove double poll entry on arm failure (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: explicitly count entries for poll reqs (Pavel Begunkov)  [Orabug: 34232977]  
- io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function (Yang Yingliang)  [Orabug: 34232977]  
- io_uring: convert io_buffer_idr to XArray (Jens Axboe)  [Orabug: 34232977]  
- io_uring: Convert personality_idr to XArray (Matthew Wilcox (Oracle))  [Orabug: 34232977]  
- io_uring: simplify io_remove_personalities() (Yejune Deng)  [Orabug: 34232977]  
- io_uring: fix blocking inline submission (Pavel Begunkov)  [Orabug: 34232977]  
- integrity: Load certs from the EFI MOK config table (Lenny Szubowicz)  [Orabug: 33565913]  
- integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz)  [Orabug: 33565913]  
- cifs: Avoid doing network I/O while holding cache lock (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Merge is_path_valid() into get_normalized_path() (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Introduce helpers for finding TCP connection (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Get rid of kstrdup_const()'d paths (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- cifs: Clean up DFS referral cache (Paulo Alcantara (SUSE))  [Orabug: 34081086]  
- kvm/x86: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- vhost: Inherit userspace's core scheduling cookie (Boris Ostrovsky)  [Orabug: 34195868]  
- sched: Add interface for copying core scheduling cookie between two tasks (Boris Ostrovsky)  [Orabug: 34195868]  
- net/mlx4: Increase num_srq in low_mem_profile (Dave Kleikamp)  [Orabug: 34227996]  
- uek-rpm: update kabi OL7 with USM syms (John Donnelly)  [Orabug: 34233940]  
- uek-rpm: update kabi OL8 with USM syms (John Donnelly)  [Orabug: 34233940]  
- net/rds: Fix "use-after-free" warning (Gerd Rausch)  [Orabug: 34237787]  
- cpu/hotplug: Allow the CPU in CPU_UP_PREPARE state to be brought up again. (Longpeng(Mike))  [Orabug: 34271923]  
- x86/xen: Allow to retry if cpu_initialize_context() failed. (Boris Ostrovsky)  [Orabug: 34271923]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.309.4.el8uek]" date="1656417600">- topology/sysfs: Hide PPIN on systems that do not support it. (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add PPIN in sysfs under cpu topology (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: Add format parameter to macro defining "show" functions for proc (Tony Luck)  [Orabug: 34018387]  
- topology/sysfs: rework book and drawer topology ifdefery (Heiko Carstens)  [Orabug: 34018387]  
- x86/cpu: Read/save PPIN MSR during initialization (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: X86_FEATURE_INTEL_PPIN finally has a CPUID bit (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Merge Intel and AMD ppin_init() functions (Tony Luck)  [Orabug: 34018387]  
- x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPIN (Tony Luck)  [Orabug: 34018387]  
- x86/mce: Enable additional error logging on certain Intel CPUs (Tony Luck)  [Orabug: 34018387]  
- bpf: refine kernel.unprivileged_bpf_disabled behaviour (Alan Maguire)  [Orabug: 34088279]  
- assoc_array: Fix BUG_ON during garbage collect (Stephen Brennan)  [Orabug: 34162063]  
- sched/rt: Disable RT_RUNTIME_SHARE by default (Daniel Bristot de Oliveira)  [Orabug: 34201289]  
- mm/memcontrol: export memcg-&gt;watermark via sysfs for v2 memcg (Kamalesh Babulal)  [Orabug: 34250845]  
- rds: Include congested flag in rds_sock struct. (Rohit Nair)  [Orabug: 34261490]  
- net/rds: No shortcut out of RDS_CONN_ERROR (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Don't force state RDS_CONN_RESETTING (Gerd Rausch)  [Orabug: 34276064]  
- net/rds: Preserve essential connection state flags (Gerd Rausch)  [Orabug: 34276064]  
- A/A Bonding: Add support for NETDEV_CHANGEADDR notifiers (Gerd Rausch)  [Orabug: 34285240]  
- rdmaip: Flush ARP cache after address has been cleared (Gerd Rausch)  [Orabug: 34285240]  
- mstflint_access: Update driver code to v4.20.1-1 from Github (Qing Huang)  [Orabug: 34286147]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.1.el8uek]" date="1657108800">- intel_idle: Fix max_cstate for processor models without C-state tables (Chen Yu)  [Orabug: 34081688]  
- intel_idle: add core C6 optimization for SPR (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add 'preferred_cstates' module argument (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: add SPR support (Artem Bityutskiy)  [Orabug: 34081688]  
- intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (Chen Yu)  [Orabug: 34081688]  
- intel_idle: Clean up kerneldoc comments for multiple functions (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add __initdata annotations to init time variables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Relocate definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up definitions of cpuidle callbacks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Simplify LAPIC timer reliability checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'states_off' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Introduce 'use_acpi' module parameter (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Clean up irtl_2_usec() (Rafael J. Wysocki)  [Orabug: 34081688]  
- Documentation: admin-guide: PM: Add intel_idle document (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move 3 functions closer to their callers (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Annotate initialization code and data structures (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Rearrange intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Fold intel_idle_probe() into intel_idle_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Eliminate __setup_broadcast_timer() (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Add module parameter to prevent ACPI _CST from being used (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Allow ACPI _CST to be used for selected known processors (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Allow idle states to be disabled by default (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 34081688]  
- intel_idle: Refactor intel_idle_cpuidle_driver_init() (Rafael J. Wysocki)  [Orabug: 34081688]  
- cpuidle: Drop disabled field from struct cpuidle_state (Thomas Tai)  [Orabug: 34081688]  
- cpuidle: Consolidate disabled state checks (Rafael J. Wysocki)  [Orabug: 34081688]  
- Revert "intel_idle: Use ACPI _CST for processor models without C-state tables" (Thomas Tai)  [Orabug: 34081688]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.2.el8uek]" date="1657540800">- LTS tag: v5.4.199 (Sherry Yang)   
- x86/speculation/mmio: Print SMT warning (Josh Poimboeuf)   
- x86/cpu: Add another Alder Lake CPU to the Intel family (Gayatri Kammela)   
- cpu/speculation: Add prototype for cpu_show_srbds() (Guenter Roeck)   
- LTS tag: v5.4.198 (Sherry Yang)   
- tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd (Eric Dumazet)   
- mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N (Tokunori Ikegami)   
- md/raid0: Ignore RAID0 layout if the second zone has only one device (Pascal Hambourg)   
- powerpc/32: Fix overread/overwrite of thread_struct via ptrace (Michael Ellerman)   
- Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag (Mathias Nyman)   
- ixgbe: fix unexpected VLAN Rx in promisc mode on VF (Olivier Matz)   
- ixgbe: fix bcast packets Rx on VF after promisc removal (Olivier Matz)   
- nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling (Martin Faltesek)   
- nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)   
- mmc: block: Fix CQE recovery reset success (Adrian Hunter)   
- ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files (Sergey Shtylyov)   
- cifs: return errors during session setup during reconnects (Shyam Prasad N)   
- ALSA: hda/conexant - Fix loopback issue with CX20632 (huangwenhui)   
- scripts/gdb: change kernel config dumping method (Kuan-Ying Lee)   
- vringh: Fix loop descriptors check in the indirect cases (Xie Yongji)   
- nodemask: Fix return values to be unsigned (Kees Cook)   
- cifs: version operations for smb20 unneeded when legacy support disabled (Steve French)   
- s390/gmap: voluntarily schedule during key setting (Christian Borntraeger)   
- nbd: fix io hung while disconnecting device (Yu Kuai)   
- nbd: fix race between nbd_alloc_config() and module removal (Yu Kuai)   
- nbd: call genl_unregister_family() first in nbd_cleanup() (Yu Kuai)   
- x86/cpu: Elide KCSAN for cpu_has() and friends (Peter Zijlstra)   
- modpost: fix undefined behavior of is_arm_mapping_symbol() (Masahiro Yamada)   
- drm/radeon: fix a possible null pointer dereference (Gong Yuanjun)   
- ceph: allow ceph.dir.rctime xattr to be updatable (Venky Shankar)   
- Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (Michal Kubecek)   
- scsi: myrb: Fix up null pointer access on myrb_cleanup() (Hannes Reinecke)   
- md: protect md_unregister_thread from reentrancy (Guoqing Jiang)   
- watchdog: wdat_wdt: Stop watchdog when rebooting the system (Liu Xinpeng)   
- kernfs: Separate kernfs_pr_cont_buf and rename_lock. (Hao Luo)   
- serial: msm_serial: disable interrupts in __msm_console_write() (John Ogness)   
- staging: rtl8712: fix uninit-value in r871xu_drv_init() (Wang Cheng)   
- staging: rtl8712: fix uninit-value in usb_read8() and friends (Wang Cheng)   
- clocksource/drivers/sp804: Avoid error on multiple instances (Andre Przywara)   
- extcon: Modify extcon device to be created after driver data is set (bumwoo lee)   
- misc: rtsx: set NULL intfdata when probe fails (Shuah Khan)   
- usb: dwc2: gadget: don't reset gadget's driver-&gt;bus (Marek Szyprowski)   
- USB: hcd-pci: Fully suspend across freeze/thaw cycle (Evan Green)   
- drivers: usb: host: Fix deadlock in oxu_bus_suspend() (Duoming Zhou)   
- drivers: tty: serial: Fix deadlock in sa1100_set_termios() (Duoming Zhou)   
- USB: host: isp116x: check return value after calling platform_get_resource() (Zhen Ni)   
- drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() (Duoming Zhou)   
- drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop() (Duoming Zhou)   
- tty: Fix a possible resource leak in icom_probe (Huang Guobin)   
- tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() (Zheyu Ma)   
- lkdtm/usercopy: Expand size of "out of frame" object (Kees Cook)   
- iio: st_sensors: Add a local lock for protecting odr (Miquel Raynal)   
- iio: dummy: iio_simple_dummy: check the return value of kstrdup() (Xiaoke Wang)   
- drm: imx: fix compiler warning with gcc-12 (Linus Torvalds)   
- net: altera: Fix refcount leak in altera_tse_mdio_create (Miaoqian Lin)   
- ip_gre: test csum_start instead of transport header (Willem de Bruijn)   
- net/mlx5: fs, fail conflicting actions (Mark Bloch)   
- net/mlx5: Rearm the FW tracer after each tracer event (Feras Daoud)   
- net: ipv6: unexport __init-annotated seg6_hmac_init() (Masahiro Yamada)   
- net: xfrm: unexport __init-annotated xfrm4_protocol_init() (Masahiro Yamada)   
- net: mdio: unexport __init-annotated mdio_bus_init() (Masahiro Yamada)   
- SUNRPC: Fix the calculation of xdr-&gt;end in xdr_get_next_encode_buffer() (Chuck Lever)   
- net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure (Gal Pressman)   
- net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list (Miaoqian Lin)   
- bpf, arm64: Clear prog-&gt;jited_len along prog-&gt;jited (Eric Dumazet)   
- af_unix: Fix a data-race in unix_dgram_peer_wake_me(). (Kuniyuki Iwashima)   
- xen: unexport __init-annotated xen_xlate_map_ballooned_pages() (Masahiro Yamada)   
- netfilter: nf_tables: memleak flow rule from commit path (Pablo Neira Ayuso)   
- ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe (Miaoqian Lin)   
- netfilter: nat: really support inet nat without l3 address (Florian Westphal)   
- xprtrdma: treat all calls not a bcall when bc_serv is NULL (Kinglong Mee)   
- video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() (Yang Yingliang)   
- NFSv4: Don't hold the layoutget locks across multiple RPC calls (Trond Myklebust)   
- dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type (Radhey Shyam Pandey)   
- m68knommu: fix undefined reference to `_init_sp' (Greg Ungerer)   
- m68knommu: set ZERO_PAGE() to the allocated zeroed page (Greg Ungerer)   
- i2c: cadence: Increase timeout per message if necessary (Lucas Tanure)   
- f2fs: remove WARN_ON in f2fs_is_valid_blkaddr (Dongliang Mu)   
- tracing: Avoid adding tracer option before update_tracer_options (Mark-PK Tsai)   
- tracing: Fix sleeping function called from invalid context on RT kernel (Jun Miao)   
- mips: cpc: Fix refcount leak in mips_cpc_default_phys_base (Gong Yuanjun)   
- perf c2c: Fix sorting in percent_rmt_hitm_cmp() (Leo Yan)   
- tipc: check attribute length for bearer name (Hoang Le)   
- afs: Fix infinite loop found by xfstest generic/676 (David Howells)   
- tcp: tcp_rtx_synack() can be called from process context (Eric Dumazet)   
- net: sched: add barrier to fix packet stuck problem for lockless qdisc (Guoju Fang)   
- net/mlx5e: Update netdev features after changing XDP state (Maxim Mikityanskiy)   
- net/mlx5: Don't use already freed action pointer (Leon Romanovsky)   
- nfp: only report pause frame configuration for physical device (Yu Xiao)   
- ubi: ubi_create_volume: Fix use-after-free when volume creation failed (Zhihao Cheng)   
- jffs2: fix memory leak in jffs2_do_fill_super (Baokun Li)   
- modpost: fix removing numeric suffixes (Alexander Lobakin)   
- net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register (Miaoqian Lin)   
- net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() (Dan Carpenter)   
- net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog (Vincent Ray)   
- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM (Jann Horn)   
- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (Shengjiu Wang)   
- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe (Miaoqian Lin)   
- driver core: fix deadlock in __device_attach (Zhang Wensheng)   
- driver: base: fix UAF when driver_attach failed (Schspa Shi)   
- bus: ti-sysc: Fix warnings for unbind for serial (Tony Lindgren)   
- firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle (Miaoqian Lin)   
- serial: stm32-usart: Correct CSIZE, bits, and parity (Ilpo Järvinen)   
- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 (Ilpo Järvinen)   
- serial: sifive: Sanitize CSIZE and c_iflag (Ilpo Järvinen)   
- serial: sh-sci: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: txx9: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: rda-uart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: digicolor-usart: Don't allow CS5-6 (Ilpo Järvinen)   
- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 (Ilpo Järvinen)   
- serial: meson: acquire port-&gt;lock in startup() (John Ogness)   
- rtc: mt6397: check return value after calling platform_get_resource() (Yang Yingliang)   
- clocksource/drivers/riscv: Events are stopped during CPU suspend (Samuel Holland)   
- soc: rockchip: Fix refcount leak in rockchip_grf_init (Miaoqian Lin)   
- coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier (Guilherme G. Piccoli)   
- serial: sifive: Report actual baud base rather than fixed 115200 (Maciej W. Rozycki)   
- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure (Johan Hovold)   
- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails (Krzysztof Kozlowski)   
- iio: adc: sc27xx: Fine tune the scale calibration values (Cixi Geng)   
- iio: adc: sc27xx: fix read big scale voltage not right (Cixi Geng)   
- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check (Miaoqian Lin)   
- firmware: stratix10-svc: fix a missing check on list iterator (Xiaomeng Tong)   
- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- pwm: lp3943: Fix duty calculation in case period was clamped (Uwe Kleine-König)   
- staging: fieldbus: Fix the error handling path in anybuss_host_common_probe() (Christophe JAILLET)   
- usb: musb: Fix missing of_node_put() in omap2430_probe (Miaoqian Lin)   
- USB: storage: karma: fix rio_karma_init return (Lin Ma)   
- usb: usbip: add missing device lock on tweak configuration cmd (Niels Dossche)   
- usb: usbip: fix a refcount leak in stub_probe() (Hangyu Hua)   
- tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get (Sherry Sun)   
- tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe (Miaoqian Lin)   
- tty: goldfish: Use tty_port_destroy() to destroy port (Wang Weiyang)   
- iio: adc: ad7124: Remove shift from scan_type (Alexandru Tachici)   
- staging: greybus: codecs: fix type confusion of list iterator variable (Jakob Koschel)   
- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (Randy Dunlap)   
- md: bcache: check the return value of kzalloc() in detached_dev_do_request() (Jia-Ju Bai)   
- block: fix bio_clone_blkg_association() to associate with proper blkcg_gq (Jan Kara)   
- bfq: Make sure bfqg for which we are queueing requests is online (Jan Kara)   
- bfq: Get rid of __bio_blkcg() usage (Jan Kara)   
- bfq: Remove pointless bfq_init_rq() calls (Jan Kara)   
- bfq: Drop pointless unlock-lock pair (Jan Kara)   
- bfq: Avoid merging queues with different parents (Jan Kara)   
- MIPS: IP27: Remove incorrect `cpu_has_fpu' override (Maciej W. Rozycki)   
- RDMA/rxe: Generate a completion for unsupported/invalid opcode (Xiao Yang)   
- Kconfig: add config option for asm goto w/ outputs (Nick Desaulniers)   
- phy: qcom-qmp: fix reset-controller leak on probe errors (Johan Hovold)   
- blk-iolatency: Fix inflight count imbalances and IO hangs on offline (Tejun Heo)   
- dt-bindings: gpio: altera: correct interrupt-cells (Dinh Nguyen)   
- docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 (Akira Yokosawa)   
- ARM: pxa: maybe fix gpio lookup tables (Arnd Bergmann)   
- phy: qcom-qmp: fix struct clk leak on probe errors (Johan Hovold)   
- arm64: dts: qcom: ipq8074: fix the sleep clock frequency (Kathiravan T)   
- gma500: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- serial: pch: don't overwrite xmit-&gt;buf[0] by x_char (Jiri Slaby)   
- carl9170: tx: fix an incorrect use of list iterator (Xiaomeng Tong)   
- ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control (Mark Brown)   
- rtl818x: Prevent using not initialized queues (Alexander Wetzel)   
- hugetlb: fix huge_pmd_unshare address update (Mike Kravetz)   
- nodemask.h: fix compilation error with GCC12 (Christophe de Dinechin)   
- iommu/msm: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- um: Fix out-of-bounds read in LDT setup (Vincent Whitchurch)   
- um: chan_user: Fix winch_tramp() return value (Johannes Berg)   
- mac80211: upgrade passive scan to active scan on DFS channels after beacon rx (Felix Fietkau)   
- irqchip: irq-xtensa-mx: fix initial IRQ affinity (Max Filippov)   
- irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x (Pali Rohár)   
- RDMA/hfi1: Fix potential integer multiplication overflow errors (Dennis Dalessandro)   
- Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug (Sean Christopherson)   
- media: coda: Add more H264 levels for CODA960 (Nicolas Dufresne)   
- media: coda: Fix reported H264 profile (Nicolas Dufresne)   
- mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write (Tokunori Ikegami)   
- md: fix an incorrect NULL check in md_reload_sb (Xiaomeng Tong)   
- md: fix an incorrect NULL check in does_sb_need_changing (Xiaomeng Tong)   
- drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX (Brian Norris)   
- drm/nouveau/clk: Fix an incorrect NULL check on list iterator (Xiaomeng Tong)   
- drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem (Lucas Stach)   
- drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. (Dave Airlie)   
- scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled (Manivannan Sadhasivam)   
- scsi: dc395x: Fix a missing check on list iterator (Xiaomeng Tong)   
- ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock (Junxiao Bi via Ocfs2-devel)   
- dlm: fix missing lkb refcount handling (Alexander Aring)   
- dlm: fix plock invalid read (Alexander Aring)   
- mm, compaction: fast_find_migrateblock() should return pfn in the target zone (Rei Yamamoto)   
- PCI: qcom: Fix unbalanced PHY init on probe errors (Johan Hovold)   
- PCI: qcom: Fix runtime PM imbalance on probe errors (Johan Hovold)   
- PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299 (Bjorn Helgaas)   
- tracing: Fix potential double free in create_var_ref() (Keita Suzuki)   
- ACPI: property: Release subnode properties with data nodes (Sakari Ailus)   
- ext4: avoid cycles in directory h-tree (Jan Kara)   
- ext4: verify dir block before splitting it (Jan Kara)   
- ext4: fix bug_on in ext4_writepages (Ye Bin)   
- ext4: fix warning in ext4_handle_inode_extension (Ye Bin)   
- ext4: fix use-after-free in ext4_rename_dir_prepare (Ye Bin)   
- netfilter: nf_tables: disallow non-stateful expression in sets earlier (Pablo Neira Ayuso)   
- bfq: Track whether bfq_group is still online (Jan Kara)   
- bfq: Update cgroup information before merging bio (Jan Kara)   
- bfq: Split shared queues on move between cgroups (Jan Kara)   
- efi: Do not import certificates from UEFI Secure Boot for T2 Macs (Aditya Garg)   
- fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages (Zhihao Cheng)   
- iwlwifi: mvm: fix assert 1F04 upon reconfig (Emmanuel Grumbach)   
- wifi: mac80211: fix use-after-free in chanctx code (Johannes Berg)   
- f2fs: fix fallocate to use file_modified to update permissions consistently (Chao Yu)   
- f2fs: don't need inode lock for system hidden quota (Jaegeuk Kim)   
- f2fs: fix deadloop in foreground GC (Chao Yu)   
- f2fs: fix to clear dirty inode in f2fs_evict_inode() (Chao Yu)   
- f2fs: fix to do sanity check on block address in f2fs_do_zero_range() (Chao Yu)   
- f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count() (Chao Yu)   
- perf jevents: Fix event syntax error caused by ExtSel (Zhengjun Xing)   
- perf c2c: Use stdio interface if slang is not supported (Leo Yan)   
- iommu/amd: Increase timeout waiting for GA log enablement (Joerg Roedel)   
- dmaengine: stm32-mdma: remove GISR1 register (Amelie Delaunay)   
- video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup (Miaoqian Lin)   
- NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout (Trond Myklebust)   
- NFS: Don't report errors from nfs_pageio_complete() more than once (Trond Myklebust)   
- NFS: Do not report flush errors in nfs_write_end() (Trond Myklebust)   
- NFS: Do not report EINTR/ERESTARTSYS as mapping errors (Trond Myklebust)   
- i2c: at91: Initialize dma_buf in at91_twi_xfer() (Nathan Chancellor)   
- i2c: at91: use dma safe buffers (Michael Walle)   
- iommu/mediatek: Add list_del in mtk_iommu_remove (Yong Wu)   
- f2fs: fix dereference of stale list iterator after loop body (Jakob Koschel)   
- Input: stmfts - do not leave device disabled in stmfts_input_open (Dmitry Torokhov)   
- RDMA/hfi1: Prevent use of lock before it is initialized (Douglas Miller)   
- mailbox: forward the hrtimer if not queued and under a lock (Björn Ardö)   
- mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() (Yang Yingliang)   
- powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup (Miaoqian Lin)   
- macintosh: via-pmu and via-cuda need RTC_LIB (Randy Dunlap)   
- powerpc/perf: Fix the threshold compare group constraint for power9 (Kajol Jain)   
- powerpc/64: Only WARN if __pa()/__va() called with bad addresses (Michael Ellerman)   
- Input: sparcspkr - fix refcount leak in bbc_beep_probe (Miaoqian Lin)   
- crypto: cryptd - Protect per-CPU resource by disabling BH. (Sebastian Andrzej Siewior)   
- tty: fix deadlock caused by calling printk() under tty_port-&gt;lock (Qi Zheng)   
- PCI: imx6: Fix PERST# start-up sequence (Francesco Dolcini)   
- ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() (Waiman Long)   
- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Alexey Dobriyan)   
- powerpc/4xx/cpm: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/idle: Fix return value of __setup() handler (Randy Dunlap)   
- powerpc/8xx: export 'cpm_setbrg' for modules (Randy Dunlap)   
- dax: fix cache flush on PMD-mapped pages (Muchun Song)   
- drivers/base/node.c: fix compaction sysfs file leak (Miaohe Lin)   
- pinctrl: mvebu: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- nvdimm: Allow overwrite in the presence of disabled dimms (Dan Williams)   
- firmware: arm_scmi: Fix list protocols enumeration in the base protocol (Cristian Marussi)   
- scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() (Gustavo A. R. Silva)   
- mfd: ipaq-micro: Fix error check return value of platform_get_irq() (Lv Ruyi)   
- powerpc/fadump: fix PT_LOAD segment for boot memory area (Hari Bathini)   
- arm: mediatek: select arch timer for mt7629 (Chuanhong Guo)   
- crypto: marvell/cesa - ECB does not IV (Corentin Labbe)   
- misc: ocxl: fix possible double free in ocxl_file_register_afu (Hangyu Hua)   
- ARM: dts: bcm2835-rpi-b: Fix GPIO line names (Stefan Wahren)   
- ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED (Phil Elwell)   
- ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C (Phil Elwell)   
- ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT (Phil Elwell)   
- can: xilinx_can: mark bit timing constants as const (Marc Kleine-Budde)   
- KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-Entry (Sean Christopherson)   
- PCI: rockchip: Fix find_first_zero_bit() limit (Dan Carpenter)   
- PCI: cadence: Fix find_first_zero_bit() limit (Dan Carpenter)   
- soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc (Miaoqian Lin)   
- soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc (Miaoqian Lin)   
- ARM: dts: suniv: F1C100: fix watchdog compatible (Andre Przywara)   
- arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399 (Shawn Lin)   
- net/smc: postpone sk_refcnt increment in connect() (liuyacan)   
- rxrpc: Fix decision on when to generate an IDLE ACK (David Howells)   
- rxrpc: Don't let ack.previousPacket regress (David Howells)   
- rxrpc: Fix overlapping ACK accounting (David Howells)   
- rxrpc: Don't try to resend the request if we're receiving the reply (David Howells)   
- rxrpc: Fix listen() setting the bar too high for the prealloc rings (David Howells)   
- NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx (Duoming Zhou)   
- ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() (Yang Yingliang)   
- thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe (Zheng Yongjun)   
- drm: msm: fix possible memory leak in mdp5_crtc_cursor_set() (Hangyu Hua)   
- drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init (Miaoqian Lin)   
- ext4: reject the 'commit' option on ext2 filesystems (Eric Biggers)   
- media: ov7670: remove ov7670_power_off from ov7670_remove (Dongliang Mu)   
- sctp: read sk-&gt;sk_bound_dev_if once in sctp_rcv() (Eric Dumazet)   
- m68k: math-emu: Fix dependencies of math emulation support (Geert Uytterhoeven)   
- Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout (Ying Hsu)   
- media: vsp1: Fix offset calculation for plane cropping (Michael Rodin)   
- media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init (Pavel Skripkin)   
- media: exynos4-is: Change clk_disable to clk_disable_unprepare (Miaoqian Lin)   
- media: st-delta: Fix PM disable depth imbalance in delta_probe (Miaoqian Lin)   
- media: aspeed: Fix an error handling path in aspeed_video_probe() (Christophe JAILLET)   
- scripts/faddr2line: Fix overlapping text section failures (Josh Poimboeuf)   
- regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt (Miaoqian Lin)   
- ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe (Miaoqian Lin)   
- ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe (Miaoqian Lin)   
- perf/amd/ibs: Use interrupt regs ip for stack unwinding (Ravi Bangoria)   
- Revert "cpufreq: Fix possible race in cpufreq online error path" (Viresh Kumar)   
- iomap: iomap_write_failed fix (Andreas Gruenbacher)   
- media: uvcvideo: Fix missing check to determine if element is found in list (Xiaomeng Tong)   
- drm/msm: return an error pointer in msm_gem_prime_get_sg_table() (Dan Carpenter)   
- drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected (Jessica Zhang)   
- drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected (Jessica Zhang)   
- regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET (Zev Weiss)   
- x86/mm: Cleanup the control_va_addr_alignment() __setup handler (Randy Dunlap)   
- irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- irqchip/exiu: Fix acknowledgment of edge triggered interrupts (Daniel Thompson)   
- x86: Fix return value of __setup handlers (Randy Dunlap)   
- virtio_blk: fix the discard_granularity and discard_alignment queue limits (Christoph Hellwig)   
- drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() (Yang Yingliang)   
- drm/msm/hdmi: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- drm/msm/hdmi: check return value after calling platform_get_resource_byname() (Yang Yingliang)   
- drm/msm/dsi: fix error checks and return values for DSI xmit functions (Dmitry Baryshkov)   
- drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume (Vinod Polimera)   
- perf tools: Add missing headers needed by util/data.h (Yang Jihong)   
- ASoC: rk3328: fix disabling mclk on pclk probe failure (Nicolas Frattaroli)   
- x86/speculation: Add missing prototype for unpriv_ebpf_notify() (Josh Poimboeuf)   
- x86/pm: Fix false positive kmemleak report in msr_build_context() (Matthieu Baerts)   
- scsi: ufs: core: Exclude UECxx from SFR dump list (Kiwoong Kim)   
- of: overlay: do not break notify on NOTIFY_{OK|STOP} (Nuno Sá)   
- fsnotify: fix wrong lockdep annotations (Amir Goldstein)   
- inotify: show inotify mask flags in proc fdinfo (Amir Goldstein)   
- ath9k_htc: fix potential out of bounds access with invalid rxstatus-&gt;rs_keyix (Dan Carpenter)   
- cpufreq: Fix possible race in cpufreq online error path (Schspa Shi)   
- spi: img-spfi: Fix pm_runtime_get_sync() error checking (Zheng Yongjun)   
- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Chengming Zhou)   
- drm/bridge: Fix error handling in analogix_dp_probe (Miaoqian Lin)   
- HID: elan: Fix potential double free in elan_input_configured (Miaoqian Lin)   
- HID: hid-led: fix maximum brightness for Dream Cheeky (Jonathan Teh)   
- drbd: fix duplicate array initializer (Arnd Bergmann)   
- efi: Add missing prototype for efi_capsule_setup_info (Jan Kiszka)   
- NFC: NULL out the dev-&gt;rfkill to prevent UAF (Lin Ma)   
- spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout (Miaoqian Lin)   
- drm: mali-dp: potential dereference of null pointer (Jiasheng Jiang)   
- drm/komeda: Fix an undefined behavior bug in komeda_plane_add() (Zhou Qingyang)   
- nl80211: show SSID for P2P_GO interfaces (Johannes Berg)   
- bpf: Fix excessive memory allocation in stack_map_alloc() (Yuntao Wang)   
- drm/vc4: txp: Force alpha to be 0xff if it's disabled (Maxime Ripard)   
- drm/vc4: txp: Don't set TXP_VSTART_AT_EOF (Maxime Ripard)   
- drm/mediatek: Fix mtk_cec_mask() (Miles Chen)   
- x86/delay: Fix the wrong asm constraint in delay_loop() (Ammar Faizi)   
- ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe (Miaoqian Lin)   
- ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe (Miaoqian Lin)   
- drm/bridge: adv7511: clean up CEC adapter when probe fails (Lucas Stach)   
- drm/edid: fix invalid EDID extension block filtering (Jani Nikula)   
- ath9k: fix ar9003_get_eepmisc (Wenli Looi)   
- drm: fix EDID struct for old ARM OABI format (Linus Torvalds)   
- RDMA/hfi1: Prevent panic when SDMA is disabled (Douglas Miller)   
- powerpc/iommu: Add missing of_node_put in iommu_init_early_dart (Peng Wu)   
- macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled (Finn Thain)   
- powerpc/powernv: fix missing of_node_put in uv_init() (Lv Ruyi)   
- powerpc/xics: fix refcount leak in icp_opal_init() (Lv Ruyi)   
- tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (Vasily Averin)   
- PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (Yicong Yang)   
- ARM: hisi: Add missing of_node_put after of_find_compatible_node (Peng Wu)   
- ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM (Krzysztof Kozlowski)   
- ARM: versatile: Add missing of_node_put in dcscb_init (Peng Wu)   
- fat: add ratelimit to fat*_ent_bread() (OGAWA Hirofumi)   
- powerpc/fadump: Fix fadump to work with a different endian capture kernel (Hari Bathini)   
- ARM: OMAP1: clock: Fix UART rate reporting algorithm (Janusz Krzysztofik)   
- fs: jfs: fix possible NULL pointer dereference in dbFree() (Zixuan Fu)   
- PM / devfreq: rk3399_dmc: Disable edev on remove() (Brian Norris)   
- ARM: dts: ox820: align interrupt controller node name with dtschema (Krzysztof Kozlowski)   
- IB/rdmavt: add missing locks in rvt_ruc_loopback (Niels Dossche)   
- selftests/bpf: fix btf_dump/btf_dump due to recent clang change (Yonghong Song)   
- eth: tg3: silence the GCC 12 array-bounds warning (Jakub Kicinski)   
- rxrpc: Return an error to sendmsg if call failed (David Howells)   
- hwmon: Make chip parameter for with_info API mandatory (Guenter Roeck)   
- ASoC: max98357a: remove dependency on GPIOLIB (Pierre-Louis Bossart)   
- media: exynos4-is: Fix compile warning (Kwanghoon Son)   
- net: phy: micrel: Allow probing without .driver_data (Fabio Estevam)   
- nbd: Fix hung on disconnect request if socket is closed before (Xie Yongji)   
- ASoC: rt5645: Fix errorenous cleanup order (Lin Ma)   
- nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (Smith, Kyle Miller (Nimble Kernel))   
- openrisc: start CPU timer early in boot (Jason A. Donenfeld)   
- media: cec-adap.c: fix is_configuring state (Hans Verkuil)   
- media: coda: limit frame interval enumeration to supported encoder frame sizes (Philipp Zabel)   
- rtlwifi: Use pr_warn instead of WARN_ONCE (Dongliang Mu)   
- ipmi: Fix pr_fmt to avoid compilation issues (Corey Minyard)   
- ipmi:ssif: Check for NULL msg when handling events and messages (Corey Minyard)   
- ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default (Mario Limonciello)   
- dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC (Mikulas Patocka)   
- spi: stm32-qspi: Fix wait_cmd timeout in APM mode (Patrice Chotard)   
- s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES (Heiko Carstens)   
- ASoC: tscs454: Add endianness flag in snd_soc_component_driver (Charles Keepax)   
- HID: bigben: fix slab-out-of-bounds Write in bigben_probe (Dongliang Mu)   
- drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo (Alice Wong)   
- mlxsw: spectrum_dcb: Do not warn about priority changes (Petr Machata)   
- ASoC: dapm: Don't fold register value changes into notifications (Mark Brown)   
- net/mlx5: fs, delete the FTE when there are no rules attached to it (Mark Bloch)   
- ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL (jianghaoran)   
- drm: msm: fix error check return value of irq_of_parse_and_map() (Lv Ruyi)   
- arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall (Alexandru Elisei)   
- drm/amd/pm: fix the compile warning (Evan Quan)   
- drm/plane: Move range check for format_count earlier (Steven Price)   
- scsi: megaraid: Fix error check return value of register_chrdev() (Lv Ruyi)   
- mmc: jz4740: Apply DMA engine limits to maximum segment size (Aidan MacDonald)   
- md/bitmap: don't set sb values if can't pass sanity check (Heming Zhao)   
- media: cx25821: Fix the warning when removing the module (Zheyu Ma)   
- media: pci: cx23885: Fix the error handling in cx23885_initdev() (Zheyu Ma)   
- media: venus: hfi: avoid null dereference in deinit (Luca Weiss)   
- ath9k: fix QCA9561 PA bias level (Thibaut VARÈNE)   
- drm/amd/pm: fix double free in si_parse_power_table() (Keita Suzuki)   
- tools/power turbostat: fix ICX DRAM power numbers (Len Brown)   
- spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction (Biju Das)   
- ALSA: jack: Access input_dev under mutex (Amadeusz Sławiński)   
- drm/komeda: return early if drm_universal_plane_init() fails. (Liviu Dudau)   
- ACPICA: Avoid cache flush inside virtual machines (Kirill A. Shutemov)   
- fbcon: Consistently protect deferred_takeover with console_lock() (Daniel Vetter)   
- ipv6: fix locking issues with loops over idev-&gt;addr_list (Niels Dossche)   
- ipw2x00: Fix potential NULL dereference in libipw_xmit() (Haowen Bai)   
- b43: Fix assigning negative value to unsigned variable (Haowen Bai)   
- b43legacy: Fix assigning negative value to unsigned variable (Haowen Bai)   
- mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue (Niels Dossche)   
- drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes (Liu Zixian)   
- btrfs: repair super block num_devices automatically (Qu Wenruo)   
- btrfs: add "0x" prefix for unsupported optional features (Qu Wenruo)   
- ptrace: Reimplement PTRACE_KILL by always sending SIGKILL (Eric W. Biederman)   
- ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP (Eric W. Biederman)   
- ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP (Eric W. Biederman)   
- perf/x86/intel: Fix event constraints for ICL (Kan Liang)   
- usb: core: hcd: Add support for deferring roothub registration (Kishon Vijay Abraham I)   
- USB: new quirk for Dell Gen 2 devices (Monish Kumar R)   
- USB: serial: option: add Quectel BG95 modem (Carl Yin(殷张成))   
- ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS (Marios Levogiannis)   
- binfmt_flat: do not stop relocating GOT entries prematurely on riscv (Niklas Cassel)   
- LTS tag: v5.4.197 (Sherry Yang)   
- bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes (Liu Jian)   
- NFSD: Fix possible sleep during nfsd4_release_lockowner() (Chuck Lever)   
- NFS: Memory allocation failures are not server fatal errors (Trond Myklebust)   
- docs: submitting-patches: Fix crossref to 'The canonical patch format' (Akira Yokosawa)   
- tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe() (Xiu Jianfeng)   
- tpm: Fix buffer access in tpm2_get_tpm_pt() (Stefan Mahnke-Hartmann)   
- HID: multitouch: Add support for Google Whiskers Touchpad (Marek Maślanka)   
- raid5: introduce MD_BROKEN (Mariusz Tkaczyk)   
- dm verity: set DM_TARGET_IMMUTABLE feature flag (Sarthak Kukreti)   
- dm stats: add cond_resched when looping over entries (Mikulas Patocka)   
- dm crypt: make printing of the key constant-time (Mikulas Patocka)   
- dm integrity: fix error code in dm_integrity_ctr() (Dan Carpenter)   
- zsmalloc: fix races between asynchronous zspage free and page migration (Sultan Alsawaf)   
- crypto: ecrdsa - Fix incorrect use of vli_cmp (Vitaly Chikunov)   
- netfilter: conntrack: re-fetch conntrack after insertion (Florian Westphal)   
- exec: Force single empty string when argv is empty (Kees Cook)   
- drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency() (Gustavo A. R. Silva)   
- cfg80211: set custom regdomain after wiphy registration (Miri Korenblit)   
- i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging (Mika Westerberg)   
- net: ftgmac100: Disable hardware checksum on AST2600 (Joel Stanley)   
- net: af_key: check encryption module availability consistency (Thomas Bartschies)   
- pinctrl: sunxi: fix f1c100s uart2 function (IotaHydrae)   
- ACPI: sysfs: Fix BERT error region memory mapping (Lorenzo Pieralisi)   
- ACPI: sysfs: Make sparse happy about address space in use (Andy Shevchenko)   
- media: vim2m: initialize the media device earlier (Hans Verkuil)   
- media: vim2m: Register video device after setting up internals (Sakari Ailus)   
- secure_seq: use the 64 bits of the siphash for port offset calculation (Willy Tarreau)   
- tcp: change source port randomizarion at connect() time (Eric Dumazet)   
- Input: goodix - fix spurious key release events (Dmitry Mastykin)   
- staging: rtl8723bs: prevent -&gt;Ssid overflow in rtw_wx_set_scan() (Denis Efremov (Oracle))   
- x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests (Thomas Gleixner)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.3.el8uek]" date="1657627200">- RDS/IB:  Fix RDS IB SRQ implementation and tune it (Hans Westgaard Ry)  [Orabug: 31899472]  
- RDS/IB: Introduce bit_flag routines with memory-barrier for bit flags (Hans Westgaard Ry)  [Orabug: 31899472]  
- xfs: don't fail unwritten extent conversion on writeback due to edquot (Darrick J. Wong)  [Orabug: 33786167]  
- mm/page_alloc: reuse tail struct pages for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: improve memory savings for compound devmaps (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: refactor core of vmemmap_populate_basepages() to helper (Joao Martins)  [Orabug: 34314763]  
- mm/sparse-vmemmap: add a pgmap argument to section activation (Joao Martins)  [Orabug: 34314763]  
- memory-failure: fetch compound_head after pgmap_pfn_valid() (Joao Martins)  [Orabug: 34314763]  
- device-dax: compound devmap support (Joao Martins)  [Orabug: 34314763]  
- device-dax: factor out page mapping initialization (Joao Martins)  [Orabug: 34314763]  
- device-dax: ensure dev_dax-&gt;pgmap is valid for dynamic devices (Joao Martins)  [Orabug: 34314763]  
- device-dax: use struct_size() (Joao Martins)  [Orabug: 34314763]  
- device-dax: use ALIGN() for determining pgoff (Joao Martins)  [Orabug: 34314763]  
- mm/memremap: add ZONE_DEVICE support for compound pages (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: refactor memmap_init_zone_device() page init (Joao Martins)  [Orabug: 34314763]  
- mm/page_alloc: split prep_compound_page into head and tail subparts (Joao Martins)  [Orabug: 34314763]  
- RDMA/umem: batch page unpin in __ib_umem_release() (Joao Martins)  [Orabug: 34314763]  
- mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Joao Martins)  [Orabug: 34314763]  
- KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast() (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq (Vitaly Kuznetsov)  [Orabug: 34323859]  {CVE-2022-2153} 
- KVM: Add infrastructure and macro to mark VM as bugged (Sean Christopherson)  [Orabug: 34323859]  {CVE-2022-2153} 
- rds: ib: Qualify RNR Retry Timer check with firmware version (Freddy Carrillo)  [Orabug: 34330922]  
- x86/boot/compressed/64: Disable 5-level page tables on AMD (Boris Ostrovsky)  [Orabug: 34366382]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.4.el8uek]" date="1658232000">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505} 
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551]  
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551]  
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551]  
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551]  
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551]  
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551]  
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551]  
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337]  
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337]  
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
</package>
<package pkgid="40c741825a9fe2b0ad45cc7f264c50bd74fbaf358e169c38241d897204e8b769" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.1.el8uek]" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985]  
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110]  
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110]  
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110]  
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165]  
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165]  
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165]  
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165]  
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165]  
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165]  
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165]  
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165]  
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165]  
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165]  
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165]  
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165]  
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165]  
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165]  
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165]  
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165]  
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165]  
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165]  
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165]  
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165]  
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165]  
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165]  
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165]  
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165]  
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669} 
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054]  
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054]  
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054]  
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054]  
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054]  
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054]  
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054]  
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054]  
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054]  
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054]  
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054]  
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054]  
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054]  
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054]  
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054]  
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054]  
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054]  
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054]  
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054]  
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054]  
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054]  
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054]  
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054]  
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054]  
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054]  
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054]  
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054]  
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054]  
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054]  
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054]  
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054]  
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054]  
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054]  
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054]  
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054]  
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054]  
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054]  
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054]  
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054]  
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054]  
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054]  
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054]  
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054]  
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054]  
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054]  
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054]  
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054]  
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054]  
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054]  
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571]  
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099]  
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496]  
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127]  
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377]  
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209]  
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369]  
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021]  
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.2.el8uek]" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)   
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)   
- LTS tag: v5.4.206 (Sherry Yang)   
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)   
- LTS tag: v5.4.205 (Sherry Yang)   
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)   
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)   
- ida: don't use BUG_ON() for debugging (Linus Torvalds)   
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)   
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)   
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)   
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)   
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)   
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)   
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)   
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)   
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)   
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)   
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)   
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)   
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)   
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)   
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)   
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)   
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)   
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)   
- fbcon: Disallow setting font bigger than screen size (Helge Deller)   
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)   
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)   
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)   
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)   
- usbnet: fix memory leak in error case (Oliver Neukum)   
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)   
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)   
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)   
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)   
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)   
- LTS tag: v5.4.204 (Sherry Yang)   
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)   
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)   
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)   
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)   
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)   
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)   
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)   
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)   
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)   
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)   
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)   
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)   
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)   
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)   
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)   
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)   
- sit: use min (kernel test robot)   
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)   
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)   
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)   
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)   
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)   
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)   
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)   
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)   
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)   
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)   
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)   
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)   
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)   
- usbnet: fix memory allocation in helpers (Oliver Neukum)   
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)   
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)   
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)   
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)   
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)   
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)   
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)   
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)   
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)   
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)   
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)   
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)   
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)   
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)   
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)   
- LTS tag: v5.4.203 (Sherry Yang)   
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)   
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)   
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)   
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)   
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)   
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)   
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)   
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)   
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)   
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)   
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)   
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)   
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)   
- LTS tag: v5.4.202 (Sherry Yang)   
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)   
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)   
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)   
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)   
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)   
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)   
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)   
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)   
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)   
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)   
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)   
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)   
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)   
- xtensa: Fix refcount leak bug in time.c (Liang He)   
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)   
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)   
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)   
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)   
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)   
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)   
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)   
- usb: chipidea: udc: check request status before setting device address (Xu Yang)   
- xhci: turn off port power in shutdown (Mathias Nyman)   
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)   
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)   
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)   
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)   
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)   
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)   
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)   
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)   
- afs: Fix dynamic root getattr (David Howells)   
- MIPS: Remove repetitive increase irq_err_count (huhai)   
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)   
- udmabuf: add back sanity check (Gerd Hoffmann)   
- net/tls: fix tls_sk_proto_close executed repeatedly (Ziyang Xuan)   
- erspan: do not assume transport header is always set (Eric Dumazet)   
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)   
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)   
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)   
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)   
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)   
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)   
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)   
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)   
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)   
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)   
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)   
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)   
- mtd: rawnand: gpmi: Fix setting busy timeout setting (Sascha Hauer)   
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)   
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)   
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)   
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)   
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)   
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)   
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)   
- vt: drop old FONT ioctls (Jiri Slaby)   
- LTS tag: v5.4.201 (Sherry Yang)   
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)   
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)   
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)   
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)   
- tcp: add small random increments to the source port (Willy Tarreau)   
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)   
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)   
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)   
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)   
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)   
- LTS tag: v5.4.200 (Sherry Yang)   
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)   
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)   
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)   
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)   
- net: openvswitch: fix leak of nested actions (Ilya Maximets)   
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)   
- net/sched: act_police: more accurate MTU policing (Davide Caratti)   
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)   
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)   
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)   
- ext4: add reserved GDT blocks check (Zhang Yi)   
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)   
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)   
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)   
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)   
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)   
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)   
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)   
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)   
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)   
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)   
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)   
- arm64: ftrace: fix branch range checks (Mark Rutland)   
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)   
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)   
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)   
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)   
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)   
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)   
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)   
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)   
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)   
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)   
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)   
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)   
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)   
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)   
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)   
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)   
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)   
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)   
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)   
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)   
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)   
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)   
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)   
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)   
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)   
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)   
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)   
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)   
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)   
- dma-debug: make things less spammy under memory pressure (Rob Clark)   
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)   
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)   
- random: account for arch randomness in bits (Jason A. Donenfeld)   
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)   
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)   
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)   
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)   
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)   
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)   
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)   
- random: check for signals after page of pool writes (Jason A. Donenfeld)   
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)   
- random: convert to using fops-&gt;write_iter() (Jens Axboe)   
- random: convert to using fops-&gt;read_iter() (Jens Axboe)   
- random: unify batched entropy implementations (Jason A. Donenfeld)   
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)   
- random: move initialization functions out of hot pages (Jason A. Donenfeld)   
- random: make consistent use of buf and len (Jason A. Donenfeld)   
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)   
- random: remove extern from functions in header (Jason A. Donenfeld)   
- random: use static branch for crng_ready() (Jason A. Donenfeld)   
- random: credit architectural init the exact amount (Jason A. Donenfeld)   
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)   
- random: use proper jiffies comparison macro (Jason A. Donenfeld)   
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)   
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)   
- random: avoid initializing twice in credit race (Jason A. Donenfeld)   
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)   
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)   
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)   
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)   
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)   
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)   
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)   
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)   
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)   
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)   
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)   
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)   
- random: fix sysctl documentation nits (Jason A. Donenfeld)   
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)   
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)   
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)   
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)   
- random: check for signal_pending() outside of need_resched() check (Jann Horn)   
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)   
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)   
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)   
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)   
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)   
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)   
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)   
- random: reseed more often immediately after booting (Jason A. Donenfeld)   
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)   
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)   
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)   
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)   
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)   
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)   
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)   
- random: cleanup UUID handling (Jason A. Donenfeld)   
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)   
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)   
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)   
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)   
- random: unify early init crng load accounting (Jason A. Donenfeld)   
- random: do not take pool spinlock at boot (Jason A. Donenfeld)   
- random: defer fast pool mixing to worker (Jason A. Donenfeld)   
- random: rewrite header introductory comment (Jason A. Donenfeld)   
- random: group sysctl functions (Jason A. Donenfeld)   
- random: group userspace read/write functions (Jason A. Donenfeld)   
- random: group entropy collection functions (Jason A. Donenfeld)   
- random: group entropy extraction functions (Jason A. Donenfeld)   
- random: group crng functions (Jason A. Donenfeld)   
- random: group initialization wait functions (Jason A. Donenfeld)   
- random: remove whitespace and reorder includes (Jason A. Donenfeld)   
- random: remove useless header comment (Jason A. Donenfeld)   
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)   
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)   
- random: add proper SPDX header (Jason A. Donenfeld)   
- random: remove unused tracepoints (Jason A. Donenfeld)   
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)   
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)   
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)   
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)   
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)   
- random: make more consistent use of integer types (Jason A. Donenfeld)   
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)   
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)   
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)   
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)   
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)   
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)   
- random: get rid of secondary crngs (Jason A. Donenfeld)   
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)   
- random: fix locking in crng_fast_load() (Dominik Brodowski)   
- random: remove batched entropy locking (Jason A. Donenfeld)   
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)   
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)   
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)   
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)   
- random: simplify entropy debiting (Jason A. Donenfeld)   
- random: use computational hash for entropy extraction (Jason A. Donenfeld)   
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)   
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)   
- random: continually use hwgenerator randomness (Dominik Brodowski)   
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)   
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)   
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)   
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)   
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)   
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)   
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)   
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)   
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)   
- random: remove incomplete last_data logic (Sherry Yang)   
- random: cleanup integer types (Jason A. Donenfeld)   
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)   
- random: fix typo in comments (Schspa Shi)   
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)   
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)   
- random: early initialization of ChaCha constants (Dominik Brodowski)   
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)   
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)   
- random: harmonize "crng init done" messages (Dominik Brodowski)   
- random: mix bootloader randomness into pool (Jason A. Donenfeld)   
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)   
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)   
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)   
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)   
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)   
- crypto: blake2s - adjust include guard naming (Eric Biggers)   
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)   
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)   
- random: remove dead code left over from blocking pool (Eric Biggers)   
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)   
- random: add arch_get_random_*long_early() (Mark Rutland)   
- powerpc: Use bool in archrandom.h (Richard Henderson)   
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)   
- linux/random.h: Use false with bool (Richard Henderson)   
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)   
- random: split primary/secondary crng init paths (Mark Rutland)   
- random: remove some dead code of poolinfo (Yangtao Li)   
- random: fix typo in add_timer_randomness() (Yangtao Li)   
- random: Add and use pr_fmt() (Yangtao Li)   
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)   
- random: remove unnecessary unlikely() (Yangtao Li)   
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)   
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)   
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)   
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)   
- crypto: blake2s - generic C library implementation and selftest (Jason A. Donenfeld)   
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)   
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)   
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.3.el8uek]" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595]  
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323]  
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736]  
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736]  
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073]  
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732]  
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.4.el8uek]" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385} 
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239]  
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546} 
- rds/ib: handle posted ACK during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- rds/ib: reap tx completions during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562]  
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941]  
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941]  
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995]  
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890]  
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890]  
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890]  
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890]  
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890]  
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890]  
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890]  
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890]  
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890]  
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890]  
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890]  
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890]  
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890]  
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890]  
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890]  
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890]  
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890]  
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890]  
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890]  
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890]  
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890]  
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890]  
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890]  
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890]  
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890]  
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890]  
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890]  
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890]  
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890]  
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890]  
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890]  
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890]  
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890]  
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890]  
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890]  
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890]  
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890]  
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: cache info (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890]  
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890]  
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890]  
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890]  
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890]  
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890]  
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890]  
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890]  
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890]  
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890]  
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890]  
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890]  
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890]  
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890]  
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890]  
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890]  
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890]  
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890]  
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890]  
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890]  
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890]  
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890]  
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890]  
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890]  
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890]  
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890]  
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890]  
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890]  
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890]  
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890]  
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890]  
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890]  
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890]  
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890]  
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890]  
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890]  
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890]  
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890]  
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890]  
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890]  
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890]  
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890]  
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890]  
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890]  
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890]  
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890]  
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890]  
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890]  
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890]  
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890]  
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890]  
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890]  
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890]  
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890]  
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890]  
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890]  
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890]  
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890]  
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890]  
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890]  
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890]  
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890]  
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890]  
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890]  
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890]  
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890]  
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890]  
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.5.el8uek]" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586} 
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.1.el8uek]" date="1663848000">- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34631321]</changelog>
</package>
<package pkgid="3d1a592a3ac4dd73d297ca5cb1bff51f1d525534f69781428fc8178be90dbf1e" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.311.6.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.4.el8uek]" date="1658232000">- lockdown: Fix kexec lockdown bypass with ima policy (Eric Snowberg)  [Orabug: 34400675]  {CVE-2022-21505} 
- bnxt_en: Use page frag RX buffers for better software GRO performance (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt_en: enable interrupt sampling on 5750X for DIM (Andy Gospodarek)  [Orabug: 34083551]  
- bnxt_en: Add event handler for PAUSE Storm event (Somnath Kotur)  [Orabug: 34083551]  
- bnxt_en: reject indirect blk offload when hw-tc-offload is off (Sriharsha Basavapatna)  [Orabug: 34083551]  
- bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() (Edwin Peer)  [Orabug: 34083551]  
- bnxt_en: Fix error recovery regression (Michael Chan)  [Orabug: 34083551]  
- bnxt_en: Fix possible unintended driver initiated error recovery (Michael Chan)  [Orabug: 34083551]  
- bnxt: count discards due to memory allocation errors (Jakub Kicinski)  [Orabug: 34083551]  
- bnxt: count packets discarded because of netpoll (Jakub Kicinski)  [Orabug: 34083551]  
- ocfs2: kill EBUSY from dlmfs_evict_inode (Junxiao Bi)  [Orabug: 34364337]  
- ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock (Junxiao Bi)  [Orabug: 34364337]  
- net/rds: Fix a NULL dereference in rds_tcp_accept_one() (Harshit Mogalapalli)  [Orabug: 34371884]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.5.el8uek]" date="1658750400">- arm64: proton-pack: provide vulnerability file value for RETBleed (James Morse)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: emulate: do not adjust size of fastop and setcc subroutines (Paolo Bonzini)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: fix FASTOP_SIZE when return thunks are enabled (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Disable RRSBA behavior (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/exec: Disable RET on kexec (Konrad Rzeszutek Wilk)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: do not enable IBPB-on-entry when IBPB is not supported (Thadeu Lima de Souza Cascardo)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add Cannon lake to RETBleed affected CPU list (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Enumerate BTC_NO (Andrew Cooper)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/common: Stamp out the stepping madness (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent RSB underflow before vmenter (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fill RSB on vmexit for IBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Fix IBRS handling after vmexit (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Convert launched argument to flags (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM: VMX: Flatten __vmx_vcpu_run() (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Uros Bizjak)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Remove x86_spec_ctrl_mask (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix SPEC_CTRL write on SMT state change (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix firmware entry SPEC_CTRL handling (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/cpu/amd: Add Spectral Chicken (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add entry UNRET validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kbuild/objtool: Add objtool-vmlinux.o pass (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Do IBPB fallback check only once (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add retbleed=ibpb (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/xen: Rename SYS* entry points (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Update Retpoline validation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- intel_idle: Disable IBRS during long idle (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report Intel retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS (Pawan Gupta)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Optimize SPEC_CTRL MSR writes (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/entry: Add kernel IBRS implementation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Enable STIBP for JMP2RET (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Add AMD retbleed= boot parameter (Alexandre Chartre)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bugs: Report AMD retbleed vulnerability (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add magic AMD return-thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/realmode: build with __DISABLE_EXPORTS (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Use return-thunk in asm code (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/sev: Avoid using __x86_return_thunk (Kim Phillips)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/kvm: Fix SETcc emulation for return thunks (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/bpf: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/ftrace: Alternative RET encoding (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86,objtool: Create .return_sites (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/mm: elide references to .discard.* from .return_sites (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Undo return-thunk damage (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Use -mfunction-return (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Swizzle retpoline thunk (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/alternative: Support not-feature (Juergen Gross)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/retpoline: Cleanup some #ifdefery (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/features: Move RETPOLINE flags to word 11 (Peter Zijlstra (Intel))  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- crypto: x86/poly1305 - Fixup SLS (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- kvm/emulate: Fix SETcc emulation function offsets with SLS (Borislav Petkov)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Add straight-line-speculation mitigation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare inline-asm for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86: Prepare asm files for straight-line-speculation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/lib/atomic64_386_32: Rename things (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add straight-line-speculation validation (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Classify symbols (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Create reloc sections implicitly (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add elf_create_reloc() helper (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rework the elf_rebuild_reloc_section() logic (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Handle per arch retpoline naming (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Correctly handle retpoline thunk calls (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Support retpoline jump detection for vmlinux.o (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add 'alt_group' struct (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Clean up elf_write() condition (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add support for relocations without addends (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename rela to reloc (Matt Helsley)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: optimize add_dead_ends for split sections (Sami Tolvanen)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Move the IRET hack into the arch decoder (Miroslav Benes)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename elf_read() to elf_open_read() (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Constify 'struct elf *' parameters (Ingo Molnar)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize !vmlinux.o again (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Better handle IRET (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- x86/unwind_hints: define unwind_hint_save, unwind_hint_restore (Ankur Arora)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add abstraction for destination offsets (Raphael Gault)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix off-by-one in symbol_by_offset() (Julien Thierry)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_rela_by_dest_range() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize read_sections() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename find_containing_func() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_*() and read_symbols() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_name() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_section_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add a statistics mode (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Optimize find_symbol_by_index() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn_all() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Rename func_for_each_insn() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Introduce validate_return() (Peter Zijlstra)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Improve call destination function detection (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Fix clang switch table edge case (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add relocation check for alternative sections (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816} 
- objtool: Add is_static_jump() helper (Josh Poimboeuf)  [Orabug: 34335632]  {CVE-2022-29901} {CVE-2022-23816}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.310.6.el8uek]" date="1659355200">- SUNRPC: Fix READ_PLUS crasher (Chuck Lever)   
- Revert "hwmon: Make chip parameter for with_info API mandatory" (Greg Kroah-Hartman)  [Orabug: 34423806]  
- ext4: make variable "count" signed (Ding Xiang)   
- faddr2line: Fix overlapping text section failures, the sequel (Josh Poimboeuf)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.310.7.el8uek]" date="1660046400">- net_sched: cls_route: remove from list when handle is 0 (Thadeu Lima de Souza Cascardo)  [Orabug: 34480880]  {CVE-2022-2588} 
- x86/spec_ctrl: limit IBRS_FW to retpoline only (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: display dynamic retbleed state (Ankur Arora)  [Orabug: 34450896]  
- x86/bugs: remove incorrect __init/__ro_after_init annotations (Ankur Arora)  [Orabug: 34455621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.1.el8uek]" date="1660132800">- cifs: fix ntlmssp auth when there is no key exchange (Paulo Alcantara)  [Orabug: 33670985]  
- net/mlx5: Round-Robin EQs over IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Separate between public and private API of sf.h (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Enlarge interrupt field in CREATE_EQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Allocating a pool of MSI-X vectors for SFs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Change IRQ storage logic from static to dynamic (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Moving rmap logic to EQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Removing rmap per IRQ (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Clean license text in eq.[c|h] files (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Provide cpumask at EQ creation phase (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Introduce API for request and release IRQs (Shay Drory)  [Orabug: 33887110]  
- net/mlx5: Delay IRQ destruction till all users are gone (Leon Romanovsky)  [Orabug: 33887110]  
- net/mlx5: Remove return statement exist at the end of void function (Wenpeng Liang)  [Orabug: 33887110]  
- net/mlx5: Use order-0 allocations for EQs (Tariq Toukan)  [Orabug: 33887110]  
- net/mlx5: Remove unused field in EQ (Tariq Toukan)  [Orabug: 33887110]  
- XArray: Add xa_for_each_range (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- XArray: Improve documentation of search marks (Matthew Wilcox (Oracle))  [Orabug: 33887110]  
- Refactor pciep_regrd32 for kpcimgr (Rob Gardner)  [Orabug: 34091165]  
- dsc-drivers: update drivers for 1.15.9-C-65 (Shannon Nelson)  [Orabug: 34091165]  
- Pensando: kexec: support kexec on elba (Henry Willard)  [Orabug: 34091165]  
- Pensando: kernel config changes for kdump (Rob Gardner)  [Orabug: 34091165]  
- net/ethernet/pensando: Add out-of-tree network drivers (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: spec file changes to build embedded2 kernels (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: pensando: create config file for elba (Dave Kleikamp)  [Orabug: 34091165]  
- uek-rpm: Disable Pensando options for non-Pensando kernels (Dave Kleikamp)  [Orabug: 34091165]  
- arm64: Reserve elfcorehdr before scanning reserved memory from device tree (Dave Kleikamp)  [Orabug: 34091165]  
- spi: cadence: Remove extraneous SPI_CADENCE_QUADSPI from drivers/spi (Dave Kleikamp)  [Orabug: 34091165]  
- dts/pensando: add mnet and mcrypt devices, with reserved dma memory (David Clear)  [Orabug: 34091165]  
- soc/pensando: pcie driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: Add the Reset Cause driver (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: crash dump driver. (David Clear)  [Orabug: 34091165]  
- drivers/pensando/soc: Boot State Machine (BSM) integration. (David Clear)  [Orabug: 34091165]  
- drivers/uio: UIO drivers for Elba (David Clear)  [Orabug: 34091165]  
- i2c: Add Lattice RD1173 I2C controller driver. (David Clear)  [Orabug: 34091165]  
- Interrupt domain controllers for Elba ASIC. (David Clear)  [Orabug: 34091165]  
- drivers/soc/pensando: /dev/capmem driver. (David Clear)  [Orabug: 34091165]  
- drivers/edac: Add Elba EDAC support (David Clear)  [Orabug: 34091165]  
- dts/pensnado: Elba flash partitions (David Clear)  [Orabug: 34091165]  
- arch/arm64: Initial support for the Pensando Elba SoC (David Clear)  [Orabug: 34091165]  
- drivers/spi/spidev.c: Add pensando,cpld device tree compat entry (David Clear)  [Orabug: 34091165]  
- spi-dw: Support Pensando Elba custom chip-select (David Clear)  [Orabug: 34091165]  
- drivers/mmc/host: Pensando Elba support in the Cadence EMMC host controller (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: add quirks for the Pensando controller (David Clear)  [Orabug: 34091165]  
- arm64/traps: Call platform handler for serror (Rob Gardner)  [Orabug: 34091165]  
- i2c-designware: Add I2C code that attempts to recover from a stuck SDA line. (David Clear)  [Orabug: 34091165]  
- drivers/hwmon: Adding support LTC3888 (David Clear)  [Orabug: 34091165]  
- hwmon/pmbus: Add a driver for the TI TPS53659, based on Vadim Pasternak's TPS53679.c driver. (David Clear)  [Orabug: 34091165]  
- mtd/spi-nor/cadence-quadspi.c: support spi-rx-bus-width property on subnodes. (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: add mx66u51235f and mx66u2g45g devices. (David Clear)  [Orabug: 34091165]  
- spi: fix client driver breakages when using GPIO descriptors (David Clear)  [Orabug: 34091165]  
- mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode (Vignesh Raghavendra)  [Orabug: 34091165]  
- ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini)  [Orabug: 34214240]  {CVE-2021-3669} 
- uek-rpm: Enable EDAC_OCTEONTX (Henry Willard)  [Orabug: 34229054]  
- efi/Marvell: Work-around for bootefi memmap errors (Henry Willard)  [Orabug: 34229054]  
- uek-rpm: Update embedded config for SDK 11.22.05 (Dave Kleikamp)  [Orabug: 34229054]  
- PCI: octeontx-83: add new quirks (Harman Kalra)  [Orabug: 34229054]  
- edac: Fix octeontx edac device name (Jayanthi Annadurai)  [Orabug: 34229054]  
- EDAC: OcteonTX: Fix einj error type for cn10k (Vasyl Gomonovych)  [Orabug: 34229054]  
- soc: octeontx2-sdp: move cn10k checks under is_cn10k_sdp (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- arm64: Fix Marvell OcteonTx2 Silicon variant naming (Linu Cherian)  [Orabug: 34229054]  
- soc: octeontx2-sdp: set fw ready after init for cn10k (Roy Franz)  [Orabug: 34229054]  
- swup: cn10ka: Return the value from SMC to ioctl (Witold Sadowski)  [Orabug: 34229054]  
- soc: marvell: Fix chip revision check (Jayanthi Annadurai)  [Orabug: 34229054]  
- driver: soc: swup utility: Add buffer log from firmware update (Witold Sadowski)  [Orabug: 34229054]  
- ddriver: soc: swup utility: Fix multiple allocation chunk problem (Witold Sadowski)  [Orabug: 34229054]  
- drivers: marvell: hw-access: register access via debugfs (Sumit Gaur)  [Orabug: 34229054]  
- firmware: octeontx2: Port RPRAM configuration interface driver to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- perf/marvell: add MBWC event (Amit Singh Tomar)  [Orabug: 34229054]  
- drivers: perf: Add MPAM support for TAD PMU (Tanmay Jagdale)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Allocate kmalloc'ed space for BAR4 (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: Fix XCP0 BAR0 address reported by config space on cnf10kb (Wojciech Bartczak)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Put CONFIG_UIO as dependent option (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- drivers: mtd: spi-nor: Add MX66L2G45GXRI00 macronix flash (Suneel Garapati)  [Orabug: 34229054]  
- spi: Update w25q256fw flash memory to use 4B opcodes (Witold Sadowski)  [Orabug: 34229054]  
- drivers: sdhci-cadence: Fix interrupt handling (Jayanthi Annadurai)  [Orabug: 34229054]  
- drivers: sdhci: Add debug option for sdhci-cadence driver. (Jayanthi Annadurai)  [Orabug: 34229054]  
- firmware: mub: Fix reversed conditions to do a SMC call (Wojciech Bartczak)  [Orabug: 34229054]  
- oceontx2-bphy-netdev: cnf10k: Fix 1S sync timestamp fields. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: re-enable cpri gpint when interface is stopped (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cpri interrupt handling (Baha Mesleh)  [Orabug: 34229054]  
- octeontx2-af: Don't reset previous pfc config (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-pf: Use GFP_ATOMIC flag instead of GFP_KERNEL (Sunil Goutham)  [Orabug: 34229054]  
- octeontx2-vf: Add partial ethtool support for SDP VFs (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: Allow mkex profiles without dmac. (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: 1-step PTP support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cpri: Add missing ethtool stats (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-pf: Reduce minimum mtu size to 60 (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: suppress kpu profile loading warning (Harman Kalra)  [Orabug: 34229054]  
- net: phy: 10G mode for fixed PHYs (Sujeet Baranwal)  [Orabug: 34229054]  
- octeontx2-af: allow second pass pkts via default ucast entry (Nithin Dabilpuram)  [Orabug: 34229054]  
- octeontx2-af: Update CGX_ID_MASK value (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: Fix cnf10k ecpri rx packet issue (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cycle through SSO queues to drain work (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-af: Apply errata workaround only to CN10K silicons (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Fix hrtimer kernel crash in OcteonTx2 SoCs. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: cn10k: TIM PTP capture rollover errata fix (Shijith Thotton)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10kb: Add PTP slave support for CNF10KB. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- octeontx2-af: Increase mailbox timeout (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Unlock NDCX_AF_BANKX_LINEX_METADATA during NDC fault/lockerror/poison. (Suman Ghosh)  [Orabug: 34229054]  
- Documentation: dt: edac: Add OcteonTX/CN10K Peripheral bindings (Vasyl Gomonovych)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add SECDED error injection (Vasyl Gomonovych)  [Orabug: 34229054]  
- GHES: revert "GHES: support HEST/BERT in ACPI/DT systems" (Vasyl Gomonovych)  [Orabug: 34229054]  
- arm64: Enable Spectre BHB mitigation for Marvell OcteonTx2 cpus (Linu Cherian)  [Orabug: 34229054]  
- crypto: octeontx: fix header search path (Tomasz Duszynski)  [Orabug: 34229054]  
- crypto: octeontx2: add firmware version in devlink info (Shijith Thotton)  [Orabug: 34229054]  
- mtd: spi-nor: Add Macronix mx66l2g45g (Thomas Tai)  [Orabug: 34229054]  
- driver: soc: marvell: cpss driver update to SDK11.22.04 (Dave Kleikamp)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add cpri netdev support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: add prefix for cnf10k registers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: move duplicate code to common headers (Naveen Mamindlapalli)  [Orabug: 34229054]  
- cnf10k-rfoe: Prepend 8-byte PTP header to packets in PTP queue. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- firmware: mub: fix id assignment in mub_device_register (Damian Eppel)  [Orabug: 34229054]  
- swup: Sync update structures (Witold Sadowski)  [Orabug: 34229054]  
- EDAC: OcteonTX: Reduce logging level for debug (Vasyl Gomonovych)  [Orabug: 34229054]  
- driver: mailbox: Reject non-configured CPC instances (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf95: add jumbo frame support (Naveen Mamindlapalli)  [Orabug: 34229054]  
- octeontx2-af: cn10k: fix adding large offset to ptp clock (Naveen Mamindlapalli)  [Orabug: 34229054]  
- drivers: perf: Fix tad_pmu_event_init() to check pmu type first (Tanmay Jagdale)  [Orabug: 34229054]  
- octeontx2-pf: Do not set rbuf len as zero (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix key checking for source mac (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Fix kernel crash due to hrtimer not being initialized (Naveen Mamindlapalli)  [Orabug: 34229054]  
- soc: octeontx2-sdp: fix EPF_RINFO for 98xx (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- EDAC: OcteonTX: Add OcteonTx2/OcteonTX3 EDAC driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- drivers: marvell: otx2-sdei-ghes: Remove RAS driver (Vasyl Gomonovych)  [Orabug: 34229054]  
- octeontx2-af: reset cgx pfc registers on flr (Harman Kalra)  [Orabug: 34229054]  
- octeontx2-bphy-netdev: cnf10k: 1-step PTP and slave support. (Rakesh Babu Saladi)  [Orabug: 34229054]  
- driver: spi: Fix SMC ID for GPIO based TPM support (Witold Sadowski)  [Orabug: 34229054]  
- misc: add new ioctl to read/write register to renesas smu (Yi Guo)  [Orabug: 34229054]  
- soc: octeontx2-sdp: use a default PEM mask in unsupported case (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- dt-bindings: mailbox: Add bindings for marvell,mbox (Wojciech Bartczak)  [Orabug: 34229054]  
- driver: mailbox: Add support for LPI/SPI interrupt configuration in MHU (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: sfp-info: added support for t9x (Damian Eppel)  [Orabug: 34229054]  
- spi: Add xfer() function for cadence xSPI (Witold Sadowski)  [Orabug: 34229054]  
- spi: FIx bug in SDMA write function (Witold Sadowski)  [Orabug: 34229054]  
- firmware: ocetontx2: Move CN10K MAC management module to MUB (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-dpi: Add spin lock for dpi queue access. (Abhijit Ayarekar)  [Orabug: 34229054]  
- firmware: octeontx2: sysfs driver for dumping sfp info (Damian Eppel)  [Orabug: 34229054]  
- driver: mailbox: Remove superfluous mutex in MHU implementation (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: octeontx2: Move AVS reset control to MUB bus (Wojciech Bartczak)  [Orabug: 34229054]  
- firmware: mub: Add Marvell Utility Bus (Wojciech Bartczak)  [Orabug: 34229054]  
- octeontx2-pf: Add support for adaptive interrupt coalescing (Suman Ghosh)  [Orabug: 34229054]  
- octeontx2-af: CN10K PTP PPS Errata workaround (Rakesh Babu Saladi)  [Orabug: 34229054]  
- swup: Change memory allocation scheme. (Witold Sadowski)  [Orabug: 34229054]  
- PCI: octeontx2-pem-ep: Add PERST interrupt handling (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- PCI: controller: Add OcteonTx2 PCIe Endpoint driver (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- mrvl_swup: Change gserp firmware bit position (Chandrakala Chavva)  [Orabug: 34229054]  
- octeontx2-pf: Disable packet I/O for graceful exit (Subbaraya Sundeep)  [Orabug: 34229054]  
- octeontx2-af: Workaround for the NIX HW issues (Geetha sowjanya)  [Orabug: 34229054]  
- octeontx2-af: Add KPU support to parse inner custom header (Kiran Kumar K)  [Orabug: 34229054]  
- octeontx2-af: use clock source to compute start cycle (Pavan Nikhilesh)  [Orabug: 34229054]  
- soc: octeontx2-sdp: add ring programming for cn10k (Radha Mohan Chintakuntla)  [Orabug: 34229054]  
- octeontx2-af: fix array bound error (Hariprasad Kelam)  [Orabug: 34229054]  
- octeontx2-af: Limit KPU processing for NAT keepalive packet (Kiran Kumar K)  [Orabug: 34229054]  
- iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024 (Lu Baolu)  [Orabug: 34276571]  
- kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Increase MAX_VCPUS to 1024 (Eduardo Habkost)  [Orabug: 34314099]  
- kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS (Eduardo Habkost)  [Orabug: 34314099]  
- net/rds: Connect TCP backends deterministically (Gerd Rausch)  [Orabug: 34314496]  
- KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: SVM: fix task switch emulation on INTn instruction. (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: nSVM: Transparently handle L1 -&gt; L2 NMI re-injection (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Print error code in exception injection tracepoint iff valid (Sean Christopherson)  [Orabug: 34325127]  
- KVM: x86: Trace re-injected exceptions (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INTn instead of retrying the insn on "failure" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails" (Sean Christopherson)  [Orabug: 34325127]  
- KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02 (Maciej S. Szmigiero)  [Orabug: 34325127]  
- KVM: x86: nSVM: deal with L1 hypervisor that intercepts interrupts but lets L2 control them (Maxim Levitsky)  [Orabug: 34325127]  
- KVM: x86: pending exceptions must not be blocked by an injected event (Maxim Levitsky)  [Orabug: 34325127]  
- IB/mlx5: Disable BME for unbound devices too (Håkon Bugge)  [Orabug: 34395377]  
- net/rds : Adding support to print SCQ and RCQ completion vectors in rds-info. (Anand Khoje)  [Orabug: 34398209]  
- bpf: enable kprobe-based function return value override (Alan Maguire)  [Orabug: 34410369]  
- Enable CONFIG_DEBUG_KMEMLEAK for the arm64 debug kernel (Dave Kleikamp)  [Orabug: 34420021]  
- rds/rdma: correctly assign the dest qp num in rds ib connection (Rohit Nair)  [Orabug: 34429477]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.2.el8uek]" date="1660564800">- s390/archrandom: prevent CPACF trng invocations in interrupt context (Harald Freudenberger)   
- xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE (Demi Marie Obenour)   
- LTS tag: v5.4.206 (Sherry Yang)   
- Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting" (Greg Kroah-Hartman)   
- LTS tag: v5.4.205 (Sherry Yang)   
- dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate (Miaoqian Lin)   
- dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly (Michael Walle)   
- dmaengine: pl330: Fix lockdep warning about non-static key (Dmitry Osipenko)   
- ida: don't use BUG_ON() for debugging (Linus Torvalds)   
- dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo (Samuel Holland)   
- misc: rtsx_usb: set return value in rsp_buf alloc err path (Shuah Khan)   
- misc: rtsx_usb: use separate command and response buffers (Shuah Khan)   
- misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer (Shuah Khan)   
- dmaengine: imx-sdma: Allow imx8m for imx7 FW revs (Peter Robinson)   
- i2c: cadence: Unregister the clk notifier in error path (Satish Nagireddy)   
- selftests: forwarding: fix error message in learning_test (Vladimir Oltean)   
- selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT (Vladimir Oltean)   
- ibmvnic: Properly dispose of all skbs during a failover. (Rick Lindsley)   
- ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt (Claudiu Beznea)   
- ARM: at91: pm: use proper compatible for sama5d2's rtc (Claudiu Beznea)   
- pinctrl: sunxi: sunxi_pconf_set: use correct offset (Andrei Lalaev)   
- pinctrl: sunxi: a83t: Fix NAND function name for some pins (Samuel Holland)   
- ARM: meson: Fix refcount leak in meson_smp_prepare_cpus (Miaoqian Lin)   
- can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression (Jimmy Assarsson)   
- can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info (Jimmy Assarsson)   
- powerpc/powernv: delay rng platform device creation until later in boot (Jason A. Donenfeld)   
- video: of_display_timing.h: include errno.h (Hsin-Yi Wang)   
- fbcon: Prevent that screen size is smaller than font size (Helge Deller)   
- fbcon: Disallow setting font bigger than screen size (Helge Deller)   
- fbmem: Check virtual screen sizes in fb_set_var() (Helge Deller)   
- fbdev: fbmem: Fix logo center image dx issue (Guiling Deng)   
- iommu/vt-d: Fix PCI bus rescan device hot add (Yian Chen)   
- net: rose: fix UAF bug caused by rose_t0timer_expiry (Duoming Zhou)   
- usbnet: fix memory leak in error case (Oliver Neukum)   
- can: gs_usb: gs_usb_open/close(): fix memory leak (Rhett Aultman)   
- can: grcan: grcan_probe(): remove extra of_node_get() (Liang He)   
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Oliver Hartkopp)   
- mm/slub: add missing TID updates on slab deactivation (Jann Horn)   
- esp: limit skb_page_frag_refill use to a single page (Sabrina Dubroca)   
- LTS tag: v5.4.204 (Sherry Yang)   
- clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup() (Greg Kroah-Hartman)   
- net: usb: qmi_wwan: add Telit 0x1070 composition (Daniele Palmas)   
- net: usb: qmi_wwan: add Telit 0x1060 composition (Carlo Lobrano)   
- xen/arm: Fix race in RB-tree based P2M accounting (Oleksandr Tyshchenko)   
- xen/blkfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: force data bouncing when backend is untrusted (Roger Pau Monne)   
- xen/netfront: fix leaking data in shared pages (Roger Pau Monne)   
- xen/blkfront: fix leaking data in shared pages (Roger Pau Monne)   
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Mathieu Desnoyers)   
- selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area (Mathieu Desnoyers)   
- selftests/rseq: Fix: work-around asm goto compiler bugs (Mathieu Desnoyers)   
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Mathieu Desnoyers)   
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Mathieu Desnoyers)   
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Mathieu Desnoyers)   
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Mathieu Desnoyers)   
- selftests/rseq: Introduce thread pointer getters (Mathieu Desnoyers)   
- selftests/rseq: Introduce rseq_get_abi() helper (Mathieu Desnoyers)   
- selftests/rseq: Remove volatile from __rseq_abi (Mathieu Desnoyers)   
- selftests/rseq: Remove useless assignment to cpu variable (Mathieu Desnoyers)   
- selftests/rseq: introduce own copy of rseq uapi header (Mathieu Desnoyers)   
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Shuah Khan)   
- rseq/selftests,x86_64: Add rseq_offset_deref_addv() (Peter Oskolkov)   
- ipv6/sit: fix ipip6_tunnel_get_prl return value (katrinzhou)   
- sit: use min (kernel test robot)   
- net: dsa: bcm_sf2: force pause link settings (Doug Berger)   
- hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails (Yang Yingliang)   
- xen/gntdev: Avoid blocking in unmap_grant_pages() (Demi Marie Obenour)   
- net: tun: avoid disabling NAPI twice (Jakub Kicinski)   
- NFC: nxp-nci: Don't issue a zero length i2c_master_read() (Michael Walle)   
- nfc: nfcmrvl: Fix irq_of_parse_and_map() return value (Krzysztof Kozlowski)   
- net: bonding: fix use-after-free after 802.3ad slave unbind (Yevhen Orlov)   
- net: bonding: fix possible NULL deref in rlb code (Eric Dumazet)   
- net/sched: act_api: Notify user space if any actions were flushed before error (Victor Nogueira)   
- netfilter: nft_dynset: restore set element counter when failing to update (Pablo Neira Ayuso)   
- s390: remove unneeded 'select BUILD_BIN2C' (Masahiro Yamada)   
- PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events (Miaoqian Lin)   
- caif_virtio: fix race between virtio_device_ready() and ndo_open() (Jason Wang)   
- net: ipv6: unexport __init-annotated seg6_hmac_net_init() (YueHaibing)   
- usbnet: fix memory allocation in helpers (Oliver Neukum)   
- linux/dim: Fix divide by 0 in RDMA DIM (Tao Liu)   
- RDMA/qedr: Fix reporting QP timeout attribute (Kamal Heib)   
- net: tun: stop NAPI when detaching queues (Jakub Kicinski)   
- net: tun: unlink NAPI from device on destruction (Jakub Kicinski)   
- selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test (Dimitris Michailidis)   
- virtio-net: fix race between ndo_open() and virtio_device_ready() (Jason Wang)   
- net: usb: ax88179_178a: Fix packet receiving (Jose Alonso)   
- net: rose: fix UAF bugs caused by timer handler (Duoming Zhou)   
- s390/archrandom: simplify back to earlier design and initialize earlier (Jason A. Donenfeld)   
- dm raid: fix KASAN warning in raid5_add_disks (Mikulas Patocka)   
- dm raid: fix accesses beyond end of raid member array (Heinz Mauelshagen)   
- powerpc/bpf: Fix use of user_pt_regs in uapi (Naveen N. Rao)   
- powerpc/prom_init: Fix kernel config grep (Liam Howlett)   
- nvdimm: Fix badblocks clear off-by-one error (Chris Ye)   
- ipv6: take care of disable_policy when restoring routes (Nicolas Dichtel)   
- LTS tag: v5.4.203 (Sherry Yang)   
- crypto: arm/ghash-ce - define fpu before fpu registers are referenced (Stefan Agner)   
- crypto: arm - use Kconfig based compiler checks for crypto opcodes (Ard Biesheuvel)   
- ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler (Jian Cai)   
- ARM: OMAP2+: drop unnecessary adrl (Stefan Agner)   
- ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand (Stefan Agner)   
- ARM: 8933/1: replace Sun/Solaris style flag on section directive (Nick Desaulniers)   
- crypto: arm/sha512-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- crypto: arm/sha256-neon - avoid ADRL pseudo instruction (Ard Biesheuvel)   
- ARM: 8971/1: replace the sole use of a symbol with its definition (Jian Cai)   
- ARM: 8990/1: use VFP assembler mnemonics in register load/store macros (Stefan Agner)   
- ARM: 8989/1: use .fpu assembler directives instead of assembler arguments (Stefan Agner)   
- net: mscc: ocelot: allow unregistered IP multicast flooding (Vladimir Oltean)   
- kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add] (Naveen N. Rao)   
- powerpc/ftrace: Remove ftrace init tramp once kernel init is complete (Naveen N. Rao)   
- drm: remove drm_fb_helper_modinit (Christoph Hellwig)   
- LTS tag: v5.4.202 (Sherry Yang)   
- powerpc/pseries: wire up rng during setup_arch() (Jason A. Donenfeld)   
- kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt) (Masahiro Yamada)   
- random: update comment from copy_to_user() -&gt; copy_to_iter() (Jason A. Donenfeld)   
- modpost: fix section mismatch check for exported init/exit sections (Masahiro Yamada)   
- ARM: cns3xxx: Fix refcount leak in cns3xxx_init (Miaoqian Lin)   
- ARM: Fix refcount leak in axxia_boot_secondary (Miaoqian Lin)   
- soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe (Miaoqian Lin)   
- ARM: exynos: Fix refcount leak in exynos_map_pmu (Miaoqian Lin)   
- ARM: dts: imx6qdl: correct PU regulator ramp delay (Lucas Stach)   
- powerpc/powernv: wire up rng during setup_arch (Jason A. Donenfeld)   
- powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address (Andrew Donnellan)   
- powerpc: Enable execve syscall exit tracepoint (Naveen N. Rao)   
- parisc: Enable ARCH_HAS_STRICT_MODULE_RWX (Helge Deller)   
- xtensa: Fix refcount leak bug in time.c (Liang He)   
- xtensa: xtfpga: Fix refcount leak bug in setup (Liang He)   
- iio: adc: axp288: Override TS pin bias current for some models (Hans de Goede)   
- iio: adc: stm32: fix maximum clock rate for stm32mp15x (Olivier Moysan)   
- iio: trigger: sysfs: fix use-after-free on remove (Vincent Whitchurch)   
- iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up() (Zheyu Ma)   
- iio: accel: mma8452: ignore the return value of reset operation (Haibo Chen)   
- iio:accel:mxc4005: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:accel:bma180: rearrange iio trigger get and register (Dmitry Rokosov)   
- iio:chemical:ccs811: rearrange iio trigger get and register (Dmitry Rokosov)   
- usb: chipidea: udc: check request status before setting device address (Xu Yang)   
- xhci: turn off port power in shutdown (Mathias Nyman)   
- iio: adc: vf610: fix conversion mode sysfs node name (Baruch Siach)   
- s390/cpumf: Handle events cycles and instructions identical (Thomas Richter)   
- gpio: winbond: Fix error code in winbond_gpio_get() (Dan Carpenter)   
- Revert "net/tls: fix tls_sk_proto_close executed repeatedly" (Jakub Kicinski)   
- virtio_net: fix xdp_rxq_info bug after suspend/resume (Stephan Gerhold)   
- igb: Make DMA faster when CPU is active on the PCIe link (Kai-Heng Feng)   
- regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips (Aidan MacDonald)   
- ice: ethtool: advertise 1000M speeds properly (Anatolii Gerasymenko)   
- afs: Fix dynamic root getattr (David Howells)   
- MIPS: Remove repetitive increase irq_err_count (huhai)   
- x86/xen: Remove undefined behavior in setup_features() (Julien Grall)   
- udmabuf: add back sanity check (Gerd Hoffmann)   
- net/tls: fix tls_sk_proto_close executed repeatedly (Ziyang Xuan)   
- erspan: do not assume transport header is always set (Eric Dumazet)   
- drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf (Miaoqian Lin)   
- net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms (Peilin Ye)   
- bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers (Jay Vosburgh)   
- phy: aquantia: Fix AN when higher speeds than 1G are not advertised (Claudiu Manoil)   
- bpf: Fix request_sock leak in sk lookup helpers (Jon Maxwell)   
- USB: serial: option: add Quectel RM500K module support (Macpaul Lin)   
- USB: serial: option: add Quectel EM05-G modem (Yonglin Tan)   
- USB: serial: option: add Telit LE910Cx 0x1250 composition (Carlo Lobrano)   
- random: quiet urandom warning ratelimit suppression message (Jason A. Donenfeld)   
- dm mirror log: clear log bits up to BITS_PER_LONG boundary (Mikulas Patocka)   
- dm era: commit metadata in postsuspend after worker stops (Nikos Tsironis)   
- ata: libata: add qc-&gt;flags in ata_qc_complete_template tracepoint (Edward Wu)   
- mtd: rawnand: gpmi: Fix setting busy timeout setting (Sascha Hauer)   
- mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing (Chevron Li)   
- net: openvswitch: fix parsing of nw_proto for IPv6 fragments (Rosemarie O'Riorden)   
- ALSA: hda/realtek: Add quirk for Clevo PD70PNT (Tim Crawford)   
- ALSA: hda/realtek - ALC897 headset MIC no sound (Kailang Yang)   
- ALSA: hda/conexant: Fix missing beep setup (Takashi Iwai)   
- ALSA: hda/via: Fix missing beep setup (Takashi Iwai)   
- random: schedule mix_interrupt_randomness() less often (Jason A. Donenfeld)   
- vt: drop old FONT ioctls (Jiri Slaby)   
- LTS tag: v5.4.201 (Sherry Yang)   
- arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer (Will Deacon)   
- tcp: drop the hash_32() part from the index calculation (Willy Tarreau)   
- tcp: increase source port perturb table to 2^16 (Willy Tarreau)   
- tcp: dynamically allocate the perturb table used by source ports (Willy Tarreau)   
- tcp: add small random increments to the source port (Willy Tarreau)   
- tcp: use different parts of the port_offset for index and offset (Willy Tarreau)   
- tcp: add some entropy in __inet_hash_connect() (Eric Dumazet)   
- usb: gadget: u_ether: fix regression in setting fixed MAC address (Marian Postevca)   
- dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer)   
- s390/mm: use non-quiescing sske for KVM switch to keyed guest (Christian Borntraeger)   
- LTS tag: v5.4.200 (Sherry Yang)   
- powerpc/mm: Switch obsolete dssall to .long (Alexey Kardashevskiy)   
- riscv: Less inefficient gcc tishift helpers (and export their symbols) (Olof Johansson)   
- RISC-V: fix barrier() use in &lt;vdso/processor.h&gt; (Randy Dunlap)   
- arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line (Jean-Philippe Brucker)   
- net: openvswitch: fix leak of nested actions (Ilya Maximets)   
- net: openvswitch: fix misuse of the cached connection on tuple changes (Ilya Maximets)   
- net/sched: act_police: more accurate MTU policing (Davide Caratti)   
- virtio-pci: Remove wrong address verification in vp_del_vqs() (Murilo Opsfelder Araujo)   
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine (Andy Chi)   
- ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jeremy Szu)   
- ext4: add reserved GDT blocks check (Zhang Yi)   
- ext4: fix bug_on ext4_mb_use_inode_pa (Baokun Li)   
- dm mirror log: round up region bitmap size to BITS_PER_LONG (Mikulas Patocka)   
- serial: 8250: Store to lsr_save_flags after lsr read (Ilpo Järvinen)   
- usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe (Miaoqian Lin)   
- usb: dwc2: Fix memory leak in dwc2_hcd_init (Miaoqian Lin)   
- USB: serial: io_ti: add Agilent E5805A support (Robert Eckelmann)   
- USB: serial: option: add support for Cinterion MV31 with new baseline (Slark Xiao)   
- comedi: vmk80xx: fix expression for tx buffer size (Ian Abbott)   
- i2c: designware: Use standard optional ref clock implementation (Serge Semin)   
- irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions (Miaoqian Lin)   
- irqchip/gic/realview: Fix refcount leak in realview_gic_of_init (Miaoqian Lin)   
- certs/blacklist_hashes.c: fix const confusion in certs blacklist (Masahiro Yamada)   
- arm64: ftrace: fix branch range checks (Mark Rutland)   
- net: bgmac: Fix an erroneous kfree() in bgmac_remove() (Christophe JAILLET)   
- mlxsw: spectrum_cnt: Reorder counter pools (Petr Machata)   
- misc: atmel-ssc: Fix IRQ check in ssc_probe (Miaoqian Lin)   
- tty: goldfish: Fix free_irq() on remove (Vincent Whitchurch)   
- i40e: Fix call trace in setup_tx_descriptors (Aleksandr Loktionov)   
- i40e: Fix calculating the number of queue pairs (Grzegorz Szczurek)   
- i40e: Fix adding ADQ filter to TC0 (Grzegorz Szczurek)   
- clocksource: hyper-v: unexport __init-annotated hv_init_clocksource() (Masahiro Yamada)   
- pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE (Trond Myklebust)   
- random: credit cpu and bootloader seeds by default (Jason A. Donenfeld)   
- net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag (Chen Lin)   
- ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg (Wang Yufen)   
- nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred (Xiaohui Zhang)   
- virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed (chengkaitao)   
- ALSA: hda/realtek - Add HW8326 support (huangwenhui)   
- scsi: pmcraid: Fix missing resource cleanup in error case (Chengguang Xu)   
- scsi: ipr: Fix missing/incorrect resource cleanup in error case (Chengguang Xu)   
- scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion (James Smart)   
- scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology (James Smart)   
- scsi: vmw_pvscsi: Expand vcpuHint to 16 bits (Wentao Wang)   
- ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put() (Mark Brown)   
- ASoC: es8328: Fix event generation for deemphasis control (Mark Brown)   
- ASoC: wm8962: Fix suspend while playing music (Adam Ford)   
- ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() (Sergey Shtylyov)   
- ASoC: cs42l56: Correct typo in minimum level for SX volume controls (Charles Keepax)   
- ASoC: cs42l52: Correct TLV for Bypass Volume (Charles Keepax)   
- ASoC: cs53l30: Correct number of volume levels on SX controls (Charles Keepax)   
- ASoC: cs35l36: Update digital volume TLV (Charles Keepax)   
- ASoC: cs42l52: Fix TLV scales for mixer controls (Charles Keepax)   
- dma-debug: make things less spammy under memory pressure (Rob Clark)   
- ASoC: nau8822: Add operation for internal PLL off and on (Hui Wang)   
- powerpc/kasan: Silence KASAN warnings in __get_wchan() (He Ying)   
- random: account for arch randomness in bits (Jason A. Donenfeld)   
- random: mark bootloader randomness code as __init (Jason A. Donenfeld)   
- random: avoid checking crng_ready() twice in random_init() (Jason A. Donenfeld)   
- crypto: drbg - make reseeding from get_random_bytes() synchronous (Nicolai Stange)   
- crypto: drbg - move dynamic -&gt;reseed_threshold adjustments to __drbg_seed() (Nicolai Stange)   
- crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() (Nicolai Stange)   
- crypto: drbg - prepare for more fine-grained tracking of seeding state (Nicolai Stange)   
- Revert "random: use static branch for crng_ready()" (Jason A. Donenfeld)   
- random: check for signals after page of pool writes (Jason A. Donenfeld)   
- random: wire up fops-&gt;splice_{read,write}_iter() (Jens Axboe)   
- random: convert to using fops-&gt;write_iter() (Jens Axboe)   
- random: convert to using fops-&gt;read_iter() (Jens Axboe)   
- random: unify batched entropy implementations (Jason A. Donenfeld)   
- random: move randomize_page() into mm where it belongs (Jason A. Donenfeld)   
- random: move initialization functions out of hot pages (Jason A. Donenfeld)   
- random: make consistent use of buf and len (Jason A. Donenfeld)   
- random: use proper return types on get_random_{int,long}_wait() (Jason A. Donenfeld)   
- random: remove extern from functions in header (Jason A. Donenfeld)   
- random: use static branch for crng_ready() (Jason A. Donenfeld)   
- random: credit architectural init the exact amount (Jason A. Donenfeld)   
- random: handle latent entropy and command line from random_init() (Jason A. Donenfeld)   
- random: use proper jiffies comparison macro (Jason A. Donenfeld)   
- random: remove ratelimiting for in-kernel unseeded randomness (Jason A. Donenfeld)   
- random: move initialization out of reseeding hot path (Jason A. Donenfeld)   
- random: avoid initializing twice in credit race (Jason A. Donenfeld)   
- random: use symbolic constants for crng_init states (Jason A. Donenfeld)   
- siphash: use one source of truth for siphash permutations (Jason A. Donenfeld)   
- random: help compiler out with fast_mix() by using simpler arguments (Jason A. Donenfeld)   
- random: do not use input pool from hard IRQs (Jason A. Donenfeld)   
- random: order timer entropy functions below interrupt functions (Jason A. Donenfeld)   
- random: do not pretend to handle premature next security model (Jason A. Donenfeld)   
- random: use first 128 bits of input as fast init (Jason A. Donenfeld)   
- random: do not use batches when !crng_ready() (Jason A. Donenfeld)   
- random: insist on random_get_entropy() existing in order to simplify (Jason A. Donenfeld)   
- xtensa: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- sparc: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- um: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- x86/tsc: Use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- nios2: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- arm: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- mips: use fallback for random_get_entropy() instead of just c0 random (Jason A. Donenfeld)   
- m68k: use fallback for random_get_entropy() instead of zero (Jason A. Donenfeld)   
- timekeeping: Add raw clock fallback for random_get_entropy() (Jason A. Donenfeld)   
- powerpc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- alpha: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- parisc: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- s390: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- ia64: define get_cycles macro for arch-override (Jason A. Donenfeld)   
- init: call time_init() before rand_initialize() (Jason A. Donenfeld)   
- random: fix sysctl documentation nits (Jason A. Donenfeld)   
- random: document crng_fast_key_erasure() destination possibility (Jason A. Donenfeld)   
- random: make random_get_entropy() return an unsigned long (Jason A. Donenfeld)   
- random: allow partial reads if later user copies fail (Jason A. Donenfeld)   
- random: check for signals every PAGE_SIZE chunk of /dev/[u]random (Jason A. Donenfeld)   
- random: check for signal_pending() outside of need_resched() check (Jann Horn)   
- random: do not allow user to keep crng key around on stack (Jason A. Donenfeld)   
- random: do not split fast init input in add_hwgenerator_randomness() (Jan Varho)   
- random: mix build-time latent entropy into pool at init (Jason A. Donenfeld)   
- random: re-add removed comment about get_random_{u32,u64} reseeding (Jason A. Donenfeld)   
- random: treat bootloader trust toggle the same way as cpu trust toggle (Jason A. Donenfeld)   
- random: skip fast_init if hwrng provides large chunk of entropy (Jason A. Donenfeld)   
- random: check for signal and try earlier when generating entropy (Jason A. Donenfeld)   
- random: reseed more often immediately after booting (Jason A. Donenfeld)   
- random: make consistent usage of crng_ready() (Jason A. Donenfeld)   
- random: use SipHash as interrupt entropy accumulator (Jason A. Donenfeld)   
- random: replace custom notifier chain with standard one (Jason A. Donenfeld)   
- random: don't let 644 read-only sysctls be written to (Jason A. Donenfeld)   
- random: give sysctl_random_min_urandom_seed a more sensible value (Jason A. Donenfeld)   
- random: do crng pre-init loading in worker rather than irq (Jason A. Donenfeld)   
- random: unify cycles_t and jiffies usage and types (Jason A. Donenfeld)   
- random: cleanup UUID handling (Jason A. Donenfeld)   
- random: only wake up writers after zap if threshold was passed (Jason A. Donenfeld)   
- random: round-robin registers as ulong, not u32 (Jason A. Donenfeld)   
- random: pull add_hwgenerator_randomness() declaration into random.h (Jason A. Donenfeld)   
- random: check for crng_init == 0 in add_device_randomness() (Jason A. Donenfeld)   
- random: unify early init crng load accounting (Jason A. Donenfeld)   
- random: do not take pool spinlock at boot (Jason A. Donenfeld)   
- random: defer fast pool mixing to worker (Jason A. Donenfeld)   
- random: rewrite header introductory comment (Jason A. Donenfeld)   
- random: group sysctl functions (Jason A. Donenfeld)   
- random: group userspace read/write functions (Jason A. Donenfeld)   
- random: group entropy collection functions (Jason A. Donenfeld)   
- random: group entropy extraction functions (Jason A. Donenfeld)   
- random: group crng functions (Jason A. Donenfeld)   
- random: group initialization wait functions (Jason A. Donenfeld)   
- random: remove whitespace and reorder includes (Jason A. Donenfeld)   
- random: remove useless header comment (Jason A. Donenfeld)   
- random: introduce drain_entropy() helper to declutter crng_reseed() (Jason A. Donenfeld)   
- random: deobfuscate irq u32/u64 contributions (Jason A. Donenfeld)   
- random: add proper SPDX header (Jason A. Donenfeld)   
- random: remove unused tracepoints (Jason A. Donenfeld)   
- random: remove ifdef'd out interrupt bench (Jason A. Donenfeld)   
- random: tie batched entropy generation to base_crng generation (Jason A. Donenfeld)   
- random: fix locking for crng_init in crng_reseed() (Dominik Brodowski)   
- random: zero buffer after reading entropy from userspace (Jason A. Donenfeld)   
- random: remove outdated INT_MAX &gt;&gt; 6 check in urandom_read() (Jason A. Donenfeld)   
- random: make more consistent use of integer types (Jason A. Donenfeld)   
- random: use hash function for crng_slow_load() (Jason A. Donenfeld)   
- random: use simpler fast key erasure flow on per-cpu keys (Jason A. Donenfeld)   
- random: absorb fast pool into input pool after fast load (Jason A. Donenfeld)   
- random: do not xor RDRAND when writing into /dev/random (Jason A. Donenfeld)   
- random: ensure early RDSEED goes through mixer on init (Jason A. Donenfeld)   
- random: inline leaves of rand_initialize() (Jason A. Donenfeld)   
- random: get rid of secondary crngs (Jason A. Donenfeld)   
- random: use RDSEED instead of RDRAND in entropy extraction (Jason A. Donenfeld)   
- random: fix locking in crng_fast_load() (Dominik Brodowski)   
- random: remove batched entropy locking (Jason A. Donenfeld)   
- random: remove use_input_pool parameter from crng_reseed() (Eric Biggers)   
- random: make credit_entropy_bits() always safe (Jason A. Donenfeld)   
- random: always wake up entropy writers after extraction (Jason A. Donenfeld)   
- random: use linear min-entropy accumulation crediting (Jason A. Donenfeld)   
- random: simplify entropy debiting (Jason A. Donenfeld)   
- random: use computational hash for entropy extraction (Jason A. Donenfeld)   
- random: only call crng_finalize_init() for primary_crng (Dominik Brodowski)   
- random: access primary_pool directly rather than through pointer (Dominik Brodowski)   
- random: continually use hwgenerator randomness (Dominik Brodowski)   
- random: simplify arithmetic function flow in account() (Jason A. Donenfeld)   
- random: selectively clang-format where it makes sense (Jason A. Donenfeld)   
- random: access input_pool_data directly rather than through pointer (Jason A. Donenfeld)   
- random: cleanup fractional entropy shift constants (Jason A. Donenfeld)   
- random: prepend remaining pool constants with POOL_ (Jason A. Donenfeld)   
- random: de-duplicate INPUT_POOL constants (Jason A. Donenfeld)   
- random: remove unused OUTPUT_POOL constants (Jason A. Donenfeld)   
- random: rather than entropy_store abstraction, use global (Jason A. Donenfeld)   
- random: remove unused extract_entropy() reserved argument (Jason A. Donenfeld)   
- random: remove incomplete last_data logic (Sherry Yang)   
- random: cleanup integer types (Jason A. Donenfeld)   
- random: cleanup poolinfo abstraction (Jason A. Donenfeld)   
- random: fix typo in comments (Schspa Shi)   
- random: don't reset crng_init_cnt on urandom_read() (Jann Horn)   
- random: avoid superfluous call to RDRAND in CRNG extraction (Jason A. Donenfeld)   
- random: early initialization of ChaCha constants (Dominik Brodowski)   
- random: initialize ChaCha20 constants with correct endianness (Eric Biggers)   
- random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs (Jason A. Donenfeld)   
- random: harmonize "crng init done" messages (Dominik Brodowski)   
- random: mix bootloader randomness into pool (Jason A. Donenfeld)   
- random: do not re-init if crng_reseed completes before primary init (Jason A. Donenfeld)   
- random: do not sign extend bytes for rotation when mixing (Jason A. Donenfeld)   
- random: use BLAKE2s instead of SHA1 in extraction (Jason A. Donenfeld)   
- random: remove unused irq_flags argument from add_interrupt_randomness() (Sebastian Andrzej Siewior)   
- random: document add_hwgenerator_randomness() with other input functions (Mark Brown)   
- crypto: blake2s - adjust include guard naming (Eric Biggers)   
- crypto: blake2s - include &lt;linux/bug.h&gt; instead of &lt;asm/bug.h&gt; (Eric Biggers)   
- MAINTAINERS: co-maintain random.c (Jason A. Donenfeld)   
- random: remove dead code left over from blocking pool (Eric Biggers)   
- random: avoid arch_get_random_seed_long() when collecting IRQ randomness (Ard Biesheuvel)   
- random: add arch_get_random_*long_early() (Mark Rutland)   
- powerpc: Use bool in archrandom.h (Richard Henderson)   
- linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check (Richard Henderson)   
- linux/random.h: Use false with bool (Richard Henderson)   
- linux/random.h: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- s390: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- powerpc: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- x86: Remove arch_has_random, arch_has_random_seed (Richard Henderson)   
- random: avoid warnings for !CONFIG_NUMA builds (Mark Rutland)   
- random: split primary/secondary crng init paths (Mark Rutland)   
- random: remove some dead code of poolinfo (Yangtao Li)   
- random: fix typo in add_timer_randomness() (Yangtao Li)   
- random: Add and use pr_fmt() (Yangtao Li)   
- random: convert to ENTROPY_BITS for better code readability (Yangtao Li)   
- random: remove unnecessary unlikely() (Yangtao Li)   
- random: don't forget compat_ioctl on urandom (Jason A. Donenfeld)   
- compat_ioctl: remove /dev/random commands (Arnd Bergmann)   
- lib/crypto: sha1: re-roll loops to reduce code size (Jason A. Donenfeld)   
- lib/crypto: blake2s: move hmac construction into wireguard (Jason A. Donenfeld)   
- crypto: blake2s - generic C library implementation and selftest (Jason A. Donenfeld)   
- nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION (Martin Faltesek)   
- bpf: Fix incorrect memory charge cost calculation in stack_map_alloc() (Yuntao Wang)   
- 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes" (Al Viro)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.3.el8uek]" date="1660651200">- arm64: pensando: Kernel PCIe manager for Pensando SmartNIC (Rob Gardner)  [Orabug: 33480595]  
- PCI: pciehp: Add quirk to handle spurious DLLSC on a x4x4 SSD (Thomas Tai)  [Orabug: 34358323]  
- ext4: Move to shared i_rwsem even without dioread_nolock mount opt (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: Start with shared i_rwsem in case of DIO instead of exclusive (Ritesh Harjani)  [Orabug: 34405736]  
- ext4: further refactoring bufferio and dio helper (Junxiao Bi)  [Orabug: 34405736]  
- ext4: refactor ext4_file_write_iter (Junxiao Bi)  [Orabug: 34405736]  
- net/mlx5: E-Switch, change VFs default admin state to auto in switchdev (Maor Dickman)  [Orabug: 34477073]  
- xen/manage: Use orderly_reboot() to reboot (Ross Lagerwall)  [Orabug: 34480732]  
- xen/manage: revert "xen/manage: enable C_A_D to force reboot" (Dongli Zhang)  [Orabug: 34480732]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.4.el8uek]" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385} 
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239]  
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546} 
- rds/ib: handle posted ACK during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- rds/ib: reap tx completions during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562]  
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941]  
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941]  
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995]  
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890]  
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890]  
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890]  
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890]  
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890]  
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890]  
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890]  
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890]  
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890]  
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890]  
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890]  
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890]  
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890]  
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890]  
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890]  
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890]  
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890]  
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890]  
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890]  
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890]  
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890]  
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890]  
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890]  
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890]  
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890]  
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890]  
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890]  
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890]  
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890]  
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890]  
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890]  
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890]  
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890]  
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890]  
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890]  
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890]  
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890]  
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: cache info (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890]  
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890]  
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890]  
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890]  
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890]  
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890]  
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890]  
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890]  
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890]  
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890]  
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890]  
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890]  
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890]  
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890]  
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890]  
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890]  
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890]  
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890]  
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890]  
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890]  
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890]  
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890]  
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890]  
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890]  
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890]  
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890]  
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890]  
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890]  
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890]  
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890]  
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890]  
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890]  
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890]  
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890]  
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890]  
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890]  
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890]  
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890]  
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890]  
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890]  
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890]  
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890]  
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890]  
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890]  
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890]  
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890]  
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890]  
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890]  
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890]  
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890]  
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890]  
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890]  
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890]  
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890]  
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890]  
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890]  
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890]  
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890]  
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890]  
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890]  
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890]  
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890]  
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890]  
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890]  
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890]  
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890]  
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890]  
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.5.el8uek]" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586} 
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
</package>
<package pkgid="810b958e2ba93d6994c27fce018ff0be3455b2a9797e79a01ebbbb77f1f5006c" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.312.3.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.4.el8uek]" date="1660910400">- rds: copy_from_user only once per rds_sendmsg system call (Hans Westgaard Ry)  [Orabug: 34514570]  {CVE-2022-21385} 
- rds/rdma: destroy CQs during user initiated rds connection resets (Rohit Nair)  [Orabug: 34414239]  
- scsi: target: Fix WRITE_SAME No Data Buffer crash (Mike Christie)  [Orabug: 34419971]  {CVE-2022-21546} 
- rds/ib: handle posted ACK during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- rds/ib: reap tx completions during connection shutdown (Rohit Nair)  [Orabug: 34465809]  
- Revert "net/rds: Connect TCP backends deterministically" (Gerd Rausch)  [Orabug: 34476562]  
- kernfs: Replace global kernfs_open_file_mutex with hashed mutexes. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Introduce interface to access global kernfs_open_file_mutex. (Imran Khan)  [Orabug: 34476941]  
- kernfs: make -&gt;attr.open RCU protected. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file. (Imran Khan)  [Orabug: 34476941]  
- kernfs: Remove reference counting for kernfs_open_node. (Imran Khan)  [Orabug: 34476941]  
- arm64: mm: Fix case where !CONFIG_NUMA=y (Henry Willard)  [Orabug: 34504995]  
- drm: protect drm_master pointers in drm_lease.c (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: serialize drm_file.master with a new spinlock (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- drm: add a locked version of drm_is_current_master (Desmond Cheong Zhi Xi)  [Orabug: 34115076]  {CVE-2022-1280} 
- i2c: thunderx: missing struct pci_dev definition in mips build (Dave Kleikamp)  [Orabug: 34483890]  
- mips: mm: define MADV_DOEXEC and MADV_DONTEXEC (Dave Kleikamp)  [Orabug: 34483890]  
- mips64: Fix X.509 certificates parsing (Eric Saint-Etienne)  [Orabug: 34483890]  
- thermal: support for Marvell Octeon TX SoC temperature sensors (Eric Saint-Etienne)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: move timecounter init to network driver probe() (Dave Aldridge)  [Orabug: 34483890]  
- mips64/octeon: Initialize netdevice in octeon_pow struct (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: Add syscall auditing support (Ralf Baechle)  [Orabug: 34483890]  
- net/ethernet/octeon: Add ptp_dbg_group module param in octeon-pow-ethernet (Vijay Kumar)  [Orabug: 34483890]  
- net/ethernet/octeon: Set max/min mtu of pow equivalent to Octeon eth device (Vijay Kumar)  [Orabug: 34483890]  
- arch/mips: Discard the contents of the PCI console if the buffer is full for more than 10 milliseconds (Victor Michel)  [Orabug: 34483890]  
- vdso: prevent ld from aligning PT_LOAD segments to 64k (Rob Gardner)  [Orabug: 34483890]  
- MIPS: Octeon: cache info: Delete cavium-octeon/cacheinfo.c (Henry Willard)  [Orabug: 34483890]  
- uek-rpm: build embedded kernels for t73 (Dave Kleikamp)  [Orabug: 34483890]  
- mips: define pmd_special &amp; pmd_mkspecial (Dave Kleikamp)  [Orabug: 34483890]  
- kbuild: linker should be called with KBUILD_LDFLAGS (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: octeon: Suppress early_init_dt_scan_memory damage. (Henry Willard)  [Orabug: 34483890]  
- mips: Fails to create /sys/firmware/fdt during bootup (Vijay Kumar)  [Orabug: 34483890]  
- MIPS: probe_kernel_read() should not panic (Rob Gardner)  [Orabug: 34483890]  
- mips/cavium-octeon: Change access permission for /proc/pcie_reset to write (Vijay Kumar)  [Orabug: 34483890]  
- mips64: Build for Octeon and generic boards only (Vijay Kumar)  [Orabug: 34483890]  
- mips: define pmd_pfn and pud_pfn (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: silence 'virt' assembler warnings (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: OCTEON: OCTEON III build and configuration option (Dave Kleikamp)  [Orabug: 34483890]  
- KSPLICE for MIPS also would like function-sections (Rob Gardner)  [Orabug: 34483890]  
- Provide thread_info flags for KSPLICE freezer support (Rob Gardner)  [Orabug: 34483890]  
- mips: add user_addr_max() and PROT_RESERVED (Dave Kleikamp)  [Orabug: 34483890]  
- mips: add clear_page_uncached() (Dave Kleikamp)  [Orabug: 34483890]  
- net: octeon-ethernet: Fix to reset the device stats in init (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Kconfig: fix double definition of ICPLUS_PHY PHYs (Ivan Khoronzhuk)  [Orabug: 34483890]  
- drivers: of_mdio.c : fix of_mdiobus_register_phy return code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips/pci/pci-legacy.c: fix for mixed declarations and code (Serhii Tyshchenko)  [Orabug: 34483890]  
- mips: octeon: remove unused pcie_17400_set_affinity (Serhii Tyshchenko)  [Orabug: 34483890]  
- asm/octeon/cvmx-lmcx-defs.h: fix for platform selection build warnings (Serhii Tyshchenko)  [Orabug: 34483890]  
- fix for cvmx-ila build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-helper-rgmii build issue (santhosh D)  [Orabug: 34483890]  
- fix for cvmx-l2c build issue (santhosh D)  [Orabug: 34483890]  
- MIPS: reserve the memblock right after the kernel (Alex Sverdlin)  [Orabug: 34483890]  
- MIPS: Octeon: Update mach_bootmem_init for NUMA support to enable CONFIG_NUMA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: ethernet: Port from 4.14 to 5.4 octeon-2 ethernet driver changes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for pci hot plugged endpoints (Carlos Munoz)  [Orabug: 34483890]  
- arch: mips: cavium-octeon: cvmx-pcie: fix config read 32 (Ivan Khoronzhuk)  [Orabug: 34483890]  
- MIPS: ftrace: fix init functions tracing (Ivan Khoronzhuk)  [Orabug: 34483890]  
- net: octeon: mgmt: Repair filling of RX ring (Alex Sverdlin)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add MTU size (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon_mgmt: Add phy_start and phy_stop (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Add working CISCO kernel config for Octeon (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: MIPS: Update default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: net: octeon3-ethernet: Port 4.14 to 5.4 octeon3-ethernet driver (Anushka Singh)  [Orabug: 34483890]  
- Octeon: octeon3_ethernet: Port 4.14 to 5.4 fixes incompatible-pointer-types (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Fix build error in cvmx-qlm.c (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: add some missing fall through annotations (Anushka Singh)  [Orabug: 34483890]  
- OCTEON: octeon_edac-lmc : Temp drop use of VLA (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Port 4.14 to 5.4 fixes in PCI/MSI (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Add updated default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- Octeon: Octeon3 Ethernet driver port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- Octeon: (Temporary) Port 4.14 to 5.4 workaround for VLA in cvmx-dma-engine.c (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in Qualcomm/Atheros qca8334/8337 PHYs (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 temporary patch for mach_bootmem_init (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Port 4.14 to 5.4 fixes for VLA (Anushka Singh)  [Orabug: 34483890]  
- net: phy: Port 4.14 to 5.4 fixes in TI tlk10232 and Marvell 88X3120 dual-10G PHY drivers (Anushka Singh)  [Orabug: 34483890]  
- MIPS: net: phy: Port 4.14 to 5.4 fixes in bcm87xx phy driver (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: gpio: Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: Setup file Port 4.14 to 5.4 fixes (Anushka Singh)  [Orabug: 34483890]  
- MIPS: octeon-irq: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Add default config for kernel v5.4.30 (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon PCI Console: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: Port 4.14 to 5.4 fixes for e-&gt;base (Anushka Singh)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-usb: Port 4.14 to 5.4 fixes. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 fixes for access_ok(). (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Port 4.14 to 5.4 compile-time error resolution for atomic.h functions. (Anushka Singh)  [Orabug: 34483890]  
- MIPS: Octeon: kexec (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Take all memory into use by default. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: octeon: shared_cpu_map cacheinfo (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Register devices in the ptp class. (Lukasz Majczak)  [Orabug: 34483890]  
- mtd: spi-nor: Add Micron (MT25Q*) SPI flash devices. (Lukasz Majczak)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Add packet hardware timestamp support. (Carlos Munoz)  [Orabug: 34483890]  
- Add default kernel config for Octeon3 (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix node calculation (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up SE to r173908 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Read BGXX_SPUX_FEC_CONTROL before using it. (Chandrakala Chavva)  [Orabug: 34483890]  
- net: octeon: Fix ndo_get_stats64 return value. (Chandrakala Chavva)  [Orabug: 34483890]  
- Fix build issues (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: Fix setting MTU (Lukasz Majczak)  [Orabug: 34483890]  
- Revert "MIPS: kexec: remove SMP_DUMP" (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: Octeon: cache info (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: HOTPLUG_CPU changes. (Lukasz Majczak)  [Orabug: 34483890]  
- net: phy: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Port 4.9 to 4.14 fixes (Lukasz Majczak)  [Orabug: 34483890]  
- EDAC:Octeon: Fix LMC CSRs access on OcteonII (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: undeclared variable when CONFIG_EDAC_DEBUG=y (Peter Swain)  [Orabug: 34483890]  
- net: octeon: NAPI waits once for next packet (Peter Swain)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172329) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172318). (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files (r172313) (Chandrakala Chavva)  [Orabug: 34483890]  
- edac:octeon: Check if device is present before removing. (Chandrakala Chavva)  [Orabug: 34483890]  
- EDAC:Octeon: Fixed EDAC support for OcteonII and OcteonIII. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/EDAC: Call edac handle for bigrd/bigwd cases. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Sync-up SE files (-r172055) (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Backports some bit extract functions from SDK. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Fix MTU settings for AGL interface. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Added disable_sbe module parameter (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Call panic when co-processor DBE error happens. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync-up CIU3 Error data files. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/octeon: Add /proc/pcie_reset file. (Peter Swain)  [Orabug: 34483890]  
- net: xfrm: Added ipsec kame offload support. (Chandrakala Chavva)  [Orabug: 34483890]  
- of_mdio: Add "cortina,cs4318" to the whitelist. (Steven J. Hill)  [Orabug: 34483890]  
- ATA: Disable soft reset for ASM1092 sata port multiplier (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS:Octeon: Sync-up SE files to 170716. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: pcie-octeon: reset PCIe on reboot (Peter Swain)  [Orabug: 34483890]  
- octeon3: ethernet: driver: Added vlan header size to max mtu. (Abhijit Ayarekar)  [Orabug: 34483890]  
- net: octeon: Add IFF_LIVE_ADDR_CHANGE to change mac address live. (Chandrakala Chavva)  [Orabug: 34483890]  
- Octeon: MTD: NAND: Do not call is_vmalloc_or_module_addr() (Aaron Williams)  [Orabug: 34483890]  
- Cavium: MTD: NAND Ported 3.10 NAND driver to 4.9 (Aaron Williams)  [Orabug: 34483890]  
- octeon: mtd: nand: Merged in latest changes from Octeon SDK (Aaron Williams)  [Orabug: 34483890]  
- rtc: isl12026: Select CONFIG_NVMEM to ensure it builds. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync-up SE files to -r170052 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/tlbex: Save and restore ASID around TLBR (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Fix build failure when CONFIG_NVMEM not enabled. (David Daney)  [Orabug: 34483890]  
- rtc: isl12026: Add driver. (David Daney)  [Orabug: 34483890]  
- i2c: octeon: Emit stop condition if bootloader didn't end last transaction. (David Daney)  [Orabug: 34483890]  
- MIPS/PCI/OCTEON: Map irqs after PCI bus rescan. (David Daney)  [Orabug: 34483890]  
- EDAC: octeon_edac-lmc: Fix module removal when ECC unsupported. (Steven J. Hill)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Check packet backlog periodically to wake up other cpus if needed. (Carlos Munoz)  [Orabug: 34483890]  
- Set SDK_VERSION to 5.1.0. (Chandrakala Chavva)  [Orabug: 34483890]  
- mtd: nand: octeon: Add NAND flash driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: use IFF_NO_QUEUE (Peter Swain)  [Orabug: 34483890]  
- MIPS: Pass -fno-asynchronous-unwind-tables to compiler. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ELF_CORE_COPY_REGS definition. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Correctly calculate totalram_pages (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Add napi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore 512MB default memory size. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 1024 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- MIPS: pcie-octeon: Use level semantics for int-A interrupts. (David Daney)  [Orabug: 34483890]  
- MIPS, pci: Expose Cavium OCTEON PCIe bridges to the PCIe core (David Daney)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Enable srio port and remove srio header on ingress packets. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Set DIDTO to approx. 250mS. (David Daney)  [Orabug: 34483890]  
- MIPS,ftrace: Fix dynamic ftrace patching of MAPPED_KERNEL modules. (David Daney)  [Orabug: 34483890]  
- MIPS: oct_ilm: Add OCTEON III support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't translate underlying GPIO irq bits. (Corey Minyard)  [Orabug: 34483890]  
- gpio: gpio-octeon: Fix to_irq() support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Initialize the mport structure correctly. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Move VMALLOC_START to avoid OCTEON III Core-31034 (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Don't allow interrupts or scheduling from CacheErr handler. (David Daney)  [Orabug: 34483890]  
- netdev: octeon-pow: Save aura before freeing the wqe. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Platform support for OCTEON III USB controller (Steven J. Hill)  [Orabug: 34483890]  
- MIPS: OCTEON: Change SDK release string to 5.1.0-prerelease (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Always try to allocate 512 MB of 32-bit memory. (David Daney)  [Orabug: 34483890]  
- netdev, octeon3-ethernet: Don't bloat RX buffer pool. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Implement G-30204 workaround. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add missing CONFIG_KEXEC support. (David Daney)  [Orabug: 34483890]  
- staging: octeon: Call SET_NETDEV_DEV() (Florian Fainelli)  [Orabug: 34483890]  
- mmc: cavium: Fix broken sign extensions in block write code. (David Daney)  [Orabug: 34483890]  
- mmc: core: Export API to allow hosts to get the card address (Ulf Hansson)  [Orabug: 34483890]  
- MAINTAINERS: Add entry for Cavium MMC driver (Jan Glauber)  [Orabug: 34483890]  
- mips/gpio: Fix OCTEON GPIO interrupt support. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Sync up SE files as of r154518. (Carlos Munoz)  [Orabug: 34483890]  
- mips: edac: octeon: Use preemptive safe methods. (Carlos Munoz)  [Orabug: 34483890]  
- net: phy: Force the link state to be checked during initialization. (Carlos Munoz)  [Orabug: 34483890]  
- crypto: octeon: Use proper function to check for features. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Disable transmit queues. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon-ethernet: Handle when octeon_hw_status_add_source() fails. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix build breakage when CONFIG_SMP disabled (David Daney)  [Orabug: 34483890]  
- ata: Use WARN instead of BUG in pata_octeon_cf. (David Daney)  [Orabug: 34483890]  
- netdev/phy: Initial support for Vitesse vsc8490 phy. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: Add driver for Marvell 88X3120 dual 10GBase-T Ethernet phy (David Daney)  [Orabug: 34483890]  
- phy/marvell: Add did_interrupt() method for Marvell 88E1240 (David Daney)  [Orabug: 34483890]  
- net: phy: add qca833x phy-headed-switch (Peter Swain)  [Orabug: 34483890]  
- netdev/phy: Add driver for TI tlk10232 dual-10G PHY. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable Micrel 9031 PHY for OCTEON. (Chandrakala Chavva)  [Orabug: 34483890]  
- netdev/phy/of: Handle nexus Ethernet PHY devices (Aaron Williams)  [Orabug: 34483890]  
- netdev/phy: Add driver for Cortina cs4321 quad 10G PHY. (David Daney)  [Orabug: 34483890]  
- perf: context-sensitive keywords: for uncore_foo/miss/ (Peter Swain)  [Orabug: 34483890]  
- MIPS: Fix arch in assembly for saa instruction. (Andrew Pinski)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix simulator compile error. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Use IRQF_NO_THREAD when chaining MSIs (David Daney)  [Orabug: 34483890]  
- OCTEON: OCLA driver to support blocking IO. (Carlos Munoz)  [Orabug: 34483890]  
- RapidIO: Driver for CN6XXX (Chad Reese)  [Orabug: 34483890]  
- RapidIO: Add interface to memory map rapidio device memory. (Chad Reese)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver Serial Rapid I/O (sRIO) hardware. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon_mgmt: Update with latest changes. (David Daney)  [Orabug: 34483890]  
- Revert "net: octeon: mgmt: Repair filling of RX ring" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop" (Dave Kleikamp)  [Orabug: 34483890]  
- netdev: octeon3-ethernet: Driver for octeon III SOCs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Create fpa3 standalone driver. (Carlos Munoz)  [Orabug: 34483890]  
- netdev: octeon: Move and update octeon network driver from staging. (Carlos Munoz)  [Orabug: 34483890]  
- Revert "staging/octeon: fix up merge error" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: repair "fixed-link" support" (Dave Kleikamp)  [Orabug: 34483890]  
- Revert "staging: octeon: Drop on uncorrectable alignment or FCS error" (Dave Kleikamp)  [Orabug: 34483890]  
- MIPS: Add core-16419 errata workaround (Andrew Pinski)  [Orabug: 34483890]  
- mips: octeon: add TDM feature &amp; IRQ (Peter Swain)  [Orabug: 34483890]  
- MIPS: traps: call crash_kexec() before panic() when dying (Taras Kondratiuk)  [Orabug: 34483890]  
- MIPS:OCTEON: Increase the load address (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add syscall to add timer events. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: kexec: Set memory limits to HIGHMEM_START. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Cache error detection for OCTEON III. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix timer rate for all OCTEON III parts. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Update octeon-error-injector for OCTEON III. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix saving of CVMSEG per-task state. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle MSI on multiple nodes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase NR_IRQS for CONFIG_NUMA. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add csrc-fpa-clk. (David Daney)  [Orabug: 34483890]  
- watchdog: octeon-wdt: Fix to work on multi-node systems. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix Automatic provisioning CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Disable error tree handling on shutdown (Corey Minyard)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix IPI mechanism used by KEXEC. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Try to allocate at least 256MB of DMA32 memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add NUMA support for cn78XX (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print warning message if OCTEON II kernel run on earlier chips. (David Daney)  [Orabug: 34483890]  
- MIPS: Make setting of MAX_PHYSMEM_BITS settable per sub-architecture. (David Daney)  [Orabug: 34483890]  
- MIPS: Make XPHYSADDR() work for all addresses. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: cpu_state not just for _HOTPLUG (Peter Swain)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs hooks to add and remove CPUs. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Revise memory allocation from bootloader (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Automatically provision CVMSEG space. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Get first 256MB from 32-bit addresable memory (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS/OCTEON: Add multiple msi support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Inhibit CP0_Compare interrupts when not needed. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add preliminary GPIO interrupt support for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Reorganize PCIe controller code. (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS: OCTEON: MSI-X interrupts for cn78XX. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS/OCTEON: CIU/CIU2 use random msi irqs. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: OCTEON: Add initial error bit detection for cn78XX. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix demand activation of OCTEON CVMSEG region. (David Daney)  [Orabug: 34483890]  
- MIPS:OCTEON: Enable access to CVMSEG for user space (Chandrakala Chavva)  [Orabug: 34483890]  
- watchdog: Octeon: Add 78xx support. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: oct_ilm: Fix debugfs file permissions. (David Daney)  [Orabug: 34483890]  
- MIPS: KDUMP: Fix to access non-sectioned memory (Prem Mallappa)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix plat_swiotlb_setup() for OCTEON3 (David Daney)  [Orabug: 34483890]  
- MIPS: Handle CPU_CAVIUM_OCTEON3 like CPU_CAVIUM_OCTEON2 in clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Allow CONFIG_CAVIUM_CN63XXP1 to be disabled. (David Daney)  [Orabug: 34483890]  
- MIPS/EDAC: Use correct fields for printing error message for O3 model (Chandrakala Chavva)  [Orabug: 34483890]  
- edac/octeon_edac-lmc: Fix kernel panic when 1 DDR present (Prem Mallappa)  [Orabug: 34483890]  
- MIPS/EDAC: Cavium: Updated L2C error checking for OCTEON3. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Only flush local ICache in get_new_asid(). (David Daney)  [Orabug: 34483890]  
- MIPS: Add new function local_flush_icache_all() (David Daney)  [Orabug: 34483890]  
- MIPS: Handle indexed load instructions in emulate_load_store_insn(). (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Increase the number of irqs for !PCI case (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Restore printing of L2 Cache information. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /sys/devices/system/cpu/cpuX/cache (Venkat Subbiah)  [Orabug: 34483890]  
- MIPS perf: Rework the mipspmu notifiers. (David Daney)  [Orabug: 34483890]  
- MIPS perf: OCTEON: Handle PMU pmu_enable/pmu_diable notifications. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Sync up HOTPLUG_CPU changes. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Per process XKPHYS (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: move arch/mips/cavium-octeon/cpu.c to arch/mips/kernel/ (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Set the extended bits of DIDTTO too. (David Daney)  [Orabug: 34483890]  
- MIPS: Add support for OCTEON III perf events. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Keep reset value for COP0_ERRCTL (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Enable tlb parity error for O3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use correct L2C CSR for cache locking. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Move L2 Cache probing code to setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Move xkphys_usermem_{read,write} to octeon-cpu.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix L1 dacache parity for OCTEON3 (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Use current_cpu_type() for CPU model check. (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: Octeon: Initialize proper CVMX_SSO_NW_TIM register. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Merge and cleanup. (Leonid Rosenboim)  [Orabug: 34483890]  
- MIPS: OCTEON: Save/Restore wider multiply registers in OCTEON III CPUs (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for CONFIG_CAVIUM_GDB (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add Cavium OCTEON serial driver. (Carlos Munoz)  [Orabug: 34483890]  
- MIPS: Octeon: Rearrange L2 cache locking code (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Initialize QLM JTAG. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Import new S.E. and adjust things to match. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add /proc/octeon_perf support. (David Daney)  [Orabug: 34483890]  
- MIPS: Allow sub-architecture 'machines' to override bootmem initialization. (David Daney)  [Orabug: 34483890]  
- MIPS: Fix warning spew on CONFIG_PREEMPT_DEBUG and ptrace watch register use. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Fix compile/run time errors from synced cvmx files. (Carlos Munoz)  [Orabug: 34483890]  
- Sync-up SE files (latest) (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: octeon-lmc bug fixes (Chandrakala Chavva)  [Orabug: 34483890]  
- MIPS: OCTEON: Add module to inject hardware error conditions. (David Daney)  [Orabug: 34483890]  
- MIPS: Add accessor functions for OCTEON ERRCTL CP0 register. (David Daney)  [Orabug: 34483890]  
- MIPS/OCTEON: Add OCTEON II TLB parity error handling (David Daney)  [Orabug: 34483890]  
- MIPS: Add board_mcheck_handler, show process state on machine check exception. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Cleanup obsolete CrashKernel memory init in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for running kernel in mapped address space. (David Daney)  [Orabug: 34483890]  
- MIPS/edac/OCTEON: Hook up Write Buffer parity errors to EDAC. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add /proc/octeon_info support. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Define cpu_has_local_ebase to 0. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Use virt_to_phys() and phys_to_virt() in octeon/setup.c (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add framework for managing and reporting hardware status bit assertions. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Populate kernel memory from cvmx_bootmem named blocks. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Disable probing MDIO for Landbird NIC 10g cards. (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add config option to disable ELF NOTE segments (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Add simple Octeon IPI infrastructure (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Quit using all the mailbox bits. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Handle userspace access to CVMSEG (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add driver for OCTEON PCI console. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Make PCIe work with Little Endian kernel. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Rearrange CVMSEG slots. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add ability to used an initrd from a named memory block. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Change load address to waste less memory. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add parameter to disable PCI on command line. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Print address of passed device tree. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Introduce xkphys_read, xkphys_write sysmips(2) calls (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add sysfs support for CPU power throttling. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add PTP clocksource. (David Daney)  [Orabug: 34483890]  
- MIPS: msi-octeon: Add MSI-X support for OCTEON III. (Lukasz Majczak)  [Orabug: 34483890]  
- MIPS: OCTEON: Add support for SRIO interrupt sources. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add utility helper function octeon_read_ptp_csr() (David Daney)  [Orabug: 34483890]  
- gpio: gpio-octeon: Add cn78XX support. (David Daney)  [Orabug: 34483890]  
- MIPS: Add Octeon2 optimizations to clear_page. (David Daney)  [Orabug: 34483890]  
- MIPS: Add ZCB and ZCBT instructions to uasm. (David Daney)  [Orabug: 34483890]  
- MIPS: Use Octeon2 atomic instructions when cpu_has_octeon2_isa. (David Daney)  [Orabug: 34483890]  
- MIPS: OCTEON: Add OCTEON II build and configuration option (David Daney)  [Orabug: 34483890]  
- MIPS: Octeon: Fast access to the thread pointer (David Daney)  [Orabug: 34483890]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.311.5.el8uek]" date="1661256000">- netfilter: nf_tables: do not allow RULE_ID to refer to another chain (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586} 
- netfilter: nf_tables: do not allow SET_ID to refer to another table (Thadeu Lima de Souza Cascardo)  [Orabug: 34495567]  {CVE-2022-2586}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.1.el8uek]" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709]  
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709]  
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709]  
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709]  
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709]  
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709]  
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709]  
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709]  
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709]  
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709]  
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)   
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298]  
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521]  
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.2.el8uek]" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029]  
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake (Sasha Neftin)  [Orabug: 34260029]  
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084]  
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878]  
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878]  
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878]  
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109]  
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499} 
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440]  
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440]  
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440]  
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440]  
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440]  
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440]  
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440]  
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440]  
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440]  
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440]  
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440]  
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440]  
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440]  
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440]  
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440]  
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440]  
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440]  
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440]  
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440]  
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440]  
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440]  
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440]  
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440]  
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440]  
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440]  
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440]  
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440]  
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440]  
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440]  
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440]  
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440]  
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440]  
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440]  
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440]  
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440]  
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440]  
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440]  
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440]  
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440]  
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440]  
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440]  
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440]  
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440]  
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440]  
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440]  
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440]  
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440]  
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440]  
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440]  
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440]  
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440]  
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440]  
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440]  
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440]  
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440]  
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.3.el8uek]" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)   
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)   
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)   
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)   
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)   
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))   
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)   
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)   
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)   
- smb3: check xattr value length earlier (Steve French)   
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)   
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)   
- ALSA: core: Add async signal helpers (Takashi Iwai)   
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)   
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)   
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)   
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)   
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)   
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)   
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)   
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)   
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)   
- ext4: avoid remove directory when directory is corrupted (Ye Bin)   
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)   
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)   
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)   
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))   
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)   
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)   
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)   
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)   
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)   
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)   
- vboxguest: Do not use devm for irq (Pascal Terjan)   
- usb: renesas: Fix refcount leak bug (Liang He)   
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)   
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)   
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)   
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)   
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)   
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)   
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)   
- igb: Add lock to avoid data race (Lin Ma)   
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)   
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)   
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)   
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)   
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)   
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)   
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)   
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)   
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)   
- iavf: Fix adminq error handling (Przemyslaw Patynowski)   
- nios2: add force_successful_syscall_return() (Al Viro)   
- nios2: restarts apply only to the first sigframe we build... (Al Viro)   
- nios2: fix syscall restart checks (Al Viro)   
- nios2: traced syscall does need to check the syscall number (Al Viro)   
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)   
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)   
- tee: add overflow check in register_shm_helper() (Jens Wiklander)   
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)   
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)   
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)   
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)   
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)   
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)   
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)   
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)   
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)   
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)   
- plip: avoid rcu debug splat (Florian Westphal)   
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)   
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)   
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)   
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)   
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)   
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)   
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)   
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)   
- sunrpc: fix expiry of auth creds (Dan Aloni)   
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)   
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)   
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)   
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)   
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)   
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)   
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)   
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)   
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)   
- apparmor: fix overlapping attachment computation (John Johansen)   
- apparmor: fix aa_label_asxprint return check (Tom Rix)   
- apparmor: Fix failed mount permission check error message (John Johansen)   
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)   
- apparmor: fix quiet_denied for file rules (John Johansen)   
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)   
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))   
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)   
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)   
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)   
- ata: libata-eh: Add missing command name (Damien Le Moal)   
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)   
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)   
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)   
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)   
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)   
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)   
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)   
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)   
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)   
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)   
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)   
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)   
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)   
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)   
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)   
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)   
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)   
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)   
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)   
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)   
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)   
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)   
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)   
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)   
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)   
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)   
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)   
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)   
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)   
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)   
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)   
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)   
- tools/thermal: Fix possible path truncations (Florian Fainelli)   
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)   
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)   
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)   
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)   
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)   
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)   
- perf symbol: Fail to read phdr workaround (Ian Rogers)   
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)   
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)   
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)   
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)   
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)   
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)   
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)   
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)   
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)   
- fuse: Remove the control interface for virtio-fs (Xie Yongji)   
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)   
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)   
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)   
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)   
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)   
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)   
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)   
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)   
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)   
- tty: n_gsm: fix DM command (Daniel Starke)   
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)   
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)   
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)   
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)   
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)   
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)   
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)   
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)   
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)   
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)   
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)   
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)   
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)   
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)   
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)   
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)   
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)   
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)   
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)   
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)   
- USB: serial: fix tty-port initialized comments (Johan Hovold)   
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)   
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)   
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)   
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)   
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)   
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)   
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)   
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)   
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)   
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)   
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)   
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)   
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)   
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)   
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)   
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)   
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)   
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)   
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)   
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)   
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)   
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)   
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)   
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)   
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)   
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)   
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)   
- usb: xhci: tegra: Fix error check (Tang Bin)   
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)   
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)   
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)   
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)   
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)   
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)   
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)   
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)   
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)   
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)   
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)   
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)   
- net: rose: fix netdev reference changes (Eric Dumazet)   
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)   
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)   
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)   
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)   
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)   
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)   
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)   
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)   
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)   
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)   
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)   
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)   
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)   
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)   
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)   
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)   
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)   
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)   
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)   
- libbpf: Fix the name of a reused map (Anquan Wu)   
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)   
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)   
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)   
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)   
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)   
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)   
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)   
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)   
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)   
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)   
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)   
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)   
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)   
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)   
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)   
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)   
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)   
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)   
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)   
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)   
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)   
- i2c: Fix a potential use after free (Xu Wang)   
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)   
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)   
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)   
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)   
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)   
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)   
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)   
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)   
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)   
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)   
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)   
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)   
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)   
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)   
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)   
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)   
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)   
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)   
- soc: fsl: guts: machine variable might be unset (Michael Walle)   
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)   
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)   
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)   
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)   
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)   
- ARM: findbit: fix overflowing offset (Russell King (Oracle))   
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)   
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)   
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)   
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)   
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)   
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)   
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)   
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)   
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)   
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)   
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)   
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)   
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)   
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)   
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)   
- ext2: Add more validity checks for inode counts (Jan Kara)   
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))   
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)   
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)   
- epoll: autoremove wakers even more aggressively (Benjamin Segall)   
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)   
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)   
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)   
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)   
- coresight: Clear the connection field properly (Suzuki K Poulose)   
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)   
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)   
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)   
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)   
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)   
- md-raid10: fix KASAN warning (Mikulas Patocka)   
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)   
- fuse: limit nsec (Miklos Szeredi)   
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)   
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)   
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)   
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)   
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)   
- parisc: Fix device names in /proc/iomem (Helge Deller)   
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)   
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)   
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)   
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)   
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)   
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)   
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)   
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)   
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)   
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)   
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)   
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)   
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)   
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)   
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)   
- HID: wacom: Only report rotation for art pen (Ping Cheng)   
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)   
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)   
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)   
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)   
- igc: Remove _I_PHY_ID checking (Sasha Neftin)   
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)   
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)   
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- LTS tag: v5.4.210 (Sherry Yang)   
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)   
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)   
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)   
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)   
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)   
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)   
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)   
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)   
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)   
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)   
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)   
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)   
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)   
- LTS tag: v5.4.209 (Sherry Yang)   
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)   
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)   
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)   
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)   
- sfc: disable softirqs for ptp TX (Alejandro Lucero)   
- perf symbol: Correct address for bss symbols (Leo Yan)   
- virtio-net: fix the race between refill work and close (Jason Wang)   
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)   
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)   
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)   
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)   
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)   
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)   
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)   
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)   
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)   
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)   
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)   
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)   
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)   
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)   
- LTS tag: v5.4.208 (Sherry Yang)   
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)   
- net: usb: ax88179_178a needs FLAG_SEND_ZLP (Jose Alonso)   
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)   
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)   
- tty: drop tty_schedule_flip() (Jiri Slaby)   
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)   
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)   
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)   
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)   
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)   
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)   
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)   
- x86/mce: Deduplicate exception handling (Thomas Gleixner)   
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)   
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)   
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)   
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)   
- locking/refcount: Move saturation warnings out of line (Will Deacon)   
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)   
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)   
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)   
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)   
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)   
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)   
- dlm: fix pending remove if msg allocation fails (Alexander Aring)   
- bpf: Make sure mac_header was set before using it (Eric Dumazet)   
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)   
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)   
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)   
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)   
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)   
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)   
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)   
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)   
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)   
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)   
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)   
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)   
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)   
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)   
- net/tls: Fix race in TLS device down flow (Tariq Toukan)   
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)   
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)   
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)   
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)   
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)   
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)   
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)   
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)   
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)   
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)   
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)   
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)   
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)   
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)   
- riscv: add as-options for modules with assembly compontents (Ben Dooks)   
- pinctrl: stm32: fix optional IRQ support to gpios (Fabien Dessenne)   
- LTS tag: v5.4.207 (Sherry Yang)   
- can: m_can: m_can_tx_handler(): fix use after free of skb (Marc Kleine-Budde)   
- serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Ilpo Järvinen)   
- serial: stm32: Clear prev values before setting RTS delays (Ilpo Järvinen)   
- serial: 8250: fix return error code in serial8250_request_std_resource() (Yi Yang)   
- tty: serial: samsung_tty: set dma burst_size to 1 (Chanho Park)   
- usb: dwc3: gadget: Fix event pending check (Thinh Nguyen)   
- usb: typec: add missing uevent when partner support PD (Linyu Yuan)   
- USB: serial: ftdi_sio: add Belimo device ids (Lucien Buchmann)   
- signal handling: don't use BUG_ON() for debugging (Linus Torvalds)   
- ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 (Gabriel Fernandez)   
- soc: ixp4xx/npe: Fix unused match warning (Linus Walleij)   
- x86: Clear .brk area at early boot (Juergen Gross)   
- irqchip: or1k-pic: Undefine mask_ack for level triggered hardware (Stafford Horne)   
- ASoC: madera: Fix event generation for rate controls (Charles Keepax)   
- ASoC: madera: Fix event generation for OUT1 demux (Charles Keepax)   
- ASoC: cs47l15: Fix event generation for low power mux control (Charles Keepax)   
- ASoC: wm5110: Fix DRE control (Charles Keepax)   
- ASoC: ops: Fix off by one in range control validation (Mark Brown)   
- net: sfp: fix memory leak in sfp_probe() (Jianglei Nie)   
- nvme: fix regression when disconnect a recovering ctrl (Ruozhu Li)   
- NFC: nxp-nci: don't print header length mismatch on i2c error (Michael Walle)   
- net: tipc: fix possible refcount leak in tipc_sk_create() (Hangyu Hua)   
- platform/x86: hp-wmi: Ignore Sanitization Mode event (Kai-Heng Feng)   
- cpufreq: pmac32-cpufreq: Fix refcount leak bug (Liang He)   
- netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal)   
- virtio_mmio: Restore guest page size on resume (Stephan Gerhold)   
- virtio_mmio: Add missing PM calls to freeze/restore (Stephan Gerhold)   
- mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Muchun Song)   
- sfc: fix kernel panic when creating VF (Íñigo Huguet)   
- seg6: bpf: fix skb checksum in bpf_push_seg6_encap() (Andrea Mayer)   
- seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors (Andrea Mayer)   
- seg6: fix skb checksum evaluation in SRH encapsulation/insertion (Andrea Mayer)   
- sfc: fix use after free when disabling sriov (Íñigo Huguet)   
- net: ftgmac100: Hold reference returned by of_get_child_by_name() (Liang He)   
- ipv4: Fix data-races around sysctl_ip_dynaddr. (Kuniyuki Iwashima)   
- raw: Fix a data-race around sysctl_raw_l3mdev_accept. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratemask. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratelimit. (Kuniyuki Iwashima)   
- drm/i915/gt: Serialize TLB invalidates with GT resets (Chris Wilson)   
- ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero (Michal Suchanek)   
- ARM: dts: at91: sama5d2: Fix typo in i2s1 node (Ryan Wanner)   
- ipv4: Fix a data-race around sysctl_fib_sync_mem. (Kuniyuki Iwashima)   
- icmp: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- cipso: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: Fix data-races around sysctl_mem. (Kuniyuki Iwashima)   
- inetpeer: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: stmmac: dwc-qos: Disable split header for Tegra194 (Jon Hunter)   
- ASoC: sgtl5000: Fix noise on shutdown/remove (Francesco Dolcini)   
- ima: Fix a potential integer overflow in ima_appraise_measurement (Huaxin Lu)   
- drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Hangyu Hua)   
- ARM: 9210/1: Mark the FDT_FIXED sections as shareable (Zhen Lei)   
- ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle (Ard Biesheuvel)   
- ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count (Kris Bahnsen)   
- ext4: fix race condition between ext4_write and ext4_convert_inline_data (Baokun Li)   
- Revert "evm: Fix memleak in init_desc" (Xiu Jianfeng)   
- nilfs2: fix incorrect masking of permission flags for symlinks (Ryusuke Konishi)   
- drm/panfrost: Fix shrinker list corruption by madvise IOCTL (Dmitry Osipenko)   
- cgroup: Use separate src/dst nodes when preloading css_sets for migration (Tejun Heo)   
- wifi: mac80211: fix queue selection for mesh/OCB interfaces (Felix Fietkau)   
- ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction (Ard Biesheuvel)   
- ARM: 9213/1: Print message about disabled Spectre workarounds only once (Dmitry Osipenko)   
- ip: fix dflt addr selection for connected nexthop (Nicolas Dichtel)   
- net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer (Steven Rostedt (Google))   
- tracing/histograms: Fix memory leak problem (Zheng Yejian)   
- xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue (Juergen Gross)   
- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Meng Tang)   
- ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Meng Tang)   
- ALSA: hda - Add fixup for Dell Latitidue E5430 (Meng Tang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.1.el8uek]" date="1662724800">- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500]  
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 33697500]  
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 33697500]  
- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 34580817]  
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34580807]  
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34580802]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.2.el8uek]" date="1663243200">- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34513978]  
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34557344]  
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34557344]  
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34557344]  
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34561703]  
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34566752]  {CVE-2022-3028} 
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  [Orabug: 34567777]  
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34567777]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.3.el8uek]" date="1663934400">- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34607590]  
- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34607590]  
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34607590]  
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34607590]  
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34607590]  
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34120320]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34120320]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Muralidhara M K)  [Orabug: 34120320]  
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34120320]  
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34120320]  
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34120320]  
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34120320]  
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34120320]  
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34120320]  
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34120320]  
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34120320]  
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34120320]  
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34120320]  
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34120320]  
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34120320]  
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34120320]  
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34120320]  
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34120320]  
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34120320]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang)  [Orabug: 34120320]  
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34120320]  
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34120320]  
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34120320]  
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34120320]  
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34120320]  
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34120320]  
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34553255]  
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34601349]  
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34605428]  
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34610277]  
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34626337]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.3.4.el8uek]" date="1666180800">- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34666845]</changelog>
</package>
<package pkgid="c4b3477959990dd5d8fcb14666b16a64a87a7a6ed006d8facf6a7d6bcc70598c" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.313.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.311.6.el8uek]" date="1661515200">- Revert "KVM: x86: Print error code in exception injection tracepoint iff valid" (Sherry Yang)  [Orabug: 34535896]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.1.el8uek]" date="1661515201">- x86/speculation: Add LFENCE to RSB fill sequence (Pawan Gupta)  [Orabug: 34400709]  
- x86/speculation: Add RSB VM Exit protections (Daniel Sneddon)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/speculation: Make all RETbleed mitigations 64-bit only (Ben Hutchings)  [Orabug: 34400709]  
- lkdtm: Disable return thunks in rodata.c (Josh Poimboeuf)  [Orabug: 34400709]  
- drivers/misc/lkdtm: disable LTO for rodata.o (Sami Tolvanen)  [Orabug: 34400709]  
- x86/amd: Use IBPB for firmware calls (Peter Zijlstra)  [Orabug: 34400709]  
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 34400709]  
- um: Add missing apply_returns() (Peter Zijlstra)  [Orabug: 34400709]  
- efi/x86: use naked RET on mixed mode call wrapper (Thadeu Lima de Souza Cascardo)  [Orabug: 34400709]  
- x86/bugs: Remove apostrophe typo (Kim Phillips)  [Orabug: 34400709]  
- x86/bugs: Mark retbleed_strings static (Jiapeng Chong)  [Orabug: 34400709]  
- x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (Jiri Slaby)  [Orabug: 34400709]  
- x86/retbleed: Add fine grained Kconfig knobs (Peter Zijlstra)  [Orabug: 34400709]  
- mlx4: Subscribe to PXM notifier (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pci: Add PXM node notifier for PXM (NUMA) changes. (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen/pcifront: Walk the PCI bus after XenStore notification (Konrad Rzeszutek Wilk)  [Orabug: 27206634] [Orabug: 34509447]  
- xen-pcifront/hvm: Slurp up "pxm" entry and set NUMA node on PCIe device. (V5) (Konrad Rzeszutek Wilk)   
- uek-rpm: Add white spaces around values in dracut.conf variables (Somasundaram Krishnasamy)  [Orabug: 34510298]  
- intel_idle: make SPR C1 and C1E be independent (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix SPR C6 optimization (Artem Bityutskiy)  [Orabug: 34516521]  
- intel_idle: Fix the 'preferred_cstates' module parameter (Artem Bityutskiy)  [Orabug: 34516521]  
- cpuidle: intel_idle: Drop redundant backslash at line end (Rafael J. Wysocki)  [Orabug: 34516521]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.312.2.el8uek]" date="1661947200">- e1000e: Correct NVM checksum verification flow (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Fix packet loss on Tiger Lake and later (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Do not take care about recovery NVM checksum (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for the next LOM generation (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Lunar Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Meteor Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake device (Vitaly Lifshits)  [Orabug: 34260029]  
- e1000e: Add support for Alder Lake (Sasha Neftin)  [Orabug: 34260029]  
- e1000e: Add support for Tiger Lake (Sasha Neftin)  [Orabug: 34260029]  
- scsi: mpt3sas: Fix incorrect 4GB boundary check (Sreekanth Reddy)  [Orabug: 34328084]  
- vmcoreinfo: add kallsyms_num_syms symbol (Stephen Brennan)  [Orabug: 34475878]  
- vmcoreinfo: include kallsyms symbols (Stephen Brennan)  [Orabug: 34475878]  
- kallsyms: move declarations to internal header (Stephen Brennan)  [Orabug: 34475878]  
- net/mlx5: Fix the link state update for representor interface (Maor Dickman)  [Orabug: 34533109]  
- lockdown: also lock down previous kgdb use (Daniel Thompson)  [Orabug: 34543516]  {CVE-2022-21499} 
- Revert "debug: Lock down kgdb" (Alok Tiwari)  [Orabug: 34543516]  
- net/mlx5: Configured kernel build options to support the vf group throttling feature (Qing Huang)  [Orabug: 33842440]  
- devlink, mlx: Define new devlink ops for reload_up/down, trap_action_set (Mikhael Goikhman)  [Orabug: 33842440]  
- net/mlx5: Add support for configuring max device MTU (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix VF min/max rate parameters interchange mistake (Gal Pressman)  [Orabug: 33842440]  
- net/mlx5e: Fix feature check per profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Save memory by using dynamic allocation in netdev priv (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Add profile indications for PTP and QOS HTB features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use bitmap field for profile features (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Fix error return code in esw_qos_create() (Wei Yongjun)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Check group pointer before reading bw_share value (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Respect BW share of the new group (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Sync TIR params updates against concurrent create/modify (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable vport QoS on demand (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up decap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Support internal port as decap route device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Term table handling of internal port rules (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Add indirect tc offload of ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Offload tc rules that redirect to ovs internal port (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Accept action skbedit in the tc actions list (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Use generic name for the forwarding dev pointer (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Refactor rx handler of represetor device (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Rename TIR lro functions to TIR packet merge functions (Khalid Manaa)  [Orabug: 33842440]  
- net/mlx5e: Rename lro_timeout to packet_merge_timeout (Ben Ben-Ishay)  [Orabug: 33842440]  
- net/mlx5: E-switch, Return correct error code on group creation failure (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: Add extack msgs related to TC for better debug (Abhiram R N)  [Orabug: 33842440]  
- net/mlx5e: Support accept action (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Specify out ifindex when looking up encap route (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Keep the value for maximum number of channels in-sync (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Enable TC offload for ingress MACVLAN (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: Use tc sample stubs instead of ifdefs in source file (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add error flow for ethtool -X command (Aya Levin)  [Orabug: 33842440]  
- net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Lag, don't update lag if lag isn't supported (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-switch, Add QoS tracepoints (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow to add vports to rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Introduce rate limiting groups API (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move QoS related code to dedicated file (Dmytro Linkin)  [Orabug: 33842440]  
- net/mlx5e: TC, Support sample offload action for tunneled traffic (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Restore tunnel info for sample offload (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Refactor ct to use post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Introduce post action infrastructure (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: CT, Use xarray to manage fte ids (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move sample attribute to flow attribute (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Move esw/sample to en/tc/sample (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e dependency from E-Switch sample (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Support flow classification into RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Support multiple RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Dynamically allocate TIRs in RSS contexts (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Convert RSS to a dedicated object (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce abstraction of RSS context (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Introduce TIR create/destroy API in rx_res (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Do not try enable RSS when resetting indir table (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: Delete impossible dev-&gt;state checks (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5e: TC, Fix error handling memory leak (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Lag, properly lock eswitch if needed (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Use shared mappings for restoring from metadata (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Add an option to create a shared mapping (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Lag, add initial logic for shared FDB (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Move TTC logic to fs_ttc (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Decouple TTC logic from mlx5e (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename some related TTC args and functions (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Rename traffic type enums (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Allocate the array of channels according to the real max_nch (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Hide all implementation details of mlx5e_rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Introduce mlx5e_channels API to get RQNs (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use a new initializer to build uniform indir table (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Use the new TIR API for kTLS (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move management of indir traffic types to rx_res (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert TIR to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Create struct mlx5e_rss_params_hash (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Take RQT out of TIR and group RX resources (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move RX resources to a separate struct (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Convert RQT to a dedicated object (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Take TIR destruction out of the TIR list lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Block LRO if firmware asks for tunneled LRO (Maxim Mikityanskiy)  [Orabug: 33842440]  
- RDMA/mlx5: Refactor get_ts_format functions to simplify code (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5: Change ownership model for lag (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Lag, refactor disable flow (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: Bridge, add offload infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Create TC-miss priority and table (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Fix conflict with HW TS and CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix HW TS with CQE compression according to profile (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Huy Nguyen)  [Orabug: 33842440]  
- net/mlx5e: TC: Use bit counts for register mapping (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5: Set term table as an unmanaged flow table (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Make sure fib dev exists in fib event (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5: Fix err prints and return when creating termination table (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Set reformat action when needed for termination rules (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Consider SF ports of host PF (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Improve error messages in term table creation (Yevgeny Kliteynik)  [Orabug: 33842440]  
- net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Cleanup safe switch channels API by passing params (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Refactor on-the-fly configuration changes (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add resiliency to RX resync failures (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Remove non-essential TLS SQ state bit (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Move legacy code to a individual file (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Convert a macro to a helper routine (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch Make cleanup sequence mirror of init (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Make vport number u16 (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Skip querying SF enabled bits (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, let user to enable disable metadata (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: TC, Add support to offload sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Handle sampled packets (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Refactor tc update skb function (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler restore handle API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler object API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Add sampler termination table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5e: TC, Parse sample action (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Map register values to restore objects (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Generalize per vport table API (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Rename functions to follow naming convention. (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: E-switch, Move vport table functions to a new file (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Fix HW spec violation configuring uplink (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc vlan table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Dynamic alloc arfs table for netdev when needed (Vu Pham)  [Orabug: 33842440]  
- net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: Consider geneve_opts for encap contexts (Dima Chumak)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix RX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix TX counters atomicity (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Update ethtool setting of CQE compression (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add PTP Flow Steering support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering ANY API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Introduce Flow Steering UDP API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup Flow Steering level (Aya Levin)  [Orabug: 33842440]  
- net:mlx5e: Add PTP-TIR and PTP-RQT (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add RQ to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add states to PTP channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Cleanup PTP (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize PTP implementation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize RQ activation (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Generalize open RQ (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add helper to set time-stamp translator on a queue (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Allow creating mpwqe info without channel (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Move params logic into its dedicated file (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: alloc the correct size for indirection_rqt (Saeed Mahameed)  [Orabug: 33842440]  
- net: ethernet: indir_table.h is included twice (Wan Jiabing)  [Orabug: 33842440]  
- psample: Encapsulate packet metadata in a struct (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on ICMP parameters (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for mirroring (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Arnd Bergmann)  [Orabug: 33842440]  
- net/mlx5: Read congestion counters from all ports when lag is active (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor send to vport to be more generic (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add eswitch pointer to each representor (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Add match on vhca id to default send rules (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: rep: Improve reg_cX conditions (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: mlx5_tc_ct_init does not fail (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Add missing include (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: Separate probe vs. reload flows (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Don't skip vport check (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation division (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Set QP timestamp mode to default (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix error flow in change profile (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Check correct ip_version in decapsulation route resolution (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing PTP state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Set PTP channel pointer explicitly to NULL (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Accumulate port PTP TX stats with other channels stats (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add cyc2time HW translation mode support (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Move some PPS logic into helper functions (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Move all internal timer metadata into a dedicated struct (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Refactor init clock function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add register layout to support real-time time-stamp (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Add new timestamp mode bits (Aharon Landau)  [Orabug: 33842440]  
- net/mlx5e: CT: manage the lifetime of the ct entry object (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for lag devices (Shay Drory)  [Orabug: 33842440]  
- net/mlx5: Disable devlink reload for multi port slave device (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix health error state handling (Shay Drory)  [Orabug: 33842440]  
- net/mlx5e: Change interrupt moderation channel params also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix spelling mistake "channles" -&gt; "channels" (Colin Ian King)  [Orabug: 33842440]  
- net/mlx5e: Handle FIB events to update tunnel endpoint device (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Rename some encap-specific API to generic names (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: TC preparation refactoring for routing update event (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor neigh update infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Create route entry infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor reg_c1 usage (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel RX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Indirect table infrastructure (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Refactor tun routing helpers (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: VF tunnel TX traffic offloading (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor rule offload forward action processing (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Refactor setting source port (Mark Bloch)  [Orabug: 33842440]  
- net/mlx5e: Update max_opened_tc also when channels are closed (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: remove h from printk format specifier (Tom Rix)  [Orabug: 33842440]  
- net/mlx5e: Increase indirection RQ table size to 256 (Noam Stolero)  [Orabug: 33842440]  
- net/mlx5e: Enable napi in channel's activation stage (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Avoid false lock depenency warning on tc_ht (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: CT: Add support for matching on ct_state reply flag (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Enable traps according to link state (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add listener to trap event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add trap entity to ETH driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Expose RX dma info helpers (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering DMAC trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Add flow steering VLAN trap rule (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Optimize promiscuous mode (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Notify on trap action by blocking event (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Rename events notifier header (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink DMAC filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Register to devlink ingress VLAN filter trap (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink traps in mlx5 core driver (Aya Levin)  [Orabug: 33842440]  
- net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Revert parameters on errors when changing trust state without reset (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Correctly handle changing the number of queues when the interface is down (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Fix CT rule + encap slow path offload and deletion (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Support HTB offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- sch_htb: Hierarchical QoS hardware offload (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Simplify condition on esw_vport_enable_qos() (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add HW definition of reg_c_preserve (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: In skb build skip setting mark in switchdev mode (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5: Check if lag is supported before creating one (Mark Zhang)  [Orabug: 33842440]  
- net: mlx5: convert comma to semicolon (Zheng Yongjun)  [Orabug: 33842440]  
- net/mlx5e: Fill mlx5e_create_cq_param in a function (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Fix passing zero to 'PTR_ERR' (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove duplicated include (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Add TX port timestamp support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Add TX PTP port object support (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Split SW group counters update function (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Change skb fifo push/pop API to be used without SQ (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Allow SQ outside of channel context (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Export steering related functions (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Add sampler destination type (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: Add sample offload hardware bits and structures (Chris Mi)  [Orabug: 33842440]  
- net/mlx5: fix error return code in mlx5e_tc_nic_init() (Wang Hai)  [Orabug: 33842440]  
- net/mlx5: Clear bw_share upon VF disable (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5e: Fix VXLAN synchronization after function reload (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Use spin_lock_bh for async_icosq_lock (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Protect encap route dev from concurrent release (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix modify header actions memory leak (Maor Dickman)  [Orabug: 33842440]  
- net/mlx5e: Validate stop_room size upon user input (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload limit no reset (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for fw live patch event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add devlink param enable_remote_dev_reset support (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add enable_remote_dev_reset generic parameter (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add support for devlink reload action fw activate (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset abort event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset now event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Handle sync reset request event (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Add functions to set/query MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add remote reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload stats (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add devlink reload limit option (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Add reload action option to devlink reload command (Moshe Shemesh)  [Orabug: 33842440]  
- devlink: Change devlink_reload_supported() param type (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5e: Fix race condition on nhe-&gt;n pointer in neigh update (Vlad Buslov)  [Orabug: 33842440]  
- net/mlx5e: Fix error path for RQ alloc (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5: remove unreachable return (Pavel Machek (CIP))  [Orabug: 33842440]  
- net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: CT: Use the same counter for both directions (Oz Shlomo)  [Orabug: 33842440]  
- net/mlx5e: Support CT offload for tc nic flows (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: rework ct offload init messages (Ariel Levkovich)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Fix leak on resync error flow (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel)  [Orabug: 33842440]  
- net/mlx5e: Add CQE compression support for multi-strides packets (Ofer Levi)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning if bond slave is not lag master (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Add LAG warning for unsupported tx type (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5e: Return a valid errno if can't get lag device index (Jianbo Liu)  [Orabug: 33842440]  
- net/mlx5: Release clock lock before scheduling a PPS work (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Always use container_of to find mdev pointer from clock struct (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Pass extack when setting trap's action and group's parameters (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: convert to new udp_tunnel infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add the ability to hard-code IANA VXLAN (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: Enable users to change VF/PF representors carrier state (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Query PPS pin operational status before registering it (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Fix a bug of using ptp channel index as pin index (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Maor Dickman)  [Orabug: 33842440]  
- devlink: Constify devlink instance pointer (Parav Pandit)  [Orabug: 33842440]  
- ethtool: add tunnel info interface (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: add central NIC RX port offload infrastructure (Jakub Kicinski)  [Orabug: 33842440]  
- udp_tunnel: re-number the offload tunnel types (Jakub Kicinski)  [Orabug: 33842440]  
- net/mlx5e: CT: Expand tunnel register mappings (Paul Blakey)  [Orabug: 33842440]  
- net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Aya Levin)  [Orabug: 33842440]  
- net/mlx5e: Increase Async ICO SQ size (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Saeed Mahameed)  [Orabug: 33842440]  
- net/mlx5: Avoid eswitch header inclusion in fs core layer (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5: Don't fail driver on failure to create debugfs (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Disable reload while removing the device (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Fix ethtool hfunc configuration change (Aya Levin)  [Orabug: 33842440]  
- mlx5: update indirect block support (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net: flow_offload: consolidate indirect flow_block infrastructure (Pablo Neira Ayuso)  [Orabug: 33842440]  
- net/mlx5e: Properly set default values when disabling adaptive moderation (Tal Gilboa)  [Orabug: 33842440]  
- net/mlx5e: Slave representors sharing unique metadata for match (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Add bond_metadata and its slave entries (Vu Pham)  [Orabug: 33842440]  
- net/mlx5e: Offload flow rules to active lower representor (Or Gerlitz)  [Orabug: 33842440]  
- net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Or Gerlitz)  [Orabug: 33842440]  
- net: psample: fix build error when CONFIG_INET is not enabled (Randy Dunlap)  [Orabug: 33842440]  
- net/mlx5e: Allow to match on mpls parameters (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: Use IS_ERR() to check and simplify code (Tang Bin)  [Orabug: 33842440]  
- net: psample: Add tunnel support (Chris Mi)  [Orabug: 33842440]  
- ethtool: count header size in reply size estimate (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Move internal timer read function to clock library (Eran Ben Elisha)  [Orabug: 33842440]  
- net/mlx5: Have single error unwinding path (Parav Pandit)  [Orabug: 33842440]  
- net: ethtool: Make helpers public (Andrew Lunn)  [Orabug: 33842440]  
- net/mlx5: Add support to get lag physical port (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5: Change lag mutex lock to spin lock (Maor Gottlieb)  [Orabug: 33842440]  
- net/mlx5e: Fix q counters on uplink representors (Roi Dayan)  [Orabug: 33842440]  
- net/mlx5: Add structure layout and defines for MFRL register (Moshe Shemesh)  [Orabug: 33842440]  
- net/mlx5: Update main.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update lag.c new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Update fs_core new cmd interface (Leon Romanovsky)  [Orabug: 33842440]  
- net/mlx5: Read embedded cpu bit only once (Parav Pandit)  [Orabug: 33842440]  
- net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5: Enable SW-defined RoCEv2 UDP source port (Mark Zhang)  [Orabug: 33842440]  
- net/mlx5e: Fix missing pedit action after ct clear action (Roi Dayan)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Switch to use correct packet trap group (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Track used packet trap policer IDs (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add support for setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Allow setting of packet trap group parameters (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap group parameters support (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Add devlink-trap policer support (Ido Schimmel)  [Orabug: 33842440]  
- Documentation: Add description of packet trap policers (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add packet trap policers support (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: add timestamping related string sets (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Paul Blakey)  [Orabug: 33842440]  
- devlink: Only pass packet trap group identifier in trap structure (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Stop reference counting packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- netdevsim: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Explicitly register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- devlink: Add API to register packet trap groups (Ido Schimmel)  [Orabug: 33842440]  
- net/mlx5: Add missing inline to stub esw_add_restore_rule (Nathan Chancellor)  [Orabug: 33842440]  
- ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5: Clear LAG notifier pointer after unregister (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5: Expose raw packet pacing APIs (Yishai Hadas)  [Orabug: 33842440]  
- mlx5: register lag notifier for init network namespace only (Jiri Pirko)  [Orabug: 33842440]  
- net/mlx5e: Change inline mode correctly when changing trust state (Maxim Mikityanskiy)  [Orabug: 33842440]  
- net/mlx5e: Add missing LRO cap check (Tariq Toukan)  [Orabug: 33842440]  
- net/mlx5e: Define one flow for TXQ selection when TCs are configured (Eran Ben Elisha)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Add ACL devlink-trap support (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Introduce dummy group with thin policer (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to enable/disable rx_listener for trap (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use listener-&gt;en/dis_action instead of hard-coded values (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove priv from listener equality comparison (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Make global arrays const as they should be (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove initialization to false of mlxsw_listener struct (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Remove dummy union name from struct mlxsw_listener (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: set wake-on-lan settings with WOL_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide WoL settings with WOL_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add DEBUG_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set message mask with DEBUG_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide message mask with DEBUG_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: fix kernel-doc descriptions (Michal Kubecek)  [Orabug: 33842440]  
- mlx5: Use dev_net netdevice notifier registrations (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: Add OVERLAY_SMAC_MC trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add tunnel devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum_trap: Reorder cases according to enum order (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add NON_ROUTABLE trap (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add irif and erif disabled traps (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5e: Expose FEC feilds and related capability bit (Aya Levin)  [Orabug: 33842440]  
- mlxsw: spectrum: Only require minimum firmware version (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ido Schimmel)  [Orabug: 33842440]  
- ethtool: potential NULL dereference in strset_prepare_data() (Dan Carpenter)  [Orabug: 33842440]  
- ethtool: fix -&gt;reply_size() error handling (Dan Carpenter)  [Orabug: 33842440]  
- net/mlx5e: Support accept action on nic table (Tonghao Zhang)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Amit Cohen)  [Orabug: 33842440]  
- ethtool: provide link state with LINKSTATE_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKMODES_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link modes related data with LINKMODES_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link mode information with LINKMODES_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add LINKINFO_NTF notification (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: add default notification handler (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: set link settings with LINKINFO_SET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide link settings with LINKINFO_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: provide string sets with STRSET_GET request (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: default handlers for GET requests (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: support for netlink notifications (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: netlink bitset handling (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: helper functions for netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: introduce ethtool netlink interface (Michal Kubecek)  [Orabug: 33842440]  
- net: Introduce peer to peer one step PTP time stamping. (Richard Cochran)  [Orabug: 33842440]  
- ethtool: provide link mode names as a string set (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move string arrays into common file (Michal Kubecek)  [Orabug: 33842440]  
- ethtool: move to its own directory (Michal Kubecek)  [Orabug: 33842440]  
- netlink: rename nl80211_validate_nested() to nla_validate_nested() (Michal Kubecek)  [Orabug: 33842440]  
- net/mlx5e: Fix build error without IPV6 (YueHaibing)  [Orabug: 33842440]  
- net/mlx5e: Remove redundant pointer check (Eli Cohen)  [Orabug: 33842440]  
- net/mlx5e: TC, Stub out ipv6 tun create header function (Saeed Mahameed)  [Orabug: 33842440]  
- net: phy: add core phylib sfp support (Russell King)  [Orabug: 33842440]  
- net/mlx5: Remove redundant NULL initializations (Eli Cohen)  [Orabug: 33842440]  
- net: sfp: fix sfp_bus_add_upstream() warning (Russell King)  [Orabug: 33842440]  
- net: sfp: rework upstream interface (Russell King)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap exceptions support (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add specific trap for packets routed via invalid nexthops (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add new FIB entry type for reject routes (Amit Cohen)  [Orabug: 33842440]  
- mlxsw: Add layer 3 devlink-trap support (Amit Cohen)  [Orabug: 33842440]  
- net/mlx5: LAG, Use affinity type enumerators (Erez Alfasi)  [Orabug: 33842440]  
- net/mlx5: LAG, Use port enumerators (Erez Alfasi)  [Orabug: 33842440]  
- mlxsw: Enforce firmware version for Spectrum-2 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: Bump firmware version to 13.2000.2308 (Ido Schimmel)  [Orabug: 33842440]  
- mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Danielle Ratson)  [Orabug: 33842440]  
- net: sfp: move fwnode parsing into sfp-bus layer (Russell King)  [Orabug: 33842440]  
- ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Jiri Pirko)  [Orabug: 33842440]  
- devlink: propagate extack down to health reporter ops (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: core: Push minor/subminor fw version check into helper (Vadim Pasternak)  [Orabug: 33842440]  
- net: devlink: allow to change namespaces during reload (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Take devlink net instead of init_net (Jiri Pirko)  [Orabug: 33842440]  
- mlxsw: spectrum: Use per-netns netdevice notifier registration (Jiri Pirko)  [Orabug: 33842440]  
- devlink: Protect rate list with lock while switching modes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Remove eswitch mode check for mode set call (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Decrease refcnt of parent rate object on leaf destroy (Dmytro Linkin)  [Orabug: 33842440]  
- Documentation: devlink rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting parent node of rate objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate nodes (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Allow setting tx rate for devlink rate leaf objects (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Introduce rate object (Dmytro Linkin)  [Orabug: 33842440]  
- devlink: Always use user_ptr[0] for devlink and simplify post_doit (Parav Pandit)  [Orabug: 33842440]  
- devlink: Implement devlink health reporters on per-port basis (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Create generic devlink health reporter search function (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Rework devlink health reporter destructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Refactor devlink health reporter constructor (Vladyslav Tarasiuk)  [Orabug: 33842440]  
- devlink: Add auto dump flag to health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- devlink: Implicitly set auto recover flag when registering health reporter (Eran Ben Elisha)  [Orabug: 33842440]  
- net: introduce dev_net notifier register/unregister variants (Jiri Pirko)  [Orabug: 33842440]  
- net: push code from net notifier reg/unreg into helpers (Jiri Pirko)  [Orabug: 33842440]  
- net: introduce per-netns netdevice notifiers (Jiri Pirko)  [Orabug: 33842440]  
- net: push loops and nb calls into helper functions (Jiri Pirko)  [Orabug: 33842440]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.312.3.el8uek]" date="1662033600">- LTS tag: v5.4.211 (Sherry Yang)   
- btrfs: raid56: don't trust any cached sector in __raid56_parity_recover() (Qu Wenruo)   
- btrfs: only write the sectors in the vertical stripe which has data stripes (Qu Wenruo)   
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Fedor Pchelkin)   
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Fedor Pchelkin)   
- tracing/probes: Have kprobes and uprobes use $COMM too (Steven Rostedt (Google))   
- MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 (Nathan Chancellor)   
- video: fbdev: i740fb: Check the argument of i740_calc_vclk() (Zheyu Ma)   
- powerpc/64: Init jump labels before parse_early_param() (Zhouyi Zhou)   
- smb3: check xattr value length earlier (Steve French)   
- f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() (Chao Yu)   
- ALSA: timer: Use deferred fasync helper (Takashi Iwai)   
- ALSA: core: Add async signal helpers (Takashi Iwai)   
- powerpc/32: Don't always pass -mcpu=powerpc to the compiler (Christophe Leroy)   
- watchdog: export lockup_detector_reconfigure (Laurent Dufour)   
- RISC-V: Add fast call path of crash_kexec() (Xianting Tian)   
- riscv: mmap with PROT_WRITE but no PROT_READ is invalid (Celeste Liu)   
- mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start (Liang He)   
- vfio: Clear the caps-&gt;buf to NULL after free (Schspa Shi)   
- tty: serial: Fix refcount leak bug in ucc_uart.c (Liang He)   
- lib/list_debug.c: Detect uninitialized lists (Guenter Roeck)   
- ext4: avoid resizing to a partial cluster size (Kiselev, Oleg)   
- ext4: avoid remove directory when directory is corrupted (Ye Bin)   
- drivers:md:fix a potential use-after-free bug (Wentao_Liang)   
- nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown (Sagi Grimberg)   
- dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed (Uwe Kleine-König)   
- selftests/kprobe: Do not test for GRP/ without event failures (Steven Rostedt (Google))   
- um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups (Jason A. Donenfeld)   
- PCI/ACPI: Guard ARM64-specific mcfg_quirks (Huacai Chen)   
- cxl: Fix a memory leak in an error handling path (Christophe JAILLET)   
- gadgetfs: ep_io - wait until IRQ finishes (Jozef Martiniak)   
- scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input (James Smart)   
- clk: qcom: ipq8074: dont disable gcc_sleep_clk_src (Robert Marko)   
- vboxguest: Do not use devm for irq (Pascal Terjan)   
- usb: renesas: Fix refcount leak bug (Liang He)   
- usb: host: ohci-ppc-of: Fix refcount leak bug (Liang He)   
- drm/meson: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- irqchip/tegra: Fix overflow implicit truncation warnings (Sai Prakash Ranjan)   
- usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info (Michael Grzeschik)   
- usb: cdns3 fix use-after-free at workaround 2 (Frank Li)   
- PCI: Add ACS quirk for Broadcom BCM5750x NICs (Pavan Chebbi)   
- drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() (Liang He)   
- locking/atomic: Make test_and_*_bit() ordered on failure (Hector Martin)   
- gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file (Andrew Donnellan)   
- igb: Add lock to avoid data race (Lin Ma)   
- fec: Fix timer capture timing in `fec_ptp_enable_pps()` (Csókás Bence)   
- i40e: Fix to stop tx_timeout recovery if GLOBR fails (Alan Brady)   
- ice: Ignore EEXIST when setting promisc mode (Grzegorz Siwik)   
- net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry (Arun Ramadoss)   
- net: moxa: pass pdev instead of ndev to DMA functions (Sergei Antonov)   
- net: dsa: mv88e6060: prevent crash on an unused port (Sergei Antonov)   
- powerpc/pci: Fix get_phb_number() locking (Michael Ellerman)   
- netfilter: nf_tables: really skip inactive sets when allocating name (Pablo Neira Ayuso)   
- clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks (Alex Bee)   
- iavf: Fix adminq error handling (Przemyslaw Patynowski)   
- nios2: add force_successful_syscall_return() (Al Viro)   
- nios2: restarts apply only to the first sigframe we build... (Al Viro)   
- nios2: fix syscall restart checks (Al Viro)   
- nios2: traced syscall does need to check the syscall number (Al Viro)   
- nios2: don't leave NULLs in sys_call_table[] (Al Viro)   
- nios2: page fault et.al. are *not* restartable syscalls... (Al Viro)   
- tee: add overflow check in register_shm_helper() (Jens Wiklander)   
- dpaa2-eth: trace the allocated address instead of page struct (Chen Lin)   
- atm: idt77252: fix use-after-free bugs caused by tst_timer (Duoming Zhou)   
- xen/xenbus: fix return type in xenbus_file_read() (Dan Carpenter)   
- nfp: ethtool: fix the display error of `ethtool -m DEVNAME` (Yu Xiao)   
- NTB: ntb_tool: uninitialized heap data in tool_fn_write() (Dan Carpenter)   
- tools build: Switch to new openssl API for test-libcrypto (Roberto Sassu)   
- tools/vm/slabinfo: use alphabetic order when two values are equal (Yuanzheng Song)   
- dt-bindings: arm: qcom: fix MSM8916 MTP compatibles (Krzysztof Kozlowski)   
- vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() (Peilin Ye)   
- vsock: Fix memory leak in vsock_connect() (Peilin Ye)   
- plip: avoid rcu debug splat (Florian Westphal)   
- geneve: do not use RT_TOS for IPv6 flowlabel (Matthias May)   
- ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool (Sakari Ailus)   
- pinctrl: sunxi: Add I/O bias setting for H6 R-PIO (Samuel Holland)   
- pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed (Nikita Travkin)   
- pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map (Miaoqian Lin)   
- net: bgmac: Fix a BUG triggered by wrong bytes_compl (Sandor Bodo-Merle)   
- devlink: Fix use-after-free after a failed reload (Ido Schimmel)   
- SUNRPC: Reinitialise the backchannel request buffers before reuse (Trond Myklebust)   
- sunrpc: fix expiry of auth creds (Dan Aloni)   
- can: mcp251x: Fix race condition on receive interrupt (Sebastian Würl)   
- NFSv4/pnfs: Fix a use-after-free bug in open (Trond Myklebust)   
- NFSv4.1: RECLAIM_COMPLETE must handle EACCES (Zhang Xianwei)   
- NFSv4: Fix races in the legacy idmapper upcall (Trond Myklebust)   
- NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly (Trond Myklebust)   
- NFSv4.1: Don't decrease the value of seq_nr_highest_sent (Trond Myklebust)   
- Documentation: ACPI: EINJ: Fix obsolete example (Qifu Zhang)   
- apparmor: Fix memleak in aa_simple_write_to_buffer() (Xiu Jianfeng)   
- apparmor: fix reference count leak in aa_pivotroot() (Xin Xiong)   
- apparmor: fix overlapping attachment computation (John Johansen)   
- apparmor: fix aa_label_asxprint return check (Tom Rix)   
- apparmor: Fix failed mount permission check error message (John Johansen)   
- apparmor: fix absroot causing audited secids to begin with = (John Johansen)   
- apparmor: fix quiet_denied for file rules (John Johansen)   
- can: ems_usb: fix clang's -Wunaligned-access warning (Marc Kleine-Budde)   
- tracing: Have filter accept "common_cpu" to be consistent (Steven Rostedt (Google))   
- btrfs: fix lost error handling when looking up extended ref on log replay (Filipe Manana)   
- mmc: pxamci: Fix an error handling path in pxamci_probe() (Christophe JAILLET)   
- mmc: pxamci: Fix another error handling path in pxamci_probe() (Christophe JAILLET)   
- ata: libata-eh: Add missing command name (Damien Le Moal)   
- ALSA: info: Fix llseek return value when using callback (Amadeusz Sławiński)   
- net_sched: cls_route: disallow handle of 0 (Jamal Hadi Salim)   
- net/9p: Initialize the iounit field during fid creation (Tyler Hicks)   
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression (Luiz Augusto von Dentz)   
- Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" (Jose Alonso)   
- scsi: sg: Allow waiting for commands to complete on removed device (Tony Battersby)   
- tcp: fix over estimation in sk_forced_mem_schedule() (Eric Dumazet)   
- btrfs: reject log replay if there is unsupported RO compat flag (Qu Wenruo)   
- iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE) (Alexander Lobakin)   
- firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails (Sudeep Holla)   
- timekeeping: contribute wall clock to rng on time change (Jason A. Donenfeld)   
- ACPI: CPPC: Do not prevent CPPC from working in the future (Rafael J. Wysocki)   
- dm writecache: set a default MAX_WRITEBACK_JOBS (Mikulas Patocka)   
- dm thin: fix use-after-free crash in dm_sm_register_threshold_callback (Luo Meng)   
- dm raid: fix address sanitizer warning in raid_status (Mikulas Patocka)   
- dm raid: fix address sanitizer warning in raid_resume (Mikulas Patocka)   
- intel_th: pci: Add Meteor Lake-P support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S PCH support (Alexander Shishkin)   
- intel_th: pci: Add Raptor Lake-S CPU support (Alexander Shishkin)   
- ext4: correct the misjudgment in ext4_iget_extra_inode (Baokun Li)   
- ext4: correct max_inline_xattr_value_size computing (Baokun Li)   
- ext4: fix extent status tree race in writeback error recovery path (Eric Whitney)   
- ext4: update s_overhead_clusters in the superblock during an on-line resize (Theodore Ts'o)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: make sure ext4_append() always allocates new block (Lukas Czerner)   
- ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (Baokun Li)   
- btrfs: reset block group chunk force if we have to wait (Josef Bacik)   
- tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH (Huacai Chen)   
- kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification (Michal Suchanek)   
- spmi: trace: fix stack-out-of-bound access in SPMI tracing functions (David Collins)   
- x86/olpc: fix 'logical not is only applied to the left hand side' (Alexander Lobakin)   
- scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection (Quinn Tran)   
- scsi: qla2xxx: Turn off multi-queue for 8G adapters (Quinn Tran)   
- scsi: qla2xxx: Fix discovery issues in FC-AL topology (Arun Easi)   
- scsi: zfcp: Fix missing auto port scan and thus missing target ports (Steffen Maier)   
- video: fbdev: s3fb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: arkfb: Check the size of screen before memset_io() (Zheyu Ma)   
- video: fbdev: vt8623fb: Check the size of screen before memset_io() (Zheyu Ma)   
- tools/thermal: Fix possible path truncations (Florian Fainelli)   
- video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock() (Zheyu Ma)   
- x86/numa: Use cpumask_available instead of hardcoded NULL check (Siddh Raman Pant)   
- scripts/faddr2line: Fix vmlinux detection on arm64 (Josh Poimboeuf)   
- genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO (Arnaldo Carvalho de Melo)   
- powerpc/pci: Fix PHB numbering when using opal-phbid (Michael Ellerman)   
- kprobes: Forbid probing on trampoline and BPF code areas (Chen Zhongjin)   
- perf symbol: Fail to read phdr workaround (Ian Rogers)   
- powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address (Miaoqian Lin)   
- powerpc/xive: Fix refcount leak in xive_get_max_prio (Miaoqian Lin)   
- powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader (Miaoqian Lin)   
- powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias (Pali Rohár)   
- powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32 (Christophe Leroy)   
- video: fbdev: sis: fix typos in SiS_GetModeID() (Rustam Subkhankulov)   
- video: fbdev: amba-clcd: Fix refcount leak bugs (Liang He)   
- watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() (William Dean)   
- ASoC: audio-graph-card: Add of_node_put() in fail path (Liang He)   
- fuse: Remove the control interface for virtio-fs (Xie Yongji)   
- ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp() (Christophe JAILLET)   
- s390/zcore: fix race when reading from hardware system area (Alexander Gordeev)   
- iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop (Liang He)   
- mfd: max77620: Fix refcount leak in max77620_initialise_fps (Miaoqian Lin)   
- mfd: t7l66xb: Drop platform disable callback (Uwe Kleine-König)   
- kfifo: fix kfifo_to_user() return type (Dan Carpenter)   
- rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge (Miaoqian Lin)   
- iommu/exynos: Handle failed IOMMU device registration properly (Sam Protsenko)   
- tty: n_gsm: fix missing corner cases in gsmld_poll() (Daniel Starke)   
- tty: n_gsm: fix DM command (Daniel Starke)   
- tty: n_gsm: fix wrong T1 retry count handling (Daniel Starke)   
- vfio/ccw: Do not change FSM state in subchannel event (Eric Farman)   
- remoteproc: qcom: wcnss: Fix handling of IRQs (Sireesh Kodali)   
- tty: n_gsm: fix race condition in gsmld_write() (Daniel Starke)   
- tty: n_gsm: fix packet re-transmission without open control channel (Daniel Starke)   
- tty: n_gsm: fix non flow control frames during mux flow off (Daniel Starke)   
- profiling: fix shift too large makes kernel panic (Chen Zhongjin)   
- ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV (Srinivas Kandagatla)   
- serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() (Ilpo Järvinen)   
- ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe (Miaoqian Lin)   
- ASoC: codecs: da7210: add check for i2c_add_driver (Jiasheng Jiang)   
- ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe (Miaoqian Lin)   
- ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe (Miaoqian Lin)   
- opp: Fix error check in dev_pm_opp_attach_genpd() (Tang Bin)   
- jbd2: fix assertion 'jh-&gt;b_frozen_data == NULL' failure when journal aborted (Zhihao Cheng)   
- ext4: recover csum seed of tmp_inode after migrating to extents (Li Lingfeng)   
- jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction() (Zhang Yi)   
- null_blk: fix ida error handling in null_add_dev() (Dan Carpenter)   
- RDMA/rxe: Fix error unwind in rxe_create_qp() (Zhu Yanjun)   
- mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region (Miaohe Lin)   
- platform/olpc: Fix uninitialized data in debugfs write (Dan Carpenter)   
- USB: serial: fix tty-port initialized comments (Johan Hovold)   
- PCI: tegra194: Fix link up retry sequence (Vidya Sagar)   
- PCI: tegra194: Fix Root Port interrupt handling (Vidya Sagar)   
- HID: alps: Declare U1_UNICORN_LEGACY support (Artem Borisov)   
- mmc: cavium-thunderx: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: cavium-octeon: Add of_node_put() when breaking out of loop (Liang He)   
- gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data() (Liang He)   
- RDMA/hfi1: fix potential memory leak in setup_base_ctxt() (Jianglei Nie)   
- RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event (Cheng Xu)   
- RDMA/hns: Fix incorrect clearing of interrupt status register (Haoyue Xu)   
- usb: gadget: udc: amd5536 depends on HAS_DMA (Randy Dunlap)   
- scsi: smartpqi: Fix DMA direction for RAID requests (Mahesh Rajashekhara)   
- mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R (Eugen Hristev)   
- memstick/ms_block: Fix a memory leak (Christophe JAILLET)   
- memstick/ms_block: Fix some incorrect memory allocation (Christophe JAILLET)   
- mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch (Miaoqian Lin)   
- staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback (Duoming Zhou)   
- intel_th: msu: Fix vmalloced buffers (Alexander Shishkin)   
- intel_th: msu-sink: Potential dereference of null pointer (Jiasheng Jiang)   
- intel_th: Fix a resource leak in an error handling path (Christophe JAILLET)   
- soundwire: bus_type: fix remove and shutdown support (Pierre-Louis Bossart)   
- clk: qcom: camcc-sdm845: Fix topology around titan_top power domain (Vladimir Zapolskiy)   
- clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks (Robert Marko)   
- clk: qcom: ipq8074: fix NSS port frequency tables (Robert Marko)   
- usb: host: xhci: use snprintf() in xhci_decode_trb() (Sergey Shtylyov)   
- clk: qcom: clk-krait: unlock spin after mux completion (Ansuel Smith)   
- driver core: fix potential deadlock in __driver_attach (Zhang Wensheng)   
- misc: rtsx: Fix an error handling path in rtsx_pci_probe() (Christophe JAILLET)   
- clk: mediatek: reset: Fix written reset bit offset (Rex-BC Chen)   
- usb: xhci: tegra: Fix error check (Tang Bin)   
- usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe (Miaoqian Lin)   
- usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe (Miaoqian Lin)   
- fpga: altera-pr-ip: fix unsigned comparison with less than zero (Marco Pagani)   
- mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path (Uwe Kleine-König)   
- mtd: partitions: Fix refcount leak in parse_redboot_of (Miaoqian Lin)   
- mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release (Duoming Zhou)   
- HID: cp2112: prevent a buffer overflow in cp2112_xfer() (Harshit Mogalapalli)   
- mtd: rawnand: meson: Fix a potential double free issue (Christophe JAILLET)   
- mtd: maps: Fix refcount leak in ap_flash_init (Miaoqian Lin)   
- mtd: maps: Fix refcount leak in of_flash_probe_versatile (Miaoqian Lin)   
- clk: renesas: r9a06g032: Fix UART clkgrp bitsel (Ralph Siemsen)   
- dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock (Hangyu Hua)   
- net: rose: fix netdev reference changes (Eric Dumazet)   
- netdevsim: Avoid allocation warnings triggered from user space (Jakub Kicinski)   
- iavf: Fix max_rate limiting (Przemyslaw Patynowski)   
- crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of (Pali Rohár)   
- net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (Maxim Mikityanskiy)   
- wifi: libertas: Fix possible refcount leak in if_usb_probe() (Hangyu Hua)   
- wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (Jose Ignacio Tornos Martinez)   
- wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` (Ammar Faizi)   
- i2c: mux-gpmux: Add of_node_put() when breaking out of loop (Liang He)   
- i2c: cadence: Support PEC for SMBus block read (Lars-Peter Clausen)   
- Bluetooth: hci_intel: Add check for platform_driver_register (Jiasheng Jiang)   
- can: pch_can: pch_can_error(): initialize errc before using it (Vincent Mailhol)   
- can: error: specify the values of data[5..7] of CAN error frames (Vincent Mailhol)   
- can: usb_8dev: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sun4i_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: hi311x: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: sja1000: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: rcar_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- can: pch_can: do not report txerr and rxerr during bus-off (Vincent Mailhol)   
- selftests/bpf: fix a test for snprintf() overflow (Dan Carpenter)   
- wifi: p54: add missing parentheses in p54_flush() (Rustam Subkhankulov)   
- wifi: p54: Fix an error handling path in p54spi_probe() (Christophe JAILLET)   
- wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() (Dan Carpenter)   
- fs: check FMODE_LSEEK to control internal pipe splicing (Jason A. Donenfeld)   
- selftests: timers: clocksource-switch: fix passing errors from child (Wolfram Sang)   
- selftests: timers: valid-adjtimex: build fix for newer toolchains (Wolfram Sang)   
- libbpf: Fix the name of a reused map (Anquan Wu)   
- tcp: make retransmitted SKB fit into the send window (Yonglong Li)   
- drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed. (Jian Zhang)   
- mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init() (Liang He)   
- media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment (AngeloGioacchino Del Regno)   
- crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq (Zhengchao Shao)   
- drm/msm/mdp5: Fix global state lock backoff (Rob Clark)   
- drm: bridge: sii8620: fix possible off-by-one (Hangyu Hua)   
- drm/mediatek: dpi: Only enable dpi after the bridge is enabled (Guillaume Ranquet)   
- drm/mediatek: dpi: Remove output format of YUV (Bo-Chen Chen)   
- drm/rockchip: Fix an error handling path rockchip_dp_probe() (Christophe JAILLET)   
- drm/rockchip: vop: Don't crash for invalid duplicate_state() (Brian Norris)   
- crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE (Qian Cai)   
- drm/vc4: dsi: Correct DSI divider calculations (Dave Stevenson)   
- drm/vc4: plane: Fix margin calculations for the right/bottom edges (Dave Stevenson)   
- drm/vc4: plane: Remove subpixel positioning check (Dom Cobley)   
- media: hdpvr: fix error value returns in hdpvr_read (Niels Dossche)   
- drm/mcde: Fix refcount leak in mcde_dsi_bind (Miaoqian Lin)   
- drm: bridge: adv7511: Add check for mipi_dsi_driver_register (Jiasheng Jiang)   
- wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd() (Alexey Kodanev)   
- ath9k: fix use-after-free in ath9k_hif_usb_rx_cb (Pavel Skripkin)   
- media: tw686x: Register the irq at the end of probe (Zheyu Ma)   
- i2c: Fix a potential use after free (Xu Wang)   
- drm: adv7511: override i2c address of cec before accessing it (Antonio Borneo)   
- drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function (Xinlei Lee)   
- drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() (Alexey Kodanev)   
- drm/mipi-dbi: align max_chunk to 2 in spi_transfer (Yunhao Tian)   
- wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() (Dan Carpenter)   
- ath10k: do not enforce interrupt trigger type (Krzysztof Kozlowski)   
- dm: return early from dm_pr_call() if DM device is suspended (Mike Snitzer)   
- thermal/tools/tmon: Include pthread and time headers in tmon.h (Markus Mayer)   
- nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() (Nicolas Saenz Julienne)   
- regulator: of: Fix refcount leak bug in of_get_regulation_constraints() (Liang He)   
- blk-mq: don't create hctx debugfs dir until q-&gt;debugfs_dir is created (Ming Lei)   
- erofs: avoid consecutive detection for Highmem memory (Gao Xiang)   
- arm64: dts: mt7622: fix BPI-R64 WPS button (Nick Hainke)   
- bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() (Yang Yingliang)   
- ARM: dts: qcom: pm8841: add required thermal-sensor-cells (Krzysztof Kozlowski)   
- soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register (Miaoqian Lin)   
- cpufreq: zynq: Fix refcount leak in zynq_get_revision (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init (Miaoqian Lin)   
- ARM: OMAP2+: Fix refcount leak in omapdss_init_of (Miaoqian Lin)   
- ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg (Krzysztof Kozlowski)   
- soc: fsl: guts: machine variable might be unset (Michael Walle)   
- ARM: dts: ast2600-evb: fix board compatible (Krzysztof Kozlowski)   
- ARM: dts: ast2500-evb: fix board compatible (Krzysztof Kozlowski)   
- x86/pmem: Fix platform-device leak in error path (Johan Hovold)   
- ARM: bcm: Fix refcount leak in bcm_kona_smc_init (Miaoqian Lin)   
- meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init (Miaoqian Lin)   
- ARM: findbit: fix overflowing offset (Russell King (Oracle))   
- spi: spi-rspi: Fix PIO fallback on RZ platforms (Biju Das)   
- selinux: Add boundary check in put_entry() (Xiu Jianfeng)   
- PM: hibernate: defer device probing when resuming from hibernation (Tetsuo Handa)   
- ARM: shmobile: rcar-gen2: Increase refcount for new reference (Liang He)   
- arm64: dts: allwinner: a64: orangepi-win: Fix LED node name (Samuel Holland)   
- arm64: dts: qcom: ipq8074: fix NAND node name (Robert Marko)   
- ACPI: LPSS: Fix missing check in register_device_clock() (huhai)   
- ACPI: PM: save NVS memory for Lenovo G40-45 (Manyi Li)   
- ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks (Hans de Goede)   
- ARM: OMAP2+: display: Fix refcount leak bug (Liang He)   
- spi: synquacer: Add missing clk_disable_unprepare() (Guo Mengqi)   
- ARM: dts: imx6ul: fix qspi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix lcdif node compatible (Alexander Stein)   
- ARM: dts: imx6ul: fix csi node compatible (Alexander Stein)   
- ARM: dts: imx6ul: change operating-points to uint32-matrix (Alexander Stein)   
- ARM: dts: imx6ul: add missing properties for sram (Alexander Stein)   
- wait: Fix __wait_event_hrtimeout for RT/DL tasks (Juri Lelli)   
- genirq: Don't return error on missing optional irq_request_resources() (Antonio Borneo)   
- ext2: Add more validity checks for inode counts (Jan Kara)   
- arm64: fix oops in concurrently setting insn_emulation sysctls (haibinzhang (张海斌))   
- arm64: Do not forget syscall when starting a new thread. (Francis Laniel)   
- x86: Handle idle=nomwait cmdline properly for x86_idle (Wyes Karny)   
- epoll: autoremove wakers even more aggressively (Benjamin Segall)   
- netfilter: nf_tables: fix null deref due to zeroed list head (Florian Westphal)   
- arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC (Kunihiko Hayashi)   
- ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC (Kunihiko Hayashi)   
- USB: HCD: Fix URB giveback issue in tasklet function (Weitao Wang)   
- coresight: Clear the connection field properly (Suzuki K Poulose)   
- MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- powerpc/powernv: Avoid crashing if rng is NULL (Michael Ellerman)   
- powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E (Christophe Leroy)   
- powerpc/fsl-pci: Fix Class Code of PCIe Root Port (Pali Rohár)   
- PCI: Add defines for normal and subtractive PCI bridges (Pali Rohár)   
- ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr() (Alexander Lobakin)   
- md-raid10: fix KASAN warning (Mikulas Patocka)   
- serial: mvebu-uart: uart2 error bits clearing (Narendra Hadke)   
- fuse: limit nsec (Miklos Szeredi)   
- iio: light: isl29028: Fix the warning in isl29028_remove() (Zheyu Ma)   
- drm/amdgpu: Check BO's requested pinning domains against its preferred_domains (Leo Li)   
- drm/nouveau: fix another off-by-one in nvbios_addr (Timur Tabi)   
- drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error (Dmitry Osipenko)   
- parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode (Helge Deller)   
- parisc: Fix device names in /proc/iomem (Helge Deller)   
- ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh() (Jiachen Zhang)   
- usbnet: Fix linkwatch use-after-free on disconnect (Lukas Wunner)   
- fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters (Helge Deller)   
- thermal: sysfs: Fix cooling_device_stats_setup() error code path (Rafael J. Wysocki)   
- fs: Add missing umask strip in vfs_tmpfile (Yang Xu)   
- vfs: Check the truncate maximum size in inode_newsize_ok() (David Howells)   
- tty: vt: initialize unicode screen buffer (Tetsuo Handa)   
- ALSA: hda/realtek: Add quirk for another Asus K42JZ model (Meng Tang)   
- ALSA: hda/cirrus - support for iMac 12,1 model (Allen Ballway)   
- ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model (Meng Tang)   
- mm/mremap: hold the rmap lock in write mode when moving page table entries. (Aneesh Kumar K.V)   
- KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP (Sean Christopherson)   
- KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks (Sean Christopherson)   
- KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case (Sean Christopherson)   
- KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case (Sean Christopherson)   
- HID: wacom: Don't register pad_input for touch switch (Ping Cheng)   
- HID: wacom: Only report rotation for art pen (Ping Cheng)   
- add barriers to buffer_uptodate and set_buffer_uptodate (Mikulas Patocka)   
- wifi: mac80211_hwsim: use 32-bit skb cookie (Johannes Berg)   
- wifi: mac80211_hwsim: add back erroneously removed cast (Johannes Berg)   
- wifi: mac80211_hwsim: fix race condition in pending packet (Jeongik Cha)   
- igc: Remove _I_PHY_ID checking (Sasha Neftin)   
- ALSA: bcd2000: Fix a UAF bug on the error path of probing (Zheyu Ma)   
- scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover" (Nilesh Javali)   
- x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- Makefile: link with -z noexecstack --no-warn-rwx-segments (Nick Desaulniers)   
- LTS tag: v5.4.210 (Sherry Yang)   
- macintosh/adb: fix oob read in do_adb_query() function (Ning Qiang)   
- media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls (Chen-Yu Tsai)   
- selftests: KVM: Handle compiler optimizations in ucall (Raghavendra Rao Ananta)   
- KVM: Don't null dereference ops-&gt;destroy (Alexey Kardashevskiy)   
- selftests/bpf: Fix "dubious pointer arithmetic" test (Jean-Philippe Brucker)   
- selftests/bpf: Fix test_align verifier log patterns (Stanislav Fomichev)   
- bpf: Test_verifier, #70 error message updates for 32-bit right shift (John Fastabend)   
- selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads (Jakub Sitnicki)   
- bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (John Fastabend)   
- ACPI: APEI: Better fix to avoid spamming the console with old error logs (Tony Luck)   
- ACPI: video: Shortening quirk list by identifying Clevo by board_name only (Werner Sembach)   
- ACPI: video: Force backlight native for some TongFang devices (Werner Sembach)   
- thermal: Fix NULL pointer dereferences in of_thermal_ functions (Subbaraman Narayanamurthy)   
- LTS tag: v5.4.209 (Sherry Yang)   
- scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei)   
- mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Wei Mingzhi)   
- ARM: crypto: comment out gcc warning that breaks clang builds (Greg Kroah-Hartman)   
- sctp: leave the err path free in sctp_stream_init to sctp_stream_free (Xin Long)   
- sfc: disable softirqs for ptp TX (Alejandro Lucero)   
- perf symbol: Correct address for bss symbols (Leo Yan)   
- virtio-net: fix the race between refill work and close (Jason Wang)   
- netfilter: nf_queue: do not allow packet truncation below transport header offset (Florian Westphal)   
- sctp: fix sleep in atomic context bug in timer handlers (Duoming Zhou)   
- i40e: Fix interface init with MSI interrupts (no MSI-X) (Michal Maloszewski)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. (Kuniyuki Iwashima)   
- Documentation: fix sctp_wmem in ip-sysctl.rst (Xin Long)   
- tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_autocorking. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_min_tso_segs. (Kuniyuki Iwashima)   
- net: sungem_phy: Add of_node_put() for reference returned by of_get_parent() (Liang He)   
- igmp: Fix data-races around sysctl_igmp_qrv. (Kuniyuki Iwashima)   
- ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr (Ziyang Xuan)   
- net: ping6: Fix memleak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_limit_output_bytes. (Kuniyuki Iwashima)   
- scsi: ufs: host: Hold reference returned by of_parse_phandle() (Liang He)   
- ice: do not setup vlan for loopback VSI (Maciej Fijalkowski)   
- ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS) (Maciej Fijalkowski)   
- tcp: Fix a data-race around sysctl_tcp_nometrics_save. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_frto. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_adv_win_scale. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_app_win. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_dsack. (Kuniyuki Iwashima)   
- ntfs: fix use-after-free in ntfs_ucsncmp() (ChenXiaoSong)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put (Luiz Augusto von Dentz)   
- LTS tag: v5.4.208 (Sherry Yang)   
- x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (Jan Beulich)   
- net: usb: ax88179_178a needs FLAG_SEND_ZLP (Jose Alonso)   
- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() (Jiri Slaby)   
- tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() (Jiri Slaby)   
- tty: drop tty_schedule_flip() (Jiri Slaby)   
- tty: the rest, stop using tty_schedule_flip() (Jiri Slaby)   
- tty: drivers/tty/, stop using tty_schedule_flip() (Jiri Slaby)   
- Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Fix sco_send_frame returning skb-&gt;len (Luiz Augusto von Dentz)   
- Bluetooth: Fix passing NULL to PTR_ERR (Luiz Augusto von Dentz)   
- Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg (Luiz Augusto von Dentz)   
- Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmmsg helper (Luiz Augusto von Dentz)   
- Bluetooth: Add bt_skb_sendmsg helper (Luiz Augusto von Dentz)   
- ALSA: memalloc: Align buffer allocations in page size (Takashi Iwai)   
- bitfield.h: Fix "type of reg too small for mask" test (Peter Zijlstra)   
- x86/mce: Deduplicate exception handling (Thomas Gleixner)   
- x86/uaccess: Implement macros for CMPXCHG on user addresses (Peter Zijlstra)   
- x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Al Viro)   
- locking/refcount: Consolidate implementations of refcount_t (Will Deacon)   
- locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} definitions (Will Deacon)   
- locking/refcount: Move saturation warnings out of line (Will Deacon)   
- locking/refcount: Improve performance of generic REFCOUNT_FULL code (Will Deacon)   
- locking/refcount: Move the bulk of the REFCOUNT_FULL implementation into the &lt;linux/refcount.h&gt; header (Will Deacon)   
- locking/refcount: Remove unused refcount_*_checked() variants (Will Deacon)   
- locking/refcount: Ensure integer operands are treated as signed (Will Deacon)   
- locking/refcount: Define constants for saturation and max refcount values (Will Deacon)   
- ima: remove the IMA_TEMPLATE Kconfig option (GUO Zihua)   
- dlm: fix pending remove if msg allocation fails (Alexander Aring)   
- bpf: Make sure mac_header was set before using it (Eric Dumazet)   
- mm/mempolicy: fix uninit-value in mpol_rebind_policy() (Wang Cheng)   
- spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers (Marc Kleine-Budde)   
- tcp: Fix data-races around sysctl_tcp_max_reordering. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_rfc1337. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_stdurg. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_retrans_collapse. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_recovery. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_early_retrans. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl knobs related to SYN option. (Kuniyuki Iwashima)   
- udp: Fix a data-race around sysctl_udp_l3mdev_accept. (Kuniyuki Iwashima)   
- ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh. (Kuniyuki Iwashima)   
- be2net: Fix buffer overflow in be_get_module_eeprom (Hristo Venev)   
- gpio: pca953x: only use single read/write for No AI mode (Haibo Chen)   
- ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero (Piotr Skajewski)   
- i40e: Fix erroneous adapter reinitialization during recovery process (Dawid Lukwinski)   
- iavf: Fix handling of dummy receive descriptors (Przemyslaw Patynowski)   
- tcp: Fix data-races around sysctl_tcp_fastopen. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_max_syn_backlog. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_tw_reuse. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_notsent_lowat. (Kuniyuki Iwashima)   
- tcp: Fix data-races around some timeout sysctl knobs. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_reordering. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_syncookies. (Kuniyuki Iwashima)   
- igmp: Fix a data-race around sysctl_igmp_max_memberships. (Kuniyuki Iwashima)   
- igmp: Fix data-races around sysctl_igmp_llm_reports. (Kuniyuki Iwashima)   
- net/tls: Fix race in TLS device down flow (Tariq Toukan)   
- net: stmmac: fix dma queue left shift overflow issue (Junxiao Chang)   
- i2c: cadence: Change large transfer count reset logic to be unconditional (Robert Hancock)   
- tcp: Fix a data-race around sysctl_tcp_probe_interval. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_probe_threshold. (Kuniyuki Iwashima)   
- tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_min_snd_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_base_mss. (Kuniyuki Iwashima)   
- tcp: Fix data-races around sysctl_tcp_mtu_probing. (Kuniyuki Iwashima)   
- tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. (Kuniyuki Iwashima)   
- ip: Fix a data-race around sysctl_fwmark_reflect. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_nonlocal_bind. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_fwd_use_pmtu. (Kuniyuki Iwashima)   
- ip: Fix data-races around sysctl_ip_no_pmtu_disc. (Kuniyuki Iwashima)   
- igc: Reinstate IGC_REMOVED logic and implement it properly (Lennert Buytenhek)   
- perf/core: Fix data race between perf_event_set_output() and perf_mmap_close() (Peter Zijlstra)   
- pinctrl: ralink: Check for null return of devm_kcalloc (William Dean)   
- power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe (Miaoqian Lin)   
- xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() (Hangyu Hua)   
- serial: mvebu-uart: correctly report configured baudrate value (Pali Rohár)   
- PCI: hv: Fix interrupt mapping for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Jeffrey Hugo)   
- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Jeffrey Hugo)   
- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Jeffrey Hugo)   
- mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication (Ido Schimmel)   
- riscv: add as-options for modules with assembly compontents (Ben Dooks)   
- pinctrl: stm32: fix optional IRQ support to gpios (Fabien Dessenne)   
- LTS tag: v5.4.207 (Sherry Yang)   
- can: m_can: m_can_tx_handler(): fix use after free of skb (Marc Kleine-Budde)   
- serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle (Ilpo Järvinen)   
- serial: stm32: Clear prev values before setting RTS delays (Ilpo Järvinen)   
- serial: 8250: fix return error code in serial8250_request_std_resource() (Yi Yang)   
- tty: serial: samsung_tty: set dma burst_size to 1 (Chanho Park)   
- usb: dwc3: gadget: Fix event pending check (Thinh Nguyen)   
- usb: typec: add missing uevent when partner support PD (Linyu Yuan)   
- USB: serial: ftdi_sio: add Belimo device ids (Lucien Buchmann)   
- signal handling: don't use BUG_ON() for debugging (Linus Torvalds)   
- ARM: dts: stm32: use the correct clock source for CEC on stm32mp151 (Gabriel Fernandez)   
- soc: ixp4xx/npe: Fix unused match warning (Linus Walleij)   
- x86: Clear .brk area at early boot (Juergen Gross)   
- irqchip: or1k-pic: Undefine mask_ack for level triggered hardware (Stafford Horne)   
- ASoC: madera: Fix event generation for rate controls (Charles Keepax)   
- ASoC: madera: Fix event generation for OUT1 demux (Charles Keepax)   
- ASoC: cs47l15: Fix event generation for low power mux control (Charles Keepax)   
- ASoC: wm5110: Fix DRE control (Charles Keepax)   
- ASoC: ops: Fix off by one in range control validation (Mark Brown)   
- net: sfp: fix memory leak in sfp_probe() (Jianglei Nie)   
- nvme: fix regression when disconnect a recovering ctrl (Ruozhu Li)   
- NFC: nxp-nci: don't print header length mismatch on i2c error (Michael Walle)   
- net: tipc: fix possible refcount leak in tipc_sk_create() (Hangyu Hua)   
- platform/x86: hp-wmi: Ignore Sanitization Mode event (Kai-Heng Feng)   
- cpufreq: pmac32-cpufreq: Fix refcount leak bug (Liang He)   
- netfilter: br_netfilter: do not skip all hooks with 0 priority (Florian Westphal)   
- virtio_mmio: Restore guest page size on resume (Stephan Gerhold)   
- virtio_mmio: Add missing PM calls to freeze/restore (Stephan Gerhold)   
- mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE (Muchun Song)   
- sfc: fix kernel panic when creating VF (Íñigo Huguet)   
- seg6: bpf: fix skb checksum in bpf_push_seg6_encap() (Andrea Mayer)   
- seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors (Andrea Mayer)   
- seg6: fix skb checksum evaluation in SRH encapsulation/insertion (Andrea Mayer)   
- sfc: fix use after free when disabling sriov (Íñigo Huguet)   
- net: ftgmac100: Hold reference returned by of_get_child_by_name() (Liang He)   
- ipv4: Fix data-races around sysctl_ip_dynaddr. (Kuniyuki Iwashima)   
- raw: Fix a data-race around sysctl_raw_l3mdev_accept. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratemask. (Kuniyuki Iwashima)   
- icmp: Fix a data-race around sysctl_icmp_ratelimit. (Kuniyuki Iwashima)   
- drm/i915/gt: Serialize TLB invalidates with GT resets (Chris Wilson)   
- ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero (Michal Suchanek)   
- ARM: dts: at91: sama5d2: Fix typo in i2s1 node (Ryan Wanner)   
- ipv4: Fix a data-race around sysctl_fib_sync_mem. (Kuniyuki Iwashima)   
- icmp: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- cipso: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: Fix data-races around sysctl_mem. (Kuniyuki Iwashima)   
- inetpeer: Fix data-races around sysctl. (Kuniyuki Iwashima)   
- net: stmmac: dwc-qos: Disable split header for Tegra194 (Jon Hunter)   
- ASoC: sgtl5000: Fix noise on shutdown/remove (Francesco Dolcini)   
- ima: Fix a potential integer overflow in ima_appraise_measurement (Huaxin Lu)   
- drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector() (Hangyu Hua)   
- ARM: 9210/1: Mark the FDT_FIXED sections as shareable (Zhen Lei)   
- ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle (Ard Biesheuvel)   
- ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count (Kris Bahnsen)   
- ext4: fix race condition between ext4_write and ext4_convert_inline_data (Baokun Li)   
- Revert "evm: Fix memleak in init_desc" (Xiu Jianfeng)   
- nilfs2: fix incorrect masking of permission flags for symlinks (Ryusuke Konishi)   
- drm/panfrost: Fix shrinker list corruption by madvise IOCTL (Dmitry Osipenko)   
- cgroup: Use separate src/dst nodes when preloading css_sets for migration (Tejun Heo)   
- wifi: mac80211: fix queue selection for mesh/OCB interfaces (Felix Fietkau)   
- ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction (Ard Biesheuvel)   
- ARM: 9213/1: Print message about disabled Spectre workarounds only once (Dmitry Osipenko)   
- ip: fix dflt addr selection for connected nexthop (Nicolas Dichtel)   
- net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer (Steven Rostedt (Google))   
- tracing/histograms: Fix memory leak problem (Zheng Yejian)   
- xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue (Juergen Gross)   
- ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221 (Meng Tang)   
- ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671 (Meng Tang)   
- ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model (Meng Tang)   
- ALSA: hda - Add fixup for Dell Latitidue E5430 (Meng Tang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.1.el8uek]" date="1662465600">- video: vga16fb: Only probe for EGA and VGA 16 color graphic cards (Javier Martinez Canillas)  [Orabug: 32301403]  
- KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits (Marc Zyngier)  [Orabug: 34542967]  
- uek-rpm: mips: enable CRYTPTO_USER config options (Dave Kleikamp)  [Orabug: 34557309]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.2.el8uek]" date="1664452800">- ice: enable ethtool hooks for E810 firmware update (John Donnelly)  [Orabug: 34077831]  
- ice: add ice_handle_nvm_access() (John Donnelly)  [Orabug: 34077831]  
- rds: cong: Make rds_cong_wait an array to reduce lock contention (Håkon Bugge)  [Orabug: 34574093]  
- rds: cong: Make rs_cong_notify and rs_cong_mask atomic64_t (Håkon Bugge)  [Orabug: 34574093]  
- mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long)  [Orabug: 34601144]  
- mm: memcg/slab: create a new set of kmalloc-cg-&lt;n&gt; caches (Waiman Long)  [Orabug: 34601144]  
- mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long)  [Orabug: 34601144]  
- mm, memcg: introduce mem_cgroup_kmem_disabled() (Roman Gushchin)  [Orabug: 34601144]  
- mm, slab: make kmalloc_info[] contain all types of names (Pengfei Li)  [Orabug: 34601144]  
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34639998]  
- cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree (Tejun Heo)  [Orabug: 34639998]  
- cgroup: Optimize single thread migration (Michal Koutný)  [Orabug: 34639998]  
- Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" (Imran Khan)  [Orabug: 34639998]  
- Revert "cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock" (Imran Khan)  [Orabug: 34639998]  
- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Yazen Ghannam)  [Orabug: 34639981]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Yazen Ghannam)  [Orabug: 34639981]  
- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Muralidhara M K)  [Orabug: 34639981]  
- x86/mce: Increase maximum number of banks to 64 (Akshay Gupta)  [Orabug: 34639981]  
- x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC (Yazen Ghannam)  [Orabug: 34639981]  
- x86/MCE/AMD: Export smca_get_bank_type symbol (Mukul Joshi)  [Orabug: 34639981]  
- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Yazen Ghannam)  [Orabug: 34639981]  
- EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Yazen Ghannam)  [Orabug: 34639981]  
- EDAC: Add RDDR5 and LRDDR5 memory types (Yazen Ghannam)  [Orabug: 34639981]  
- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (Babu Moger)  [Orabug: 34639981]  
- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Babu Moger)  [Orabug: 34639981]  
- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (Yazen Ghannam)  [Orabug: 34639981]  
- hwmon: (k10temp) Remove unused definitions (Babu Moger)  [Orabug: 34639981]  
- hwmon: (k10temp) Remove residues of current and voltage (suma hegde)  [Orabug: 34639981]  
- hwmon: (k10temp) Add support for yellow carp (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) Rework the temperature offset calculation (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (Mario Limonciello)  [Orabug: 34639981]  
- hwmon: (k10temp) support Zen3 APUs (David Bartley)  [Orabug: 34639981]  
- x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Bartley)  [Orabug: 34639981]  
- hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (Gabriel Craciunescu)  [Orabug: 34639981]  
- hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (Guenter Roeck)  [Orabug: 34639981]  
- hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang)  [Orabug: 34639981]  
- hwmon: (k10temp) Take out debugfs code (Guenter Roeck)  [Orabug: 34639981]  
- hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (Wei Huang)  [Orabug: 34639981]  
- hwmon: (k10temp) Create common functions and macros for Zen CPU families (Wei Huang)  [Orabug: 34639981]  
- hwmon: (k10temp) make some symbols static (Jason Yan)  [Orabug: 34639981]  
- hwmon: (k10temp) Reorganize and simplify temperature support detection (Guenter Roeck)  [Orabug: 34639981]  
- Revert "hwmon: (k10temp) Add support for Zen3 CPUs" (Dave Kleikamp)  [Orabug: 34639981]  
- uek-rpm: add missing nft_chain_nat.ko module (Venkat Venkatsubra)  [Orabug: 34639977]  
- random: Fix incorrect type for 'rc' variable (Harshit Mogalapalli)  [Orabug: 34639972]  
- hwmon: (opbmc) Add support for AST2600 based Pilot (Jan Zdarek)  [Orabug: 34639967]  
- KVM: SVM: Clear the CR4 register on reset (Babu Moger)  [Orabug: 34639963]  
- x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Ashish Kalra)  [Orabug: 34639951]  
- netfilter: ebtables: reject blobs that don't provide all entry points (Florian Westphal)  [Orabug: 34610051]  
- uek-rpm: Disable CONFIG_CRYPTO_STREEBOG (Victor Erminpour)  [Orabug: 34610044]  
- uek-rpm: Disable CONFIG_CRYPTO_SM3 (Victor Erminpour)  [Orabug: 34610044]  
- uek-rpm: Disable CONFIG_CRYPTO_SM4 (Victor Erminpour)  [Orabug: 34610044]  
- uek-rpm: Add nftables support T93 and Ortano (Henry Willard)  [Orabug: 34610035]  
- af_key: Do not call xfrm_probe_algs in parallel (Herbert Xu)  [Orabug: 34610032]  {CVE-2022-3028} 
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)  [Orabug: 34610025]  
- cgroup: Fix threadgroup_rwsem &lt;-&gt; cpus_read_lock() deadlock (Tejun Heo)  [Orabug: 34610025]  
- audit: use extern storage class for audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449]  
- audit: annotate branch direction for audit_in_mask() (Ankur Arora)  [Orabug: 34586449]  
- audit: cache ctx-&gt;major in audit_filter_syscall() (Ankur Arora)  [Orabug: 34586449]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.313.3.el8uek]" date="1664971200">- Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()" (Sasha Levin)   
- USB: core: Fix RST error in hub.c (Alan Stern)   
- cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() (Tetsuo Handa)   
- parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() (Yang Yingliang)   
- LTS tag: v5.4.213 (Sherry Yang)   
- MIPS: loongson32: ls1c: Fix hang during startup (Yang Ling)   
- x86/nospec: Fix i386 RSB stuffing (Peter Zijlstra)   
- sch_sfb: Also store skb len before calling child enqueue (Toke Høiland-Jørgensen)   
- tcp: fix early ETIMEDOUT after spurious non-SACK RTO (Neal Cardwell)   
- nvme-tcp: fix UAF when detecting digest errors (Sagi Grimberg)   
- RDMA/mlx5: Set local port to one when accessing counters (Chris Mi)   
- ipv6: sr: fix out-of-bounds read when setting HMAC data. (David Lebrun)   
- RDMA/siw: Pass a pointer to virt_to_page() (Linus Walleij)   
- i40e: Fix kernel crash during module removal (Ivan Vecera)   
- tipc: fix shift wrapping bug in map_get() (Dan Carpenter)   
- sch_sfb: Don't assume the skb is still around after enqueueing to child (Toke Høiland-Jørgensen)   
- afs: Use the operation issue time instead of the reply time for callbacks (David Howells)   
- rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (David Howells)   
- netfilter: nf_conntrack_irc: Fix forged IP logic (David Leadbeater)   
- netfilter: br_netfilter: Drop dst references before setting. (Harsh Modi)   
- RDMA/hns: Fix supported page size (Chengchang Tang)   
- soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs (Liang He)   
- RDMA/cma: Fix arguments order in net device validation (Michael Guralnik)   
- regulator: core: Clean up on enable failure (Andrew Halaney)   
- ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node (Marco Felsch)   
- smb3: missing inode locks in punch hole (David Howells)   
- scsi: lpfc: Add missing destroy_workqueue() in error path (Yang Yingliang)   
- scsi: mpt3sas: Fix use-after-free warning (Sreekanth Reddy)   
- nvmet: fix a use-after-free (Bart Van Assche)   
- debugfs: add debugfs_lookup_and_remove() (Greg Kroah-Hartman)   
- kprobes: Prohibit probes in gate area (Christian A. Ehrhardt)   
- ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() (Dongxiang Ke)   
- ALSA: aloop: Fix random zeros in capture data when using jiffies timer (Pattara Teerapong)   
- ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() (Tasos Sahanidis)   
- drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly (Qu Huang)   
- fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() (Yang Yingliang)   
- arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level (Sudeep Holla)   
- parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines (Helge Deller)   
- parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() (Li Qiong)   
- drm/radeon: add a force flush to delay work when radeon (Zhenneng Li)   
- drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. (Candice Li)   
- drm/gem: Fix GEM handle release errors (Jeffy Chen)   
- scsi: megaraid_sas: Fix double kfree() (Guixin Liu)   
- USB: serial: ch341: fix disabled rx timer on older devices (Johan Hovold)   
- USB: serial: ch341: fix lost character on LCR updates (Johan Hovold)   
- usb: dwc3: disable USB core PHY management (Johan Hovold)   
- usb: dwc3: fix PHY disable sequence (Johan Hovold)   
- btrfs: harden identification of a stale device (Anand Jain)   
- drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk (Diego Santa Cruz)   
- ALSA: seq: Fix data-race at module auto-loading (Takashi Iwai)   
- ALSA: seq: oss: Fix data-race for max_midi_devs access (Takashi Iwai)   
- net: mac802154: Fix a condition in the receive path (Miquel Raynal)   
- ip: fix triggering of 'icmp redirect' (Nicolas Dichtel)   
- wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected (Siddh Raman Pant)   
- driver core: Don't probe devices after bus_type.match() probe deferral (Isaac J. Manjarres)   
- usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS (Krishna Kurapati)   
- USB: core: Prevent nested device-reset calls (Alan Stern)   
- s390: fix nospec table alignments (Josh Poimboeuf)   
- s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages (Gerald Schaefer)   
- usb-storage: Add ignore-residue quirk for NXP PN7462AU (Witold Lipieta)   
- USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) (Thierry GUIBERT)   
- usb: dwc2: fix wrong order of phy_power_on and phy_init (Heiner Kallweit)   
- usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles (Pablo Sun)   
- USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode (Slark Xiao)   
- USB: serial: option: add Quectel EM060K modem (Yonglin Tan)   
- USB: serial: option: add support for OPPO R11 diag port (Yan Xinyu)   
- USB: serial: cp210x: add Decagon UCA device id (Johan Hovold)   
- xhci: Add grace period after xHC start to prevent premature runtime suspend. (Mathias Nyman)   
- thunderbolt: Use the actual buffer in tb_async_error() (Mika Westerberg)   
- gpio: pca953x: Add mutex_lock for regcache sync in PM (Haibo Chen)   
- hwmon: (gpio-fan) Fix array out of bounds access (Armin Wolf)   
- clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate (Stefan Wahren)   
- Input: rk805-pwrkey - fix module autoloading (Peter Robinson)   
- clk: core: Fix runtime PM sequence in clk_core_unprepare() (Chen-Yu Tsai)   
- Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" (Stephen Boyd)   
- clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops (Chen-Yu Tsai)   
- drm/i915/reg: Fix spelling mistake "Unsupport" -&gt; "Unsupported" (Colin Ian King)   
- usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup (Johan Hovold)   
- binder: fix UAF of ref-&gt;proc caused by race condition (Carlos Llamas)   
- USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id (Niek Nooijens)   
- misc: fastrpc: fix memory corruption on open (Johan Hovold)   
- misc: fastrpc: fix memory corruption on probe (Johan Hovold)   
- iio: adc: mcp3911: use correct formula for AD conversion (Marcus Folkesson)   
- Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag (Tetsuo Handa)   
- tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete (Sherry Sun)   
- vt: Clear selection before changing the font (Helge Deller)   
- powerpc: align syscall table for ppc32 (Masahiro Yamada)   
- staging: rtl8712: fix use after free bugs (Dan Carpenter)   
- serial: fsl_lpuart: RS485 RTS polariy is inverse (Shenwei Wang)   
- net/smc: Remove redundant refcount increase (Yacan Liu)   
- Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" (Jakub Kicinski)   
- tcp: annotate data-race around challenge_timestamp (Eric Dumazet)   
- sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb (Toke Høiland-Jørgensen)   
- kcm: fix strp_init() order and cleanup (Cong Wang)   
- ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler (Duoming Zhou)   
- net: sched: tbf: don't call qdisc_put() while holding tree lock (Zhengchao Shao)   
- Revert "xhci: turn off port power in shutdown" (Mathias Nyman)   
- wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() (Dan Carpenter)   
- ieee802154/adf7242: defer destroy_workqueue call (Lin Ma)   
- iio: adc: mcp3911: make use of the sign bit (Marcus Folkesson)   
- platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask (Andy Shevchenko)   
- drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg (Douglas Anderson)   
- drm/msm/dsi: fix the inconsistent indenting (sunliming)   
- net: dp83822: disable false carrier interrupt (Enguerrand de Ribaucourt)   
- Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" (Yee Lee)   
- fs: only do a memory barrier for the first set_buffer_uptodate() (Linus Torvalds)   
- net: mvpp2: debugfs: fix memory leak when using debugfs_lookup() (Greg Kroah-Hartman)   
- wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() (Stanislaw Gruszka)   
- efi: capsule-loader: Fix use-after-free in efi_capsule_write (Hyunwoo Kim)   
- LTS tag: v5.4.212 (Sherry Yang)   
- net: neigh: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/af_packet: check len when min_header_len equals to 0 (Zhengchao Shao)   
- kprobes: don't call disarm_kprobe() for disabled kprobes (Kuniyuki Iwashima)   
- lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Andrei Vagin)   
- lib/vdso: Let do_coarse() return 0 to simplify the callsite (Christophe Leroy)   
- btrfs: tree-checker: check for overlapping extent items (Josef Bacik)   
- netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y (Geert Uytterhoeven)   
- drm/amd/display: Fix pixel clock programming (Ilya Bakoulin)   
- s390/hypfs: avoid error message under KVM (Juergen Gross)   
- neigh: fix possible DoS due to net iface start/stop loop (Denis V. Lunev)   
- drm/amd/display: clear optc underflow before turn off odm clock (Fudong Wang)   
- drm/amd/display: Avoid MPC infinite loop (Josip Pavic)   
- btrfs: unify lookup return value when dir entry is missing (Filipe Manana)   
- btrfs: do not pin logs too early during renames (Filipe Manana)   
- btrfs: introduce btrfs_lookup_match_dir (Marcos Paulo de Souza)   
- mm/rmap: Fix anon_vma-&gt;degree ambiguity leading to double-reuse (Jann Horn)   
- bpf: Don't redirect packets with invalid pkt_len (Zhengchao Shao)   
- ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead (Yang Jihong)   
- fbdev: fb_pm2fb: Avoid potential divide by zero error (Letu Ren)   
- HID: hidraw: fix memory leak in hidraw_release() (Karthik Alapati)   
- media: pvrusb2: fix memory leak in pvr_probe (Dongliang Mu)   
- udmabuf: Set the DMA mask for the udmabuf device (v2) (Vivek Kasireddy)   
- HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report (Lee Jones)   
- Bluetooth: L2CAP: Fix build errors in some archs (Luiz Augusto von Dentz)   
- kbuild: Fix include path in scripts/Makefile.modpost (Jing Leng)   
- x86/bugs: Add "unknown" reporting for MMIO Stale Data (Pawan Gupta)   
- s390/mm: do not trigger write fault when vma does not allow VM_WRITE (Gerald Schaefer)   
- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() (Jann Horn)   
- scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq (Saurabh Sengar)   
- perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (Stephane Eranian)   
- md: call __md_stop_writes in md_stop (Guoqing Jiang)   
- mm/hugetlb: fix hugetlb not supporting softdirty tracking (David Hildenbrand)   
- ACPI: processor: Remove freq Qos request for all CPUs (Riwen Lu)   
- s390: fix double free of GS and RI CBs on fork() failure (Brian Foster)   
- asm-generic: sections: refactor memory_intersects (Quanyang Wang)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry (Chen Zhongjin)   
- btrfs: check if root is readonly while setting security xattr (Goldwyn Rodrigues)   
- btrfs: add info when mount fails due to stale replace target (Anand Jain)   
- btrfs: replace: drop assert for suspended replace (Anand Jain)   
- btrfs: fix silent failure when deleting root reference (Filipe Manana)   
- ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter (Jacob Keller)   
- net: Fix a data-race around sysctl_somaxconn. (Kuniyuki Iwashima)   
- net: Fix a data-race around netdev_budget_usecs. (Kuniyuki Iwashima)   
- net: Fix a data-race around netdev_budget. (Kuniyuki Iwashima)   
- net: Fix a data-race around sysctl_net_busy_read. (Kuniyuki Iwashima)   
- net: Fix a data-race around sysctl_net_busy_poll. (Kuniyuki Iwashima)   
- net: Fix a data-race around sysctl_tstamp_allow_data. (Kuniyuki Iwashima)   
- ratelimit: Fix data-races in ___ratelimit(). (Kuniyuki Iwashima)   
- net: Fix data-races around netdev_tstamp_prequeue. (Kuniyuki Iwashima)   
- net: Fix data-races around weight_p and dev_weight_[rt]x_bias. (Kuniyuki Iwashima)   
- netfilter: nft_tunnel: restrict it to netdev family (Pablo Neira Ayuso)   
- netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families (Pablo Neira Ayuso)   
- netfilter: nft_payload: do not truncate csum_offset and csum_type (Pablo Neira Ayuso)   
- netfilter: nft_payload: report ERANGE for too long offset and length (Pablo Neira Ayuso)   
- bnxt_en: fix NQ resource accounting during vf creation on 57500 chips (Vikas Gupta)   
- net: ipvtap - add __init/__exit annotations to module init/exit funcs (Maciej Żenczykowski)   
- bonding: 802.3ad: fix no transmission of LACPDUs (Jonathan Toppins)   
- net: moxa: get rid of asymmetry in DMA mapping/unmapping (Sergei Antonov)   
- net/mlx5e: Properly disable vlan strip on non-UL reps (Vlad Buslov)   
- rose: check NULL rose_loopback_neigh-&gt;loopback (Bernard Pidoux)   
- SUNRPC: RPC level errors should set task-&gt;tk_rpc_status (Trond Myklebust)   
- xfrm: fix refcount leak in __xfrm_policy_check() (Xin Xiong)   
- kernel/sched: Remove dl_boosted flag comment (Hui Su)   
- sched/deadline: Fix priority inheritance with multiple scheduling classes (Juri Lelli)   
- sched/deadline: Fix stale throttling on de-/boosted tasks (Lucas Stach)   
- sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira)   
- pinctrl: amd: Don't save/restore interrupt status and wake status bits (Basavaraj Natikar)   
- Revert "selftests/bpf: Fix test_align verifier log patterns" (Jean-Philippe Brucker)   
- Revert "selftests/bpf: Fix "dubious pointer arithmetic" test" (Jean-Philippe Brucker)   
- usb: cdns3: Fix issue for clear halt endpoint (Pawel Laszczak)   
- kernel/sys_ni: add compat entry for fadvise64_64 (Randy Dunlap)   
- parisc: Fix exception handler for fldw and fstw instructions (Helge Deller)   
- audit: fix potential double free on error path from fsnotify_add_inode_mark (Gaosheng Cui)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.4.el8uek]" date="1665057600">- arm64: pensando: Suppress tree-loop-distribute-patterns optimization (Henry Willard)  [Orabug: 34634974]  
- uek-rpm: Disable floppy related configs (Saeed Mirzamohammadi)  [Orabug: 34644240]  
- ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems (Dave Hansen)  [Orabug: 34671342]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.5.el8uek]" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072]  
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072]  
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072]  
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072]  
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072]  
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072]  
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072]  
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051]  
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431]  
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449]  
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770]  
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770]  
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770]  
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.6.el8uek]" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550]  
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857]  
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268]  
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589]  
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322]  
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261]  
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682]  
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682]  
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694]  
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
</package>
<package pkgid="9fa75f91f34d6dd1b1b25a3c43fb5d30f5b1d02cc7793e94d4e2e3425be6b9a5" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.5.el8uek]" date="1665662400">- IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend QP creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend CQ creation to get uar page index from user space (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Expose UAR object and its alloc/destroy commands (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Generally use the WC auto detection test result (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Use offsetofend() instead of duplicated variant (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Erez Shitrit)  [Orabug: 34430072]  
- IB/mlx5: Introduce UAPIs to manage packet pacing (Yishai Hadas)  [Orabug: 34430072]  
- RDMA/mlx5: Prevent overflow in mmap offset calculations (Leon Romanovsky)  [Orabug: 34430072]  
- RDMA/core: Make the entire API tree static (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Set relaxed ordering when requested (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add new relaxed ordering memory region access flag (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/core: Add optional access flags range (Michael Guralnik)  [Orabug: 34430072]  
- RDMA/uverbs: Add ioctl command to get a device context (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Use READ_ONCE for ib_ufile.async_file (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_uverbs_async_event_file into a uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_wq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_qp.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not erase the type of ib_cq.uobject (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Make ib_ucq_object use ib_uevent_object (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Do not allow alloc_commit to fail (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Simplify devx async commands (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/core: Simplify destruction of FD uobjects (Jason Gunthorpe)  [Orabug: 34430072]  
- RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Jason Gunthorpe)  [Orabug: 34430072]  
- IB/mlx5: Add mmap support for VAR (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Introduce VAR object and its alloc/destroy methods (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Extend caps stage to handle VAR capabilities (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Fix device memory flows (Yishai Hadas)  [Orabug: 34430072]  
- IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Yishai Hadas)  [Orabug: 34430072]  
- IB/mlx5: Support flow counters offset for bulk counters (Yevgeny Kliteynik)  [Orabug: 34430072]  
- IB/mlx5: Rename profile and init methods (Michael Guralnik)  [Orabug: 34430072]  
- RDMA: Connect between the mmap entry and the umap_priv structure (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Create mmap database and cookie helper functions (Michal Kalderon)  [Orabug: 34430072]  
- RDMA/core: Move core content from ib_uverbs to ib_core (Michal Kalderon)  [Orabug: 34430072]  
- IB/mlx5: Test write combining support (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Michael Guralnik)  [Orabug: 34430072]  
- IB/mlx5: Introduce and use mkey context setting helper routine (Parav Pandit)  [Orabug: 34430072]  
- net/rds: Send congestion map updates only via path zero (Anand Khoje)  [Orabug: 34578051]  
- Revert "RDS/IB: Fix RDS IB SRQ implementation and tune it" (Hans Westgaard Ry)  [Orabug: 34662431]  
- net: vlan: Avoid using BUG() in vlan_proto_idx() (Florian Fainelli)  [Orabug: 34672449]  
- KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov)  [Orabug: 34679770]  
- KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests (Babu Moger)  [Orabug: 34679770]  
- KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Sean Christopherson)  [Orabug: 34679770]  
- KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Xiaoyao Li)  [Orabug: 34679770]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34694980]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.6.el8uek]" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550]  
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857]  
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268]  
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589]  
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322]  
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261]  
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682]  
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682]  
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694]  
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.1.el8uek]" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837]  
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376]  
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807]  
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884]  
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.2.el8uek]" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899]  
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202]  
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191]  
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191]  
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.3.el8uek]" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)   
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)   
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)   
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)   
- LTS tag: v5.4.218 (Sherry Yang)   
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)   
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)   
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)   
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)   
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)   
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   
- random: restore O_NONBLOCK support (Jason A. Donenfeld)   
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)   
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)   
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)   
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)   
- ceph: don't truncate file in atomic_open (Hu Weiwen)   
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)   
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)   
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)   
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)   
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)   
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)   
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)   
- usb: mon: make mmapped memory read only (Tadeusz Struk)   
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)   
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)   
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)   
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)   
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)   
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)   
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)   
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)   
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)   
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)   
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)   
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)   
- LTS tag: v5.4.217 (Sherry Yang)   
- docs: update mediator information in CoC docs (Shuah Khan)   
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)   
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)   
- xfs: remove unused variable 'done' (YueHaibing)   
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)   
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)   
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)   
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)   
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)   
- LTS tag: v5.4.216 (Sherry Yang)   
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)   
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)   
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)   
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)   
- nvme: add new line after variable declatation (Chaitanya Kulkarni)   
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)   
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)   
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)   
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)   
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)   
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)   
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)   
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)   
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)   
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)   
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)   
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)   
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)   
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)   
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)   
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)   
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)   
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)   
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)   
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)   
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)   
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)   
- LTS tag: v5.4.215 (Sherry Yang)   
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)   
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)   
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)   
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)   
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)   
- xfs: refactor agfl length computation function (Darrick J. Wong)   
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)   
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)   
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)   
- xfs: always log corruption errors (Darrick J. Wong)   
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)   
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)   
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)   
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)   
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)   
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)   
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)   
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)   
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)   
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)   
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)   
- drm/amdgpu: use dirty framebuffer helper (Hamza Mahfooz)   
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)   
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)   
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)   
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)   
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: Create uart_xmit_advance() (Ilpo Järvinen)   
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)   
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)   
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)   
- perf jit: Include program header in ELF files (Lieven Hey)   
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)   
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)   
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)   
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)   
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)   
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)   
- i40e: Fix VF set max MTU size (Michal Jaron)   
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)   
- iavf: Fix bad page state (Norbert Zulinski)   
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)   
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)   
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)   
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)   
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)   
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)   
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)   
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)   
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)   
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)   
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)   
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)   
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)   
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)   
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)   
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)   
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)   
- USB: serial: option: add Quectel RM520N (jerry meng)   
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))   
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)   
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)   
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)   
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)   
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)   
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)   
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)   
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)   
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)   
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)   
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)   
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)   
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)   
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)   
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)   
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)   
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)   
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)   
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)   
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)   
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)   
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)   
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)   
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)   
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)   
- rxrpc: Fix calc of resend age (David Howells)   
- rxrpc: Fix local destruction being repeated (David Howells)   
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)   
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)   
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)   
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)   
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)   
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)   
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)   
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)   
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)   
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)   
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)   
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)   
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)   
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)   
- LTS tag: v5.4.214 (Sherry Yang)   
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)   
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)   
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)   
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)   
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)   
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)   
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)   
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)   
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)   
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)   
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)   
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)   
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)   
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.4.el8uek]" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452]  
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064]  
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784]  
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565} 
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079]  
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079]  
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602} 
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.5.el8uek]" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658]  
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017]  
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077]  
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795]  
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795]  
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795]  
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795]  
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795]  
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795]  
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795]  
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795]  
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614]  
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038]  
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113]  
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113]  
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113]  
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113]  
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113]  
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113]  
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113]  
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113]  
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113]  
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742]  
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575]  
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655]  
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655]  
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655]  
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655]  
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655]  
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655]  
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655]  
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655]  
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655]  
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655]  
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655]  
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655]  
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655]  
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34774008]  
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008]  
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062]  
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062]  
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.el8uek]" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452]  
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613]  
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613]  
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613]  
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613]  
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613]  
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613]  
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613]  
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.6.1.el8uek]" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614]  
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614]  
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609]  
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609]  
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609]  
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609]  
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609]  
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609]  
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609]  
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.314.6.2.el8uek]" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
</package>
<package pkgid="5ef680a1ec3780bad5444c135756fb8ec50157313c23f9643055499e47523ec5" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.314.6.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.313.6.el8uek]" date="1666267200">- Uninitialized variable image_ext in fixup_vdso_exception of extable.c (Alok Tiwari)  [Orabug: 33000550]  
- NFSD: fix use-after-free on source server when doing inter-server copy (Dai Ngo)  [Orabug: 34475857]  
- EDAC/mce_amd: Do not load edac_mce_amd module on guests (Smita Koralahalli)  [Orabug: 34484268]  
- uek: kabi: update kABI files for new symbol (Saeed Mirzamohammadi)  [Orabug: 34595589]  
- RDS/IB Fix allocation warning (Hans Westgaard Ry)  [Orabug: 34684322]  
- uek-rpm: Add support for building a kdump kernel on MIPS64 (Dave Kleikamp)  [Orabug: 34696261]  
- hwmon: (opbmc) AST2600 SP reset driver adjustment (Jan Zdarek)  [Orabug: 34710682]  
- hwmon: (opbmc) Driver message prefixes (Jan Zdarek)  [Orabug: 34710682]  
- Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (Saeed Mirzamohammadi)  [Orabug: 34724694]  
- Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes" (Sherry Yang)  [Orabug: 34700434]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.1.el8uek]" date="1666872000">- proc: provide details on indirect branch speculation (Anand K Mistry)  [Orabug: 33927837]  
- net/rds: rds_tcp_accept_one ought to not discard messages (Gerd Rausch)  [Orabug: 34488376]  
- net/rds: drop rs_transport module reference count on error (Gerd Rausch)  [Orabug: 34500807]  
- pciemgr: use spin_lock_irqsave (Rob Gardner)  [Orabug: 34676884]  
- iommu: set default value of INTEL_IOMMU_FLOPPY_WA to n (Harshit Mogalapalli)  [Orabug: 34724685]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.2.el8uek]" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899]  
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202]  
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191]  
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191]  
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.3.el8uek]" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)   
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)   
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)   
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)   
- LTS tag: v5.4.218 (Sherry Yang)   
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)   
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)   
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)   
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)   
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)   
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   
- random: restore O_NONBLOCK support (Jason A. Donenfeld)   
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)   
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)   
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)   
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)   
- ceph: don't truncate file in atomic_open (Hu Weiwen)   
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)   
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)   
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)   
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)   
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)   
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)   
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)   
- usb: mon: make mmapped memory read only (Tadeusz Struk)   
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)   
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)   
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)   
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)   
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)   
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)   
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)   
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)   
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)   
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)   
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)   
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)   
- LTS tag: v5.4.217 (Sherry Yang)   
- docs: update mediator information in CoC docs (Shuah Khan)   
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)   
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)   
- xfs: remove unused variable 'done' (YueHaibing)   
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)   
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)   
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)   
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)   
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)   
- LTS tag: v5.4.216 (Sherry Yang)   
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)   
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)   
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)   
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)   
- nvme: add new line after variable declatation (Chaitanya Kulkarni)   
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)   
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)   
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)   
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)   
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)   
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)   
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)   
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)   
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)   
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)   
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)   
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)   
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)   
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)   
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)   
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)   
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)   
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)   
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)   
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)   
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)   
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)   
- LTS tag: v5.4.215 (Sherry Yang)   
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)   
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)   
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)   
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)   
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)   
- xfs: refactor agfl length computation function (Darrick J. Wong)   
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)   
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)   
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)   
- xfs: always log corruption errors (Darrick J. Wong)   
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)   
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)   
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)   
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)   
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)   
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)   
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)   
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)   
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)   
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)   
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)   
- drm/amdgpu: use dirty framebuffer helper (Hamza Mahfooz)   
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)   
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)   
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)   
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)   
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: Create uart_xmit_advance() (Ilpo Järvinen)   
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)   
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)   
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)   
- perf jit: Include program header in ELF files (Lieven Hey)   
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)   
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)   
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)   
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)   
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)   
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)   
- i40e: Fix VF set max MTU size (Michal Jaron)   
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)   
- iavf: Fix bad page state (Norbert Zulinski)   
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)   
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)   
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)   
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)   
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)   
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)   
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)   
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)   
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)   
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)   
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)   
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)   
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)   
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)   
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)   
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)   
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)   
- USB: serial: option: add Quectel RM520N (jerry meng)   
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))   
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)   
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)   
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)   
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)   
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)   
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)   
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)   
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)   
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)   
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)   
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)   
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)   
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)   
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)   
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)   
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)   
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)   
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)   
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)   
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)   
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)   
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)   
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)   
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)   
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)   
- rxrpc: Fix calc of resend age (David Howells)   
- rxrpc: Fix local destruction being repeated (David Howells)   
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)   
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)   
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)   
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)   
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)   
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)   
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)   
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)   
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)   
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)   
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)   
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)   
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)   
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)   
- LTS tag: v5.4.214 (Sherry Yang)   
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)   
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)   
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)   
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)   
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)   
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)   
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)   
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)   
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)   
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)   
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)   
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)   
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)   
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.4.el8uek]" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452]  
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064]  
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784]  
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565} 
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079]  
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079]  
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602} 
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.5.el8uek]" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658]  
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017]  
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077]  
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795]  
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795]  
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795]  
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795]  
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795]  
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795]  
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795]  
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795]  
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614]  
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038]  
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113]  
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113]  
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113]  
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113]  
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113]  
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113]  
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113]  
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113]  
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113]  
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742]  
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575]  
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655]  
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655]  
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655]  
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655]  
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655]  
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655]  
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655]  
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655]  
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655]  
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655]  
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655]  
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655]  
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655]  
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34774008]  
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008]  
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062]  
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062]  
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.el8uek]" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452]  
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613]  
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613]  
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613]  
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613]  
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613]  
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613]  
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613]  
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.6.1.el8uek]" date="1669982400">- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34859614]  
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34859614]  
- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34859609]  
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34859609]  
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34859609]  
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34859609]  
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34859609]  
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34859609]  
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34859609]  
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34859609]  
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34859609]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.314.6.2.el8uek]" date="1670587200">- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34883034]  {CVE-2022-4378}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.3.el8uek]" date="1670932800">- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34841792]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34841792]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34841792]</changelog>
</package>
<package pkgid="0c1f224edca7ab857f1a0cb0f1072b02d3882daf350f425d8fb764a36cc47eed" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.8.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.4.el8uek]" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473]  
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655]  
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898]  
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924]  
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474]  
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474]  
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34898148]  
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.5.el8uek]" date="1671624000">- Revert "xfs: Lower CIL flush limit for large logs" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.1.el8uek]" date="1673611200">- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34971149]  
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34971130]  
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34971119]  
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34970833]  
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34970621]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.2.el8uek]" date="1674216000">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35002339]  
- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 35002377]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.3.el8uek]" date="1675080000">- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 33532745]  
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 33532745]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025000]  
- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 35025088]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35025088]  
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 34670231]  
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 34987234]  
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 34987234]  
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 34988289]  
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 34988289]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.4.el8uek]" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35039253]  
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35039251]  
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35038506]  
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35038500]  
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 35038494]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.5.el8uek]" date="1675857600">- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35064899]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064897]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35064894]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35064892]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.6.el8uek]" date="1676462400">- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 35089275]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.7.el8uek]" date="1677153600">- Revert "uek-rpm: Remove unessential modules from nano rpm" (Brian Maly)  [Orabug: 35113157]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.5.8.el8uek]" date="1677240000">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35120858]</changelog>
</package>
<package pkgid="da490f36fe6e9bde0ac50766ae63b60083fec4932acd88be8125e73a7edd23df" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.315.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.2.el8uek]" date="1667476800">- pensando: kpcimgr: Fix deadlock in read_kpcimgr (Rob Gardner)  [Orabug: 34676899]  
- uek-rpm: add aarch64 to list of vdso arches (Tom Saeger)  [Orabug: 34716202]  
- uapi: Fix [rs]cq_vector data types in rds[6]_info_rdma_connection (Mark Haywood)  [Orabug: 34734191]  
- uapi: Fix congested flag type in rds[6]_info_socket (Mark Haywood)  [Orabug: 34734191]  
- uek-rpm: Remove nano_dracut-blacklist.conf (Somasundaram Krishnasamy)  [Orabug: 34743957]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.3.el8uek]" date="1667476801">- net: ieee802154: return -EINVAL for unknown addr type (Alexander Aring)   
- ALSA: hda: beep: Simplify keep-power-at-enable behavior (Takashi Iwai)   
- ALSA: hda/realtek: Correct pin configs for ASUS G533Z (Luke D. Jones)   
- ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 (Callum Osmotherly)   
- LTS tag: v5.4.218 (Sherry Yang)   
- Input: xpad - fix wireless 360 controller breaking after suspend (Cameron Gutman)   
- Input: xpad - add supported devices as contributed on github (Pavel Rojtberg)   
- wifi: cfg80211: update hidden BSSes to avoid WARN_ON (Johannes Berg)   
- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate (Johannes Berg)   
- wifi: cfg80211: avoid nontransmitted BSS list corruption (Johannes Berg)   
- wifi: cfg80211: fix BSS refcounting bugs (Johannes Berg)   
- wifi: cfg80211: ensure length byte is present before access (Johannes Berg)   
- wifi: cfg80211/mac80211: reject bad MBSSID elements (Johannes Berg)   
- wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() (Johannes Berg)   
- random: restore O_NONBLOCK support (Jason A. Donenfeld)   
- USB: serial: qcserial: add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- scsi: stex: Properly zero out the passthrough command structure (Linus Torvalds)   
- efi: Correct Macmini DMI match in uefi cert quirk (Orlando Chamberlain)   
- ALSA: hda: Fix position reporting on Poulsbo (Takashi Iwai)   
- random: clamp credited irq bits to maximum mixed (Jason A. Donenfeld)   
- ceph: don't truncate file in atomic_open (Hu Weiwen)   
- nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure (Ryusuke Konishi)   
- nilfs2: fix leak of nilfs_root in case of writer thread creation failure (Ryusuke Konishi)   
- nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() (Ryusuke Konishi)   
- rpmsg: qcom: glink: replace strncpy() with strscpy_pad() (Krzysztof Kozlowski)   
- mmc: core: Terminate infinite loop in SD-UHS voltage switch (Brian Norris)   
- mmc: core: Replace with already defined values for readability (ChanWoo Lee)   
- USB: serial: ftdi_sio: fix 300 bps rate for SIO (Johan Hovold)   
- usb: mon: make mmapped memory read only (Tadeusz Struk)   
- arch: um: Mark the stack non-executable to fix a binutils warning (David Gow)   
- um: Cleanup compiler warning in arch/x86/um/tls_32.c (Lukas Straub)   
- um: Cleanup syscall_handler_t cast in syscalls_32.h (Lukas Straub)   
- net/ieee802154: fix uninit value bug in dgram_sendmsg (Haimin Zhang)   
- scsi: qedf: Fix a UAF bug in __qedf_probe() (Letu Ren)   
- ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer (Sergei Antonov)   
- dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure (Swati Agarwal)   
- dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property (Swati Agarwal)   
- firmware: arm_scmi: Add SCMI PM driver remove routine (Cristian Marussi)   
- fs: fix UAF/GPF bug in nilfs_mdt_destroy (Dongliang Mu)   
- perf tools: Fixup get_current_dir_name() compilation (Alexey Dobriyan)   
- mm: pagewalk: Fix race between unmap and page walker (Steven Price)   
- LTS tag: v5.4.217 (Sherry Yang)   
- docs: update mediator information in CoC docs (Shuah Khan)   
- Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (Sami Tolvanen)   
- Revert "drm/amdgpu: use dirty framebuffer helper" (Greg Kroah-Hartman)   
- xfs: remove unused variable 'done' (YueHaibing)   
- xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: streamline xfs_attr3_leaf_inactive (Darrick J. Wong)   
- xfs: move incore structures out of xfs_da_format.h (Christoph Hellwig)   
- xfs: fix memory corruption during remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: refactor remote attr value buffer invalidation (Darrick J. Wong)   
- xfs: fix s_maxbytes computation on 32-bit kernels (Darrick J. Wong)   
- xfs: truncate should remove all blocks, not just to the end of the page cache (Darrick J. Wong)   
- xfs: introduce XFS_MAX_FILEOFF (Darrick J. Wong)   
- xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Christoph Hellwig)   
- LTS tag: v5.4.216 (Sherry Yang)   
- clk: iproc: Do not rely on node name for correct PLL setup (Florian Fainelli)   
- clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks (Han Xu)   
- selftests: Fix the if conditions of in test_extra_filter() (Wang Yufen)   
- nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (Michael Kelley)   
- nvme: add new line after variable declatation (Chaitanya Kulkarni)   
- usbnet: Fix memory leak in usbnet_disconnect() (Peilin Ye)   
- Input: melfas_mip4 - fix return value check in mip4_probe() (Yang Yingliang)   
- Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" (Brian Norris)   
- soc: sunxi: sram: Fix debugfs info for A64 SRAM C (Samuel Holland)   
- soc: sunxi: sram: Fix probe function ordering issues (Samuel Holland)   
- soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- soc: sunxi: sram: Prevent the driver from being unbound (Samuel Holland)   
- soc: sunxi: sram: Actually claim SRAM regions (Samuel Holland)   
- ARM: dts: am33xx: Fix MMCHS0 dma properties (YuTong Chang)   
- ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver (Faiz Abbas)   
- media: dvb_vb2: fix possible out of bound access (Hangyu Hua)   
- mm: fix madivse_pageout mishandling on non-LRU page (Minchan Kim)   
- mm/migrate_device.c: flush TLB while holding PTL (Alistair Popple)   
- mm: prevent page_frag_alloc() from corrupting the memory (Maurizio Lombardi)   
- mm/page_alloc: fix race condition between build_all_zonelists and page allocation (Mel Gorman)   
- mmc: moxart: fix 4-bit bus width and remove 8-bit bus width (Sergei Antonov)   
- libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 (Niklas Cassel)   
- ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() (ChenXiaoSong)   
- ARM: dts: integrator: Tag PCI host with device_type (Linus Walleij)   
- clk: ingenic-tcu: Properly enable registers before accessing timers (Aidan MacDonald)   
- net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 (Frank Wunderlich)   
- uas: ignore UAS for Thinkplus chips (Hongling Zeng)   
- usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS (Hongling Zeng)   
- uas: add no-uas quirk for Hiksemi usb_disk (Hongling Zeng)   
- LTS tag: v5.4.215 (Sherry Yang)   
- ext4: make directory inode spreading reflect flexbg size (Jan Kara)   
- xfs: fix use-after-free when aborting corrupt attr inactivation (Darrick J. Wong)   
- xfs: fix an ABBA deadlock in xfs_rename (Darrick J. Wong)   
- xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Darrick J. Wong)   
- xfs: split the sunit parameter update into two parts (Darrick J. Wong)   
- xfs: refactor agfl length computation function (Darrick J. Wong)   
- xfs: use bitops interface for buf log item AIL flag check (Brian Foster)   
- xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster)   
- xfs: fix some memory leaks in log recovery (Darrick J. Wong)   
- xfs: always log corruption errors (Darrick J. Wong)   
- xfs: constify the buffer pointer arguments to error functions (Darrick J. Wong)   
- xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Darrick J. Wong)   
- xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (kaixuxia)   
- xfs: range check ri_cnt when recovering log items (Darrick J. Wong)   
- xfs: add missing assert in xfs_fsmap_owner_from_rmap (Darrick J. Wong)   
- xfs: slightly tweak an assert in xfs_fs_map_blocks (Christoph Hellwig)   
- xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Darrick J. Wong)   
- ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth &gt; 0 (Luís Henriques)   
- workqueue: don't skip lockdep work dependency in cancel_work_sync() (Tetsuo Handa)   
- drm/rockchip: Fix return type of cdn_dp_connector_mode_valid (Nathan Huckleberry)   
- drm/amd/display: Limit user regamma to a valid value (Yao Wang1)   
- drm/amdgpu: use dirty framebuffer helper (Hamza Mahfooz)   
- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Vitaly Kuznetsov)   
- cifs: always initialize struct msghdr smb_msg completely (Stefan Metzmacher)   
- usb: xhci-mtk: fix issue of out-of-bounds array access (Chunfeng Yun)   
- s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup (Stefan Haberland)   
- serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting (Ilpo Järvinen)   
- serial: Create uart_xmit_advance() (Ilpo Järvinen)   
- net: sched: fix possible refcount leak in tc_new_tfilter() (Hangyu Hua)   
- net: sunhme: Fix packet reception for len &lt; RX_COPY_THRESHOLD (Sean Anderson)   
- perf kcore_copy: Do not check /proc/modules is unchanged (Adrian Hunter)   
- perf jit: Include program header in ELF files (Lieven Hey)   
- can: gs_usb: gs_can_open(): fix race dev-&gt;can.state condition (Marc Kleine-Budde)   
- netfilter: ebtables: fix memory leak when blob is malformed (Florian Westphal)   
- net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs (Vladimir Oltean)   
- net/sched: taprio: avoid disabling offload when it was never enabled (Vladimir Oltean)   
- of: mdio: Add of_node_put() when breaking out of for_each_xx (Liang He)   
- i40e: Fix set max_tx_rate when it is lower than 1 Mbps (Michal Jaron)   
- i40e: Fix VF set max MTU size (Michal Jaron)   
- iavf: Fix set max MTU size with port VLAN and jumbo frames (Michal Jaron)   
- iavf: Fix bad page state (Norbert Zulinski)   
- MIPS: Loongson32: Fix PHY-mode being left unspecified (Serge Semin)   
- MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko (Randy Dunlap)   
- net: team: Unsync device addresses on ndo_stop (Benjamin Poirier)   
- ipvlan: Fix out-of-bound bugs caused by unset skb-&gt;mac_header (Lu Wei)   
- iavf: Fix cached head and tail value for iavf_get_tx_pending (Brett Creeley)   
- netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() (Pablo Neira Ayuso)   
- netfilter: nf_conntrack_irc: Tighten matching on DCC message (David Leadbeater)   
- netfilter: nf_conntrack_sip: fix ct_sip_walk_headers (Igor Ryzhov)   
- arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma (Fabio Estevam)   
- arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz (zain wang)   
- arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob (Brian Norris)   
- mm/slub: fix to return errno if kmalloc() fails (Chao Yu)   
- efi: libstub: check Shim mode using MokSBStateRT (Ard Biesheuvel)   
- ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop (Callum Osmotherly)   
- ALSA: hda/realtek: Add quirk for ASUS GA503R laptop (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack (Luke D. Jones)   
- ALSA: hda/realtek: Re-arrange quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 (huangwenhui)   
- ALSA: hda: add Intel 5 Series / 3400 PCI DID (Kai Vehmanen)   
- ALSA: hda/tegra: set depop delay for tegra (Mohan Kumar)   
- USB: serial: option: add Quectel RM520N (jerry meng)   
- USB: serial: option: add Quectel BG95 0x0203 composition (Carl Yin(殷张成))   
- Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" (Greg Kroah-Hartman)   
- Revert "usb: add quirks for Lenovo OneLink+ Dock" (Greg Kroah-Hartman)   
- usb: cdns3: fix issue with rearming ISO OUT endpoint (Pawel Laszczak)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- tty: serial: atmel: Preserve previous USART mode if RS485 disabled (Sergiu Moga)   
- serial: atmel: remove redundant assignment in rs485_config (Lino Sanfilippo)   
- tty/serial: atmel: RS485 &amp; ISO7816: wait for TXRDY before sending data (Codrin.Ciubotariu@microchip.com)   
- wifi: mac80211: Fix UAF in ieee80211_scan_rx() (Siddh Raman Pant)   
- usb: xhci-mtk: relax TT periodic bandwidth allocation (Ikjoon Jang)   
- usb: xhci-mtk: allow multiple Start-Split in a microframe (Chunfeng Yun)   
- usb: xhci-mtk: add some schedule error number (Chunfeng Yun)   
- usb: xhci-mtk: add a function to (un)load bandwidth info (Chunfeng Yun)   
- usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Chunfeng Yun)   
- usb: xhci-mtk: add only one extra CS for FS/LS INTR (Chunfeng Yun)   
- usb: xhci-mtk: get the microframe boundary for ESIT (Chunfeng Yun)   
- usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop (Wesley Cheng)   
- usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Refactor pullup() (Thinh Nguyen)   
- usb: dwc3: gadget: Prevent repeat pullup() (Thinh Nguyen)   
- usb: dwc3: Issue core soft reset before enabling run/stop (Wesley Cheng)   
- usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind (Wesley Cheng)   
- ALSA: hda/sigmatel: Fix unused variable warning for beep power change (Takashi Iwai)   
- video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write (Hyunwoo Kim)   
- mksysmap: Fix the mismatch of 'L0' symbols in System.map (Youling Tang)   
- MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() (Alexander Sverdlin)   
- afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked (David Howells)   
- net: usb: qmi_wwan: add Quectel RM520N (jerry.meng)   
- ALSA: hda/tegra: Align BDL entry to 4KB boundary (Mohan Kumar)   
- ALSA: hda/sigmatel: Keep power up while beep is enabled (Takashi Iwai)   
- rxrpc: Fix calc of resend age (David Howells)   
- rxrpc: Fix local destruction being repeated (David Howells)   
- regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() (Xiaolei Wang)   
- ASoC: nau8824: Fix semaphore unbalance at error paths (Takashi Iwai)   
- iomap: iomap that extends beyond EOF should be marked dirty (Chandan Babu R)   
- MAINTAINERS: add Chandan as xfs maintainer for 5.4.y (Chandan Babu R)   
- cifs: don't send down the destination address to sendmsg for a SOCK_STREAM (Stefan Metzmacher)   
- cifs: revalidate mapping when doing direct writes (Ronnie Sahlberg)   
- tracing: hold caller_addr to hardirq_{enable,disable}_ip (Yipeng Zou)   
- task_stack, x86/cea: Force-inline stack helpers (Borislav Petkov)   
- ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC (Sasha Levin)   
- drm/meson: Fix OSD1 RGB to YCbCr coefficient (Stuart Menefy)   
- drm/meson: Correct OSD1 global alpha value (Stuart Menefy)   
- gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx (Pali Rohár)   
- NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 (Trond Myklebust)   
- of: fdt: fix off-by-one error in unflatten_dt_nodes() (Sergey Shtylyov)   
- LTS tag: v5.4.214 (Sherry Yang)   
- tracefs: Only clobber mode/uid/gid on remount if asked (Brian Norris)   
- soc: fsl: select FSL_GUTS driver for DPIO (Mathew McBride)   
- net: dp83822: disable rx error interrupt (Enguerrand de Ribaucourt)   
- mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() (Jann Horn)   
- usb: storage: Add ASUS &lt;0x0b05:0x1932&gt; to IGNORE_UAS (Hu Xiaoying)   
- platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes (Hans de Goede)   
- perf/arm_pmu_platform: fix tests for platform_get_irq() failure (Yu Zhe)   
- nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (Maurizio Lombardi)   
- Input: iforce - add support for Boeder Force Feedback Wheel (Greg Tulli)   
- ieee802154: cc2520: add rc code in cc2520_tx() (Li Qiong)   
- tg3: Disable tg3 device on system reboot to avoid triggering AER (Kai-Heng Feng)   
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Even Xu)   
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Jason Wang)   
- drm/msm/rd: Fix FIFO-full deadlock (Rob Clark)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.314.4.el8uek]" date="1668081600">- Feature: Add cmdline param sched_uek=[preempt,wakeidle] (Libo Chen)  [Orabug: 34779452]  
- perf/x86/intel: Hide Topdown metrics events if slots is not enumerated (Kan Liang)  [Orabug: 34264064]  
- net: macsec: Severe performance regression in "...preserve ordering" (Venkat Venkatsubra)  [Orabug: 34653784]  
- mISDN: fix use-after-free bugs in l1oip timer handlers (Duoming Zhou)  [Orabug: 34719781]  {CVE-2022-3565} 
- x86/microcode/AMD: Apply the patch late on every logical thread (Mihai Carabas)  [Orabug: 34731079]  
- x86/microcode/AMD: Apply the patch early on every logical thread (Borislav Petkov)  [Orabug: 34731079]  
- io_uring/af_unix: defer registered files gc to io_uring release (Pavel Begunkov)  [Orabug: 34743499]  {CVE-2022-2602} 
- scsi: target: core: Silence the message about unknown VPD pages (Konstantin Shelekhin)  [Orabug: 34764768]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.5.el8uek]" date="1669032000">- rds: Remove the cp_rdsinfo_pending flag (Håkon Bugge)  [Orabug: 34658658]  
- RDMA/uverbs: restrack shared PDs (Sharath Srinivasan)  [Orabug: 34789017]  
- rds: ib: Fix cleanup of rds_ib_cache_gc_worker (Håkon Bugge)  [Orabug: 34806077]  
- KVM: nVMX: Add tracepoint for nested VM-Enter (David Matlack)  [Orabug: 34806795]  
- KVM: x86: Update trace function for nested VM entry to support VMX (Mingwei Zhang)  [Orabug: 34806795]  
- Revert "KVM: nSVM: Log nRIP of L1 and L2 guest VMCB in nested VMRUN tracepoint" (Maciej S. Szmigiero)  [Orabug: 34806795]  
- KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov)  [Orabug: 34806795]  
- x86/kvm: Always inline evmcs_write64() (Peter Zijlstra)  [Orabug: 34806795]  
- KVM: x86: Clean up redundant ROL16(val, n) macro definition (Like Xu)  [Orabug: 34806795]  
- KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Sean Christopherson)  [Orabug: 34806795]  
- KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov)  [Orabug: 34806795]  
- KVM: nVMX: Add VM-Enter failed tracepoints for super early checks (Sean Christopherson)  [Orabug: 34806795]  
- x86: Ignore iommu=off for AMD cpus (Dave Kleikamp)  [Orabug: 34034614]  
- uek-rpm: Add xt_MASQUERADE to nano rpm (Somasundaram Krishnasamy)  [Orabug: 34630038]  
- x86/mce: Retrieve poison range from hardware (Jane Chu)  [Orabug: 34670113]  
- x86/mce: Include a MCi_MISC value in faked mce logs (Tony Luck)  [Orabug: 34670113]  
- pmem: fix a name collision (Jane Chu)  [Orabug: 34670113]  
- pmem: implement pmem_recovery_write() (Jane Chu)  [Orabug: 34670113]  
- pmem: refactor pmem_clear_poison() (Jane Chu)  [Orabug: 34670113]  
- dax: add .recovery_write dax_operation (Jane Chu)  [Orabug: 34670113]  
- dax: introduce DAX_RECOVERY_WRITE dax access mode (Jane Chu)  [Orabug: 34670113]  
- mce: fix set_mce_nospec to always unmap the whole page (Jane Chu)  [Orabug: 34670113]  
- acpi/nfit: rely on mce-&gt;misc to determine poison granularity (Jane Chu)  [Orabug: 34670113]  
- RDMA/restrack: Support all QP types (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Always release restrack object (Leon Romanovsky)  [Orabug: 34704742]  
- RDMA/core: Add CM to restrack after successful attachment to a device (Shay Drory)  [Orabug: 34704742]  
- Revert "rdmaip: Flush ARP cache after address has been cleared" (Sharath Srinivasan)  [Orabug: 34739575]  
- vdpa/mlx5: default_mtu should not override mtu from vdpa tool (Si-Wei Liu)  [Orabug: 34756655]  
- virtio-net: use mtu size as buffer length for big packets (Gavin Li)  [Orabug: 34756655]  
- virtio-net: introduce and use helper function for guest gso support checks (Gavin Li)  [Orabug: 34756655]  
- vdpa/mlx5: Use consistent RQT size (Eli Cohen)  [Orabug: 34756655]  
- vdpa: mlx5: synchronize driver status with CVQ (Jason Wang)  [Orabug: 34756655]  
- vdpa: mlx5: prevent cvq work from hogging CPU (Jason Wang)  [Orabug: 34756655]  
- vdpa/mlx5: Avoid processing works if workqueue was destroyed (Eli Cohen)  [Orabug: 34756655]  
- vhost: handle error while adding split ranges to iotlb (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa: support exposing the count of vqs to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa: change the type of nvqs to u32 (Longpeng)  [Orabug: 34756655]  
- vdpa: support exposing the config size to userspace (Longpeng)  [Orabug: 34756655]  
- vdpa/mlx5: re-create forwarding rules after mac modified (Michael Qiu)  [Orabug: 34756655]  
- Add definition of VIRTIO_F_IN_ORDER feature bit (Gautam Dawar)  [Orabug: 34756655]  
- vhost_vdpa: don't setup irq offloading when irq_num &lt; 0 (Zhu Lingshan)  [Orabug: 34756655]  
- vhost: allow batching hint without size (Jason Wang)  [Orabug: 34756655]  
- vdpa: fix use-after-free on vp_vdpa_remove (Zhang Min)  [Orabug: 34756655]  
- vhost: fix hung thread due to erroneous iotlb entries (Anirudh Rayabharam)  [Orabug: 34756655]  
- vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_SET command (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa/mlx5: should verify CTRL_VQ feature exists for MQ (Si-Wei Liu)  [Orabug: 34756655]  
- vdpa: factor out vdpa_set_features_unlocked for vdpa internal use (Si-Wei Liu)  [Orabug: 34756655]  
- RDMA/cma: Use output interface for net_dev check (Håkon Bugge)  [Orabug: 34774008]  
- Revert "RDMA/cma: Use output interface for net_dev check" (Håkon Bugge)  [Orabug: 34774008]  
- bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Daniel Borkmann)  [Orabug: 34797062]  
- uaccess: Add strict non-pagefault kernel-space read function (Daniel Borkmann)  [Orabug: 34797062]  
- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Jim Newsome)  [Orabug: 34798125]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.314.6.el8uek]" date="1669118400">- RDMA/mlx5: Change debug log level for remote access error syndromes (Arumugam Kolappan)  [Orabug: 34798452]  
- KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Track xAPIC ID only on userspace SET, _after_ vAPIC is updated (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Flush the "current" TLB when activating AVIC (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Purge "highest ISR" cache when updating APICv state (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Add AVIC doorbell tracepoint (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce hybrid-AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Introduce logic to (de)activate x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Refresh AVIC configuration when changing APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Deactivate APICv on vCPU with APIC disabled (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Adding support for configuring x2APIC MSRs interception (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not support updating APIC ID when in x2APIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Compute dest based on sender's x2APIC status for AVIC kick (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Update max number of vCPUs supported for x2AVIC mode (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Detect X2APIC virtualization (x2AVIC) support (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD (Suravee Suthikulpanit)  [Orabug: 34160613]  
- x86/cpufeatures: Introduce x2AVIC CPUID bit (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not block APIC write for non ICR registers (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode (Zeng Guang)  [Orabug: 34160613]  
- KVM: x86: disable preemption while updating apicv inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Fix x2APIC Logical ID calculation for avic_kick_target_vcpus_fast (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: SVM: fix avic_kick_target_vcpus_fast (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: remove avic's broken code that updated APIC ID (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: document AVIC/APICv inhibit reasons (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: allow to force AVIC to be enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpus (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Use target APIC ID to complete AVIC IRQs when possible (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Do not activate AVIC for SEV-enabled guest (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Trace all APICv inhibit changes and capture overall status (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add wrappers for setting/clearing APICv inhibits (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make APICv inhibit reasons an enum and cleanup naming (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix panic on out-of-bounds guest IRQ (Yi Wang)  [Orabug: 34160613]  
- KVM: SVM: Allow AVIC support on system w/ physical APIC ID &gt; 255 (Suravee Suthikulpanit)  [Orabug: 34160613]  
- KVM: SVM: Disable preemption across AVIC load/put during APICv refresh (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Treat x2APIC's ICR as a 64-bit register, not two 32-bit regs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Add helpers to handle 64-bit APIC MSR read/writes (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: WARN if KVM emulates an IPI without clearing the BUSY flag (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Use "raw" APIC register read for handling APIC-write VM-Exit (Sean Christopherson)  [Orabug: 34160613]  
- KVM: VMX: Handle APIC-write offset wrangling in VMX code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Do not change ICR on write to APIC_SELF_IPI (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: Rename AVIC helpers to use "avic" prefix instead of "svm" (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Rename kvm_x86_ops pointers to align w/ preferred vendor names (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Skip APICv update if APICv is disable at the module level (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: fix race between interrupt delivery and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: set IRR in svm_deliver_interrupt (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: SVM: extract avic_ring_doorbell (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: SVM: move avic definitions from AMD's spec to svm.h (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_apicv when inhibiting it (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Move delivery of non-APICv interrupt into vendor code (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_ops (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Drop AVIC's intermediate avic_set_running() helper (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemption (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking path (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIs (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: add a tracepoint for APICv/AVIC interrupt delivery (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: Add helpers to wake/query blocking vCPU (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: Ensure target pCPU is read once when signalling AVIC doorbell (Sean Christopherson)  [Orabug: 34160613]  
- KVM: ensure APICv is considered inactive if there is no APIC (Paolo Bonzini)  [Orabug: 34160613]  
- KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: Move SVM's APICv sanity check to common x86 (Sean Christopherson)  [Orabug: 34160613]  
- KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: avoid refreshing avic if its state didn't change (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Unexport __kvm_request_apicv_update() (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Sean Christopherson)  [Orabug: 34160613]  
- KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Maxim Levitsky)  [Orabug: 34160613]  
- KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov)  [Orabug: 34160613]  
- KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Vitaly Kuznetsov)  [Orabug: 34160613]  
- kvm: Replace vcpu-&gt;swait with rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce rcuwait_active() (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Introduce prepare_to and finish_rcuwait (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Fix stale wake call name in comment (Davidlohr Bueso)  [Orabug: 34160613]  
- rcuwait: Add @state argument to rcuwait_wait_event() (Peter Zijlstra (Intel))  [Orabug: 34160613]  
- acpi: Remove header dependency (Peter Zijlstra)  [Orabug: 34160613]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.1.el8uek]" date="1669982400">- Adding a new sysfs entry point -- forcepower -- to /sys/bus/pci/slots/X. (James Puthukattukaran)  [Orabug: 34716494]  
- nvme: paring quiesce/unquiesce (Ming Lei)  [Orabug: 34716494]  
- nvme: prepare for pairing quiescing and unquiescing (Ming Lei)  [Orabug: 34716494]  
- nvme: apply nvme API to quiesce/unquiesce admin queue (Ming Lei)  [Orabug: 34716494]  
- nvme: add APIs for stopping/starting admin queue (Ming Lei)  [Orabug: 34716494]  
- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (James Smart)  [Orabug: 34716494]  
- nvme-fc: avoid race between time out and tear down (James Smart)  [Orabug: 34716494]  
- nvme-fc: update hardware queues before using them (Daniel Wagner)  [Orabug: 34716494]  
- nvme-fabrics: reject I/O to offline device (Victor Gladkov)  [Orabug: 34716494]  
- nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (James Smart)  [Orabug: 34716494]  
- RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Jason Gunthorpe)  [Orabug: 34802357]  
- RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Jason Gunthorpe)  [Orabug: 34802357]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.2.el8uek]" date="1669982401">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)   
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)   
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)   
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)   
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)   
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)   
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)   
- LTS tag: v5.4.224 (Sherry Yang)   
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)   
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)   
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)   
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)   
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)   
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)   
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)   
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)   
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)   
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)   
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)   
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)   
- parisc: Avoid printing the hardware path twice (Helge Deller)   
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)   
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)   
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)   
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)   
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)   
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)   
- fuse: add file_modified() to fallocate (Miklos Szeredi)   
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)   
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)   
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)   
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)   
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)   
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)   
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)   
- memcg: enable accounting of ipc resources (Vasily Averin)   
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)   
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895} 
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)   
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)   
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)   
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)   
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)   
- i2c: xiic: Add platform module alias (Martin Tůma)   
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)   
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)   
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)   
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)   
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)   
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)   
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)   
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)   
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)   
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)   
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)   
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)   
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)   
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)   
- ipvs: use explicitly signed chars (Jason A. Donenfeld)   
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)   
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)   
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)   
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)   
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)   
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)   
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)   
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)   
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)   
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)   
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)   
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)   
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)   
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)   
- LTS tag: v5.4.223 (Sherry Yang)   
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)   
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)   
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)   
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)   
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)   
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)   
- openvswitch: switch from WARN to pr_warn (Aaron Conole)   
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)   
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)   
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)   
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)   
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)   
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)   
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)   
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)   
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)   
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)   
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)   
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)   
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)   
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)   
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)   
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)   
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)   
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)   
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)   
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)   
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)   
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)   
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)   
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)   
- arc: iounmap() arg is volatile (Randy Dunlap)   
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)   
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)   
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)   
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)   
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)   
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)   
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)   
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)   
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)   
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)   
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)   
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)   
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)   
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)   
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)   
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)   
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)   
- mac802154: Fix LQI recording (Miquel Raynal)   
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)   
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)   
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)   
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)   
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)   
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)   
- usb: bdc: change state when port disconnected (Justin Chen)   
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)   
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)   
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)   
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))   
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)   
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)   
- LTS tag: v5.4.222 (Sherry Yang)   
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)   
- LTS tag: v5.4.221 (Sherry Yang)   
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)   
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)   
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)   
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)   
- riscv: topology: fix default topology reporting (Conor Dooley)   
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)   
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)   
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)   
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)   
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)   
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)   
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)   
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)   
- tipc: Fix recognition of trial period (Mark Tomlinson)   
- ACPI: extlog: Handle multiple records (Tony Luck)   
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)   
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)   
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)   
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)   
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)   
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)   
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)   
- hwmon/coretemp: Handle large core ID value (Zhang Rui)   
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)   
- ocfs2: clear dinode links count in case of error (Joseph Qi)   
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)   
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)   
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)   
- xfs: trylock underlying buffer on dquot flush (Brian Foster)   
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)   
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)   
- xfs: factor common AIL item deletion code (Dave Chinner)   
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)   
- xfs: Lower CIL flush limit for large logs (Dave Chinner)   
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)   
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)   
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)   
- xfs: Replace function declaration by actual definition (Pavel Reichl)   
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)   
- xfs: check owner of dir3 blocks (Darrick J. Wong)   
- xfs: check owner of dir3 data blocks (Darrick J. Wong)   
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)   
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)   
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)   
- xfs: rework collapse range into an atomic operation (Brian Foster)   
- xfs: rework insert range into an atomic operation (Brian Foster)   
- xfs: open code insert range extent split helper (Brian Foster)   
- LTS tag: v5.4.220 (Sherry Yang)   
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)   
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)   
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)   
- md: Replace snprintf with scnprintf (Saurabh Sengar)   
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)   
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)   
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)   
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)   
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)   
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)   
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)   
- nvme: copy firmware_rev on each init (Keith Busch)   
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)   
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)   
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)   
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)   
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)   
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)   
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)   
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)   
- staging: vt6655: fix potential memory leak (Nam Cao)   
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)   
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)   
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)   
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)   
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)   
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)   
- btrfs: scrub: try to fix super block errors (Qu Wenruo)   
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)   
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)   
- drm/amdgpu: fix initial connector audio value (hongao)   
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)   
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)   
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)   
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)   
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)   
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)   
- r8152: Rate limit overflow messages (Andrew Gaul)   
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)   
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)   
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)   
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)   
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)   
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)   
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)   
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)   
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)   
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)   
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)   
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)   
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)   
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)   
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)   
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)   
- bpftool: Clear errno after libcap's checks (Quentin Monnet)   
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)   
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)   
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)   
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)   
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)   
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)   
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)   
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)   
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)   
- iommu/iova: Fix module config properly (Robin Murphy)   
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)   
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)   
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)   
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)   
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)   
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)   
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)   
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)   
- powerpc/pci_dn: Add missing of_node_put() (Liang He)   
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)   
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)   
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)   
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)   
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)   
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)   
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)   
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)   
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)   
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)   
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)   
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)   
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)   
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)   
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)   
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)   
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)   
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)   
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)   
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)   
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)   
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)   
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)   
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)   
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)   
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)   
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)   
- ata: fix ata_id_has_dipm() (Niklas Cassel)   
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)   
- ata: fix ata_id_has_devslp() (Niklas Cassel)   
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)   
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)   
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)   
- dyndbg: let query-modname override actual module name (Jim Cromie)   
- dyndbg: fix module.dyndbg handling (Jim Cromie)   
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)   
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)   
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)   
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)   
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)   
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)   
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)   
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)   
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)   
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)   
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)   
- clk: meson: Hold reference returned by of_get_parent() (Liang He)   
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)   
- iio: inkern: only release the device node when done with it (Nuno Sá)   
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)   
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)   
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)   
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)   
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)   
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)   
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)   
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)   
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)   
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)   
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)   
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)   
- ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Zhang Qilong)   
- ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Zhang Qilong)   
- ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Zhang Qilong)   
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)   
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)   
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)   
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)   
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)   
- drm/omap: dss: Fix refcount leak bugs (Liang He)   
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)   
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)   
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)   
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)   
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)   
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)   
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)   
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)   
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)   
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))   
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)   
- net/ieee802154: reject zero-sized raw_sendmsg() (Tetsuo Handa)   
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)   
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)   
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)   
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)   
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)   
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)   
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)   
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)   
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)   
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)   
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)   
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)   
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)   
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)   
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)   
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)   
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)   
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)   
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)   
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)   
- sh: machvec: Use char[] for section boundaries (Kees Cook)   
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)   
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)   
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)   
- gcov: support GCC 12.1 and newer compilers (Martin Liska)   
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)   
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)   
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)   
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)   
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))   
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))   
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))   
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))   
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)   
- livepatch: fix race between fork and KLP transition (Rik van Riel)   
- ext4: place buffer head allocation before handle start (Jinke Han)   
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)   
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)   
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)   
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)   
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)   
- f2fs: fix to do sanity check on summary info (Chao Yu)   
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)   
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)   
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)   
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)   
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)   
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)   
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)   
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)   
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)   
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)   
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)   
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)   
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)   
- HID: multitouch: Add memory barriers (Andri Yngvason)   
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)   
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)   
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)   
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)   
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- iio: pressure: dps310: Reset chip after timeout (Eddie James)   
- iio: pressure: dps310: Refactor startup procedure (Eddie James)   
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)   
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)   
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)   
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)   
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)   
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)   
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)   
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)   
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)   
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)   
- LTS tag: v5.4.219 (Sherry Yang)   
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)   
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.3.el8uek]" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926]  
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617]  
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617]  
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617]  
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243]  
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906]  
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906]  
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.4.el8uek]" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473]  
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655]  
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898]  
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924]  
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474]  
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474]  
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34898148]  
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.5.el8uek]" date="1671624000">- Revert "xfs: Lower CIL flush limit for large logs" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)  [Orabug: 34917369]</changelog>
</package>
<package pkgid="8d3a1bc8d8f383a1cafc004818e797b2f41fab42cd56208102af86e0ac7d6fe7" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.316.7.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.2.el8uek]" date="1669982400">- x86/kvm/vmx: Make noinstr clean (Peter Zijlstra)   
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit (Josh Poimboeuf)   
- x86/entry: Remove skip_r11rcx (Peter Zijlstra)   
- mISDN: fix misuse of put_device() in mISDN_register_device() (Wang ShaoBo)   
- ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" (Zhang Qilong)   
- ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" (Zhang Qilong)   
- ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" (Zhang Qilong)   
- LTS tag: v5.4.224 (Sherry Yang)   
- ipc: remove memcg accounting for sops objects in do_semtimedop() (Vasily Averin)   
- wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() (Dokyung Song)   
- drm/i915/sdvo: Setup DDC fully before output init (Ville Syrjälä)   
- drm/i915/sdvo: Filter out invalid outputs more sensibly (Ville Syrjälä)   
- drm/rockchip: dsi: Force synchronous probe (Brian Norris)   
- mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times (Sascha Hauer)   
- KVM: x86: emulator: update the emulation mode after CR0 write (Maxim Levitsky)   
- KVM: x86: emulator: introduce emulator_recalc_and_set_mode (Maxim Levitsky)   
- KVM: x86: emulator: em_sysexit should update ctxt-&gt;mode (Maxim Levitsky)   
- KVM: x86: Mask off reserved bits in CPUID.80000008H (Jim Mattson)   
- KVM: x86: Mask off reserved bits in CPUID.8000001AH (Jim Mattson)   
- ext4: fix BUG_ON() when directory entry has invalid rec_len (Luís Henriques)   
- ext4: fix warning in 'ext4_da_release_space' (Ye Bin)   
- parisc: Avoid printing the hardware path twice (Helge Deller)   
- parisc: Export iosapic_serial_irq() symbol for serial port driver (Helge Deller)   
- parisc: Make 8250_gsc driver dependend on CONFIG_PARISC (Helge Deller)   
- ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices (John Veness)   
- perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] (Kan Liang)   
- perf/x86/intel: Fix pebs event constraints for ICL (Kan Liang)   
- efi: random: reduce seed size to 32 bytes (Ard Biesheuvel)   
- fuse: add file_modified() to fallocate (Miklos Szeredi)   
- capabilities: fix potential memleak on error path from vfs_getxattr_alloc() (Gaosheng Cui)   
- tracing/histogram: Update document for KEYS_MAX size (Zheng Yejian)   
- tools/nolibc/string: Fix memcmp() implementation (Rasmus Villemoes)   
- kprobe: reverse kp-&gt;flags when arm_kprobe failed (Li Qiang)   
- tcp/udp: Make early_demux back namespacified. (Kuniyuki Iwashima)   
- btrfs: fix type of parameter generation in btrfs_get_dentry (David Sterba)   
- binder: fix UAF of alloc-&gt;vma in race with munmap() (Carlos Llamas)   
- memcg: enable accounting of ipc resources (Vasily Averin)   
- tcp/udp: Fix memory leak in ipv6_renew_options(). (Kuniyuki Iwashima)   
- block, bfq: protect 'bfqd-&gt;queued' by 'bfqd-&gt;lock' (Yu Kuai)   
- Bluetooth: L2CAP: Fix attempting to access uninitialized memory (Luiz Augusto von Dentz)   {CVE-2022-42895} 
- xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Chuhong Yuan)   
- xfs: group quota should return EDQUOT when prj quota enabled (Eric Sandeen)   
- xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Dave Chinner)   
- xfs: use ordered buffers to initialize dquot buffers during quotacheck (Darrick J. Wong)   
- xfs: don't fail verifier on empty attr3 leaf block (Brian Foster)   
- i2c: xiic: Add platform module alias (Martin Tůma)   
- HID: saitek: add madcatz variant of MMO7 mouse device ID (Samuel Bailey)   
- scsi: core: Restrict legal sdev_state transitions via sysfs (Uday Shankar)   
- media: meson: vdec: fix possible refcount leak in vdec_probe() (Hangyu Hua)   
- media: dvb-frontends/drxk: initialize err to 0 (Hans Verkuil)   
- media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE (Hans Verkuil)   
- ipv6: fix WARNING in ip6_route_net_exit_late() (Zhengchao Shao)   
- net, neigh: Fix null-ptr-deref in neigh_table_clear() (Chen Zhongjin)   
- net: mdio: fix undefined behavior in bit shift for __mdiobus_register (Gaosheng Cui)   
- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() (Zhengchao Shao)   
- Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (Maxim Mikityanskiy)   
- btrfs: fix ulist leaks in error paths of qgroup self tests (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at find_parent_nodes() (Filipe Manana)   
- btrfs: fix inode list leak during backref walking at resolve_indirect_refs() (Filipe Manana)   
- isdn: mISDN: netjet: fix wrong check of device registration (Yang Yingliang)   
- mISDN: fix possible memory leak in mISDN_register_device() (Yang Yingliang)   
- rose: Fix NULL pointer dereference in rose_send_frame() (Zhang Qilong)   
- ipvs: fix WARNING in ip_vs_app_net_cleanup() (Zhengchao Shao)   
- ipvs: fix WARNING in __ip_vs_cleanup_batch() (Zhengchao Shao)   
- ipvs: use explicitly signed chars (Jason A. Donenfeld)   
- netfilter: nf_tables: release flow rule object from commit path (Pablo Neira Ayuso)   
- net: tun: fix bugs for oversize packet when napi frags enabled (Ziyang Xuan)   
- net: sched: Fix use after free in red_enqueue() (Dan Carpenter)   
- ata: pata_legacy: fix pdc20230_set_piomode() (Sergey Shtylyov)   
- net: fec: fix improper use of NETDEV_TX_BUSY (Zhang Changzhong)   
- nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() (Shang XiaoJing)   
- nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() (Shang XiaoJing)   
- RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() (Dan Carpenter)   
- RDMA/core: Fix null-ptr-deref in ib_core_cleanup() (Chen Zhongjin)   
- net: dsa: Fix possible memory leaks in dsa_loop_init() (Chen Zhongjin)   
- nfs4: Fix kmemleak when allocate slot failed (Zhang Xiaoxu)   
- NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot (Trond Myklebust)   
- NFSv4.1: Handle RECLAIM_COMPLETE trunking errors (Trond Myklebust)   
- IB/hfi1: Correctly move list in sc_disable() (Dean Luick)   
- LTS tag: v5.4.223 (Sherry Yang)   
- can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive (Biju Das)   
- net: enetc: survive memory pressure without crashing (Vladimir Oltean)   
- net/mlx5: Fix possible use-after-free in async command interface (Tariq Toukan)   
- net/mlx5e: Do not increment ESN when updating IPsec ESN state (Hyong Youb Kim)   
- nh: fix scope used to find saddr when adding non gw nh (Nicolas Dichtel)   
- net: ehea: fix possible memory leak in ehea_register_port() (Yang Yingliang)   
- openvswitch: switch from WARN to pr_warn (Aaron Conole)   
- ALSA: aoa: Fix I2S device accounting (Takashi Iwai)   
- ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() (Yang Yingliang)   
- PM: domains: Fix handling of unavailable/disabled idle states (Sudeep Holla)   
- net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() (Yang Yingliang)   
- i40e: Fix flow-type by setting GL_HASH_INSET registers (Slawomir Laba)   
- i40e: Fix VF hang when reset is triggered on another VF (Sylwester Dziedziuch)   
- i40e: Fix ethtool rx-flow-hash setting for X722 (Slawomir Laba)   
- media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' (Hans Verkuil)   
- media: v4l2-dv-timings: add sanity checks for blanking values (Hans Verkuil)   
- media: vivid: dev-&gt;bitmap_cap wasn't freed in all cases (Hans Verkuil)   
- media: vivid: s_fbuf: add more sanity checks (Hans Verkuil)   
- PM: hibernate: Allow hybrid sleep to work with s2idle (Mario Limonciello)   
- can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path (Dongliang Mu)   
- tcp: fix indefinite deferral of RTO with SACK reneging (Neal Cardwell)   
- net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY (Zhang Changzhong)   
- net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed (Zhengchao Shao)   
- kcm: annotate data-races around kcm-&gt;rx_wait (Eric Dumazet)   
- kcm: annotate data-races around kcm-&gt;rx_psock (Eric Dumazet)   
- amd-xgbe: add the bit rate quirk for Molex cables (Raju Rangoju)   
- amd-xgbe: fix the SFP compliance codes check for DAC cables (Raju Rangoju)   
- x86/unwind/orc: Fix unreliable stack dump with gcov (Chen Zhongjin)   
- net: netsec: fix error handling in netsec_register_mdio() (Yang Yingliang)   
- tipc: fix a null-ptr-deref in tipc_topsrv_accept (Xin Long)   
- ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() (Yang Yingliang)   
- arc: iounmap() arg is volatile (Randy Dunlap)   
- drm/msm: Fix return type of mdp4_lvds_connector_mode_valid (Nathan Huckleberry)   
- media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation (Alexander Stein)   
- net: ieee802154: fix error return code in dgram_bind() (Wei Yongjun)   
- mm,hugetlb: take hugetlb_lock before decrementing h-&gt;resv_huge_pages (Rik van Riel)   
- cgroup-v1: add disabled controller check in cgroup1_parse_param() (Chen Zhou)   
- xen/gntdev: Prevent leaking grants (M. Vefa Bicakci)   
- Xen/gntdev: don't ignore kernel unmapping error (Jan Beulich)   
- xfs: force the log after remapping a synchronous-writes file (Chandan Babu R)   
- xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Chandan Babu R)   
- xfs: finish dfops on every insert range shift iteration (Chandan Babu R)   
- s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() (Heiko Carstens)   
- s390/futex: add missing EX_TABLE entry to __futex_atomic_op() (Heiko Carstens)   
- perf auxtrace: Fix address filter symbol name match for modules (Adrian Hunter)   
- kernfs: fix use-after-free in __kernfs_remove (Christian A. Ehrhardt)   
- mmc: core: Fix kernel panic when remove non-standard SDIO card (Matthew Ma)   
- drm/msm/hdmi: fix memory corruption with too many bridges (Johan Hovold)   
- drm/msm/dsi: fix memory corruption with too many bridges (Johan Hovold)   
- mac802154: Fix LQI recording (Miquel Raynal)   
- fbdev: smscufx: Fix several use-after-free bugs (Hyunwoo Kim)   
- iio: light: tsl2583: Fix module unloading (Shreeya Patel)   
- tools: iio: iio_utils: fix digit calculation (Matti Vaittinen)   
- xhci: Remove device endpoints from bandwidth list when freeing the device (Mathias Nyman)   
- mtd: rawnand: marvell: Use correct logic for nand-keep-config (Tony O'Brien)   
- usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller (Jens Glathe)   
- usb: bdc: change state when port disconnected (Justin Chen)   
- usb: dwc3: gadget: Don't set IMI for no_interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Stop processing more requests on IMI (Thinh Nguyen)   
- USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (Hannu Hartikainen)   
- ALSA: au88x0: use explicitly signed char (Jason A. Donenfeld)   
- ALSA: Use del_timer_sync() before freeing timer (Steven Rostedt (Google))   
- can: kvaser_usb: Fix possible completions during init_completion (Anssi Hannula)   
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Yang Yingliang)   
- LTS tag: v5.4.222 (Sherry Yang)   
- once: fix section mismatch on clang builds (Greg Kroah-Hartman)   
- LTS tag: v5.4.221 (Sherry Yang)   
- mm: /proc/pid/smaps_rollup: fix no vma's null-deref (Seth Jenkins)   
- hv_netvsc: Fix race between VF offering and VF association message from host (Gaurav Kohli)   
- Makefile.debug: re-enable debug info for .S files (Nick Desaulniers)   
- ACPI: video: Force backlight native for more TongFang devices (Werner Sembach)   
- riscv: topology: fix default topology reporting (Conor Dooley)   
- arm64: topology: move store_cpu_topology() to shared code (Conor Dooley)   
- iommu/vt-d: Clean up si_domain in the init_dmars() error path (Jerry Snitselaar)   
- net: hns: fix possible memory leak in hnae_ae_register() (Yang Yingliang)   
- net: sched: cake: fix null pointer access issue when cake_init() fails (Zhengchao Shao)   
- net: phy: dp83867: Extend RX strap quirk for SGMII mode (Harini Katakam)   
- net/atm: fix proc_mpc_write incorrect return value (Xiaobo Liu)   
- HID: magicmouse: Do not set BTN_MOUSE on double report (José Expósito)   
- tipc: fix an information leak in tipc_topsrv_kern_subscr (Alexander Potapenko)   
- tipc: Fix recognition of trial period (Mark Tomlinson)   
- ACPI: extlog: Handle multiple records (Tony Luck)   
- btrfs: fix processing of delayed tree block refs during backref walking (Filipe Manana)   
- btrfs: fix processing of delayed data refs during backref walking (Filipe Manana)   
- r8152: add PID for the Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- arm64: errata: Remove AES hwcap for COMPAT tasks (James Morse)   
- media: venus: dec: Handle the case where find_format fails (Bryan O'Donoghue)   
- KVM: arm64: vgic: Fix exit condition in scan_its_table() (Eric Ren)   
- ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS (Kai-Heng Feng)   
- ata: ahci-imx: Fix MODULE_ALIAS (Alexander Stein)   
- hwmon/coretemp: Handle large core ID value (Zhang Rui)   
- ocfs2: fix BUG when iput after ocfs2_mknod fails (Joseph Qi)   
- ocfs2: clear dinode links count in case of error (Joseph Qi)   
- xfs: fix use-after-free on CIL context on shutdown (Dave Chinner)   
- xfs: reflink should force the log out if mounted with wsync (Christoph Hellwig)   
- xfs: factor out a new xfs_log_force_inode helper (Christoph Hellwig)   
- xfs: trylock underlying buffer on dquot flush (Brian Foster)   
- xfs: don't write a corrupt unmount record to force summary counter recalc (Darrick J. Wong)   
- xfs: tail updates only need to occur when LSN changes (Dave Chinner)   
- xfs: factor common AIL item deletion code (Dave Chinner)   
- xfs: Throttle commits on delayed background CIL push (Dave Chinner)   
- xfs: Lower CIL flush limit for large logs (Dave Chinner)   
- xfs: preserve default grace interval during quotacheck (Darrick J. Wong)   
- xfs: fix unmount hang and memory leak on shutdown during quotaoff (Brian Foster)   
- xfs: factor out quotaoff intent AIL removal and memory free (Brian Foster)   
- xfs: Replace function declaration by actual definition (Pavel Reichl)   
- xfs: remove the xfs_qoff_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_dq_logitem_t typedef (Pavel Reichl)   
- xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Pavel Reichl)   
- xfs: check owner of dir3 blocks (Darrick J. Wong)   
- xfs: check owner of dir3 data blocks (Darrick J. Wong)   
- xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Darrick J. Wong)   
- xfs: xfs_buf_corruption_error should take __this_address (Darrick J. Wong)   
- xfs: add a function to deal with corrupt buffers post-verifiers (Darrick J. Wong)   
- xfs: rework collapse range into an atomic operation (Brian Foster)   
- xfs: rework insert range into an atomic operation (Brian Foster)   
- xfs: open code insert range extent split helper (Brian Foster)   
- LTS tag: v5.4.220 (Sherry Yang)   
- thermal: intel_powerclamp: Use first online CPU as control_cpu (Rafael J. Wysocki)   
- inet: fully convert sk-&gt;sk_rx_dst to RCU rules (Eric Dumazet)   
- efi: libstub: drop pointless get_memory_map() call (Ard Biesheuvel)   
- md: Replace snprintf with scnprintf (Saurabh Sengar)   
- ext4: continue to expand file system when the target size doesn't reach (Jerry Lee 李修賢)   
- net/ieee802154: don't warn zero-sized raw_sendmsg() (Tetsuo Handa)   
- Revert "net/ieee802154: reject zero-sized raw_sendmsg()" (Alexander Aring)   
- perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc (Adrian Hunter)   
- clk: bcm2835: Make peripheral PLLC critical (Maxime Ripard)   
- usb: idmouse: fix an uninit-value in idmouse_open (Dongliang Mu)   
- nvmet-tcp: add bounds check on Transfer Tag (Varun Prakash)   
- nvme: copy firmware_rev on each init (Keith Busch)   
- staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() (Xiaoke Wang)   
- Revert "usb: storage: Add quirk for Samsung Fit flash" (sunghwan jung)   
- usb: musb: Fix musb_gadget.c rxstate overflow bug (Robin Guo)   
- usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() (Jianglei Nie)   
- md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (Logan Gunthorpe)   
- HID: roccat: Fix use-after-free in roccat_read() (Hyunwoo Kim)   
- bcache: fix set_at_max_writeback_rate() for multiple attached devices (Coly Li)   
- ata: libahci_platform: Sanity check the DT child nodes number (Serge Semin)   
- staging: vt6655: fix potential memory leak (Nam Cao)   
- power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() (Wei Yongjun)   
- nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (Shigeru Yoshida)   
- scsi: 3w-9xxx: Avoid disabling device if failing to enable it (Letu Ren)   
- clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate (Quanyang Wang)   
- media: cx88: Fix a null-ptr-deref bug in buffer_prepare() (Zheyu Ma)   
- clk: zynqmp: Fix stack-out-of-bounds in strncpy` (Ian Nam)   
- btrfs: scrub: try to fix super block errors (Qu Wenruo)   
- ARM: dts: imx6sx: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sll: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6sl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6qp: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6dl: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx6q: add missing properties for sram (Alexander Stein)   
- ARM: dts: imx7d-sdb: config the max pressure for tsc2046 (Haibo Chen)   
- mmc: sdhci-msm: add compatible string check for sdm670 (Richard Acayan)   
- drm/amdgpu: fix initial connector audio value (hongao)   
- platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading (Hans de Goede)   
- drm: panel-orientation-quirks: Add quirk for Anbernic Win600 (Maya Matuszczyk)   
- drm/vc4: vec: Fix timings for VEC modes (Mateusz Kwiatkowski)   
- drm/amd/display: fix overflow on MIN_I64 definition (David Gow)   
- drm: Prevent drm_copy_field() to attempt copying a NULL pointer (Javier Martinez Canillas)   
- drm: Use size_t type for len variable in drm_copy_field() (Javier Martinez Canillas)   
- drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() (Jianglei Nie)   
- r8152: Rate limit overflow messages (Andrew Gaul)   
- Bluetooth: L2CAP: Fix user-after-free (Luiz Augusto von Dentz)   
- net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory (Liu Jian)   
- wifi: rt2x00: correctly set BBP register 86 for MT7620 (Daniel Golle)   
- wifi: rt2x00: set SoC wmac clock register (Daniel Golle)   
- wifi: rt2x00: set VGC gain for both chains of MT7620 (Daniel Golle)   
- wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 (Daniel Golle)   
- wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 (Daniel Golle)   
- can: bcm: check the result of can_send() in bcm_can_tx() (Ziyang Xuan)   
- Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times (Luiz Augusto von Dentz)   
- Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() (Tetsuo Handa)   
- wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() (Alexander Coffin)   
- xfrm: Update ipcomp_scratches with NULL when freed (Khalid Masum)   
- wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() (Tetsuo Handa)   
- tcp: annotate data-race around tcp_md5sig_pool_populated (Eric Dumazet)   
- openvswitch: Fix overreporting of drops in dropwatch (Mike Pattrick)   
- openvswitch: Fix double reporting of drops in dropwatch (Mike Pattrick)   
- bpftool: Clear errno after libcap's checks (Quentin Monnet)   
- wifi: brcmfmac: fix invalid address access when enabling SCAN log level (Wright Feng)   
- NFSD: Return nfserr_serverfault if splice_ok but buf-&gt;pages have data (Anna Schumaker)   
- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (Srinivas Pandruvada)   
- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (Chao Qin)   
- MIPS: BCM47XX: Cast memcmp() of function to (void *) (Kees Cook)   
- ACPI: video: Add Toshiba Satellite/Portege Z830 quirk (Arvid Norlander)   
- f2fs: fix race condition on setting FI_NO_EXTENT flag (Zhang Qilong)   
- crypto: cavium - prevent integer overflow loading firmware (Dan Carpenter)   
- kbuild: remove the target in signal traps when interrupted (Masahiro Yamada)   
- iommu/iova: Fix module config properly (Robin Murphy)   
- crypto: ccp - Release dma channels before dmaengine unrgister (Koba Ko)   
- crypto: akcipher - default implementation for setting a private key (Ignat Korchagin)   
- iommu/omap: Fix buffer overflow in debugfs (Dan Carpenter)   
- cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset (Waiman Long)   
- powerpc: Fix SPE Power ISA properties for e500v1 platforms (Pali Rohár)   
- powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 (Nicholas Piggin)   
- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Vitaly Kuznetsov)   
- powerpc/powernv: add missing of_node_put() in opal_export_attrs() (Zheng Yongjun)   
- powerpc/pci_dn: Add missing of_node_put() (Liang He)   
- powerpc/sysdev/fsl_msi: Add missing of_node_put() (Liang He)   
- powerpc/math_emu/efp: Include module.h (Nathan Chancellor)   
- mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg (Jack Wang)   
- clk: ast2600: BCLK comes from EPLL (Joel Stanley)   
- clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe (Miaoqian Lin)   
- clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration (Stefan Wahren)   
- spmi: pmic-arb: correct duplicate APID to PPID mapping logic (David Collins)   
- dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() (Dave Jiang)   
- clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent (Chen-Yu Tsai)   
- mfd: sm501: Add check for platform_driver_register() (Jiasheng Jiang)   
- mfd: fsl-imx25: Fix check for platform_get_irq() errors (Dan Carpenter)   
- mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() (Christophe JAILLET)   
- mfd: lp8788: Fix an error handling path in lp8788_probe() (Christophe JAILLET)   
- mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() (Christophe JAILLET)   
- mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() (Christophe JAILLET)   
- fsi: core: Check error number after calling ida_simple_get (Jiasheng Jiang)   
- scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() (Duoming Zhou)   
- serial: 8250: Fix restoring termios speed after suspend (Pali Rohár)   
- firmware: google: Test spinlock on panic path to avoid lockups (Guilherme G. Piccoli)   
- staging: vt6655: fix some erroneous memory clean-up loops (Nam Cao)   
- phy: qualcomm: call clk_disable_unprepare in the error handling (Dongliang Mu)   
- tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown (Sherry Sun)   
- drivers: serial: jsm: fix some leaks in probe (Dan Carpenter)   
- usb: gadget: function: fix dangling pnp_string in f_printer.c (Albert Briscoe)   
- xhci: Don't show warning for reinit on known broken suspend (Mario Limonciello)   
- md/raid5: Ensure stripe_fill happens on non-read IO with journal (Logan Gunthorpe)   
- mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() (Dan Carpenter)   
- ata: fix ata_id_has_dipm() (Niklas Cassel)   
- ata: fix ata_id_has_ncq_autosense() (Niklas Cassel)   
- ata: fix ata_id_has_devslp() (Niklas Cassel)   
- ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() (Niklas Cassel)   
- RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. (Bernard Metzler)   
- mtd: devices: docg3: check the return value of devm_ioremap() in the probe (William Dean)   
- dyndbg: let query-modname override actual module name (Jim Cromie)   
- dyndbg: fix module.dyndbg handling (Jim Cromie)   
- misc: ocxl: fix possible refcount leak in afu_ioctl() (Hangyu Hua)   
- RDMA/rxe: Fix the error caused by qp-&gt;sk (Zhu Yanjun)   
- RDMA/rxe: Fix "kernel NULL pointer dereference" error (Zhu Yanjun)   
- media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init (Miaoqian Lin)   
- tty: xilinx_uartps: Fix the ignore_status (Shubhrajyoti Datta)   
- media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop (Liang He)   
- HSI: omap_ssi_port: Fix dma_map_sg error check (Jack Wang)   
- HSI: omap_ssi: Fix refcount leak in ssi_probe (Miaoqian Lin)   
- clk: tegra20: Fix refcount leak in tegra20_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra114_clock_init (Miaoqian Lin)   
- clk: tegra: Fix refcount leak in tegra210_clock_init (Miaoqian Lin)   
- clk: berlin: Add of_node_put() for of_get_parent() (Liang He)   
- clk: oxnas: Hold reference returned by of_get_parent() (Liang He)   
- clk: meson: Hold reference returned by of_get_parent() (Liang He)   
- iio: ABI: Fix wrong format of differential capacitance channel ABI. (Jonathan Cameron)   
- iio: inkern: only release the device node when done with it (Nuno Sá)   
- iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: check return status for pressure and touch (Claudiu Beznea)   
- iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX (Claudiu Beznea)   
- ARM: dts: exynos: fix polarity of VBUS GPIO of Origen (Dmitry Torokhov)   
- ARM: Drop CMDLINE_* dependency on ATAGS (Geert Uytterhoeven)   
- ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family (Dmitry Torokhov)   
- ARM: dts: kirkwood: lsxl: remove first ethernet port (Michael Walle)   
- ARM: dts: kirkwood: lsxl: fix serial line (Michael Walle)   
- ARM: dts: turris-omnia: Fix mpp26 pin name and comment (Marek Behún)   
- soc: qcom: smem_state: Add refcounting for the 'state-&gt;of_node' (Liang He)   
- soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() (Liang He)   
- memory: of: Fix refcount leak bug in of_get_ddr_timings() (Liang He)   
- memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() (Liang He)   
- ALSA: hda/hdmi: Don't skip notification handling during PM operation (Takashi Iwai)   
- ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe (Zhang Qilong)   
- ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe (Zhang Qilong)   
- ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe (Zhang Qilong)   
- mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() (Christophe JAILLET)   
- ALSA: dmaengine: increment buffer pointer atomically (Andreas Pape)   
- drm/msm/dpu: index dpu_kms-&gt;hw_vbif using vbif_idx (Dmitry Baryshkov)   
- ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API (Liang He)   
- mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() (Christophe JAILLET)   
- drm/omap: dss: Fix refcount leak bugs (Liang He)   
- ASoC: rsnd: Add check for rsnd_mod_power_on (Jiasheng Jiang)   
- drm/bridge: megachips: Fix a null pointer dereference bug (Zheyu Ma)   
- drm: fix drm_mipi_dbi build errors (Randy Dunlap)   
- platform/x86: msi-laptop: Fix resource cleanup (Hans de Goede)   
- platform/x86: msi-laptop: Fix old-ec check for backlight registering (Hans de Goede)   
- platform/chrome: fix memory corruption in ioctl (Dan Carpenter)   
- platform/chrome: fix double-free in chromeos_laptop_prepare() (Rustam Subkhankulov)   
- drm/mipi-dsi: Detach devices when removing the host (Maxime Ripard)   
- drm: bridge: adv7511: fix CEC power down control register offset (Alvin Šipraga)   
- net: mvpp2: fix mvpp2 debugfs leak (Russell King (Oracle))   
- once: add DO_ONCE_SLOW() for sleepable contexts (Eric Dumazet)   
- net/ieee802154: reject zero-sized raw_sendmsg() (Tetsuo Handa)   
- bnx2x: fix potential memory leak in bnx2x_tpa_stop() (Jianglei Nie)   
- tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited (Neal Cardwell)   
- sctp: handle the error returned from sctp_auth_asoc_init_active_key (Xin Long)   
- vhost/vsock: Use kvmalloc/kvfree for larger packets. (Junichi Uekawa)   
- spi: s3c64xx: Fix large transfers with DMA (Vincent Whitchurch)   
- netfilter: nft_fib: Fix for rpath check with VRF devices (Phil Sutter)   
- spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe (Zhang Qilong)   
- x86/microcode/AMD: Track patch allocation size explicitly (Kees Cook)   
- bpf: Ensure correct locking around vulnerable function find_vpid() (Lee Jones)   
- net: fs_enet: Fix wrong check in do_pd_setup (Zheng Yongjun)   
- wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration (Bitterblue Smith)   
- bpf: btf: fix truncated last_member_type_id in btf_struct_resolve (Lorenz Bauer)   
- wifi: rtl8xxxu: Fix skb misuse in TX queue selection (Bitterblue Smith)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() (Xu Qiang)   
- spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() (Xu Qiang)   
- wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() (Dan Carpenter)   
- x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register (Kohei Tarumizu)   
- bpftool: Fix a wrong type cast in btf_dumper_int (Lam Thai)   
- wifi: mac80211: allow bw change during channel switch in mesh (Hari Chandrakanthan)   
- wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() (Wen Gong)   
- nfsd: Fix a memory leak in an error handling path (Christophe JAILLET)   
- ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE (Wang Kefeng)   
- sh: machvec: Use char[] for section boundaries (Kees Cook)   
- userfaultfd: open userfaultfds with O_RDONLY (Ondrej Mosnacek)   
- tracing: Disable interrupt or preemption before acquiring arch_spinlock_t (Waiman Long)   
- selinux: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
- drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() (Jianglei Nie)   
- gcov: support GCC 12.1 and newer compilers (Martin Liska)   
- KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS (Sean Christopherson)   
- KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" (Sean Christopherson)   
- KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility (Michal Luczaj)   
- media: cedrus: Set the platform driver data earlier (Dmitry Osipenko)   
- ring-buffer: Fix race between reset page and reading page (Steven Rostedt (Google))   
- ring-buffer: Check pending waiters when doing wake ups as well (Steven Rostedt (Google))   
- ring-buffer: Have the shortest_full queue be the shortest not longest (Steven Rostedt (Google))   
- ring-buffer: Allow splice to read previous partially read pages (Steven Rostedt (Google))   
- ftrace: Properly unset FTRACE_HASH_FL_MOD (Zheng Yejian)   
- livepatch: fix race between fork and KLP transition (Rik van Riel)   
- ext4: place buffer head allocation before handle start (Jinke Han)   
- ext4: make ext4_lazyinit_thread freezable (Lalith Rajendran)   
- ext4: fix null-ptr-deref in ext4_write_info (Baokun Li)   
- ext4: avoid crash when inline data creation follows DIO write (Jan Kara)   
- jbd2: wake up journal waiters in FIFO order, not LIFO (Andrew Perepechko)   
- nilfs2: fix use-after-free bug of struct nilfs_root (Ryusuke Konishi)   
- f2fs: fix to do sanity check on summary info (Chao Yu)   
- f2fs: fix to do sanity check on destination blkaddr during recovery (Chao Yu)   
- f2fs: increase the limit for reserve_root (Jaegeuk Kim)   
- btrfs: fix race between quota enable and quota rescan ioctl (Filipe Manana)   
- fbdev: smscufx: Fix use-after-free in ufx_ops_open() (Hyunwoo Kim)   
- powerpc/boot: Explicitly disable usage of SPE instructions (Pali Rohár)   
- PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge (Maciej W. Rozycki)   
- UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)   
- riscv: Pass -mno-relax only on lld &lt; 15.0.0 (Fangrui Song)   
- riscv: Allow PROT_WRITE-only mmap() (Andrew Bresticker)   
- parisc: fbdev/stifb: Align graphics memory size to 4MB (Helge Deller)   
- RISC-V: Make port I/O string accessors actually work (Maciej W. Rozycki)   
- regulator: qcom_rpm: Fix circular deferral regression (Linus Walleij)   
- ASoC: wcd9335: fix order of Slimbus unprepare/disable (Krzysztof Kozlowski)   
- quota: Check next/prev free block number after reading from quota file (Zhihao Cheng)   
- HID: multitouch: Add memory barriers (Andri Yngvason)   
- fs: dlm: handle -EBUSY first in lock arg validation (Alexander Aring)   
- fs: dlm: fix race between test_bit() and queue_work() (Alexander Aring)   
- mmc: sdhci-sprd: Fix minimum clock limit (Wenchao Chen)   
- can: kvaser_usb_leaf: Fix CAN state after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix TX queue out of sync after restart (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix overread with an invalid command (Anssi Hannula)   
- can: kvaser_usb: Fix use of uninitialized completion (Anssi Hannula)   
- usb: add quirks for Lenovo OneLink+ Dock (Jean-Francois Le Fillatre)   
- iio: pressure: dps310: Reset chip after timeout (Eddie James)   
- iio: pressure: dps310: Refactor startup procedure (Eddie James)   
- iio: dac: ad5593r: Fix i2c read protocol requirements (Michael Hennerich)   
- cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message (Zhang Xiaoxu)   
- cifs: destage dirty pages before re-reading them for cache=none (Ronnie Sahlberg)   
- mtd: rawnand: atmel: Unmap streaming DMA mappings (Tudor Ambarus)   
- ALSA: hda/realtek: Add Intel Reference SSID to support headset keys (Saranya Gopal)   
- ALSA: hda/realtek: Add quirk for ASUS GV601R laptop (Luke D. Jones)   
- ALSA: usb-audio: Fix NULL dererence at error path (Takashi Iwai)   
- ALSA: usb-audio: Fix potential memory leaks (Takashi Iwai)   
- ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() (Takashi Iwai)   
- ALSA: oss: Fix potential deadlock at unregistration (Takashi Iwai)   
- LTS tag: v5.4.219 (Sherry Yang)   
- wifi: mac80211: fix MBSSID parsing use-after-free (Johannes Berg)   
- wifi: mac80211: don't parse mbssid in assoc response (Johannes Berg)   
- mac80211: mlme: find auth challenge directly (Johannes Berg)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.3.el8uek]" date="1670500800">- pensando: kpcimgr: extend API to allow sysfs commands (Rob Gardner)  [Orabug: 34676926]  
- hugetlbfs: don't delete error page from pagecache (James Houghton)  [Orabug: 34772617]  
- mm: shmem: don't truncate page if memory failure happens (Yang Shi)  [Orabug: 34772617]  
- mm: hwpoison: refactor refcount check handling (Yang Shi)  [Orabug: 34772617]  
- rds: ib: Fix incorrect error handling during QP creation (Håkon Bugge)  [Orabug: 34849243]  
- Arm64: Pensando: Add support for tps53659 voltage regulator (Austin Sehnert)  [Orabug: 34868906]  
- hwmon: (pmbus/core) Add support for vid mode detection per page bases (Vadim Pasternak)  [Orabug: 34868906]  
- Arm64: Pensando: Enable ltc2978 driver for Ortano ADI cards (Austin Sehnert)  [Orabug: 34873762]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.315.4.el8uek]" date="1671192000">- net/mlx5: Suppress error logging on UCTX creation (Marina)  [Orabug: 34888473]  
- uek-rpm: Add ptp_kvm.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 33487655]  
- block: fix RO partition with RW disk (Junxiao Bi)  [Orabug: 34807898]  
- rds: ib: Fix leaked MRs during kexec (Håkon Bugge)  [Orabug: 34829924]  
- scsi: mpi3mr: Enable ' CONFIG_SCSI_SAS_ATTRS ' config option (Rhythm Mahajan)  [Orabug: 34774474]  
- scsi: mpi3mr: Remove unnecessary cast (Jules Irenge)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.2.0.3.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix scheduling while atomic type bug (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Scan the devices during resume time (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Free enclosure objects during driver unload (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle 0xF003 Fault Code (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Schedule IRQ kthreads only on non-RT (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Support new power management framework (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update mpi3 header files (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Block I/Os while refreshing target dev objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Refresh SAS ports during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support SAS transport class callbacks (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue MPT transport cmds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add SAS SATA end devices to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Get target object based on rphy (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add expander devices to STL (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable STL on HBAs where multipath is disabled (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to manage device's port (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve device objects (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to add phys to STL (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enable Enclosure device add event (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add helper functions to retrieve config pages (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add framework to issue config requests (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add config and transport related debug flags (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Delete a stray tab (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Unlock on error path (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Reduce VD queue depth on detecting throttling (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Resource Based Metering (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase cmd_per_lun to 128 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix kernel-doc (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Rework mrioc-&gt;bsg_device model to fix warnings (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add target device related sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add shost related sysfs attributes (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Return error if dma_alloc_coherent() fails (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Hidden drives not removed during soft reset (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase I/O timeout value to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update driver version to 8.0.0.69.0 (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for NVMe passthrough (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Expose adapter state to sysfs (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PEL commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for MPT commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header (Sumit Saxena)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for driver commands (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Add bsg device support (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.68.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update the copyright year (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix cmnd getting marked as in use forever (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix hibernation issue (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix printing of pending I/O count (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix deadlock while canceling the fw event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix formatting problems in some kernel-doc comments (Yang Li)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix some spelling mistakes (Colin Ian King)  [Orabug: 34774474]  
- scsi: mpi3mr: Bump driver version to 8.0.0.61.0 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Enhanced Task Management Support Reply handling (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Use TM response codes from MPI3 headers (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Print cable mngnt and temp threshold events (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Support Prepare for Reset event (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add Event acknowledgment logic (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Gracefully handle online FW update operation (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Detect async reset that occurred in firmware (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add IOC reinit function (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle offline FW activation in graceful manner (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Code refactor of IOC init - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fault IOC when internal command gets timeout (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Display IOC firmware package version (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Handle unaligned PLL in unmap cmnds (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Increase internal cmnds timeout to 60s (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Do access status validation before adding devices (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add support for PCIe Managed Switch SES device (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part2 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Update MPI3 headers - part1 (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Add debug APIs based on logging_level bits (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Use scnprintf() instead of snprintf() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Dan Carpenter)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix memory leaks (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix reporting of actual data transfer size (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fixes around reply request queues (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Sreekanth Reddy)  [Orabug: 34774474]  
- scsi: mpi3mr: Set up IRQs in resume path (Kashyap Desai)  [Orabug: 34774474]  
- scsi: mpi3mr: Use the proper SCSI midlayer interfaces for PI (Chandrakanth patil)  [Orabug: 34774474]  
- scsi: mpi3mr: Fix W=1 compilation warnings (Sreekanth Reddy)  [Orabug: 34774474]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Maxim Mikityanskiy)  [Orabug: 34898148]  
- net/mlx5e: Abstract MQPRIO params (Tariq Toukan)  [Orabug: 34898148]  
- net/mlx5e: Fix division by 0 in mlx5e_select_queue (Maxim Mikityanskiy)  [Orabug: 34898148]  
- proc: proc_skip_spaces() shouldn't think it is working on C strings (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378} 
- proc: avoid integer type confusion in get_proc_long (Linus Torvalds)  [Orabug: 34882779]  {CVE-2022-4378}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.315.5.el8uek]" date="1671624000">- Revert "xfs: Lower CIL flush limit for large logs" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: Throttle commits on delayed background CIL push" (Sherry Yang)  [Orabug: 34917369]  
- Revert "xfs: fix use-after-free on CIL context on shutdown" (Sherry Yang)  [Orabug: 34917369]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.2.el8uek]" date="1673179200">- netdev, octeon3-ethernet: increase num_packet_buffers to 4096 (Dave Kleikamp)  [Orabug: 31351486]  
- uek-rpm: ol7: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol8: Add enhanced kABI diagnostics (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol7: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol8: Add Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol7: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: ol8: Enable creation of Symtypes files (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: Add kabi tool and documentation (Stephen Brennan)  [Orabug: 33871940]  
- uek-rpm: update config files for SDK-11.22.10 (Dave Kleikamp)  [Orabug: 34671021]  
- drivers: soc: fwlog: Fix compiler warnings (Dave Kleikamp)  [Orabug: 34671021]  
- firmware: octeontx2: sfp-info: Update sfp_info_data (Piyush Malgujar)  [Orabug: 34671021]  
- octeontx2-pcicons: provide toggle for trace_printk (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-af: fix TIM disable lf sequence (Pavan Nikhilesh)  [Orabug: 34671021]  
- driver core: Use unbound workqueue for deferred probes (Yogesh Lal)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: fix for PTP BCN delta (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: soc: sw_up: Fix compatibility (Witold Sadowski)  [Orabug: 34671021]  
- octeontx2-af: rvu: enable mcs fips mailboxes (Ankur Dwivedi)  [Orabug: 34671021]  
- octeontx2-af: mcs: add mailboxes for fips (Ankur Dwivedi)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P added tc enablement command (Yi Guo)  [Orabug: 34671021]  
- octeontx2-af: Don't return error when SMQ flush fails (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Use PTP ring tail index to read timestamp (Baha Mesleh)  [Orabug: 34671021]  
- PCI: octeontx2-pem-ep: Setup BAR4 region for PTP block access (Roy Franz)  [Orabug: 34671021]  
- octeontx2-af: mcs: set force clock enable (Ankur Dwivedi)  [Orabug: 34671021]  
- drivers: pci-octeon-pem: Rectify RC link recover work (Suneel Garapati)  [Orabug: 34671021]  
- octeontx2-af: Add support for RPM FEC stats (Hariprasad Kelam)  [Orabug: 34671021]  
- firmware: octeontx2: sfp-info: check supported platforms first (Damian Eppel)  [Orabug: 34671021]  
- drivers: pci: octeon-pem: Fix hardware issue (Suneel Garapati)  [Orabug: 34671021]  
- octeontx-af: mcs: Fix mcs interrupt irq name (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: PTP 1-step improvements (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pf: Add devlink support to configure TL1 RR_PRIO (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: mcs: add port config mbox (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: mcs: add port reset mbox (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: mcs: add packet steering rules support (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: set CPT CTX ILEN to 1 (Tejasree Kondoj)  [Orabug: 34671021]  
- octeontx2-af: mcs: add pn threshold mbox (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-af: mcs: extend mcs interrupt handling (Vamsi Attunuru)  [Orabug: 34671021]  
- octeontx2-bphy-netdev:: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: PTP BCN synchronization support for CNF10k platforms. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- hwrng: cn10k - Make check_rng_health() return an error code (Vladis Dronov)  [Orabug: 34671021]  
- hwrng: cn10k - Optimize cn10k_rng_read() (Vladis Dronov)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Add cnf10k rfoe debugfs (Baha Mesleh)  [Orabug: 34671021]  
- octeontx2-af: serialize bar2 alias access (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: add mbox to return CPT_AF_FLT_INT info (Srujana Challa)  [Orabug: 34671021]  
- Revert "octeontx2-af: set pkind for LBK interfaces" (Sunil Kovvuri Goutham)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf105xxn: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Modify PTP timestamp format. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: convert MIO_PTP_TIMESTAMP value to nsecs (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pcicons: adjust padding size for RT (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-pcicons: remove dev_err() from TTY write (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-pcicons: wait longer for the buffer (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-af: Fix return value in rvu_mbox_handler_nix_lf_stop_rx (Naveen Mamindlapalli)  [Orabug: 34671021]  
- soc: octeontx2-sdp: add multi-PF support in SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Michael Kelley)  [Orabug: 34671021]  
- firmware: smccc: Export both smccc functions (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Add ARCH_SOC_ID support (Gowthami Thiagarajan)  [Orabug: 34671021]  
- firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Update link to latest SMCCC specification (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Sudeep Holla)  [Orabug: 34671021]  
- firmware: smccc: Refactor SMCCC specific bits into separate file (Gowthami Thiagarajan)  [Orabug: 34671021]  
- firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Gowthami Thiagarajan)  [Orabug: 34671021]  
- firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Sudeep Holla)  [Orabug: 34671021]  
- firmware/psci: use common SMCCC_CONDUIT_* (Gowthami Thiagarajan)  [Orabug: 34671021]  
- octeontx2-pf: fix hardware timestamp issue for ptp slave (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: add read back of AF_BAR2_SEL register (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: fix CPT FLT handler (Srujana Challa)  [Orabug: 34671021]  
- drivers: soc: fwlog: Extend firmware bootlog support for cn10k and cn9x (Pragnesh Patel)  [Orabug: 34671021]  
- octeontx2-af: remove support to limit xaq depth (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-pcicons: disable IRQ when taking a lock (Wojciech Zmuda)  [Orabug: 34671021]  
- octeontx2-af: set pkind for LBK interfaces (Liron Himi)  [Orabug: 34671021]  
- octeontx2-af: Generate masks for packet header fields correctly (Subbaraya Sundeep)  [Orabug: 34671021]  
- misc: bphy: disable ctr module on non-BPHY boards (Jakub Palider)  [Orabug: 34671021]  
- driver: mmc: sdhci-cadence: Dump more PHY registers (Chandrakala Chavva)  [Orabug: 34671021]  
- uek-rpm: aarch64 embedded: disable CONFIG_EFI_BOOTEFI_BUG (Dave Kleikamp)  [Orabug: 34671021]  
- octeontx2-af: fix rvu_cgx_tx_enable to return success for vfs (Naveen Mamindlapalli)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: Adding mub_gen dependency (Piyush Malgujar)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Update HS200 tuning values (Jayanthi Annadurai)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix updating JD pkt length and blocksize (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: Re-enable mac tx in otx2_stop routine (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pf: consider both Rx and Tx packet stats for adaptive interrupt coalescing (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix improper names used for IRQs. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Increase hold time for HS52 and DDR52 modes (Jayanthi Annadurai)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: Config memtest module as trisate (Piyush Malgujar)  [Orabug: 34671021]  
- driver: edac: octeontx: Add CPU RAS error report (Vasyl Gomonovych)  [Orabug: 34671021]  
- perf cs-etm: Use existing decoder instead of resetting it (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Suppress printing when resetting decoder (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Only setup queues when they are modified (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Split setup and timestamp search functions (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Refactor initialisation of kernel start address (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Split --dump-raw-trace by AUX records (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Split Coresight decode by aux records (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Remove callback cs_etm_find_snapshot() (Leo Yan)  [Orabug: 34671021]  
- perf cs-etm: Move synth_opts initialisation (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Set time on synthesised samples to preserve ordering (James Clark)  [Orabug: 34671021]  
- perf cs-etm: Refactor timestamp variable names (James Clark)  [Orabug: 34671021]  
- perf session: Add facility to peek at all events (Adrian Hunter)  [Orabug: 34671021]  
- octeontx2-af: Do not use default unicast entry action always (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-af: modify FLR sequence for CPT (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: Do not read CGX FEC CSRs on CN10K (Sunil Goutham)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: Fix Kconfig dependency (Piyush Malgujar)  [Orabug: 34671021]  
- driver :soc :phy7121:MACsec: Params support for SA (Narendra Hadke)  [Orabug: 34671021]  
- octeontx2-af: Derive fifo size assigned to given LMAC (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: CN10KB MAC RPM_100/USX support (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: Support variable number of LMACS per MAC (Hariprasad Kelam)  [Orabug: 34671021]  
- i2c: mv64xxx: Fix random system lock caused by runtime PM (Marek Behún)  [Orabug: 34671021]  
- octeontx2-af: add support for SSO WQE stashing (Pavan Nikhilesh)  [Orabug: 34671021]  
- octeontx2-af: add additional description to irqs (Pavan Nikhilesh)  [Orabug: 34671021]  
- uek-rpm: update config files for SDK-11.22.08 (Dave Kleikamp)  [Orabug: 34671021]  
- drivers: marvell: otx2-sdei-ghes: Fix error records overflow (Vasyl Gomonovych)  [Orabug: 34671021]  
- octeontx2-af: mcs: Fix rvu mcs initialization (Geetha sowjanya)  [Orabug: 34671021]  
- irqchip/gicv3-its: Workaround for Marvell errata 35443 for 9xx (Geetha sowjanya)  [Orabug: 34671021]  
- driver: edac: octeontx: Refactor EDAC driver (Vasyl Gomonovych)  [Orabug: 34671021]  
- drivers: soc: sw_up: Update return code handling (Witold Sadowski)  [Orabug: 34671021]  
- drivers: firmware: octeontx2: fixing the return values (Piyush Malgujar)  [Orabug: 34671021]  
- drivers: i2c: octeon: Skip M divider limit for OcteonTX2 (Suneel Garapati)  [Orabug: 34671021]  
- driver: firmware: Fix kconfig dependencies on mhu driver (Chandrakala Chavva)  [Orabug: 34671021]  
- octeontx2-af: mcs: Add SA interrupt handling support (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: add TIM adjust GTI errata workaround (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-af: add SSO XAQ AURA access errata workaround (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-af: add programming SDP BPID in cn10k (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- octeontx2-af: Enable LBK links only when switch mode is on. (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-pf: Forward VF UP messages iff VFs are present (Subbaraya Sundeep)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P added rclk command to adv feature (Yi Guo)  [Orabug: 34671021]  
- octeontx2-af: mcs: Set mcs to bypass on error (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: HW workaround for NPA buffer free (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-pf: Fix SQE threshold checking (Ratheesh Kannoth)  [Orabug: 34671021]  
- octeontx2-af: ptp: Fix the sequence of register configuration (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: Fixes compilation warning for KASAN build (Suman Ghosh)  [Orabug: 34671021]  
- coresight: Add Coresight kdump support (Linu Cherian)  [Orabug: 34671021]  
- coresight: Add provision for kdump sync callbacks (Linu Cherian)  [Orabug: 34671021]  
- driver: mmc: ACPI support added for eMMC driver for T9x. (Piyush Malgujar)  [Orabug: 34671021]  
- octeontx2-pf: Fix TSOv6 offload (Sunil Goutham)  [Orabug: 34671021]  
- irqchip/gic-v3: Detect LPI invalidation MMIO registers (Linu Cherian)  [Orabug: 34671021]  
- irqchip/gic-v3: Exposes bit values for GICR_CTLR.{IR, CES} (Marc Zyngier)  [Orabug: 34671021]  
- irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Marc Zyngier)  [Orabug: 34671021]  
- irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Marc Zyngier)  [Orabug: 34671021]  
- octeontx2-pf: Fix VF mbox forwarding handling (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-af: Fix BPID calculation for SDP (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- octeontx2-af: add support for CPT second pass (Rakesh Kudurumalla)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: IOCTL to read input clock parameters. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: soc: sw_up: Add async clone support (Witold Sadowski)  [Orabug: 34671021]  
- crypto: octeontx2: add CN10KB SG support (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: cnf10k-b: mcs: Add mbox to set port mode (Geetha sowjanya)  [Orabug: 34671021]  
- driver: edac: octeontx: Rename some macros and variables (Chandrakala Chavva)  [Orabug: 34671021]  
- crypto: octeontx2: decrease CPT_AF_CTX_FLUSH_TIMER count (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: update cpt engines status debugfs entry (Srujana Challa)  [Orabug: 34671021]  
- driver: mailbox: Cleanup dead code (Wojciech Bartczak)  [Orabug: 34671021]  
- drivers: marvell: otx2-sdei-ghes: Fix BERT report driver (Vasyl Gomonovych)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix cnf10k link state set (Baha Mesleh)  [Orabug: 34671021]  
- otx2-bphy-netdev: synchronize BCN to PTP slave clock. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: stop pkt transmission when psm queue is disabled (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: fix ptp timestamp in master mode (Naveen Mamindlapalli)  [Orabug: 34671021]  
- edac: Add spinlock to protect ring buffer read/write (Vasyl Gomonovych)  [Orabug: 34671021]  
- EDAC: OcteonTX: Fix build issues when ACPI is disabled (Piyush Malgujar)  [Orabug: 34671021]  
- drivers: soc: sw_up: Add async hash verification option (Witold Sadowski)  [Orabug: 34671021]  
- octeontx2-af: Fix pf bitmap for RVU VFs (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Add debugfs support (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Support to reset MCS stats (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Support to retrieve MCS stats (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cnf10k-b: mcs: Add support for CNF10K MCS (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Install TCAM bypass entry (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Mbox handlers to establish CA (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Mbox to allocate/free MCS resources (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k-b: mcs: Allocate structs for MCS resources (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: cn10k: mcs: Add MCS basic driver support (Geetha sowjanya)  [Orabug: 34671021]  
- mailbox: marvell: Initialize interrupts only if there's client for data (Wojciech Bartczak)  [Orabug: 34671021]  
- mailbox: marvell: Fix driver dependencies list (Wojciech Bartczak)  [Orabug: 34671021]  
- EDAC: OcteonTX: Adding &lt;acpi_io.h&gt; header file (Piyush Malgujar)  [Orabug: 34671021]  
- EDAC: OcteonTX: Remove redundant ACPI_APEI_GHES (Vasyl Gomonovych)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Initialize slew and drive values (Jayanthi Annadurai)  [Orabug: 34671021]  
- octeontx2-af: support overriding aura to zero for second pass (Nithin Dabilpuram)  [Orabug: 34671021]  
- drivers: soc: sw_up: Use new and previous smc_update_descriptor (Witold Sadowski)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P Fixed Warnings. (Narendra Hadke)  [Orabug: 34671021]  
- octeontx2-pcicons: Adjust padding size for RT (Ratheesh Kannoth)  [Orabug: 34671021]  
- genirq: Increase the number of interrupters (George Cherian)  [Orabug: 34671021]  
- octeontx2-af: Skip PFs if not enabled (Ratheesh Kannoth)  [Orabug: 34671021]  
- crypto: octeontx2: add pdcp chain to capabilities (Srujana Challa)  [Orabug: 34671021]  
- crypto: octeontx2: set sso_pf_func_ovrd only for 96xx A0/B0 (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: fix compilation warning (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: use platform_get_irq_optional for PSM GPINT2 (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: ptp: modify workaround for cn10k pps errata (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: add support to parse custom ether type (Kiran Kumar K)  [Orabug: 34671021]  
- soc: octeontx2-sdp: program SDP_EPVF_RING (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- octeontx2-af: timeout while draining SSO queues (Shijith Thotton)  [Orabug: 34671021]  
- firmware: mub: Add CN10K memory test configuration utility (Wojciech Bartczak)  [Orabug: 34671021]  
- soc: octeontx2-sdp: remove dependency from PCI revision (Radha Mohan Chintakuntla)  [Orabug: 34671021]  
- drivers: sdhci-cadence: Fix high speed mode hold time (Jayanthi Annadurai)  [Orabug: 34671021]  
- crypto: octeontx2: add support for 103xx firmware load (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: update CPT inbound inline IPsec config mailbox (Srujana Challa)  [Orabug: 34671021]  
- driver: soc: mrvl_phy7121P: config is only valid on ARM64 (Dave Kleikamp)  [Orabug: 34956505]  
- driver: soc: mrvl_phy7121P PHY ADVANCE FEATURES: (Narendra Hadke)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Fix incorrect PTP clock frequency. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-pf: Fix UDP/TCP src and dst port tc filters (Subbaraya Sundeep)  [Orabug: 34671021]  
- octeontx2-af: Allow mcam entries for promiscous rule for CN10K-A and CN10K-B soc. (Suman Ghosh)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: ptp: use 950MHz clock for ptp slave (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: ptp: Fix ptp clock counter read (Naveen Mamindlapalli)  [Orabug: 34671021]  
- perf/marvell: Update dev name in Marvell DDR PMU (Amit Singh Tomar)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: Fix ethtool stats string order (Rakesh Babu Saladi)  [Orabug: 34671021]  
- drivers: spi: cadence-xspi: Force single modebyte (Witold Sadowski)  [Orabug: 34671021]  
- octeontx2-af: fix lbk link credits on cn10k (Nithin Dabilpuram)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf95n: add PTP slave support. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- perf/marvell_cn10k: support older DT properties for TAD PMU (Tanmay Jagdale)  [Orabug: 34671021]  
- perf/marvell: get ddr speed from "marvell,ddr-speed" (Amit Singh Tomar)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Fix ptp hardware clock counter conversion (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: Show count of dropped packets by DMAC filters (Hariprasad Kelam)  [Orabug: 34671021]  
- octeontx2-af: Add L2M/L2B header extraction support (Suman Ghosh)  [Orabug: 34671021]  
- octeontx2-pf: Fix invalid pkt count send to dql_completed() (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: fix CPT engine recovery (Srujana Challa)  [Orabug: 34671021]  
- iommu/arm-smmu-v3: Ratelimit event dump (Jean-Philippe Brucker)  [Orabug: 34671021]  
- cn10k: Add workaround for MRVL TAD Errata-38891 (Bharat Bhushan)  [Orabug: 34671021]  
- edac: Fix cn10ka dss error injection (Vasyl Gomonovych)  [Orabug: 34671021]  
- octeontx2-af: Fix NIX link credits (Sunil Goutham)  [Orabug: 34671021]  
- edac: Read sdei vector number from HEST table (Vasyl Gomonovych)  [Orabug: 34671021]  
- edac: Add Core error report (Vasyl Gomonovych)  [Orabug: 34671021]  
- driver: clk: Remove SCLK clock driver for ACPI platforms (Wojciech Bartczak)  [Orabug: 34671021]  
- octeontx2-af: Initialize the PTP_SEC_ROLLOVER register properly (Naveen Mamindlapalli)  [Orabug: 34671021]  
- cnf10k-rfoe: skb shinfo falls on a different cacheline, avoid reading it (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Adjust structure elements to reduce cache misses (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Avoid costly iova_to_virt of packet dma address in xmit (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Cleanup packet stats maintenance (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Optimize packet length retrieval for non-ecpri packets (Sunil Goutham)  [Orabug: 34671021]  
- cnf10k-rfoe: Remove duplicate error checking (Sunil Goutham)  [Orabug: 34671021]  
- octeontx2-af: add mbox for CPT LF reset (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon (Sunil Goutham)  [Orabug: 34671021]  
- octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] (Ratheesh Kannoth)  [Orabug: 34671021]  
- octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: use cpt channel mask in flow install path (Nithin Dabilpuram)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: use sw timecounter for ptp phc (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: allow lower threshold in sso group qos mbox (Shijith Thotton)  [Orabug: 34671021]  
- octeontx2-pf: cn10k: Fix egress ratelimit configuration (Sunil Goutham)  [Orabug: 34671021]  
- drivers: soc: sw_up: Add force clone option (Witold Sadowski)  [Orabug: 34671021]  
- perf/marvell_cn10k: update tad property names (Tanmay Jagdale)  [Orabug: 34671021]  
- octeontx2-pf: Added validation check to configure adaptive interrupt coalesing. (Suman Ghosh)  [Orabug: 34671021]  
- octeontx2-af: setup Tx link credit based on lmac id (Nithin Dabilpuram)  [Orabug: 34671021]  
- firmware: smccc: Reflect firmware reported smccc version (Linu Cherian)  [Orabug: 34671021]  
- octeontx2-bphy-netdev: cnf10k: Add PTP 2S legacy mode support. (Rakesh Babu Saladi)  [Orabug: 34671021]  
- octeontx2-sdpvf: Fix PTP options for SDP interfaces (Roy Franz)  [Orabug: 34671021]  
- firmware: octeontx2: Enable RPRAM driver for ASIM targets (Wojciech Bartczak)  [Orabug: 34671021]  
- octeontx2-pf: Free pending and dropped SQEs (Geetha sowjanya)  [Orabug: 34671021]  
- octeontx2-af: recover CPT engine when it gets fault (Srujana Challa)  [Orabug: 34671021]  
- crypto: octeontx2: remove CPT block reset (Srujana Challa)  [Orabug: 34671021]  
- octeontx2-pf: Add support for ptp 1-step using timecounter (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-pf: revert the ptp phc implementation to use timecounter (Naveen Mamindlapalli)  [Orabug: 34671021]  
- octeontx2-af: return correct timestamp for cn10k soc (Naveen Mamindlapalli)  [Orabug: 34671021]  
- misc: bphy: prevent out-of-bound array iteration (Jakub Palider)  [Orabug: 34671021]  
- soc: octeontx2-sdp: Fix SDP output backpressure (Roy Franz)  [Orabug: 34671021]  
- crypto: qat - add support for 401xx devices (Giovanni Cabiddu)  [Orabug: 34779699]  
- tools/power turbostat: fix SPR PC6 limits (Artem Bityutskiy)  [Orabug: 34802779]  
- tools/power turbostat: separate SPR from ICX (Artem Bityutskiy)  [Orabug: 34802779]  
- tools/power turbostat: formatting (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: rename tcc variables (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: add TCC Offset support (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: save original CPU model (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: Fix Core C6 residency on Atom CPUs (Zhang Rui)  [Orabug: 34802779]  
- tools/power turbostat: Print the C-state Pre-wake settings (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Chen Yu)  [Orabug: 34802779]  
- tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Fix offset overflow issue in index converting (Calvin Walton)  [Orabug: 34802779]  
- tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Bas Nieuwenhuizen)  [Orabug: 34802779]  
- tools/power turbostat: update version number (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Fix DRAM Energy Unit on SKX (Zhang Rui)  [Orabug: 34802779]  
- Revert "tools/power turbostat: adjust for temperature offset" (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Support Ice Lake D (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Support Alder Lake Mobile (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: print microcode patch level (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Len Brown)  [Orabug: 34802779]  
- tools/turbostat: Unmark non-kernel-doc comment (Randy Dunlap)  [Orabug: 34802779]  
- tools/power/turbostat: Fallback to an MSR read for EPB (Borislav Petkov)  [Orabug: 34802779]  
- tools/power turbostat: update version number (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: harden against cpu hotplug (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: adjust for temperature offset (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Support AMD Family 19h (Kim Phillips)  [Orabug: 34802779]  
- tools/power turbostat: Remove empty columns for Jacobsville (Antti Laakso)  [Orabug: 34802779]  
- tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. (Rafael Antognolli)  [Orabug: 34802779]  
- tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Fix output formatting for ACPI CST enumeration (David Arcari)  [Orabug: 34802779]  
- tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava)  [Orabug: 34802779]  
- tools/power turbostat: Enable accumulate RAPL display (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Introduce functions to accumulate RAPL consumption (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Make the energy variable to be 64 bit (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Always print idle in the system configuration header (Doug Smythies)  [Orabug: 34802779]  
- tools/power turbostat: Print /dev/cpu_dma_latency (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: update version (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Print cpuidle information (Len Brown)  [Orabug: 34802779]  
- tools/power turbostat: Support Elkhart Lake (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Support Jasper Lake (Chen Yu)  [Orabug: 34802779]  
- tools/power turbostat: Support Cometlake (Chen Yu)  [Orabug: 34802779]  
- sch_htb: Fail on unsupported parameters when offload is requested (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_api: Don't skip qdisc attach on ingress (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_htb: Fix inconsistency when leaf qdisc creation fails (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Yunjian Wang)  [Orabug: 34833369]  
- sch_htb: fix null pointer dereference on a null new_q (Yunjian Wang)  [Orabug: 34833369]  
- sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Maxim Mikityanskiy)  [Orabug: 34833369]  
- sch_htb: Fix select_queue for non-offload mode (Maxim Mikityanskiy)  [Orabug: 34833369]  
- RDS/IB: Fix the misplaced counter update rdma dto path (Devesh Sharma)  [Orabug: 34865848]  
- arm64: Add AMPERE1 to the Spectre-BHB affected list (D Scott Phillips)  [Orabug: 34873999]  
- net: mana: Fix race on per-CQ variable napi work_done (uek6/u3) (Haiyang Zhang)  [Orabug: 34874459]  
- mips: Octeon: PCI console code was incorrectly finding the tty port (Dave Kleikamp)  [Orabug: 34877981]  
- x86/bpf: Use alternative RET encoding (Peter Zijlstra)  [Orabug: 34944087]  
- bpf,x86: Respect X86_FEATURE_RETPOLINE* (Peter Zijlstra)  [Orabug: 34944087]  
- Revert "x86/bpf: Alternative RET encoding" (Alexandre Chartre)  [Orabug: 34944087]  
- xfs: don't reuse busy extents on extent trim (Brian Foster)  [Orabug: 34944365]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.316.3.el8uek]" date="1673265600">- LTS tag: v5.4.228 (Sherry Yang)   
- ASoC: ops: Correct bounds check for second channel on SX controls (Charles Keepax)   
- can: mcba_usb: Fix termination command argument (Yasushi SHOJI)   
- can: sja1000: fix size of OCR_MODE_MASK define (Heiko Schocher)   
- pinctrl: meditatek: Startup with the IRQs disabled (Ricardo Ribalda)   
- ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() (Mark Brown)   
- nfp: fix use-after-free in area_cache_get() (Jialiang Wang)   
- block: unhash blkdev part inode when the part is deleted (Ming Lei)   
- mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page (Baolin Wang)   
- x86/smpboot: Move rcu_cpu_starting() earlier (Paul E. McKenney)   
- net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Lorenzo Colitti)   
- LTS tag: v5.4.227 (Sherry Yang)   
- can: esd_usb: Allow REC and TEC to return to zero (Frank Jungclaus)   
- net: mvneta: Fix an out of bounds check (Dan Carpenter)   
- ipv6: avoid use-after-free in ip6_fragment() (Eric Dumazet)   
- net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() (Yang Yingliang)   
- xen/netback: fix build warning (Juergen Gross)   
- ethernet: aeroflex: fix potential skb leak in greth_init_rings() (Zhang Changzhong)   
- ipv4: Fix incorrect route flushing when table ID 0 is used (Ido Schimmel)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- tipc: Fix potential OOB in tipc_link_proto_rcv() (YueHaibing)   
- net: hisilicon: Fix potential use-after-free in hix5hd2_rx() (Liu Jian)   
- net: hisilicon: Fix potential use-after-free in hisi_femac_rx() (Liu Jian)   
- net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq (Yongqiang Liu)   
- net: stmmac: fix "snps,axi-config" node property parsing (Jisheng Zhang)   
- nvme initialize core quirks before calling nvme_init_subsystem (Pankaj Raghav)   
- NFC: nci: Bounds check struct nfc_target arrays (Kees Cook)   
- i40e: Disallow ip4 and ip6 l4_4_bytes (Przemyslaw Patynowski)   
- i40e: Fix for VF MAC address 0 (Sylwester Dziedziuch)   
- i40e: Fix not setting default xps_cpus after reset (Michal Jaron)   
- net: mvneta: Prevent out of bounds read in mvneta_config_rss() (Dan Carpenter)   
- xen-netfront: Fix NULL sring after live migration (Lin Liu)   
- net: encx24j600: Fix invalid logic in reading of MISTAT register (Valentina Goncharenko)   
- net: encx24j600: Add parentheses to fix precedence (Valentina Goncharenko)   
- mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() (Wei Yongjun)   
- selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload (Zhengchao Shao)   
- net: dsa: ksz: Check return value (Artem Chernyshev)   
- Bluetooth: Fix not cleanup led when bt_init fails (Chen Zhongjin)   
- Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() (Wang ShaoBo)   
- af_unix: Get user_ns from in_skb in unix_diag_get_exact(). (Kuniyuki Iwashima)   
- igb: Allocate MSI-X vector when testing (Akihiko Odaki)   
- e1000e: Fix TX dispatch condition (Akihiko Odaki)   
- gpio: amd8111: Fix PCI device reference count leak (Xiongfeng Wang)   
- drm/bridge: ti-sn65dsi86: Fix output polarity setting bug (Qiqi Zhang)   
- ca8210: Fix crash by zero initializing data (Hauke Mehrtens)   
- ieee802154: cc2520: Fix error return code in cc2520_hw_init() (Ziyang Xuan)   
- can: af_can: fix NULL pointer dereference in can_rcv_filter (Oliver Hartkopp)   
- HID: core: fix shift-out-of-bounds in hid_report_raw_event (ZhangPeng)   
- HID: hid-lg4ff: Add check for empty lbuf (Anastasia Belova)   
- HID: usbhid: Add ALWAYS_POLL quirk for some mice (Ankit Patel)   
- drm/shmem-helper: Remove errant put in error path (Rob Clark)   
- KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field (Thomas Huth)   
- mm/gup: fix gup_pud_range() for dax (John Starks)   
- memcg: fix possible use-after-free in memcg_write_event_control() (Tejun Heo)   
- media: v4l2-dv-timings.c: fix too strict blanking sanity checks (Hans Verkuil)   
- Revert "net: dsa: b53: Fix valid setting for MDB entries" (Rafał Miłecki)   
- xen/netback: don't call kfree_skb() with interrupts disabled (Juergen Gross)   
- xen/netback: do some code cleanup (Juergen Gross)   
- xen/netback: Ensure protocol headers don't fall in the non-linear area (Ross Lagerwall)   
- mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths (Jann Horn)   
- mm/khugepaged: fix GUP-fast interaction by sending IPI (Jann Horn)   
- mm/khugepaged: take the right locks for page table retraction (Jann Horn)   
- net: usb: qmi_wwan: add u-blox 0x1342 composition (Davide Tronchin)   
- 9p/xen: check logical size for buffer size (Dominique Martinet)   
- fbcon: Use kzalloc() in fbcon_prepare_logo() (Tetsuo Handa)   
- regulator: twl6030: fix get status of twl6032 regulators (Andreas Kemnade)   
- ASoC: soc-pcm: Add NULL check in BE reparenting (Srinivasa Rao Mandadapu)   
- btrfs: send: avoid unaligned encoded writes when attempting to clone range (Filipe Manana)   
- ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event (Kees Cook)   
- regulator: slg51000: Wait after asserting CS pin (Konrad Dybcio)   
- 9p/fd: Use P9_HDRSZ for header size (GUO Zihua)   
- ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 (Johan Jonker)   
- ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation (Giulio Benetti)   
- ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels (Tomislav Novak)   
- ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name (Johan Jonker)   
- ARM: dts: rockchip: fix ir-receiver node names (Johan Jonker)   
- arm: dts: rockchip: fix node name for hym8563 rtc (Sebastian Reichel)   
- arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series (FUKAUMI Naoki)   
- LTS tag: v5.4.226 (Sherry Yang)   
- ipc/sem: Fix dangling sem_array access in semtimedop race (Jann Horn)   
- v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails (Linus Torvalds)   
- mmc: sdhci: Fix voltage switch delay (Adrian Hunter)   
- mmc: sdhci: use FIELD_GET for preset value bit masks (Masahiro Yamada)   
- char: tpm: Protect tpm_pm_suspend with locks (Jan Dabros)   
- Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" (Conor Dooley)   
- x86/ioremap: Fix page aligned size calculation in __ioremap_caller() (Michael Kelley)   
- Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM (Luiz Augusto von Dentz)   {CVE-2022-42896} 
- x86/pm: Add enumeration check before spec MSRs save/restore setup (Pawan Gupta)   
- x86/tsx: Add a feature bit for TSX control MSR support (Pawan Gupta)   
- nvme: ensure subsystem reset is single threaded (Keith Busch)   
- nvme: restrict management ioctls to admin (Keith Busch)   
- epoll: check for events when removing a timed out thread from the wait queue (Soheil Hassas Yeganeh)   
- epoll: call final ep_events_available() check under the lock (Roman Penyaev)   
- ipv4: Fix route deletion when nexthop info is not specified (Ido Schimmel)   
- ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference (David Ahern)   
- selftests: net: fix nexthop warning cleanup double ip typo (Nikolay Aleksandrov)   
- selftests: net: add delete nexthop route warning test (Nikolay Aleksandrov)   
- Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled (Lee Jones)   
- parisc: Increase FRAME_WARN to 2048 bytes on parisc (Helge Deller)   
- xtensa: increase size of gcc stack frame check (Guenter Roeck)   
- parisc: Increase size of gcc stack frame check (Helge Deller)   
- iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() (Xiongfeng Wang)   
- pinctrl: single: Fix potential division by zero (Maxim Korotkov)   
- ASoC: ops: Fix bounds check for _sx controls (Mark Brown)   
- mm: Fix '.data.once' orphan section warning (Nathan Chancellor)   
- arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 (James Morse)   
- arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors (James Morse)   
- tracing: Free buffers when a used dynamic event is removed (Steven Rostedt (Google))   
- mmc: sdhci-sprd: Fix no reset data and command after voltage switch (Wenchao Chen)   
- mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check (Sebastian Falbesoner)   
- mmc: core: Fix ambiguous TRIM and DISCARD arg (Christian Löhle)   
- mmc: mmc_test: Fix removal of debugfs file (Ye Bin)   
- pinctrl: intel: Save and restore pins in "direct IRQ" mode (Andy Shevchenko)   
- nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() (ZhangPeng)   
- tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" (Tiezhu Yang)   
- error-injection: Add prompt for function error injection (Steven Rostedt (Google))   
- net/mlx5: DR, Fix uninitialized var warning (YueHaibing)   
- hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() (Yang Yingliang)   
- hwmon: (coretemp) Check for null before removing sysfs attrs (Phil Auld)   
- net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed (Yoshihiro Shimoda)   
- sctp: fix memory leak in sctp_stream_outq_migrate() (Zhengchao Shao)   
- packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE (Willem de Bruijn)   
- net: tun: Fix use-after-free in tun_detach() (Shigeru Yoshida)   
- afs: Fix fileserver probe RTT handling (David Howells)   
- net: hsr: Fix potential use-after-free (YueHaibing)   
- dsa: lan9303: Correct stat name (Jerry Ray)   
- net: ethernet: nixge: fix NULL dereference (Yuri Karpov)   
- net/9p: Fix a potential socket leak in p9_socket_open (Wang Hai)   
- net: net_netdev: Fix error handling in ntb_netdev_init_module() (Yuan Can)   
- net: phy: fix null-ptr-deref while probe() failed (Yang Yingliang)   
- wifi: cfg80211: fix buffer overflow in elem comparison (Johannes Berg)   
- qlcnic: fix sleep-in-atomic-context bugs caused by msleep (Duoming Zhou)   
- can: cc770: cc770_isa_probe(): add missing free_cc770dev() (Zhang Changzhong)   
- can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() (Zhang Changzhong)   
- net/mlx5e: Fix use-after-free when reverting termination table (Roi Dayan)   
- net/mlx5: Fix uninitialized variable bug in outlen_write() (YueHaibing)   
- of: property: decrement node refcount in of_fwnode_get_reference_args() (Yang Yingliang)   
- hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails (Gaosheng Cui)   
- hwmon: (i5500_temp) fix missing pci_disable_device() (Yang Yingliang)   
- scripts/faddr2line: Fix regression in name resolution on ppc64le (Srikar Dronamraju)   
- iio: light: rpr0521: add missing Kconfig dependencies (Paul Gazzillo)   
- iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw (Wei Yongjun)   
- iio: health: afe4403: Fix oob read in afe4403_read_raw (Wei Yongjun)   
- btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() (ChenXiaoSong)   
- drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (Alex Deucher)   
- drm/amdgpu: update drm_display_info correctly when the edid is read (Claudio Suarez)   
- btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker (Nikolay Borisov)   
- spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock (Frieder Schrempf)   
- btrfs: free btrfs_path before copying inodes to userspace (Anand Jain)   
- fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi)   
- drm/i915: fix TLB invalidation for Gen12 video and compute engines (Andrzej Hajda)   {CVE-2022-4139} 
- drm/amdgpu: always register an MMU notifier for userptr (Christian König)   
- drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN (Lyude Paul)   
- btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() (Zhen Lei)   
- btrfs: free btrfs_path before copying subvol info to userspace (Anand Jain)   
- btrfs: free btrfs_path before copying fspath to userspace (Anand Jain)   
- btrfs: free btrfs_path before copying root refs to userspace (Josef Bacik)   
- binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 (Alessandro Astone)   
- binder: Address corner cases in deferred copy and fixup (Alessandro Astone)   
- binder: fix pointer cast warning (Arnd Bergmann)   
- binder: defer copies of pre-patched txn data (Todd Kjos)   
- binder: read pre-translated fds from sender buffer (Todd Kjos)   
- binder: avoid potential data leakage when copying txn (Todd Kjos)   
- dm integrity: flush the journal on suspend (Mikulas Patocka)   
- net: usb: qmi_wwan: add Telit 0x103a composition (Enrico Sau)   
- tcp: configurable source port perturb table size (Gleb Mazovetskiy)   
- platform/x86: hp-wmi: Ignore Smart Experience App event (Kai-Heng Feng)   
- platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) (Hans de Goede)   
- platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() (Xiongfeng Wang)   
- xen/platform-pci: add missing free_irq() in error path (ruanjinjie)   
- serial: 8250: 8250_omap: Avoid RS485 RTS glitch on -&gt;set_termios() (Lukas Wunner)   
- ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 (Hans de Goede)   
- Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode (Aman Dhoot)   
- gcov: clang: fix the buffer overflow issue (Mukesh Ojha)   
- nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty (Chen Zhongjin)   
- firmware: coreboot: Register bus in module init (Brian Norris)   
- firmware: google: Release devices before unregistering the bus (Patrick Rudolph)   
- ceph: avoid putting the realm twice when decoding snaps fails (Xiubo Li)   
- ceph: do not update snapshot context when there is no new snapshot (Xiubo Li)   
- iio: pressure: ms5611: fixed value compensation bug (Mitja Spes)   
- iio: ms5611: Simplify IO callback parameters (Lars-Peter Clausen)   
- nios2: add FORCE for vmlinuz.gz (Randy Dunlap)   
- init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash (Alexandre Belloni)   
- iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails (Chen Zhongjin)   
- iio: light: apds9960: fix wrong register for gesture gain (Alejandro Concepción Rodríguez)   
- arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency (Jakob Unterwurzacher)   
- usb: dwc3: exynos: Fix remove() function (Marek Szyprowski)   
- lib/vdso: use "grep -E" instead of "egrep" (Greg Kroah-Hartman)   
- s390/crashdump: fix TOD programmable field size (Heiko Carstens)   
- net: thunderx: Fix the ACPI memory leak (Yu Liao)   
- nfc: st-nci: fix memory leaks in EVT_TRANSACTION (Martin Faltesek)   
- nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION (Martin Faltesek)   
- s390/dasd: fix no record found for raw_track_access (Stefan Haberland)   
- dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). (Kuniyuki Iwashima)   
- bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() (Yang Yingliang)   
- regulator: twl6030: re-add TWL6032_SUBCLASS (Andreas Kemnade)   
- NFC: nci: fix memory leak in nci_rx_data_packet() (Liu Shixin)   
- xfrm: Fix ignored return value in xfrm6_init() (Chen Zhongjin)   
- tipc: check skb_linearize() return value in tipc_disc_rcv() (YueHaibing)   
- tipc: add an extra conn_get in tipc_conn_alloc (Xin Long)   
- tipc: set con sock in tipc_conn_alloc (Xin Long)   
- net/mlx5: Fix FW tracer timestamp calculation (Moshe Shemesh)   
- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Yang Yingliang)   
- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Yang Yingliang)   
- nfp: add port from netdev validation for EEPROM access (Jaco Coetzee)   
- net: pch_gbe: fix pci device refcount leak while module exiting (Yang Yingliang)   
- net/qla3xxx: fix potential memleak in ql3xxx_send() (Zhang Changzhong)   
- net/mlx4: Check retval of mlx4_bitmap_init (Peter Kosyh)   
- ARM: mxs: fix memory leak in mxs_machine_init() (Zheng Yongjun)   
- 9p/fd: fix issue of list_del corruption in p9_fd_cancel() (Zhengchao Shao)   
- net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() (Wang Hai)   
- nfc/nci: fix race with opening and closing (Lin Ma)   
- net: liquidio: simplify if expression (Leon Romanovsky)   
- ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl (Michael Grzeschik)   
- tee: optee: fix possible memory leak in optee_register_device() (Yang Yingliang)   
- bus: sunxi-rsb: Support atomic transfers (Samuel Holland)   
- regulator: core: fix UAF in destroy_regulator() (Yang Yingliang)   
- regulator: core: fix kobject release warning and memory leak in regulator_register() (Zeng Heng)   
- ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove (Detlev Casanova)   
- ARM: dts: am335x-pcm-953: Define fixed regulators in root node (Dominik Haller)   
- af_key: Fix send_acquire race with pfkey_register (Herbert Xu)   
- MIPS: pic32: treat port as signed integer (Jason A. Donenfeld)   
- RISC-V: vdso: Do not add missing symbols to version section in linker script (Nathan Chancellor)   
- arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. (Kuniyuki Iwashima)   
- block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Yu Kuai)   
- drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) (Hans de Goede)   
- spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run (Sean Nyekjaer)   
- wifi: mac80211: Fix ack frame idr leak when mesh has no route (Nicolas Cavallari)   
- audit: fix undefined behavior in bit shift for AUDIT_BIT (Gaosheng Cui)   
- wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support (Jonas Jelonek)   
- wifi: mac80211: fix memory free error when registering wiphy fail (taozhang)   
- LTS tag: v5.4.225 (Sherry Yang)   
- ntfs: check overflow when iterating ATTR_RECORDs (Hawkins Jiawei)   
- ntfs: fix out-of-bounds read in ntfs_attr_find() (Hawkins Jiawei)   
- ntfs: fix use-after-free in ntfs_attr_find() (Hawkins Jiawei)   
- mm: fs: initialize fsdata passed to write_begin/write_end interface (Alexander Potapenko)   
- 9p/trans_fd: always use O_NONBLOCK read/write (Tetsuo Handa)   
- gfs2: Switch from strlcpy to strscpy (Andreas Gruenbacher)   
- gfs2: Check sb_bsize_shift after reading superblock (Andrew Price)   
- 9p: trans_fd/p9_conn_cancel: drop client lock earlier (Dominique Martinet)   
- kcm: close race conditions on sk_receive_queue (Cong Wang)   
- bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() (Baisong Zhong)   
- kcm: avoid potential race in kcm_tx_work (Eric Dumazet)   
- tcp: cdg: allow tcp_cdg_release() to be called multiple times (Eric Dumazet)   
- macvlan: enforce a consistent minimal mtu (Eric Dumazet)   
- Input: i8042 - fix leaking of platform device on module removal (Chen Jun)   
- kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case (Li Huafei)   
- scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() (Yang Yingliang)   
- ring-buffer: Include dropped pages in counting dirty patches (Steven Rostedt (Google))   
- serial: 8250: Flush DMA Rx on RLSI (Ilpo Järvinen)   
- misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() (Alexander Potapenko)   
- docs: update mediator contact information in CoC doc (Shuah Khan)   
- mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() (Xiongfeng Wang)   
- mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout (Chevron Li)   
- mmc: core: properly select voltage range without power cycle (Yann Gautier)   
- scsi: zfcp: Fix double free of FSF request when qdio send fails (Benjamin Block)   
- Input: iforce - invert valid length check when fetching device IDs (Tetsuo Handa)   
- serial: 8250_lpss: Configure DMA also w/o DMA filter (Ilpo Järvinen)   
- serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs (Ilpo Järvinen)   
- dm ioctl: fix misbehavior if list_versions races with module loading (Mikulas Patocka)   
- iio: pressure: ms5611: changed hardcoded SPI speed to value limited (Mitja Spes)   
- iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() (Yang Yingliang)   
- iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() (Yang Yingliang)   
- usb: chipidea: fix deadlock in ci_otg_del_timer (Duoming Zhou)   
- usb: add NO_LPM quirk for Realforce 87U Keyboard (Nicolas Dumazet)   
- USB: serial: option: add Fibocom FM160 0x0111 composition (Reinhard Speyerer)   
- USB: serial: option: add u-blox LARA-L6 modem (Davide Tronchin)   
- USB: serial: option: add u-blox LARA-R6 00B modem (Davide Tronchin)   
- USB: serial: option: remove old LARA-R6 PID (Davide Tronchin)   
- USB: serial: option: add Sierra Wireless EM9191 (Benoît Monin)   
- speakup: fix a segfault caused by switching consoles (Mushahid Hussain)   
- slimbus: stream: correct presence rate frequencies (Krzysztof Kozlowski)   
- Revert "usb: dwc3: disable USB core PHY management" (Johan Hovold)   
- ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (Takashi Iwai)   
- ring_buffer: Do not deactivate non-existant pages (Daniil Tatianin)   
- ftrace: Fix null pointer dereference in ftrace_add_mod() (Xiu Jianfeng)   
- ftrace: Optimize the allocation for mcount entries (Wang Wensheng)   
- ftrace: Fix the possible incorrect kernel message (Wang Wensheng)   
- cifs: add check for returning value of SMB2_set_info_init (Anastasia Belova)   
- net: thunderbolt: Fix error handling in tbnet_init() (Yuan Can)   
- cifs: Fix wrong return value checking when GETFLAGS (Zhang Xiaoxu)   
- net/x25: Fix skb leak in x25_lapb_receive_frame() (Wei Yongjun)   
- platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized (Roger Pau Monné)   
- drbd: use after free in drbd_create_device() (Dan Carpenter)   
- xen/pcpu: fix possible memory leak in register_pcpu() (Yang Yingliang)   
- bnxt_en: Remove debugfs when pci_register_driver failed (Gaosheng Cui)   
- net: caif: fix double disconnect client in chnl_net_open() (Zhengchao Shao)   
- net: macvlan: Use built-in RCU list checking (Chuang Wang)   
- net: liquidio: release resources when liquidio driver open failed (Zhengchao Shao)   
- mISDN: fix possible memory leak in mISDN_dsp_element_register() (Yang Yingliang)   
- net: bgmac: Drop free_netdev() from bgmac_enet_remove() (Wei Yongjun)   
- ata: libata-transport: fix double ata_host_put() in ata_tport_add() (Yang Yingliang)   
- arm64: dts: imx8mn: Fix NAND controller size-cells (Marek Vasut)   
- arm64: dts: imx8mm: Fix NAND controller size-cells (Marek Vasut)   
- pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map (Zeng Heng)   
- parport_pc: Avoid FIFO port location truncation (Maciej W. Rozycki)   
- siox: fix possible memory leak in siox_device_add() (Yang Yingliang)   
- block: sed-opal: kmalloc the cmd/resp buffers (Serge Semin)   
- ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (Chen Zhongjin)   
- tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send (Duoming Zhou)   
- serial: imx: Add missing .thaw_noirq hook (Shawn Guo)   
- serial: 8250: omap: Flush PM QOS work on remove (Tony Lindgren)   
- serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() (Tony Lindgren)   
- serial: 8250_omap: remove wait loop from Errata i202 workaround (Matthias Schiffer)   
- ASoC: core: Fix use-after-free in snd_soc_exit() (Chen Zhongjin)   
- spi: stm32: Print summary 'callbacks suppressed' message (Marek Vasut)   
- ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -&gt; "Source", "Routee" -&gt; "Route" (Colin Ian King)   
- Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm (Luiz Augusto von Dentz)   
- btrfs: remove pointless and double ulist frees in error paths of qgroup tests (Filipe Manana)   
- drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid (Nathan Huckleberry)   
- i2c: i801: add lis3lv02d's I2C address for Vostro 5568 (Nam Cao)   
- NFSv4: Retry LOCK on OLD_STATEID during delegation return (Benjamin Coddington)   
- selftests/intel_pstate: fix build for ARCH=x86_64 (Ricardo Cañuelo)   
- selftests/futex: fix build for clang (Ricardo Cañuelo)   
- ASoC: codecs: jz4725b: fix capture selector naming (Siarhei Volkau)   
- ASoC: codecs: jz4725b: use right control for Capture Volume (Siarhei Volkau)   
- ASoC: codecs: jz4725b: fix reported volume for Master ctl (Siarhei Volkau)   
- ASoC: codecs: jz4725b: add missed Line In power control bit (Siarhei Volkau)   
- spi: intel: Fix the offset to get the 64K erase opcode (Mauro Lima)   
- ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (Xiaolei Wang)   
- x86/cpu: Restore AMD's DE_CFG MSR after resume (Borislav Petkov)   
- net: tun: call napi_schedule_prep() to ensure we own a napi (Eric Dumazet)   
- dmaengine: at_hdmac: Check return code of dma_async_device_register (Tudor Ambarus)   
- dmaengine: at_hdmac: Fix impossible condition (Tudor Ambarus)   
- dmaengine: at_hdmac: Don't allow CPU to reorder channel enable (Tudor Ambarus)   
- dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors (Tudor Ambarus)   
- dmaengine: at_hdmac: Don't start transactions at tx_submit level (Tudor Ambarus)   
- dmaengine: at_hdmac: Fix at_lli struct definition (Tudor Ambarus)   
- cert host tools: Stop complaining about deprecated OpenSSL functions (Linus Torvalds)   
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Oliver Hartkopp)   
- udf: Fix a slab-out-of-bounds write bug in udf_find_entry() (ZhangPeng)   
- btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() (Zhang Xiaoxu)   
- platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi (Jorge Lopez)   
- drm/i915/dmabuf: fix sg_table handling in map_dma_buf (Matthew Auld)   
- nilfs2: fix use-after-free bug of ns_writer on remount (Ryusuke Konishi)   
- nilfs2: fix deadlock in nilfs_count_free_blocks() (Ryusuke Konishi)   
- vmlinux.lds.h: Fix placement of '.data..decrypted' section (Nathan Chancellor)   
- ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (Jussi Laako)   
- ALSA: usb-audio: Add quirk entry for M-Audio Micro (Takashi Iwai)   
- ALSA: hda: fix potential memleak in 'add_widget_node' (Ye Bin)   
- ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (Xian Wang)   
- mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
- mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI (Brian Norris)   
- mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI (Brian Norris)   
- MIPS: jump_label: Fix compat branch range check (Jiaxun Yang)   
- arm64: efi: Fix handling of misaligned runtime regions and drop warning (Ard Biesheuvel)   
- riscv: process: fix kernel info leakage (Jisheng Zhang)   
- net: macvlan: fix memory leaks of macvlan_common_newlink (Chuang Wang)   
- ethernet: tundra: free irq when alloc ring failed in tsi108_open() (Zhengchao Shao)   
- net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() (Zhengchao Shao)   
- ethernet: s2io: disable napi when start nic failed in s2io_card_up() (Zhengchao Shao)   
- cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() (Zhengchao Shao)   
- net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() (Zhengchao Shao)   
- net: cpsw: disable napi in cpsw_ndo_open() (Zhengchao Shao)   
- net/mlx5: Allow async trigger completion execution on single CPU systems (Roy Novich)   
- net: nixge: disable napi when enable interrupts failed in nixge_open() (Zhengchao Shao)   
- perf stat: Fix printing os-&gt;prefix in CSV metrics output (Athira Rajeev)   
- drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() (Zhengchao Shao)   
- dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() (Christophe JAILLET)   
- dmaengine: pxa_dma: use platform_get_irq_optional (Doug Brown)   
- tipc: fix the msg-&gt;req tlv len check in tipc_nl_compat_name_table_dump_header (Xin Long)   
- can: af_can: fix NULL pointer dereference in can_rx_register() (Zhengchao Shao)   
- ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network (Alexander Potapenko)   
- drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() (Yuan Can)   
- hamradio: fix issue of dev reference count leakage in bpq_device_event() (Zhengchao Shao)   
- net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() (Zhengchao Shao)   
- capabilities: fix undefined behavior in bit shift for CAP_TO_MASK (Gaosheng Cui)   
- net: fman: Unregister ethernet device on removal (Sean Anderson)   
- bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer (Alex Barba)   
- bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() (Michael Chan)   
- net: tun: Fix memory leaks of napi_get_frags (Wang Yufen)   
- net: gso: fix panic on frag_list with mixed head alloc types (Jiri Benc)   
- HID: hyperv: fix possible memory leak in mousevsc_probe() (Yang Yingliang)   
- bpf, sockmap: Fix the sk-&gt;sk_forward_alloc warning of sk_stream_kill_queues (Wang Yufen)   
- wifi: cfg80211: fix memory leak in query_regdb_file() (Arend van Spriel)   
- wifi: cfg80211: silence a sparse RCU warning (Johannes Berg)   
- phy: stm32: fix an error code in probe (Dan Carpenter)   
- xfs: drain the buf delwri queue before xfsaild idles (Brian Foster)   
- xfs: preserve inode versioning across remounts (Eric Sandeen)   
- xfs: use MMAPLOCK around filemap_map_pages() (Dave Chinner)   
- xfs: redesign the reflink remap loop to fix blkres depletion crash (Darrick J. Wong)   
- xfs: rename xfs_bmap_is_real_extent to is_written_extent (Darrick J. Wong)   
- xfs: preserve rmapbt swapext block reservation from freed blocks (Brian Foster)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.4.el8uek]" date="1673524800">- Revert "RDS: TCP: Track peer's connection generation number" (Gerd Rausch)  [Orabug: 34700110]  
- net/rds: Trigger rds_send_hs_ping() more than once (Gerd Rausch)  [Orabug: 34607845]  
- net/rds: Kick-start TCP receiver after accept (Gerd Rausch)  [Orabug: 34600820]  
- net/rds: Use the first lane until RDS_EXTHDR_NPATHS arrives (Gerd Rausch)  [Orabug: 34314503]  
- net/rds: Encode cp_index in TCP source port (Gerd Rausch)  [Orabug: 34556038]  
- net/rds: rds_tcp_conn_path_shutdown must not discard messages (Gerd Rausch)  [Orabug: 34560701]  
- IB/mlx5: Add a signature check to received EQEs and CQEs (Rohit Nair)  [Orabug: 34821074]  
- vhost-scsi: Fix max number of virtqueues (Mike Christie)  [Orabug: 34915128]  
- uek-rpm: Add nft_reject* modules to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 34966035]  
- rds: ib: Avoid tear-down of caches unless already initialized (Håkon Bugge)  [Orabug: 34830755]  
- x86/kexec: Do not reserve EFI setup_data in the kexec e820 table (Dave Young)  [Orabug: 34864098]  
- KVM: SVM: Fix AVIC GATag to support max number of vCPUs (Suravee Suthikulpanit)  [Orabug: 34961704]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.316.5.el8uek]" date="1673611200">- net/rds: Fill in rds_exthdr_size gaps (Gerd Rausch)  [Orabug: 34979171]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.6.el8uek]" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807]  
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089]  
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810]  
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646]  
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.7.el8uek]" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
</package>
<package pkgid="d25b34cd2957328aa623833b2ebbbbdd74b4f345c87d7187dc213d5d958563c5" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.6.el8uek]" date="1674129600">- block: Change the granularity of io ticks from ms to ns (Gulam Mohamed)  [Orabug: 34780807]  
- powercap: intel_rapl: support new layout of Psys PowerLimit Register on SPR (Zhang Rui)  [Orabug: 34953089]  
- block-mq: fix hung due to too much warning log (Junxiao Bi)  [Orabug: 34979810]  
- usb: dwc3: core: fix kernel panic when do reboot (Peter Chen)  [Orabug: 34988646]  
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Jack Pham)  [Orabug: 34988646]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.316.7.el8uek]" date="1674475200">- runtime revert of virtio_net: Stripe queue affinities across cores. (Konrad Rzeszutek Wilk)  [Orabug: 35001045]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.1.el8uek]" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.2.el8uek]" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426]  
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837]  
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581]  
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846]  
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421]  
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652]  
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037]  
- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 35032961]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030]  
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028]  
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023]  
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023]  
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011]  
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.3.el8uek]" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)   
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)   
- LTS tag: v5.4.230 (Sherry Yang)   
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)   
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)   
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)   
- drm/amd/display: Fix set scaling doesn's work (hongao)   
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)   
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)   
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)   
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)   
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)   
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)   
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)   
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)   
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)   
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)   
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)   
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)   
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)   
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)   
- cifs: do not include page data when checking signature (Enzo Matsumiya)   
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)   
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)   
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)   
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)   
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)   
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)   
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)   
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)   
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))   
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)   
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)   
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)   
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)   
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)   
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)   
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)   
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)   
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)   
- drm/i915/gt: Reset twice (Chris Wilson)   
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)   
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)   
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)   
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)   
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)   
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))   
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)   
- selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID (Hao Sun)   
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)   
- LTS tag: v5.4.229 (Sherry Yang)   
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)   
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)   
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)   
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)   
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)   
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)   
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)   
- efi: fix NULL-deref in init error path (Johan Hovold)   
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)   
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)   
- arm64: atomics: format whitespace consistently (Mark Rutland)   
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)   
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)   
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)   
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)   
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)   
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)   
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)   
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)   
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)   
- hvc/xen: lock console list traversal (Roger Pau Monne)   
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)   
- tipc: eliminate checking netns if node established (Hoang Le)   
- tipc: improve throughput between nodes in netns (Hoang Le)   
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)   
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)   
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)   
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)   
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)   
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)   
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)   
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)   
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)   
- quota: Factor out setup of quota inode (Jan Kara)   
- jbd2: use the correct print format (Bixuan Cui)   
- usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Ferry Toth)   
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)   
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu) [Orabug: 35005829] {CVE-2023-0394}
- ixgbe: fix pci device refcount leak (Yang Yingliang)   
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)   
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)   
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)   
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)   
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)   
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)   
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)   
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)   
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)   
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)   
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)   
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler) [Orabug: 35005792] {CVE-2022-47929}
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)   
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)   
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)   
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)   
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)   
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)   
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)   
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)   
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)   
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)   
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)   
- udf: Fix extension of the last extent in the file (Jan Kara)   
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)   
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)   
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)   
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)   
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)   
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983584] {CVE-2023-23454}
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983614] {CVE-2023-23455}
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)   
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)   
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)   
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)   
- vhost: fix range used in translate_desc() (Stefano Garzarella)   
- nfc: Fix potential resource leaks (Miaoqian Lin)   
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)   
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)   
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)   
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)   
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)   
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)   
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)   
- mbcache: automatically delete entries from cache on freeing (Jan Kara)   
- ext4: fix race when reusing xattr blocks (Jan Kara)   
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)   
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)   
- mbcache: add functions to delete entry if unused (Jan Kara)   
- mbcache: don't reclaim used entries (Jan Kara)   
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)   
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)   
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)   
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)   
- ext4: goto right label 'failed_mount3a' (Jason Yan)   
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)   
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)   
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))   
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))   
- dm thin: resume even if in FAIL mode (Luo Meng)   
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)   
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)   
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)   
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)   
- btrfs: replace strncpy() with strscpy() (Sasha Levin)   
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)   
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)   
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)   
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)   
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)   
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)   
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)   
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)   
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)   
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)   
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)   
- ext4: add helper to check quota inums (Baokun Li)   
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)   
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)   
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)   
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)   
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)   
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)   
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)   
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)   
- crypto: n2 - add missing hash statesize (Corentin Labbe)   
- PCI/sysfs: Fix double free in error path (Sascha Hauer)   
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)   
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)   
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)   
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)   
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)   
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)   
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)   
- cifs: fix missing display of three mount options (Steve French)   
- cifs: fix confusing debug message (Paulo Alcantara)   
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai) [Orabug: 34820629] {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)   
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)   
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)   
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)   
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)   
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)   
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)   
- dm cache: Fix UAF in destroy() (Luo Meng)   
- dm clone: Fix UAF in clone_dtr() (Luo Meng)   
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)   
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)   
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)   
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)   
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)   
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)   
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)   
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)   
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)   
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)   
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)   
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)   
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)   
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)   
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)   
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)   
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)   
- net/af_packet: make sure to pull mac header (Eric Dumazet)   
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)   
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)   
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)   
- f2fs: should put a page when checking the summary info (Pavel Machek)   
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)   
- md: fix a crash in mempool_free (Mikulas Patocka)   
- pnode: terminate at peers of source (Christian Brauner)   
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)   
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)   
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)   
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)   
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)   
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)   
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)   
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)   
- objtool: Fix SEGFAULT (Christophe Leroy)   
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)   
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)   
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)   
- cifs: fix oops during encryption (Paulo Alcantara)   
- media: dvbdev: fix refcnt bug (Lin Ma) [Orabug: 34983295] {CVE-2022-45885} {CVE-2022-45887} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45884}
- media: dvbdev: fix build warning due to comments (Lin Ma)   
- gcov: add support for checksum field (Rickard x Andersson)   
- regulator: core: fix deadlock on regulator enable (Johan Hovold)   
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)   
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)   
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)   
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)   
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)   
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)   
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)   
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)   
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)   
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)   
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)   
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)   
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)   
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)   
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)   
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)   
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)   
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)   
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)   
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)   
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)   
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)   
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)   
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)   
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)   
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)   
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)   
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)   
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma) [Orabug: 34983295] {CVE-2022-45887} {CVE-2022-45884} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45885}
- media: dvb-frontends: fix leak of memory fw (Yan Lei)   
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)   
- ppp: associate skb with a device at tx (Stanislav Fomichev)   
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)   
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)   
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)   
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)   
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)   
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)   
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)   
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)   
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)   
- igb: Do not free q_vector unless new one was allocated (Kees Cook)   
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)   
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)   
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)   
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)   
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)   
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)   
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)   
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)   
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)   
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)   
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)   
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)   
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)   
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)   
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)   
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)   
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)   
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)   
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)   
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)   
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)   
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)   
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)   
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)   
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)   
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)   
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)   
- r6040: Fix kmemleak in probe and remove (Li Zetao)   
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)   
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)   
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)   
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)   
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)   
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)   
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)   
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)   
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)   
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)   
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)   
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)   
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)   
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)   
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)   
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)   
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)   
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)   
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)   
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)   
- rtc: pcf85063: Fix reading alarm (Alexander Stein)   
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)   
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)   
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)   
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)   
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)   
- perf symbol: correction while adjusting symbol (Ajay Kaher)   
- perf trace: Handle failure when trace point folder is missed (Leo Yan)   
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)   
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)   
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)   
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)   
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)   
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)   
- perf trace: Return error if a system call doesn't exist (Leo Yan)   
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)   
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)   
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)   
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)   
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)   
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)   
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)   
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)   
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)   
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)   
- usb: storage: Add check for kcalloc (Jiasheng Jiang)   
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma) [Orabug: 34555527] {CVE-2022-2873}
- vme: Fix error not catched in fake_init() (Chen Zhongjin)   
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)   
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)   
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)   
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)   
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)   
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)   
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)   
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)   
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)   
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)   
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)   
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)   
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)   
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)   
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)   
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)   
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)   
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)   
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)   
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)   
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)   
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)   
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)   
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)   
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)   
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)   
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)   
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)   
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)   
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)   
- class: fix possible memory leak in __class_register() (Yang Yingliang)   
- serial: tegra: Read DMA status before terminating (Kartik)   
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)   
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)   
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)   
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)   
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)   
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)   
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)   
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)   
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)   
- f2fs: avoid victim selection from previous victim section (Yonggil Song)   
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)   
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)   
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)   
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)   
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)   
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)   
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)   
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)   
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)   
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)   
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)   
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)   
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)   
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)   
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)   
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)   
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)   
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)   
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)   
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)   
- f2fs: fix normal discard process (Dongdong Zhang)   
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)   
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)   
- apparmor: Fix abi check to include v8 abi (John Johansen)   
- apparmor: fix lockdep warning when removing a namespace (John Johansen)   
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)   
- stmmac: fix potential division by 0 (Piergiorgio Beruto)   
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)   
- net: lan9303: Fix read error execution path (Jerry Ray)   
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)   
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)   
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)   
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)   
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)   
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)   
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)   
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)   
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)   
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)   
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)   
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)   
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)   
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)   
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)   
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)   
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)   
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)   
- media: coda: Add check for kmalloc (Jiasheng Jiang)   
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)   
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)   
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)   
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)   
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)   
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)   
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)   
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)   
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)   
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)   
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)   
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)   
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)   
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)   
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)   
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)   
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)   
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)   
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)   
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)   
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)   
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)   
- ALSA: asihpi: fix missing pci_disable_device() (Liu Shixin)   
- NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Trond Myklebust)   
- NFSv4.2: Fix initialisation of struct nfs4_label (Trond Myklebust)   
- NFSv4.2: Fix a memory stomp in decode_attr_security_label (Trond Myklebust)   
- NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Trond Myklebust)   
- ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jiasheng Jiang)   
- ASoC: dt-bindings: wcd9335: fix reset line polarity in example (Dmitry Torokhov)   
- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Zhang Zekun)   
- media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC (Aakarsh Jain)   
- media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Baisong Zhong)   
- media: dvb-core: Fix ignored return value in dvb_register_frontend() (Chen Zhongjin)   
- pinctrl: pinconf-generic: add missing of_node_put() (ZhangPeng)   
- clk: imx: replace osc_hdmi with dummy (Dario Binacchi)   
- clk: imx8mn: correct the usb1_ctrl parent to be usb_bus (Li Jun)   
- media: imon: fix a race condition in send_packet() (Gautam Menghani)   
- mtd: maps: pxa2xx-flash: fix memory leak in probe (Zheng Yongjun)   
- bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins)   
- bonding: Rename slave_arr to usable_slaves (Maor Gottlieb)   
- bonding: Export skip slave logic to function (Maor Gottlieb)   
- clk: rockchip: Fix memory leak in rockchip_clk_register_pll() (Xiu Jianfeng)   
- regulator: core: use kfree_const() to free space conditionally (Wang ShaoBo)   
- ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT (Baisong Zhong)   
- ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Baisong Zhong)   
- HID: hid-sensor-custom: set fixed size for custom attributes (Marcus Folkesson)   
- bpf: Move skb-&gt;len == 0 checks into __bpf_redirect (Stanislav Fomichev)   
- media: videobuf-dma-contig: use dma_mmap_coherent (Christoph Hellwig)   
- media: platform: exynos4-is: Fix error handling in fimc_md_init() (Yuan Can)   
- media: solo6x10: fix possible memory leak in solo_sysfs_init() (Yang Yingliang)   
- Input: elants_i2c - properly handle the reset GPIO when power is off (Douglas Anderson)   
- mtd: lpddr2_nvm: Fix possible null-ptr-deref (Hui Tang)   
- wifi: ath10k: Fix return value in ath10k_pci_init() (Xiu Jianfeng)   
- ima: Fix misuse of dereference of pointer in template_desc_init_fields() (Xiu Jianfeng)   
- integrity: Fix memory leakage in keyring allocation error path (GUO Zihua)   
- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Dan Carpenter)   
- regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() (Yang Yingliang)   
- ASoC: pxa: fix null-pointer dereference in filter() (Zeng Heng)   
- drm/mediatek: Modify dpi power on/off sequence. (Xinlei Lee)   
- drm/radeon: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- rxrpc: Fix ack.bufferSize to be 0 when generating an ack (David Howells)   
- net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() (David Howells)   
- media: camss: Clean up received buffers on failed start of streaming (Vladimir Zapolskiy)   
- wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port (Marek Vasut)   
- mtd: Fix device name leak when register device failed in add_mtd_device() (Zhang Xiaoxu)   
- bpf: propagate precision in ALU/ALU64 operations (Andrii Nakryiko)   
- media: vivid: fix compose size exceed boundary (Liu Shixin)   
- ima: Handle -ESTALE returned by ima_filter_rule_match() (GUO Zihua)   
- ima: Fix fall-through warnings for Clang (Gustavo A. R. Silva)   
- ima: Rename internal filter rule functions (Tyler Hicks)   
- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Marek Vasut)   
- spi: Update reference to struct spi_controller (Jonathan Neuschäfer)   
- clk: renesas: r9a06g032: Repair grave increment error (Marek Vasut)   
- can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming (Jimmy Assarsson)   
- can: kvaser_usb: Add struct kvaser_usb_busparams (Jimmy Assarsson)   
- can: kvaser_usb_leaf: Fix bogus restart events (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix wrong CAN state after stopping (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix improved state not being reported (Anssi Hannula)   
- can: kvaser_usb_leaf: Set Warning state even without bus errors (Anssi Hannula)   
- can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device (Jimmy Assarsson)   
- can: kvaser_usb: do not increase tx statistics when sending error message frames (Vincent Mailhol)   
- media: i2c: ad5820: Fix error path (Ricardo Ribalda)   
- pata_ipx4xx_cf: Fix unsigned comparison with less than zero (Junlin Yang)   
- wifi: rtl8xxxu: Fix reading the vendor of combo chips (Bitterblue Smith)   
- wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Fedor Pchelkin)   
- wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Fedor Pchelkin)   
- rapidio: devices: fix missing put_device in mport_cdev_open (Cai Xinchen)   
- hfs: Fix OOB Write in hfs_asc2mac (ZhangPeng)   
- relay: fix type mismatch when allocating memory in relay_create_buf() (Gavrilov Ilia)   
- eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Zhang Qilong)   
- rapidio: fix possible UAF when kfifo_alloc() fails (Wang Weiyang)   
- fs: sysv: Fix sysv_nblocks() returns wrong value (Chen Zhongjin)   
- MIPS: BCM63xx: Add check for NULL for clk in clk_enable (Anastasia Belova)   
- platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() (Yu Liao)   
- PM: runtime: Do not call __rpm_callback() from rpm_idle() (Rafael J. Wysocki)   
- PM: runtime: Improve path in rpm_idle() when no callback (Ulf Hansson)   
- xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() (Harshit Mogalapalli)   
- x86/xen: Fix memory leak in xen_init_lock_cpu() (Xiu Jianfeng)   
- x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Xiu Jianfeng)   
- xen/events: only register debug interrupt for 2-level events (Juergen Gross)   
- uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov)   
- ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Li Zetao)   
- clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled (Geert Uytterhoeven)   
- rapidio: rio: fix possible name leak in rio_register_mport() (Yang Yingliang)   
- rapidio: fix possible name leaks when rio_add_device() fails (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_mount_volume() (Li Zetao)   
- ocfs2: rewrite error handling of ocfs2_fill_super (Heming Zhao via Ocfs2-devel)   
- ocfs2: ocfs2_mount_volume does cleanup job before return error (Heming Zhao via Ocfs2-devel)   
- debugfs: fix error when writing negative value to atomic_t debugfs file (Akinobu Mita)   
- docs: fault-injection: fix non-working usage of negative values (Wolfram Sang)   
- lib/notifier-error-inject: fix error when writing -errno to debugfs file (Akinobu Mita)   
- libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value (Akinobu Mita)   
- cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() (Xiongfeng Wang)   
- genirq/irqdesc: Don't try to remove non-existing sysfs files (Yang Yingliang)   
- nfsd: don't call nfsd_file_put from client states seqfile display (Jeff Layton)   
- EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() (Yang Yingliang)   
- irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() (Shang XiaoJing)   
- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Xiongfeng Wang)   
- PNP: fix name memory leak in pnp_alloc_dev() (Yang Yingliang)   
- selftests/efivarfs: Add checking of the test return value (Zhao Gongyi)   
- MIPS: vpe-cmp: fix possible memory leak while module exiting (Yang Yingliang)   
- MIPS: vpe-mt: fix possible memory leak while module exiting (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_stack_glue_init() (Shang XiaoJing)   
- lib/fonts: fix undefined behavior in bit shift for get_default_font (Gaosheng Cui)   
- proc: fixup uptime selftest (Alexey Dobriyan)   
- timerqueue: Use rb_entry_safe() in timerqueue_getnext() (Barnabás Pőcze)   
- perf: Fix possible memleak in pmu_dev_alloc() (Chen Zhongjin)   
- selftests/ftrace: event_triggers: wait longer for test_event_enable (Yipeng Zou)   
- fs: don't audit the capability check in simple_xattr_list() (Ondrej Mosnacek)   
- PM: hibernate: Fix mistake in kerneldoc comment (xiongxin)   
- alpha: fix syscall entry in !AUDUT_SYSCALL case (Al Viro)   
- cpuidle: dt: Return the correct numbers of parsed idle states (Ulf Hansson)   
- tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Michael Kelley)   
- pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP (Stephen Boyd)   
- ARM: mmp: fix timer_read delay (Doug Brown)   
- pstore/ram: Fix error return code in ramoops_probe() (Wang Yufen)   
- arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC (Pali Rohár)   
- ARM: dts: turris-omnia: Add switch port 6 node (Pali Rohár)   
- ARM: dts: turris-omnia: Add ethernet aliases (Pali Rohár)   
- ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix usb vbus regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit address for pinctrl node (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators (AngeloGioacchino Del Regno)   
- perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() (Shang XiaoJing)   
- perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() (Yuan Can)   
- soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)   
- arm: dts: spear600: Fix clcd interrupt (Kory Maincent)   
- drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Chen Jiahao)   
- arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias (Krzysztof Kozlowski)   
- ARM: dts: qcom: apq8064: fix coresight compatible (Luca Weiss)   
- usb: musb: remove extra check in musb_gadget_vbus_draw (Ivaylo Dimitrov)   
- net: loopback: use NET_NAME_PREDICTABLE for name_assign_type (Rasmus Villemoes)   
- Bluetooth: L2CAP: Fix u8 overflow (Sungwoo Kim) [Orabug: 34880795] {CVE-2022-45934}
- HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk (José Expósito)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 (Hans de Goede)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Hans de Goede)   
- HID: ite: Add support for Acer S1002 keyboard-dock (Hans de Goede)   
- xen-netback: move removal of "hotplug-status" to the right place (Pratyush Yadav)   
- igb: Initialize mailbox message for VF reset (Tony Nguyen)   
- USB: serial: f81534: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: f81232: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Bruno Thomsen)   
- USB: serial: option: add Quectel EM05-G modem (Duke Xin)   
- usb: gadget: uvc: Prevent buffer overflow in setup handler (Szymon Heidrich)   
- udf: Fix extending file within last block (Jan Kara)   
- udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size (Jan Kara)   
- udf: Fix preallocation discarding at indirect extent boundary (Jan Kara)   
- udf: Discard preallocation before extending file with a hole (Jan Kara)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.4.el8uek]" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005]  
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610]  
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.1.el8uek]" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396]  
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.2.el8uek]" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.3.el8uek]" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150]  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150]  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150]  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
</package>
<package pkgid="1c0dfd27b190342ff6c3704c4db5a128e40d221d6c91d1c89c05d97cebbdb31b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.317.5.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.1.el8uek]" date="1674734400">- uek-rpm: aarch64: embedded: Disable NUMA (Henry Willard)  [Orabug: 34993040]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.2.el8uek]" date="1675339200">- scsi: megaraid_sas: Skip syncing the RAID map on older controllers (Martin K. Petersen)  [Orabug: 35028426]  
- IB/core: Make GID table entry (gid_idx) available immediately (Konrad Rzeszutek Wilk)  [Orabug: 35015837]  
- iommu/amd: Disable AVIC on certain systems BIOS (Joao Martins)  [Orabug: 35018581]  
- Ignore hot plug events when force powering off a device (James Puthukattukaran)  [Orabug: 34987846]  
- rds: ib: Make sure messages that errors out also get unmapped (Håkon Bugge)  [Orabug: 35011421]  
- block/diskstats: replace time_in_queue with sum of request times (Junxiao Bi)  [Orabug: 35018652]  
- net/rds: Split send &amp; receive vectors again (Gerd Rausch)  [Orabug: 35033037]  
- net/rds: Bring tasklets back for better latency (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Throttle check for CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Follow the observed CQ CPU affinity (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Add "preferred_cpu" option to "rds_rdma.ko" (Gerd Rausch)  [Orabug: 35032961]  
- net/mlx5: Add new verb "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the preferred_cpu in rds_queue_{,delayed}_work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Make workers use the designated CPU (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Put more CPU cores to work (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Get rid of tasklets (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Use the same vector for send &amp; receive (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate rds_ib_{incoming,frag}_slab on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- net/rds: Allocate pages on HCA NUMA nodeid (Gerd Rausch)  [Orabug: 35032961]  
- drivers: base: cacheinfo: export symbol "get_cpu_cacheinfo" (Gerd Rausch)  [Orabug: 35033037]  
- IB/mlx4: Implement backend callback for "ib_get_vector_irqn" (Gerd Rausch)  [Orabug: 35033030]  
- net/rds: Do not RESET_ALT_CONN if conn drops with DR_IB_DISCONNECTED_EVENT (Sharath Srinivasan)  [Orabug: 35033028]  
- rds: ib: Keep IB MRs on clean_list unless we are tearing down the pool (Håkon Bugge)  [Orabug: 35033023]  
- rds: ib: Add FRWR related statistics counters (Håkon Bugge)  [Orabug: 35033023]  
- KVM: SVM: Add a module parameter to override iommu AVIC usage (Joao Martins)  [Orabug: 35033011]  
- iommu/amd: Don't block updates to GATag if guest mode is already on (Joao Martins)  [Orabug: 35033011]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.3.el8uek]" date="1675771200">- Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()" (Greg Kroah-Hartman)   
- Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID" (Sasha Levin)   
- LTS tag: v5.4.230 (Sherry Yang)   
- mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma (Hugh Dickins)   
- x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (YingChi Long)   
- drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix (Joshua Ashton)   
- drm/amd/display: Fix set scaling doesn's work (hongao)   
- drm/i915: re-disable RC6p on Sandy Bridge (Sasa Dragic)   
- gsmi: fix null-deref in gsmi_get_variable (Khazhismel Kumykov)   
- serial: atmel: fix incorrect baudrate setup (Tobias Schramm)   
- dmaengine: tegra210-adma: fix global intr clear (Mohan Kumar)   
- serial: pch_uart: Pass correct sg to dma_unmap_sg() (Ilpo Järvinen)   
- dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation (Heiner Kallweit)   
- usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210 (Juhyung Park)   
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Maciej Żenczykowski)   
- usb: gadget: g_webcam: Send color matching descriptor per frame (Daniel Scally)   
- usb: typec: altmodes/displayport: Fix pin assignment calculation (Prashant Malani)   
- usb: typec: altmodes/displayport: Add pin assignment helper (Prashant Malani)   
- usb: host: ehci-fsl: Fix module alias (Alexander Stein)   
- USB: serial: cp210x: add SCALANCE LPE-9000 device id (Michael Adler)   
- USB: gadgetfs: Fix race between mounting and unmounting (Alan Stern)   
- cifs: do not include page data when checking signature (Enzo Matsumiya)   
- btrfs: fix race between quota rescan and disable leading to NULL pointer deref (Filipe Manana)   
- mmc: sunxi-mmc: Fix clock refcount imbalance during unbind (Samuel Holland)   
- comedi: adv_pci1760: Fix PWM instruction handling (Ian Abbott)   
- usb: core: hub: disable autosuspend for TI TUSB8041 (Flavio Suligoi)   
- misc: fastrpc: Fix use-after-free race condition for maps (Ola Jeppsson)   
- misc: fastrpc: Don't remove map on creater_process and device_release (Abel Vesa)   
- USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100 (Greg Kroah-Hartman)   
- USB: serial: option: add Quectel EM05CN modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05CN (SG) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EC200U modem (Ali Mirghasemi)   
- USB: serial: option: add Quectel EM05-G (RS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (CS) modem (Duke Xin(辛安文))   
- USB: serial: option: add Quectel EM05-G (GR) modem (Duke Xin(辛安文))   
- prlimit: do_prlimit needs to have a speculation check (Greg Kroah-Hartman)   
- xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables (Mathias Nyman)   
- usb: acpi: add helper to check port lpm capability using acpi _DSM (Mathias Nyman)   
- xhci: Add a flag to disable USB3 lpm on a xhci root port level. (Mathias Nyman)   
- xhci: Add update_hub_device override for PCI xHCI hosts (Mathias Nyman)   
- xhci: Fix null pointer dereference when host dies (Mathias Nyman)   
- usb: xhci: Check endpoint is valid before dereferencing it (Jimmy Hu)   
- xhci-pci: set the dma max_seg_size (Ricardo Ribalda)   
- ALSA: hda/realtek - Turn on power early (Yuchi Yang)   
- drm/i915/gt: Reset twice (Chris Wilson)   
- efi: fix userspace infinite retry read efivars after EFI runtime services page fault (Ding Hui)   
- nilfs2: fix general protection fault in nilfs_btree_insert() (Ryusuke Konishi)   
- Add exception protection processing for vd in axi_chan_handle_err function (Shawn.Shao)   
- wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices (Arend van Spriel)   
- f2fs: let's avoid panic if extent_tree is not created (Jaegeuk Kim)   
- RDMA/srp: Move large values to a new enum for gcc13 (Jiri Slaby (SUSE))   
- net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats (Daniil Tatianin)   
- selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID (Hao Sun)   
- pNFS/filelayout: Fix coalescing test for single DS (Olga Kornievskaia)   
- LTS tag: v5.4.229 (Sherry Yang)   
- tipc: call tipc_lxc_xmit without holding node_read_lock (Xin Long)   
- ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (Heming Zhao)   
- tipc: Add a missing case of TIPC_DIRECT_MSG type (Hoang Le)   
- tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started (Dmitry Osipenko)   
- tipc: fix use-after-free in tipc_disc_rcv() (Tuong Lien)   
- Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout" (Ferry Toth)   
- mm: Always release pages to the buddy allocator in memblock_free_late(). (Aaron Thompson)   
- efi: fix NULL-deref in init error path (Johan Hovold)   
- arm64: cmpxchg_double*: hazard against entire exchange variable (Mark Rutland)   
- arm64: atomics: remove LL/SC trampolines (Mark Rutland)   
- arm64: atomics: format whitespace consistently (Mark Rutland)   
- drm/virtio: Fix GEM handle creation UAF (Rob Clark)   
- x86/resctrl: Fix task CLOSID/RMID update race (Peter Newman)   
- x86/resctrl: Use task_curr() instead of task_struct-&gt;on_cpu to prevent unnecessary IPI (Reinette Chatre)   
- iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe() (Christophe JAILLET)   
- iommu/mediatek-v1: Add error handle for mtk_iommu_probe (Yong Wu)   
- net/mlx5: Fix ptp max frequency adjustment range (Rahul Rameshbabu)   
- net/mlx5: Rename ptp clock info (Eran Ben Elisha)   
- net/sched: act_mpls: Fix warning during failed attribute validation (Ido Schimmel)   
- nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() (Minsuk Kang)   
- hvc/xen: lock console list traversal (Roger Pau Monne)   
- tipc: fix unexpected link reset due to discovery messages (Tung Nguyen)   
- tipc: eliminate checking netns if node established (Hoang Le)   
- tipc: improve throughput between nodes in netns (Hoang Le)   
- regulator: da9211: Use irq handler when ready (Ricardo Ribalda)   
- EDAC/device: Fix period calculation in edac_device_reset_delay_period() (Eliav Farber)   
- x86/boot: Avoid using Intel mnemonics in AT&amp;T syntax asm (Peter Zijlstra)   
- powerpc/imc-pmu: Fix use of mutex in IRQs disabled section (Kajol Jain)   
- netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function. (Gavrilov Ilia)   
- ext4: fix uninititialized value in 'ext4_evict_inode' (Ye Bin)   
- ext4: fix use-after-free in ext4_orphan_cleanup (Baokun Li)   
- ext4: lost matching-pair of trace in ext4_truncate (zhengliang)   
- ext4: fix bug_on in __es_tree_search caused by bad quota inode (Baokun Li)   
- quota: Factor out setup of quota inode (Jan Kara)   
- jbd2: use the correct print format (Bixuan Cui)   
- usb: ulpi: defer ulpi_register on ulpi_read_id timeout (Ferry Toth)   
- wifi: wilc1000: sdio: fix module autoloading (Michael Walle)   
- ipv6: raw: Deduct extension header length in rawv6_push_pending_frames (Herbert Xu) [Orabug: 35005829] {CVE-2023-0394}
- ixgbe: fix pci device refcount leak (Yang Yingliang)   
- platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe (Hans de Goede)   
- drm/msm/adreno: Make adreno quirks not overwrite each other (Konrad Dybcio)   
- cifs: Fix uninitialized memory read for smb311 posix symlink create (Volker Lendecke)   
- ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list (Adrian Chan)   
- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF (Clement Lecigne)   
- net/ulp: prevent ULP without clone op from entering the LISTEN status (Paolo Abeni)   
- s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple() (Heiko Carstens)   
- s390/kexec: fix ipl report address for kdump (Alexander Egorenkov)   
- perf auxtrace: Fix address filter duplicate symbol selection (Adrian Hunter)   
- docs: Fix the docs build with Sphinx 6.0 (Jonathan Corbet)   
- efi: tpm: Avoid READ_ONCE() for accessing the event log (Ard Biesheuvel)   
- KVM: arm64: Fix S1PTW handling on RO memslots (Marc Zyngier)   
- net: sched: disallow noqueue for qdisc classes (Frederick Lawler) [Orabug: 35005792] {CVE-2022-47929}
- driver core: Fix bus_type.match() error handling in __driver_attach() (Isaac J. Manjarres)   
- selftests: set the BUILD variable to absolute path (Muhammad Usama Anjum)   
- selftests: Fix kselftest O=objdir build from cluttering top level objdir (Shuah Khan)   
- parisc: Align parisc MADV_XXX constants with all other architectures (Helge Deller)   
- mbcache: Avoid nesting of cache-&gt;c_list_lock under bit locks (Jan Kara)   
- hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling (Linus Torvalds)   
- hfs/hfsplus: use WARN_ON for sanity check (Arnd Bergmann)   
- ext4: don't allow journal inode to have encrypt flag (Eric Biggers)   
- riscv: uaccess: fix type of 0 variable on error in get_user() (Ben Dooks)   
- nfsd: fix handling of readdir in v4root vs. mount upcall timeout (Jeff Layton)   
- x86/bugs: Flush IBP in ib_prctl_set() (Rodrigo Branco)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet (Hans de Goede)   
- udf: Fix extension of the last extent in the file (Jan Kara)   
- caif: fix memory leak in cfctrl_linkup_request() (Zhengchao Shao)   
- drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() (Dan Carpenter)   
- usb: rndis_host: Secure rndis_query check against int overflow (Szymon Heidrich)   
- drivers/net/bonding/bond_3ad: return when there's no aggregator (Daniil Tatianin)   
- perf tools: Fix resources leak in perf_data__open_dir() (Miaoqian Lin)   
- net: sched: cbq: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983584] {CVE-2023-23454}
- net: sched: atm: dont intepret cls results when asked to drop (Jamal Hadi Salim) [Orabug: 34983614] {CVE-2023-23455}
- RDMA/mlx5: Fix validation of max_rd_atomic caps for DC (Maor Gottlieb)   
- RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Leon Romanovsky)   
- net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe (Miaoqian Lin)   
- net: amd-xgbe: add missed tasklet_kill (Jiguang Xiao)   
- vhost: fix range used in translate_desc() (Stefano Garzarella)   
- nfc: Fix potential resource leaks (Miaoqian Lin)   
- qlcnic: prevent -&gt;dcb use-after-free on qlcnic_dcb_enable() failure (Daniil Tatianin)   
- net: sched: fix memory leak in tcindex_set_parms (Hawkins Jiawei)   
- net: hns3: add interrupts re-initialization while doing VF FLR (Jie Wang)   
- nfsd: shut down the NFSv4 state objects before the filecache (Jeff Layton)   
- bpf: pull before calling skb_postpull_rcsum() (Jakub Kicinski)   
- SUNRPC: ensure the matching upcall is in-flight upon downcall (minoura makoto)   
- ext4: fix deadlock due to mbcache entry corruption (Jan Kara)   
- mbcache: automatically delete entries from cache on freeing (Jan Kara)   
- ext4: fix race when reusing xattr blocks (Jan Kara)   
- ext4: unindent codeblock in ext4_xattr_block_set() (Jan Kara)   
- ext4: remove EA inode entry from mbcache on inode eviction (Jan Kara)   
- mbcache: add functions to delete entry if unused (Jan Kara)   
- mbcache: don't reclaim used entries (Jan Kara)   
- ext4: use kmemdup() to replace kmalloc + memcpy (Shuqi Zhang)   
- fs: ext4: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- ext4: use memcpy_to_page() in pagecache_write() (Chaitanya Kulkarni)   
- mm/highmem: Lift memcpy_[to|from]_page to core (Ira Weiny)   
- ext4: correct inconsistent error msg in nojournal mode (Baokun Li)   
- ext4: goto right label 'failed_mount3a' (Jason Yan)   
- ravb: Fix "failed to switch device to config mode" message during unbind (Biju Das)   
- KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (Sean Christopherson)   
- perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data (Masami Hiramatsu (Google))   
- perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor (Masami Hiramatsu (Google))   
- dm thin: resume even if in FAIL mode (Luo Meng)   
- media: s5p-mfc: Fix in register read and write for H264 (Smitha T Murthy)   
- media: s5p-mfc: Clear workbit to handle error condition (Smitha T Murthy)   
- media: s5p-mfc: Fix to handle reference queue during finishing (Smitha T Murthy)   
- PM/devfreq: governor: Add a private governor_data for governor (Kant Fan)   
- btrfs: replace strncpy() with strscpy() (Sasha Levin)   
- ext4: allocate extended attribute value in vmalloc area (Ye Bin)   
- ext4: avoid unaccounted block allocation when expanding inode (Jan Kara)   
- ext4: initialize quota before expanding inode in setproject ioctl (Jan Kara)   
- ext4: fix inode leak in ext4_xattr_inode_create() on an error path (Ye Bin)   
- ext4: avoid BUG_ON when creating xattrs (Jan Kara)   
- ext4: fix error code return to user-space in ext4_get_branch() (Luís Henriques)   
- ext4: fix corruption when online resizing a 1K bigalloc fs (Baokun Li)   
- ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline (Eric Whitney)   
- ext4: init quota for 'old.inode' in 'ext4_rename' (Ye Bin)   
- ext4: fix bug_on in __es_tree_search caused by bad boot loader inode (Baokun Li)   
- ext4: fix reserved cluster accounting in __es_remove_extent() (Ye Bin)   
- ext4: add helper to check quota inums (Baokun Li)   
- ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (Baokun Li)   
- ext4: fix undefined behavior in bit shift for ext4_check_flag_values (Gaosheng Cui)   
- ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop (Baokun Li)   
- drm/vmwgfx: Validate the box size for the snooped cursor (Zack Rusin)   
- drm/connector: send hotplug uevent on connector cleanup (Simon Ser)   
- device_cgroup: Roll back to original exceptions after copy failure (Wang Weiyang)   
- parisc: led: Fix potential null-ptr-deref in start_task() (Shang XiaoJing)   
- iommu/amd: Fix ivrs_acpihid cmdline parsing code (Kim Phillips)   
- crypto: n2 - add missing hash statesize (Corentin Labbe)   
- PCI/sysfs: Fix double free in error path (Sascha Hauer)   
- PCI: Fix pci_device_is_present() for VFs by checking PF (Michael S. Tsirkin)   
- ipmi: fix use after free in _ipmi_destroy_user() (Dan Carpenter)   
- ima: Fix a potential NULL pointer access in ima_restore_measurement_list (Huaxin Lu)   
- mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() (Alexander Sverdlin)   
- ipmi: fix long wait in unload when IPMI disconnect (Zhang Yuchen)   
- efi: Add iMac Pro 2017 to uefi skip cert quirk (Aditya Garg)   
- md/bitmap: Fix bitmap chunk size overflow issues (Florian-Ewald Mueller)   
- cifs: fix missing display of three mount options (Steve French)   
- cifs: fix confusing debug message (Paulo Alcantara)   
- media: dvb-core: Fix UAF due to refcount races at releasing (Takashi Iwai) [Orabug: 34820629] {CVE-2022-41218}
- media: dvb-core: Fix double free in dvb_register_device() (Keita Suzuki)   
- ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod (Nick Desaulniers)   
- tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line (Yang Jihong)   
- tracing/hist: Fix wrong return value in parse_action_params() (Zheng Yejian)   
- x86/microcode/intel: Do not retry microcode reloading on the APs (Ashok Raj)   
- tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (Zheng Yejian)   
- dm cache: set needs_check flag after aborting metadata (Mike Snitzer)   
- dm cache: Fix UAF in destroy() (Luo Meng)   
- dm clone: Fix UAF in clone_dtr() (Luo Meng)   
- dm integrity: Fix UAF in dm_integrity_dtr() (Luo Meng)   
- dm thin: Fix UAF in run_timer_softirq() (Luo Meng)   
- dm thin: Use last transaction's pmd-&gt;root when commit failed (Zhihao Cheng)   
- dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (Zhihao Cheng)   
- dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (Mike Snitzer)   
- binfmt: Fix error return code in load_elf_fdpic_binary() (Wang Yufen)   
- binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Eric W. Biederman)   
- cpufreq: Init completion before kobject_init_and_add() (Yongqiang Liu)   
- selftests: Use optional USERCFLAGS and USERLDFLAGS (Mickaël Salaün)   
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength (Krzysztof Kozlowski)   
- ARM: ux500: do not directly dereference __iomem (Jason A. Donenfeld)   
- btrfs: fix resolving backrefs for inline extent followed by prealloc (Boris Burkov)   
- mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K (Wenchao Chen)   
- ktest.pl minconfig: Unset configs instead of just removing them (Steven Rostedt)   
- kest.pl: Fix grub2 menu handling for rebooting (Steven Rostedt)   
- soc: qcom: Select REMAP_MMIO for LLCC driver (Manivannan Sadhasivam)   
- media: stv0288: use explicitly signed char (Jason A. Donenfeld)   
- net/af_packet: make sure to pull mac header (Eric Dumazet)   
- net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO (Hangbin Liu)   
- SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails (Chuck Lever)   
- tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING (Deren Wu)   
- f2fs: should put a page when checking the summary info (Pavel Machek)   
- mm, compaction: fix fast_isolate_around() to stay within boundaries (NARIBAYASHI Akira)   
- md: fix a crash in mempool_free (Mikulas Patocka)   
- pnode: terminate at peers of source (Christian Brauner)   
- ALSA: line6: fix stack overflow in line6_midi_transmit (Artem Egorkine)   
- ALSA: line6: correct midi status byte when receiving data from podxt (Artem Egorkine)   
- ovl: Use ovl mounter's fsuid and fsgid in ovl_link() (Zhang Tianci)   
- hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount (Aditya Garg)   
- HID: plantronics: Additional PIDs for double volume key presses quirk (Terry Junge)   
- HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint (José Expósito)   
- powerpc/rtas: avoid scheduling in rtas_os_term() (Nathan Lynch)   
- powerpc/rtas: avoid device tree lookups in rtas_os_term() (Nathan Lynch)   
- objtool: Fix SEGFAULT (Christophe Leroy)   
- nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (Christoph Hellwig)   
- ata: ahci: Fix PCS quirk application for suspend (Adam Vodopjan)   
- nvme-pci: fix doorbell buffer value endianness (Klaus Jensen)   
- cifs: fix oops during encryption (Paulo Alcantara)   
- media: dvbdev: fix refcnt bug (Lin Ma) [Orabug: 34983295] {CVE-2022-45885} {CVE-2022-45887} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45884}
- media: dvbdev: fix build warning due to comments (Lin Ma)   
- gcov: add support for checksum field (Rickard x Andersson)   
- regulator: core: fix deadlock on regulator enable (Johan Hovold)   
- iio: adc128s052: add proper .data members in adc128_of_match table (Rasmus Villemoes)   
- iio: adc: ad_sigma_delta: do not use internal iio_dev lock (Nuno Sá)   
- reiserfs: Add missing calls to reiserfs_security_free() (Roberto Sassu)   
- HID: wacom: Ensure bootloader PID is usable in hidraw mode (Jason Gerecke)   
- usb: dwc3: core: defer probe on ulpi_read_id timeout (Ferry Toth)   
- ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list (Jiao Zhou)   
- ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB (Edward Pacman)   
- pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES (John Stultz)   
- pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion (John Stultz)   
- ASoC: rt5670: Remove unbalanced pm_runtime_put() (Hans de Goede)   
- ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() (Wang Jingjin)   
- ASoC: wm8994: Fix potential deadlock (Marek Szyprowski)   
- ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() (Wang Jingjin)   
- ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() (Wang Yufen)   
- ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() (Wang Yufen)   
- ASoC: Intel: Skylake: Fix driver hang during shutdown (Cezary Rojewski)   
- ALSA: hda: add snd_hdac_stop_streams() helper (Pierre-Louis Bossart)   
- ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c (Pierre-Louis Bossart)   
- orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() (Zhang Xiaoxu)   
- orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() (Zhang Xiaoxu)   
- drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() (Nathan Chancellor)   
- drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() (Nathan Chancellor)   
- hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() (Hawkins Jiawei)   
- clk: st: Fix memory leak in st_of_quadfs_setup() (Xiu Jianfeng)   
- media: si470x: Fix use-after-free in si470x_int_in_callback() (Shigeru Yoshida)   
- mmc: f-sdh30: Add quirks for broken timeout clock capability (Kunihiko Hayashi)   
- regulator: core: fix use_count leakage when handling boot-on (Rui Zhang)   
- blk-mq: fix possible memleak when register 'hctx' failed (Ye Bin)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init() (Mazin Al Haddad)   
- media: dvbdev: adopts refcnt to avoid UAF (Lin Ma) [Orabug: 34983295] {CVE-2022-45887} {CVE-2022-45884} {CVE-2022-45886} {CVE-2022-45919} {CVE-2022-45885}
- media: dvb-frontends: fix leak of memory fw (Yan Lei)   
- bpf: Prevent decl_tag from being referenced in func_proto arg (Stanislav Fomichev)   
- ppp: associate skb with a device at tx (Stanislav Fomichev)   
- mrp: introduce active flags to prevent UAF when applicant uninit (Schspa Shi)   
- net: add atomic_long_t to net_device_stats fields (Eric Dumazet)   
- md/raid1: stop mdx_raid1 thread when raid1 array run failed (Jiang Li)   
- drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() (Li Zhong)   
- drm/sti: Use drm_mode_copy() (Ville Syrjälä)   
- drm/rockchip: Use drm_mode_copy() (Ville Syrjälä)   
- s390/lcs: Fix return type of lcs_start_xmit() (Nathan Chancellor)   
- s390/netiucv: Fix return type of netiucv_tx() (Nathan Chancellor)   
- s390/ctcm: Fix return type of ctc{mp,}m_tx() (Nathan Chancellor)   
- igb: Do not free q_vector unless new one was allocated (Kees Cook)   
- wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() (Minsuk Kang)   
- hamradio: baycom_epp: Fix return type of baycom_send_packet() (Nathan Chancellor)   
- net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() (Nathan Chancellor)   
- bpf: make sure skb-&gt;len != 0 when redirecting to a tunneling device (Stanislav Fomichev)   
- ipmi: fix memleak when unload ipmi driver (Zhang Yuchen)   
- ASoC: codecs: rt298: Add quirk for KBL-R RVP platform (Amadeusz Sławiński)   
- wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out (Shigeru Yoshida)   
- wifi: ath9k: verify the expected usb_endpoints are present (Fedor Pchelkin)   
- brcmfmac: return error when getting invalid max_flowrings from dongle (Wright Feng)   
- drm/etnaviv: add missing quirks for GC300 (Doug Brown)   
- hfs: fix OOB Read in __hfs_brec_find (ZhangPeng)   
- acct: fix potential integer overflow in encode_comp_t() (Zheng Yejian)   
- nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() (Ryusuke Konishi)   
- ACPICA: Fix error code path in acpi_ds_call_control_method() (Rafael J. Wysocki)   
- fs: jfs: fix shift-out-of-bounds in dbDiscardAG (Hoi Pok Wu)   
- udf: Avoid double brelse() in udf_rename() (Shigeru Yoshida)   
- fs: jfs: fix shift-out-of-bounds in dbAllocAG (Dongliang Mu)   
- binfmt_misc: fix shift-out-of-bounds in check_special_flags (Liu Shixin)   
- rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() (Zqiang)   
- net: stream: purge sk_error_queue in sk_stream_kill_queues() (Eric Dumazet)   
- myri10ge: Fix an error handling path in myri10ge_probe() (Christophe JAILLET)   
- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (David Howells)   
- net_sched: reject TCF_EM_SIMPLE case for complex ematch module (Cong Wang)   
- mailbox: zynq-ipi: fix error handling while device_register() fails (Yang Yingliang)   
- skbuff: Account for tail adjustment during pull operations (Subash Abhinov Kasiviswanathan)   
- openvswitch: Fix flow lookup to use unmasked key (Eelco Chaudron)   
- rtc: mxc_v2: Add missing clk_disable_unprepare() (GUO Zihua)   
- r6040: Fix kmemleak in probe and remove (Li Zetao)   
- nfc: pn533: Clear nfc_target before being used (Minsuk Kang)   
- mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (Dan Aloni)   
- NFSD: Add tracepoints to NFSD's duplicate reply cache (Chuck Lever)   
- nfsd: Define the file access mode enum for tracing (Trond Myklebust)   
- rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() (Gaosheng Cui)   
- rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() (Gaosheng Cui)   
- remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() (Yuan Can)   
- remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() (Gaosheng Cui)   
- pwm: sifive: Call pwm_sifive_update_clock() while mutex is held (Uwe Kleine-König)   
- selftests/powerpc: Fix resource leaks (Miaoqian Lin)   
- powerpc/hv-gpci: Fix hv_gpci event list (Kajol Jain)   
- powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() (Yang Yingliang)   
- powerpc/perf: callchain validate kernel stack pointer bounds (Nicholas Piggin)   
- powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() (Yang Yingliang)   
- cxl: Fix refcount leak in cxl_calc_capp_routing (Miaoqian Lin)   
- powerpc/52xx: Fix a resource leak in an error handling path (Christophe JAILLET)   
- macintosh/macio-adb: check the return value of ioremap() (Xie Shaowen)   
- macintosh: fix possible memory leak in macio_add_one_device() (Yang Yingliang)   
- iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() (Yuan Can)   
- iommu/amd: Fix pci device refcount leak in ppr_notifier() (Yang Yingliang)   
- rtc: pcf85063: Fix reading alarm (Alexander Stein)   
- rtc: snvs: Allow a time difference on clock register read (Stefan Eichenberger)   
- include/uapi/linux/swab: Fix potentially missing __always_inline (Matt Redfearn)   
- RDMA/siw: Fix pointer cast warning (Arnd Bergmann)   
- power: supply: fix null pointer dereferencing in power_supply_get_battery_info (ruanjinjie)   
- HSI: omap_ssi_core: Fix error handling in ssi_init() (Yuan Can)   
- perf symbol: correction while adjusting symbol (Ajay Kaher)   
- perf trace: Handle failure when trace point folder is missed (Leo Yan)   
- perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number (Leo Yan)   
- perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Arnaldo Carvalho de Melo)   
- perf trace: Allow associating scnprintf routines with well known arg names (Arnaldo Carvalho de Melo)   
- perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Arnaldo Carvalho de Melo)   
- perf trace: Factor out the initialization of syscal_arg_fmt-&gt;scnprintf (Arnaldo Carvalho de Melo)   
- perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Arnaldo Carvalho de Melo)   
- perf trace: Return error if a system call doesn't exist (Leo Yan)   
- power: supply: fix residue sysfs file in error handle route of __power_supply_register() (Zeng Heng)   
- HSI: omap_ssi_core: fix possible memory leak in ssi_probe() (Yang Yingliang)   
- HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() (Yang Yingliang)   
- fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() (Christophe JAILLET)   
- fbdev: vermilion: decrease reference count in error path (Xiongfeng Wang)   
- fbdev: via: Fix error in via_core_init() (Shang XiaoJing)   
- fbdev: pm2fb: fix missing pci_disable_device() (Yang Yingliang)   
- fbdev: ssd1307fb: Drop optional dependency (Andy Shevchenko)   
- samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() (Shang XiaoJing)   
- tracing/hist: Fix issue of losting command info in error_log (Zheng Yejian)   
- usb: storage: Add check for kcalloc (Jiasheng Jiang)   
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (Zheyu Ma) [Orabug: 34555527] {CVE-2022-2873}
- vme: Fix error not catched in fake_init() (Chen Zhongjin)   
- staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() (YueHaibing)   
- staging: rtl8192u: Fix use after free in ieee80211_rx() (Dan Carpenter)   
- i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe (Hui Tang)   
- chardev: fix error handling in cdev_device_add() (Yang Yingliang)   
- mcb: mcb-parse: fix error handing in chameleon_parse_gdd() (Yang Yingliang)   
- drivers: mcb: fix resource leak in mcb_probe() (Zhengchao Shao)   
- usb: gadget: f_hid: fix refcount leak on error path (John Keeping)   
- usb: gadget: f_hid: fix f_hidg lifetime vs cdev (John Keeping)   
- usb: gadget: f_hid: optional SETUP/SET_REPORT mode (Maxim Devaev)   
- usb: roles: fix of node refcount leak in usb_role_switch_is_parent() (Yang Yingliang)   
- counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() (Yang Yingliang)   
- cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() (Yang Yingliang)   
- misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os (Zheng Wang)   
- misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() (ruanjinjie)   
- misc: ocxl: fix possible name leak in ocxl_file_register_afu() (Yang Yingliang)   
- test_firmware: fix memory leak in test_firmware_init() (Zhengchao Shao)   
- serial: sunsab: Fix error handling in sunsab_init() (Yuan Can)   
- serial: altera_uart: fix locking in polling mode (Gabriel Somlo)   
- tty: serial: altera_uart_{r,t}x_chars() need only uart_port (Jiri Slaby)   
- tty: serial: clean up stop-tx part in altera_uart_tx_chars() (Jiri Slaby)   
- serial: pch: Fix PCI device refcount leak in pch_request_dma() (Xiongfeng Wang)   
- serial: pl011: Do not clear RX FIFO &amp; RX interrupt in unthrottle. (delisun)   
- serial: amba-pl011: avoid SBSA UART accessing DMACR register (Jiamei Xie)   
- usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() (Yang Yingliang)   
- usb: typec: Check for ops-&gt;exit instead of ops-&gt;enter in altmode_exit (Sven Peter)   
- staging: vme_user: Fix possible UAF in tsi148_dma_list_add (Gaosheng Cui)   
- usb: fotg210-udc: Fix ages old endianness issues (Linus Walleij)   
- uio: uio_dmem_genirq: Fix deadlock between irq config and handling (Rafael Mendonca)   
- uio: uio_dmem_genirq: Fix missing unlock in irq configuration (Rafael Mendonca)   
- vfio: platform: Do not pass return buffer to ACPI _RST method (Rafael Mendonca)   
- class: fix possible memory leak in __class_register() (Yang Yingliang)   
- serial: tegra: Read DMA status before terminating (Kartik)   
- tty: serial: tegra: Activate RX DMA transfer by request (Dmitry Osipenko)   
- drivers: dio: fix possible memory leak in dio_init() (Yang Yingliang)   
- IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces (Dragos Tatulea)   
- hwrng: geode - Fix PCI device refcount leak (Xiongfeng Wang)   
- hwrng: amd - Fix PCI device refcount leak (Xiongfeng Wang)   
- crypto: img-hash - Fix variable dereferenced before check 'hdev-&gt;req' (Gaosheng Cui)   
- orangefs: Fix sysfs not cleanup when dev init failed (Zhang Xiaoxu)   
- RDMA/hfi1: Fix error return code in parse_platform_config() (Wang Yufen)   
- crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() (Shang XiaoJing)   
- f2fs: avoid victim selection from previous victim section (Yonggil Song)   
- RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() (Yuan Can)   
- scsi: snic: Fix possible UAF in snic_tgt_create() (Gaosheng Cui)   
- scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (Chen Zhongjin)   
- scsi: ipr: Fix WARNING in ipr_init() (Shang XiaoJing)   
- scsi: fcoe: Fix possible name leak when device_register() fails (Yang Yingliang)   
- scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (Yang Yingliang)   
- scsi: hpsa: Fix error handling in hpsa_add_sas_host() (Yang Yingliang)   
- scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() (Yang Yingliang)   
- crypto: tcrypt - Fix multibuffer skcipher speed test mem leak (Zhang Yiqun)   
- scsi: hpsa: Fix possible memory leak in hpsa_init_one() (Yuan Can)   
- RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed (Zhang Xiaoxu)   
- crypto: ccree - Make cc_debugfs_global_fini() available for module init function (Uwe Kleine-König)   
- RDMA/hfi: Decrease PCI device reference count in error path (Xiongfeng Wang)   
- PCI: Check for alloc failure in pci_request_irq() (Zeng Heng)   
- crypto: ccree - Remove debugfs when platform_driver_register failed (Gaosheng Cui)   
- crypto: ccree - swap SHA384 and SHA512 larval hashes at build time (Geert Uytterhoeven)   
- scsi: scsi_debug: Fix a warning in resp_write_scat() (Harshit Mogalapalli)   
- RDMA/siw: Set defined status for work completion with undefined status (Bernard Metzler)   
- RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port (Mark Zhang)   
- RDMA/siw: Fix immediate work request flush to completion queue (Bernard Metzler)   
- f2fs: fix normal discard process (Dongdong Zhang)   
- RDMA/core: Fix order of nldev_exit call (Leon Romanovsky)   
- apparmor: Use pointer to struct aa_label for lbs_cred (Xiu Jianfeng)   
- apparmor: Fix abi check to include v8 abi (John Johansen)   
- apparmor: fix lockdep warning when removing a namespace (John Johansen)   
- apparmor: fix a memleak in multi_transaction_new() (Gaosheng Cui)   
- stmmac: fix potential division by 0 (Piergiorgio Beruto)   
- Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ntb_netdev: Use dev_kfree_skb_any() in interrupt context (Eric Pilmore)   
- net: lan9303: Fix read error execution path (Jerry Ray)   
- can: tcan4x5x: Remove invalid write in clear_interrupts (Markus Schneider-Pargmann)   
- net: amd-xgbe: Check only the minimum speed for active/passive cables (Tom Lendacky)   
- net: amd-xgbe: Fix logic around active and passive cables (Tom Lendacky)   
- net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/tunnel: wait until all sk_user_data reader finish before releasing the sock (Hangbin Liu)   
- net: farsync: Fix kmemleak when rmmods farsync (Li Zetao)   
- ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() (ruanjinjie)   
- drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() (Yuan Can)   
- net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() (Zhang Changzhong)   
- net: defxx: Fix missing err handling in dfx_init() (Yongqiang Liu)   
- net: vmw_vsock: vmci: Check memcpy_from_msg() (Artem Chernyshev)   
- clk: socfpga: Fix memory leak in socfpga_gate_init() (Xiu Jianfeng)   
- clk: socfpga: use clk_hw_register for a5/c5 (Dinh Nguyen)   
- clk: socfpga: clk-pll: Remove unused variable 'rc' (Lee Jones)   
- blktrace: Fix output non-blktrace event when blk_classic option enabled (Yang Jihong)   
- wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() (Wang Yufen)   
- wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h (Bitterblue Smith)   
- spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode (Kris Bahnsen)   
- clk: samsung: Fix memory leak in _samsung_clk_register_pll() (Xiu Jianfeng)   
- media: coda: Add check for kmalloc (Jiasheng Jiang)   
- media: coda: Add check for dcoda_iram_alloc (Jiasheng Jiang)   
- media: c8sectpfe: Add of_node_put() when breaking out of loop (Liang He)   
- mmc: mmci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wbsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: via-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: meson-gx: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: omap_hsmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: atmel-mci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: wmt-sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: vub300: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: toshsd: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: pxamci: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: mxcmmc: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: moxart: fix return value check of mmc_add_host() (Yang Yingliang)   
- mmc: alcor: fix return value check of mmc_add_host() (Yang Yingliang)   
- NFSv4.x: Fail client initialisation if state manager thread can't run (Trond Myklebust)   
- SUNRPC: Fix missing release socket in rpc_sockname() (Wang ShaoBo)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt (Gaosheng Cui)   
- media: saa7164: fix missing pci_disable_device() (Liu Shixin)   
- bpf, sockmap: fix race in sock_map_free() (Eric Dumazet)   
- regulator: core: fix resource leak in regulator_register() (Yang Yingliang)   
- configfs: fix possible memory leak in configfs_create_dir() (Chen Zhongjin)   
- hsr: Avoid double remove of a node. (Sebastian Andrzej Siewior)   
- clk: qcom: clk-krait: fix wrong div2 functions (Christian Marangi)   
- regulator: core: fix module refcount leak in set_supply() (Yang Yingliang)   
- wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails (Chen Zhongjin)   
- spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE (Alexander Sverdlin)   
- bonding: uninitialized variable in bond_miimon_inspect() (Dan Carpenter)   
- bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect (Pengcheng Yang)   
- bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data (Pengcheng Yang)   
- netfilter: conntrack: set icmpv6 redirects as RELATED (Florian Westphal)   
- ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe (Zhang Qilong)   
- drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() (Xiongfeng Wang)   
- drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() (Xiongfeng Wang)   
- ASoC: mediatek: mt8173: Enable IRQ when pdata is ready (Ricardo Ribalda)   
- wifi: iwlwifi: mvm: fix double free on tx path. (Ben Greear)   
- ALSA: asihpi: fix missing pci_disable_device() (Liu Shixin)   
- NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn (Trond Myklebust)   
- NFSv4.2: Fix initialisation of struct nfs4_label (Trond Myklebust)   
- NFSv4.2: Fix a memory stomp in decode_attr_security_label (Trond Myklebust)   
- NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (Trond Myklebust)   
- ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd (Jiasheng Jiang)   
- ASoC: dt-bindings: wcd9335: fix reset line polarity in example (Dmitry Torokhov)   
- drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() (Zhang Zekun)   
- media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC (Aakarsh Jain)   
- media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() (Baisong Zhong)   
- media: dvb-core: Fix ignored return value in dvb_register_frontend() (Chen Zhongjin)   
- pinctrl: pinconf-generic: add missing of_node_put() (ZhangPeng)   
- clk: imx: replace osc_hdmi with dummy (Dario Binacchi)   
- clk: imx8mn: correct the usb1_ctrl parent to be usb_bus (Li Jun)   
- media: imon: fix a race condition in send_packet() (Gautam Menghani)   
- mtd: maps: pxa2xx-flash: fix memory leak in probe (Zheng Yongjun)   
- bonding: fix link recovery in mode 2 when updelay is nonzero (Jonathan Toppins)   
- bonding: Rename slave_arr to usable_slaves (Maor Gottlieb)   
- bonding: Export skip slave logic to function (Maor Gottlieb)   
- clk: rockchip: Fix memory leak in rockchip_clk_register_pll() (Xiu Jianfeng)   
- regulator: core: use kfree_const() to free space conditionally (Wang ShaoBo)   
- ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT (Baisong Zhong)   
- ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT (Baisong Zhong)   
- HID: hid-sensor-custom: set fixed size for custom attributes (Marcus Folkesson)   
- bpf: Move skb-&gt;len == 0 checks into __bpf_redirect (Stanislav Fomichev)   
- media: videobuf-dma-contig: use dma_mmap_coherent (Christoph Hellwig)   
- media: platform: exynos4-is: Fix error handling in fimc_md_init() (Yuan Can)   
- media: solo6x10: fix possible memory leak in solo_sysfs_init() (Yang Yingliang)   
- Input: elants_i2c - properly handle the reset GPIO when power is off (Douglas Anderson)   
- mtd: lpddr2_nvm: Fix possible null-ptr-deref (Hui Tang)   
- wifi: ath10k: Fix return value in ath10k_pci_init() (Xiu Jianfeng)   
- ima: Fix misuse of dereference of pointer in template_desc_init_fields() (Xiu Jianfeng)   
- integrity: Fix memory leakage in keyring allocation error path (GUO Zihua)   
- amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() (Dan Carpenter)   
- regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() (Yang Yingliang)   
- ASoC: pxa: fix null-pointer dereference in filter() (Zeng Heng)   
- drm/mediatek: Modify dpi power on/off sequence. (Xinlei Lee)   
- drm/radeon: Add the missed acpi_put_table() to fix memory leak (Hanjun Guo)   
- rxrpc: Fix ack.bufferSize to be 0 when generating an ack (David Howells)   
- net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() (David Howells)   
- media: camss: Clean up received buffers on failed start of streaming (Vladimir Zapolskiy)   
- wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port (Marek Vasut)   
- mtd: Fix device name leak when register device failed in add_mtd_device() (Zhang Xiaoxu)   
- bpf: propagate precision in ALU/ALU64 operations (Andrii Nakryiko)   
- media: vivid: fix compose size exceed boundary (Liu Shixin)   
- ima: Handle -ESTALE returned by ima_filter_rule_match() (GUO Zihua)   
- ima: Fix fall-through warnings for Clang (Gustavo A. R. Silva)   
- ima: Rename internal filter rule functions (Tyler Hicks)   
- drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure (Marek Vasut)   
- spi: Update reference to struct spi_controller (Jonathan Neuschäfer)   
- clk: renesas: r9a06g032: Repair grave increment error (Marek Vasut)   
- can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming (Jimmy Assarsson)   
- can: kvaser_usb: Add struct kvaser_usb_busparams (Jimmy Assarsson)   
- can: kvaser_usb_leaf: Fix bogus restart events (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix wrong CAN state after stopping (Anssi Hannula)   
- can: kvaser_usb_leaf: Fix improved state not being reported (Anssi Hannula)   
- can: kvaser_usb_leaf: Set Warning state even without bus errors (Anssi Hannula)   
- can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event (Jimmy Assarsson)   
- can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device (Jimmy Assarsson)   
- can: kvaser_usb: do not increase tx statistics when sending error message frames (Vincent Mailhol)   
- media: i2c: ad5820: Fix error path (Ricardo Ribalda)   
- pata_ipx4xx_cf: Fix unsigned comparison with less than zero (Junlin Yang)   
- wifi: rtl8xxxu: Fix reading the vendor of combo chips (Bitterblue Smith)   
- wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() (Fedor Pchelkin)   
- wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() (Fedor Pchelkin)   
- rapidio: devices: fix missing put_device in mport_cdev_open (Cai Xinchen)   
- hfs: Fix OOB Write in hfs_asc2mac (ZhangPeng)   
- relay: fix type mismatch when allocating memory in relay_create_buf() (Gavrilov Ilia)   
- eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD (Zhang Qilong)   
- rapidio: fix possible UAF when kfifo_alloc() fails (Wang Weiyang)   
- fs: sysv: Fix sysv_nblocks() returns wrong value (Chen Zhongjin)   
- MIPS: BCM63xx: Add check for NULL for clk in clk_enable (Anastasia Belova)   
- platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() (Yu Liao)   
- PM: runtime: Do not call __rpm_callback() from rpm_idle() (Rafael J. Wysocki)   
- PM: runtime: Improve path in rpm_idle() when no callback (Ulf Hansson)   
- xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() (Harshit Mogalapalli)   
- x86/xen: Fix memory leak in xen_init_lock_cpu() (Xiu Jianfeng)   
- x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (Xiu Jianfeng)   
- xen/events: only register debug interrupt for 2-level events (Juergen Gross)   
- uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix (Oleg Nesterov)   
- ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() (Li Zetao)   
- clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled (Geert Uytterhoeven)   
- rapidio: rio: fix possible name leak in rio_register_mport() (Yang Yingliang)   
- rapidio: fix possible name leaks when rio_add_device() fails (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_mount_volume() (Li Zetao)   
- ocfs2: rewrite error handling of ocfs2_fill_super (Heming Zhao via Ocfs2-devel)   
- ocfs2: ocfs2_mount_volume does cleanup job before return error (Heming Zhao via Ocfs2-devel)   
- debugfs: fix error when writing negative value to atomic_t debugfs file (Akinobu Mita)   
- docs: fault-injection: fix non-working usage of negative values (Wolfram Sang)   
- lib/notifier-error-inject: fix error when writing -errno to debugfs file (Akinobu Mita)   
- libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value (Akinobu Mita)   
- cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() (Xiongfeng Wang)   
- genirq/irqdesc: Don't try to remove non-existing sysfs files (Yang Yingliang)   
- nfsd: don't call nfsd_file_put from client states seqfile display (Jeff Layton)   
- EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() (Yang Yingliang)   
- irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() (Shang XiaoJing)   
- perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() (Xiongfeng Wang)   
- PNP: fix name memory leak in pnp_alloc_dev() (Yang Yingliang)   
- selftests/efivarfs: Add checking of the test return value (Zhao Gongyi)   
- MIPS: vpe-cmp: fix possible memory leak while module exiting (Yang Yingliang)   
- MIPS: vpe-mt: fix possible memory leak while module exiting (Yang Yingliang)   
- ocfs2: fix memory leak in ocfs2_stack_glue_init() (Shang XiaoJing)   
- lib/fonts: fix undefined behavior in bit shift for get_default_font (Gaosheng Cui)   
- proc: fixup uptime selftest (Alexey Dobriyan)   
- timerqueue: Use rb_entry_safe() in timerqueue_getnext() (Barnabás Pőcze)   
- perf: Fix possible memleak in pmu_dev_alloc() (Chen Zhongjin)   
- selftests/ftrace: event_triggers: wait longer for test_event_enable (Yipeng Zou)   
- fs: don't audit the capability check in simple_xattr_list() (Ondrej Mosnacek)   
- PM: hibernate: Fix mistake in kerneldoc comment (xiongxin)   
- alpha: fix syscall entry in !AUDUT_SYSCALL case (Al Viro)   
- cpuidle: dt: Return the correct numbers of parsed idle states (Ulf Hansson)   
- tpm/tpm_crb: Fix error message in __crb_relinquish_locality() (Michael Kelley)   
- pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP (Stephen Boyd)   
- ARM: mmp: fix timer_read delay (Doug Brown)   
- pstore/ram: Fix error return code in ramoops_probe() (Wang Yufen)   
- arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC (Pali Rohár)   
- ARM: dts: turris-omnia: Add switch port 6 node (Pali Rohár)   
- ARM: dts: turris-omnia: Add ethernet aliases (Pali Rohár)   
- ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port (Pali Rohár)   
- arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix usb vbus regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit address for pinctrl node (AngeloGioacchino Del Regno)   
- arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators (AngeloGioacchino Del Regno)   
- perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() (Shang XiaoJing)   
- perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() (Yuan Can)   
- soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe (Zhang Qilong)   
- soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)   
- arm: dts: spear600: Fix clcd interrupt (Kory Maincent)   
- drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static (Chen Jiahao)   
- arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias (Krzysztof Kozlowski)   
- ARM: dts: qcom: apq8064: fix coresight compatible (Luca Weiss)   
- usb: musb: remove extra check in musb_gadget_vbus_draw (Ivaylo Dimitrov)   
- net: loopback: use NET_NAME_PREDICTABLE for name_assign_type (Rasmus Villemoes)   
- Bluetooth: L2CAP: Fix u8 overflow (Sungwoo Kim) [Orabug: 34880795] {CVE-2022-45934}
- HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk (José Expósito)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 (Hans de Goede)   
- HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Hans de Goede)   
- HID: ite: Add support for Acer S1002 keyboard-dock (Hans de Goede)   
- xen-netback: move removal of "hotplug-status" to the right place (Pratyush Yadav)   
- igb: Initialize mailbox message for VF reset (Tony Nguyen)   
- USB: serial: f81534: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: f81232: fix division by zero on line-speed change (Johan Hovold)   
- USB: serial: cp210x: add Kamstrup RF sniffer PIDs (Bruno Thomsen)   
- USB: serial: option: add Quectel EM05-G modem (Duke Xin)   
- usb: gadget: uvc: Prevent buffer overflow in setup handler (Szymon Heidrich)   
- udf: Fix extending file within last block (Jan Kara)   
- udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size (Jan Kara)   
- udf: Fix preallocation discarding at indirect extent boundary (Jan Kara)   
- udf: Discard preallocation before extending file with a hole (Jan Kara)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.4.el8uek]" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005]  
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610]  
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.1.el8uek]" date="1678190400">- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35156131]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35152396]  
- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35156821]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.2.el8uek]" date="1678795200">- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)  [Orabug: 35177466]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.3.el8uek]" date="1678968000">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192150]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192150]  
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)  [Orabug: 35192150]  
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)  [Orabug: 35192150]  
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)  [Orabug: 35182639]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.4.el8uek]" date="1680177600">- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35241340]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.317.5.5.el8uek]" date="1680696000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35261973]</changelog>
</package>
<package pkgid="34b5eb58dca0466acdca1c43216c7dd03032e375de54ba5af353769c58ae5b2d" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.4.el8uek]" date="1675857600">- xfs: fix incorrect i_nlink caused by inode racing (Long Li)  [Orabug: 35021005]  
- net/rds: Delegate fan-out to a background worker (Gerd Rausch)  [Orabug: 35032610]  
- net/rds: Go back to alloc_ordered_workqueue() (Gerd Rausch)  [Orabug: 35042698]  
- sched/core: Restrict userspace affinity changes with uek=exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049548]  
- uek-misc: Initial version (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Move the definition in a global file (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- treewide: Rename wake_affine_idle_pull into on_exadata (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- sched/core: Remove sched_uek=preempt (Konrad Rzeszutek Wilk)  [Orabug: 35049223]  
- RDMA/addr: Refresh neighbour entries upon rdma_resolve_addr() (Gerd Rausch)  [Orabug: 35060576]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.1.el8uek]" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259]  
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259]  
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950]  
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950]  
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.318.7.1.el8uek]" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
</package>
<package pkgid="14b700396bf4f058de52c97b37a54ad42ba10317353471e456e1e98f93a36644" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.318.7.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.317.5.el8uek]" date="1676548800">- soc: Only try to build Marvell SOC code on aarch64 (Dave Kleikamp)  [Orabug: 35079654]  
- octeontx2-pf: Don't allocate BPIDs to LBK interface (Geetha sowjanya)  [Orabug: 35079654]  
- PCI: add misc character device for BAR4 mem access (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix rfoe ptp clock cleanup (Baha Mesleh)  [Orabug: 35079654]  
- octeontx2-dpi: configure writing DMA result to an offset of the event (Sibaranjan Pattnayak)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: 9X platform support for memtest (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: Fix devlink unregister (Ratheesh Kannoth)  [Orabug: 35079654]  
- driver: edac: octeontx: Check SoC version (Vasyl Gomonovych)  [Orabug: 35079654]  
- PCI: marvell-cnxk-ep: Change BAR4 memory allocation (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-af: SMQ flush needs scheduling config present (Nithin Dabilpuram)  [Orabug: 35079654]  
- octeontx2-af: add ctx ilen to cpt lf alloc mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2: crypto: fix microcode version string print (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add ctx_val workaround (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix rsa verify (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: fix dma unmap issue with ahash (Srujana Challa)  [Orabug: 35079654]  
- driver: edac: octeontx: Use MC handle instead raw handle (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-pf: Fix potential memory leak in otx2_init_tc() (Ziyang Xuan)  [Orabug: 35079654]  
- octeontx2-pf: Detach LF resources on probe cleanup (Bharat Bhushan)  [Orabug: 35079654]  
- octeontx2-af: Fix issue with IPv6 ext match for RSS (Kiran Kumar K)  [Orabug: 35079654]  
- drivers: octeontx2-pcicons: cleanup console de-initialization (Rick Farrington)  [Orabug: 35079654]  
- drivers: firmware: octeontx2: Add additional length variable (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions (Christophe JAILLET)  [Orabug: 35079654]  
- drivers: marvell: otx2-sdei-ghes: Unify bert records layout (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: Add mbox to alloc/free BPIDs (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Dynamically allocate bpids for CPT and LBK (Geetha sowjanya)  [Orabug: 35079654]  
- driver: edac: octeontx: Align records layout with firmware (Vasyl Gomonovych)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler() (Dan Carpenter)  [Orabug: 35079654]  
- octeontx2-af: mcs: Config parser to skip 8B header (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix issue of using incorrect netdev priv (Naveen Mamindlapalli)  [Orabug: 35079654]  
- PCI: fix typo in Makefile for Marvell CNXK EP driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- PCI: rename octeontx2-pem-ep driver (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- octeontx2-sdp: remove firwmare ready status set (Satananda Burla)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: fix link carrier state update for cnf10k (Baha Mesleh)  [Orabug: 35079654]  
- drivers: soc: sw_up: Erase data config during clone operation (Witold Sadowski)  [Orabug: 35079654]  
- drivers: soc: sw_up: Allow to skip clone check (Witold Sadowski)  [Orabug: 35079654]  
- drivers:spi:cadence-xspi: Verify clock before operation (Witold Sadowski)  [Orabug: 35079654]  
- fwlog: fix invalid pointers and copy size in wraparound case (Aaro Koskinen)  [Orabug: 35079654]  
- octeontx2-af: update CPT inbound inline IPsec mailbox (Srujana Challa)  [Orabug: 35079654]  
- octeontx2-af: Add devlink option to adjust mcam high prio zone entries (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: fix arguments passed to XAQ aura deinit (Shijith Thotton)  [Orabug: 35079654]  
- crypto: octeontx2: sync with upstream kernel (Srujana Challa)  [Orabug: 35079654]  
- crypto: drivers - move from strlcpy with unused retval to strscpy (Wolfram Sang)  [Orabug: 35079654]  
- crypto: octeontx2 - prevent underflow in get_cores_bmap() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - use swap() to make code cleaner (chiminghao)  [Orabug: 35079654]  
- crypto: octeontx2 - Use swap() instead of swap_engines() (Jiapeng Chong)  [Orabug: 35079654]  
- crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey() (Minghao Chi)  [Orabug: 35079654]  
- crypto: octeontx2 - Remove the unneeded result variable (ye xingchen)  [Orabug: 35079654]  
- crypto: octeontx2 - out of bounds access in otx2_cpt_dl_custom_egrp_delete() (Dan Carpenter)  [Orabug: 35079654]  
- crypto: octeontx2 - Avoid stack variable overflow (Kees Cook)  [Orabug: 35079654]  
- crypto: octeontx2 - fix missing unlock (Yang Yingliang)  [Orabug: 35079654]  
- crypto: octeontx2: add support for ECDH (Srujana Challa)  [Orabug: 35079654]  
- crypto: ecc - expose ecc curves (Meng Yu)  [Orabug: 35079654]  
- octeontx2-af: Fixed variable set but not used warnings (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts() (Yang Yingliang)  [Orabug: 35079654]  
- octeontx2-af: mcs: Backport cosmetic changes (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Add support for SPI to SA index translation (Kiran Kumar K)  [Orabug: 35079654]  
- crypto: octeontx2: add support for rsa sign and verify (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: cadence-xspi: Change register mappings (Witold Sadowski)  [Orabug: 35079654]  
- octeontx2-pf: ptp: Skip checksum calculation for IEEE 802.3 packets (Geetha sowjanya)  [Orabug: 35079654]  
- octeontx2-af: Removed unnecessary debug messages. (Sunil Goutham)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: update ethtool drop stats when mbt erros are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Added FEC stats in debugfs. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update ethtool drop stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new secondary BCN offset for slave (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: enable skb list processing for delay_request. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Add new fields in ethtool stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Set external_clock_rate for all RFOE interfaces. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-af: remove TL2 and TL3 queues for SDP interface (Radha Mohan Chintakuntla)  [Orabug: 35079654]  
- doc: sdhci-cadence: Update sd6 controller parameters (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci-cadence: Fix HS200 default tuning. (Jayanthi Annadurai)  [Orabug: 35079654]  
- drivers: sdhci: Add option to configure sdhci timeout (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-pf: tc flower offload mutually exclusive with ntuple (Hariprasad Kelam)  [Orabug: 35079654]  
- driver: mmc: sdhci: Fix parameter passed for reading phy register (Chandrakala Chavva)  [Orabug: 35079654]  
- octeontx2-af: Move QMEM allocations from GFP_KERNEL to ATOMIC (Sunil Goutham)  [Orabug: 35079654]  
- drivers: sdhci: Remove sdhci cadence workaround (Jayanthi Annadurai)  [Orabug: 35079654]  
- octeontx2-bphy-netdev:cnf10k: Share RFOE PTP offset with host (Roy Franz)  [Orabug: 35079654]  
- octeontx2-af: Move ICMP ltype to end of enum (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Add NPC support to filter packet based on IP fragment (Suman Ghosh)  [Orabug: 35079654]  
- octeontx2-af: Add DMAC and LXMB feature check before adding ucast, bcast and mcast rules. (Suman Ghosh)  [Orabug: 35079654]  
- drivers: i2c: octeon: Avoid potential infinite loop (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: spi: octeontx2: Add support to read bus width from ACPI table for T9x Platforms (Piyush Malgujar)  [Orabug: 35079654]  
- drivers: pci-octeon-pem: Rectify resetting PEM (Ray Asbury)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Avoid ptp skb list processing in 1-step mode (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: update drop stats when psw errors are set (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: check psm queue space for ptp queue (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Use atomic update feature to update PTP clock (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-af: Reset transmit scheduler queue config (Hariprasad Kelam)  [Orabug: 35079654]  
- drivers: soc: fwlog: fix mapped size (Pragnesh Patel)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Enable force_cond_clk_en bit (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: cnf10k: Recalculate UDP checksum. (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-pf: Recalculate UDP checksum for 1-step ptp packets (Geetha sowjanya)  [Orabug: 35079654]  
- drivers: spi: Add arbitration support for Cadence SPI (Witold Sadowski)  [Orabug: 35079654]  
- crypto: octeontx2: add support for gcm(aes) (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for akcipher rsa (Srujana Challa)  [Orabug: 35079654]  
- crypto: octeontx2: add support for hash algorithms (Srujana Challa)  [Orabug: 35079654]  
- drivers: spi: octeontx2: ACPI support for SPI driver (Piyush Malgujar)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: Fix updating rx byte stats (Naveen Mamindlapalli)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump RPM stats (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump timestamp ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: new entry to dump jdt ring (Rakesh Babu Saladi)  [Orabug: 35079654]  
- octeontx2-bphy-netdev: debugfs: Add new debugfs root entry (Rakesh Babu Saladi)  [Orabug: 35079654]  
- driver: edac: octeontx: Add MDC error injection interface (Vasyl Gomonovych)  [Orabug: 35079654]  
- soc: marvell: hw_access: add mapping for mcs registers (Ankur Dwivedi)  [Orabug: 35079654]  
- octeontx2-af: Move EOH pointer on unknown ethertype (Kiran Kumar K)  [Orabug: 35079654]  
- octeontx2-af: Fixes static warnings (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: returning uninitialized variable (Sebin Sebastian)  [Orabug: 35079654]  
- octeontx2-af: Remove duplicate include (Jiapeng Chong)  [Orabug: 35079654]  
- octeontx2-af: Enable Exact match flag in kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-pf: Add support for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Invoke exact match functions (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Wrapper functions for MAC addr add/del/update/reset (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2: Modify mbox req and resp structures (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Debugsfs support for exact match. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Drop rules for NPC MCAM (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: FLR handler for exact match table. (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: devlink configuration support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match scan from kex profile (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Exact match support (Ratheesh Kannoth)  [Orabug: 35079654]  
- octeontx2-af: Use hashed field in MCAM key (Suman Ghosh)  [Orabug: 35079654]  
- Update README with UEK Text Description (Somasundaram Krishnasamy)  [Orabug: 35084842]  
- uek-rpm: Remove unessential modules from nano rpm (Somasundaram Krishnasamy)  [Orabug: 34761532]  
- scsi: target: core: Remove from tmr_list during LUN unlink (Dmitry Bogdanov)  [Orabug: 35040142]  
- x86/speculation: IBRS can be disabled on task switch (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: IBRS and SBBD are disabled after cpu goes idle (Alexandre Chartre)  [Orabug: 35032419]  
- x86/bugs: Remove extra SPEC_CTRL MSR write (Alexandre Chartre)  [Orabug: 35032419]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Get UPI NodeID and GroupID (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Introduce UPI topology type (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize IIO topology support (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add alias PMU name (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Add Sapphire Rapids server framework (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Clean up error handling path of iio mapping (Kan Liang)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Alexander Antonov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Roman Sudarikov)  [Orabug: 34561741]  
- perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Roman Sudarikov)  [Orabug: 34561741]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.1.el8uek]" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259]  
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259]  
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950]  
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950]  
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.318.7.1.el8uek]" date="1681387200">- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 33312587]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 33312587]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 33312587]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.2.el8uek]" date="1683288000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35361251]</changelog>
</package>
<package pkgid="e3a44fd9f73662d593cdf190fd8fc502d1b665a623523cb4baaf2da5f10b7d00" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.1.el8uek]" date="1677153600">- uek-rpm: aarch64: embedded: Clean up T93 config file v2 (Henry Willard)  [Orabug: 35029259]  
- uek-rpm: aarch64 embedded: make some modules built-in (Dave Kleikamp)  [Orabug: 35029259]  
- uek-rpm: aarch64: pensando: config file update for January 2023 update (Dave Kleikamp)  [Orabug: 35089950]  
- drivers/mtd/spi-nor: Winbond w25q02nw flash support. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/i2c: Reset Lattice RD1173 master for i2c_busy set. (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando: boot_count to sysfs for kdump.log (Hiren Mehta)  [Orabug: 35089950]  
- drivers/soc/pensando sbus driver (Hiren Mehta)  [Orabug: 35089950]  
- drivers/reset: Add emmc hardware reset (Hiren Mehta)  [Orabug: 35089950]  
- uek-rpm: Add missing dax_pmem_compat.ko to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35094871]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.1.el8uek]" date="1682596800">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.2.el8uek]" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
</package>
<package pkgid="6a3248c81e719163f9008065f036cdd1657eec44a6fc3db76a31a7c699c69dac" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.2.el8uek]" date="1677758400">- iommu/amd: Increase kdump command sync timeout to 2secs (Joao Martins)  [Orabug: 35117313]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.1.el8uek]" date="1682596800">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.2.el8uek]" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.319.1.3.el8uek]" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
</package>
<package pkgid="2d6d9cfa79cd1060216a4a6de4b858664de9b14ce29b609cef16e7fdbdcacf6a" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.319.1.4.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.3.el8uek]" date="1677931200">- vc_screen: don't clobber return value in vcs_read (Thomas Weißschuh)   
- LTS tag: v5.4.233 (Sherry Yang)   
- bpf: add missing header file include (Linus Torvalds)   
- Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs" (Vladimir Oltean)   
- ext4: Fix function prototype mismatch for ext4_feat_ktype (Kees Cook)   
- wifi: mwifiex: Add missing compatible string for SD8787 (Lukas Wunner)   
- uaccess: Add speculation barrier to copy_from_user() (Dave Hansen)   
- mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Pavel Skripkin)   
- drm/i915/gvt: fix double free bug in split_2MB_gtt_entry (Zheng Wang)   
- alarmtimer: Prevent starvation by small intervals and SIG_IGN (Thomas Gleixner)   
- powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 (Sean Anderson)   
- can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len (Marc Kleine-Budde)   
- KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS (Jim Mattson) [Orabug: 34982694] {CVE-2022-2196}
- KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception (Sean Christopherson)   
- random: always mix cycle counter in add_latent_entropy() (Jason A. Donenfeld)   
- powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G (Sean Anderson)   
- wifi: rtl8xxxu: gen2: Turn on the rate control (Bitterblue Smith)   
- drm/etnaviv: don't truncate physical page address (Lucas Stach)   
- drm: etnaviv: fix common struct sg_table related issues (Marek Szyprowski)   
- scatterlist: add generic wrappers for iterating over sgtable objects (Marek Szyprowski)   
- dma-mapping: add generic helpers for mapping sgtable objects (Marek Szyprowski)   
- LTS tag: v5.4.232 (Sherry Yang)   
- net: sched: sch: Fix off by one in htb_activate_prios() (Dan Carpenter)   
- ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak (Pierre-Louis Bossart)   
- nilfs2: fix underflow in second superblock position calculations (Ryusuke Konishi)   
- kvm: initialize all of the kvm_debugregs structure before sending it to userspace (Greg Kroah-Hartman)   
- i40e: Add checking for null for nlmsg_find_attr() (Natalia Petrova)   
- ipv6: Fix tcp socket connection with DSCP. (Guillaume Nault)   
- ipv6: Fix datagram socket connection with DSCP. (Guillaume Nault)   
- ixgbe: add double of VLAN header when computing the max MTU (Jason Xing)   
- net: mpls: fix stale pointer if allocation fails during device rename (Jakub Kicinski)   
- net: stmmac: Restrict warning on disabling DMA store and fwd mode (Cristian Ciocaltea)   
- bnxt_en: Fix mqprio and XDP ring checking logic (Michael Chan)   
- net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence (Johannes Zink)   
- net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path (Miko Larsson)   
- dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. (Kuniyuki Iwashima)   
- sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list (Pietro Borrello)   
- net: bgmac: fix BCM5358 support by setting correct flags (Rafał Miłecki)   
- i40e: add double of VLAN header when computing the max MTU (Jason Xing)   
- ixgbe: allow to increase MTU to 3K with XDP enabled (Jason Xing)   
- revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (Andrew Morton)   
- net: Fix unwanted sign extension in netdev_stats_to_stats64() (Felix Riemann)   
- Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." (Aaron Thompson)   
- hugetlb: check for undefined shift on 32 bit architectures (Mike Kravetz)   
- sched/psi: Fix use-after-free in ep_remove_wait_queue() (Munehisa Kamata)   
- ALSA: hda/realtek - fixed wrong gpio assigned (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec SN6180 (Bo Liu)   
- mmc: mmc_spi: fix error handling in mmc_spi_probe() (Yang Yingliang)   
- mmc: sdio: fix possible resource leaks in some error paths (Yang Yingliang)   
- ipv4: Fix incorrect route flushing when source address is deleted (Ido Schimmel)   
- Revert "ipv4: Fix incorrect route flushing when source address is deleted" (Shaoying Xu)   
- xfs: sync lazy sb accounting on quiesce of read-only mounts (Brian Foster)   
- xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Darrick J. Wong)   
- xfs: ensure inobt record walks always make forward progress (Darrick J. Wong)   
- xfs: fix missing CoW blocks writeback conversion retry (Darrick J. Wong)   
- xfs: fix finobt btree block recovery ordering (Dave Chinner)   
- xfs: remove the xfs_inode_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efd_log_item_t typedef (Christoph Hellwig)   
- xfs: remove the xfs_efi_log_item_t typedef (Christoph Hellwig)   
- netfilter: nft_tproxy: restrict to prerouting hook (Florian Westphal)   
- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)   
- aio: fix mremap after fork null-deref (Seth Jenkins)   
- nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (Amit Engel)   
- s390/decompressor: specify __decompress() buf len to avoid overflow (Vasily Gorbik)   
- net: sched: sch: Bounds check priority (Kees Cook)   
- net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC (Andrey Konovalov)   
- net/rose: Fix to not accept on connected socket (Hyunwoo Kim)   
- tools/virtio: fix the vringh test for virtio ring changes (Shunsuke Mie)   
- ASoC: cs42l56: fix DT probe (Arnd Bergmann)   
- selftests/bpf: Verify copy_register_state() preserves parent/live fields (Eduard Zingerman)   
- migrate: hugetlb: check for hugetlb shared PMD in node migration (Mike Kravetz)   
- bpf: Always return target ifindex in bpf_fib_lookup (Toke Høiland-Jørgensen)   
- nvme-pci: Move enumeration by class to be last in the table (Andy Shevchenko)   
- arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive (Heiner Kallweit)   
- riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte (Guo Ren)   
- ceph: flush cap releases when the session is flushed (Xiubo Li)   
- usb: typec: altmodes/displayport: Fix probe pin assign check (Prashant Malani)   
- usb: core: add quirk for Alcor Link AK9563 smartcard reader (Mark Pearson)   
- net: USB: Fix wrong-direction WARNING in plusb.c (Alan Stern)   
- pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (Andy Shevchenko)   
- pinctrl: single: fix potential NULL dereference (Maxim Korotkov)   
- pinctrl: aspeed: Fix confusing types in return value (Joel Stanley)   
- ALSA: pci: lx6464es: fix a debug loop (Dan Carpenter)   
- selftests: forwarding: lib: quote the sysctl values (Hangbin Liu)   
- ice: Do not use WQ_MEM_RECLAIM flag for workqueue (Anirudh Venkataramanan)   
- net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (Heiner Kallweit)   
- bonding: fix error checking in bond_debug_reregister() (Qi Zheng)   
- xfrm: fix bug with DSCP copy to v6 from v4 tunnel (Christian Hopps)   
- IB/IPoIB: Fix legacy IPoIB due to wrong number of queues (Dragos Tatulea)   
- IB/hfi1: Restore allocated resources on failed copyout (Dean Luick)   
- can: j1939: do not wait 250 ms if the same addr was already claimed (Devid Antonio Filoni)   
- tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw (Shiju Jose)   
- ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control() (Artemii Karasev)   
- btrfs: zlib: zero-initialize zlib workspace (Alexander Potapenko)   
- btrfs: limit device extents to the device size (Josef Bacik)   
- iio:adc:twl6030: Enable measurement of VAC (Andreas Kemnade)   
- wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads (Minsuk Kang)   
- f2fs: fix to do sanity check on i_extra_isize in is_alive() (Chao Yu)   
- fbdev: smscufx: fix error handling code in ufx_usb_probe (Dongliang Mu)   
- powerpc/imc-pmu: Revert nest_init_lock to being a mutex (Michael Ellerman)   
- serial: 8250_dma: Fix DMA Rx rearm race (Ilpo Järvinen)   
- serial: 8250_dma: Fix DMA Rx completion race (Ilpo Järvinen)   
- xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (Zhang Xiaoxu)   
- mm: swap: properly update readahead statistics in unuse_pte_range() (Andrea Righi)   
- nvmem: core: fix cell removal on error (Michael Walle)   
- Squashfs: fix handling and sanity checking of xattr_ids count (Phillip Lougher)   
- mm/swapfile: add cond_resched() in get_swap_pages() (Longlong Xia)   
- fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (Zheng Yongjun)   
- mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps (Mike Kravetz)   
- riscv: disable generation of unwind tables (Andreas Schwab)   
- parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case (Helge Deller)   
- parisc: Fix return code of pdc_iodc_print() (Helge Deller)   
- iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (Andreas Kemnade)   
- iio: adc: berlin2-adc: Add missing of_node_put() in error path (Xiongfeng Wang)   
- iio: hid: fix the retval in accel_3d_capture_sample (Dmitry Perchanov)   
- efi: Accept version 2 of memory attributes table (Ard Biesheuvel)   
- watchdog: diag288_wdt: fix __diag288() inline assembly (Alexander Egorenkov)   
- watchdog: diag288_wdt: do not use stack buffers for hardware data (Alexander Egorenkov)   
- fbcon: Check font dimension limits (Samuel Thibault)   
- Input: i8042 - add Clevo PCX0DX to i8042 quirk table (Werner Sembach)   
- Input: i8042 - add TUXEDO devices to i8042 quirk tables (Werner Sembach)   
- Input: i8042 - merge quirk tables (Werner Sembach)   
- Input: i8042 - move __initconst to fix code styling warning (Werner Sembach)   
- vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF (George Kennedy)   
- usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (Udipto Goswami)   
- usb: dwc3: qcom: enable vbus override when in OTG dr-mode (Neil Armstrong)   
- usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API (Wesley Cheng)   
- iio: adc: stm32-dfsdm: fill module aliases (Olivier Moysan)   
- net/x25: Fix to not accept on connected socket (Hyunwoo Kim)   
- i2c: rk3x: fix a bunch of kernel-doc warnings (Randy Dunlap)   
- scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress (Mike Christie)   
- scsi: target: core: Fix warning on RT kernels (Maurizio Lombardi)   
- efi: fix potential NULL deref in efi_mem_reserve_persistent (Anton Gusev)   
- net: openvswitch: fix flow memory leak in ovs_flow_cmd_new (Fedor Pchelkin)   
- virtio-net: Keep stop() to follow mirror sequence of open() (Parav Pandit)   
- selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking (Andrei Gherzan)   
- selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided (Andrei Gherzan)   
- selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning (Andrei Gherzan)   
- ata: libata: Fix sata_down_spd_limit() when no link speed is reported (Damien Le Moal)   
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Ziyang Xuan)   
- net: phy: meson-gxl: Add generic dummy stubs for MMD register access (Chris Healy)   
- squashfs: harden sanity check in squashfs_read_xattr_id_table (Fedor Pchelkin)   
- netfilter: br_netfilter: disable sabotage_in hook after first suppression (Florian Westphal)   
- netrom: Fix use-after-free caused by accept on already connected socket (Hyunwoo Kim)   
- fix "direction" argument of iov_iter_kvec() (Al Viro)   
- fix iov_iter_bvec() "direction" argument (Al Viro)   
- WRITE is "data source", not destination... (Al Viro)   
- scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT" (Martin K. Petersen)   
- arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (Pierluigi Passaro)   
- ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path() (Artemii Karasev)   
- ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use (Andy Shevchenko)   
- bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (Yuan Can)   
- firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region (Takashi Sakamoto)   
- LTS tag: v5.4.231 (Sherry Yang)   
- usb: host: xhci-plat: add wakeup entry at sysfs (Peter Chen)   
- Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt (Soenke Huster)   
- ipv6: ensure sane device mtu in tunnels (Eric Dumazet)   
- exit: Use READ_ONCE() for all oops/warn limit reads (Kees Cook)   
- docs: Fix path paste-o for /sys/kernel/warn_count (Kees Cook)   
- panic: Expose "warn_count" to sysfs (Kees Cook)   
- panic: Introduce warn_limit (Kees Cook)   
- panic: Consolidate open-coded panic_on_warn checks (Kees Cook)   
- exit: Allow oops_limit to be disabled (Kees Cook)   
- exit: Expose "oops_count" to sysfs (Kees Cook)   
- exit: Put an upper limit on how often we can oops (Jann Horn)   
- ia64: make IA64_MCA_RECOVERY bool instead of tristate (Randy Dunlap)   
- csky: Fix function name in csky_alignment() and die() (Nathan Chancellor)   
- h8300: Fix build errors from do_exit() to make_task_dead() transition (Nathan Chancellor)   
- hexagon: Fix function name in die() (Nathan Chancellor)   
- objtool: Add a missing comma to avoid string concatenation (Eric W. Biederman)   
- exit: Add and use make_task_dead. (Eric W. Biederman)   
- mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (David Gow)   
- panic: unset panic_on_warn inside panic() (Tiezhu Yang)   
- sysctl: add a new register_sysctl_init() interface (Xiaoming Ni)   
- dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (Hui Wang)   
- blk-cgroup: fix missing pd_online_fn() while activating policy (Yu Kuai)   
- bpf: Skip task with pid=1 in send_signal_common() (Hao Sun)   
- ARM: dts: imx: Fix pca9547 i2c-mux node name (Geert Uytterhoeven)   
- x86/asm: Fix an assembler warning with current binutils (Mikulas Patocka)   
- clk: Fix pointer casting to prevent oops in devm_clk_release() (Uwe Kleine-König)   
- perf/x86/amd: fix potential integer overflow on shift of a int (Colin Ian King)   
- netfilter: conntrack: unify established states for SCTP paths (Sriram Yagnaraman)   
- x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL (Thomas Gleixner)   
- block: fix and cleanup bio_check_ro (Christoph Hellwig)   
- nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Trond Myklebust)   
- Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode" (Dmitry Torokhov)   
- net: mdio-mux-meson-g12a: force internal PHY off on mux switch (Jerome Brunet)   
- net: xgene: Move shared header file into include/linux (Andrew Lunn)   
- net/phy/mdio-i2c: Move header file to include/linux/mdio (Andrew Lunn)   
- net/tg3: resolve deadlock in tg3_reset_task() during EEH (David Christensen)   
- thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() (Rafael J. Wysocki)   
- net: ravb: Fix possible hang if RIS2_QFF1 happen (Yoshihiro Shimoda)   
- sctp: fail if no bound addresses can be used for a given scope (Marcelo Ricardo Leitner)   
- net/sched: sch_taprio: do not schedule in taprio_reset() (Eric Dumazet)   
- netrom: Fix use-after-free of a listening socket. (Kuniyuki Iwashima)   
- netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE (Sriram Yagnaraman)   
- ipv4: prevent potential spectre v1 gadget in fib_metrics_match() (Eric Dumazet)   
- ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() (Eric Dumazet)   
- netlink: annotate data races around sk_state (Eric Dumazet)   
- netlink: annotate data races around dst_portid and dst_group (Eric Dumazet)   
- netlink: annotate data races around nlk-&gt;portid (Eric Dumazet)   
- netfilter: nft_set_rbtree: skip elements in transaction from garbage collection (Pablo Neira Ayuso)   
- net: fix UaF in netns ops registration error path (Paolo Abeni)   
- netlink: prevent potential spectre v1 gadgets (Eric Dumazet)   
- EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info (Manivannan Sadhasivam)   
- EDAC/device: Respect any driver-supplied workqueue polling value (Manivannan Sadhasivam)   
- ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment (Giulio Benetti)   
- thermal: intel: int340x: Protect trip temperature from concurrent updates (Srinivas Pandruvada)   
- KVM: x86/vmx: Do not skip segment attributes if unusable bit is set (Hendrik Borghorst)   
- cifs: Fix oops due to uncleared server-&gt;smbd_conn in reconnect (David Howells)   
- ftrace/scripts: Update the instructions for ftrace-bisect.sh (Steven Rostedt (Google))   
- trace_events_hist: add check for return value of 'create_hist_field' (Natalia Petrova)   
- tracing: Make sure trace_printk() can output as soon as it can be used (Steven Rostedt (Google))   
- module: Don't wait for GOING modules (Petr Pavlu)   
- scsi: hpsa: Fix allocation size for scsi_host_alloc() (Alexey V. Vissarionov)   
- Bluetooth: hci_sync: cancel cmd_timer if hci_open failed (Archie Pusaka)   
- Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" (Sasha Levin)   
- fs: reiserfs: remove useless new_opts in reiserfs_remount (Dongliang Mu)   
- mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting (Haibo Chen)   
- mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning (Haibo Chen)   
- mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci (Haibo Chen)   
- lockref: stop doing cpu_relax in the cmpxchg loop (Mateusz Guzik)   
- platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (Hans de Goede)   
- platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (Michael Klein)   
- scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id (Yihang Li)   
- KVM: s390: interrupt: use READ_ONCE() before cmpxchg() (Heiko Carstens)   
- spi: spidev: remove debug messages that access spidev-&gt;spi without locking (Bartosz Golaszewski)   
- ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (Mark Brown)   
- ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC (Mark Brown)   
- cpufreq: armada-37xx: stop using 0 as NULL pointer (Miles Chen)   
- s390/debug: add _ASM_S390_ prefix to header guard (Niklas Schnelle)   
- drm: Add orientation quirk for Lenovo ideapad D330-10IGL (Patrick Thompson)   
- ASoC: fsl_micfil: Correct the number of steps on SX controls (Chancel Liu)   
- cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (Sumit Gupta)   
- tcp: fix rate_app_limited to default to 1 (David Morley)   
- net: dsa: microchip: ksz9477: port map correction in ALU table entry register (Rakesh Sankaranarayanan)   
- driver core: Fix test_async_probe_init saves device in wrong array (Chen Zhongjin)   
- w1: fix WARNING after calling w1_process() (Yang Yingliang)   
- w1: fix deadloop in __w1_remove_master_device() (Yang Yingliang)   
- tcp: avoid the lookup process failing to get sk in ehash table (Jason Xing)   
- dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node() (Liu Shixin)   
- dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling (Swati Agarwal)   
- dmaengine: xilinx_dma: use devm_platform_ioremap_resource() (Radhey Shyam Pandey)   
- HID: betop: check shape of output reports (Pietro Borrello)   
- net: macb: fix PTP TX timestamp failure due to packet padding (Robert Hancock)   
- dmaengine: Fix double increment of client_count in dma_chan_get() (Koba Ko)   
- drm/panfrost: fix GENERIC_ATOMIC64 dependency (Arnd Bergmann)   
- net: mlx5: eliminate anonymous module_init &amp; module_exit (Randy Dunlap)   
- usb: gadget: f_fs: Ensure ep0req is dequeued before free_request (Udipto Goswami)   
- usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait (Udipto Goswami)   
- HID: revert CHERRY_MOUSE_000C quirk (Jiri Kosina)   
- net: stmmac: fix invalid call to mdiobus_get_phy() (Heiner Kallweit)   
- HID: check empty report_list in bigben_probe() (Pietro Borrello)   
- HID: check empty report_list in hid_validate_values() (Pietro Borrello)   
- net: mdio: validate parameter addr in mdiobus_get_phy() (Heiner Kallweit)   
- net: usb: sr9700: Handle negative len (Szymon Heidrich)   
- l2tp: Don't sleep and disable BH under writer-side sk_callback_lock (Jakub Sitnicki)   
- l2tp: Serialize access to sk_user_data with sk_callback_lock (Jakub Sitnicki) [Orabug: 34951575] {CVE-2022-4129}
- net: fix a concurrency bug in l2tp_tunnel_register() (Gong, Sishuai)   
- net/sched: sch_taprio: fix possible use-after-free (Eric Dumazet)   
- wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid (Szymon Heidrich) [Orabug: 35037713] {CVE-2023-23559}
- gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode (Marek Vasut)   
- net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs (Esina Ekaterina)   
- net: nfc: Fix use-after-free in local_cleanup() (Jisoo Jang)   
- phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on() (Shang XiaoJing)   
- bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation (Luis Gerhorst)   
- amd-xgbe: Delay AN timeout during KR training (Raju Rangoju)   
- amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent (Raju Rangoju)   
- affs: initialize fsdata in affs_truncate() (Alexander Potapenko)   
- IB/hfi1: Fix expected receive setup error exit issues (Dean Luick)   
- IB/hfi1: Reserve user expected TIDs (Dean Luick)   
- IB/hfi1: Reject a zero-length user expected buffer (Dean Luick)   
- RDMA/core: Fix ib block iterator counter overflow (Yonatan Nachum)   
- tomoyo: fix broken dependency on *.conf.default (Masahiro Yamada)   
- EDAC/highbank: Fix memory leak in highbank_mc_probe() (Miaoqian Lin)   
- HID: intel_ish-hid: Add check for ishtp_dma_tx_map (Jiasheng Jiang)   
- ARM: imx: add missing of_node_put() (Dario Binacchi)   
- ARM: imx35: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx31: Retrieve the IIM base address from devicetree (Fabio Estevam)   
- ARM: imx27: Retrieve the SYSCTRL base address from devicetree (Fabio Estevam)   
- ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts' (Fabio Estevam)   
- memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe() (Gaosheng Cui)   
- memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe() (Gaosheng Cui)   
- clk: Provide new devm_clk helpers for prepared and enabled clocks (Uwe Kleine-König)   
- clk: generalize devm_clk_get() a bit (Uwe Kleine-König)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.4.el8uek]" date="1678363200">- ipc: update semtimedop() to use hrtimer (Prakash Sangappa)  [Orabug: 35069807]  
- rds: ib: Destroy fastreg resources correctly (Håkon Bugge)  [Orabug: 35140658]  
- rds: ib: Use one-bit booleans in struct rds_ib_device and keep them adjacent (Håkon Bugge)  [Orabug: 35140648]  
- mips64: drivers/watchdog: Add IRQF_NOBALANCING when requesting irq (Thomas Tai)  [Orabug: 35159790]  
- net: mana: Fix IRQ name - add PCI and queue number (Haiyang Zhang)  [Orabug: 35084730]  
- uek-rpm: Add opbmc to nano rpm (Somasundaram Krishnasamy)  [Orabug: 35145857]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.318.5.el8uek]" date="1679054400">- udf: Fix file corruption when appending just after end of preallocated extent (Jan Kara)  [Orabug: 35192763]  
- selftests/ftrace: Fix bash specific "==" operator (Masami Hiramatsu (Google))  [Orabug: 35192763]  
- arm64: kdump: Increase reserved memory for larger machines (Henry Willard)  [Orabug: 35051468]  
- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog (Like Xu)  [Orabug: 34729426]  
- KVM: x86/pmu: Introduce pmc-&gt;is_paused to reduce the call time of perf interfaces (Like Xu)  [Orabug: 34729426]  
- perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Add a quirk for UPI on SPR (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Ignore broken units in discovery table (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name (Kan Liang)  [Orabug: 35053343]  
- perf/x86/uncore: Factor out uncore_device_to_die() (Kan Liang)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Factor out uncore_device_to_die()" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Ignore broken units in discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Add a quirk for UPI on SPR" (Thomas Tai)  [Orabug: 35053343]  
- Revert "perf/x86/uncore: Don't WARN_ON_ONCE() for a broken discovery table" (Thomas Tai)  [Orabug: 35053343]  
- Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- KVM: x86: Mitigate the cross-thread return address predictions bug (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- x86/speculation: Identify processors vulnerable to SMT RSB predictions (Tom Lendacky)  [Orabug: 35166671]  {CVE-2022-27672} 
- uek-rpm: aarch64: embedded: Enable CONFIG_RANDOMIZE_BASE to support ksplice for T93 (Thomas Tai)  [Orabug: 35180981]  
- drm/amdkfd: Check for null pointer after calling kmemdup (Jiasheng Jiang)  [Orabug: 34951503]  {CVE-2022-3108} 
- mm: use padata for copying page ranges in vma_dup() (Anthony Yznaga)  [Orabug: 35054622]  
- mm: parallelize unmap_page_range() for some large VMAs (Anthony Yznaga)  [Orabug: 35054622]  
- net/rds: serialize up+down-work to relax strict ordering (Gerd Rausch)  [Orabug: 35094723]  
- rds: ib: Fix non-parenthetical mutex/semaphore use (Håkon Bugge)  [Orabug: 35155114]  
- Revert "btrfs: free device in btrfs_close_devices for a single device filesystem" (Vijayendra Suman)  [Orabug: 35161536]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.1.el8uek]" date="1682596800">- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35339438]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35339438]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.2.el8uek]" date="1683720000">- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35378852]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35350194]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35350194]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.319.1.3.el8uek]" date="1684756800">- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35402305]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35402305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.319.1.4.el8uek]" date="1685966400">- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35464474]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35464474]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35464474]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35464474]</changelog>
</package>
<package pkgid="63f891e0bf8af85c420ea79a78702fbe33b559863c800da083947597c9bc724f" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.1.el8uek]" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786]  
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317]  
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317]  
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379]  
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588]  
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588]  
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588]  
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588]  
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588]  
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122]  
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456} 
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291]  
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.2.el8uek]" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053]  
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730]  
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741]  
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741]  
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741]  
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741]  
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741]  
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741]  
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783]  
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327]  
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)   
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou)   
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.1.el8uek]" date="1686398400">- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35475138]</changelog>
</package>
<package pkgid="6c5fd01f3b401fc44d69294dbb4d185bfe7add48b6ce98790f8e682346569c7a" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.320.7.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.6.el8uek]" date="1679659200">- net/rds: Flip the default value of "rds_wq_strictly_ordered" (Gerd Rausch)  [Orabug: 35197635]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.318.7.el8uek]" date="1681128000">- mm, compaction: Skip all pinned pages during scan (Khalid Aziz)  [Orabug: 35251798]  
- xfs: add missing cmap-&gt;br_state = XFS_EXT_NORM update (Gao Xiang)  [Orabug: 35214060]  
- rds/ib: Fix the softlock-up in RDS cache GC worker (Arumugam Kolappan)  [Orabug: 35146761]  
- uek-rpm: Update linux-firmware dependency (Somasundaram Krishnasamy)  [Orabug: 33755589]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.319.1.el8uek]" date="1681819200">- netfilter: ebtables: fix table blob use-after-free (Florian Westphal)  [Orabug: 35299848]  
- ipv4: Fix incorrect table ID in IOCTL path (Ido Schimmel)  [Orabug: 35295437]  
- vc_screen: modify vcs_size() handling in vcs_read() (George Kennedy)  [Orabug: 35295437]  
- uek/config-mips64: Turn off dtrace build for mips64 (Vijay Kumar)  [Orabug: 34998145]  
- uek-rpm/aarch64: Disable CONFIG_HID_BIGBEN_FF (Vijay Kumar)  [Orabug: 34752217]  
- KVM: arm64: Disabling disabled PMU counters wastes a lot of time (Alexandre Chartre)  [Orabug: 35290845]  
- KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Alexandru Elisei)  [Orabug: 35290845]  
- KVM: arm64: pmu: Only handle supported event counters (Eric Auger)  [Orabug: 35290845]  
- psample: Fix user API breakage (Ido Schimmel)  [Orabug: 34382720]  
- net: sfp: fix sfp_bus_put() kernel documentation (Russell King)  [Orabug: 34382720]  
- sch_htb: Avoid grafting on htb_destroy_class_offload when destroying htb (Rahul Rameshbabu)  [Orabug: 34382720]  
- devlink: fix netns refcount leak in devlink_nl_cmd_reload() (Eric Dumazet)  [Orabug: 34382720]  
- udp_tunnel: Fix udp_tunnel_nic work-queue type (Aya Levin)  [Orabug: 34382720]  
- devlink: Fix error message in devlink_rate_set_ops_supported() (Dan Carpenter)  [Orabug: 34382720]  
- ethtool: strset: fix message length calculation (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix missing NLM_F_MULTI flag when dumping (Fernando Fernandez Mancera)  [Orabug: 34382720]  
- net: psample: Fix netlink skb length with tunnel info (Chris Mi)  [Orabug: 34382720]  
- net: core: devlink: use right genl user_ptr when handling port param get/set (Oleksandr Mazur)  [Orabug: 34382720]  
- devlink: use _BITUL() macro instead of BIT() in the UAPI header (Tobias Klauser)  [Orabug: 34382720]  
- ethtool: fix string set id check (Michal Kubecek)  [Orabug: 34382720]  
- devlink: Make sure devlink instance and port are in same net namespace (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix reload stats structure (Moshe Shemesh)  [Orabug: 34382720]  
- devlink: Protect devlink port list traversal (Parav Pandit)  [Orabug: 34382720]  
- devlink: Fix per port reporter fields initialization (Parav Pandit)  [Orabug: 34382720]  
- ethtool: mark netlink family as __ro_after_init (Jakub Kicinski)  [Orabug: 34382720]  
- ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Michal Kubecek)  [Orabug: 34382720]  
- netdevsim: Ensure policer drop counter always increases (Ido Schimmel)  [Orabug: 34382720]  
- net: phy: propagate an error back to the callers of phy_sfp_probe (Leon Romanovsky)  [Orabug: 34382720]  
- mlxsw: spectrum_ptp: Fix build warnings (Ido Schimmel)  [Orabug: 34382720]  
- ethtool: fix reference leak in some *_SET handlers (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: limit bitset size (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix application of verbose no_mask bitset (Michal Kubecek)  [Orabug: 34382720]  
- ethtool: fix a memory leak in ethnl_default_start() (Dan Carpenter)  [Orabug: 34382720]  
- net: phylink: fix failure to register on x86 systems (Russell King)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Fix setting of RS FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix return status when setting unsupported FEC mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix arch depending casting issue in FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: check attr pointer validity before dereferencing it (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: E-Switch, Fix comparing termination table instance (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix crash during sync firmware reset (Suresh Devarakonda)  [Orabug: 34382720]  
- net/mlx5: Wait for firmware to enable CRS before pci_restore_state (Moshe Shemesh)  [Orabug: 34382720]  
- RDMA/srp: Support more than 255 rdma ports (Mikhael Goikhman)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix build time constant test in RX (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: correct ECE offset in query qp output (Changcheng Liu)  [Orabug: 34382720]  
- net/mlx5e: TC NIC mode, fix tc chains miss table (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Avoid double clear or set of sync reset requested (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix deadlock in sync reset flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: CT: Fix queued up restore put() executing after relevant ft release (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: TC, fix decap fallback to uplink when int port not supported (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Fix slab-out-of-bounds while reading resource dump menu (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong source vport matching on tunnel rule (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5: Don't advertise IPsec netdev support for non-IPsec device (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offloaded packets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: TC, Move flow hashtable to be per rep (Paul Blakey)  [Orabug: 34382720]  
- net/mlx5e: Avoid implicit modify hdr for decap drop rule (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix tunnel mode crypto offload for non TCP/UDP traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encapsulated traffic (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Don't treat small ceil values as unlimited in HTB offload (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix uninitialized variable modact (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix handling of wrong devices during bond netevent (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Bridge, Fix devlink deadlock on net namespace deletion (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Use del_timer_sync in fw reset flow of halting poll (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5: Bridge, take rtnl lock in init error handler (Vlad Buslov)  [Orabug: 34382720]  
- mlx5: Don't accidentally set RTO_ONLINK before mlx5e_route_lookup_ipv4_get() (Guillaume Nault)  [Orabug: 34382720]  
- net/mlx5e: Sync VXLAN udp ports during uplink representor profile change (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Fix access to sf_dev_table on allocation failure (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix wrong usage of fib_info_nh when routes with nexthop objects are used (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix nullptr on deleting mirroring rule (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: TC, Fix memory leak with rules with internal port (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Delete forward rule for ct or sample action (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Gal Pressman)  [Orabug: 34382720]  
- net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin)  [Orabug: 34382720]  
- net/mlx5: Fix tc max supported prio for nic mode (Chris Mi)  [Orabug: 34382720]  
- net/mlx5: Fix SF health recovery flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix error print in case of IRQ request failed (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Christophe JAILLET)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Use indirect table only if all destinations support it (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: E-Switch, return error if encap isn't supported (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Lag, update tracker when state change event received (Maher Sanalla)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: E-Switch, rebuild lag only when needed (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Update error handler for UCTX and UMEM (Neta Ostrovsky)  [Orabug: 34382720]  
- net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix crash in RX resync flow (Tariq Toukan)  [Orabug: 34382720]  
- PCI: Do not enable AtomicOps on VFs (Selvin Xavier)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Refactor checksum code in tx data path (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Emeel Hakim)  [Orabug: 34382720]  
- net/mlx5e: Fix vlan data lost during suspend flow (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5: Fix setting number of EQs of SFs (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix length of irq_index in chars (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Avoid generating event after PPS out in Real time mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Force round second at 1PPS out start time (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix double allocation of acl flow counter (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: IPSEC RX, enable checksum complete (Raed Salem)  [Orabug: 34382720]  
- net/mlx5e: Fix condition when retrieving PTP-rqn (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Use correct eswitch for stack devices with lag (Dmytro Linkin)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Lag, fix multipath lag activation (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5: Destroy pool-&gt;mutex (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Block switchdev mode while devlink traps are active (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Don't skip subfunction cleanup in case of error in module init (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Add send to vport rules on paired device (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Add event callback for representors (Mark Bloch)  [Orabug: 34382720]  
- {net, RDMA}/mlx5: Extend send to vport rules (Mark Bloch)  [Orabug: 34382720]  
- net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Jiapeng Chong)  [Orabug: 34382720]  
- net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix page allocation failure for trap-RQ over SF (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Disable Rx ntuple offload for uplink representor (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Nathan Chancellor)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Allow setting GUID for host PF vport (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Read PF mac address (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5: Fix error path for set HCA defaults (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Bridge, handle FDB events (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Don't update netdev RQs with PTP-RQ (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Verify dev is present in get devlink port ndo (Chris Mi)  [Orabug: 34382720]  
- net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Yang Li)  [Orabug: 34382720]  
- net/mlx5e: Fix adding encap rules to slow path (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Check firmware sync reset requested is set before trying to abort it (Moshe Shemesh)  [Orabug: 34382720]  
- net/mlx5e: Disable TLS offload for uplink representor (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix incompatible casting (Aya Levin)  [Orabug: 34382720]  
- mlx5e: add add missing BH locking around napi_schdule() (Jakub Kicinski)  [Orabug: 34382720]  
- net/mlx5e: Fix error path of updating netdev queues (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Reject mirroring on source port change encap rules (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: Fix null deref accessing lag dev (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix lost changes during code movements (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (wenxu)  [Orabug: 34382720]  
- net/mlx5: Fix setting of devlink traps in switchdev mode (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Fix bit-wise and with zero (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: Fix PPLM register mapping (Aya Levin)  [Orabug: 34382720]  
- net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Fix mapping of ct_label zero (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: Offload tuple rewrite for non-CT flows (Dima Chumak)  [Orabug: 34382720]  
- net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel)  [Orabug: 34382720]  
- net/mlx5: Check returned value from health recover sequence (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix turn-off PPS command (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on lag device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5: Disallow RoCE on multi port slave device (Shay Drory)  [Orabug: 34382720]  
- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Replace synchronize_rcu with synchronize_net (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Wei Yongjun)  [Orabug: 34382720]  
- net/mlx5: Fix a NULL vs IS_ERR() check (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5e: free page before return (Pan Bian)  [Orabug: 34382720]  
- net/mlx5: Release devlink object if adev fails (Leon Romanovsky)  [Orabug: 34382720]  
- net/mlx5: Fix compilation warning for 32-bit platform (Parav Pandit)  [Orabug: 34382720]  
- net/mlx5e: remove unnecessary memset (Zhu Yanjun)  [Orabug: 34382720]  
- net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Randy Dunlap)  [Orabug: 34382720]  
- net/mlx5e: Fix check if netdev is bond slave (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Fix refcount leak on kTLS RX resync (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Maxim Mikityanskiy)  [Orabug: 34382720]  
- net/mlx5: Fix uininitialized pointer read on pointer attr (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5e: CT, Fix coverity issue (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5: Add retry mechanism to the command entry index allocation (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5e: Fix potential null pointer dereference (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mlx5: Fix dereference on pointer attr after null check (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Denis Efremov)  [Orabug: 34382720]  
- net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5: Allow ft level ignore for nic rx tables (Ariel Levkovich)  [Orabug: 34382720]  
- net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Tariq Toukan)  [Orabug: 34382720]  
- net/mlx5: Fix uninitialized variable warning (Moshe Tal)  [Orabug: 34382720]  
- net/mlx5e: CT: Support restore ipv6 tunnel (Jianbo Liu)  [Orabug: 34382720]  
- net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Raed Salem)  [Orabug: 34382720]  
- net/mlx5: Use fallthrough pseudo-keyword (Gustavo A. R. Silva)  [Orabug: 34382720]  
- net/mxl5e: Verify that rpriv is not NULL (Vlad Buslov)  [Orabug: 34382720]  
- net/mlx5e: Do not include rwlock.h directly (Sebastian Andrzej Siewior)  [Orabug: 34382720]  
- net/mlx5e: fix memory leak of tls (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, Fix some error pointer dereferences (Dan Carpenter)  [Orabug: 34382720]  
- net/mlx5: Kconfig: Fix spelling typo (Saeed Mahameed)  [Orabug: 34382720]  
- net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Pablo Neira Ayuso)  [Orabug: 34382720]  
- net/mlx5e: Remove warning "devices are not on same switch HW" (Maor Dickman)  [Orabug: 34382720]  
- net/mlx5e: Use change upper event to setup representors' bond_metadata (Vu Pham)  [Orabug: 34382720]  
- net/mlx5: Fix cleaning unmanaged flow tables (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5: Dedicate fw page to the requesting function (Eran Ben Elisha)  [Orabug: 34382720]  
- net/mlx5: E-switch, Fix printing wrong error value (Parav Pandit)  [Orabug: 34382720]  
- mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Colin Ian King)  [Orabug: 34382720]  
- net/mlx5: E-Switch, free flow_group_in after creating the restore table (Roi Dayan)  [Orabug: 34382720]  
- net/mlx5e: Add support for FEC modes based on 50G per lane links (Aya Levin)  [Orabug: 34382720]  
- ethtool: Add support for low latency RS FEC (Aya Levin)  [Orabug: 34382720]  
- net/mlxe5: Separate between FEC and current speed (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Advertise globaly supported FEC modes (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Set FEC to auto when configured mode is not supported (Aya Levin)  [Orabug: 34382720]  
- net/mlx5e: Fix printk format warning (Olof Johansson)  [Orabug: 34382720]  
- mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ido Schimmel)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Amit Cohen)  [Orabug: 34382720]  
- mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ido Schimmel)  [Orabug: 34382720]  
- net/mlx5: rate limit alloc_ent error messages (Li RongQing)  [Orabug: 34382720]  
- mlxsw: Propagate extack down to register_fib_notifier() (Jiri Pirko)  [Orabug: 34382720]  
- uek-rpm: aarch64 enable CONFIG_DETECT_HUNG_TASK (Tom Saeger)  [Orabug: 35201944]  
- uek-rpm: Run "make olddefconfig" against uek6/u3 (v5.4.233) (Tom Saeger)  [Orabug: 35201944]  
- KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 (Sean Christopherson)  [Orabug: 35209923]  
- x86/speculation: Allow enabling STIBP with legacy IBRS (KP Singh)  [Orabug: 35229509]  
- x86/bugs: Reset speculation control settings on init (Breno Leitao)  [Orabug: 35229509]  
- net/rds: Check that "tc-&gt;t_rtn" has been assigned already (Gerd Rausch)  [Orabug: 35236333]  
- block: Remove unused variable in generic_end_io_acct() (Harshit Mogalapalli)  [Orabug: 35237913]  
- KVM: arm64: Implement the TRNG hypervisor call (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: Add support for SMCCC TRNG entropy source (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Introduce SMCCC TRNG framework (Andre Przywara)  [Orabug: 35242052]  
- firmware: smccc: Add SMCCC TRNG function call IDs (Ard Biesheuvel)  [Orabug: 35242052]  
- arm64: random: Remove no longer needed prototypes (Andre Przywara)  [Orabug: 35242052]  
- arm64: kaslr: Use standard early random function (Guenter Roeck)  [Orabug: 35242052]  
- random: random.h should include archrandom.h, not the other way around (Linus Torvalds)  [Orabug: 35242052]  
- smccc: Make constants available to assembly (Andrew Scull)  [Orabug: 35242052]  
- arm64: add credited/trusted RNG support (Mark Rutland)  [Orabug: 35242052]  
- arm64: Use v8.5-RNG entropy for KASLR seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Check command line before looking for a seed (Mark Brown)  [Orabug: 35242052]  
- arm64: kaslr: Announce KASLR status on boot (Mark Brown)  [Orabug: 35242052]  
- KVM: arm/arm64: Factor out hypercall handling from PSCI code (Christoffer Dall)  [Orabug: 35242052]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.1.el8uek]" date="1681992000">- MIPS: Don't clear _PAGE_SPECIAL in _PAGE_CHG_MASK (Henry Willard)  [Orabug: 35218786]  
- net/mlx5: Fix memory leak in error flow of port set buffer (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Update shared buffer along with device buffer changes (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Add API to query/modify SBPR and SBCM registers (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5: Expose shared buffer registers bits and structs (Maher Sanalla)  [Orabug: 34988317]  
- net/mlx5e: Fix the calling of update_buffer_lossy() API (Mark Zhang)  [Orabug: 34988317]  
- net/mlx5e: Fix port buffers cell size value (Eran Ben Elisha)  [Orabug: 34988317]  
- net/rds: Adding TCP stats for TCP keepalive timeout (Nagappan Ramasamy Palaniappan)  [Orabug: 35254379]  
- x86/acpi/boot: Correct acpi_is_processor_usable() check (Eric DeVolder)  [Orabug: 35274588]  
- x86/ACPI/boot: Use FADT version to check support for online capable (Mario Limonciello)  [Orabug: 35274588]  
- x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC (Kishon Vijay Abraham I)  [Orabug: 35274588]  
- x86/ACPI: Don't add CPUs that are not online capable (Mario Limonciello)  [Orabug: 35274588]  
- ACPICA: Add support for MADT online enabled bit (Mario Limonciello)  [Orabug: 35274588]  
- net/rds: use appropriate reason while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35278122]  
- KVM: nVMX: add missing consistency checks for CR0 and CR4 (Paolo Bonzini)  [Orabug: 35278212]  {CVE-2023-30456} 
- uek-rpm: pensando: enable config options for fips (Dave Kleikamp)  [Orabug: 35305291]  
- x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 (Pawan Gupta)  [Orabug: 35310366]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.2.el8uek]" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053]  
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730]  
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741]  
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741]  
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741]  
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741]  
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741]  
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741]  
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783]  
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327]  
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig)   
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou)   
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
</package>
<package pkgid="8984e2a952504b8c820ceff0cecb1d892b6b2ae1b29fe9f4f672fbc69d722cb2" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig) [Orabug: 34214381] {CVE-2021-4037}
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou) [Orabug: 35181650] {CVE-2023-1118}
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello) [Orabug: 35181603] {CVE-2023-1079}
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.1.el8uek]" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335]  
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883]  
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996]  
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310]  
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310]  
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310]  
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.321.2.el8uek]" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)   
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)   
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)   
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)   
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)   
- cdc_ncm: Fix the build warning (Alexander Bersenev)   
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)   
- net/mlx5: devcom only supports 2 ports (Mark Bloch)   
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)   
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)   
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)   
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)   
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)   
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)   
- LTS tag: v5.4.244 (Sherry Yang)   
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)   
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)   
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)   
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)   
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)   
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)   
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)   
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)   
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)   
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)   
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)   
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)   
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)   
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)   
- media: radio-shark: Add endpoint checks (Alan Stern)   
- USB: sisusbvga: Add endpoint checks (Alan Stern)   
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)   
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)   
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)   
- fbdev: udlfb: Fix endpoint check (Alan Stern)   
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)   
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)   
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)   
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)   
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)   
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)   
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)   
- parisc: Allow to reboot machine after system halt (Helge Deller)   
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)   
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)   
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)   
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)   
- mt76: mt7615: Fix build with older compilers (Pablo Greco)   
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)   
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)   
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)   
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)   
- s390/qdio: get rid of register asm (Heiko Carstens)   
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)   
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)   
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)   
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)   
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)   
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)   
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)   
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)   
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) [Orabug: 34362006] {CVE-2022-34918}
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)   
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)   
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)   
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)   
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)   
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)   
- ceph: force updating the msg pointer in non-split case (Xiubo Li)   
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)   
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)   
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini) [Orabug: 34571001] {CVE-2022-39189}
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)   
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)   
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)   
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)   
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)   
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)   
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)   
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)   
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)   
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)   
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)   
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)   
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)   
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)   
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)   
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)   
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)   
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)   
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)   
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)   
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)   
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)   
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)   
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)   
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)   
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)   
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)   
- erspan: get the proto with the md version for collect_md (Xin Long)   
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)   
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)   
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)   
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)   
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)   
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)   
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)   
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)   
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)   
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)   
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)   
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)   
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)   
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)   
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)   
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)   
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)   
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)   
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)   
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)   
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)   
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)   
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)   
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)   
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)   
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)   
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)   
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)   
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)   
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)   
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)   
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)   
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)   
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)   
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)   
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)   
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)   
- net: Catch invalid index in XPS mapping (Nick Child)   
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)   
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)   
- ext2: Check block size validity during mount (Jan Kara)   
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)   
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)   
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)   
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)   
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)   
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)   
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)   
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)   
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)   
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)   
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)   
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)   
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)   
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)   
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)   
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)   
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)   
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)   
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)   
- linux/dim: Do nothing if no time delta between samples (Roy Novich)   
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)   
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)   
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)   
- LTS tag: v5.4.243 (Sherry Yang)   
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)   
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)   
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)   
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)   
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)   
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)   
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)   
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)   
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)   
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)   
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)   
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)   
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)   
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)   
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)   
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)   
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)   
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)   
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)   
- ext4: fix data races when using cached status extents (Jan Kara)   
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)   
- ext4: fix WARNING in mb_find_extent (Ye Bin)   
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)   
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)   
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)   
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)   
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)   
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)   
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)   
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)   
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)   
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)   
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)   
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)   
- sh: math-emu: fix macro redefined warning (Randy Dunlap)   
- inotify: Avoid reporting event with invalid wd (Jan Kara)   
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)   
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)   
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)   
- btrfs: don't free qgroup space unless specified (Josef Bacik)   
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)   
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)   
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)   
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)   
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)   
- virtio_net: split free_unused_bufs() (Xuan Zhuo)   
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)   
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)   
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)   
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)   
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)   
- rxrpc: Fix hard call timeout units (David Howells)   
- net/sched: act_mirred: Add carrier check (Victor Nogueira)   
- writeback: fix call of incorrect macro (Maxim Korotkov)   
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)   
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)   
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)   
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)   
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)   
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)   
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)   
- crypto: inside-secure - irq balance (Sven Auhagen)   
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)   
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)   
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)   
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)   
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))   
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)   
- debugobject: Ensure pool refill (again) (Thomas Gleixner)   
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)   
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)   
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)   
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)   
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)   
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)   
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)   
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)   
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)   
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)   
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)   
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)   
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)   
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)   
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)   
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)   
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)   
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)   
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)   
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)   
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)   
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)   
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)   
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)   
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)   
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)   
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)   
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)   
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)   
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)   
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)   
- clocksource/drivers/davinci: Avoid trailing '
' hidden in pr_fmt() (Christophe JAILLET)   
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)   
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)   
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)   
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)   
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)   
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)   
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)   
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)   
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)   
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)   
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)   
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)   
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)   
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)   
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)   
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)   
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)   
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)   
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)   
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)   
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)   
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)   
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)   
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)   
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)   
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)   
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)   
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)   
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)   
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)   
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)   
- PM: domains: Fix up terminology with parent/child (Kees Cook)   
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)   
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)   
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)   
- of: Fix modalias string generation (Miquel Raynal)   
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)   
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)   
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)   
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)   
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)   
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)   
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)   
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)   
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)   
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)   
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)   
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)   
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)   
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)   
- net: amd: Fix link leak when verifying config failed (Gencen Gan)   
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)   
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)   
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)   
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)   
- ixgbe: Enable setting RSS table to default values (Joe Damato)   
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)   
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)   
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)   
- md/raid10: fix memleak of md thread (Yu Kuai)   
- md: update the optimal I/O size on reshape (Christoph Hellwig)   
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)   
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)   
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)   
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)   
- nvme: fix async event trace event (Keith Busch)   
- nvme: handle the persistent internal error AER (Michael Kelley)   
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)   
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)   
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)   
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)   
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)   
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)   
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)   
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)   
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)   
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)   
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)   
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)   
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)   
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)   
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)   
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)   
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)   
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)   
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)   
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)   
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)   
- tick: Get rid of tick_period (Thomas Gleixner)   
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)   
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)   
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)   
- timekeeping: Split jiffies seqlock (Thomas Gleixner)   
- debugobject: Prevent init race with static objects (Thomas Gleixner)   
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)   
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)   
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)   
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)   
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)   
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)   
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)   
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)   
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)   
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)   
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)   
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)   
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)   
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)   
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)   
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)   
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)   
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)   
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)   
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)   
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)   
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)   
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)   
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)   
- drm/vgem: add missing mutex_destroy (Maíra Canal)   
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)   
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)   
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)   
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)   
- selinux: ensure av_permissions.h is built when needed (Paul Moore)   
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)   
- ubifs: Free memory for tmpfile name (Mårten Lindahl)   
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)   
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)   
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)   
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)   
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)   
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)   
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)   
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)   
- kheaders: Use array declaration instead of char (Kees Cook)   
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)   
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)   
- xhci: fix debugfs register accesses while suspended (Johan Hovold)   
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)   
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)   
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)   
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)   
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)   
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)   
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)   
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)   
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)   
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)   
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)   
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.3.el8uek]" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)   
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)   
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)   
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061]  
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061]  
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061]  
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734]  
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388]  
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388]  
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388]  
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.1.el8uek]" date="1689768000">- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35622154]</changelog>
</package>
<package pkgid="837ecf415fdb55a4baae1b9a01abd3ea2f9e48f499805200e4b2ab6c11343ffb" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.321.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.2.el8uek]" date="1682596800">- netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() (Alok Tiwari)  [Orabug: 34301053]  
- Revert "iommu/amd: Increase kdump command sync timeout to 2secs" (Boris Ostrovsky)  [Orabug: 35099730]  
- Revert "iommu: Force iommu shutdown on panic" (Boris Ostrovsky)  [Orabug: 35099730]  
- mm, hugepages: add hugetlb vma mremap() test (Mina Almasry)  [Orabug: 35176741]  
- mm: hugetlb: considering PMD sharing when flushing cache/TLBs (Baolin Wang)  [Orabug: 35176741]  
- mm: mremap: fix sign for EFAULT error return value (Niels Dossche)  [Orabug: 35176741]  
- mm/hugetlb: fix kernel crash with hugetlb mremap (Aneesh Kumar K.V)  [Orabug: 35176741]  
- hugetlbfs: flush before unlock on move_hugetlb_page_tables() (Nadav Amit)  [Orabug: 35176741] {CVE-2021-4002}
- mm, hugepages: add mremap() support for hugepage backed vma (Mina Almasry)  [Orabug: 35176741]  
- Arm64: Pensando: Fix tps53679 driver to include power readings (Austin Sehnert)  [Orabug: 35274783]  
- net/rds: use appropriate return code while dropping a connection (Praveen Kumar Kannoju)  [Orabug: 35279327]  
- uek-rpm: aarch64: embedded: Enable CONFIG_QFMT_V2 to support T93 disk quota (Thomas Tai)  [Orabug: 35323244]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.3.el8uek]" date="1683201600">- pensando: kpcimgr: avoid panic when device tree is corrupt (Rob Gardner)  [Orabug: 35079751]  
- net: mana: Fix accessing freed irq affinity_hint (Haiyang Zhang)  [Orabug: 35085105]  
- net: mana: Assign interrupts to CPUs based on NUMA nodes (Saurabh Sengar)  [Orabug: 35085105]  
- net: mana: Add rmb after checking owner bits (Haiyang Zhang)  [Orabug: 35085105]  
- IB/mad: Don't call to function that might sleep while in atomic context (Leonid Ravich)  [Orabug: 35072250]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.4.el8uek]" date="1683201601">- LTS tag: v5.4.242 (Sherry Yang)   
- ASN.1: Fix check for strdup() success (Ekaterina Orlova)   
- iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() (Dan Carpenter)   
- pwm: meson: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Gao Xiang)   
- sctp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- dccp: Call inet6_destroy_sock() via sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- inet6: Remove inet6_destroy_sock() in sk-&gt;sk_prot-&gt;destroy(). (Kuniyuki Iwashima)   
- tcp/udp: Call inet6_destroy_sock() in IPv6 sk-&gt;sk_destruct(). (Kuniyuki Iwashima)   
- udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). (Kuniyuki Iwashima)   
- ext4: fix use-after-free in ext4_xattr_set_entry (Baokun Li)   
- ext4: remove duplicate definition of ext4_xattr_ibody_inline_set() (Ritesh Harjani)   
- Revert "ext4: fix use-after-free in ext4_xattr_set_entry" (Tudor Ambarus)   
- x86/purgatory: Don't generate debug info for purgatory.ro (Pingfan Liu)   
- MIPS: Define RUNTIME_DISCARD_EXIT in LD script (Jiaxun Yang)   
- mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (Bhavya Kapoor)   
- memstick: fix memory leak if card device is never registered (Greg Kroah-Hartman)   
- nilfs2: initialize unused bytes in segment summary blocks (Ryusuke Konishi)   
- iio: light: tsl2772: fix reading proximity-diodes from device tree (Brian Masney)   
- xen/netback: use same error messages for same errors (Juergen Gross)   
- nvme-tcp: fix a possible UAF when failing to allocate an io queue (Sagi Grimberg)   
- s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling (Heiko Carstens)   
- net: dsa: b53: mmap: add phy ops (Álvaro Fernández Rojas)   
- scsi: core: Improve scsi_vpd_inquiry() checks (Damien Le Moal)   
- scsi: megaraid_sas: Fix fw_crash_buffer_show() (Tomas Henzl)   
- selftests: sigaltstack: fix -Wuninitialized (Nick Desaulniers)   
- Input: i8042 - add quirk for Fujitsu Lifebook A574/H (Jonathan Denose)   
- f2fs: Fix f2fs_truncate_partial_nodes ftrace event (Douglas Raillard)   
- e1000e: Disable TSO on i219-LM card to increase speed (Sebastian Basierski)   
- bpf: Fix incorrect verifier pruning due to missing register precision taints (Daniel Borkmann)   
- mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (Nikita Zhandarovich)   
- i40e: fix i40e_setup_misc_vector() error handling (Aleksandr Loktionov)   
- i40e: fix accessing vsi-&gt;active_filters without holding lock (Aleksandr Loktionov)   
- netfilter: nf_tables: fix ifdef to also consider nf_tables=m (Florian Westphal)   
- virtio_net: bugfix overflow inside xdp_linearize_page() (Xuan Zhuo)   
- net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg (Gwangun Jung)   
- regulator: fan53555: Explicitly include bits header (Cristian Ciocaltea)   
- netfilter: br_netfilter: fix recent physdev match breakage (Florian Westphal)   
- arm64: dts: meson-g12-common: specify full DMC range (Marc Gonzalez)   
- ARM: dts: rockchip: fix a typo error for rk3288 spdif node (Jianqun Xu)   
- LTS tag: v5.4.241 (Sherry Yang)   
- xfs: force log and push AIL to clear pinned inodes when aborting mount (Darrick J. Wong)   
- xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster)   
- xfs: shut down the filesystem if we screw up quota reservation (Darrick J. Wong)   
- xfs: report corruption only as a regular error (Darrick J. Wong)   
- xfs: set inode size after creating symlink (Jeffrey Mitchell)   
- xfs: fix up non-directory creation in SGID directories (Christoph Hellwig) [Orabug: 34214381] {CVE-2021-4037}
- xfs: remove the di_version field from struct icdinode (Christoph Hellwig)   
- xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Christoph Hellwig)   
- xfs: simplify di_flags2 inheritance in xfs_ialloc (Christoph Hellwig)   
- xfs: only check the superblock version for dinode size calculation (Christoph Hellwig)   
- xfs: add a new xfs_sb_version_has_v3inode helper (Christoph Hellwig)   
- xfs: remove the kuid/kgid conversion wrappers (Christoph Hellwig)   
- xfs: remove the icdinode di_uid/di_gid members (Christoph Hellwig)   
- xfs: ensure that the inode uid/gid match values match the icdinode ones (Christoph Hellwig)   
- xfs: merge the projid fields in struct xfs_icdinode (Christoph Hellwig)   
- coresight-etm4: Fix for() loop drvdata-&gt;nr_addr_cmp range bug (Steve Clevenger)   
- watchdog: sbsa_wdog: Make sure the timeout programming is within the limits (George Cherian)   
- i2c: ocores: generate stop condition after timeout in polling mode (Gregor Herburger)   
- ubi: Fix deadlock caused by recursively holding work_sem (ZhaoLong Wang)   
- mtd: ubi: wl: Fix a couple of kernel-doc issues (Lee Jones)   
- asymmetric_keys: log on fatal failures in PE/pkcs7 (Robbie Harwood)   
- verify_pefile: relax wrapper length check (Robbie Harwood)   
- drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (Hans de Goede)   
- efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (Hans de Goede)   
- i2c: imx-lpi2c: clean rx/tx buffers upon new message (Alexander Stein)   
- power: supply: cros_usbpd: reclassify "default case!" as debug (Grant Grundler)   
- net: macb: fix a memory corruption in extended buffer descriptor mode (Roman Gushchin)   
- udp6: fix potential access to stale information (Eric Dumazet)   
- RDMA/core: Fix GID entry ref leak when create_ah fails (Saravanan Vajravel)   
- sctp: fix a potential overflow in sctp_ifwdtsn_skip (Xin Long)   
- qlcnic: check pci_reset_function result (Denis Plotnikov)   
- niu: Fix missing unwind goto in niu_alloc_channels() (Harshit Mogalapalli)   
- 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition (Zheng Wang)   
- mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (Christophe Kerello)   
- mtd: rawnand: meson: fix bitmask for length in command word (Arseniy Krasnov)   
- mtdblock: tolerate corrected bit-flips (Bang Li)   
- btrfs: fix fast csum implementation detection (Christoph Hellwig)   
- btrfs: print checksum type and implementation at mount time (David Sterba)   
- Bluetooth: Fix race condition in hidp_session_thread (Min Li)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (Luiz Augusto von Dentz)   
- ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards (Oswald Buddenhagen)   
- ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() (Xu Biang)   
- ALSA: i2c/cs8427: fix iec958 mixer control deactivation (Oswald Buddenhagen)   
- ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (Oswald Buddenhagen)   
- ALSA: emu10k1: fix capture interrupt handler unlinking (Oswald Buddenhagen)   
- Revert "pinctrl: amd: Disable and mask interrupts on resume" (Kornel Dulęba)   
- irqdomain: Fix mapping-creation race (Johan Hovold)   
- irqdomain: Refactor __irq_domain_alloc_irqs() (Johan Hovold)   
- irqdomain: Look for existing mapping only once (Johan Hovold)   
- mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() (Rongwei Wang)   
- ring-buffer: Fix race while reader and writer are on the same page (Zheng Yejian)   
- drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (Boris Brezillon)   
- tracing: Free error logs of tracing instances (Steven Rostedt (Google))   
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Oleksij Rempel)   
- ftrace: Mark get_lock_parent_ip() __always_inline (John Keeping)   
- perf/core: Fix the same task check in perf_event_set_output (Kan Liang)   
- ALSA: hda/realtek: Add quirk for Clevo X370SNW (Jeremy Soller)   
- nilfs2: fix sysfs interface lifetime (Ryusuke Konishi)   
- nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() (Ryusuke Konishi)   
- tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty (Sherry Sun)   
- tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (Biju Das)   
- tty: serial: sh-sci: Fix transmit end interrupt handler (Biju Das)   
- iio: dac: cio-dac: Fix max DAC write value check for 12-bit (William Breathitt Gray)   
- iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (Lars-Peter Clausen)   
- USB: serial: option: add Quectel RM500U-CN modem (Bjørn Mork)   
- USB: serial: option: add Telit FE990 compositions (Enrico Sau)   
- usb: typec: altmodes/displayport: Fix configure initial pin assignment (RD Babiera)   
- USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (Kees Jan Koster)   
- xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (D Scott Phillips)   
- NFSD: callback request does not use correct credential for AUTH_SYS (Dai Ngo)   
- sunrpc: only free unix grouplist after RCU settles (Jeff Layton)   
- gpio: davinci: Add irq chip flag to skip set wake (Dhruva Gole)   
- ipv6: Fix an uninit variable access bug in __ip6_make_skb() (Ziyang Xuan)   
- sctp: check send stream number after wait_for_sndbuf (Xin Long)   
- net: don't let netpoll invoke NAPI if in xmit context (Jakub Kicinski)   
- icmp: guard against too small mtu (Eric Dumazet)   
- wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta (Felix Fietkau)   
- pwm: sprd: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pwm: cros-ec: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- pinctrl: amd: Disable and mask interrupts on resume (Kornel Dulęba)   
- pinctrl: amd: disable and mask interrupts on probe (Sachi King)   
- pinctrl: amd: Use irqchip template (Linus Walleij)   
- smb3: fix problem with null cifs super block with previous patch (Steve French)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- Revert "treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()" (Tom Saeger)   
- cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() (Waiman Long)   
- x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot (Basavaraj Natikar)   
- ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size (Zhihao Cheng)   
- net_sched: prevent NULL dereference if default qdisc setup failed (Pratyush Yadav)   
- scsi: ses: Handle enclosure with just a primary component gracefully (Jiri Kosina)   
- LTS tag: v5.4.240 (Sherry Yang)   
- gfs2: Always check inode size of inline inodes (Andreas Gruenbacher)   
- firmware: arm_scmi: Fix device node validation for mailbox transport (Cristian Marussi)   
- net: sched: fix race condition in qdisc_graft() (Eric Dumazet)   
- net_sched: add __rcu annotation to netdev-&gt;qdisc (Eric Dumazet)   
- ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (Ye Bin)   
- btrfs: scan device in non-exclusive mode (Anand Jain)   
- s390/uaccess: add missing earlyclobber annotations to __clear_user() (Heiko Carstens)   
- drm/etnaviv: fix reference leak when mmaping imported buffer (Lucas Stach)   
- ALSA: usb-audio: Fix regression on detection of Roland VS-100 (Takashi Iwai)   
- ALSA: hda/conexant: Partial revert of a quirk for Lenovo (Takashi Iwai)   
- NFSv4: Fix hangs when recovering open state after a server reboot (Trond Myklebust)   
- pinctrl: at91-pio4: fix domain name assignment (Johan Hovold)   
- xen/netback: don't do grant copy across page boundary (Juergen Gross)   
- Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table (Hans de Goede)   
- cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (David Disseldorp)   
- cifs: prevent infinite recursion in CIFSGetDFSRefer() (Paulo Alcantara)   
- Input: focaltech - use explicitly signed char type (Jason A. Donenfeld)   
- Input: alps - fix compatibility with -funsigned-char (msizanoen)   
- pinctrl: ocelot: Fix alt mode for ocelot (Horatiu Vultur)   
- net: mvneta: make tx buffer array agnostic (Lorenzo Bianconi)   
- net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only (Steffen Bätz)   
- bnxt_en: Fix typo in PCI id to device description string mapping (Kalesh AP)   
- i40e: fix registers dump after run ethtool adapter self test (Radoslaw Tyl)   
- s390/vfio-ap: fix memory leak in vfio_ap device driver (Tony Krowiak)   
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Ivan Orlov)   
- net/net_failover: fix txq exceeding warning (Faicker Mo)   
- regulator: Handle deferred clk (Christophe JAILLET)   
- regulator: fix spelling mistake "Cant" -&gt; "Can't" (Colin Ian King)   
- ptp_qoriq: fix memory leak in probe() (SongJingyi)   
- scsi: megaraid_sas: Fix crash after a double completion (Tomas Henzl)   
- mtd: rawnand: meson: invalidate cache on polling ECC bit (Arseniy Krasnov)   
- mips: bmips: BCM6358: disable RAC flush for TP1 (Álvaro Fernández Rojas)   
- dma-mapping: drop the dev argument to arch_sync_dma_for_* (Christoph Hellwig)   
- ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (Harshit Mogalapalli)   
- fbdev: au1200fb: Fix potential divide by zero (Wei Chen)   
- fbdev: lxfb: Fix potential divide by zero (Wei Chen)   
- fbdev: intelfb: Fix potential divide by zero (Wei Chen)   
- fbdev: nvidia: Fix potential divide by zero (Wei Chen)   
- sched_getaffinity: don't assume 'cpumask_size()' is fully initialized (Linus Torvalds)   
- fbdev: tgafb: Fix potential divide by zero (Wei Chen)   
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (Kuninori Morimoto)   
- ALSA: asihpi: check pao in control_message() (Kuninori Morimoto)   
- md: avoid signed overflow in slot_store() (NeilBrown)   
- bus: imx-weim: fix branch condition evaluates to a garbage value (Ivan Bornyakov)   
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY (Eric Biggers)   
- ocfs2: fix data corruption after failed write (Jan Kara via Ocfs2-devel)   
- tun: avoid double free in tun_free_netdev (George Kennedy)   
- sched/fair: Sanitize vruntime of entity being migrated (Vincent Guittot)   
- sched/fair: sanitize vruntime of entity being placed (Zhang Qiao)   
- dm crypt: add cond_resched() to dmcrypt_write() (Mikulas Patocka)   
- dm stats: check for and propagate alloc_percpu failure (Jiasheng Jiang)   
- i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (Wei Chen)   
- nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (Ryusuke Konishi)   
- wifi: mac80211: fix qos on mesh interfaces (Felix Fietkau)   
- usb: chipidea: core: fix possible concurrent when switch role (Xu Yang)   
- usb: chipdea: core: fix return -EINVAL if request role is the same with current role (Xu Yang)   
- usb: cdns3: Fix issue with using incorrect PCI device function (Pawel Laszczak)   
- dm thin: fix deadlock when swapping to thin device (Coly Li)   
- igb: revert rtnl_lock() that causes deadlock (Lin Ma)   
- fsverity: Remove WQ_UNBOUND from fsverity read workqueue (Nathan Huckleberry)   
- usb: gadget: u_audio: don't let userspace block driver unbind (Alvin Šipraga)   
- scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (Joel Selvaraj)   
- cifs: empty interface list when server doesn't support query interfaces (Shyam Prasad N)   
- sh: sanitize the flags on sigreturn (Al Viro)   
- net: usb: qmi_wwan: add Telit 0x1080 composition (Enrico Sau)   
- net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (Enrico Sau)   
- scsi: lpfc: Avoid usage of list iterator variable after loop (Jakob Koschel)   
- scsi: ufs: core: Add soft dependency on governor_simpleondemand (Adrien Thierry)   
- scsi: target: iscsi: Fix an error message in iscsi_check_key() (Maurizio Lombardi)   
- selftests/bpf: check that modifier resolves after pointer (Lorenz Bauer)   
- m68k: Only force 030 bus error if PC not in exception table (Michael Schmitz)   
- ca8210: fix mac_len negative array access (Alexander Aring)   
- riscv: Bump COMMAND_LINE_SIZE value to 1024 (Alexandre Ghiti)   
- thunderbolt: Use const qualifier for `ring_interrupt_index` (Mario Limonciello)   
- uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (Yaroslav Furman)   
- scsi: qla2xxx: Perform lockless command completion in abort path (Nilesh Javali)   
- hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs (Frank Crawford)   
- platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (Tzung-Bi Shih)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work (Zheng Wang)   
- Bluetooth: btqcomsmd: Fix command timeout after setting BD address (Stephan Gerhold)   
- net: mdio: thunder: Add missing fwnode_handle_put() (Liang He)   
- hvc/xen: prevent concurrent accesses to the shared ring (Roger Pau Monne)   
- nvme-tcp: fix nvme_tcp_term_pdu to match spec (Caleb Sander)   
- net/sonic: use dma_mapping_error() for error check (Zhang Changzhong)   
- erspan: do not use skb_mac_header() in ndo_start_xmit() (Eric Dumazet)   
- atm: idt77252: fix kmemleak when rmmod idt77252 (Li Zetao)   
- net/mlx5: Read the TC mapping of all priorities on ETS query (Maher Sanalla)   
- bpf: Adjust insufficient default bpf_jit_limit (Daniel Borkmann)   
- keys: Do not cache key in task struct if key is requested from kernel thread (David Howells)   
- net/ps3_gelic_net: Use dma_mapping_error (Geoff Levand)   
- net/ps3_gelic_net: Fix RX sk_buff length (Geoff Levand)   
- net: qcom/emac: Fix use after free bug in emac_remove due to race condition (Zheng Wang)   
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach (Zheng Wang)   
- qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info (Daniil Tatianin)   
- net: usb: smsc95xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (Yu Kuai)   
- i2c: imx-lpi2c: check only for enabled interrupt flags (Alexander Stein)   
- igbvf: Regard vf reset nack as success (Akihiko Odaki)   
- intel/igbvf: free irq on the error path in igbvf_request_msix() (Gaosheng Cui)   
- iavf: fix non-tunneled IPv6 UDP packet type and hashing (Alexander Lobakin)   
- iavf: fix inverted Rx hash condition leading to disabled hash (Alexander Lobakin)   
- power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition (Zheng Wang)   
- net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() (Hangyu Hua)   
- LTS tag: v5.4.239 (Sherry Yang)   
- selftests: Fix the executable permissions for fib_tests.sh (Rishabh Bhatnagar)   
- LTS tag: v5.4.238 (Sherry Yang)   
- HID: uhid: Over-ride the default maximum data buffer value with our own (Lee Jones)   
- HID: core: Provide new max_buffer_size attribute to over-ride the default (Lee Jones)   
- PCI: Unify delay handling for reset and resume (Lukas Wunner)   
- s390/ipl: add missing intersection check to ipl_report handling (Sven Schnelle)   
- serial: 8250_em: Fix UART port type (Biju Das)   
- drm/i915: Don't use stolen memory for ring buffers with LLC (John Harrison)   
- x86/mm: Fix use of uninitialized buffer in sme_enable() (Nikita Zhandarovich)   
- fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (Helge Deller)   
- ftrace: Fix invalid address access in lookup_rec() when index is 0 (Chen Zhongjin)   
- tracing: Make tracepoint lockdep check actually test something (Steven Rostedt (Google))   
- tracing: Check field value in hist_field_name() (Steven Rostedt (Google))   
- interconnect: fix mem leak when freeing nodes (Johan Hovold)   
- tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted (Sherry Sun)   
- ext4: fix possible double unlock when moving a directory (Theodore Ts'o)   
- sh: intc: Avoid spurious sizeof-pointer-div warning (Michael Karcher)   
- drm/amdkfd: Fix an illegal memory access (Qu Huang)   
- ext4: fix task hung in ext4_xattr_delete_inode (Baokun Li)   
- ext4: fail ext4_iget if special inode unallocated (Baokun Li)   
- jffs2: correct logic when creating a hole in jffs2_write_begin (Yifei Liu)   
- mmc: atmel-mci: fix race between stop command and start of next command (Tobias Schramm)   
- media: m5mols: fix off-by-one loop termination error (Linus Torvalds)   
- hwmon: (ina3221) return prober error code (Marcus Folkesson)   
- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition (Zheng Wang)   
- hwmon: (adt7475) Fix masking of hysteresis registers (Tony O'Brien)   
- hwmon: (adt7475) Display smoothing attributes in correct order (Tony O'Brien)   
- ethernet: sun: add check for the mdesc_grab() (Liang He)   
- net/iucv: Fix size of interrupt data (Alexandra Winter)   
- net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull (Szymon Heidrich)   
- block: sunvdc: add check for mdesc_grab() returning NULL (Liang He)   
- nvmet: avoid potential UAF in nvmet_req_complete() (Damien Le Moal)   
- net: usb: smsc75xx: Limit packet length to skb-&gt;len (Szymon Heidrich)   
- nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition (Zheng Wang)   
- net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails (Heiner Kallweit)   
- net: tunnels: annotate lockless accesses to dev-&gt;needed_headroom (Eric Dumazet)   
- qed/qed_dev: guard against a possible division by zero (Daniil Tatianin)   
- i40e: Fix kernel crash during reboot when adapter is in recovery mode (Ivan Vecera)   
- ipvlan: Make skb-&gt;skb_iif track skb-&gt;dev for l3s mode (Jianguo Wu)   
- nfc: pn533: initialize struct pn533_out_arg properly (Fedor Pchelkin)   
- tcp: tcp_make_synack() can be called from process context (Breno Leitao)   
- scsi: core: Fix a procfs host directory removal regression (Bart Van Assche)   
- scsi: core: Fix a comment in function scsi_host_dev_release() (Xiang Chen)   
- netfilter: nft_redir: correct value of inet type `.maxattrs` (Jeremy Sowden)   
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() (Bjorn Helgaas)   
- ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Kai Vehmanen)   
- ALSA: hda - controller is in GPU on the DG1 (Kai Vehmanen)   
- ALSA: hda - add Intel DG1 PCI and HDMI ids (Kai Vehmanen)   
- scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (Wenchao Hao)   
- docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate (Glenn Washburn)   
- clk: HI655X: select REGMAP instead of depending on it (Randy Dunlap)   
- drm/meson: fix 1px pink line on GXM when scaling video overlay (Christian Hewitt)   
- cifs: Move the in_send statistic to __smb_send_rqst() (Zhang Xiaoxu)   
- drm/panfrost: Don't sync rpm suspension after mmu flushing (Dmitry Osipenko)   
- xfrm: Allow transport-mode states with AF_UNSPEC selector (Herbert Xu)   
- ext4: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- LTS tag: v5.4.237 (Sherry Yang)   
- s390/dasd: add missing discipline function (Stefan Haberland)   
- UML: define RUNTIME_DISCARD_EXIT (Masahiro Yamada)   
- sh: define RUNTIME_DISCARD_EXIT (Tom Saeger)   
- s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld &lt; 2.36 (Masahiro Yamada)   
- powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds (Michael Ellerman)   
- powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (Michael Ellerman)   
- arch: fix broken BuildID for arm64 and riscv (Masahiro Yamada)   
- x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS (H.J. Lu)   
- drm/i915: Don't use BAR mappings for ring buffers with LLC (John Harrison)   
- ipmi:watchdog: Set panic count to proper value on a panic (Corey Minyard)   
- ipmi/watchdog: replace atomic_add() and atomic_sub() (Yejune Deng)   
- media: ov5640: Fix analogue gain control (Paul Elder)   
- PCI: Add SolidRun vendor ID (Alvaro Karsz)   
- macintosh: windfarm: Use unsigned type for 1-bit bitfields (Nathan Chancellor)   
- alpha: fix R_ALPHA_LITERAL reloc for large modules (Edward Humes)   
- MIPS: Fix a compilation issue (xurui)   
- ext4: Fix deadlock during directory rename (Jan Kara)   
- riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode (Alexandre Ghiti)   
- net/smc: fix fallback failed while sendmsg with fastopen (D. Wythe)   
- scsi: megaraid_sas: Update max supported LD IDs to 240 (Chandrakanth Patil)   
- btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR (Lorenz Bauer)   
- netfilter: tproxy: fix deadlock due to missing BH disable (Florian Westphal)   
- bnxt_en: Avoid order-5 memory allocation for TPA data (Michael Chan)   
- net: caif: Fix use-after-free in cfusbl_device_notify() (Shigeru Yoshida)   
- net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver (Yuiko Oshino)   
- net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Lee Jones)   
- selftests: nft_nat: ensuring the listening side is up before starting the client (Hangbin Liu)   
- ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() (Eric Dumazet)   
- nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties (Kang Chen)   
- drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (Dmitry Baryshkov)   
- ext4: Fix possible corruption when moving a directory (Jan Kara)   
- scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (Bart Van Assche)   
- cifs: Fix uninitialized memory read in smb3_qfs_tcon() (Volker Lendecke)   
- SMB3: Backup intent flag missing from some more ops (Amir Goldstein)   
- iommu/vt-d: Fix PASID directory pointer coherency (Jacob Pan)   
- irqdomain: Fix domain registration race (Marc Zyngier)   
- irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent (Bixuan Cui)   
- ipmi:ssif: Add a timer between request retries (Corey Minyard)   
- ipmi:ssif: Increase the message retry time (Corey Minyard)   
- ipmi:ssif: Remove rtc_us_timer (Corey Minyard)   
- ipmi:ssif: resend_msg() cannot fail (Corey Minyard)   
- ipmi:ssif: make ssif_i2c_send() void (Liguang Zhang)   
- iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter (Gavrilov Ilia)   
- iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options (Kim Phillips)   
- iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands (Suravee Suthikulpanit)   
- nfc: change order inside nfc_se_io error path (Fedor Pchelkin)   
- ext4: zero i_disksize when initializing the bootloader inode (Zhihao Cheng)   
- ext4: fix WARNING in ext4_update_inline_data (Ye Bin)   
- ext4: move where set the MAY_INLINE_DATA flag is set (Ye Bin)   
- ext4: fix another off-by-one fsmap error on 1k block filesystems (Darrick J. Wong)   
- ext4: fix RENAME_WHITEOUT handling for inline directories (Eric Whitney)   
- drm/connector: print max_requested_bpc in state debugfs (Harry Wentland)   
- x86/CPU/AMD: Disable XSAVES on AMD family 0x17 (Andrew Cooper)   
- fs: prevent out-of-bounds array speculation when closing a file descriptor (Theodore Ts'o)   
- LTS tag: v5.4.236 (Sherry Yang)   
- staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (Philipp Hortmann)   
- staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script (Philipp Hortmann)   
- wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" (Hector Martin)   
- LTS tag: v5.4.235 (Sherry Yang)   
- dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks (Maxime Ripard)   
- media: uvcvideo: Fix race condition with usb_kill_urb (Ricardo Ribalda)   
- media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Ricardo Ribalda)   
- tcp: Fix listen() regression in 5.4.229. (Kuniyuki Iwashima)   
- Bluetooth: hci_sock: purge socket queues in the destruct() callback (Nguyen Dinh Phi)   
- x86/resctl: fix scheduler confusion with 'current' (Linus Torvalds)   
- x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid} (Valentin Schneider)   
- net: tls: avoid hanging tasks on the tx_lock (Jakub Kicinski)   
- phy: rockchip-typec: Fix unsigned comparison with less than zero (Jiapeng Chong)   
- PCI: Add ACS quirk for Wangxun NICs (Mengyuan Lou)   
- kernel/fail_function: fix memory leak with using debugfs_lookup() (Greg Kroah-Hartman)   
- usb: uvc: Enumerate valid values for color matching (Daniel Scally)   
- USB: ene_usb6250: Allocate enough memory for full object (Kees Cook)   
- usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math (Kees Cook)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() (Harshit Mogalapalli)   
- iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() (Harshit Mogalapalli)   
- tools/iio/iio_utils:fix memory leak (Yulong Zhang)   
- mei: bus-fixup:upon error print return values of send and receive (Alexander Usyskin)   
- tty: serial: fsl_lpuart: disable the CTS when send break signal (Sherry Sun)   
- tty: fix out-of-bounds access in tty_driver_lookup_tty() (Sven Schnelle)   
- staging: emxx_udc: Add checks for dma_alloc_coherent() (Yuan Can)   
- media: uvcvideo: Silence memcpy() run-time false positive warnings (Kees Cook)   
- media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (Ricardo Ribalda)   
- media: uvcvideo: Handle errors from calls to usb_string (Guenter Roeck)   
- media: uvcvideo: Handle cameras with invalid descriptors (Ricardo Ribalda)   
- mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (Liang He)   
- firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (Darrell Kavanagh)   
- tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (Jia-Ju Bai)   
- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (Randy Dunlap)   
- thermal: intel: quark_dts: fix error pointer dereference (Dan Carpenter)   
- scsi: ipr: Work around fortify-string warning (Arnd Bergmann)   
- rtc: sun6i: Always export the internal oscillator (Samuel Holland)   
- rtc: sun6i: Make external 32k oscillator optional (Jernej Skrabec)   
- tcp: tcp_check_req() can be called from process context (Eric Dumazet)   
- ARM: dts: spear320-hmi: correct STMPE GPIO compatible (Krzysztof Kozlowski)   
- net/sched: act_sample: fix action bind logic (Pedro Tammela)   
- nfc: fix memory leak of se_io context in nfc_genl_se_io (Fedor Pchelkin)   
- net/mlx5: Geneve, Fix handling of Geneve object id as error code (Maor Dickman)   
- 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() (Zhengchao Shao)   
- 9p/xen: fix connection sequence (Juergen Gross)   
- 9p/xen: fix version parsing (Juergen Gross)   
- net: fix __dev_kfree_skb_any() vs drop monitor (Eric Dumazet)   
- sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop (Xin Long)   
- ipv6: Add lwtunnel encap size of all siblings in nexthop calculation (Lu Wei)   
- netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() (Hangyu Hua)   
- watchdog: pcwd_usb: Fix attempting to access uninitialized memory (Li Hua)   
- watchdog: Fix kmemleak in watchdog_cdev_register (Chen Jun)   
- watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path (ruanjinjie)   
- x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list (Ammar Faizi)   
- ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed (Zhihao Cheng)   
- ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() (Zhihao Cheng)   
- ubifs: ubifs_writepage: Mark page dirty after writing inode failed (Zhihao Cheng)   
- ubifs: dirty_cow_znode: Fix memleak in error handling path (Zhihao Cheng)   
- ubifs: Re-statistic cleaned znode count if commit failed (Zhihao Cheng)   
- ubi: Fix possible null-ptr-deref in ubi_free_volume() (Yang Yingliang)   
- ubifs: Fix memory leak in alloc_wbufs() (Li Zetao)   
- ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() (Li Zetao)   
- ubi: Fix use-after-free when volume resizing failed (Li Zetao)   
- ubifs: Reserve one leb for each journal head while doing budget (Zhihao Cheng)   
- ubifs: do_rename: Fix wrong space budget when target inode's nlink &gt; 1 (Zhihao Cheng)   
- ubifs: Fix wrong dirty space budget for dirty inode (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_xrename() (Zhihao Cheng)   
- ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted (Zhihao Cheng)   
- ubifs: Fix build errors as symbol undefined (Li Hua)   
- ubi: ensure that VID header offset + VID header size &lt;= alloc, size (George Kennedy)   
- um: vector: Fix memory leak in vector_config (Xiang Yang)   
- fs: f2fs: initialize fsdata in pagecache_write() (Alexander Potapenko)   
- f2fs: use memcpy_{to,from}_page() where possible (Eric Biggers)   
- pwm: stm32-lp: fix the check on arr and cmp registers update (Fabrice Gasnier)   
- pwm: sifive: Always let the first pwm_apply_state succeed (Emil Renner Berthing)   
- pwm: sifive: Reduce time the controller lock is held (Uwe Kleine-König)   
- fs/jfs: fix shift exponent db_agl2size negative (Liu Shixin via Jfs-discussion)   
- kbuild: Port silent mode detection to future gnu make. (Dmitry Goncharov)   
- wifi: ath9k: use proper statements in conditionals (Arnd Bergmann)   
- drm/radeon: Fix eDP for single-display iMac11,2 (Mark Hawrylak)   
- drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (Mavroudis Chatzilaridis)   
- PCI: Avoid FLR for AMD FCH AHCI adapters (Damien Le Moal)   
- PCI: hotplug: Allow marking devices as disconnected during bind/unbind (Lukas Wunner)   
- PCI/PM: Observe reset delay irrespective of bridge_d3 (Lukas Wunner)   
- scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (Tomas Henzl)   
- scsi: ses: Fix possible desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (Tomas Henzl)   
- scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (Tomas Henzl)   
- scsi: ses: Don't attach if enclosure has no components (James Bottomley)   
- scsi: qla2xxx: Fix erroneous link down (Quinn Tran)   
- scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (Arun Easi)   
- scsi: qla2xxx: Fix link failure in NPIV environment (Quinn Tran)   
- ktest.pl: Add RUN_TIMEOUT option with default unlimited (Steven Rostedt)   
- ktest.pl: Fix missing "end_monitor" when machine check fails (Steven Rostedt)   
- ktest.pl: Give back console on Ctrt^C on monitor (Steven Rostedt)   
- mm/thp: check and bail out if page in deferred queue already (Yin Fengwei)   
- mm: memcontrol: deprecate charge moving (Johannes Weiner)   
- media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (Sakari Ailus)   
- mips: fix syscall_get_nr (Elvira Khabirova)   
- alpha: fix FEN fault handling (Al Viro)   
- rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails (Ilya Dryomov)   
- ARM: dts: exynos: correct TMU phandle in Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct TMU phandle in Exynos4 (Krzysztof Kozlowski)   
- dm flakey: don't corrupt the zero page (Mikulas Patocka)   
- dm flakey: fix logic when corrupting a bio (Mikulas Patocka)   
- thermal: intel: powerclamp: Fix cur_state for multi package system (Srinivas Pandruvada)   
- wifi: cfg80211: Fix use after free for wext (Alexander Wetzel)   
- wifi: rtl8xxxu: Use a longer retry limit of 48 (Bitterblue Smith)   
- ext4: refuse to create ea block when umounted (Jun Nie)   
- ext4: optimize ea_inode block expansion (Jun Nie)   
- ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (Łukasz Stelmach)   
- ALSA: ice1712: Do not left ice-&gt;gpio_mutex locked in aureon_add_controls() (Dmitry Fomin)   
- irqdomain: Drop bogus fwspec-mapping error handling (Johan Hovold)   
- irqdomain: Fix disassociation race (Johan Hovold)   
- irqdomain: Fix association race (Johan Hovold)   
- ima: Align ima_file_mmap() parameters with mmap_file LSM hook (Roberto Sassu)   
- Documentation/hw-vuln: Document the interaction between IBRS and STIBP (KP Singh)   
- x86/microcode/AMD: Fix mixed steppings support (Borislav Petkov (AMD))   
- x86/microcode/AMD: Add a @cpu parameter to the reloading functions (Borislav Petkov (AMD))   
- x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (Borislav Petkov (AMD))   
- x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range (Yang Jihong)   
- x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (Yang Jihong)   
- x86/reboot: Disable SVM, not just VMX, when stopping CPUs (Sean Christopherson)   
- x86/reboot: Disable virtualization in an emergency if SVM is supported (Sean Christopherson)   
- x86/crash: Disable virt in core NMI crash handler to avoid double shootdown (Sean Christopherson)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) (Sean Christopherson)   
- KVM: s390: disable migration mode when dirty tracking is disabled (Nico Boehr)   
- KVM: Destroy target device if coalesced MMIO unregistration fails (Sean Christopherson)   
- udf: Detect system inodes linked into directory hierarchy (Jan Kara)   
- udf: Preserve link count of system files (Jan Kara)   
- udf: Do not update file length for failed writes to inline files (Jan Kara)   
- udf: Do not bother merging very long extents (Jan Kara)   
- udf: Truncate added extents on failed expansion (Jan Kara)   
- ocfs2: fix non-auto defrag path not working issue (Heming Zhao via Ocfs2-devel)   
- ocfs2: fix defrag path triggering jbd2 ASSERT (Heming Zhao via Ocfs2-devel)   
- f2fs: fix cgroup writeback accounting with fs-layer encryption (Eric Biggers)   
- f2fs: fix information leak in f2fs_move_inline_dirents() (Eric Biggers)   
- fs: hfsplus: fix UAF issue in hfsplus_put_super (Dongliang Mu)   
- hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (Liu Shixin)   
- ARM: dts: exynos: correct HDMI phy compatible in Exynos4 (Krzysztof Kozlowski)   
- s390/kprobes: fix current_kprobe never cleared after kprobes reenter (Vasily Gorbik)   
- s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler (Vasily Gorbik)   
- s390: discard .interp section (Ilya Leoshkevich)   
- ipmi_ssif: Rename idle state and check (Corey Minyard)   
- rtc: pm8xxx: fix set-alarm race (Johan Hovold)   
- firmware: coreboot: framebuffer: Ignore reserved pixel color bits (Alper Nebi Yasak)   
- wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (Jun ASAKA)   
- nfsd: zero out pointers after putting nfsd_files on COPY setup error (Jeff Layton)   
- dm cache: add cond_resched() to various workqueue loops (Mike Snitzer)   
- dm thin: add cond_resched() to various workqueue loops (Mike Snitzer)   
- drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 (Darrell Kavanagh)   
- pinctrl: at91: use devm_kasprintf() to avoid potential leaks (Claudiu Beznea)   
- hwmon: (coretemp) Simplify platform device handling (Robin Murphy)   
- regulator: s5m8767: Bounds check id indexing into arrays (Kees Cook)   
- regulator: max77802: Bounds check regulator id against opmode (Kees Cook)   
- ASoC: kirkwood: Iterate over array indexes instead of using pointer math (Kees Cook)   
- docs/scripts/gdb: add necessary make scripts_gdb step (Jakob Koschel)   
- drm/msm/dsi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- drm/radeon: free iio for atombios when driver shutdown (Liwei Song)   
- HID: Add Mapping for System Microphone Mute (Jingyuan Liang)   
- drm/omap: dsi: Fix excessive stack usage (Tomi Valkeinen)   
- drm/amd/display: Fix potential null-deref in dm_resume (Roman Li)   
- uaccess: Add minimum bounds check on kernel buffer size (Kees Cook)   
- coda: Avoid partial allocation of sig_inputArgs (Kees Cook)   
- net/mlx5: fw_tracer: Fix debug print (Shay Drory)   
- ACPI: video: Fix Lenovo Ideapad Z570 DMI match (Hans de Goede)   
- wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (Lorenzo Bianconi)   
- m68k: Check syscall_trace_enter() return code (Michael Schmitz)   
- net: bcmgenet: Add a check for oversized packets (Florian Fainelli)   
- ACPI: Don't build ACPICA with '-Os' (Mark Rutland)   
- ice: add missing checks for PF vsi type (Jesse Brandeburg)   
- inet: fix fast path in __inet_hash_connect() (Pietro Borrello)   
- wifi: mt7601u: fix an integer underflow (Jisoo Jang)   
- wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds (Jisoo Jang)   
- timers: Prevent union confusion from unexpected restart_syscall() (Jann Horn)   
- thermal: intel: Fix unsigned comparison with less than zero (Yang Li)   
- rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() (Paul E. McKenney)   
- wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() (Jisoo Jang)   
- blk-iocost: fix divide by 0 error in calc_lcoefs() (Li Nan)   
- ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (Markuss Broks)   
- udf: Define EFSCORRUPTED error code (Jan Kara)   
- rpmsg: glink: Avoid infinite loop on intent for missing channel (Bjorn Andersson)   
- media: usb: siano: Fix use after free bugs caused by do_submit_urb (Duoming Zhou)   
- media: i2c: ov7670: 0 instead of -EINVAL was returned (Hans Verkuil)   
- media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (Duoming Zhou) [Orabug: 35181650] {CVE-2023-1118}
- media: i2c: ov772x: Fix memleak in ov772x_probe() (Yuan Can)   
- media: ov5675: Fix memleak in ov5675_init_controls() (Shang XiaoJing)   
- powerpc: Remove linker flag from KBUILD_AFLAGS (Nathan Chancellor)   
- media: platform: ti: Add missing check for devm_regulator_get (Jiasheng Jiang)   
- remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers (Sibi Sankar)   
- MIPS: vpe-mt: drop physical_memsize (Randy Dunlap)   
- MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set (Randy Dunlap)   
- powerpc/eeh: Set channel state after notifying the drivers (Ganesh Goudar)   
- powerpc/eeh: Small refactor of eeh_handle_normal_event() (Daniel Axtens)   
- powerpc/rtas: ensure 4KB alignment for rtas_data_buf (Nathan Lynch)   
- powerpc/rtas: make all exports GPL (Nathan Lynch)   
- powerpc/pseries/lparcfg: add missing RTAS retry status handling (Nathan Lynch)   
- powerpc/pseries/lpar: add missing RTAS retry status handling (Nathan Lynch)   
- clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (Chen-Yu Tsai)   
- powerpc/powernv/ioda: Skip unallocated resources when mapping to PE (Frederic Barrat)   
- clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC (Dmitry Baryshkov)   
- Input: ads7846 - don't check penirq immediately for 7845 (Luca Ellero)   
- Input: ads7846 - don't report pressure for ads7845 (Luca Ellero)   
- clk: renesas: cpg-mssr: Remove superfluous check in resume code (Geert Uytterhoeven)   
- clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag (Yoshihiro Shimoda)   
- clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed (Alexey Khoroshilov)   
- mtd: rawnand: sunxi: Fix the size of the last OOB region (Samuel Holland)   
- clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (Dmitry Baryshkov)   
- clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (Dmitry Baryshkov)   
- mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (Qiheng Lin)   
- sparc: allow PM configs for sparc32 COMPILE_TEST (Randy Dunlap)   
- perf tools: Fix auto-complete on aarch64 (Yicong Yang)   
- perf llvm: Fix inadvertent file creation (Ian Rogers)   
- gfs2: jdata writepage fix (Andreas Gruenbacher)   
- cifs: Fix warning and UAF when destroy the MR list (Zhang Xiaoxu)   
- cifs: Fix lost destroy smbd connection when MR allocate failed (Zhang Xiaoxu)   
- nfsd: fix race to check ls_layouts (Benjamin Coddington)   
- hid: bigben_probe(): validate report count (Pietro Borrello)   
- HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Hans de Goede)   
- HID: asus: Add report_size to struct asus_touchpad_info (Hans de Goede)   
- HID: asus: Only set EV_REP if we are adding a mapping (Hans de Goede)   
- HID: bigben: use spinlock to safely schedule workers (Pietro Borrello)   
- HID: bigben_worker() remove unneeded check on report_field (Pietro Borrello)   
- HID: bigben: use spinlock to protect concurrent accesses (Pietro Borrello)   
- ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (Lucas Tanure)   
- ASoC: dapm: declare missing structure prototypes (Tzung-Bi Shih)   
- spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (Christophe JAILLET)   
- dm: remove flush_scheduled_work() during local_exit() (Mike Snitzer)   
- hwmon: (mlxreg-fan) Return zero speed for broken fan (Vadim Pasternak)   
- spi: bcm63xx-hsspi: Fix multi-bit mode setting (William Zhang)   
- spi: bcm63xx-hsspi: fix pm_runtime (Álvaro Fernández Rojas)   
- scsi: aic94xx: Add missing check for dma_map_single() (Jiasheng Jiang)   
- hwmon: (ltc2945) Handle error case in ltc2945_value_store (Jonathan Cormier)   
- gpio: vf610: connect GPIO label to dev name (Haibo Chen)   
- ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() (Kuninori Morimoto)   
- drm/mediatek: Clean dangling pointer on bind error path (Nícolas F. R. A. Prado)   
- drm/mediatek: Drop unbalanced obj unref (Rob Clark)   
- drm/mediatek: Use NULL instead of 0 for NULL pointer (Miles Chen)   
- drm/mediatek: remove cast to pointers passed to kfree (Wambui Karuga)   
- gpu: host1x: Don't skip assigning syncpoints to channels (Mikko Perttunen)   
- drm/msm/mdp5: Add check for kzalloc (Jiasheng Jiang)   
- drm: Initialize struct drm_crtc_state.no_vblank from device settings (Thomas Zimmermann)   
- drm/bridge: Introduce drm_bridge_get_next_bridge() (Boris Brezillon)   
- drm/bridge: Rename bridge helpers targeting a bridge chain (Boris Brezillon)   
- drm/exynos: Don't reset bridge-&gt;next (Boris Brezillon)   
- drm/msm/dpu: Add check for pstates (Jiasheng Jiang)   
- drm/msm/dpu: Add check for cstate (Jiasheng Jiang)   
- drm/msm: use strscpy instead of strncpy (Dmitry Baryshkov)   
- drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (Daniel Mentz)   
- ALSA: hda/ca0132: minor fix for allocation size (Alexey V. Vissarionov)   
- ASoC: fsl_sai: initialize is_dsp_mode flag (Shengjiu Wang)   
- pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (Miaoqian Lin)   
- drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang)   
- gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() (Liang He)   
- drm/vc4: dpi: Fix format mapping for RGB565 (Dave Stevenson)   
- drm/vc4: dpi: Add option for inverting pixel clock and output enable (Dave Stevenson)   
- drm/bridge: megachips: Fix error handling in i2c_register_driver() (Yuan Can)   
- drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (Geert Uytterhoeven)   
- drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (Geert Uytterhoeven)   
- selftest: fib_tests: Always cleanup before exit (Roxana Nicolescu)   
- selftests/net: Interpret UDP_GRO cmsg data as an int value (Jakub Sitnicki)   
- irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts (Florian Fainelli)   
- can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error (Frank Jungclaus)   
- thermal/drivers/hisi: Drop second sensor hi3660 (Yongqin Liu)   
- wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (Shayne Chen)   
- crypto: crypto4xx - Call dma_unmap_page when done (Herbert Xu)   
- wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (Dan Carpenter)   
- wifi: iwl4965: Add missing check for create_singlethread_workqueue() (Jiasheng Jiang)   
- wifi: iwl3945: Add missing check for create_singlethread_workqueue (Jiasheng Jiang)   
- treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD() (Kees Cook)   
- usb: gadget: udc: Avoid tasklet passing a global (Kees Cook)   
- RISC-V: time: initialize hrtimer based broadcast clock event device (Conor Dooley)   
- m68k: /proc/hardware should depend on PROC_FS (Randy Dunlap)   
- crypto: rsa-pkcs1pad - Use akcipher_request_complete (Herbert Xu)   
- libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() (Ilya Leoshkevich)   
- Bluetooth: L2CAP: Fix potential user-after-free (Luiz Augusto von Dentz)   
- OPP: fix error checking in opp_migrate_dentry() (Qi Zheng)   
- tap: tap_open(): correctly initialize socket uid (Pietro Borrello)   
- tun: tun_chr_open(): correctly initialize socket uid (Pietro Borrello)   
- net: add sock_init_data_uid() (Pietro Borrello)   
- mptcp: add sk_stop_timer_sync helper (Geliang Tang)   
- irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe (Miaoqian Lin)   
- irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe (Miaoqian Lin)   
- irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains (Miaoqian Lin)   
- net/mlx5: Enhance debug print in page allocation failure (Jack Morgenstein)   
- powercap: fix possible name leak in powercap_register_zone() (Yang Yingliang)   
- crypto: seqiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - Handle EBUSY correctly (Herbert Xu)   
- crypto: essiv - remove redundant null pointer check before kfree (Chen Wandun)   
- crypto: ccp - Failure on re-initialization due to duplicate sysfs filename (Koba Ko)   
- ACPI: battery: Fix missing NUL-termination with large strings (Armin Wolf)   
- wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() (Minsuk Kang)   
- wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (Fedor Pchelkin)   
- ath9k: htc: clean up statistics macros (Pavel Skripkin)   
- ath9k: hif_usb: simplify if-if to if-else (Wan Jiabing)   
- wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function (Fedor Pchelkin)   
- wifi: orinoco: check return value of hermes_write_wordrec() (Alexey Kodanev)   
- ACPICA: nsrepair: handle cases without a return value correctly (Daniil Tatianin)   
- lib/mpi: Fix buffer overrun when SG is too long (Herbert Xu)   
- genirq: Fix the return type of kstat_cpu_irqs_sum() (Zhen Lei)   
- ACPICA: Drop port I/O validation for some regions (Mario Limonciello)   
- crypto: x86/ghash - fix unaligned access in ghash_setkey() (Eric Biggers)   
- wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (Zhengchao Shao)   
- wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (Zhang Changzhong)   
- wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (Zhang Changzhong)   
- wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK (Luc Van Oostenryck)   
- wifi: ipw2200: fix memory leak in ipw_wdev_init() (Zhengchao Shao)   
- wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- ipw2x00: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() (Li Zetao)   
- rtlwifi: fix -Wpointer-sign warning (Arnd Bergmann)   
- wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- wifi: libertas: fix memory leak in lbs_init_adapter() (Zhengchao Shao)   
- wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() (Yang Yingliang)   
- net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb” (Markus Elfring)   
- wifi: rsi: Fix memory leak in rsi_coex_attach() (Yuan Can)   
- sched/rt: pick_next_rt_entity(): check list_entry (Pietro Borrello)   
- sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() (Dietmar Eggemann)   
- s390/dasd: Fix potential memleak in dasd_eckd_init() (Qiheng Lin)   
- s390/dasd: Prepare for additional path event handling (Jan Höppner)   
- blk-mq: correct stale comment of .get_budget (Kemeng Shi)   
- blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait (Kemeng Shi)   
- blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx (Kemeng Shi)   
- block: Limit number of items taken from the I/O scheduler in one go (Salman Qazi)   
- Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Douglas Anderson)   
- arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (AngeloGioacchino Del Regno)   
- ARM: dts: imx7s: correct iomuxc gpr mux controller cells (Peng Fan)   
- arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing unit address to rng node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (Neil Armstrong)   
- arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (Neil Armstrong)   
- arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (Neil Armstrong)   
- ARM: imx: Call ida_simple_remove() for ida_simple_get (Angus Chen)   
- ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato (Krzysztof Kozlowski)   
- ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() (Yang Yingliang)   
- arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (Christian Hewitt)   
- arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (Martin Blumenstingl)   
- arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (Martin Blumenstingl)   
- arm64: dts: meson-gx: Fix Ethernet MAC address unit name (Martin Blumenstingl)   
- ARM: zynq: Fix refcount leak in zynq_early_slcr_init (Qiheng Lin)   
- arm64: dts: qcom: qcs404: use symbol names for PCIe resets (Dmitry Baryshkov)   
- ARM: OMAP2+: Fix memory leak in realtime_counter_init() (Chen Hui)   
- HID: asus: use spinlock to safely schedule workers (Pietro Borrello) [Orabug: 35181603] {CVE-2023-1079}
- HID: asus: use spinlock to protect concurrent accesses (Pietro Borrello)   
- HID: asus: Remove check for same LED brightness on set (Luke D. Jones)   
- LTS tag: v5.4.234 (Sherry Yang)   
- USB: core: Don't hold device lock while reading the "descriptors" sysfs file (Alan Stern)   
- USB: serial: option: add support for VW/Skoda "Carstick LTE" (Florian Zumbiehl)   
- dmaengine: sh: rcar-dmac: Check for error num after dma_set_max_seg_size (Jiasheng Jiang)   
- net: Remove WARN_ON_ONCE(sk-&gt;sk_forward_alloc) from sk_stream_kill_queues(). (Kuniyuki Iwashima)   
- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state (Martin KaFai Lau)   
- HID: core: Fix deadloop in hid_apply_multiplier. (Xin Zhao)   
- neigh: make sure used and confirmed times are valid (Julian Anastasov)   
- IB/hfi1: Assign npages earlier (Dean Luick)   
- btrfs: send: limit number of clones and allocated memory size (David Sterba)   
- ACPI: NFIT: fix a potential deadlock during NFIT teardown (Vishal Verma)   
- ARM: dts: rockchip: add power-domains property to dp node on rk3288 (Johan Jonker)   
- arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (Krzysztof Kozlowski)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.5.el8uek]" date="1684238400">- vdpa/mlx5: Extend driver support for new features (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Make VIRTIO_NET_F_MRG_RXBUF off by default (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: free iommu domain after last use during cleanup (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: should not activate virtq object when suspended (Si-Wei Liu)  [Orabug: 35210546]  
- vp_vdpa: fix the crash in hot unplug with vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- vdpa/mlx5: support device features provisioning (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: make MTU/STATUS presence conditional on feature bits (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate device feature provisioning against supported class (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: validate provisioned device features against specified attribute (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: conditionally read STATUS in config space (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa: fix improper error message when adding vdpa dev (Si-Wei Liu)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ iotlb spinlock (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Don't clear mr struct on destroy MR (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Directly assign memory key (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: print warning when vhost_vdpa_alloc_domain fails (Alvaro Karsz)  [Orabug: 35210546]  
- vdpa: Fix a couple of spelling mistakes in some messages (Colin Ian King)  [Orabug: 35210546]  
- vdpa: mlx5: support per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: set dma mask for vDPA device (Jason Wang)  [Orabug: 35210546]  
- virtio-vdpa: support per vq dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa: introduce get_vq_dma_device() (Jason Wang)  [Orabug: 35210546]  
- virtio_ring: per virtqueue dma device (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: get rid of DMA ops (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: vendor satistics (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: support vendor statistics (Jason Wang)  [Orabug: 35210546]  
- vdpasim: customize allocation size (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: switch to use __vdpa_alloc_device() (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: use weak barriers (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim: Implement resume vdpa op (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to resume the device (Sebastien Boeuf)  [Orabug: 35210546]  
- vhost-vdpa: Introduce RESUME backend feature bit (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa: Add resume operation (Sebastien Boeuf)  [Orabug: 35210546]  
- vdpa_sim_net: Offer VIRTIO_NET_F_STATUS (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/mlx5: Move some definitions to a new header file (Eli Cohen)  [Orabug: 35210546]  
- vdpa_sim: not reset state in vdpasim_queue_ready (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa_sim_net: should not drop the multicast/broadcast packet (Cindy Lu)  [Orabug: 35210546]  
- vdpasim: fix memory leak when freeing IOTLBs (Jason Wang)  [Orabug: 35210546]  
- vdpa: conditionally fill max max queue pair for stats (Jason Wang)  [Orabug: 35210546]  
- vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (Rong Wang)  [Orabug: 35210546]  
- vhost_vdpa: fix the crash in unmap a large memory (Cindy Lu)  [Orabug: 35210546]  
- vdpa_sim: fix vringh initialization in vdpasim_queue_ready() (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: fix an iotlb memory leak (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: fix range used in iotlb_translate() (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() (ruanjinjie)  [Orabug: 35210546]  
- RDMA/mlx5: remove variable i (Colin Ian King)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid overwriting CVQ iotlb (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Avoid using reslock in event_handler (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix wrong mac address deletion (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Return error on vlan ctrl commands if not supported (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix rule forwarding VLAN to TIR (Eli Cohen)  [Orabug: 35210546]  
- vdpa: merge functionally duplicated dev_features attributes (Si-Wei Liu)  [Orabug: 35210546]  
- vDPA: conditionally read MTU and MAC in dev cfg space (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check virtio device features to detect MQ (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: only report driver features if FEATURES_OK is set (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: allow userspace to query features of a vDPA device (Zhu Lingshan)  [Orabug: 35210546]  
- vp_vdpa: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa_sim_net: support feature provisioning (Jason Wang)  [Orabug: 35210546]  
- vdpa: device feature provisioning (Jason Wang)  [Orabug: 35210546]  
- virtio: drop vp_legacy_set_queue_size (Michael S. Tsirkin)  [Orabug: 35210546]  
- vdpa/mlx5: Fix MQ to support non power of two num queues (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Fix possible uninitialized return value (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Support different address spaces for control and data (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Implement susupend virtqueue callback (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address (Xu Qiang)  [Orabug: 35210546]  
- vdpa_sim: Implement suspend vdpa op (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to suspend the device (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: introduce SUSPEND backend feature bit (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa: Add suspend operation (Eugenio Pérez)  [Orabug: 35210546]  
- vhost-vdpa: Call ida_simple_remove() when failed (Bo Liu)  [Orabug: 35210546]  
- vDPA: fix 'cast to restricted le16' warnings in vdpa.c (Zhu Lingshan)  [Orabug: 35210546]  
- vDPA: !FEATURES_OK should not block querying device config space (Zhu Lingshan)  [Orabug: 35210546]  
- vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init (Stefano Garzarella)  [Orabug: 35210546]  
- vringh: iterate on iotlb_translate to handle large translations (Stefano Garzarella)  [Orabug: 35210546]  
- vhost-vdpa: call vhost_vdpa_cleanup during the release (Stefano Garzarella)  [Orabug: 35210546]  
- vdpa/mlx5: Initialize CVQ vringh only once (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Update Control VQ callback information (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add RX MAC VLAN filter support (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Remove flow counter from steering (Eli Cohen)  [Orabug: 35210546]  
- vhost-vdpa: return -EFAULT on copy_to_user() failure (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: Off by one in vdpasim_set_group_asid() (Dan Carpenter)  [Orabug: 35210546]  
- vdpasim: allow to enable a vq repeatedly (Eugenio Pérez)  [Orabug: 35210546]  
- vdpa/vp_vdpa : add vdpa tool support in vp_vdpa (Cindy Lu)  [Orabug: 35210546]  
- virtio: pci: Fix an error handling path in vp_modern_probe() (Christophe JAILLET)  [Orabug: 35210546]  
- vdpasim: control virtqueue support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: filter destination mac address (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: factor out buffer completion logic (Gautam Dawar)  [Orabug: 35210546]  
- vdpa_sim: advertise VIRTIO_NET_F_MTU (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: support ASID based IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to set group ASID (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: uAPI to get virtqueue group id (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of address spaces (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce uAPI to get the number of virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: introduce asid based IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost: support ASID in IOTLB API (Gautam Dawar)  [Orabug: 35210546]  
- vhost_iotlb: split out IOTLB initialization (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce config operations for associating ASID to a virtqueue group (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: multiple address spaces support (Gautam Dawar)  [Orabug: 35210546]  
- vdpa: introduce virtqueue groups (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: switch to use vhost-vdpa specific IOTLB (Gautam Dawar)  [Orabug: 35210546]  
- vhost-vdpa: passing iotlb to IOMMU mapping helpers (Gautam Dawar)  [Orabug: 35210546]  
- virtio-vdpa: don't set callback if virtio doesn't need it (Gautam Dawar)  [Orabug: 35210546]  
- vhost: move the backend feature bits to vhost_types.h (Gautam Dawar)  [Orabug: 35210546]  
- vdpa/mlx5: Use readers/writers semaphore instead of mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa/mlx5: Add support for reading descriptor statistics (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of cf_mutex (Eli Cohen)  [Orabug: 35210546]  
- net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Add support for querying vendor statistics (Eli Cohen)  [Orabug: 35210546]  
- vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (Eli Cohen)  [Orabug: 35210546]  
- net/mlx5: Support enable_vnet devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_rdma devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Support enable_eth devlink dev param (Parav Pandit)  [Orabug: 35210546]  
- net/mlx5: Fix unpublish devlink parameters (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add APIs to publish, unpublish individual parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add API to register and unregister single parameter (Parav Pandit)  [Orabug: 35210546]  
- devlink: Create a helper function for one parameter registration (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_vnet" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_rdma" generic device param (Parav Pandit)  [Orabug: 35210546]  
- devlink: Add new "enable_eth" generic device param (Parav Pandit)  [Orabug: 35210546]  
- virtio-net: Introduce hash report feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce RSS receive steering feature (Yuri Benditovich)  [Orabug: 35210546]  
- virtio-net: Introduce extended RSC feature (Yuri Benditovich)  [Orabug: 35210546]  
- kprobes: Free kretprobe_instance with RCU callback (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Remove NMI context check (Masami Hiramatsu)  [Orabug: 35333569]  
- sparc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- sh: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- s390: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- powerpc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- parisc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- mips: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arc: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm64: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- arm: kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- x86/kprobes: Use generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- kprobes: Add generic kretprobe trampoline handler (Masami Hiramatsu)  [Orabug: 35333569]  
- uek-rpm: Install dtb files under /lib/modules (Dave Kleikamp)  [Orabug: 35338877]  
- Revert "rds: ib: Fix non-parenthetical mutex/semaphore use" (Håkon Bugge)  [Orabug: 35377400]  
- net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Samasth Norway Ananda)  [Orabug: 33664332]  
- rds: slight code cleanup of RDS checksum code (William Kucharski)  [Orabug: 35262486] [Orabug: 35262487]  
- uek-rds: Add csum to protect bcopy payload end-to-end (William Kucharski)  [Orabug: 33579925] [Orabug: 35206620]  
- Revert "scsi: megaraid_sas: Skip syncing the RAID map on older controllers" (Sherry Yang)  [Orabug: 35285969]  
- uek-rpm: aarch64: embedded: Disable MARVELL_FWLOG (Henry Willard)  [Orabug: 35369953]  
- iommu/vt-d: Simplify check in identity_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Remove deferred_attach_domain() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Move deferred device attachment into helper function (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Add attach_deferred() helper (Joerg Roedel)  [Orabug: 35379426]  
- iommu/vt-d: Refactor find_domain() helper (Lu Baolu)  [Orabug: 35379426]  
- Revert "cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset" (Tom Hromatka)  [Orabug: 35365180]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.320.6.el8uek]" date="1684929600">- ipmi:ssif: Add send_retries increment (Corey Minyard)   
- Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" (Zhihao Cheng)   
- Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" (Liu Jian)   
- scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Fix TAS handling during conn cleanup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Fix multiple LUN_RESET handling (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: Free cmds before session free (Dmitry Bogdanov)  [Orabug: 34136927]  
- scsi: target: iscsit: Stop/wait on cmds during conn close (Mike Christie)  [Orabug: 34136927]  
- scsi: target: iscsit: isert: Alloc per conn cmd counter (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Pass in cmd counter to use during cmd setup (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move cmd counter allocation (Mike Christie)  [Orabug: 34136927]  
- scsi: target: Move sess cmd counter to new struct (Mike Christie)  [Orabug: 34136927]  
- kernfs: change kernfs_rename_lock into a read-write lock. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info. (Imran Khan)  [Orabug: 35257585]  
- kernfs: Introduce separate rwsem to protect inode attributes. (Imran Khan)  [Orabug: 35257585]  
- debugfs: allow access blktrace trace files in lockdown mode (Junxiao Bi)  [Orabug: 35262590]  
- rds: Add time_spent and payload info for send_cqe handler (Rohit Nair)  [Orabug: 35302535]  
- netfilter: nf_tables: deactivate anonymous set from preparation phase (Pablo Neira Ayuso)  [Orabug: 35382084]  {CVE-2023-32233} 
- SUNRPC: remove the maximum number of retries in call_bind_status (Dai Ngo)  [Orabug: 35397526]  
- net/rds: Fix copy&amp;paste error (Gerd Rausch)  [Orabug: 35416948]  
- rds: Fix incorrect error pointer reference (William Kucharski)  [Orabug: 35315450]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.320.7.el8uek]" date="1685966400">- selftests: fib_tests: mute cleanup error message (Po-Hsu Lin)   
- KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Filter out v8.1+ events on v8.0 HW (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add kvm_vcpu_has_pmu() helper (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Fix some documentation build warnings (Mauro Carvalho Chehab)  [Orabug: 35449815]  
- KVM: arm64: Document PMU filtering API (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Add PMU event filtering infrastructure (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Use event mask matching architecture revision (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Refactor PMU attribute error handling (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm64: Move virt/kvm/arm to arch/arm64 (Marc Zyngier)  [Orabug: 35449815]  
- KVM: arm/arm64: Fix up includes for trace.h (Jeremy Cline)  [Orabug: 35449815]  
- perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Liang, Kan)  [Orabug: 35449815]  
- Revert "net/mlx5: Fix unpublish devlink parameters" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_eth devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_rdma devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]  
- Revert "net/mlx5: Support enable_vnet devlink dev param" (Si-Wei Liu)  [Orabug: 35431929]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.1.el8uek]" date="1686225600">- uek-rpm: Blacklist cls_tcindex module (Somasundaram Krishnasamy)  [Orabug: 35408335]  
- uek_kabi: Add UEK_KABI_DEPRECATE_ENUM (Sherry Yang)  [Orabug: 35469883]  
- perf kvm: Add kvm-stat for arm64 (Sergey Senozhatsky)  [Orabug: 35415996]  
- dsc-drivers: update ionic drivers to 23.04.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update ionic drivers to 22.11.1-001 (Dave Kleikamp)  [Orabug: 35416310]  
- dsc-drivers: update drivers for 1.15.9-C-100 (Dave Kleikamp)  [Orabug: 35416310]  
- elba.dtsi: Improved sdclk and sdclk-hsmmc timing. (David Clear)  [Orabug: 35416310]  
- drivers/i2c: Fix Lattice RD1173 interrupt handling (Hiren Mehta)  [Orabug: 35416310]  
- defconfig: cleanup elba_defconfig (Hiren Mehta)  [Orabug: 35416310]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.321.2.el8uek]" date="1686225601">- LTS tag: v5.4.245 (Sherry Yang)   
- netfilter: ctnetlink: Support offloaded conntrack entry deletion (Paul Blakey)   
- ipv{4,6}/raw: fix output xfrm lookup wrt protocol (Nicolas Dichtel)   
- binder: fix UAF caused by faulty buffer cleanup (Carlos Llamas)   
- bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (Ruihan Li)   
- cdc_ncm: Fix the build warning (Alexander Bersenev)   
- net/mlx5: Devcom, serialize devcom registration (Shay Drory)   
- net/mlx5: devcom only supports 2 ports (Mark Bloch)   
- fs: fix undefined behavior in bit shift for SB_NOUSER (Hao Ge)   
- power: supply: bq24190: Call power_supply_changed() after updating input current (Hans de Goede)   
- power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() (Hans de Goede)   
- power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize (Hans de Goede)   
- net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (Tudor Ambarus)   
- cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Alexander Bersenev)   
- LTS tag: v5.4.244 (Sherry Yang)   
- 3c589_cs: Fix an error handling path in tc589_probe() (Christophe JAILLET)   
- net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device (Shay Drory)   
- net/mlx5: Fix error message when failing to allocate device memory (Roi Dayan)   
- forcedeth: Fix an error handling path in nv_probe() (Christophe JAILLET)   
- ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg (Cezary Rojewski)   
- x86/show_trace_log_lvl: Ensure stack pointer is aligned, again (Vernon Lovejoy)   
- xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() (Dan Carpenter)   
- coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() (Dan Carpenter)   
- power: supply: sbs-charger: Fix INHIBITED bit for Status reg (Daisuke Nojiri)   
- power: supply: bq27xxx: Fix poll_interval handling and races on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix I2C IRQ race on remove (Hans de Goede)   
- power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (Hans de Goede)   
- power: supply: leds: Fix blink to LED on transition (Hans de Goede)   
- ipv6: Fix out-of-bounds access in ipv6_find_tlv() (Gavrilov Ilia)   
- bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields (Will Deacon)   
- net: fix skb leak in __skb_tstamp_tx() (Pratyush Yadav)   
- media: radio-shark: Add endpoint checks (Alan Stern)   
- USB: sisusbvga: Add endpoint checks (Alan Stern)   
- USB: core: Add routines for endpoint checks in old drivers (Alan Stern)   
- udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). (Kuniyuki Iwashima)   
- net: fix stack overflow when LRO is disabled for virtual interfaces (Taehee Yoo)   
- fbdev: udlfb: Fix endpoint check (Alan Stern)   
- debugobjects: Don't wake up kswapd from fill_pool() (Tetsuo Handa)   
- x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms (Zhang Rui)   
- parisc: Fix flush_dcache_page() for usage from irq context (Helge Deller)   
- selftests/memfd: Fix unknown type name build failure (Hardik Garg)   
- x86/mm: Avoid incomplete Global INVLPG flushes (Dave Hansen)   
- btrfs: use nofs when cleaning up aborted transactions (Josef Bacik)   
- gpio: mockup: Fix mode of debugfs files (Zev Weiss)   
- parisc: Allow to reboot machine after system halt (Helge Deller)   
- parisc: Handle kgdb breakpoints only in kernel context (Helge Deller)   
- m68k: Move signal frame following exception on 68020/030 (Finn Thain)   
- ALSA: hda/realtek: Enable headset onLenovo M70/M90 (Bin Li)   
- ALSA: hda/ca0132: add quirk for EVGA X299 DARK (Adam Stylinski)   
- mt76: mt7615: Fix build with older compilers (Pablo Greco)   
- spi: fsl-cpm: Use 16 bit mode for large transfers with even size (Christophe Leroy)   
- spi: fsl-spi: Re-organise transfer bits_per_word adaptation (Christophe Leroy)   
- watchdog: sp5100_tco: Immediately trigger upon starting. (Gregory Oakes)   
- s390/qdio: fix do_sqbs() inline assembly constraint (Heiko Carstens)   
- s390/qdio: get rid of register asm (Heiko Carstens)   
- vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF (George Kennedy)   
- vc_screen: rewrite vcs_size to accept vc, not inode (Jiri Slaby)   
- usb: gadget: u_ether: Fix host MAC address case (Konrad Gräfe)   
- usb: gadget: u_ether: Convert prints to device prints (Jon Hunter)   
- lib/string_helpers: Introduce string_upper() and string_lower() helpers (Vadim Pasternak)   
- HID: wacom: add three styli to wacom_intuos_get_tool_type (Ping Cheng)   
- HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs (Ping Cheng)   
- HID: wacom: Force pen out of prox if no events have been received in a while (Jason Gerecke)   
- netfilter: nf_tables: hold mutex on netns pre_exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: stricter validation of element data (Pablo Neira Ayuso) [Orabug: 34362006] {CVE-2022-34918}
- netfilter: nf_tables: allow up to 64 bytes in the set element data area (Pablo Neira Ayuso)   
- netfilter: nf_tables: add nft_setelem_parse_key() (Pablo Neira Ayuso)   
- netfilter: nf_tables: validate registers coming from userspace. (Pablo Neira Ayuso)   
- netfilter: nftables: statify nft_parse_register() (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_store() and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add nft_parse_register_load() and use it (Pablo Neira Ayuso)   
- nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (Ryusuke Konishi)   
- powerpc/64s/radix: Fix soft dirty tracking (Michael Ellerman)   
- tpm/tpm_tis: Disable interrupts for more Lenovo devices (Jerry Snitselaar)   
- ceph: force updating the msg pointer in non-split case (Xiubo Li)   
- serial: Add support for Advantech PCI-1611U card (Vitaliy Tomin)   
- statfs: enforce statfs[64] structure initialization (Ilya Leoshkevich)   
- KVM: x86: do not report a vCPU as preempted outside instruction boundaries (Paolo Bonzini) [Orabug: 34571001] {CVE-2022-39189}
- can: kvaser_pciefd: Disable interrupts in probe error path (Jimmy Assarsson)   
- can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (Jimmy Assarsson)   
- can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (Jimmy Assarsson)   
- can: kvaser_pciefd: Empty SRB buffer in probe (Jimmy Assarsson)   
- can: kvaser_pciefd: Call request_irq() before enabling interrupts (Jimmy Assarsson)   
- can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (Jimmy Assarsson)   
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Oliver Hartkopp)   
- ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 (Luke D. Jones)   
- ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 (Ai Chao)   
- ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table (Nikhil Mahale)   
- ALSA: hda: Fix Oops by 9.1 surround channel names (Takashi Iwai)   
- usb: typec: altmodes/displayport: fix pin_assignment_show (Badhri Jagan Sridharan)   
- usb: dwc3: debugfs: Resume dwc3 before accessing registers (Udipto Goswami)   
- USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value (Weitao Wang)   
- usb-storage: fix deadlock when a scsi command timeouts more than once (Maxime Bizon)   
- USB: usbtmc: Fix direction for 0-length ioctl control messages (Alan Stern)   
- vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() (Eric Dumazet)   
- igb: fix bit_shift to be in [1..8] range (Aleksandr Loktionov)   
- cassini: Fix a memory leak in the error handling path of cas_init_one() (Christophe JAILLET)   
- wifi: iwlwifi: mvm: don't trust firmware n_channels (Johannes Berg)   
- net: bcmgenet: Restore phy_stop() depending upon suspend/close (Florian Fainelli)   
- net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() (Florian Fainelli)   
- net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() (Dong Chenchen)   
- drm/exynos: fix g2d_open/close helper function definitions (Arnd Bergmann)   
- media: netup_unidvb: fix use-after-free at del_timer() (Duoming Zhou)   
- net: hns3: fix reset delay time to avoid configuration timeout (Jie Wang)   
- net: hns3: fix sending pfc frames after reset issue (Jijie Shao)   
- erspan: get the proto with the md version for collect_md (Xin Long)   
- ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode (Peilin Ye)   
- ip6_gre: Make o_seqno start from 0 in native mode (Peilin Ye)   
- ip6_gre: Fix skb_under_panic in __gre6_xmit() (Peilin Ye)   
- serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (Ke Zhang)   
- vsock: avoid to close connected socket after the timeout (Zhuang Shengen)   
- ALSA: firewire-digi00x: prevent potential use after free (Dan Carpenter)   
- net: fec: Better handle pm_runtime_get() failing in .remove() (Uwe Kleine-König)   
- af_key: Reject optional tunnel/BEET mode templates in outbound policies (Tobias Brunner)   
- cpupower: Make TSC read per CPU for Mperf monitor (Wyes Karny)   
- ASoC: fsl_micfil: register platform component before registering cpu dai (Shengjiu Wang)   
- btrfs: fix space cache inconsistency after error loading it from disk (Filipe Manana)   
- btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid (Nikolay Borisov)   
- mfd: dln2: Fix memory leak in dln2_probe() (Qiang Ning)   
- phy: st: miphy28lp: use _poll_timeout functions for waits (Alain Volmat)   
- Input: xpad - add constants for GIP interface numbers (Vicki Pfau)   
- iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any (Tomas Krcka)   
- clk: tegra20: fix gcc-7 constant overflow warning (Arnd Bergmann)   
- RDMA/core: Fix multiple -Warray-bounds warnings (Gustavo A. R. Silva)   
- recordmcount: Fix memory leaks in the uwrite function (Hao Zeng)   
- sched: Fix KCSAN noinstr violation (Josh Poimboeuf)   
- mcb-pci: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- serial: 8250: Reinit port-&gt;pm on port specific driver unbind (Tony Lindgren)   
- usb: typec: tcpm: fix multiple times discover svids error (Frank Wang)   
- HID: wacom: generic: Set battery quirk only when we see battery data (Jason Gerecke)   
- spi: spi-imx: fix MX51_ECSPI_* macros when cs &gt; 3 (Kevin Groeneveld)   
- HID: logitech-hidpp: Reconcile USB and Unifying serials (Bastien Nocera)   
- HID: logitech-hidpp: Don't use the USB serial for USB devices (Bastien Nocera)   
- staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (Philipp Hortmann)   
- Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (Min Li)   
- wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace (Hans de Goede)   
- wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (Hyunwoo Kim)   
- wifi: iwlwifi: pcie: fix possible NULL pointer dereference (Daniel Gabay)   
- samples/bpf: Fix fout leak in hbm's run_bpf_prog (Hao Zeng)   
- f2fs: fix to drop all dirty pages during umount() if cp_error is set (Chao Yu)   
- ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() (Ojaswin Mujoo)   
- ext4: set goal start correctly in ext4_mb_normalize_request (Kemeng Shi)   
- gfs2: Fix inode height consistency check (Andreas Gruenbacher)   
- scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition (Zheng Wang)   
- lib: cpu_rmap: Avoid use after free on rmap-&gt;obj array entries (Eli Cohen)   
- net: Catch invalid index in XPS mapping (Nick Child)   
- net: pasemi: Fix return type of pasemi_mac_start_tx() (Nathan Chancellor)   
- scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow (Justin Tee)   
- ext2: Check block size validity during mount (Jan Kara)   
- wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (Hector Martin)   
- ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects (void0red)   
- ACPICA: Avoid undefined behavior: applying zero offset to null pointer (Tamir Duberstein)   
- drm/tegra: Avoid potential 32-bit integer overflow (Nur Hussein)   
- ACPI: EC: Fix oops when removing custom query handlers (Armin Wolf)   
- firmware: arm_sdei: Fix sleep from invalid context BUG (Sherry Yang)   
- memstick: r592: Fix UAF bug in r592_remove due to race condition (Zheng Wang)   
- regmap: cache: Return error in cache sync operations for REGCACHE_NONE (Alexander Stein)   
- drm/amd/display: Use DC_LOG_DC in the trasform pixel function (Rodrigo Siqueira)   
- fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() (Tetsuo Handa)   
- af_unix: Fix data races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix a data race of sk-&gt;sk_receive_queue-&gt;qlen. (Kuniyuki Iwashima)   
- net: datagram: fix data-races in datagram_poll() (Eric Dumazet)   
- ipvlan:Fix out-of-bounds caused by unclear skb-&gt;cb (t.feng)   
- net: add vlan_get_protocol_and_depth() helper (Eric Dumazet)   
- net: tap: check vlan with eth_type_vlan() method (Menglong Dong)   
- net: annotate sk-&gt;sk_err write from do_recvmmsg() (Eric Dumazet)   
- netlink: annotate accesses to nlk-&gt;cb_running (Eric Dumazet)   
- netfilter: conntrack: fix possible bug_on with enable_hooks=1 (Florian Westphal)   
- net: Fix load-tearing on sk-&gt;sk_stamp in sock_recv_cmsgs(). (Kuniyuki Iwashima)   
- linux/dim: Do nothing if no time delta between samples (Roy Novich)   
- ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (Randy Dunlap)   
- drm/mipi-dsi: Set the fwnode for mipi_dsi_device (Saravana Kannan)   
- driver core: add a helper to setup both the of_node and fwnode of a device (Ioana Ciornei)   
- LTS tag: v5.4.243 (Sherry Yang)   
- drm/amd/display: Fix hang when skipping modeset (Aurabindo Pillai)   
- mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock (Tetsuo Handa)   
- drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag (Tian Tao)   
- drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (Akhil P Oommen)   
- firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() (Yang Yingliang)   
- drm/msm: Fix double pm_runtime_disable() call (Maximilian Luz)   
- PM: domains: Restore comment indentation for generic_pm_domain.child_links (Geert Uytterhoeven)   
- printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h (Tetsuo Handa)   
- PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (Lukas Wunner)   
- PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors (Hans de Goede)   
- drbd: correctly submit flush bio on barrier (Christoph Böhmwalder)   
- serial: 8250: Fix serial8250_tx_empty() race with DMA Tx (Ilpo Järvinen)   
- tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (Ilpo Järvinen)   
- ext4: fix invalid free tracking in ext4_xattr_move_to_block() (Theodore Ts'o)   
- ext4: remove a BUG_ON in ext4_mb_release_group_pa() (Theodore Ts'o)   
- ext4: bail out of ext4_xattr_ibody_get() fails for any reason (Theodore Ts'o)   
- ext4: add bounds checking in get_max_inline_xattr_value_size() (Theodore Ts'o)   
- ext4: fix deadlock when converting an inline directory in nojournal mode (Theodore Ts'o)   
- ext4: improve error recovery code paths in __ext4_remount() (Theodore Ts'o)   
- ext4: fix data races when using cached status extents (Jan Kara)   
- ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum (Tudor Ambarus)   
- ext4: fix WARNING in mb_find_extent (Ye Bin)   
- HID: wacom: insert timestamp to packed Bluetooth (BT) events (Ping Cheng)   
- HID: wacom: Set a default resolution for older tablets (Ping Cheng)   
- drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend (Guchun Chen)   
- drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras (Guchun Chen)   
- drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() (Hamza Mahfooz)   
- drm/panel: otm8009a: Set backlight parent to panel device (James Cowgill)   
- f2fs: fix potential corruption when moving a directory (Jaegeuk Kim)   
- ARM: dts: s5pv210: correct MIPI CSIS clock name (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix WM8960 clock name in Itop Elite (Krzysztof Kozlowski)   
- remoteproc: st: Call of_node_put() on iteration error (Mathieu Poirier)   
- remoteproc: stm32: Call of_node_put() on iteration error (Mathieu Poirier)   
- sh: nmi_debug: fix return value of __setup handler (Randy Dunlap)   
- sh: init: use OF_EARLY_FLATTREE for early init (Randy Dunlap)   
- sh: math-emu: fix macro redefined warning (Randy Dunlap)   
- inotify: Avoid reporting event with invalid wd (Jan Kara)   
- platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (Andrey Avdeev)   
- cifs: fix pcchunk length type in smb2_copychunk_range (Pawel Witek)   
- btrfs: print-tree: parent bytenr must be aligned to sector size (Anastasia Belova)   
- btrfs: don't free qgroup space unless specified (Josef Bacik)   
- btrfs: fix btrfs_prev_leaf() to not return the same key twice (Filipe Manana)   
- perf symbols: Fix return incorrect build_id size in elf_read_build_id() (Yang Jihong)   
- perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() (Markus Elfring)   
- perf vendor events power9: Remove UTF-8 characters from JSON files (Kajol Jain)   
- virtio_net: suppress cpu stall when free_unused_bufs (Wenliang Wang)   
- virtio_net: split free_unused_bufs() (Xuan Zhuo)   
- net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 (Arınç ÜNAL)   
- ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` (Ruliang Lin)   
- drm/amdgpu: add a missing lock for AMDGPU_SCHED (Chia-I Wu)   
- af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). (Kuniyuki Iwashima)   
- ionic: remove noise from ethtool rxnfc error msg (Shannon Nelson)   
- rxrpc: Fix hard call timeout units (David Howells)   
- net/sched: act_mirred: Add carrier check (Victor Nogueira)   
- writeback: fix call of incorrect macro (Maxim Korotkov)   
- net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu (Angelo Dureghello)   
- sit: update dev-&gt;needed_headroom in ipip6_tunnel_bind_dev() (Cong Wang)   
- net/sched: cls_api: remove block_cb from driver_list before freeing (Vlad Buslov)   
- net/ncsi: clear Tx enable mode when handling a Config required AEN (Cosmo Chou)   
- relayfs: fix out-of-bounds access in relay_file_read (Zhang Zhengming)   
- kernel/relay.c: fix read_pos error when multiple readers (Pengcheng Yang)   
- crypto: safexcel - Cleanup ring IRQ workqueues on load failure (Jonathan McDowell)   
- crypto: inside-secure - irq balance (Sven Auhagen)   
- dm verity: fix error handling for check_at_most_once on FEC (Yeongjin Gil)   
- dm verity: skip redundant verity_handle_err() on I/O errors (Akilesh Kailash)   
- mailbox: zynqmp: Fix counts of child nodes (Tanmay Shah)   
- mailbox: zynq: Switch to flexible array to simplify code (Christophe JAILLET)   
- tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem (Joel Fernandes (Google))   
- nohz: Add TICK_DEP_BIT_RCU (Frederic Weisbecker)   
- debugobject: Ensure pool refill (again) (Thomas Gleixner)   
- perf intel-pt: Fix CYC timestamps after standalone CBR (Adrian Hunter)   
- perf auxtrace: Fix address filter entire kernel size (Adrian Hunter)   
- dm ioctl: fix nested locking in table_clear() to remove deadlock concern (Mike Snitzer)   
- dm flakey: fix a crash with invalid table line (Mikulas Patocka)   
- dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path (Mike Snitzer)   
- dm clone: call kmem_cache_destroy() in dm_clone_init() error path (Mike Snitzer)   
- s390/dasd: fix hanging blockdevice after request requeue (Stefan Haberland)   
- btrfs: scrub: reject unsupported scrub flags (Qu Wenruo)   
- scripts/gdb: fix lx-timerlist for Python3 (Peng Liu)   
- clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent (Quentin Schulz)   
- wifi: rtl8xxxu: RTL8192EU always needs full init (Bitterblue Smith)   
- mailbox: zynqmp: Fix typo in IPI documentation (Tanmay Shah)   
- mailbox: zynqmp: Fix IPI isr handling (Tanmay Shah)   
- md/raid10: fix null-ptr-deref in raid10_sync_request (Li Nan)   
- nilfs2: fix infinite loop in nilfs_mdt_get_block() (Ryusuke Konishi)   
- nilfs2: do not write dirty data after degenerating to read-only (Ryusuke Konishi)   
- parisc: Fix argument pointer in real64_call_asm() (Helge Deller)   
- afs: Fix updating of i_size with dv jump from server (Marc Dionne)   
- dmaengine: at_xdmac: do not enable all cyclic channels (Claudiu Beznea)   
- dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing (Shunsuke Mie)   
- dmaengine: dw-edma: Fix to change for continuous transfer (Shunsuke Mie)   
- phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port (Gaosheng Cui)   
- pwm: mtk-disp: Disable shadow registers before setting backlight values (AngeloGioacchino Del Regno)   
- pwm: mtk-disp: Adjust the clocks to avoid them mismatch (Jitao Shi)   
- pwm: mtk-disp: Don't check the return code of pwmchip_remove() (Uwe Kleine-König)   
- dmaengine: mv_xor_v2: Fix an error code. (Christophe JAILLET)   
- leds: TI_LMU_COMMON: select REGMAP instead of depending on it (Randy Dunlap)   
- ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline (Ye Bin)   
- openrisc: Properly store r31 to pt_regs on unhandled exceptions (Stafford Horne)   
- clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails (Qinrun Dai)   
- clocksource: davinci: axe a pointless __GFP_NOFAIL (Christophe JAILLET)   
- clocksource/drivers/davinci: Avoid trailing '
' hidden in pr_fmt() (Christophe JAILLET)   
- RDMA/mlx5: Use correct device num_ports when modify DC (Mark Zhang)   
- Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (Miaoqian Lin)   
- input: raspberrypi-ts: Release firmware handle when not needed (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Introduce devm_rpi_firmware_get() (Nicolas Saenz Julienne)   
- firmware: raspberrypi: Keep count of all consumers (Nicolas Saenz Julienne)   
- NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease (Trond Myklebust)   
- IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (Patrick Kelsey)   
- RDMA/siw: Remove namespace check from siw_netdev_event() (Tetsuo Handa)   
- clk: add missing of_node_put() in "assigned-clocks" property parsing (Clément Léger)   
- power: supply: generic-adc-battery: fix unit scaling (Sebastian Reichel)   
- rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (Martin Blumenstingl)   
- RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() (Dan Carpenter)   
- rtc: omap: include header for omap_rtc_power_off_program prototype (Krzysztof Kozlowski)   
- RDMA/rdmavt: Delete unnecessary NULL check (Natalia Petrova)   
- RDMA/siw: Fix potential page_array out of range access (Daniil Dulov)   
- perf/core: Fix hardlockup failure caused by perf throttle (Yang Jihong)   
- powerpc/rtas: use memmove for potentially overlapping buffer copy (Nathan Lynch)   
- macintosh: via-pmu-led: requires ATA to be set (Randy Dunlap)   
- powerpc/sysdev/tsi108: fix resource printk format warnings (Randy Dunlap)   
- powerpc/wii: fix resource printk format warnings (Randy Dunlap)   
- powerpc/mpc512x: fix resource printk format warning (Randy Dunlap)   
- macintosh/windfarm_smu_sat: Add missing of_node_put() (Liang He)   
- spmi: Add a check for remove callback when removing a SPMI driver (Jishnu Prakash)   
- staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (Philipp Hortmann)   
- serial: 8250: Add missing wakeup event reporting (Florian Fainelli)   
- tty: serial: fsl_lpuart: adjust buffer length to the intended size (Shenwei Wang)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Dan Carpenter)   
- usb: mtu3: fix kernel panic at qmu transfer done irq handler (Chunfeng Yun)   
- usb: chipidea: fix missing goto in `ci_hdrc_probe` (Yinhao Hu)   
- sh: sq: Fix incorrect element size for allocating bitmap buffer (John Paul Adrian Glaubitz)   
- uapi/linux/const.h: prefer ISO-friendly __typeof__ (Kevin Brodsky)   
- spi: cadence-quadspi: fix suspend-resume implementations (Dhruva Gole)   
- mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure (Vignesh Raghavendra)   
- mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry (Vignesh Raghavendra)   
- scripts/gdb: bail early if there are no generic PD (Florian Fainelli)   
- PM: domains: Fix up terminology with parent/child (Kees Cook)   
- scripts/gdb: bail early if there are no clocks (Florian Fainelli)   
- ia64: salinfo: placate defined-but-not-used warning (Randy Dunlap)   
- ia64: mm/contig: fix section mismatch warning/error (Randy Dunlap)   
- of: Fix modalias string generation (Miquel Raynal)   
- vmci_host: fix a race condition in vmci_host_poll() causing GPF (Dae R. Jeong)   
- spi: fsl-spi: Fix CPM/QE mode Litte Endian (Christophe Leroy)   
- spi: qup: Don't skip cleanup in remove's error path (Uwe Kleine-König)   
- linux/vt_buffer.h: allow either builtin or modular for macros (Randy Dunlap)   
- ASoC: es8316: Handle optional IRQ assignment (Cristian Ciocaltea)   
- ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Hans de Goede)   
- genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Barry Song)   
- PCI: imx6: Install the fault handler only on compatible match (H. Nikolaus Schaller)   
- usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition (Zheng Wang)   
- iio: light: max44009: add missing OF device matching (Krzysztof Kozlowski)   
- fpga: bridge: fix kernel-doc parameter description (Marco Pagani)   
- usb: host: xhci-rcar: remove leftover quirk handling (Wolfram Sang)   
- pstore: Revert pmsg_lock back to a normal mutex (John Stultz)   
- tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. (Kuniyuki Iwashima)   
- net: amd: Fix link leak when verifying config failed (Gencen Gan)   
- netlink: Use copy_to_user() for optval in netlink_getsockopt(). (Kuniyuki Iwashima)   
- ipv4: Fix potential uninit variable access bug in __ip_make_skb() (Ziyang Xuan)   
- netfilter: nf_tables: don't write table validation state without mutex (Florian Westphal)   
- bpf: Don't EFAULT for getsockopt with optval=NULL (Stanislav Fomichev)   
- ixgbe: Enable setting RSS table to default values (Joe Damato)   
- ixgbe: Allow flow hash to be set via ethtool (Joe Damato)   
- wifi: iwlwifi: mvm: check firmware response size (Johannes Berg)   
- wifi: iwlwifi: make the loop for card preparation effective (Emmanuel Grumbach)   
- md/raid10: fix memleak of md thread (Yu Kuai)   
- md: update the optimal I/O size on reshape (Christoph Hellwig)   
- md/raid10: fix memleak for 'conf-&gt;bio_split' (Yu Kuai)   
- md/raid10: fix leak of 'r10bio-&gt;remaining' for recovery (Yu Kuai)   
- bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap (Daniel Borkmann)   
- nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -&gt; {HARDIRQ-ON-W} usage" (Ming Lei)   
- nvme: fix async event trace event (Keith Busch)   
- nvme: handle the persistent internal error AER (Michael Kelley)   
- bpf, sockmap: fix deadlocks in the sockhash and sockmap (Xin Liu)   
- scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (Shuchang Li)   
- crypto: drbg - Only fail when jent is unavailable in FIPS mode (Herbert Xu)   
- crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors (Nicolai Stange)   
- bpftool: Fix bug for long instructions in program CFG dumps (Quentin Monnet)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() (Wei Chen)   
- wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() (Wei Chen)   
- rtlwifi: Replace RT_TRACE with rtl_dbg (Larry Finger)   
- rtlwifi: Start changing RT_TRACE into rtl_dbg (Larry Finger)   
- f2fs: handle dqget error in f2fs_transfer_project_quota() (Yangtao Li)   
- scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (Danila Chernetsov)   
- net/packet: convert po-&gt;auxdata to an atomic flag (Eric Dumazet)   
- net/packet: convert po-&gt;origdev to an atomic flag (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;xmit (Eric Dumazet)   
- vlan: partially enable SIOCSHWTSTAMP in container (Vadim Fedorenko)   
- scm: fix MSG_CTRUNC setting condition for SO_PASSSEC (Alexander Mikhalitsyn)   
- wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() (Martin Blumenstingl)   
- wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (Martin Blumenstingl)   
- tools: bpftool: Remove invalid \' json escape (Luis Gerhorst)   
- wifi: ath6kl: reduce WARN to dev_dbg() in callback (Fedor Pchelkin)   
- wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (Dan Carpenter)   
- wifi: ath9k: hif_usb: fix memory leak of remain_skbs (Fedor Pchelkin)   
- wifi: ath6kl: minor fix for allocation size (Alexey V. Vissarionov)   
- tick/common: Align tick period with the HZ tick. (Sebastian Andrzej Siewior)   
- tick: Get rid of tick_period (Thomas Gleixner)   
- tick/sched: Optimize tick_do_update_jiffies64() further (Thomas Gleixner)   
- tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Yunfeng Ye)   
- tick/sched: Use tick_next_period for lockless quick check (Thomas Gleixner)   
- timekeeping: Split jiffies seqlock (Thomas Gleixner)   
- debugobject: Prevent init race with static objects (Thomas Gleixner)   
- arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (Sumit Garg)   
- x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() (Saurabh Sengar)   
- regulator: stm32-pwr: fix of_iomap leak (YAN SHI)   
- media: rc: gpio-ir-recv: Fix support for wake-up (Florian Fainelli)   
- media: rcar_fdp1: Fix refcount leak in probe and remove function (Miaoqian Lin)   
- media: rcar_fdp1: Fix the correct variable assignments (Tang Bin)   
- media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() (Cai Huoqing)   
- media: rcar_fdp1: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: rcar_fdp1: simplify error check logic at fdp_open() (Mauro Carvalho Chehab)   
- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Zheng Wang)   
- media: dm1105: Fix use after free bug in dm1105_remove due to race condition (Zheng Wang)   
- x86/apic: Fix atomic update of offset in reserve_eilvt_offset() (Uros Bizjak)   
- regulator: core: Avoid lockdep reports when resolving supplies (Douglas Anderson)   
- regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() (Douglas Anderson)   
- drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (Harshit Mogalapalli)   
- mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (Georgii Kruglov)   
- drm/msm/adreno: drop bogus pm_runtime_set_active() (Johan Hovold)   
- drm/msm/adreno: Defer enabling runpm until hw_init() (Rob Clark)   
- drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup} (Jonathan Marek)   
- firmware: qcom_scm: Clear download bit during reboot (Mukesh Ojha)   
- media: av7110: prevent underflow in write_ts_to_decoder() (Dan Carpenter)   
- media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format. (Dafna Hirschfeld)   
- media: bdisp: Add missing check for create_workqueue (Jiasheng Jiang)   
- ARM: dts: qcom: ipq8064: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- ARM: dts: qcom: ipq8064: reduce pci IO size to 64K (Christian Marangi)   
- ARM: dts: qcom: ipq4019: Fix the PCI I/O port range (Manivannan Sadhasivam)   
- EDAC/skx: Fix overflows on the DRAM row address mapping arrays (Qiuxu Zhuo)   
- arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (Geert Uytterhoeven)   
- drm/probe-helper: Cancel previous job before starting new one (Dom Cobley)   
- drm/vgem: add missing mutex_destroy (Maíra Canal)   
- drm/rockchip: Drop unbalanced obj unref (Rob Clark)   
- erofs: fix potential overflow calculating xattr_isize (Jingbo Xu)   
- erofs: stop parsing non-compact HEAD index if clusterofs is invalid (Gao Xiang)   
- tpm, tpm_tis: Do not skip reset of original interrupt vector (Lino Sanfilippo)   
- selinux: ensure av_permissions.h is built when needed (Paul Moore)   
- selinux: fix Makefile dependencies of flask.h (Ondrej Mosnacek)   
- ubifs: Free memory for tmpfile name (Mårten Lindahl)   
- ubi: Fix return value overwrite issue in try_write_vid_and_data() (Wang YanQing)   
- ubifs: Fix memleak when insert_old_idx() failed (Zhihao Cheng)   
- i2c: omap: Fix standard mode false ACK readings (Reid Tonking)   
- KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (Sean Christopherson)   
- reiserfs: Add security prefix to xattr name in reiserfs_security_write() (Roberto Sassu)   
- ring-buffer: Sync IRQ works before buffer destruction (Johannes Berg)   
- pwm: meson: Fix g12a ao clk81 name (Heiner Kallweit)   
- pwm: meson: Fix axg ao mux parents (Heiner Kallweit)   
- kheaders: Use array declaration instead of char (Kees Cook)   
- ipmi: fix SSIF not responding under certain cond. (Zhang Yuchen)   
- MIPS: fw: Allow firmware to pass a empty env (Jiaxun Yang)   
- xhci: fix debugfs register accesses while suspended (Johan Hovold)   
- debugfs: regset32: Add Runtime PM support (Geert Uytterhoeven)   
- staging: iio: resolver: ads1210: fix config mode (Nuno Sá)   
- perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Arnaldo Carvalho de Melo)   
- USB: dwc3: fix runtime pm imbalance on unbind (Johan Hovold)   
- USB: dwc3: fix runtime pm imbalance on probe errors (Johan Hovold)   
- asm-generic/io.h: suppress endianness warnings for readq() and writeq() (Vladimir Oltean)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (Hans de Goede)   
- iio: adc: palmas_gpadc: fix NULL dereference on rmmod (Patrik Dahlström)   
- USB: serial: option: add UNISOC vendor and TOZED LT70C product (Arınç ÜNAL)   
- bluetooth: Perform careful capability checks in hci_sock_ioctl() (Ruihan Li)   
- drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (Daniel Vetter)   
- wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (Jisoo Jang)   
- counter: 104-quad-8: Fix race condition between FLAG and CNTR reads (William Breathitt Gray)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.3.el8uek]" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)   
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)   
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)   
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061]  
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061]  
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061]  
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734]  
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388]  
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388]  
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388]  
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
</package>
<package pkgid="136e729e1aa1ec19818fe2b7e63aa0af8cf63ef535d2b5b9778fdfa6d805917a" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.3.el8uek]" date="1686830400">- selinux: don't use make's grouped targets feature yet (Paul Moore)   
- lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() (Ben Hutchings)   
- Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" (Greg Kroah-Hartman)   
- iommu/amd: Fix compile error for unused function (Joerg Roedel)  [Orabug: 35070061]  
- iommu/amd: Do not Invalidate IRT when IRTE caching is disabled (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Introduce Disable IRTE Caching Support (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Remove the unused struct amd_ir_data.ref (Suravee Suthikulpanit)  [Orabug: 35070061]  
- iommu/amd: Switch amd_iommu_update_ga() to use modify_irte_ga() (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Handle GALog overflows (Joao Martins)  [Orabug: 35070061]  
- iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE (Kishon Vijay Abraham I)  [Orabug: 35070061]  
- KVM: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure race (Adamos Ttofari)  [Orabug: 35070061]  
- xfs: fix AGFL allocation deadlock (Wengang Wang)  [Orabug: 35159734]  
- crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() (Toke Høiland-Jørgensen)  [Orabug: 35152388]  
- crypto: qat - drop log level of msg in get_instance_node() (Giovanni Cabiddu)  [Orabug: 35152388]  
- crypto: algapi - make unregistration functions return void (Eric Biggers)  [Orabug: 35152388]  
- bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Retry installing FW package under NO_SPACE error condition. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Pavan Chebbi)  [Orabug: 35365203]  
- bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Michael Chan)  [Orabug: 35365203]  
- bnxt_en: Refactor bnxt_flash_nvram. (Pavan Chebbi)  [Orabug: 35365203]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.1.el8uek]" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077]  
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077]  
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
</package>
<package pkgid="9b3f9b2f96c8df851a66d4246de4e79193807a928532b262b4535f38e3bea47e" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.321.4.el8uek]" date="1687780800">- tick/common: Align tick period during sched_timer setup (Thomas Gleixner)  [Orabug: 35520079]  
- net/rds: Fix endless rds_send_xmit() loop if cp_index &gt; 0 (Gerd Rausch)  [Orabug: 35510149]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.1.el8uek]" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077]  
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077]  
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.3.el8uek]" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
</package>
<package pkgid="247c328cc899a129bb11b02da4affe6c4a2488ec07c2eb0751c8eb28d1f31d63" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.4.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.1.el8uek]" date="1688040000">- EDAC/i10nm: Add driver decoder for Sapphire Rapids server (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs (Youquan Song)  [Orabug: 35524077]  
- EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Youquan Song)  [Orabug: 35524077]  
- EDAC, skx: Retrieve and print retry_rd_err_log registers (Tony Luck)  [Orabug: 35524077]  
- EDAC/i10nm: Release mdev/mbase when failing to detect HBM (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC/i10nm: Add support for high bandwidth memory (Qiuxu Zhuo)  [Orabug: 35524077]  
- EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function (Robert Richter)  [Orabug: 35524077]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040001">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.3.el8uek]" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.322.6.4.el8uek]" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36409481]</changelog>
</package>
<package pkgid="cc0d128a20c21e8f8759512dd9d1738e387c3bc168422611a252c0265ac90228" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.322.6.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.2.el8uek]" date="1688040000">- LTS tag: v5.4.249 (Sherry Yang)   
- xfs: verify buffer contents when we skip log replay (Darrick J. Wong)   
- mm: make wait_on_page_writeback() wait for multiple pending writebacks (Linus Torvalds)   
- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Hugh Dickins)   
- i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle (Clark Wang)   
- x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys (Dheeraj Kumar Srivastava)   
- drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (Min Li)   
- drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (Min Li)   
- drm/exynos: vidi: fix a wrong error return (Inki Dae)   
- ARM: dts: Fix erroneous ADS touchscreen polarities (Linus Walleij)   
- ASoC: nau8824: Add quirk to active-high jack-detect (Edson Juliano Drosdeck)   
- s390/cio: unregister device when the only path is gone (Vineeth Vijayan)   
- usb: gadget: udc: fix NULL dereference in remove() (Dan Carpenter)   
- nfcsim.c: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- media: cec: core: don't set last_initiator if tx in progress (Hans Verkuil)   
- arm64: Add missing Set/Way CMO encodings (Marc Zyngier)   
- HID: wacom: Add error check to wacom_parse_and_register() (Denis Arefev)   
- scsi: target: iscsi: Prevent login threads from racing between each other (Maurizio Lombardi)   
- sch_netem: acquire qdisc lock in netem_change() (Eric Dumazet)   
- Revert "net: phy: dp83867: perform soft reset and retain established link" (Francesco Dolcini)   
- netfilter: nfnetlink_osf: fix module autoload (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow element updates of bound anonymous sets (Pablo Neira Ayuso)   
- be2net: Extend xmit workaround to BE3 chip (Ross Lagerwall)   
- net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch (Arınç ÜNAL)   
- ipvs: align inner_mac_header for encapsulation (Terin Stock)   
- mmc: usdhi60rol0: fix deferred probing (Sergey Shtylyov)   
- mmc: sh_mmcif: fix deferred probing (Sergey Shtylyov)   
- mmc: sdhci-acpi: fix deferred probing (Sergey Shtylyov)   
- mmc: omap_hsmmc: fix deferred probing (Sergey Shtylyov)   
- mmc: omap: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: fix deferred probing (Sergey Shtylyov)   
- mmc: mvsdio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- mmc: mtk-sd: fix deferred probing (Sergey Shtylyov)   
- net: qca_spi: Avoid high load if QCA7000 is not available (Stefan Wahren)   
- xfrm: Linearize the skb after offloading if needed. (Sebastian Andrzej Siewior)   
- ieee802154: hwsim: Fix possible memory leaks (Chen Aotian)   
- x86/mm: Avoid using set_pgd() outside of real PGD pages (Lee Jones)   
- nilfs2: prevent general protection fault in nilfs_clear_dirty_page() (Ryusuke Konishi)   
- writeback: fix dereferencing NULL mapping-&gt;host on writeback_page_template (Rafael Aquini)   
- ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN (Matthias May)   
- mmc: meson-gx: remove redundant mmc_request_done() call from irq context (Martin Hundebøll)   
- cgroup: Do not corrupt task iteration when rebinding subsystem (Xiu Jianfeng)   
- PCI: hv: Fix a race condition bug in hv_pci_query_relations() (Dexuan Cui)   
- Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (Michael Kelley)   
- nilfs2: fix buffer corruption due to concurrent device reads (Ryusuke Konishi)   
- media: dvb-core: Fix use-after-free due to race at dvb_register_device() (Hyunwoo Kim)   
- media: dvbdev: fix error logic at dvb_register_device() (Mauro Carvalho Chehab)   
- media: dvbdev: Fix memleak in dvb_register_device (Dinghao Liu)   
- x86/purgatory: remove PGO flags (Ricardo Ribalda)   
- tracing: Add tracing_reset_all_online_cpus_unlocked() function (Steven Rostedt (Google))   
- epoll: ep_autoremove_wake_function should use list_del_init_careful (Benjamin Segall)   
- list: add "list_del_init_careful()" to go with "list_empty_careful()" (Linus Torvalds)   
- mm: rewrite wait_on_page_bit_common() logic (Linus Torvalds)   
- nilfs2: reject devices with insufficient block count (Ryusuke Konishi)   
- LTS tag: v5.4.248 (Sherry Yang)   
- mmc: block: ensure error propagation for non-blk (Christian Loehle)   
- drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth (Alexander Kapshuk)   
- neighbour: delete neigh_lookup_nodev as not used (Leon Romanovsky)   
- net: Remove unused inline function dst_hold_and_use() (Gaosheng Cui)   
- neighbour: Remove unused inline function neigh_key_eq16() (Gaosheng Cui)   
- afs: Fix vlserver probe RTT handling (David Howells)   
- selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (Alex Maftei)   
- net: tipc: resize nlattr array to correct size (Lin Ma)   
- net: lapbether: only support ethernet devices (Eric Dumazet)   
- net/sched: cls_api: Fix lockup on flushing explicitly created chain (Vlad Buslov)   
- drm/nouveau: add nv_encoder pointer check for NULL (Natalia Petrova)   
- drm/nouveau/kms: Don't change EDID when it hasn't actually changed (Lyude Paul)   
- drm/nouveau/dp: check for NULL nv_connector-&gt;native_mode (Natalia Petrova)   
- igb: fix nvm.ops.read() error handling (Aleksandr Loktionov)   
- sctp: fix an error code in sctp_sf_eat_auth() (Dan Carpenter)   
- ipvlan: fix bound dev checking for IPv6 l3s mode (Hangbin Liu)   
- IB/isert: Fix incorrect release of isert connection (Saravanan Vajravel)   
- IB/isert: Fix possible list corruption in CMA handler (Saravanan Vajravel)   
- IB/isert: Fix dead lock in ib_isert (Saravanan Vajravel)   
- IB/uverbs: Fix to consider event queue closing also upon non-blocking mode (Yishai Hadas)   
- iavf: remove mask from iavf_irq_enable_queues() (Ahmed Zaki)   
- RDMA/rxe: Fix the use-before-initialization error of resp_pkts (Zhu Yanjun)   
- RDMA/rxe: Removed unused name from rxe_task struct (Bob Pearson)   
- RDMA/rxe: Remove the unused variable obj (Zhu Yanjun)   
- net/sched: cls_u32: Fix reference counter leak leading to overflow (Lee Jones)   
- ping6: Fix send to link-local addresses with VRF. (Guillaume Nault)   
- netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM (Pablo Neira Ayuso)   
- spi: fsl-dspi: avoid SCK glitches with continuous transfers (Vladimir Oltean)   
- spi: spi-fsl-dspi: Remove unused chip-&gt;void_write_data (Vladimir Oltean)   
- usb: dwc3: gadget: Reset num TRBs before giving back the request (Elson Roy Serrao)   
- serial: lantiq: add missing interrupt ack (Bernhard Seibold)   
- USB: serial: option: add Quectel EM061KGL series (Jerry Meng)   
- Remove DECnet support from kernel (Stephen Hemminger)   
- ALSA: hda/realtek: Add a quirk for Compaq N14JP6 (Edson Juliano Drosdeck)   
- net: usb: qmi_wwan: add support for Compal RXM-G1 (Wes Huang)   
- RDMA/uverbs: Restrict usage of privileged QKEYs (Edward Srouji)   
- nouveau: fix client work fence deletion race (Dave Airlie)   
- powerpc/purgatory: remove PGO flags (Ricardo Ribalda)   
- kexec: support purgatories with .text.hot sections (Ricardo Ribalda)   
- nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (Ryusuke Konishi)   
- nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() (Ryusuke Konishi)   
- nios2: dts: Fix tse_mac "max-frame-size" property (Janne Grunau)   
- ocfs2: check new file size on fallocate call (Luís Henriques)   
- ocfs2: fix use-after-free when unmounting read-only filesystem (Luís Henriques)   
- drm:amd:amdgpu: Fix missing buffer object unlock in failure path (Sukrut Bellary)   
- xen/blkfront: Only check REQ_FUA for writes (Ross Lagerwall)   
- mips: Move initrd_start check after initrd address sanitisation. (Liviu Dudau)   
- MIPS: Alchemy: fix dbdma2 (Manuel Lauss)   
- parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() (Helge Deller)   
- parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() (Helge Deller)   
- btrfs: handle memory allocation failure in btrfs_csum_one_bio (Johannes Thumshirn)   
- power: supply: Fix logic checking if system is running from battery (Mario Limonciello)   
- irqchip/meson-gpio: Mark OF related data as maybe unused (Krzysztof Kozlowski)   
- regulator: Fix error checking for debugfs_create_dir (Osama Muhammad)   
- platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (Alexandru Sorodoc)   
- power: supply: Ratelimit no data debug output (Marek Vasut)   
- ARM: dts: vexpress: add missing cache properties (Krzysztof Kozlowski)   
- power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() (Hans de Goede)   
- power: supply: sc27xx: Fix external_power_changed race (Hans de Goede)   
- power: supply: ab8500: Fix external_power_changed race (Hans de Goede)   
- s390/dasd: Use correct lock while counting channel queue length (Jan Höppner)   
- dasd: refactor dasd_ioctl_information (Christoph Hellwig)   
- KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() (Roberto Sassu)   
- test_firmware: fix a memory leak with reqs buffer (Mirsad Goran Todorovac)   
- LTS tag: v5.4.247 (Sherry Yang)   
- mtd: spinand: macronix: Add support for MX35LFxGE4AD (YouChing Lin)   
- btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() (Zixuan Fu)   
- btrfs: check return value of btrfs_commit_transaction in relocation (Josef Bacik)   
- rbd: get snapshot context after exclusive lock is ensured to be held (Ilya Dryomov)   
- drm/atomic: Don't pollute crtc_state-&gt;mode_blob with error pointers (Ville Syrjälä)   
- ext4: only check dquot_initialize_needed() when debugging (Theodore Ts'o)   
- eeprom: at24: also select REGMAP (Randy Dunlap)   
- i2c: sprd: Delete i2c adapter in .remove's error path (Uwe Kleine-König)   
- bonding (gcc13): synchronize bond_{a,t}lb_xmit() types (Jiri Slaby (SUSE))   
- usb: usbfs: Use consistent mmap functions (Ruihan Li)   
- usb: usbfs: Enforce page requirements for mmap (Ruihan Li)   
- pinctrl: meson-axg: add missing GPIOA_18 gpio group (Martin Hundebøll)   
- rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting (Ilya Dryomov)   
- Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (Luiz Augusto von Dentz)   
- ceph: fix use-after-free bug for inodes when flushing capsnaps (Xiubo Li)   
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Fedor Pchelkin)   
- can: j1939: change j1939_netdev_lock type to mutex (Fedor Pchelkin)   
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Oleksij Rempel)   
- drm/amdgpu: fix xclk freq on CHIP_STONEY (Chia-I Wu)   
- ALSA: hda/realtek: Add Lenovo P3 Tower platform (RenHai)   
- ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 (Ai Chao)   
- Input: psmouse - fix OOB access in Elantech protocol (Dmitry Torokhov)   
- Input: xpad - delete a Razer DeathAdder mouse VID/PID entry (Ismael Ferreras Morezuelas)   
- batman-adv: Broken sync while rescheduling delayed work (Vladislav Efanov)   
- bnxt_en: Query default VLAN before VNIC setup on a VF (Somnath Kotur)   
- net: sched: fix possible refcount leak in tc_chain_tmplt_add() (Hangyu Hua)   
- net: sched: move rtm_tca_policy declaration to include file (Eric Dumazet)   
- rfs: annotate lockless accesses to RFS sock flow table (Eric Dumazet)   
- rfs: annotate lockless accesses to sk-&gt;sk_rxhash (Eric Dumazet)   
- netfilter: ipset: Add schedule point in call_ad(). (Kuniyuki Iwashima)   
- netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper (Tijs Van Buggenhout)   
- Bluetooth: L2CAP: Add missing checks for invalid DCID (Sungwoo Kim)   
- Bluetooth: Fix l2cap_disconnect_req deadlock (Ying Hsu)   
- net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods (Alexander Sverdlin)   
- neighbour: fix unaligned access to pneigh_entry (Qingfang DENG)   
- neighbour: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)   
- spi: qup: Request DMA before enabling clocks (Stephan Gerhold)   
- i40e: fix build warnings in i40e_alloc.h (Greg Kroah-Hartman)   
- i40iw: fix build warning in i40iw_manage_apbvt() (Greg Kroah-Hartman)   
- block/blk-iocost (gcc13): keep large values in a new enum (Jiri Slaby (SUSE))   
- blk-iocost: avoid 64-bit division in ioc_timer_fn (Arnd Bergmann)   
- LTS tag: v5.4.246 (Sherry Yang)   
- drm/edid: fix objtool warning in drm_cvt_modes() (Linus Torvalds)   
- wifi: rtlwifi: 8192de: correct checking of IQK reload (Ping-Ke Shih)   
- drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul)   
- RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier)   
- scsi: dpt_i2o: Do not process completions with invalid addresses (Ben Hutchings)   
- scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) (Ben Hutchings)   
- regmap: Account for register length when chunking (Jim Wylder)   
- test_firmware: fix the memory leak of the allocated firmware buffer (Mirsad Goran Todorovac)   
- fbcon: Fix null-ptr-deref in soft_cursor (Helge Deller)   
- ext4: add lockdep annotations for i_data_sem for ea_inode's (Theodore Ts'o)   
- ext4: disallow ea_inodes with extended attributes (Theodore Ts'o)   
- ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() (Theodore Ts'o)   
- ext4: add EA_INODE checking to ext4_iget() (Theodore Ts'o)   
- tracing/probe: trace_probe_primary_from_call(): checked list_first_entry (Pietro Borrello)   
- tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK (Sherry Sun)   
- mmc: vub300: fix invalid response handling (Deren Wu)   
- wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (Jakub Kicinski)   
- lib/dynamic_debug.c: use address-of operator on section symbols (Nathan Chancellor)   
- treewide: Remove uninitialized_var() usage (Kees Cook)   
- kernel/extable.c: use address-of operator on section symbols (Nathan Chancellor)   
- eth: sun: cassini: remove dead code (Martin Liška)   
- gcc-12: disable '-Wdangling-pointer' warning for now (Linus Torvalds)   
- ACPI: thermal: drop an always true check (Adam Borowski)   
- x86/boot: Wrap literal addresses in absolute_pointer() (Kees Cook)   
- flow_dissector: work around stack frame size warning (Arnd Bergmann)   
- ata: libata-scsi: Use correct device no in ata_find_dev() (Damien Le Moal)   
- scsi: stex: Fix gcc 13 warnings (Bart Van Assche)   
- misc: fastrpc: reject new invocations during device removal (Richard Acayan)   
- misc: fastrpc: return -EPIPE to invocations on device removal (Richard Acayan)   
- usb: gadget: f_fs: Add unbind event before functionfs_unbind (Uttkarsh Aggarwal)   
- net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (Sebastian Krzyszkowiak)   
- iio: dac: build ad5758 driver when AD5758 is selected (Lukas Bulwahn)   
- iio: dac: mcp4725: Fix i2c_master_send() return value handling (Marek Vasut)   
- iio: light: vcnl4035: fixed chip ID check (Frank Li)   
- HID: wacom: avoid integer overflow in wacom_intuos_inout() (Nikita Zhandarovich)   
- HID: google: add jewel USB id (Sung-Chi Li)   
- iio: adc: mxs-lradc: fix the order of two cleanup operations (Jiakai Luo)   
- mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() (Dan Carpenter)   
- atm: hide unused procfs functions (Arnd Bergmann)   
- ALSA: oss: avoid missing-prototype warnings (Arnd Bergmann)   
- netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT (Tom Rix)   
- wifi: b43: fix incorrect __packed annotation (Arnd Bergmann)   
- scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (Wenchao Hao)   
- arm64/mm: mark private VM_FAULT_X defines as vm_fault_t (Min-Hua Chen)   
- ARM: dts: stm32: add pin map for CAN controller on stm32f7 (Dario Binacchi)   
- wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (Yun Lu)   
- media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 (Hyunwoo Kim)   
- media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() (Takashi Iwai)   
- media: dvb-core: Fix use-after-free due on race condition at dvb_net (Hyunwoo Kim)   
- media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table (Krzysztof Kozlowski)   
- media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Hyunwoo Kim)   
- media: dvb_ca_en50221: fix a size write bug (YongSu Yoo)   
- media: netup_unidvb: fix irq init by register it at the end of probe (Wei Chen)   
- media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (Wei Chen)   
- media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (Wei Chen)   
- media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (Zhang Shurong)   
- media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() (Wei Chen)   
- media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (Wei Chen)   
- media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (Wei Chen)   
- media: dvb_demux: fix a bug for the continuity counter (YongSu Yoo)   
- ASoC: ssm2602: Add workaround for playback distortions (Paweł Anikiel)   
- xfrm: Check if_id in inbound policy/secpath match (Benedict Wong)   
- ASoC: dwc: limit the number of overrun messages (Maxim Kochetkov)   
- nbd: Fix debugfs_create_dir error checking (Ivan Orlov)   
- fbdev: stifb: Fix info entry in sti_struct on error path (Helge Deller)   
- fbdev: modedb: Add 1920x1080 at 60 Hz video mode (Helge Deller)   
- media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE (Niklas Söderlund)   
- ARM: 9295/1: unwind:fix unwind abort for uleb128 case (Haibo Li)   
- mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() (Lee Jones)   
- watchdog: menz069_wdt: fix watchdog initialisation (Johannes Thumshirn)   
- mtd: rawnand: marvell: don't set the NAND frequency select (Chris Packham)   
- mtd: rawnand: marvell: ensure timing values are written (Chris Packham)   
- net: dsa: mv88e6xxx: Increase wait after reset deactivation (Andreas Svensson)   
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (Hangyu Hua)   
- udp6: Fix race condition in udp6_sendmsg &amp; connect (Vladislav Efanov)   
- net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report (Pedro Tammela)   
- ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider use (Andy Shevchenko)   
- net: sched: fix NULL pointer dereference in mq_attach (Zhengchao Shao)   
- net/sched: Prohibit regrafting ingress or clsact Qdiscs (Peilin Ye)   
- net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs (Peilin Ye)   
- net/sched: sch_clsact: Only create under TC_H_CLSACT (Peilin Ye)   
- net/sched: sch_ingress: Only create under TC_H_INGRESS (Peilin Ye)   
- tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set (Cambda Zhu)   
- tcp: deny tcp_disconnect() when threads are waiting (Eric Dumazet)   
- af_packet: do not use READ_ONCE() in packet_bind() (Eric Dumazet)   
- mtd: rawnand: ingenic: fix empty stub helper definitions (Arnd Bergmann)   
- amd-xgbe: fix the false linkup in xgbe_phy_status (Raju Rangoju)   
- af_packet: Fix data-races of pkt_sk(sk)-&gt;num. (Kuniyuki Iwashima)   
- netrom: fix info-leak in nr_write_internal() (Eric Dumazet)   
- net/mlx5: fw_tracer, Fix event handling (Shay Drory)   
- dmaengine: pl330: rename _start to prevent build error (Randy Dunlap)   
- iommu/rockchip: Fix unwind goto issue (Chao Wang)   
- RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (Kalesh AP)   
- RDMA/efa: Fix unsupported page sizes in device (Yonatan Nachum)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.3.el8uek]" date="1688644800">- btrfs: free device in btrfs_close_devices for a single device filesystem (Anand Jain)  [Orabug: 35215318]  
- xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster)  [Orabug: 35389985]  
- xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster)  [Orabug: 35389985]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.4.el8uek]" date="1689336000">- tools/resolve_btfids: Use pkg-config to locate libelf (Shen Jiamin)  [Orabug: 35110384]  
- tools resolve_btfids: Always force HOSTARCH (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BPF_FUNC_jiffies64 (Martin KaFai Lau)  [Orabug: 35110384]  
- selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Prankur gupta)  [Orabug: 35110384]  
- bpf: Support bitfield read access in btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yonghong Song)  [Orabug: 35110384]  
- bpf: Add bpf_skc_to_tcp6_sock() helper (Alan Maguire)  [Orabug: 35110384]  
- bpf: Fix race in btf_resolve_helper_id() (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add PTR_TO_BTF_ID_OR_NULL support (Alan Maguire)  [Orabug: 35110384]  
- bpf: Compile resolve_btfids tool at kernel compilation start (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Resolve BTF IDs in vmlinux image (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Jiri Olsa)  [Orabug: 35110384]  
- bpf: Replace prog_raw_tp+btf_id with prog_tracing (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Fix bpf_attr.attach_btf_id check (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Prepare btf_ctx_access for non raw_tp use case (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Update BTF reloc support to latest Clang format (Andrii Nakryiko)  [Orabug: 35110384]  
- bpf: Add array support to btf_struct_access (Martin KaFai Lau)  [Orabug: 35110384]  
- bpf: Check types of arguments passed into helpers (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to x86 JIT (Alan Maguire)  [Orabug: 35110384]  
- bpf: Add support for BTF pointers to interpreter (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Attach raw_tp program with BTF via type name (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Implement accurate raw_tp context access via BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (KP Singh)  [Orabug: 35110384]  
- libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add attach_btf_id attribute to program load (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Process in-kernel BTF (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to bpf helpers to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- bpf: Add typecast to raw_tracepoints to help BTF generation (Alexei Starovoitov)  [Orabug: 35110384]  
- RDMA/restrack: Release MR restrack when delete (Mark Zhang)  [Orabug: 35256660]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.1.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35673692]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35673692]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.2.el8uek]" date="1692446400">- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35722367]  
- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35724249]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35724243]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35724237]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.3.el8uek]" date="1697112000">- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35905429]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35905419]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.322.6.4.el8uek]" date="1710504000">- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36409481]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.322.6.5.el8uek]" date="1714910400">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36582991]</changelog>
</package>
<package pkgid="7210a01d53213e9a3585d5a74f0dc81e6dbbae2a2e5ab923f72c4b6869039ee0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.1.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.1.el8uek]" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775]  
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.2.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578]  
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003]  
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439]  
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657]  
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.323.3.el8uek]" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)   
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)   
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)   
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)   
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)   
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)   
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)   
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)   
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)   
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)   
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)   
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)   
- iavf: Fix use-after-free in free_netdev (Ding Hui)   
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)   
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)   
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)   
- spi: bcm63xx: fix max prepend length (Jonas Gorski)   
- igb: Fix igb_down hung on surprise removal (Ying Hsu)   
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)   
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)   
- devlink: report devlink_port_type_warn source device (Petr Oros)   
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)   
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)   
- arm64: mm: fix VA-range sanity check (Mark Rutland)   
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)   
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)   
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)   
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)   
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)   
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)   
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)   
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)   
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)   
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)   
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)   
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)   
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)   
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)   
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)   
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)   
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)   
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)   
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)   
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)   
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))   
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)   
- xtensa: ISS: fix call to split_if_spec (Max Filippov)   
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)   
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)   
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)   
- meson saradc: fix clock divider mask length (George Stark)   
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)   
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)   
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)   
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)   
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)   
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)   
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)   
- md/raid0: add discard support for the 'original' layout (Jason Baron)   
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)   
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)   
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)   
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)   
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)   
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)   
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)   
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)   
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)   
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)   
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)   
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)   
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)   
- erofs: fix compact 4B support for 16k block size (Gao Xiang)   
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)   
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)   
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)   
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)   
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)   
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)   
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)   
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)   
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)   
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)   
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)   
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)   
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)   
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)   
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)   
- platform/x86: wmi: move variables (Barnabás Pőcze)   
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)   
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)   
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)   
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)   
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)   
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)   
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)   
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)   
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)   
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)   
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)   
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)   
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)   
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)   
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)   
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)   
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)   
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)   
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)   
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)   
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)   
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)   
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)   
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)   
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)   
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)   
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)   
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)   
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)   
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)   
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)   
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)   
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)   
- block: add overflow checks for Amiga partition support (Michael Schmitz)   
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)   
- fs: no need to check source (Jan Kara)   
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)   
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)   
- fs: Lock moved directories (Jan Kara)   
- fs: Establish locking order for unrelated directories (Jan Kara)   
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)   
- ext4: Remove ext4 locking of moved directory (Jan Kara)   
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)   
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)   
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)   
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)   
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)   
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)   
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)   
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)   
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)   
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)   
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)   
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)   
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)   
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)   
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)   
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)   
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)   
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)   
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)   
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)   
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)   
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)   
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)   
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)   
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)   
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)   
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)   
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)   
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)   
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)   
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)   
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)   
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)   
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)   
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)   
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)   
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)   
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)   
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)   
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)   
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)   
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)   
- media: usb: Check az6007_read() return value (Daniil Dulov)   
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)   
- w1: fix loop in w1_fini() (Dan Carpenter)   
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)   
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)   
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)   
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)   
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)   
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)   
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)   
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)   
- modpost: fix off by one in is_executable_section() (Dan Carpenter)   
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)   
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)   
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)   
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)   
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)   
- hwrng: virtio - always add a pending request (Laurent Vivier)   
- hwrng: virtio - don't waste entropy (Laurent Vivier)   
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)   
- hwrng: virtio - add an internal buffer (Laurent Vivier)   
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)   
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)   
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)   
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)   
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)   
- PCI: ftpci100: Release the clock resources (Junyan Ye)   
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)   
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)   
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)   
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)   
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)   
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)   
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)   
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)   
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)   
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)   
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)   
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)   
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)   
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)   
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)   
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)   
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)   
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)   
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)   
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)   
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)   
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)   
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)   
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)   
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)   
- Input: drv260x - sleep between polling GO bit (Luca Weiss)   
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)   
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)   
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)   
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)   
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)   
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)   
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)   
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)   
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)   
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)   
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)   
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)   
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)   
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)   
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)   
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)   
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)   
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)   
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)   
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)   
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)   
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)   
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)   
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)   
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)   
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)   
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)   
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)   
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)   
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)   
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)   
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)   
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)   
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)   
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)   
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)   
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)   
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)   
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)   
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)   
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)   
- ima: Fix build warnings (Roberto Sassu)   
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)   
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)   
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)   
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)   
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)   
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)   
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)   
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)   
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)   
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)   
- md/raid10: fix io loss while replacement replace rdev (Li Nan)   
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)   
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)   
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)   
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)   
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)   
- x86/resctrl: Use is_closid_match() in more places (James Morse)   
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)   
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)   
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)   
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)   
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)   
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)   
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)   
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)   
- gfs2: Don't deref jdesc in evict (Bob Peterson)   
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.4.el8uek]" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248]  
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.5.el8uek]" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339]  
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339]  
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339]  
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339]  
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339]  
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339]  
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339]  
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339]  
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339]  
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339]  
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339]  
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339]  
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339]  
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339]  
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339]  
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339]  
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339]  
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339]  
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339]  
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339]  
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339]  
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339]  
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339]  
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339]  
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339]  
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339]  
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339]  
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339]  
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339]  
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339]  
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339]  
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339]  
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339]  
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339]  
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339]  
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339]  
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339]  
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339]  
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339]  
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339]  
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339]  
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339]  
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339]  
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339]  
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339]  
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339]  
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339]  
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339]  
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339]  
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2136.323.8.1.el8uek]" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
</package>
<package pkgid="639263f64cf65f32a1b34e7d4b197cfe8b687c6c5d6d3f7decb78b1688255438" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.1.el8uek]" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775]  
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.2.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578]  
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003]  
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439]  
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657]  
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.323.3.el8uek]" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)   
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)   
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)   
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)   
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)   
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)   
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)   
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)   
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)   
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)   
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)   
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)   
- iavf: Fix use-after-free in free_netdev (Ding Hui)   
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)   
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)   
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)   
- spi: bcm63xx: fix max prepend length (Jonas Gorski)   
- igb: Fix igb_down hung on surprise removal (Ying Hsu)   
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)   
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)   
- devlink: report devlink_port_type_warn source device (Petr Oros)   
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)   
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)   
- arm64: mm: fix VA-range sanity check (Mark Rutland)   
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)   
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)   
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)   
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)   
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)   
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)   
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)   
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)   
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)   
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)   
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)   
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)   
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)   
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)   
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)   
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)   
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)   
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)   
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)   
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)   
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))   
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)   
- xtensa: ISS: fix call to split_if_spec (Max Filippov)   
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)   
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)   
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)   
- meson saradc: fix clock divider mask length (George Stark)   
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)   
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)   
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)   
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)   
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)   
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)   
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)   
- md/raid0: add discard support for the 'original' layout (Jason Baron)   
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)   
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)   
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)   
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)   
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)   
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)   
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)   
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)   
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)   
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)   
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)   
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)   
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)   
- erofs: fix compact 4B support for 16k block size (Gao Xiang)   
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)   
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)   
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)   
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)   
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)   
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)   
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)   
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)   
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)   
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)   
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)   
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)   
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)   
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)   
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)   
- platform/x86: wmi: move variables (Barnabás Pőcze)   
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)   
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)   
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)   
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)   
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)   
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)   
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)   
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)   
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)   
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)   
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)   
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)   
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)   
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)   
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)   
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)   
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)   
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)   
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)   
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)   
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)   
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)   
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)   
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)   
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)   
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)   
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)   
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)   
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)   
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)   
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)   
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)   
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)   
- block: add overflow checks for Amiga partition support (Michael Schmitz)   
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)   
- fs: no need to check source (Jan Kara)   
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)   
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)   
- fs: Lock moved directories (Jan Kara)   
- fs: Establish locking order for unrelated directories (Jan Kara)   
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)   
- ext4: Remove ext4 locking of moved directory (Jan Kara)   
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)   
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)   
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)   
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)   
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)   
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)   
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)   
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)   
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)   
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)   
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)   
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)   
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)   
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)   
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)   
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)   
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)   
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)   
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)   
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)   
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)   
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)   
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)   
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)   
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)   
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)   
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)   
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)   
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)   
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)   
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)   
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)   
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)   
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)   
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)   
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)   
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)   
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)   
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)   
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)   
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)   
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)   
- media: usb: Check az6007_read() return value (Daniil Dulov)   
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)   
- w1: fix loop in w1_fini() (Dan Carpenter)   
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)   
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)   
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)   
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)   
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)   
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)   
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)   
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)   
- modpost: fix off by one in is_executable_section() (Dan Carpenter)   
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)   
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)   
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)   
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)   
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)   
- hwrng: virtio - always add a pending request (Laurent Vivier)   
- hwrng: virtio - don't waste entropy (Laurent Vivier)   
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)   
- hwrng: virtio - add an internal buffer (Laurent Vivier)   
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)   
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)   
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)   
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)   
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)   
- PCI: ftpci100: Release the clock resources (Junyan Ye)   
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)   
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)   
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)   
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)   
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)   
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)   
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)   
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)   
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)   
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)   
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)   
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)   
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)   
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)   
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)   
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)   
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)   
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)   
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)   
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)   
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)   
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)   
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)   
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)   
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)   
- Input: drv260x - sleep between polling GO bit (Luca Weiss)   
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)   
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)   
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)   
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)   
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)   
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)   
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)   
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)   
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)   
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)   
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)   
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)   
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)   
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)   
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)   
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)   
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)   
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)   
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)   
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)   
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)   
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)   
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)   
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)   
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)   
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)   
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)   
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)   
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)   
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)   
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)   
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)   
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)   
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)   
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)   
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)   
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)   
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)   
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)   
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)   
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)   
- ima: Fix build warnings (Roberto Sassu)   
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)   
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)   
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)   
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)   
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)   
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)   
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)   
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)   
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)   
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)   
- md/raid10: fix io loss while replacement replace rdev (Li Nan)   
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)   
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)   
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)   
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)   
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)   
- x86/resctrl: Use is_closid_match() in more places (James Morse)   
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)   
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)   
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)   
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)   
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)   
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)   
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)   
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)   
- gfs2: Don't deref jdesc in evict (Bob Peterson)   
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.4.el8uek]" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248]  
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.5.el8uek]" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339]  
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339]  
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339]  
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339]  
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339]  
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339]  
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339]  
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339]  
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339]  
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339]  
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339]  
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339]  
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339]  
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339]  
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339]  
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339]  
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339]  
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339]  
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339]  
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339]  
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339]  
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339]  
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339]  
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339]  
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339]  
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339]  
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339]  
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339]  
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339]  
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339]  
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339]  
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339]  
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339]  
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339]  
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339]  
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339]  
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339]  
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339]  
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339]  
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339]  
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339]  
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339]  
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339]  
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339]  
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339]  
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339]  
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339]  
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339]  
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339]  
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2136.323.8.1.el8uek]" date="1694692800">- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35713696]  {CVE-2023-22024}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.8.2.el8uek]" date="1695124800">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)  [Orabug: 35824307]  
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)  [Orabug: 35824307]  
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)  [Orabug: 35824307]  
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824307]  {CVE-2023-42753}</changelog>
</package>
<package pkgid="ef2c9668dbedadccea1cc8d23b21f5cf5be01d2bbebfe3ac67e2ec1421a23822" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.323.8.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.5.el8uek]" date="1689854400">- cpufreq: intel_pstate: Adjust balance_performance EPP for Sapphire Rapids (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update EPP for AlderLake mobile (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode offline/online EPP handling (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP Status during HWP Interrupt enable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix unchecked MSR 0x773 access (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Process HWP Guaranteed change notification (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Override parameters if HWP forced by BIOS (Doug Smythies)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use HWP if enabled by platform firmware (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Add strict_target to struct cpufreq_policy (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce governor flags (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add -&gt;offline and -&gt;online callbacks (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Tweak the EPP sysfs interface (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Update cached EPP in the active mode (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Implement passive mode with HWP enabled (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Rearrange the storing of new EPP values (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Lee Jones)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix active mode setting from command line (Rafael J. Wysocki)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Fix static checker warning for epp variable (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow raw energy performance preference value (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Allow enable/disable energy efficiency (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Add one more OOB control bit (Srinivas Pandruvada)  [Orabug: 35524050]  
- cpufreq: intel_pstate: Use passive mode by default without HWP (Rafael J. Wysocki)  [Orabug: 35524050]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.322.6.el8uek]" date="1690459200">- uek-rpm: Add netfilter modules to nano rpm (Samasth Norway Ananda)  [Orabug: 35552175]  
- scsi: target: iscsi: Fix hang in the iSCSI login code (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix a race condition between login_work and the login thread (Maurizio Lombardi)  [Orabug: 35484554]  
- scsi: target: iscsi: Fix login error when receiving (Hou Pu)  [Orabug: 35484554]  
- uek-rpm: Prevent cls_tcindex module to be loaded on demand (Sherry Yang)  [Orabug: 35616810]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.1.el8uek]" date="1690545600">- uek-rpm: Change the toolchain version in OL8 (Jack Vogel)  [Orabug: 35378775]  
- net/rds: Allow MSG_NOSIGNAL in sendmsg (Gerd Rausch)  [Orabug: 35640816]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.2.el8uek]" date="1691064000">- x86/cpu/amd: Add a Zenbleed fix (Borislav Petkov (AMD))  [Orabug: 35641578]  
- x86/cpu/amd: Move the errata checking functionality up (Borislav Petkov (AMD))  [Orabug: 35641578]  
- ocfs2: always read both high and low parts of dinode link count (Alexey Asemov)  [Orabug: 35643003]  
- ovl: Always reevaluate the file signature for IMA (Eric Snowberg)  [Orabug: 35646439]  
- bpf: fix NULL pointer dereferences when vmlinux BTF is absent (Alan Maguire)  [Orabug: 35623657]  
- SUNRPC: Ensure the transport backchannel association (Benjamin Coddington)  [Orabug: 35643879]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.323.3.el8uek]" date="1691064001">- LTS tag: v5.4.251 (Sherry Yang)   
- tracing/histograms: Return an error if we fail to add histogram to hist_vars list (Mohamed Khalfella)   
- tcp: annotate data-races around fastopenq.max_qlen (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;notsent_lowat (Eric Dumazet)   
- tcp: annotate data-races around rskq_defer_accept (Eric Dumazet)   
- tcp: annotate data-races around tp-&gt;linger2 (Eric Dumazet)   
- net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX (Cambda Zhu)   
- tcp: annotate data-races around tp-&gt;tcp_tx_delay (Eric Dumazet)   
- netfilter: nf_tables: can't schedule in nft_chain_validate (Florian Westphal)   
- netfilter: nf_tables: fix spurious set element insertion failure (Florian Westphal)   
- llc: Don't drop packet from non-root netns. (Kuniyuki Iwashima)   
- fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe (Zhang Shurong)   
- Revert "tcp: avoid the lookup process failing to get sk in ehash table" (Kuniyuki Iwashima)   
- net:ipv6: check return value of pskb_trim() (Yuanjun Gong)   
- iavf: Fix use-after-free in free_netdev (Ding Hui)   
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field() (Tanmay Patil)   
- pinctrl: amd: Use amd_pinconf_set() for all config options (Mario Limonciello)   
- fbdev: imxfb: warn about invalid left/right margin (Martin Kaiser)   
- spi: bcm63xx: fix max prepend length (Jonas Gorski)   
- igb: Fix igb_down hung on surprise removal (Ying Hsu)   
- wifi: iwlwifi: mvm: avoid baid size integer overflow (Johannes Berg)   
- wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point() (Gustavo A. R. Silva)   
- devlink: report devlink_port_type_warn source device (Petr Oros)   
- bpf: Address KCSAN report on bpf_lru_list (Martin KaFai Lau)   
- sched/fair: Don't balance task to its current running CPU (Yicong Yang)   
- arm64: mm: fix VA-range sanity check (Mark Rutland)   
- posix-timers: Ensure timer ID search-loop limit is valid (Thomas Gleixner)   
- md/raid10: prevent soft lockup while flush writes (Yu Kuai)   
- md: fix data corruption for raid456 when reshape restart while grow up (Yu Kuai)   
- nbd: Add the maximum limit of allocated index in nbd_dev_add (Zhong Jinghua)   
- debugobjects: Recheck debug_objects_enabled before reporting (Tetsuo Handa)   
- ext4: correct inline offset when handling xattrs in inode body (Eric Whitney)   
- drm/client: Fix memory leak in drm_client_modeset_probe (Jocelyn Falempe)   
- drm/client: Fix memory leak in drm_client_target_cloned (Jocelyn Falempe)   
- can: bcm: Fix UAF in bcm_proc_show() (YueHaibing)   
- selftests: tc: set timeout to 15 minutes (Matthieu Baerts)   
- fuse: revalidate: don't invalidate if interrupted (Miklos Szeredi)   
- btrfs: fix warning when putting transaction with qgroups enabled after abort (Filipe Manana)   
- perf probe: Add test for regression introduced by switch to die_get_decl_file() (Georg Müller)   
- drm/atomic: Fix potential use-after-free in nonblocking commits (Daniel Vetter)   
- scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue (Manish Rangankar)   
- scsi: qla2xxx: Pointer may be dereferenced (Shreyas Deodhar)   
- scsi: qla2xxx: Correct the index of array (Bikash Hazarika)   
- scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport() (Nilesh Javali)   
- scsi: qla2xxx: Fix potential NULL pointer dereference (Bikash Hazarika)   
- scsi: qla2xxx: Wait for io return on terminate rport (Quinn Tran)   
- tracing/probes: Fix not to count error code to total length (Masami Hiramatsu (Google))   
- tracing: Fix null pointer dereference in tracing_err_log_open() (Mateusz Stachyra)   
- xtensa: ISS: fix call to split_if_spec (Max Filippov)   
- ring-buffer: Fix deadloop issue on reading trace_pipe (Zheng Yejian)   
- tracing/histograms: Add histograms to hist_vars if they have referenced variables (Mohamed Khalfella)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk (Christophe JAILLET)   
- tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error (Christophe JAILLET)   
- Revert "8250: add support for ASIX devices with a FIFO bug" (Jiaqing Zhao)   
- meson saradc: fix clock divider mask length (George Stark)   
- ceph: don't let check_caps skip sending responses for revoke msgs (Xiubo Li)   
- hwrng: imx-rngc - fix the timeout for init and self check (Martin Kaiser)   
- firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool() (Christophe JAILLET)   
- serial: atmel: don't enable IRQs prematurely (Dan Carpenter)   
- drm/rockchip: vop: Leave vblank enabled in self-refresh (Brian Norris)   
- drm/atomic: Allow vblank-enabled + self-refresh "disable" (Brian Norris)   
- fs: dlm: return positive pid value for F_GETLK (Alexander Aring)   
- md/raid0: add discard support for the 'original' layout (Jason Baron)   
- misc: pci_endpoint_test: Re-init completion for every test (Damien Le Moal)   
- misc: pci_endpoint_test: Free IRQs before removing the device (Damien Le Moal)   
- PCI: rockchip: Set address alignment for endpoint mode (Damien Le Moal)   
- PCI: rockchip: Use u32 variable to access 32-bit registers (Rick Wertenbroek)   
- PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (Rick Wertenbroek)   
- PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (Rick Wertenbroek)   
- PCI: rockchip: Write PCI Device ID to correct register (Rick Wertenbroek)   
- PCI: rockchip: Assert PCI Configuration Enable bit after probe (Rick Wertenbroek)   
- PCI: qcom: Disable write access to read only registers for IP v2.3.3 (Manivannan Sadhasivam)   
- PCI: Add function 1 DMA alias quirk for Marvell 88SE9235 (Robin Murphy)   
- PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold (Ondrej Zary)   
- jfs: jfs_dmap: Validate db_l2nbperpage while mounting (Siddh Raman Pant)   
- ext4: only update i_reserved_data_blocks on successful block allocation (Baokun Li)   
- ext4: fix wrong unit use in ext4_mb_clear_bb (Kemeng Shi)   
- erofs: fix compact 4B support for 16k block size (Gao Xiang)   
- SUNRPC: Fix UAF in svc_tcp_listen_data_ready() (Ding Hui)   
- misc: fastrpc: Create fastrpc scalar with correct buffer count (Ekansh Gupta)   
- powerpc: Fail build if using recordmcount with binutils v2.37 (Naveen N Rao)   
- net: bcmgenet: Ensure MDIO unregistration has clocks enabled (Florian Fainelli)   
- mtd: rawnand: meson: fix unaligned DMA buffers handling (Arseniy Krasnov)   
- tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation (Jarkko Sakkinen)   
- pinctrl: amd: Only use special debounce behavior for GPIO 0 (Mario Limonciello)   
- pinctrl: amd: Detect internal GPIO0 debounce handling (Mario Limonciello)   
- pinctrl: amd: Fix mistake in handling clearing pins at startup (Mario Limonciello)   
- net/sched: make psched_mtu() RTNL-less safe (Pedro Tammela)   
- net/sched: flower: Ensure both minimum and maximum ports are specified (Ido Schimmel)   
- cls_flower: Add extack support for src and dst port range options (Guillaume Nault)   
- wifi: airo: avoid uninitialized warning in airo_get_rate() (Randy Dunlap)   
- erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF (Chunhai Guo)   
- platform/x86: wmi: Break possible infinite loop when parsing GUID (Andy Shevchenko)   
- platform/x86: wmi: move variables (Barnabás Pőcze)   
- platform/x86: wmi: use guid_t and guid_equal() (Barnabás Pőcze)   
- platform/x86: wmi: remove unnecessary argument (Barnabás Pőcze)   
- platform/x86: wmi: Fix indentation in some cases (Andy Shevchenko)   
- platform/x86: wmi: Replace UUID redefinitions by their originals (Andy Shevchenko)   
- ipv6/addrconf: fix a potential refcount underflow for idev (Ziyang Xuan)   
- NTB: ntb_tool: Add check for devm_kcalloc (Jiasheng Jiang)   
- NTB: ntb_transport: fix possible memory leak while device_register() fails (Yang Yingliang)   
- ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (Yuan Can)   
- NTB: amd: Fix error handling in amd_ntb_pci_driver_init() (Yuan Can)   
- ntb: idt: Fix error handling in idt_pci_driver_init() (Yuan Can)   
- udp6: fix udp6_ehashfn() typo (Eric Dumazet)   
- icmp6: Fix null-ptr-deref of ip6_null_entry-&gt;rt6i_idev in icmp6_dev(). (Kuniyuki Iwashima)   
- ionic: remove WARN_ON to prevent panic_on_warn (Nitya Sunkad)   
- net/sched: cls_fw: Fix improper refcount update leads to use-after-free (M A Ramdhan)   
- net: mvneta: fix txq_map in case of txq_number==1 (Klaus Kudielka)   
- scsi: qla2xxx: Fix error code in qla2x00_start_sp() (Dan Carpenter)   
- igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings (Prasad Koya)   
- igc: Remove delay during TX ring configuration (Muhammad Husaini Zulkifli)   
- drm/panel: simple: Add connector_type for innolux_at043tn24 (Fabio Estevam)   
- drm/panel: Add and fill drm_panel type field (Laurent Pinchart)   
- drm/panel: Initialise panel dev and funcs through drm_panel_init() (Laurent Pinchart)   
- workqueue: clean up WORK_* constant types, clarify masking (Linus Torvalds)   
- net: lan743x: Don't sleep in atomic context (Moritz Fischer)   
- block/partition: fix signedness issue for Amiga partitions (Michael Schmitz)   
- tty: serial: fsl_lpuart: add earlycon for imx8ulp platform (Sherry Sun)   
- netfilter: nf_tables: prevent OOB access in nft_byteorder_eval (Thadeu Lima de Souza Cascardo)   
- netfilter: conntrack: Avoid nf_ct_helper_hash uses after free (Florent Revest)   
- netfilter: nf_tables: fix scheduling-while-atomic splat (Florian Westphal)   
- netfilter: nf_tables: unbind non-anonymous set if rule construction fails (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject unbound anonymous set before commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain (Pablo Neira Ayuso)   
- netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE (Pablo Neira Ayuso)   
- netfilter: nf_tables: add rescheduling points during loop detection walks (Florian Westphal)   
- netfilter: nf_tables: use net_generic infra for transaction data (Florian Westphal)   
- netfilter: add helper function to set up the nfnetlink header and use it (Pablo Neira Ayuso)   
- netfilter: nftables: add helper function to set the base sequence number (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix nat hook table deletion (Florian Westphal)   
- block: add overflow checks for Amiga partition support (Michael Schmitz)   
- fanotify: disallow mount/sb marks on kernel internal pseudo fs (Amir Goldstein)   
- fs: no need to check source (Jan Kara)   
- ARM: orion5x: fix d2net gpio initialization (Arnd Bergmann)   
- btrfs: fix race when deleting quota root from the dirty cow roots list (Filipe Manana)   
- fs: Lock moved directories (Jan Kara)   
- fs: Establish locking order for unrelated directories (Jan Kara)   
- Revert "f2fs: fix potential corruption when moving a directory" (Jan Kara)   
- ext4: Remove ext4 locking of moved directory (Jan Kara)   
- fs: avoid empty option when generating legacy mount string (Thomas Weißschuh)   
- jffs2: reduce stack usage in jffs2_build_xattr_subsystem() (Fabian Frederick)   
- integrity: Fix possible multiple allocation in integrity_inode_get() (Tianjia Zhang)   
- bcache: Remove unnecessary NULL point check in node allocations (Zheng Wang)   
- mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used. (Chevron Li)   
- mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M (Robert Marko)   
- mmc: core: disable TRIM on Kingston EMMC04G-M627 (Robert Marko)   
- NFSD: add encoding of op_recall flag for write delegation (Dai Ngo)   
- ALSA: jack: Fix mutex call in snd_jack_report() (Takashi Iwai)   
- i2c: xiic: Don't try to handle more interrupt events after error (Robert Hancock)   
- i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process() (Marek Vasut)   
- sh: dma: Fix DMA channel offset calculation (Artur Rojek)   
- net: dsa: tag_sja1105: fix MAC DA patching from meta frames (Vladimir Oltean)   
- net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX (Lin Ma)   
- xsk: Honor SO_BINDTODEVICE on bind (Ilya Maximets)   
- xsk: Improve documentation for AF_XDP (Magnus Karlsson)   
- tcp: annotate data races in __tcp_oow_rate_limited() (Eric Dumazet)   
- net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode (Vladimir Oltean)   
- powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y (Randy Dunlap)   
- f2fs: fix error path handling in truncate_dnode() (Chao Yu)   
- mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (Nishanth Menon)   
- spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (Jonas Gorski)   
- Add MODULE_FIRMWARE() for FIRMWARE_TG357766. (Tobias Heider)   
- sctp: fix potential deadlock on &amp;net-&gt;sctp.addr_wq_lock (Chengfeng Ye)   
- rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (Christophe JAILLET)   
- pwm: sysfs: Do not apply state to already disabled PWMs (Marek Vasut)   
- pwm: imx-tpm: force 'real_period' to be zero in suspend (Fancy Fang)   
- mfd: stmpe: Only disable the regulators if they are enabled (Christophe JAILLET)   
- KVM: s390: vsie: fix the length of APCB bitmap (Pierre Morel)   
- mfd: stmfx: Fix error path in stmfx_chip_init (Amelie Delaunay)   
- serial: 8250_omap: Use force_suspend and resume for system suspend (Tony Lindgren)   
- mfd: intel-lpss: Add missing check for platform_get_resource (Jiasheng Jiang)   
- usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (Christophe JAILLET)   
- KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes (Nico Boehr)   
- mfd: rt5033: Drop rt5033-battery sub-device (Stephan Gerhold)   
- usb: hide unused usbfs_notify_suspend/resume functions (Arnd Bergmann)   
- usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (Li Yang)   
- extcon: Fix kernel doc of property capability fields to avoid warnings (Andy Shevchenko)   
- extcon: Fix kernel doc of property fields to avoid warnings (Andy Shevchenko)   
- usb: dwc3: qcom: Fix potential memory leak (Vladislav Efanov)   
- media: usb: siano: Fix warning due to null work_func_t function pointer (Duoming Zhou)   
- media: videodev2.h: Fix struct v4l2_input tuner index comment (Marek Vasut)   
- media: usb: Check az6007_read() return value (Daniil Dulov)   
- sh: j2: Use ioremap() to translate device tree address into kernel memory (John Paul Adrian Glaubitz)   
- w1: fix loop in w1_fini() (Dan Carpenter)   
- block: change all __u32 annotations to __be32 in affs_hardblocks.h (Michael Schmitz)   
- block: fix signed int overflow in Amiga partition support (Michael Schmitz)   
- usb: dwc3: gadget: Propagate core init errors to UDC during pullup (Krishna Kurapati)   
- USB: serial: option: add LARA-R6 01B PIDs (Davide Tronchin)   
- hwrng: st - keep clock enabled while hwrng is registered (Martin Kaiser)   
- hwrng: st - Fix W=1 unused variable warning (Herbert Xu)   
- NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION (Olga Kornievskaia)   
- ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard (Masahiro Yamada)   
- modpost: fix off by one in is_executable_section() (Dan Carpenter)   
- crypto: marvell/cesa - Fix type mismatch warning (Arnd Bergmann)   
- modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24} (Masahiro Yamada)   
- modpost: fix section mismatch message for R_ARM_ABS32 (Masahiro Yamada)   
- crypto: nx - fix build warnings when DEBUG_FS is not enabled (Randy Dunlap)   
- hwrng: virtio - Fix race on data_avail and actual data (Herbert Xu)   
- hwrng: virtio - always add a pending request (Laurent Vivier)   
- hwrng: virtio - don't waste entropy (Laurent Vivier)   
- hwrng: virtio - don't wait on cleanup (Laurent Vivier)   
- hwrng: virtio - add an internal buffer (Laurent Vivier)   
- powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary (Aneesh Kumar K.V)   
- pinctrl: at91-pio4: check return value of devm_kasprintf() (Claudiu Beznea)   
- perf dwarf-aux: Fix off-by-one in die_get_varname() (Namhyung Kim)   
- pinctrl: cherryview: Return correct value if pin in push-pull mode (Andy Shevchenko)   
- PCI: Add pci_clear_master() stub for non-CONFIG_PCI (Sui Jingfeng)   
- PCI: ftpci100: Release the clock resources (Junyan Ye)   
- PCI: pciehp: Cancel bringup sequence if card is not present (Rongguang Wei)   
- scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe() (Yuchen Yang)   
- PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free (Ding Hui)   
- scsi: qedf: Fix NULL dereference in error handling (Jinhong Zhu)   
- ASoC: imx-audmix: check return value of devm_kasprintf() (Claudiu Beznea)   
- clk: keystone: sci-clk: check return value of kasprintf() (Claudiu Beznea)   
- clk: cdce925: check return value of kasprintf() (Claudiu Beznea)   
- ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer (Su Hui)   
- clk: tegra: tegra124-emc: Fix potential memory leak (Yuan Can)   
- drm/radeon: fix possible division-by-zero errors (Nikita Zhandarovich)   
- drm/amdkfd: Fix potential deallocation of previously deallocated memory. (Daniil Dulov)   
- fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() (Christophe JAILLET)   
- arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1 (Wolfram Sang)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one errors (Patrick Kelsey)   
- soc/fsl/qe: fix usb.c build errors (Randy Dunlap)   
- ASoC: es8316: Do not set rate constraints for unsupported MCLKs (Cristian Ciocaltea)   
- ASoC: es8316: Increment max value for ALC Capture Target Volume control (Cristian Ciocaltea)   
- memory: brcmstb_dpfe: fix testing array offset after use (Krzysztof Kozlowski)   
- ARM: ep93xx: fix missing-prototype warnings (Arnd Bergmann)   
- drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (Dario Binacchi)   
- arm64: dts: qcom: msm8916: correct camss unit address (Krzysztof Kozlowski)   
- ARM: dts: gta04: Move model property out of pinctrl node (Tony Lindgren)   
- RDMA/bnxt_re: Fix to remove an unnecessary log (Kalesh AP)   
- drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (XuDong Liu)   
- Input: adxl34x - do not hardcode interrupt trigger type (Marek Vasut)   
- ARM: dts: BCM5301X: Drop "clock-names" from the SPI node (Rafał Miłecki)   
- Input: drv260x - sleep between polling GO bit (Luca Weiss)   
- radeon: avoid double free in ci_dpm_init() (Nikita Zhandarovich)   
- netlink: Add __sock_i_ino() for __netlink_diag_dump(). (Kuniyuki Iwashima)   
- ipvlan: Fix return value of ipvlan_queue_xmit() (Cambda Zhu)   
- netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value. (Ilia.Gavrilov)   
- netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one (Florian Westphal)   
- lib/ts_bm: reset initial match offset for every block of text (Jeremy Sowden)   
- net: nfc: Fix use-after-free caused by nfc_llcp_find_local (Lin Ma)   
- nfc: llcp: simplify llcp_sock_connect() error paths (Krzysztof Kozlowski)   
- gtp: Fix use-after-free in __gtp_encap_destroy(). (Kuniyuki Iwashima)   
- selftests: rtnetlink: remove netdevsim device after ipsec offload test (Sabrina Dubroca)   
- netlink: do not hard code device address lenth in fdb dumps (Eric Dumazet)   
- netlink: fix potential deadlock in netlink_set_err() (Eric Dumazet)   
- wifi: ath9k: convert msecs to jiffies where needed (Dmitry Antipov)   
- wifi: cfg80211: rewrite merging of inherited elements (Benjamin Berg)   
- wifi: iwlwifi: pull from TXQs with softirqs disabled (Johannes Berg)   
- rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO (Edwin Peer)   
- wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (Remi Pommarel)   
- memstick r592: make memstick_debug_get_tpc_name() static (Arnd Bergmann)   
- kexec: fix a memory leak in crash_shrink_memory() (Zhen Lei)   
- watchdog/perf: more properly prevent false positives with turbo modes (Douglas Anderson)   
- watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config (Douglas Anderson)   
- wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (Marek Vasut)   
- wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes (Fedor Pchelkin)   
- wifi: ray_cs: Fix an error handling path in ray_probe() (Christophe JAILLET)   
- wifi: ray_cs: Drop useless status variable in parse_addr() (Andy Shevchenko)   
- wifi: ray_cs: Utilize strnlen() in parse_addr() (Andy Shevchenko)   
- wifi: wl3501_cs: Fix an error handling path in wl3501_probe() (Christophe JAILLET)   
- wl3501_cs: use eth_hw_addr_set() (Jakub Kicinski)   
- net: create netdev-&gt;dev_addr assignment helpers (Jakub Kicinski)   
- wl3501_cs: Fix misspelling and provide missing documentation (Lee Jones)   
- wl3501_cs: Remove unnecessary NULL check (Alex Dewar)   
- wl3501_cs: Fix a bunch of formatting issues related to function docs (Lee Jones)   
- wifi: atmel: Fix an error handling path in atmel_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (Christophe JAILLET)   
- wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (Christophe JAILLET)   
- regulator: core: Streamline debugfs operations (Geert Uytterhoeven)   
- regulator: core: Fix more error checking for debugfs_create_dir() (Geert Uytterhoeven)   
- nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect() (Krzysztof Kozlowski)   
- nfc: constify several pointers to u8, char and sk_buff (Krzysztof Kozlowski)   
- wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan() (Christophe JAILLET)   
- spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (Vijaya Krishna Nivarthi)   
- samples/bpf: Fix buffer overflow in tcp_basertt (Pengcheng Yang)   
- wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation (Peter Seiderer)   
- ima: Fix build warnings (Roberto Sassu)   
- pstore/ram: Add check for kstrdup (Jiasheng Jiang)   
- evm: Complete description of evm_inode_setattr() (Roberto Sassu)   
- ARM: 9303/1: kprobes: avoid missing-declaration warnings (Arnd Bergmann)   
- powercap: RAPL: Fix CONFIG_IOSF_MBI dependency (Zhang Rui)   
- PM: domains: fix integer overflow issues in genpd_parse_state() (Nikita Zhandarovich)   
- clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (Feng Mingxi)   
- clocksource/drivers/cadence-ttc: Use ttc driver as platform driver (Rajan Vaja)   
- tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode(). (Sebastian Andrzej Siewior)   
- irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (John Paul Adrian Glaubitz)   
- irqchip/jcore-aic: Kill use of irq_create_strict_mappings() (Marc Zyngier)   
- md/raid10: fix io loss while replacement replace rdev (Li Nan)   
- md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request (Li Nan)   
- md/raid10: fix wrong setting of max_corr_read_errors (Li Nan)   
- md/raid10: fix overflow of md/safe_mode_delay (Li Nan)   
- md/raid10: check slab-out-of-bounds in md_bitmap_get_counter (Li Nan)   
- x86/resctrl: Only show tasks' pid in current pid namespace (Shawn Wang)   
- x86/resctrl: Use is_closid_match() in more places (James Morse)   
- bgmac: fix *initial* chip reset to support BCM5358 (Rafał Miłecki)   
- drm/amdgpu: Validate VM ioctl flags. (Bas Nieuwenhuizen)   
- scripts/tags.sh: Resolve gtags empty index generation (Ahmed S. Darwish)   
- drm/i915: Initialise outparam for error return from wait_for_register (Chris Wilson)   
- HID: wacom: Use ktime_t rather than int when dealing with timestamps (Jason Gerecke)   
- fbdev: imsttfb: Fix use after free bug in imsttfb_probe (Zheng Wang)   
- video: imsttfb: check for ioremap() failures (Greg Kroah-Hartman)   
- x86/smp: Use dedicated cache-line for mwait_play_dead() (Thomas Gleixner)   
- gfs2: Don't deref jdesc in evict (Bob Peterson)   
- LTS tag: v5.4.250 (Sherry Yang)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.4.el8uek]" date="1691668800">- uek-rpm: Disable cls_tcindex in file tcindex-disable.conf (Sherry Yang)  [Orabug: 35676248]  
- uek-rpm: Update kernel's linux-firmware dependency. (Somasundaram Krishnasamy)  [Orabug: 35678692]  
- Revert "sched/fair: sanitize vruntime of entity being placed" (Saeed Mirzamohammadi)  [Orabug: 35683806]  
- Revert "sched/fair: Sanitize vruntime of entity being migrated" (Saeed Mirzamohammadi)  [Orabug: 35683806]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.5.el8uek]" date="1692273600">- io_uring/net: save msghdr-&gt;msg_control for retries (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: clear msg_controllen on partial sendmsg retry (Jens Axboe)  [Orabug: 35495339]  
- io_uring/net: disable partial retries for recvmsg with cmsg (Jens Axboe)  [Orabug: 35495339]  
- io_uring: hold uring mutex around poll removal (Jens Axboe)  [Orabug: 35495339]  
- io_uring: avoid null-ptr-deref in io_arm_poll_handler (Fedor Pchelkin)  [Orabug: 35495339]  
- io_uring/poll: allow some retries for poll triggering spuriously (Jens Axboe)  [Orabug: 35495339]  
- io_uring: remove MSG_NOSIGNAL from recvmsg (David Lamparter)  [Orabug: 35495339]  
- io_uring/rsrc: disallow multi-source reg buffers (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: add a conditional reschedule to the IOPOLL cancelation loop (Jens Axboe)  [Orabug: 35495339]  
- io_uring: mark task TASK_RUNNING before handling resume/task work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: handle TIF_NOTIFY_RESUME when checking for task_work (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure that io_init_req() passes in the right issue_flags (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing lock in io_get_file_fixed (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring/rw: remove leftover debug statement (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: ensure kiocb_end_write() is always called (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix double poll leak on repolling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Clean up a false-positive warning from GCC 9.3.0 (Alviro Iskandar Setiawan)  [Orabug: 35495339]  
- io_uring/net: fix fast_iov assignment in io_setup_async_msg() (Stefan Metzmacher)  [Orabug: 35495339]  
- io_uring: io_kiocb_update_pos() should not touch file for non -1 offset (Jens Axboe)  [Orabug: 35495339]  
- io_uring/rw: defer fsnotify calls to task context (Jens Axboe)  [Orabug: 35495339]  
- io_uring: do not recalculate ppos unnecessarily (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: update kiocb-&gt;ki_pos at execution time (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: remove duplicated calls to io_kiocb_ppos (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: ensure that cached task references are always put on exit (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix CQ waiting timeout handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: lock overflowing for IOPOLL (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: check for valid register opcode earlier (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix async accept on O_NONBLOCK sockets (Dylan Yudaken)  [Orabug: 35495339]  
- io_uring: allow re-poll if we made progress (Jens Axboe)  [Orabug: 35495339]  
- io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG) (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add flag for disabling provided buffer recycling (Jens Axboe)  [Orabug: 35495339]  
- io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly (Jens Axboe)  [Orabug: 35495339]  
- io_uring: improve send/recv error handling (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: only free worker if it was allocated for creation (Jens Axboe)  [Orabug: 35495339]  
- io_uring/io-wq: free worker if task_work creation is canceled (Jens Axboe)  [Orabug: 35495339]  
- io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() (Harshit Mogalapalli)  [Orabug: 35495339]  
- io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups (Jens Axboe)  [Orabug: 35495339]  
- eventpoll: add EPOLL_URING_WAKE poll wakeup flag (Jens Axboe)  [Orabug: 35495339]  
- epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC (Jason Baron)  [Orabug: 35495339]  
- eventfd: provide a eventfd_signal_mask() helper (Jens Axboe)  [Orabug: 35495339]  
- signal: kill JOBCTL_TASK_WORK (Jens Axboe)  [Orabug: 35495339]  
- net: remove cmsg restriction from io_uring based send/recvmsg calls (Jens Axboe)  [Orabug: 35495339]  
- io_uring: import 5.15-stable io_uring (Jens Axboe)  [Orabug: 35495339]  
- fs: provide locked helper variant of close_fd_get_file() (Jens Axboe)  [Orabug: 35495339]  
- file: Rename __close_fd_get_file close_fd_get_file (Eric W. Biederman)  [Orabug: 35495339]  
- fs: push the getname from do_rmdir into the callers (Christoph Hellwig)  [Orabug: 35495339]  
- task_work: unconditionally run task_work from get_signal() (Jens Axboe)  [Orabug: 35495339]  
- Revert "proc: don't allow async path resolution of /proc/self components" (Jens Axboe)  [Orabug: 35495339]  
- tools headers UAPI: Sync openat2.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 35495339]  
- fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED (Jens Axboe)  [Orabug: 35495339]  
- fix handling of nd-&gt;depth on LOOKUP_CACHED failures in try_to_unlazy* (Al Viro)  [Orabug: 35495339]  
- fs: add support for LOOKUP_CACHED (Jens Axboe)  [Orabug: 35495339]  
- x86/process: setup io_threads more like normal user space threads (Stefan Metzmacher)  [Orabug: 35495339]  
- arch: setup PF_IO_WORKER threads like PF_KTHREAD (Jens Axboe)  [Orabug: 35495339]  
- task_work: remove legacy TWA_SIGNAL path (Jens Axboe)  [Orabug: 35495339]  
- Make sure nd-&gt;path.mnt and nd-&gt;path.dentry are always valid pointers (Al Viro)  [Orabug: 35495339]  
- fs: make do_renameat2() take struct filename (Jens Axboe)  [Orabug: 35495339]  
- kernel: allow fork with TIF_NOTIFY_SIGNAL pending (Jens Axboe)  [Orabug: 35495339]  
- coredump: Limit what can interrupt coredumps (Eric W. Biederman)  [Orabug: 35495339]  
- arm64: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- arm: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- task_work: Use TIF_NOTIFY_SIGNAL if available (Jens Axboe)  [Orabug: 35495339]  
- entry: Add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- x86: Wire up TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35495339]  
- signal: Add task_sigpending() helper (Jens Axboe)  [Orabug: 35495339]  
- net: add accept helper not installing fd (Pavel Begunkov)  [Orabug: 35495339]  
- net: provide __sys_shutdown_sock() that takes a socket (Jens Axboe)  [Orabug: 35495339]  
- task_work: add helper for more targeted task_work canceling (Jens Axboe)  [Orabug: 35495339]  
- kernel: don't call do_exit() for PF_IO_WORKER threads (Jens Axboe)  [Orabug: 35495339]  
- kernel: stop masking signals in create_io_thread() (Jens Axboe)  [Orabug: 35495339]  
- iov_iter: add helper to save iov_iter state (Jens Axboe)  [Orabug: 35495339]  
- kernel: provide create_io_thread() helper (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for splice request (Bing-Jhong Billy Jheng)  [Orabug: 35495339]  
- io_uring: don't hold uring_lock when calling io_run_task_work* (Hao Xu)  [Orabug: 35495339]  
- io_uring: kill goto error handling in io_sqpoll_wait_sq() (Jens Axboe)  [Orabug: 35495339]  
- io_uring: correct pinned_vm accounting (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: Use original task for req identity in io_identity_cow() (Lee Jones)  [Orabug: 35495339]  
- io_uring: ensure that send/sendmsg and recv/recvmsg check sqe-&gt;ioprio (Jens Axboe)  [Orabug: 35495339]  
- io_uring: use separate list entry for iopoll requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: add missing item types for various requests (Jens Axboe)  [Orabug: 35495339]  
- io_uring: fix using under-expanded iters (Pavel Begunkov)  [Orabug: 35495339]  
- io_uring: don't re-import iovecs from callbacks (Pavel Begunkov)  [Orabug: 35495339]  
- arm64: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- arm: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86: Remove TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ (Frederic Weisbecker)  [Orabug: 35495339]  
- x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY (Thomas Gleixner)  [Orabug: 35495339]  
- mm: allow a controlled amount of unfairness in the page lock (Linus Torvalds)  [Orabug: 35565406]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
</package>
<package pkgid="6295a782c73bf257e83ff73e5b84c3301fc1ea3e9032ede7d22392c8c823071c" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.324.5.2.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.6.el8uek]" date="1692878400">- ek-rpm: Update kernel's linux-firmware dependency. (Brian Maly)  [Orabug: 35742717]  
- nbd: make sure request completion won't concurrent (Yu Kuai)  [Orabug: 35339589]  
- nbd: don't handle response without a corresponding request message (Yu Kuai)  [Orabug: 35339589]  
- nvme: handle effects after freeing the request (Alan Adamson)  [Orabug: 35411534]  
- x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- Documentation/x86: Fix backwards on/off logic about YMM support (Dave Hansen)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/xen: Fix secondary processors' FPU initialization (Juergen Gross)  [Orabug: 35714800]  {CVE-2022-40982} 
- KVM: Add GDS_NO support to KVM (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Kconfig option for GDS (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add force option to GDS mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/speculation: Add Gather Data Sampling mitigation (Daniel Sneddon)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Move FPU initialization into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Mark init functions __init (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/fpu: Remove cpuinfo argument from init functions (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Invoke arch_cpu_finalize_init() earlier (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Remove check_bugs() leftovers (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- um/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sparc/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- sh/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- mips/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- m68k/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ia64/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- ARM: cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- x86/cpu: Switch to arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- init: Provide arch_cpu_finalize_init() (Thomas Gleixner)  [Orabug: 35714800]  {CVE-2022-40982} 
- scsi: lpfc: Fix null pointer dereference due to prematurely released ndlp (Ketan Mukadam)  [Orabug: 35729915]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.1.el8uek]" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491]  
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117]  
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866]  
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761]  
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824]  
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501]  
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.5.1.el8uek]" date="1695988800">- x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky)  [Orabug: 35857366]  {CVE-2023-5090}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.2.el8uek]" date="1696593600">- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35885837]</changelog>
</package>
<package pkgid="5f8f11e288eaef02541156193a5ad12542b8abbb6da82a6996f4c960c0bbbfe8" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.324.5.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.323.7.el8uek]" date="1693310400">- x86: change default to spec_store_bypass_disable=prctl spectre_v2_user=prctl (Andrea Arcangeli)  [Orabug: 35725160]  
- KVM: SVM: Add support for Virtual SPEC_CTRL (Babu Moger)  [Orabug: 35725160]  
- x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Babu Moger)  [Orabug: 35725160]  
- x86/mm: Initialize text poking earlier (Peter Zijlstra)  [Orabug: 35744495]  
- mm: Move mm_cachep initialization to mm_init() (Peter Zijlstra)  [Orabug: 35744495]  
- x86/mm: Use mm_alloc() in poking_init() (Peter Zijlstra)  [Orabug: 35744495]  
- mips: add support for TIF_NOTIFY_SIGNAL (Jens Axboe)  [Orabug: 35749111]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.323.8.el8uek]" date="1693915200">- vhost-scsi: Fix alignment handling with windows (Mike Christie)  [Orabug: 35769318]  
- Revert "vhost/scsi: support non zerocopy iovecs" (Rajan Shanmugavelu)  [Orabug: 35769318]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.1.el8uek]" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491]  
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117]  
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866]  
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761]  
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824]  
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501]  
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.5.1.el8uek]" date="1695988800">- x86: KVM: SVM: always update the x2avic msr interception (Maxim Levitsky)  [Orabug: 35857366]  {CVE-2023-5090}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.2.el8uek]" date="1696593600">- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35885837]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.3.el8uek]" date="1696939200">- Revert "jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint" (Sherry Yang)  [Orabug: 35896102]</changelog>
</package>
<package pkgid="21a2567617f93f737096d57921bb5df6f314a539db86533456d65539987fb721" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.1.el8uek]" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484]  
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375]  
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614]  
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614]  
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963]  
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.2.el8uek]" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998]  
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212]  
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)   
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)   
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)   
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)   
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)   
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.5.1.el8uek]" date="1700654400">- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Sherry Yang)  [Orabug: 36038708]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Sherry Yang)  [Orabug: 36038708]</changelog>
</package>
<package pkgid="65cc7272cdd7d96483cb0d2bcf5c2be79e20a19bf3b6acfe50205cf28cfbbc5f" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.325.5.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.1.el8uek]" date="1694088000">- io_uring: add support for registering ring file descriptors (Jens Axboe)  [Orabug: 35485491]  
- mm,shmem,thp: limit shmem THP allocations to requested zones (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shm: limit gfp mask to no more than specified (Rik van Riel)  [Orabug: 35655117]  
- mm,thp,shmem: limit shmem THP alloc gfp_mask (Rik van Riel)  [Orabug: 35655117]  
- uek-rpm: Removing pre scriptlet to not allow firmware downgrade (Samasth Norway Ananda)  [Orabug: 35741866]  
- rds: Remove gratuitous include of time.h from rds.h (Mark Haywood)  [Orabug: 35742761]  
- RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device (Shay Drory)  [Orabug: 35750824]  
- smp: Reduce NMI traffic from CSD waiters to CSD destination (Imran Khan)  [Orabug: 35752501]  
- smp: Reduce logging due to dump_stack of CSD waiters (Imran Khan)  [Orabug: 35752501]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.2.el8uek]" date="1694174400">- LTS tag: v5.4.256 (Sherry Yang)   
- Revert "MIPS: Alchemy: fix dbdma2" (Greg Kroah-Hartman)   
- powerpc/pmac/smp: Drop unnecessary volatile qualifier (YueHaibing)   
- powerpc/pmac/smp: Avoid unused-variable warnings (Ilie Halip)   
- LTS tag: v5.4.255 (Sherry Yang)   
- dma-buf/sw_sync: Avoid recursive lock during fence signal (Rob Clark)   
- pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} (Biju Das)   
- clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' (Biju Das)   
- scsi: core: raid_class: Remove raid_component_add() (Zhu Wang)   
- scsi: snic: Fix double free in snic_tgt_create() (Zhu Wang)   
- irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable (Jiaxun Yang)   
- Documentation/sysctl: document page_lock_unfairness (Joel Savitz)   
- ALSA: pcm: Check for null pointer of pointer substream before dereferencing it (Colin Ian King)   
- interconnect: Do not skip aggregation for disabled paths (Georgi Djakov)   
- Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Takashi Iwai)   
- ALSA: pcm: Fix build error on m68k and others (Takashi Iwai)   
- rtnetlink: Reject negative ifindexes in RTM_NEWLINK (Ido Schimmel)   
- x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 (Feng Tang)   
- drm/display/dp: Fix the DP DSC Receiver cap size (Ankit Nautiyal)   
- PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus (Igor Mammedov)   
- media: vcodec: Fix potential array out-of-bounds in encoder queue_setup (Wei Chen)   
- radix tree: remove unused variable (Arnd Bergmann)   
- lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels (Helge Deller)   
- batman-adv: Hold rtnl lock during MTU update via netlink (Sven Eckelmann)   
- batman-adv: Fix batadv_v_ogm_aggr_send memory leak (Remi Pommarel)   
- batman-adv: Fix TT global entry leak when client roamed back (Remi Pommarel)   
- batman-adv: Do not get eth header before batadv_check_management_packet (Remi Pommarel)   
- batman-adv: Don't increase MTU when set by user (Sven Eckelmann)   
- batman-adv: Trigger events for auto adjusted MTU (Sven Eckelmann)   
- nfsd: Fix race to FREE_STATEID and cl_revoked (Benjamin Coddington)   
- clk: Fix slab-out-of-bounds error in devm_clk_release() (Andrey Skvortsov)   
- NFSv4: Fix dropped lock for racing OPEN and delegation return (Benjamin Coddington)   
- ibmveth: Use dcbf rather than dcbfl (Michael Ellerman)   
- bonding: fix macvlan over alb bond support (Hangbin Liu)   
- net: remove bond_slave_has_mac_rcu() (Jakub Kicinski)   
- net/sched: fix a qdisc modification with ambiguous command request (Jamal Hadi Salim)   
- igb: Avoid starting unnecessary workqueues (Alessio Igor Bogani)   
- net: validate veth and vxcan peer ifindexes (Jakub Kicinski)   
- net: bcmgenet: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- net: bgmac: Fix return value check for fixed_phy_register() (Ruan Jinjie)   
- ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() (Lu Wei)   
- dccp: annotate data-races in dccp_poll() (Eric Dumazet)   
- sock: annotate data-races around prot-&gt;memory_pressure (Eric Dumazet)   
- octeontx2-af: SDP: fix receive link config (Hariprasad Kelam)   
- tracing: Fix memleak due to race between current_tracer and trace (Zheng Yejian)   
- drm/amd/display: check TG is non-null before checking if enabled (Taimur Hassan)   
- drm/amd/display: do not wait for mpc idle if tg is disabled (Josip Pavic)   
- ASoC: fsl_sai: Disable bit clock with transmitter (Matus Gajdos)   
- ASoC: fsl_sai: Add new added registers and new bit definition (Shengjiu Wang)   
- ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Shengjiu Wang)   
- regmap: Account for register length in SMBus I/O limits (Mark Brown)   
- ALSA: pcm: Fix potential data race at PCM memory allocation helpers (Takashi Iwai)   
- ALSA: pcm: Use SG-buffer only when direct DMA is available (Takashi Iwai)   
- ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Takashi Iwai)   
- dm integrity: reduce vmalloc space footprint on 32-bit architectures (Mikulas Patocka)   
- dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mikulas Patocka)   
- fbdev: fix potential OOB read in fast_imageblit() (Zhang Shurong)   
- fbdev: Fix sys_imageblit() for arbitrary image widths (Thomas Zimmermann)   
- fbdev: Improve performance of sys_imageblit() (Thomas Zimmermann)   
- MIPS: cpu-features: Use boot_cpu_type for CPU type based features (Jiaxun Yang)   
- MIPS: cpu-features: Enable octeon_cache by cpu_type (Jiaxun Yang)   
- fs: dlm: fix mismatch of plock results from userspace (Alexander Aring)   
- fs: dlm: use dlm_plock_info for do_unlock_close (Alexander Aring)   
- fs: dlm: change plock interrupted message to debug again (Alexander Aring)   
- fs: dlm: add pid to debug log (Alexander Aring)   
- dlm: replace usage of found with dedicated list iterator variable (Jakob Koschel)   
- dlm: improve plock logging if interrupted (Alexander Aring)   
- PCI: acpiphp: Reassign resources on bridge if necessary (Igor Mammedov)   
- net: phy: broadcom: stub c45 read/write for 54810 (Justin Chen)   
- mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove (Yangtao Li)   
- net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure (Lin Ma)   
- net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled (Jason Xing)   
- virtio-net: set queues after driver_ok (Jason Wang)   
- af_unix: Fix null-ptr-deref in unix_stream_sendpage(). (Kuniyuki Iwashima)   
- netfilter: set default timeout to 3 secs for sctp shutdown send and recv state (Xin Long)   
- mmc: block: Fix in_flight[issue_type] value error (Yibin Ding)   
- mmc: wbsd: fix double mmc_free_host() in wbsd_init() (Yang Yingliang)   
- cifs: Release folio lock on fscache read hit. (Russell Harmon via samba-technical)   
- ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. (dengxiang)   
- serial: 8250: Fix oops for port-&gt;pm on uart_change_pm() (Tony Lindgren)   
- ASoC: meson: axg-tdm-formatter: fix channel slot allocation (Jerome Brunet)   
- ASoC: rt5665: add missed regulator_bulk_disable (Zhang Shurong)   
- ARM: dts: imx: Set default tuning step for imx6sx usdhc (Xiaolei Wang)   
- ARM: dts: imx: Set default tuning step for imx7d usdhc (Xiaolei Wang)   
- ARM: dts: imx: Adjust dma-apbh node name (Stefan Wahren)   
- ARM: dts: imx7s: Drop dma-apb interrupt-names (Marek Vasut)   
- bus: ti-sysc: Flush posted write on enable before reset (Tony Lindgren)   
- bus: ti-sysc: Improve reset to work with modules with no sysconfig (Tony Lindgren)   
- net: do not allow gso_size to be set to GSO_BY_FRAGS (Eric Dumazet)   
- sock: Fix misuse of sk_under_memory_pressure() (Abel Wu)   
- net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset (Alfred Lee)   
- i40e: fix misleading debug logs (Andrii Staikov)   
- team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- netfilter: nft_dynset: disallow object maps (Pablo Neira Ayuso)   
- ipvs: fix racy memcpy in proc_do_sync_threshold (Sishuai Gong)   
- selftests: mirror_gre_changes: Tighten up the TTL test match (Petr Machata)   
- xfrm: add NULL check in xfrm_update_ae_params (Lin Ma)   
- ip_vti: fix potential slab-use-after-free in decode_session6 (Zhengchao Shao)   
- ip6_vti: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: fix slab-use-after-free in decode_session6 (Zhengchao Shao)   
- xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c (Eyal Birger)   
- net: af_key: fix sadb_x_filter validation (Lin Ma)   
- net: xfrm: Fix xfrm_address_filter OOB read (Lin Ma)   
- btrfs: fix BUG_ON condition in btrfs_cancel_balance (xiaoshoukui)   
- tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms (Sherry Sun)   
- powerpc/rtas_flash: allow user copy to flash block cache objects (Nathan Lynch)   
- fbdev: mmp: fix value check in mmphw_probe() (Yuanjun Gong)   
- i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue (Chengfeng Ye)   
- virtio-mmio: don't break lifecycle of vm_dev (Wolfram Sang)   
- virtio-mmio: Use to_virtio_mmio_device() to simply code (Tang Bin)   
- virtio-mmio: convert to devm_platform_ioremap_resource (Yangtao Li)   
- nfsd: Remove incorrect check in nfsd4_validate_stateid (Trond Myklebust)   
- nfsd4: kill warnings on testing stateids with mismatched clientids (J. Bruce Fields)   
- net/ncsi: Fix gma flag setting after response (Vijay Khemka)   
- tracing/probes: Fix to update dynamic data counter if fetcharg uses it (Masami Hiramatsu (Google))   
- tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs (Steven Rostedt (VMware))   
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Christian Marangi)   
- mmc: sunxi: fix deferred probing (Sergey Shtylyov)   
- mmc: bcm2835: fix deferred probing (Sergey Shtylyov)   
- USB: dwc3: qcom: fix NULL-deref on suspend (Johan Hovold)   
- usb: dwc3: qcom: Add helper functions to enable,disable wake irqs (Sandeep Maheswaram)   
- interconnect: Add helpers for enabling/disabling a path (Georgi Djakov)   
- interconnect: Move internal structs into a separate file (Georgi Djakov)   
- irqchip/mips-gic: Use raw spinlock for gic_lock (Jiaxun Yang)   
- irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() (Marc Zyngier)   
- ALSA: hda: Fix unhandled register update during auto-suspend period (Takashi Iwai)   
- PM: runtime: Add pm_runtime_get_if_active() (Sakari Ailus)   
- PM-runtime: add tracepoints for usage_count changes (Michał Mirosław)   
- iio: addac: stx104: Fix race condition when converting analog-to-digital (William Breathitt Gray)   
- iio: addac: stx104: Fix race condition for stx104_write_raw() (William Breathitt Gray)   
- iio: stx104: Move to addac subdirectory (William Breathitt Gray)   
- iio: adc: stx104: Implement and utilize register structures (William Breathitt Gray)   
- iio: adc: stx104: Utilize iomap interface (William Breathitt Gray)   
- iio: add addac subdirectory (Cosmin Tanislav)   
- IMA: allow/fix UML builds (Randy Dunlap)   
- powerpc/kasan: Disable KCOV in KASAN code (Benjamin Gray)   
- ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() (Tuo Li)   
- ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 &amp; Q760 (dengxiang)   
- drm/amdgpu: Fix potential fence use-after-free v2 (shanzhulig)   
- Bluetooth: L2CAP: Fix use-after-free (Zhengping Jiang)   
- pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() (Armin Wolf)   
- gfs2: Fix possible data races in gfs2_show_options() (Tuo Li)   
- usb: chipidea: imx: don't request QoS for imx8ulp (Xu Yang)   
- media: platform: mediatek: vpu: fix NULL ptr dereference (Hans Verkuil)   
- media: v4l2-mem2mem: add lock to protect parameter num_rdy (Yunfei Dong)   
- FS: JFS: Check for read-only mounted filesystem in txBegin (Immad Mir)   
- FS: JFS: Fix null-ptr-deref Read in txBegin (Immad Mir)   
- MIPS: dec: prom: Address -Warray-bounds warning (Gustavo A. R. Silva)   
- fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev (Yogesh)   
- udf: Fix uninitialized array access for some pathnames (Jan Kara)   
- ovl: check type and offset of struct vfsmount in ovl_entry (Christian Brauner)   
- HID: add quirk for 03f0:464a HP Elite Presenter Mouse (Marco Morandini)   
- quota: fix warning in dqgrab() (Ye Bin)   
- quota: Properly disable quotas when add_dquot_ref() fails (Jan Kara)   
- ALSA: emu10k1: roll up loops in DSP setup code for Audigy (Oswald Buddenhagen)   
- drm/radeon: Fix integer overflow in radeon_cs_parser_init (hackyzh002)   
- macsec: use DEV_STATS_INC() (Eric Dumazet)   
- macsec: Fix traffic counters/statistics (Clayton Yager)   
- selftests: forwarding: tc_flower: Relax success criterion (Ido Schimmel)   
- mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (Kunihiko Hayashi)   
- mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource (Yangtao Li)   
- LTS tag: v5.4.254 (Sherry Yang)   
- sch_netem: fix issues in netem_change() vs get_dist_table() (Eric Dumazet)   
- alpha: remove __init annotation from exported page_is_ram() (Masahiro Yamada)   
- scsi: core: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: snic: Fix possible memory leak if device_add() fails (Zhu Wang)   
- scsi: 53c700: Check that command slot is not NULL (Alexandra Diupina)   
- scsi: storvsc: Fix handling of virtual Fibre Channel timeouts (Michael Kelley)   
- scsi: core: Fix legacy /proc parsing buffer overflow (Tony Battersby)   
- netfilter: nf_tables: report use refcount overflow (Pablo Neira Ayuso)   
- nvme-rdma: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- nvme-tcp: fix potential unbalanced freeze &amp; unfreeze (Ming Lei)   
- btrfs: set cache_block_group_error if we find an error (Josef Bacik)   
- btrfs: don't stop integrity writeback too early (Christoph Hellwig)   
- ibmvnic: Handle DMA unmapping of login buffs in release functions (Nick Child)   
- net/mlx5: Allow 0 for total host VFs (Daniel Jurgens)   
- dmaengine: mcf-edma: Fix a potential un-allocated memory access (Christophe JAILLET)   
- wifi: cfg80211: fix sband iftype data lookup for AP_VLAN (Felix Fietkau)   
- IB/hfi1: Fix possible panic during hotplug remove (Douglas Miller)   
- drivers: net: prevent tun_build_skb() to exceed the packet size limit (Andrew Kanner)   
- dccp: fix data-race around dp-&gt;dccps_mss_cache (Eric Dumazet)   
- bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves (Ziyang Xuan)   
- net/packet: annotate data-races around tp-&gt;status (Eric Dumazet)   
- mISDN: Update parameter type of dsp_cmx_send() (Nathan Chancellor)   
- selftests/rseq: Fix build with undefined __weak (Mark Brown)   
- drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes (Karol Herbst)   
- x86: Move gds_ucode_mitigated() declaration to header (Arnd Bergmann)   
- x86/mm: Fix VDSO and VVAR placement on 5-level paging machines (Kirill A. Shutemov)   
- x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 (Cristian Ciocaltea)   
- usb: common: usb-conn-gpio: Prevent bailing out if initial role is none (Prashanth K)   
- usb: dwc3: Properly handle processing of pending events (Elson Roy Serrao)   
- usb-storage: alauda: Fix uninit-value in alauda_check_media() (Alan Stern)   
- binder: fix memory leak in binder_init() (Qi Zheng)   
- iio: cros_ec: Fix the allocation size for cros_ec_command (Yiyuan Guo)   
- nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput (Ryusuke Konishi)   
- radix tree test suite: fix incorrect allocation size for pthreads (Colin Ian King)   
- drm/nouveau/gr: enable memory loads on helper invocation on all channels (Karol Herbst)   
- dmaengine: pl330: Return DMA_PAUSED when transaction is paused (Ilpo Järvinen)   
- ipv6: adjust ndisc_is_useropt() to also return true for PIO (Maciej Żenczykowski)   
- mmc: moxart: read scr register without changing byte order (Sergei Antonov)   
- LTS tag: v5.4.253 (Sherry Yang)   
- Revert "driver core: Annotate dev_err_probe() with __must_check" (Greg Kroah-Hartman)   
- drivers: core: fix kernel-doc markup for dev_err_probe() (Mauro Carvalho Chehab)   
- driver code: print symbolic error code (Michał Mirosław)   
- driver core: Annotate dev_err_probe() with __must_check (Andy Shevchenko)   
- ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node (Xu Yang)   
- ARM: dts: imx6sll: fixup of operating points (Andreas Kemnade)   
- ARM: dts: imx: add usb alias (Peng Fan)   
- ARM: dts: imx: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)   
- ARM: dts: imx6sll: Make ssi node name same as other platforms (Shengjiu Wang)   
- arm64: dts: stratix10: fix incorrect I2C property for SCL signal (Dinh Nguyen)   
- ceph: defer stopping mdsc delayed_work (Xiubo Li)   
- ceph: use kill_anon_super helper (Jeff Layton)   
- ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton)   
- PM: sleep: wakeirq: fix wake irq arming (Johan Hovold)   
- PM / wakeirq: support enabling wake-up irq after runtime_suspend called (Chunfeng Yun)   
- selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ (Sean Christopherson)   
- selftests/rseq: check if libc rseq support is registered (Michael Jeanson)   
- powerpc/mm/altmap: Fix altmap boundary check (Aneesh Kumar K.V)   
- mtd: rawnand: omap_elm: Fix incorrect type in assignment (Roger Quadros)   
- test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation (Mirsad Goran Todorovac)   
- test_firmware: prevent race conditions by a correct implementation of locking (Mirsad Goran Todorovac)   
- ext2: Drop fragment support (Jan Kara)   
- fs: Protect reconfiguration of sb read-write from racing writes (Jan Kara)   
- net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb (Alan Stern)   
- Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb (Sungwoo Kim)   
- fs/sysv: Null check to prevent null-ptr-deref bug (Prince Kumar Maurya)   
- net: tap_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- net: tun_chr_open(): set sk_uid from current_fsuid() (Laszlo Ersek)   
- mtd: rawnand: meson: fix OOB available bytes for ECC (Arseniy Krasnov)   
- mtd: spinand: toshiba: Fix ecc_get_status (Olivier Maignial)   
- USB: zaurus: Add ID for A-300/B-500/C-700 (Ross Maynard)   
- libceph: fix potential hang in ceph_osdc_notify() (Ilya Dryomov)   
- scsi: zfcp: Defer fc_rport blocking until after ADISC response (Steffen Maier)   
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_net (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_vals[] (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_lock (Eric Dumazet)   
- tcp_metrics: annotate data-races around tm-&gt;tcpm_stamp (Eric Dumazet)   
- tcp_metrics: fix addr_same() helper (Eric Dumazet)   
- ip6mr: Fix skb_under_panic in ip6mr_cache_report() (Yue Haibing)   
- net: dcb: choose correct policy to parse DCB_ATTR_BCN (Lin Ma)   
- net: ll_temac: fix error checking of irq_of_parse_and_map() (Dan Carpenter)   
- net: ll_temac: Switch to use dev_err_probe() helper (Yang Yingliang)   
- driver core: add device probe log helper (Andrzej Hajda)   
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire (Tomas Glozar)   
- net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free (valis)   
- net: add missing data-race annotation for sk_ll_usec (Eric Dumazet)   
- net: add missing data-race annotations around sk-&gt;sk_peek_off (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_sndbuf) annotation (Eric Dumazet)   
- net: add missing READ_ONCE(sk-&gt;sk_rcvlowat) annotation (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_max_pacing_rate (Eric Dumazet)   
- mISDN: hfcpci: Fix potential deadlock on &amp;hc-&gt;lock (Chengfeng Ye)   
- net: sched: cls_u32: Fix match key mis-addressing (Jamal Hadi Salim)   
- perf test uprobe_from_different_cu: Skip if there is no gcc (Georg Müller)   
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length (Lin Ma)   
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() (Yuanjun Gong)   
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx (Zhengchao Shao)   
- KVM: s390: fix sthyi error handling (Heiko Carstens)   
- word-at-a-time: use the same return type for has_zero regardless of endianness (ndesaulniers@google.com)   
- loop: Select I/O scheduler 'none' from inside add_disk() (Bart Van Assche)   
- perf: Fix function pointer case (Peter Zijlstra)   
- arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro (D Scott Phillips)   
- ASoC: cs42l51: fix driver to properly autoload with automatic module loading (Thomas Petazzoni)   
- net/sched: sch_qfq: account for stab overhead in qfq_enqueue (Pedro Tammela)   
- btrfs: fix race between quota disable and quota assign ioctls (Filipe Manana)   
- btrfs: qgroup: return ENOTCONN instead of EINVAL when quotas are not enabled (Marcos Paulo de Souza)   
- btrfs: qgroup: remove one-time use variables for quota_root checks (Marcos Paulo de Souza)   
- cpufreq: intel_pstate: Drop ACPI _PSS states table patching (Rafael J. Wysocki)   
- ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily (Rafael J. Wysocki)   
- ACPI: processor: perflib: Use the "no limit" frequency QoS (Rafael J. Wysocki)   
- dm cache policy smq: ensure IO doesn't prevent cleaner policy progress (Joe Thornber)   
- ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register (Mark Brown)   
- s390/dasd: fix hanging device after quiesce/resume (Stefan Haberland)   
- virtio-net: fix race between set queues and probe (Jason Wang)   
- btrfs: check if the transaction was aborted at btrfs_wait_for_commit() (Filipe Manana)   
- irq-bcm6345-l1: Do not assume a fixed block to cpu mapping (Jonas Gorski)   
- tpm_tis: Explicitly check for error code (Alexander Steffen)   
- btrfs: check for commit error at btrfs_attach_transaction_barrier() (Filipe Manana)   
- hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled (Gilles Buloz)   
- staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext() (Zhang Shurong)   
- Documentation: security-bugs.rst: clarify CVE handling (Greg Kroah-Hartman)   
- Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group (Greg Kroah-Hartman)   
- Revert "usb: xhci: tegra: Fix error check" (Dan Carpenter)   
- usb: xhci-mtk: set the dma max_seg_size (Ricardo Ribalda)   
- USB: quirks: add quirk for Focusrite Scarlett (Łukasz Bartosik)   
- usb: ohci-at91: Fix the unhandle interrupt when resume (Guiting Shen)   
- usb: dwc3: don't reset device side if dwc3 was configured as host-only (Jisheng Zhang)   
- usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy (Gratian Crisan)   
- Revert "usb: dwc3: core: Enable AutoRetry feature in the controller" (Jakub Vanek)   
- can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED (Marc Kleine-Budde)   
- USB: serial: simple: sort driver entries (Johan Hovold)   
- USB: serial: simple: add Kaufmann RKS+CAN VCP (Oliver Neukum)   
- USB: serial: option: add Quectel EC200A module support (Mohsen Tahmasebi)   
- USB: serial: option: support Quectel EM060K_128 (Jerry Meng)   
- serial: sifive: Fix sifive_serial_console_setup() section (Samuel Holland)   
- serial: 8250_dw: Preserve original value of DLF register (Ruihong Luo)   
- tracing: Fix warning in trace_buffered_event_disable() (Zheng Yejian)   
- ring-buffer: Fix wrong stat of cpu_buffer-&gt;read (Zheng Yejian)   
- ata: pata_ns87415: mark ns87560_tf_read static (Arnd Bergmann)   
- dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths (Yu Kuai)   
- block: Fix a source code comment in include/uapi/linux/blkzoned.h (Bart Van Assche)   
- ASoC: fsl_spdif: Silence output on stop (Matus Gajdos)   
- drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb() (Gaosheng Cui)   
- drm/msm/adreno: Fix snapshot BINDLESS_DATA size (Rob Clark)   
- drm/msm/dpu: drop enum dpu_core_perf_data_bus_id (Dmitry Baryshkov)   
- RDMA/mlx4: Make check for invalid flags stricter (Dan Carpenter)   
- benet: fix return value check in be_lancer_xmit_workarounds() (Yuanjun Gong)   
- net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64 (Lin Ma)   
- net/sched: mqprio: add extack to mqprio_parse_nlattr() (Vladimir Oltean)   
- net/sched: mqprio: refactor nlattr parsing to a separate function (Vladimir Oltean)   
- platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100 (Maxim Mikityanskiy)   
- team: reset team's flags when down link is P2P device (Hangbin Liu)   
- bonding: reset bond's flags when down link is P2P device (Hangbin Liu)   
- tcp: Reduce chance of collisions in inet6_hashfn(). (Stewart Smith)   
- ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address (Maciej Żenczykowski)   
- ethernet: atheros: fix return value check in atl1e_tso_csum() (Yuanjun Gong)   
- phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() (Harshit Mogalapalli)   
- vxlan: calculate correct header length for GPE (Jiri Benc)   
- i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir() (Wang Ming)   
- ext4: fix to check return value of freeze_bdev() in ext4_shutdown() (Chao Yu)   
- keys: Fix linking a duplicate key to a keyring's assoc_array (Petr Pavlu)   
- uapi: General notification queue definitions (David Howells)   
- scsi: qla2xxx: Array index may go out of bound (Nilesh Javali)   
- pwm: meson: fix handling of period/duty if greater than UINT_MAX (Heiner Kallweit)   
- pwm: meson: Simplify duplicated per-channel tracking (Uwe Kleine-König)   
- pwm: meson: Remove redundant assignment to variable fin_freq (Colin Ian King)   
- ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() (Zheng Yejian)   
- ftrace: Store the order of pages allocated in ftrace_page (Linus Torvalds)   
- ftrace: Check if pages were allocated before calling free_pages() (Steven Rostedt (VMware))   
- ftrace: Add information on number of page groups allocated (Steven Rostedt (VMware))   
- fs: dlm: interrupt posix locks only when process is killed (Alexander Aring)   
- dlm: rearrange async condition return (Alexander Aring)   
- dlm: cleanup plock_op vs plock_xop (Alexander Aring)   
- PCI/ASPM: Avoid link retraining race (Ilpo Järvinen)   
- PCI/ASPM: Factor out pcie_wait_for_retrain() (Ilpo Järvinen)   
- PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link() (Bjorn Helgaas)   
- ext4: Fix reusing stale buffer heads from last failed mounting (Zhihao Cheng)   
- ext4: rename journal_dev to s_journal_dev inside ext4_sb_info (Chunguang Xu)   
- btrfs: fix extent buffer leak after tree mod log failure at split_node() (Filipe Manana)   
- btrfs: fix race between quota disable and relocation (Filipe Manana)   
- btrfs: qgroup: catch reserved space leaks at unmount time (Qu Wenruo)   
- bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent (Zheng Wang)   
- bcache: remove 'int n' from parameter list of bch_bucket_alloc_set() (Coly Li)   
- gpio: tps68470: Make tps68470_gpio_output() always set the initial value (Hans de Goede)   
- jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint (Zhihao Cheng)   
- jbd2: recheck chechpointing non-dirty buffer (Zhang Yi)   
- jbd2: remove redundant buffer io error checks (Zhang Yi)   
- jbd2: fix kernel-doc markups (Mauro Carvalho Chehab)   
- jbd2: fix incorrect code style (Xianting Tian)   
- LTS tag: v5.4.252 (Sherry Yang)   
- x86: fix backwards merge of GDS/SRSO bit (Greg Kroah-Hartman)   
- xen/netback: Fix buffer overrun triggered by unusual packet (Ross Lagerwall)   
- x86/cpu, kvm: Add support for CPUID_80000021_EAX (Kim Phillips)   
- tools headers cpufeatures: Sync with the kernel sources (Arnaldo Carvalho de Melo)   
- x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Sean Christopherson)   
- x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Tom Lendacky)   
- x86/cpufeatures: Add SEV-ES CPU feature (Tom Lendacky)   
- x86/mm: fix poking_init() for Xen PV guests (Juergen Gross)</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.3.el8uek]" date="1694692800">- uek-rpm: aarch64: enable ACPI_AGDI (Mihai Carabas)  [Orabug: 34833165]  
- arm64: sdei: abort running SDEI handlers during crash (D Scott Phillips)  [Orabug: 34833165]  
- ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init() (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: AGDI: Add driver for Arm Generic Diagnostic Dump and Reset device (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: tables: Add AGDI to the list of known table signatures (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPICA: iASL: Add suppport for AGDI table (Ilkka Koskinen)  [Orabug: 34833165]  
- ACPI: APEI: explicit init of HEST and GHES in apci_init() (Shuai Xue)  [Orabug: 34833165]  
- x86/CPU/AMD: Fix the DIV(0) initial fix attempt (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- x86/CPU/AMD: Do not leak quotient data after a division by 0 (Borislav Petkov (AMD))  [Orabug: 35776936]  {CVE-2023-20588} 
- uek-rpm: Pensando: enable PENSANDO_SOC_BSM_ENABLE in the config (Dave Kleikamp)  [Orabug: 35787554]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.324.4.el8uek]" date="1695384000">- kernfs: fix missing kernfs_iattr_rwsem locking (Ian Kent)  [Orabug: 35796771]  
- x86/microcode: Stop reprobing mitigations after late microcode load (Boris Ostrovsky)  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fix SRSO mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Correct the mitigation status when SMT is disabled (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- objtool/x86: Fixup frame-pointer vs rethunk (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Disable the mitigation on unaffected configurations (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() (Sean Christopherson)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Explain the untraining sequences a bit more (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Cleanup the untrain mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Rename original retbleed methods (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Clean up SRSO return thunk mess (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/alternative: Make custom return thunk unconditional (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/cpu: Fix __x86_return_thunk symbol type (Peter Zijlstra)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix build breakage with the LLVM linker (Nick Desaulniers)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Tie SBPB bit setting to microcode patch detection (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Fix return thunks in generated code (Josh Poimboeuf)  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB on VMEXIT (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add SRSO_NO support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add IBPB_BRTYPE support (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- x86/srso: Add a Speculative RAS Overflow mitigation (Borislav Petkov (AMD))  [Orabug: 35818857]  {CVE-2023-20569} 
- scsi: megaraid_sas: Fix deadlock on firmware crashdump (Junxiao Bi)  [Orabug: 35819593]  
- rds: Fix lack of reentrancy for connection reset with dst addr zero (Håkon Bugge)  [Orabug: 35819522]  {CVE-2023-22024}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.324.5.el8uek]" date="1695643200">- netfilter: nfnetlink_osf: avoid OOB read (Wander Lairson Costa)   
- dlm: fix plock lookup when using multiple lockspaces (Alexander Aring)   
- x86/speculation: Mark all Skylake CPUs as vulnerable to GDS (Dave Hansen)   
- Revert "IB/isert: Fix incorrect release of isert connection" (Leon Romanovsky)   
- ALSA: ac97: Fix possible error value of *rac97 (Su Hui)   
- pinctrl: amd: Don't show `Invalid config param` errors (Mario Limonciello)   
- netfilter: xt_sctp: validate the flag_info count (Wander Lairson Costa)   
- netfilter: xt_u32: validate user space input (Wander Lairson Costa)   
- netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c (Kyle Zeng)  [Orabug: 35824287]  {CVE-2023-42753}</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.1.el8uek]" date="1695902400">- uek-rpm: aarch64: embedded: Enable CONFIG_STACKTRACE and CONFIG_FTRACE (Thomas Tai)  [Orabug: 35818484]  
- io_uring: add a sysctl to disable io_uring system-wide (Matteo Rizzo)  [Orabug: 35819375]  
- KVM: SVM: Set target pCPU during IRTE update if target vCPU is running (Sean Christopherson)  [Orabug: 35827614]  
- KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry (Sean Christopherson)  [Orabug: 35827614]  
- Pensando: kpcimgr: Zero out mod pointer unconditionally (Rob Gardner)  [Orabug: 35842963]  
- pensando: kpcimgr: Flush i-cache before calling any pciesvc code (Rob Gardner)  [Orabug: 35842972]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.2.el8uek]" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998]  
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212]  
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis)   
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl)   
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet)   
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic)   
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang)   
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik)   
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
</package>
<package pkgid="c14cddc28d84b2aabaf9f71b18707cbaa273b02e4f66af818234af172f9987c0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507200">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis) [Orabug: 35814454] {CVE-2023-4921}
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl) [Orabug: 35924096] {CVE-2023-45871}
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet) [Orabug: 35923999] {CVE-2023-42752}
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic) [Orabug: 35810542] {CVE-2023-4623}
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang) [Orabug: 35282807] {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik) [Orabug: 35865152] {CVE-2023-42756}
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.1.el8uek]" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809]  
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078]  
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.6.1.el8uek]" date="1704283200">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36152738]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36152733]  
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36152730]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36152721]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36152721]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36152721]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36152721]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36152721]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36152721]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36152721]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36152721]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36152721]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36152721]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36152721]</changelog>
</package>
<package pkgid="5d27d9e0703acdd53fb38b3dbf3f737174dfb17f189afc7f40b49dbc7679c416" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.326.6.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.2.el8uek]" date="1696507200">- Pensando: kpcimgr: Decouple kstate addr from shmem addr (Rob Gardner)  [Orabug: 35842998]  
- bnxt_en: fix NULL dereference in bnxt_flash_package_from_file() (Samasth Norway Ananda)  [Orabug: 35844212]  
- uek-rpm: aarch64: embedded: Fix a typo when enabling CONFIG_STACKTRACE (Thomas Tai)  [Orabug: 35858089]  
- ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block (Gautham Ananthakrishna)  [Orabug: 35859331]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.3.el8uek]" date="1696507201">- LTS tag: v5.4.257 (Sherry Yang)   
- drm/amdgpu: fix amdgpu_cs_p1_user_fence (Christian König)   
- mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller (William Zhang)   
- ext4: fix rec_len verify error (Shida Zhang)   
- i2c: aspeed: Reset the i2c controller when timeout occurs (Tommy Huang)   
- tracefs: Add missing lockdown check to tracefs_create_dir() (Steven Rostedt (Google))   
- nfsd: fix change_info in NFSv4 RENAME replies (Jeff Layton)   
- tracing: Have option files inc the trace array ref count (Steven Rostedt (Google))   
- tracing: Have current_trace inc the trace array ref count (Steven Rostedt (Google))   
- btrfs: fix lockdep splat and potential deadlock after failure running delayed items (Filipe Manana)   
- attr: block mode changes of symlinks (Christian Brauner)   
- md/raid1: fix error: ISO C90 forbids mixed declarations (Nigel Croxon)   
- selftests: tracing: Fix to unmount tracefs for recovering environment (Masami Hiramatsu (Google))   
- btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super (Anand Jain)   
- btrfs: add a helper to read the superblock metadata_uuid (Anand Jain)   
- btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h (Josef Bacik)   
- perf tools: Add an option to build without libbfd (Ian Rogers)   
- perf jevents: Make build dependency on test JSONs (John Garry)   
- tools features: Add feature test to check if libbfd has buildid support (Arnaldo Carvalho de Melo)   
- kobject: Add sanity check for kset-&gt;kobj.ktype in kset_register() (Zhen Lei)   
- media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning (Sakari Ailus)   
- serial: cpm_uart: Avoid suspicious locking (Christophe Leroy)   
- scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() (Konstantin Shelekhin)   
- usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc (Ma Ke)   
- media: pci: cx23885: replace BUG with error return (Hans Verkuil)   
- media: tuners: qt1010: replace BUG_ON with a regular error (Hans Verkuil)   
- media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() (Zhang Shurong)   
- media: anysee: fix null-ptr-deref in anysee_master_xfer (Zhang Shurong)   
- media: af9005: Fix null-ptr-deref in af9005_i2c_xfer (Zhang Shurong)   
- media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() (Zhang Shurong)   
- media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer (Zhang Shurong)   
- powerpc/pseries: fix possible memory leak in ibmebus_bus_init() (ruanjinjie)   
- jfs: fix invalid free of JFS_IP(ipimap)-&gt;i_imap in diUnmount (Liu Shixin via Jfs-discussion)   
- fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() (Andrew Kanner)   
- ext2: fix datatype of block number in ext2_xattr_set2() (Georg Ottinger)   
- md: raid1: fix potential OOB in raid1_remove_disk() (Zhang Shurong)   
- bus: ti-sysc: Configure uart quirks for k3 SoC (Tony Lindgren)   
- drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() (Tuo Li)   
- wifi: mac80211_hwsim: drop short frames (Johannes Berg)   
- alx: fix OOB-read compiler warning (GONG, Ruiqi)   
- mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 (Giulio Benetti)   
- tpm_tis: Resend command to recover from data transfer errors (Alexander Steffen)   
- crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() (Mark O'Donovan)   
- wifi: mwifiex: fix fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix printk specifier (Dongliang Mu)   
- devlink: remove reload failed checks in params get/set callbacks (Jiri Pirko)   
- hw_breakpoint: fix single-stepping when using bpf_overflow_handler (Tomislav Novak)   
- perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 (Yicong Yang)   
- ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 (Jiri Slaby (SUSE))   
- kernel/fork: beware of __put_task_struct() calling context (Wander Lairson Costa)   
- ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer (Abhishek Mainkar)   
- locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (Will Shiu)   
- btrfs: output extra debug info if we failed to find an inline backref (Qu Wenruo)   
- autofs: fix memory leak of waitqueues in autofs_catatonic_mode (Fedor Pchelkin)   
- parisc: Drop loops_per_jiffy from per_cpu struct (Helge Deller)   
- drm/amd/display: Fix a bug when searching for insert_above_mpcc (Wesley Chalmers)   
- kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). (Kuniyuki Iwashima)   
- ixgbe: fix timestamp configuration code (Vadim Fedorenko)   
- net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() (Liu Jian)   
- platform/mellanox: mlxbf-tmfifo: Drop jumbo frames (Liming Sun)   
- platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors (Liming Sun)   
- kcm: Fix memory leak in error path of kcm_sendmsg() (Shigeru Yoshida)   
- r8152: check budget for r8152_poll() (Hayes Wang)   
- net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() (Hangyu Hua)   
- net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() (Hangyu Hua)   
- net: ipv4: fix one memleak in __inet_del_ifa() (Liu Jian)   
- clk: imx8mm: Move 1443X/1416X PLL clock structure to common place (Anson Huang)   
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 (Aleksey Nasibulin)   
- usb: typec: bus: verify partner exists in typec_altmode_attention (RD Babiera)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Hans de Goede)   
- usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Hans de Goede)   
- perf tools: Handle old data in PERF_RECORD_ATTR (Namhyung Kim)   
- perf hists browser: Fix hierarchy mode header (Namhyung Kim)   
- mtd: rawnand: brcmnand: Fix potential false time out warning (William Zhang)   
- mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write (William Zhang)   
- mtd: rawnand: brcmnand: Fix crash during the panic_write (William Zhang)   
- btrfs: use the correct superblock to compare fsid in btrfs_validate_super (Anand Jain)   
- btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART (Filipe Manana)   
- fuse: nlookup missing decrement in fuse_direntplus_link (ruanmeisi)   
- ata: pata_ftide010: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- ata: sata_gemini: Add missing MODULE_DESCRIPTION (Damien Le Moal)   
- sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() (Petr Tesarik)   
- net: hns3: fix the port information display when sfp is absent (Yisen Zhuang)   
- ip_tunnels: use DEV_STATS_INC() (Eric Dumazet)   
- idr: fix param name in idr_alloc_cyclic() doc (Ariel Marcovitch)   
- s390/zcrypt: don't leak memory if dev_set_name() fails (Andy Shevchenko)   
- igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 (Olga Zaborska)   
- kcm: Destroy mutex in kcm_exit_net() (Shigeru Yoshida)   
- net: sched: sch_qfq: Fix UAF in qfq_dequeue() (valis) [Orabug: 35814454] {CVE-2023-4921}
- af_unix: Fix data race around sk-&gt;sk_err. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around sk-&gt;sk_shutdown. (Kuniyuki Iwashima)   
- af_unix: Fix data-race around unix_tot_inflight. (Kuniyuki Iwashima)   
- af_unix: Fix data-races around user-&gt;unix_inflight. (Kuniyuki Iwashima)   
- net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr (Alex Henrie)   
- veth: Fixing transmit return status for dropped packets (Liang Chen)   
- igb: disable virtualization features on 82580 (Corinna Vinschen)   
- net: read sk-&gt;sk_family once in sk_mc_loop() (Eric Dumazet)   
- ipv4: annotate data-races around fi-&gt;fib_dead (Eric Dumazet)   
- sctp: annotate data-races around sk-&gt;sk_wmem_queued (Eric Dumazet)   
- pwm: lpc32xx: Remove handling of PWM channels (Vladimir Zapolskiy)   
- watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load (Raag Jadav)   
- perf top: Don't pass an ERR_PTR() directly to perf_session__delete() (Arnaldo Carvalho de Melo)   
- x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() (Sean Christopherson)   
- perf annotate bpf: Don't enclose non-debug code with an assert() (Arnaldo Carvalho de Melo)   
- kconfig: fix possible buffer overflow (Konstantin Meskhidze)   
- NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info (Fedor Pchelkin)   
- soc: qcom: qmi_encdec: Restrict string length in decode (Chris Lew)   
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock (Dmitry Baryshkov)   
- parisc: led: Reduce CPU overhead for disk &amp; lan LED computation (Helge Deller)   
- parisc: led: Fix LAN receive and transmit LEDs (Helge Deller)   
- lib/test_meminit: allocate pages up to order MAX_ORDER (Andrew Donnellan)   
- drm/ast: Fix DRAM init on AST2200 (Thomas Zimmermann)   
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev (Thomas Zimmermann)   
- scsi: qla2xxx: Remove unsupported ql2xenabledif option (Manish Rangankar)   
- scsi: qla2xxx: Turn off noisy message log (Quinn Tran)   
- scsi: qla2xxx: Fix erroneous link up failure (Quinn Tran)   
- scsi: qla2xxx: fix inconsistent TMF timeout (Quinn Tran)   
- net/ipv6: SKB symmetric hash should incorporate transport ports (Quan Tian)   
- drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Jia Yang)   
- udf: initialize newblock to 0 (Tom Rix)   
- usb: typec: tcpci: clear the fault status bit (Marco Felsch)   
- serial: sc16is7xx: fix broken port 0 uart init (Hugo Villeneuve)   
- sc16is7xx: Set iobase to device index (Daniel Mack)   
- cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug (Gustavo A. R. Silva)   
- crypto: stm32 - fix loop iterating through scatterlist for DMA (Thomas Bourgoin)   
- s390/ipl: add missing secure/has_secure file to ipl type 'unknown' (Sven Schnelle)   
- pstore/ram: Check start of empty przs during init (Enlin Mu)   
- fsverity: skip PKCS#7 parser when keyring is empty (Eric Biggers)   
- net: handle ARPHRD_PPP in dev_is_mac_header_xmit() (Nicolas Dichtel)   
- X.509: if signature is unsupported skip validation (Thore Sommer)   
- dccp: Fix out of bounds access in DCCP error handler (Jann Horn)   
- parisc: Fix /proc/cpuinfo output for lscpu (Helge Deller)   
- procfs: block chmod on /proc/thread-self/comm (Aleksa Sarai)   
- Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" (Bjorn Helgaas)   
- ntb: Fix calculation ntb_transport_tx_free_entry() (Dave Jiang)   
- ntb: Clean up tx tail index on link down (Dave Jiang)   
- ntb: Drop packets when qp link is down (Dave Jiang)   
- media: dvb: symbol fixup for dvb_attach() (Greg Kroah-Hartman)   
- xtensa: PMU: fix base address for the newer hardware (Max Filippov)   
- backlight/lv5207lp: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/bd6107: Compare against struct fb_info.device (Thomas Zimmermann)   
- backlight/gpio_backlight: Compare against struct fb_info.device (Thomas Zimmermann)   
- ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() (Gustavo A. R. Silva)   
- ipmi_si: fix a memleak in try_smi_init() (Yi Yang)   
- ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl (Takashi Iwai)   
- PM / devfreq: Fix leak in devfreq_dev_release() (Boris Brezillon)   
- igb: set max size RX buffer when store bad packet is enabled (Radoslaw Tyl) [Orabug: 35924096] {CVE-2023-45871}
- skbuff: skb_segment, Call zero copy functions before using skbuff frags (Mohamed Khalfella)   
- igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU (Eric Dumazet) [Orabug: 35923999] {CVE-2023-42752}
- virtio_ring: fix avail_wrap_counter in virtqueue_add_packed (Yuan Yao)   
- cpufreq: Fix the race condition while updating the transition_task of policy (Liao Chang)   
- dmaengine: ste_dma40: Add missing IRQ check in d40_probe (ruanjinjie)   
- um: Fix hostaudio build errors (Randy Dunlap)   
- mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() (Yi Yang)   
- rpmsg: glink: Add check for kstrdup (Jiasheng Jiang)   
- phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write (Jonas Karlman)   
- phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate (Zheng Yang)   
- phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 (Jonas Karlman)   
- tracing: Fix race issue between cpu buffer write and swap (Zheng Yejian)   
- HID: multitouch: Correct devm device reference for hidinput input_dev name (Rahul Rameshbabu)   
- HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() (Nikita Zhandarovich)   
- RDMA/siw: Correct wrong debug message (Guoqing Jiang)   
- RDMA/siw: Balance the reference of cep-&gt;kref in the error path (Guoqing Jiang)   
- amba: bus: fix refcount leak (Peng Fan)   
- serial: tegra: handle clk prepare error in tegra_uart_hw_init() (Yi Yang)   
- scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock (Chengfeng Ye)   
- scsi: core: Use 32-bit hostnum in scsi_host_lookup() (Tony Battersby)   
- media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors (Hans de Goede)   
- media: ov2680: Fix vflip / hflip set functions (Hans de Goede)   
- media: ov2680: Fix ov2680_bayer_order() (Hans de Goede)   
- media: ov2680: Remove auto-gain and auto-exposure controls (Hans de Goede)   
- media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips (Dave Stevenson)   
- media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() (Marek Vasut)   
- media: i2c: ov5640: Configure HVP lines in s_power callback (Lad Prabhakar)   
- USB: gadget: f_mass_storage: Fix unused variable warning (Alan Stern)   
- media: go7007: Remove redundant if statement (Colin Ian King)   
- iommu/vt-d: Fix to flush cache of PASID directory table (Yanfei Xu)   
- IB/uverbs: Fix an potential error pointer dereference (Xiang Yang)   
- driver core: test_async: fix an error code (Dan Carpenter)   
- dma-buf/sync_file: Fix docs syntax (Rob Clark)   
- coresight: tmc: Explicit type conversions to prevent integer overflow (Ruidong Tian)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly (Oleksandr Natalenko)   
- scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly (Oleksandr Natalenko)   
- x86/APM: drop the duplicate APM_MINOR_DEV macro (Randy Dunlap)   
- serial: sprd: Fix DMA buffer leak issue (Chunyan Zhang)   
- serial: sprd: Assign sprd_port after initialized to avoid wrong access (Chunyan Zhang)   
- serial: sprd: remove redundant sprd_port cleanup (Chunyan Zhang)   
- serial: sprd: getting port index via serial aliases only (Chunyan Zhang)   
- scsi: qla4xxx: Add length check when parsing nlattrs (Lin Ma)   
- scsi: be2iscsi: Add length check when parsing nlattrs (Lin Ma)   
- scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() (Lin Ma)   
- usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() (Xu Yang)   
- media: mediatek: vcodec: Return NULL if no vdec_fb is found (Irui Wang)   
- media: cx24120: Add retval check for cx24120_message_send() (Daniil Dulov)   
- media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() (Christophe JAILLET)   
- media: dib7000p: Fix potential division by zero (Daniil Dulov)   
- drivers: usb: smsusb: fix error handling code in smsusb_init_device (Dongliang Mu)   
- media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() (Christophe JAILLET)   
- media: v4l2-fwnode: simplify v4l2_fwnode_parse_link (Marco Felsch)   
- media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling (Marco Felsch)   
- NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN (Benjamin Coddington)   
- NFSD: da_addr_body field missing in some GETDEVICEINFO replies (Chuck Lever)   
- fs: lockd: avoid possible wrong NULL parameter (Su Hui)   
- jfs: validate max amount of blocks before allocation. (Alexei Filippov)   
- powerpc/iommu: Fix notifiers being shared by PCI and VIO buses (Russell Currey)   
- nfs/blocklayout: Use the passed in gfp flags (Dan Carpenter)   
- wifi: ath10k: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/radeon: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/radeon: Correct Transmit Margin masks (Bjorn Helgaas)   
- drm/amdgpu: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- drm/amdgpu: Prefer pcie_capability_read_word() (Frederick Lawler)   
- drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions (Bjorn Helgaas)   
- drm/amdgpu: Correct Transmit Margin masks (Bjorn Helgaas)   
- PCI: Add #defines for Enter Compliance, Transmit Margin (Bjorn Helgaas)   
- powerpc/fadump: reset dump area size if fadump memory reserve fails (Sourabh Jain)   
- clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op (Ahmad Fatoum)   
- PCI/ASPM: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: pciehp: Use RMW accessors for changing LNKCTL (Ilpo Järvinen)   
- PCI: Mark NVIDIA T4 GPUs to avoid bus reset (Wu Zongyong)   
- clk: sunxi-ng: Modify mismatched function name (Zhang Jianhua)   
- drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() (Minjie Du)   
- ipmi:ssif: Fix a memory leak when scanning for an adapter (Corey Minyard)   
- ipmi:ssif: Add check for kstrdup (Jiasheng Jiang)   
- of: unittest: Fix overlay type in apply/revert check (Geert Uytterhoeven)   
- drm/mediatek: Fix potential memory leak if vmap() fail (Sui Jingfeng)   
- audit: fix possible soft lockup in __audit_inode_child() (Gaosheng Cui)   
- smackfs: Prevent underflow in smk_set_cipso() (Dan Carpenter)   
- drm/msm/mdp5: Don't leak some plane state (Daniel Vetter)   
- ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig (Nayna Jain)   
- drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 (Marek Vasut)   
- drm/armada: Fix off-by-one error in armada_overlay_get_property() (Geert Uytterhoeven)   
- of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() (Ruan Jinjie)   
- drm/tegra: dpaux: Fix incorrect return value of platform_get_irq (Yangtao Li)   
- drm/tegra: Remove superfluous error messages around platform_get_irq() (Tan Zhongjun)   
- md/md-bitmap: hold 'reconfig_mutex' in backlog_store() (Yu Kuai)   
- md/bitmap: don't set max_write_behind if there is no write mostly device (Guoqing Jiang)   
- drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' (Srinivasan Shanmugam)   
- arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC (Manivannan Sadhasivam)   
- ARM: dts: BCM53573: Fix Ethernet info for Luxul devices (Rafał Miłecki)   
- drm: adv7511: Fix low refresh rate register for ADV7533/5 (Bogdan Togorean)   
- ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 (Krzysztof Kozlowski)   
- ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) (Krzysztof Kozlowski)   
- ARM: dts: s3c64xx: align pinctrl with dtschema (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 (Krzysztof Kozlowski)   
- ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 (Krzysztof Kozlowski)   
- drm/etnaviv: fix dumping of active MMU context (Lucas Stach)   
- ARM: dts: BCM53573: Use updated "spi-gpio" binding properties (Rafał Miłecki)   
- ARM: dts: BCM53573: Add cells sizes to PCIe node (Rafał Miłecki)   
- ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger (Rafał Miłecki)   
- drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() (Arnd Bergmann)   
- quota: fix dqput() to follow the guarantees dquot_srcu should provide (Baokun Li)   
- quota: add new helper dquot_active() (Baokun Li)   
- quota: rename dquot_active() to inode_quota_active() (Baokun Li)   
- quota: factor out dquot_write_dquot() (Baokun Li)   
- quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list (Chengguang Xu)   
- drm/bridge: tc358764: Fix debug print parameter order (Marek Vasut)   
- netrom: Deny concurrent connect(). (Kuniyuki Iwashima)   
- net/sched: sch_hfsc: Ensure inner classes have fsc curve (Budimir Markovic) [Orabug: 35810542] {CVE-2023-4623}
- mlxsw: i2c: Limit single transaction buffer size (Vadim Pasternak)   
- mlxsw: i2c: Fix chunk size setting in output mailbox buffer (Vadim Pasternak)   
- net: arcnet: Do not call kfree_skb() under local_irq_disable() (Jinjie Ruan)   
- wifi: ath9k: use IS_ERR() with debugfs_create_dir() (Wang Ming)   
- wifi: mwifiex: avoid possible NULL skb pointer dereference (Dmitry Antipov)   
- wifi: ath9k: protect WMI command response buffer replacement with a lock (Fedor Pchelkin)   
- wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx (Fedor Pchelkin)   
- wifi: mwifiex: Fix missed return in oob checks failed path (Polaris Pi)   
- wifi: mwifiex: fix memory leak in mwifiex_histogram_read() (Dmitry Antipov)   
- fs: ocfs2: namei: check return value of ocfs2_add_entry() (Artem Chernyshev)   
- lwt: Check LWTUNNEL_XMIT_CONTINUE strictly (Yan Zhai)   
- lwt: Fix return values of BPF xmit ops (Yan Zhai)   
- hwrng: iproc-rng200 - Implement suspend and resume calls (Florian Fainelli)   
- hwrng: iproc-rng200 - use semicolons rather than commas to separate statements (Julia Lawall)   
- crypto: caam - fix unchecked return value error (Gaurav Jain)   
- Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() (Yuanjun Gong)   
- crypto: stm32 - Properly handle pm_runtime_get failing (Uwe Kleine-König)   
- wifi: mwifiex: fix error recovery in PCIE buffer descriptor management (Dmitry Antipov)   
- mwifiex: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- wifi: mwifiex: Fix OOB and integer underflow when rx packets (Polaris Pi)   
- can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM (Marc Kleine-Budde)   
- spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() (Zhang Shurong)   
- regmap: rbtree: Use alloc_flags for memory allocations (Dan Carpenter)   
- tcp: tcp_enter_quickack_mode() should be static (Eric Dumazet)   
- bpf: Clear the probe_addr for uprobe (Yafang Shao)   
- cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() (Liao Chang)   
- perf/imx_ddr: don't enable counter0 if none of 4 counters are used (Xu Yang)   
- x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved (Ard Biesheuvel)   
- x86/boot: Annotate local functions (Jiri Slaby)   
- x86/asm: Make more symbols local (Jiri Slaby)   
- OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() (Manivannan Sadhasivam)   
- tmpfs: verify {g,u}id mount options correctly (Christian Brauner)   
- fs: Fix error checking for d_hash_and_lookup() (Wang Ming)   
- new helper: lookup_positive_unlocked() (Al Viro)   
- eventfd: prevent underflow for eventfd semaphores (Wen Yang)   
- eventfd: Export eventfd_ctx_do_read() (David Woodhouse)   
- reiserfs: Check the return value from __getblk() (Matthew Wilcox)   
- Revert "net: macsec: preserve ingress frame ordering" (Sabrina Dubroca)   
- Revert "net: macsec: Severe performance regression in "...preserve ordering"" (Sherry Yang)   
- udf: Handle error when adding extent to a file (Jan Kara)   
- udf: Check consistency of Space Bitmap Descriptor (Vladislav Efanov)   
- powerpc/32s: Fix assembler warning about r0 (Christophe Leroy)   
- net: Avoid address overwrite in kernel_connect (Jordan Rife)   
- platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications (Shih-Yi Chen)   
- ALSA: seq: oss: Fix racy open/close of MIDI devices (Takashi Iwai)   
- scsi: storvsc: Always set no_report_opcodes (Michael Kelley)   
- cifs: add a warning when the in-flight count goes negative (Shyam Prasad N)   
- sctp: handle invalid error codes without calling BUG() (Dan Carpenter)   
- bnx2x: fix page fault following EEH recovery (David Christensen)   
- netlabel: fix shift wrapping bug in netlbl_catmap_setlong() (Dmitry Mastykin)   
- scsi: qedi: Fix potential deadlock on &amp;qedi_percpu-&gt;p_work_lock (Chengfeng Ye)   
- idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM (Baoquan He)   
- net: usb: qmi_wwan: add Quectel EM05GV2 (Martin Kohn)   
- clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM (Baoquan He)   
- security: keys: perform capable check only on privileged operations (Christian Göttsche)   
- platform/x86: huawei-wmi: Silence ambient light sensor (Konstantin Shelekhin)   
- platform/x86: intel: hid: Always call BTNL ACPI method (Hans de Goede)   
- ASoC: atmel: Fix the 8K sample parameter in I2SC master (Guiting Shen)   
- ASoc: codecs: ES8316: Fix DMIC config (Edgar)   
- fs/nls: make load_nls() take a const parameter (Winston Wen)   
- s390/dasd: fix hanging device after request requeue (Stefan Haberland)   
- s390/dasd: use correct number of retries for ERP requests (Stefan Haberland)   
- m68k: Fix invalid .section syntax (Ben Hutchings)   
- vxlan: generalize vxlan_parse_gpe_hdr and remove unused args (Jiri Benc)   
- ethernet: atheros: fix return value check in atl1c_tso_csum() (Yuanjun Gong)   
- ASoC: da7219: Check for failure reading AAD IRQ events (Dmytro Maluka)   
- ASoC: da7219: Flush pending AAD IRQ when suspending (Dmytro Maluka)   
- 9p: virtio: make sure 'offs' is initialized in zc_request (Dominique Martinet)   
- nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse (Ryusuke Konishi)   
- nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- fsi: master-ast-cf: Add MODULE_FIRMWARE macro (Juerg Haefliger)   
- firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (Wang Ming)   
- serial: sc16is7xx: fix bug when first setting GPIO direction (Hugo Villeneuve)   
- Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition (Zheng Wang) [Orabug: 35282807] {CVE-2023-1989}
- staging: rtl8712: fix race condition (Nam Cao)   
- HID: wacom: remove the battery when the EKR is off (Aaron Armstrong Skomra)   
- USB: serial: option: add FOXCONN T99W368/T99W373 product (Slark Xiao)   
- USB: serial: option: add Quectel EM05G variant (0x030e) (Martin Kohn)   
- modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules (Christoph Hellwig)   
- rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff (Christoph Hellwig)   
- net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index (Christoph Hellwig)   
- mmc: au1xmmc: force non-modular build and remove symbol_get usage (Christoph Hellwig)   
- ARM: pxa: remove use of symbol_get() (Arnd Bergmann)   
- erofs: ensure that the post-EOF tails are all zeroed (Gao Xiang)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik) [Orabug: 35865152] {CVE-2023-42756}
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.1.el8uek]" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809]  
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078]  
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
</package>
<package pkgid="dc5604f3ec45324c4185417bbf9a4ce24f9f033890363b7fc82cd7061cbdd0b9" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.327.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.325.4.el8uek]" date="1697112000">- net: nfc: llcp: Add lock when modifying device list (Jeremy Cline)   
- net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent (Fabio Estevam)   
- ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig (Oleksandr Tymoshenko)   
- wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet (Pin-yen Lin)   
- Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" (Greg Kroah-Hartman)   
- rbd: take header_rwsem in rbd_dev_refresh() only when updating (Ilya Dryomov)   
- rbd: decouple parent info read-in from updating rbd_dev (Ilya Dryomov)   
- rbd: decouple header read-in from updating rbd_dev-&gt;header (Ilya Dryomov)   
- rbd: move rbd_dev_refresh() definition (Ilya Dryomov)   
- MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled (Christoph Hellwig)   
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP (Jozsef Kadlecsik) [Orabug: 35865152] {CVE-2023-42756}
- dccp: fix dccp_v4_err()/dccp_v6_err() again (Eric Dumazet)   
- fix breakage in do_rmdir() (Al Viro)  [Orabug: 35722671]  
- scsi: target: core: Fix deadlock due to recursive locking (Junxiao Bi)  [Orabug: 35761341]  
- rds: Add proper refcnt when an RDS MR references an RDS Socket (Håkon Bugge)  [Orabug: 35836949]  
- rds: Check for UAF in rds_destroy_mr (Håkon Bugge)  [Orabug: 35836949]  
- i2c: designware: Fix corrupted memory seen in the ISR (Jan Bottorff)  [Orabug: 35857601]  
- xfs: reserve less log space when recovering log intent items (Darrick J. Wong)  [Orabug: 35871840]  
- octeontx_edac: Fix mcc_edac failure at boot (Thomas Tai)  [Orabug: 35895526]  
- bpf: bpf_check() must fail when btf_linux is null (Dave Kleikamp)  [Orabug: 35899889]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.325.5.el8uek]" date="1697716800">- perf symbols: Symbol lookup with kcore can fail if multiple segments match stext (Krister Johansen)  [Orabug: 35905508]  
- char: misc: Increase the maximum number of dynamic misc devices to 1048448 (D Scott Phillips)  [Orabug: 35905508]  
- perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Tuan Phan)  [Orabug: 35905508]  
- char: misc: increase DYNAMIC_MINORS value (Sangmoon Kim)  [Orabug: 35905508]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.1.el8uek]" date="1698408000">- mm: fix munmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix mmap() of reserved va ranges (Anthony Yznaga)  [Orabug: 35843809]  
- mm: reinstall placeholder mappings before downgrading mmap lock (Anthony Yznaga)  [Orabug: 35843809]  
- mm: mapping over a reserved va range may unmap twice (Anthony Yznaga)  [Orabug: 35843809]  
- mm: fix update of total_vm for reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- mm: enable merging of reserved va placeholders (Anthony Yznaga)  [Orabug: 35843809]  
- rds: Provision to allow all trace points at module load time (Arumugam Kolappan)  [Orabug: 35916078]  
- rds/ib: Preserve dest qp num in the connect request (Arumugam Kolappan)  [Orabug: 35926165]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307]  
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
</package>
<package pkgid="345af3239de8e0861f0e0a8130db94a8fc167cd01c472d4e190feed8805ade86" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.328.3.el8uek"/>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.326.2.el8uek]" date="1698926400">- mm/memcg: optimize memory.numa_stat like memory.stat (Shakeel Butt)  [Orabug: 35879962]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.3.el8uek]" date="1698926401">- LTS tag: v5.4.259 (Sherry Yang)   
- xfrm6: fix inet6_dev refcount underflow problem (Zhang Changzhong)   
- Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (Kees Cook)   
- Bluetooth: hci_sock: fix slab oob read in create_monitor_event (Edward AD)   
- phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime PM for remove (Tony Lindgren)   
- phy: mapphone-mdm6600: Fix runtime disable on probe (Tony Lindgren)   
- ASoC: pxa: fix a memory leak in probe() (Dan Carpenter)   
- gpio: vf610: set value before the direction to avoid a glitch (Haibo Chen)   
- s390/pci: fix iommu bitmap allocation (Niklas Schnelle)   
- perf: Disallow mis-matched inherited group reads (Peter Zijlstra)   
- USB: serial: option: add Fibocom to DELL custom modem FM101R-GL (Puliang Lu)   
- USB: serial: option: add entry for Sierra EM9191 with new firmware (Benoît Monin)   
- USB: serial: option: add Telit LE910C4-WWX 0x1035 composition (Fabio Porcedda)   
- ACPI: irq: Fix incorrect return value in acpi_register_gsi() (Sunil V L)   
- Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" (Andy Shevchenko)   
- mmc: core: Capture correct oemid-bits for eMMC cards (Avri Altman)   
- mmc: core: sdio: hold retuning if sdio in 1-bit mode (Haibo Chen)   
- mtd: physmap-core: Restore map_rom fallback (Geert Uytterhoeven)   
- mtd: spinand: micron: correct bitmask for ecc status (Martin Kurbanov)   
- mtd: rawnand: qcom: Unmap the right resource upon probe failure (Bibek Kumar Patro)   
- Bluetooth: hci_event: Fix using memcmp when comparing keys (Luiz Augusto von Dentz)   
- HID: multitouch: Add required quirk for Synaptics 0xcd7e device (Rahul Rameshbabu)   
- btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c (Josef Bacik)   
- drm: panel-orientation-quirks: Add quirk for One Mix 2S (Kai Uwe Broulik)   
- sky2: Make sure there is at least one frag_addr available (Kees Cook)   
- regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" (Michał Mirosław)   
- wifi: cfg80211: avoid leaking stack data into trace (Benjamin Berg)   
- wifi: mac80211: allow transmitting EAPOL frames with tainted key (Wen Gong)   
- Bluetooth: hci_core: Fix build warnings (Luiz Augusto von Dentz)   
- Bluetooth: Avoid redundant authentication (Ying Hsu)   
- HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event (Ma Ke)   
- tracing: relax trace_event_eval_update() execution with cond_resched() (Clément Léger)   
- ata: libata-eh: Fix compilation warning in ata_eh_link_report() (Damien Le Moal)   
- gpio: timberdale: Fix potential deadlock on &amp;tgpio-&gt;lock (Chengfeng Ye)   
- overlayfs: set ctime when setting mtime and atime (Jeff Layton)   
- i2c: mux: Avoid potential false error message in i2c_mux_add_adapter (Heiner Kallweit)   
- btrfs: initialize start_slot in btrfs_log_prealloc_extents (Josef Bacik)   
- btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 (Filipe Manana)   
- ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone (Tony Lindgren)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (Hans de Goede)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA (Paul Menzel)   
- ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA (Tamim Khan)   
- ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks (Hans de Goede)   
- ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA (Tamim Khan)   
- ACPI: resource: Add ASUS model S5402ZA to quirks (Kellen Renshaw)   
- ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA (Tamim Khan)   
- ACPI: resources: Add DMI-based legacy IRQ override quirk (Hui Wang)   
- ACPI: Drop acpi_dev_irqresource_disabled() (John Garry)   
- resource: Add irqresource_disabled() (John Garry)   
- net: pktgen: Fix interface flags printing (Gavrilov Ilia)   
- netfilter: nft_set_rbtree: .deactivate fails if element has expired (Pablo Neira Ayuso)   
- neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section (Geert Uytterhoeven)   
- net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve (Pedro Tammela)   
- i40e: prevent crash on probe if hw registers have invalid values (Michal Schmidt)   
- net: usb: smsc95xx: Fix an error code in smsc95xx_reset() (Dan Carpenter)   
- ipv4: fib: annotate races around nh-&gt;nh_saddr_genid and nh-&gt;nh_saddr (Eric Dumazet)   
- tun: prevent negative ifindex (Eric Dumazet)   
- tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb (Eric Dumazet)   
- tcp: fix excessive TLP and RACK timeouts from HZ rounding (Neal Cardwell)   
- net: rfkill: gpio: prevent value glitch during probe (Josua Mayer)   
- net: ipv6: fix return value check in esp_remove_trailer (Ma Ke)   
- net: ipv4: fix return value check in esp_remove_trailer (Ma Ke)   
- xfrm: interface: use DEV_STATS_INC() (Eric Dumazet)   
- xfrm: fix a data-race in xfrm_gen_index() (Eric Dumazet)   
- qed: fix LL2 RX buffer allocation (Manish Chopra)   
- netfilter: nft_payload: fix wrong mac header matching (Florian Westphal)   
- KVM: x86: Mask LVTPC when handling a PMI (Jim Mattson)   
- regmap: fix NULL deref on lookup (Johan Hovold)   
- nfc: nci: fix possible NULL pointer dereference in send_acknowledge() (Krzysztof Kozlowski)   
- ice: fix over-shifted variable (Jesse Brandeburg)   
- Bluetooth: avoid memcmp() out of bounds warning (Arnd Bergmann)   
- Bluetooth: hci_event: Fix coding style (Luiz Augusto von Dentz)   
- Bluetooth: vhci: Fix race when opening vhci device (Arkadiusz Bokowy)   
- Bluetooth: Fix a refcnt underflow problem for hci_conn (Ziyang Xuan)   
- Bluetooth: Reject connection with the device which has same BD_ADDR (Lee, Chun-Yi)   
- Bluetooth: hci_event: Ignore NULL link key (Lee, Chun-Yi)   
- usb: hub: Guard against accesses to uninitialized BOS descriptors (Ricardo Cañuelo)   
- Documentation: sysctl: align cells in second content column (Bagas Sanjaya)   
- dev_forward_skb: do not scrub skb mark within the same name space (Nicolas Dichtel)   
- ravb: Fix use-after-free issue in ravb_tx_timeout_work() (Yoshihiro Shimoda)   
- powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() (Christophe Leroy)   
- powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE (Christophe Leroy)   
- dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (Duoming Zhou)   
- x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs (Borislav Petkov (AMD))   
- usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call (Krishna Kurapati)   
- usb: gadget: udc-xilinx: replace memcpy with memcpy_toio (Piyush Mehta)   
- pinctrl: avoid unsafe code pattern in find_pinctrl() (Dmitry Torokhov)   
- cgroup: Remove duplicates in cgroup v1 tasks file (Michal Koutný)   
- Input: xpad - add PXN V900 support (Matthias Berndt)   
- Input: psmouse - fix fast_reconnect function for PS/2 mode (Jeffery Miller)   
- Input: powermate - fix use-after-free in powermate_config_complete (Javier Carrasco)   
- ceph: fix incorrect revoked caps assert in ceph_fill_file_size() (Xiubo Li)   
- libceph: use kernel_connect() (Jordan Rife)   
- mcb: remove is_added flag from mcb_device struct (Jorge Sanjuan Garcia)   
- iio: pressure: ms5611: ms5611_prom_is_valid false negative bug (Alexander Zangerl)   
- iio: pressure: dps310: Adjust Timeout Settings (Lakshmi Yadlapati)   
- iio: pressure: bmp280: Fix NULL pointer exception (Phil Elwell)   
- usb: musb: Modify the "HWVers" register address (Xingxing Luo)   
- usb: musb: Get the musb_qh poniter after musb_giveback (Xingxing Luo)   
- usb: dwc3: Soft reset phy on probe for host (Thinh Nguyen)   
- net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read (Javier Carrasco)   
- usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer (Wesley Cheng)   
- dmaengine: stm32-mdma: abort resume if no ongoing transfer (Amelie Delaunay)   
- workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() (Waiman Long)   
- nfc: nci: assert requested protocol is valid (Jeremy Cline)   
- net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() (Eric Dumazet)   
- ixgbe: fix crash with empty VF macvlan list (Dan Carpenter)   
- drm/vmwgfx: fix typo of sizeof argument (Konstantin Meskhidze)   
- xen-netback: use default TX queue size for vifs (Roger Pau Monne)   
- mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type (Dan Carpenter)   
- ieee802154: ca8210: Fix a potential UAF in ca8210_probe (Dinghao Liu)   
- ravb: Fix up dma_free_coherent() call in ravb_remove() (Yoshihiro Shimoda)   
- drm/msm/dsi: skip the wait for video mode done if not applicable (Abhinav Kumar)   
- drm: etvnaviv: fix bad backport leading to warning (Martin Fuzzey)   
- quota: Fix slow quotaoff (Jan Kara)   
- HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect (Hans de Goede)   
- pwm: hibvt: Explicitly set .polarity in .get_state() (Uwe Kleine-König)   
- lib/test_meminit: fix off-by-one error in test_pages() (Greg Kroah-Hartman)   
- RDMA/cxgb4: Check skb value for failure to allocate (Artem Chernyshev)   
- LTS tag: v5.4.258 (Sherry Yang)   
- xen/events: replace evtchn_rwlock with RCU (Juergen Gross)   
- ima: rework CONFIG_IMA dependency block (Arnd Bergmann)   
- NFS: Fix a race in __nfs_list_for_each_server() (Trond Myklebust)   
- parisc: Restore __ldcw_align for PA-RISC 2.0 processors (John David Anglin)   
- RDMA/mlx5: Fix NULL string error (Shay Drory)   
- RDMA/siw: Fix connection failure handling (Bernard Metzler)   
- RDMA/uverbs: Fix typo of sizeof argument (Konstantin Meskhidze)   
- RDMA/cma: Fix truncation compilation warning in make_cma_ports (Leon Romanovsky)   
- gpio: pxa: disable pinctrl calls for MMP_GPIO (Duje Mihanović)   
- gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (Bartosz Golaszewski)   
- IB/mlx4: Fix the size of a buffer in add_port_entries() (Christophe JAILLET)   
- RDMA/core: Require admin capabilities to set system parameters (Leon Romanovsky)   
- cpupower: add Makefile dependencies for install targets (Ivan Babrou)   
- sctp: update hb timer immediately after users change hb_interval (Xin Long)   
- sctp: update transport state when processing a dupcook packet (Xin Long)   
- tcp: fix delayed ACKs for MSS boundary condition (Neal Cardwell)   
- tcp: fix quick-ack counting to count actual ACKs of new data (Neal Cardwell)   
- net: stmmac: dwmac-stm32: fix resume on STM32 MCU (Ben Wolsieffer)   
- netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp (Xin Long)   
- net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg (Shigeru Yoshida)   
- ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() (David Howells)   
- net: fix possible store tearing in neigh_periodic_work() (Eric Dumazet)   
- modpost: add missing else to the "of" check (Mauricio Faria de Oliveira)   
- NFSv4: Fix a nfs4_state_manager() race (Trond Myklebust)   
- NFS: Add a helper nfs_client_for_each_server() (Trond Myklebust)   
- NFS4: Trace state recovery operation (Chuck Lever)   
- regmap: rbtree: Fix wrong register marked as in-cache when creating new node (Richard Fitzgerald)   
- wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling (Felix Fietkau)   
- drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() (Alexandra Diupina)   
- wifi: iwlwifi: dbg_ini: fix structure packing (Arnd Bergmann)   
- ubi: Refuse attaching if mtd's erasesize is 0 (Zhihao Cheng)   
- net: prevent rewrite of msg_name in sock_sendmsg() (Jordan Rife)   
- wifi: mwifiex: Fix tlv_buf_left calculation (Gustavo A. R. Silva)   
- qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info (Gustavo A. R. Silva)   
- scsi: zfcp: Fix a double put in zfcp_port_enqueue() (Dinghao Liu)   
- fs: binfmt_elf_efpic: fix personality for ELF-FDPIC (Greg Ungerer)   
- ata: libata-sata: increase PMP SRST timeout to 10s (Matthias Schiffer)   
- ata: libata-core: Do not register PM operations for SAS ports (Damien Le Moal)   
- ata: libata-core: Fix port and device removal (Damien Le Moal)   
- ata: libata-core: Fix ata_port_request_pm() locking (Damien Le Moal)   
- net: thunderbolt: Fix TCPv6 GSO checksum calculation (Mika Westerberg)   
- btrfs: properly report 0 avail for very full file systems (Josef Bacik)   
- i2c: i801: unregister tco_pdev in i801_probe() error path (Heiner Kallweit)   
- ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (Niklas Cassel)   
- ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (Kailang Yang)   
- nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() (Pan Bian)   
- serial: 8250_port: Check IRQ data before use (Andy Shevchenko)   
- Smack:- Use overlay inode label in smack_inode_copy_up() (Vishal Goel)   
- smack: Retrieve transmuting information in smack_inode_getsecurity() (Roberto Sassu)   
- smack: Record transmuting in smk_transmuted (Roberto Sassu)   
- i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann)   
- i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann)   
- i40e: improve locking of mac_filter_hash (Stefan Assmann)   
- watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running (Mika Westerberg)   
- watchdog: iTCO_wdt: No need to stop the timer in probe (Mika Westerberg)   
- nvme-pci: do not set the NUMA node of device if it has none (Pratyush Yadav)   
- fbdev/sh7760fb: Depend on FB=y (Thomas Zimmermann)   
- ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- powerpc/watchpoints: Annotate atomic context in more places (Benjamin Gray)   
- bpf: Clarify error expectations from bpf_clone_redirect (Stanislav Fomichev)   
- spi: nxp-fspi: reset the FLSHxCR1 registers (Han Xu)   
- ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() (Niklas Cassel)   
- ring-buffer: Avoid softlockup in ring_buffer_resize() (Zheng Yejian)   
- selftests/ftrace: Correctly enable event in instance-event.tc (Zheng Yejian)   
- parisc: irq: Make irq_stack_union static to avoid sparse warning (Helge Deller)   
- parisc: drivers: Fix sparse warning (Helge Deller)   
- parisc: iosapic.c: Fix sparse warnings (Helge Deller)   
- parisc: sba: Fix compile warning wrt list of SBA devices (Helge Deller)   
- gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (Wenhua Lin)   
- xtensa: boot/lib: fix function prototypes (Max Filippov)   
- xtensa: boot: don't add include-dirs (Randy Dunlap)   
- xtensa: iss/network: make functions static (Randy Dunlap)   
- xtensa: add default definition for XCHAL_HAVE_DIV32 (Max Filippov)   
- bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up (Tony Lindgren)   
- ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot (Tony Lindgren)   
- clk: tegra: fix error return case for recalc_rate (Timo Alho)   
- ata: libata: disallow dev-initiated LPM transitions to unsupported states (Niklas Cassel)   
- drm/amd/display: prevent potential division by zero errors (Hamza Mahfooz)   
- drm/amd/display: Fix LFC multiplier changing erratically (Anthony Koo)   
- drm/amd/display: Reinstate LFC optimization (Amanda Liu)   
- scsi: qla2xxx: Fix deletion race condition (Quinn Tran)   
- Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN (Werner Sembach)   
- i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() (Xiaoke Wang)   
- gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() (Christophe JAILLET)   
- team: fix null-ptr-deref when team device type is changed (Ziyang Xuan)   
- net: bridge: use DEV_STATS_INC() (Eric Dumazet)   
- net: hns3: add 5ms delay before clear firmware reset irq source (Jie Wang)   
- powerpc/perf/hv-24x7: Update domain value check (Kajol Jain)   
- ipv4: fix null-deref in ipv4_link_failure (Kyle Zeng)   
- i40e: Fix VF VLAN offloading when port VLAN is configured (Ivan Vecera)   
- i40e: Fix warning message and call stack during rmmod i40e driver (Karen Sornek)   
- ASoC: imx-audmix: Fix return error with devm_clk_get() (Shengjiu Wang)   
- selftests: tls: swap the TX and RX sockets in some tests (Sabrina Dubroca)   
- selftests/tls: Add {} to avoid static checker warning (Kees Cook)   
- bpf: Avoid deadlock when using queue and stack maps from NMI (Toke Høiland-Jørgensen)   
- netfilter: nf_tables: disallow element removal on anonymous sets (Pablo Neira Ayuso)   
- ASoC: meson: spdifin: start hw on dai probe (Jerome Brunet)   
- ext4: do not let fstrim block system suspend (Jan Kara)   
- ext4: move setting of trimmed bit into ext4_try_to_trim_range() (Jan Kara)   
- ext4: replace the traditional ternary conditional operator with with max()/min() (Kemeng Shi)   
- ext4: mark group as trimmed only if it was fully scanned (Dmitry Monakhov)   
- ext4: change s_last_trim_minblks type to unsigned long (Lukas Czerner)   
- ext4: scope ret locally in ext4_try_to_trim_range() (Lukas Bulwahn)   
- ext4: add new helper interface ext4_try_to_trim_range() (Wang Jianchao)   
- ext4: remove the 'group' parameter of ext4_trim_extent (Wang Jianchao)   
- ata: libahci: clear pending interrupt status (Szuying Chen)   
- tracing: Increase trace array ref count on enable and filter files (Steven Rostedt (Google))   
- SUNRPC: Mark the cred for revalidation if the server rejects it (Trond Myklebust)   
- NFS/pNFS: Report EINVAL errors from connect() to the server (Trond Myklebust)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.4.el8uek]" date="1700654400">- Revert "mmc: core: Capture correct oemid-bits for eMMC cards" (Dominique Martinet)   
- media: dvb-usb-v2: af9035: fix missing unlock (Hans Verkuil)   
- perf/core: Fix potential NULL deref (Peter Zijlstra)   
- i2c: aspeed: Fix i2c bus hang in slave read (Jian Zhang)   
- virtio-mmio: fix memory leak of vm_dev (Maximilian Heyne)   
- net/rds: Use proper peer port number even when not connected (Greg Jumper)  [Orabug: 35065319]  
- Use inflight IO in io acct of high latency devices (Gulam Mohamed)  [Orabug: 35475691]  
- nvmet-tcp: Fix a possible UAF in queue intialization setup (Sagi Grimberg)  [Orabug: 36028026]  {CVE-2023-5178}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.5.el8uek]" date="1701259200">- Revert "tracing: Increase trace array ref count on enable and filter files" (Sherry Yang)  [Orabug: 36059945]  
- xen/blkback: Force flush and secure discard support flags (Boris Ostrovsky)  [Orabug: 36050498]  
- Revert "PCI: acpiphp: Reassign resources on bridge if necessary" (Dongli Zhang)  [Orabug: 36049644]  
- Revert "PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus" (Dongli Zhang)  [Orabug: 36049644]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307]  
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.328.1.el8uek]" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945]  
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945]  
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945]  
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945]  
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945]  
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945]  
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945]  
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945]  
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945]  
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945]  
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945]  
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945]  
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945]  
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945]  
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945]  
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945]  
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945]  
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945]  
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945]  
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945]  
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945]  
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643]  
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189]  
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908]  
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305]  
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305]  
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305]  
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Add support for new CCP/PSP device ID (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305]  
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182]  
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817]  
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817]  
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755]  
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891]  
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891]  
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.2.el8uek]" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)   
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)   
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)   
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)   
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)   
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)   
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)   
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)   
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)   
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)   
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)   
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)   
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)   
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)   
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)   
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)   
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)   
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)   
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)   
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)   
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)   
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)   
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)   
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)   
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)   
- afs: Fix overwriting of result of DNS query (David Howells)   
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)   
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)   
- afs: Fix dynamic root lookup DNS check (David Howells)   
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)   
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)   
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)   
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)   
- net: sched: ife: fix potential use-after-free (Eric Dumazet)   
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)   
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)   
- net/mlx5: improve some comments (Hu Haowen)   
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)   
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)   
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)   
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)   
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)   
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)   
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)   
- LTS tag: v5.4.265 (Sherry Yang)   
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)   
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)   
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)   
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))   
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)   
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)   
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)   
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)   
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)   
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)   
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)   
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)   
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)   
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)   
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)   
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)   
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)   
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)   
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)   
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)   
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)   
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)   
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)   
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)   
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)   
- sign-file: Fix incorrect return values check (Yusong Gao)   
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)   
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)   
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)   
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)   
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)   
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)   
- qca_spi: Fix reset behavior (Stefan Wahren)   
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)   
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)   
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)   
- afs: Fix refcount underflow from error handling race (David Howells)   
- LTS tag: v5.4.264 (Sherry Yang)   
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)   
- devcoredump : Serialize devcd_del work (Mukesh Ojha)   
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)   
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)   
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)   
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)   
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)   
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)   
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)   
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)   
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)   
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)   
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))   
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)   
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)   
- ARM: PL011: Fix DMA support (Arnd Bergmann)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)   
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)   
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)   
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)   
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)   
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)   
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)   
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)   
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)   
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)   
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))   
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)   
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)   
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)   
- ARM: dts: imx: make gpt node name generic (Anson Huang)   
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)   
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)   
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)   
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)   
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)   
- RDMA/bnxt_re: Correct module description string (Kalesh AP)   
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)   
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)   
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)   
- net: hns: fix fake link up on xge port (Yonglong Liu)   
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)   
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)   
- net: arcnet: com20020 fix error handling (Tong Zhang)   
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)   
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)   
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)   
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)   
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)   
- of: Fix kerneldoc output formatting (Rob Herring)   
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)   
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)   
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)   
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)   
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)   
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)   
- kconfig: fix memory leak from range properties (Masahiro Yamada)   
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)   
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)   
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)   
- LTS tag: v5.4.263 (Sherry Yang)   
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)   
- mmc: core: convert comma to semicolon (Zheng Yongjun)   
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)   
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)   
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)   
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)   
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)   
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)   
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)   
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)   
- ima: detect changes to the backing overlay file (Mimi Zohar)   
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)   
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)   
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)   
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)   
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)   
- s390/cmma: fix detection of DAT pages (Heiko Carstens)   
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)   
- smb3: fix touch -h of symlink (Steve French)   
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)   
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)   
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)   
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)   
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)   
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)   
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)   
- btrfs: send: ensure send_fd is writable (Jann Horn)   
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)   
- btrfs: add dmesg output for first mount and last unmount of a filesystem (Qu Wenruo)   
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)   
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)   
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)   
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)   
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)   
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)   
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)   
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)   
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)   
- pinctrl: avoid reload of p state in list iteration (Maria Yu)   
- io_uring: fix off-by one bvec index (Keith Busch)   
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)   
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)   
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)   
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)   
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)   
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)   
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)   
- bcache: prevent potential division by zero error (Rand Deeb)   
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)   
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)   
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)   
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)   
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)   
- s390/dasd: protect device queue against concurrent access (Jan Höppner)   
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)   
- ext4: make sure allocate pending entry not fail (Zhang Yi)   
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)   
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)   
- ext4: add a new helper to check if es must be kept (Baokun Li)   
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)   
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)   
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)   
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)   
- afs: Return ENOENT if no cell DNS record can be found (David Howells)   
- net: axienet: Fix check for partial TX checksum (Samuel Holland)   
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)   
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)   
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)   
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)   
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)   
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)   
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)   
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)   
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)   
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)   
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)   
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)   
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)   
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)   
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz)   
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)   
- LTS tag: v5.4.262 (Sherry Yang)   
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)   
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)   
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)   
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso)   
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)   
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)   
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)   
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)   
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)   
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)   
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)   
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)   
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)   
- ext4: correct the start block of counting reserved clusters (Zhang Yi)   
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)   
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)   
- ext4: apply umask if ACL support is disabled (Max Kellermann)   
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)   
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)   
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)   
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)   
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)   
- media: sharp: fix sharp encoding (Sean Young)   
- media: lirc: drop trailing space from scancode transmit (Sean Young)   
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)   
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)   
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)   
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)   
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)   
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)   
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)   
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)   
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)   
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)   
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)   
- serial: meson: remove redundant initialization of variable id (Colin Ian King)   
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)   
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)   
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)   
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)   
- i3c: master: cdns: Fix reading status register (Joshua Yeong)   
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)   
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)   
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)   
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)   
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)   
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)   
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)   
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)   
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)   
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)   
- mmc: vub300: fix an error code (Dan Carpenter)   
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)   
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)   
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)   
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)   
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)   
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)   
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)   
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)   
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)   
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)   
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)   
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)   
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)   
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)   
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)   
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)   
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)   
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)   
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)   
- tools/power/turbostat: Fix a knl bug (Zhang Rui)   
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)   
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)   
- net/mlx5e: fix double free of encap_header (Dust Li)   
- net: stmmac: fix rx budget limit check (Baruch Siach)   
- net: stmmac: Rework stmmac_rx() (Jose Abreu)   
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)   
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)   
- net: ethernet: cortina: Handle large frames (Linus Walleij)   
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)   
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)   
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)   
- xen/events: fix delayed eoi list handling (Juergen Gross)   
- ppp: limit MRU to 64K (Willem de Bruijn)   
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)   
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)   
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)   
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)   
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)   
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)   
- pwm: Fix double shift bug (Dan Carpenter)   
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)   
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)   
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)   
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- gfs2: ignore negated quota changes (Bob Peterson)   
- media: vivid: avoid integer overflow (Hans Verkuil)   
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)   
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)   
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)   
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)   
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)   
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)   
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)   
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)   
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)   
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)   
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)   
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)   
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)   
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)   
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)   
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)   
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)   
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)   
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)   
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)   
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)   
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)   
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)   
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)   
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))   
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)   
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)   
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)   
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)   
- LTS tag: v5.4.261 (Sherry Yang)   
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)   
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)   
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)   
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)   
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)   
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)   
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)   
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)   
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)   
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)   
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)   
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)   
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)   
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)   
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E (Patrick Thompson)   
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)   
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)   
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)   
- llc: verify mac len before reading mac header (Willem de Bruijn)   
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)   
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)   
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)   
- pwm: sti: Avoid conditional gotos (Thierry Reding)   
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)   
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)   
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)   
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)   
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)   
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)   
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)   
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)   
- powerpc/xive: Fix endian conversion size (Benjamin Gray)   
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)   
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)   
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)   
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)   
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)   
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)   
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)   
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)   
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)   
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)   
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)   
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)   
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)   
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)   
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)   
- leds: pwm: simplify if condition (Uwe Kleine-König)   
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)   
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)   
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)   
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)   
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)   
- scsi: ufs: core: Leave space for '- ext4: move 'ix' sanity check to corrent position (Gou Hao)   
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)   
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)   
- HID: cp2112: Use irqchip template (Linus Walleij)   
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)   
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)   
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)   
- hwrng: geode - fix accessing registers (Jonas Gorski)   
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)   
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)   
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)   
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)   
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)   
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)   
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)   
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)   
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)   
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)   
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)   
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)   
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)   
- platform/x86: wmi: Fix opening of char device (Armin Wolf)   
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)   
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)   
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)   
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)   
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)   
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)   
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)   
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)   
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)   
- ipvlan: properly track tx_errors (Eric Dumazet)   
- net: add DEV_STATS_READ() helper (Eric Dumazet)   
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)   
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)   
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)   
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)   
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)   
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)   
- r8169: use tp_to_dev instead of open code (Juhee Kang)   
- thermal: core: prevent potential string overflow (Dan Carpenter)   
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)   
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)   
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)   
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: add missing barriers on delete (Eric Dumazet)   
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)   
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)   
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)   
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)   
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)   
- vfs: fix readahead(2) on block devices (Reuben Hawkins)   
- LTS tag: v5.4.260 (Sherry Yang)   
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)   
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)   
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)   
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)   
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)   
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)   
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)   
- remove the sx8 block driver (Christoph Hellwig)   
- ata: ahci: fix enum constants for gcc-13 (Arnd Bergmann)   
- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Su Hui)   
- platform/mellanox: mlxbf-tmfifo: Fix a warning message (Liming Sun)   
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e (Hans de Goede)   
- scsi: mpt3sas: Fix in error path (Tomas Henzl)   
- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() (Jorge Maidana)   
- ASoC: rt5650: fix the wrong result of key button (Shuming Fan)   
- netfilter: nfnetlink_log: silence bogus compiler warning (Florian Westphal)   
- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 (William A. Kennington III)   
- fbdev: atyfb: only use ioremap_uc() on i386 and ia64 (Arnd Bergmann)   
- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Dmitry Torokhov)   
- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe (Zhang Shurong)   
- irqchip/stm32-exti: add missing DT IRQ flag translation (Ben Wolsieffer)   
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table (Szilard Fabian)   
- x86: Fix .brk attribute in linker script (Juergen Gross)   
- rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (Hangyu Hua)   
- rpmsg: glink: Release driver_override (Bjorn Andersson)   
- rpmsg: Fix calling device_lock() on non-initialized device (Krzysztof Kozlowski)   
- rpmsg: Fix kfree() of static memory on setting driver_override (Krzysztof Kozlowski)   
- rpmsg: Constify local variable in field store macro (Krzysztof Kozlowski)   
- driver: platform: Add helper for safer setting of driver_override (Krzysztof Kozlowski)   
- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow (Baokun Li)   
- ext4: avoid overlapping preallocations due to overflow (Baokun Li)   
- ext4: add two helper functions extent_logical_end() and pa_logical_end() (Baokun Li)   
- x86/mm: Fix RESERVE_BRK() for older binutils (Josh Poimboeuf)   
- x86/mm: Simplify RESERVE_BRK() (Josh Poimboeuf)   
- nfsd: lock_rename() needs both directories to live on the same fs (Al Viro)   
- f2fs: fix to do sanity check on inode type during garbage collection (Chao Yu)   
- smbdirect: missing rc checks while waiting for rdma events (Steve French)   
- kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai)   
- arm64: fix a concurrency issue in emulation_proc_handler() (Jinjie Ruan)   
- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() (Lukasz Majczak)   
- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Thomas Gleixner)   
- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera)   
- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name (Alessandro Carminati)   
- nvmem: imx: correct nregs for i.MX6UL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6SLL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6ULL (Peng Fan)   
- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers (Alain Volmat)   
- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- iio: exynos-adc: request second interupt only when touchscreen mode is used (Marek Szyprowski)   
- gtp: fix fragmentation needed check with gso (Pablo Neira Ayuso)   
- gtp: uapi: fix GTPA_MAX (Pablo Neira Ayuso)   
- tcp: fix wrong RTO timeout when received SACK reneging (Fred Chen)   
- r8152: Cancel hw_phy_work if we have an error in probe (Douglas Anderson)   
- r8152: Run the unload routine if we have errors during probe (Douglas Anderson)   
- r8152: Increase USB control msg timeout to 5000ms as per spec (Douglas Anderson)   
- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() (Christophe JAILLET)   
- igc: Fix ambiguity in the ethtool advertising (Sasha Neftin)   
- neighbour: fix various data-races (Eric Dumazet)   
- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Mateusz Palczewski)   
- treewide: Spelling fix in comment (Kunwu Chan)   
- r8169: fix the KCSAN reported data race in rtl_rx while reading desc-&gt;opts1 (Mirsad Goran Todorovac)   
- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Mirsad Goran Todorovac)   
- virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan)   
- mcb-lpc: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- mcb: Return actual parsed size when reading chameleon table (Rodríguez Barbarin, José Javier)   
- selftests/ftrace: Add new test case which checks non unique symbol (Francis Laniel)   
- mtd: rawnand: marvell: Ensure program page operations are successful (Miquel Raynal)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.3.el8uek]" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228]  
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654]  
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207]  
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)   
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
</package>
<package pkgid="59694b2515b9fb03e61149d1db40f8a79f62195157592c63540370be33f32aee" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.326.6.el8uek]" date="1701345600">- Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d" (Junxiao Bi)  [Orabug: 35914789]  
- md: bypass block throttle for superblock update (Junxiao Bi)  [Orabug: 35914789]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] {CVE-2023-21400}
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.328.1.el8uek]" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945]  
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945]  
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945]  
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945]  
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945]  
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945]  
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945]  
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945]  
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945]  
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945]  
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945]  
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945]  
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945]  
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945]  
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945]  
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945]  
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945]  
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945]  
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945]  
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945]  
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945]  
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643]  
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189]  
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908]  
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305]  
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305]  
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305]  
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Add support for new CCP/PSP device ID (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305]  
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182]  
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817]  
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817]  
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755]  
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891]  
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891]  
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.2.el8uek]" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)   
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)   
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)   
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)   
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)   
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)   
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)   
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)   
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)   
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)   
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)   
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)   
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)   
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)   
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)   
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)   
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)   
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)   
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)   
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)   
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)   
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)   
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)   
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)   
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)   
- afs: Fix overwriting of result of DNS query (David Howells)   
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)   
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)   
- afs: Fix dynamic root lookup DNS check (David Howells)   
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)   
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)   
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)   
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)   
- net: sched: ife: fix potential use-after-free (Eric Dumazet)   
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)   
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)   
- net/mlx5: improve some comments (Hu Haowen)   
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)   
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)   
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)   
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)   
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)   
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)   
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)   
- LTS tag: v5.4.265 (Sherry Yang)   
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)   
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)   
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)   
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))   
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)   
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)   
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)   
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)   
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)   
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)   
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)   
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)   
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)   
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)   
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)   
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)   
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)   
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)   
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)   
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)   
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)   
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)   
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)   
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)   
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)   
- sign-file: Fix incorrect return values check (Yusong Gao)   
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)   
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)   
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)   
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)   
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)   
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)   
- qca_spi: Fix reset behavior (Stefan Wahren)   
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)   
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)   
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)   
- afs: Fix refcount underflow from error handling race (David Howells)   
- LTS tag: v5.4.264 (Sherry Yang)   
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)   
- devcoredump : Serialize devcd_del work (Mukesh Ojha)   
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)   
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)   
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)   
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)   
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)   
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)   
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)   
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)   
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)   
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)   
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))   
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)   
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)   
- ARM: PL011: Fix DMA support (Arnd Bergmann)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)   
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)   
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)   
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)   
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)   
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)   
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)   
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)   
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)   
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)   
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))   
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)   
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)   
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)   
- ARM: dts: imx: make gpt node name generic (Anson Huang)   
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)   
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)   
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)   
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)   
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)   
- RDMA/bnxt_re: Correct module description string (Kalesh AP)   
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)   
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)   
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)   
- net: hns: fix fake link up on xge port (Yonglong Liu)   
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)   
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)   
- net: arcnet: com20020 fix error handling (Tong Zhang)   
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)   
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)   
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)   
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)   
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)   
- of: Fix kerneldoc output formatting (Rob Herring)   
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)   
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)   
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)   
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)   
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)   
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)   
- kconfig: fix memory leak from range properties (Masahiro Yamada)   
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)   
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)   
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)   
- LTS tag: v5.4.263 (Sherry Yang)   
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)   
- mmc: core: convert comma to semicolon (Zheng Yongjun)   
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)   
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)   
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)   
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)   
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)   
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)   
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)   
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)   
- ima: detect changes to the backing overlay file (Mimi Zohar)   
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)   
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)   
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)   
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)   
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)   
- s390/cmma: fix detection of DAT pages (Heiko Carstens)   
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)   
- smb3: fix touch -h of symlink (Steve French)   
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)   
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)   
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)   
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)   
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)   
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)   
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)   
- btrfs: send: ensure send_fd is writable (Jann Horn)   
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)   
- btrfs: add dmesg output for first mount and last unmount of a filesystem (Qu Wenruo)   
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)   
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)   
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)   
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)   
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)   
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)   
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)   
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)   
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)   
- pinctrl: avoid reload of p state in list iteration (Maria Yu)   
- io_uring: fix off-by one bvec index (Keith Busch)   
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)   
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)   
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)   
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)   
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)   
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)   
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)   
- bcache: prevent potential division by zero error (Rand Deeb)   
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)   
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)   
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)   
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)   
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)   
- s390/dasd: protect device queue against concurrent access (Jan Höppner)   
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)   
- ext4: make sure allocate pending entry not fail (Zhang Yi)   
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)   
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)   
- ext4: add a new helper to check if es must be kept (Baokun Li)   
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)   
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)   
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)   
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)   
- afs: Return ENOENT if no cell DNS record can be found (David Howells)   
- net: axienet: Fix check for partial TX checksum (Samuel Holland)   
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)   
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)   
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)   
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)   
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)   
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)   
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)   
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)   
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)   
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)   
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)   
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)   
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)   
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)   
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz) [Orabug: 36155613] {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)   
- LTS tag: v5.4.262 (Sherry Yang)   
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)   
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)   
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)   
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)   
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)   
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)   
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)   
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)   
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)   
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)   
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)   
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)   
- ext4: correct the start block of counting reserved clusters (Zhang Yi)   
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)   
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)   
- ext4: apply umask if ACL support is disabled (Max Kellermann)   
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)   
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)   
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)   
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)   
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)   
- media: sharp: fix sharp encoding (Sean Young)   
- media: lirc: drop trailing space from scancode transmit (Sean Young)   
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)   
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)   
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)   
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)   
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)   
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)   
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)   
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)   
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)   
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)   
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)   
- serial: meson: remove redundant initialization of variable id (Colin Ian King)   
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)   
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)   
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)   
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)   
- i3c: master: cdns: Fix reading status register (Joshua Yeong)   
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)   
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)   
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)   
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)   
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)   
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)   
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)   
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)   
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)   
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)   
- mmc: vub300: fix an error code (Dan Carpenter)   
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)   
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)   
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)   
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)   
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)   
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)   
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)   
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)   
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)   
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)   
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)   
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)   
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)   
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)   
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)   
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)   
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)   
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)   
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)   
- tools/power/turbostat: Fix a knl bug (Zhang Rui)   
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)   
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)   
- net/mlx5e: fix double free of encap_header (Dust Li)   
- net: stmmac: fix rx budget limit check (Baruch Siach)   
- net: stmmac: Rework stmmac_rx() (Jose Abreu)   
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)   
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)   
- net: ethernet: cortina: Handle large frames (Linus Walleij)   
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)   
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)   
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)   
- xen/events: fix delayed eoi list handling (Juergen Gross)   
- ppp: limit MRU to 64K (Willem de Bruijn)   
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)   
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)   
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)   
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)   
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)   
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)   
- pwm: Fix double shift bug (Dan Carpenter)   
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)   
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)   
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)   
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- gfs2: ignore negated quota changes (Bob Peterson)   
- media: vivid: avoid integer overflow (Hans Verkuil)   
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)   
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)   
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)   
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)   
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)   
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)   
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)   
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)   
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)   
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)   
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)   
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)   
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)   
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)   
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)   
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)   
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)   
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)   
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)   
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)   
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)   
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)   
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)   
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)   
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))   
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)   
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)   
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)   
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)   
- LTS tag: v5.4.261 (Sherry Yang)   
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)   
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)   
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)   
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)   
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)   
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)   
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)   
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)   
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)   
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)   
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)   
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)   
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)   
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)   
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E (Patrick Thompson)   
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)   
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)   
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)   
- llc: verify mac len before reading mac header (Willem de Bruijn)   
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)   
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)   
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)   
- pwm: sti: Avoid conditional gotos (Thierry Reding)   
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)   
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)   
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)   
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)   
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)   
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)   
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)   
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)   
- powerpc/xive: Fix endian conversion size (Benjamin Gray)   
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)   
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)   
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)   
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)   
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)   
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)   
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)   
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)   
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)   
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)   
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)   
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)   
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)   
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)   
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)   
- leds: pwm: simplify if condition (Uwe Kleine-König)   
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)   
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)   
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)   
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)   
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)   
- scsi: ufs: core: Leave space for '- ext4: move 'ix' sanity check to corrent position (Gou Hao)   
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)   
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)   
- HID: cp2112: Use irqchip template (Linus Walleij)   
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)   
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)   
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)   
- hwrng: geode - fix accessing registers (Jonas Gorski)   
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)   
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)   
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)   
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)   
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)   
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)   
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)   
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)   
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)   
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)   
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)   
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)   
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)   
- platform/x86: wmi: Fix opening of char device (Armin Wolf)   
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)   
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)   
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)   
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)   
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)   
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)   
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)   
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)   
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)   
- ipvlan: properly track tx_errors (Eric Dumazet)   
- net: add DEV_STATS_READ() helper (Eric Dumazet)   
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)   
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)   
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)   
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)   
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)   
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)   
- r8169: use tp_to_dev instead of open code (Juhee Kang)   
- thermal: core: prevent potential string overflow (Dan Carpenter)   
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)   
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)   
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)   
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: add missing barriers on delete (Eric Dumazet)   
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)   
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)   
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)   
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)   
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)   
- vfs: fix readahead(2) on block devices (Reuben Hawkins)   
- LTS tag: v5.4.260 (Sherry Yang)   
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)   
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)   
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)   
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)   
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)   
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)   
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)   
- remove the sx8 block driver (Christoph Hellwig)   
- ata: ahci: fix enum constants for gcc-13 (Arnd Bergmann)   
- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Su Hui)   
- platform/mellanox: mlxbf-tmfifo: Fix a warning message (Liming Sun)   
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e (Hans de Goede)   
- scsi: mpt3sas: Fix in error path (Tomas Henzl)   
- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() (Jorge Maidana)   
- ASoC: rt5650: fix the wrong result of key button (Shuming Fan)   
- netfilter: nfnetlink_log: silence bogus compiler warning (Florian Westphal)   
- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 (William A. Kennington III)   
- fbdev: atyfb: only use ioremap_uc() on i386 and ia64 (Arnd Bergmann)   
- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Dmitry Torokhov)   
- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe (Zhang Shurong)   
- irqchip/stm32-exti: add missing DT IRQ flag translation (Ben Wolsieffer)   
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table (Szilard Fabian)   
- x86: Fix .brk attribute in linker script (Juergen Gross)   
- rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (Hangyu Hua)   
- rpmsg: glink: Release driver_override (Bjorn Andersson)   
- rpmsg: Fix calling device_lock() on non-initialized device (Krzysztof Kozlowski)   
- rpmsg: Fix kfree() of static memory on setting driver_override (Krzysztof Kozlowski)   
- rpmsg: Constify local variable in field store macro (Krzysztof Kozlowski)   
- driver: platform: Add helper for safer setting of driver_override (Krzysztof Kozlowski)   
- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow (Baokun Li)   
- ext4: avoid overlapping preallocations due to overflow (Baokun Li)   
- ext4: add two helper functions extent_logical_end() and pa_logical_end() (Baokun Li)   
- x86/mm: Fix RESERVE_BRK() for older binutils (Josh Poimboeuf)   
- x86/mm: Simplify RESERVE_BRK() (Josh Poimboeuf) [Orabug: 34335625] {CVE-2022-23816} {CVE-2022-29901}
- nfsd: lock_rename() needs both directories to live on the same fs (Al Viro)   
- f2fs: fix to do sanity check on inode type during garbage collection (Chao Yu)   
- smbdirect: missing rc checks while waiting for rdma events (Steve French)   
- kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai) [Orabug: 35924074] {CVE-2023-45863}
- arm64: fix a concurrency issue in emulation_proc_handler() (Jinjie Ruan)   
- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() (Lukasz Majczak)   
- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Thomas Gleixner)   
- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera)   
- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name (Alessandro Carminati)   
- nvmem: imx: correct nregs for i.MX6UL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6SLL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6ULL (Peng Fan)   
- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers (Alain Volmat)   
- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- iio: exynos-adc: request second interupt only when touchscreen mode is used (Marek Szyprowski)   
- gtp: fix fragmentation needed check with gso (Pablo Neira Ayuso)   
- gtp: uapi: fix GTPA_MAX (Pablo Neira Ayuso)   
- tcp: fix wrong RTO timeout when received SACK reneging (Fred Chen)   
- r8152: Cancel hw_phy_work if we have an error in probe (Douglas Anderson)   
- r8152: Run the unload routine if we have errors during probe (Douglas Anderson)   
- r8152: Increase USB control msg timeout to 5000ms as per spec (Douglas Anderson)   
- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() (Christophe JAILLET)   
- igc: Fix ambiguity in the ethtool advertising (Sasha Neftin)   
- neighbour: fix various data-races (Eric Dumazet)   
- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Mateusz Palczewski)   
- treewide: Spelling fix in comment (Kunwu Chan)   
- r8169: fix the KCSAN reported data race in rtl_rx while reading desc-&gt;opts1 (Mirsad Goran Todorovac)   
- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Mirsad Goran Todorovac)   
- virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan)   
- mcb-lpc: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- mcb: Return actual parsed size when reading chameleon table (Rodríguez Barbarin, José Javier)   
- selftests/ftrace: Add new test case which checks non unique symbol (Francis Laniel)   
- mtd: rawnand: marvell: Ensure program page operations are successful (Miquel Raynal)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.3.el8uek]" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228]  
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654]  
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207]  
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)   
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.1.el8uek]" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620]  
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36178802]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.2.el8uek]" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)   
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)   
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)   
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)   
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)   
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)   
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)   
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)   
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)   
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)   
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)   
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)   
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)   
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)   
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)   
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)   
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)   
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)   
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)   
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)   
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)   
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)   
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)   
- perf env: Add perf_env__numa_node() (Jiri Olsa)   
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)   
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)   
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)   
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)   
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)   
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)   
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)   
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)   
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)   
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)   
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)   
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)   
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)   
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)   
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)   
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)   
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)   
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)   
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)   
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)   
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)   
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)   
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)   
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)   
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)   
- binder: fix race between mmput() and do_exit() (Carlos Llamas)   
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)   
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)   
- binder: fix use-after-free in shinker's callback (Carlos Llamas)   
- binder: fix async space check for 0-sized buffers (Carlos Llamas)   
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)   
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)   
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)   
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)   
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)   
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)   
- watchdog: set cdev owner before adding (Curtis Klein)   
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)   
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)   
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)   
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)   
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)   
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)   
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)   
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)   
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)   
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)   
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)   
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)   
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)   
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)   
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)   
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)   
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)   
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)   
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)   
- f2fs: fix to avoid dirent corruption (Chao Yu)   
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)   
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)   
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)   
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)   
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)   
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)   
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)   
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)   
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)   
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)   
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)   
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)   
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)   
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)   
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)   
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)   
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)   
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)   
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)   
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)   
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)   
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)   
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)   
- wifi: libertas: stop selecting wext (Arnd Bergmann)   
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)   
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)   
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)   
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)   
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)   
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)   
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)   
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)   
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)   
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)   
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)   
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)   
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)   
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)   
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)   
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)   
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)   
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)   
- crypto: virtio - don't use 'default m' (Ram Muthiah)   
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))   
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)   
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)   
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)   
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)   
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)   
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)   
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)   
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)   
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)   
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)   
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)   
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)   
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)   
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)   
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)   
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)   
- x86/lib: Fix overflow when counting digits (Colin Ian King)   
- coresight: etm4x: Fix width of CCITMIN field (James Clark)   
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)   
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)   
- uio: Fix use-after-free in uio_open (Guanghui Feng)   
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)   
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)   
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)   
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)   
- drm/crtc: fix uninitialized variable use (Jani Nikula)   
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)   
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))   
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)   
- ARC: fix spare error (Vineet Gupta)   
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)   
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)   
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)   
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)   
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))   
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))   
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))   
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)   
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)   
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)   
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)   
- drm/exynos: fix a wrong error checking (Inki Dae)   
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)   
- nvme: introduce helper function to get ctrl state (Keith Busch)   
- ASoC: da7219: Support low DC impedance headset (David Rau)   
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)   
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)   
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)   
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)   
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)   
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)   
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)   
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)   
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)   
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)   
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)   
- LTS tag: v5.4.267 (Sherry Yang)   
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)   
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)   
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)   
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)   
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)   
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)   
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)   
- net: tls, update curr on splice as well (John Fastabend)   
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)   
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)   
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)   
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)   
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)   
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)   
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)   
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)   
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)   
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))   
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)   
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)   
- asix: Add check for usbnet_get_endpoints (Chen Ni)   
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)   
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)   
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)   
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)   
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)   
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)   
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)   
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)   
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)   
- can: raw: add support for SO_MARK (Marc Kleine-Budde)   
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)   
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)   
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)   
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.el8uek]" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109]  
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109]  
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109]  
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109]  
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209]  
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.1.el8uek]" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
</package>
<package pkgid="62e883b168a9c67927d3d32731b67b6051069bfc0a0da38dc6939e60cf791de8" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.329.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.327.1.el8uek]" date="1702036800">- hugetlb: disable HVO in Xen (Jane Chu)  [Orabug: 35904478] [Orabug: 35575618]  
- hugetlb: batch TLB flushes when restoring vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: batch TLB flushes when freeing vmemmap (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch PMD split for bulk vmemmap dedup (Joao Martins)  [Orabug: 35575618]  
- hugetlb: batch freeing of vmemmap pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap restoration on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: perform vmemmap optimization on a list of pages (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: restructure pool allocations (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to other nodes (Yuan Can)  [Orabug: 35575618]  
- mm/hugetlb: fix nodes huge page allocation when there are surplus pages (Xueshi Hu)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix hugetlb page number decrease failed on movable nodes (Yuan Can)  [Orabug: 35575618]  
- hugetlb: check for hugetlb folio before vmemmap_restore (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: set hugetlb page flag before optimizing vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split (Muchun Song)  [Orabug: 35575618]  
- hugetlb: do not clear hugetlb dtor until allocating vmemmap (Mike Kravetz)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: provide stronger vmemmap allocation guarantees (Pasha Tatashin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify hugetlb_vmemmap_init() a bit (Muchun Song)  [Orabug: 35575618]  
- sysctl: fix proc_dobool() usability (Ondrej Mosnacek)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: remap head page to newly allocated page (Joao Martins)  [Orabug: 35575618]  
- hugetlb: fix __prep_compound_gigantic_page page flag setting (Mike Kravetz)  [Orabug: 35575618]  
- hugetlb: freeze allocated pages before creating hugetlb pages (Mike Kravetz)  [Orabug: 35575618]  
- mm/hugetlb: correct demote page offset logic (Doug Berger)  [Orabug: 35575618]  
- mm: use nth_page instead of mem_map_offset mem_map_next (Cheng Li)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: remove redundant list_del() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: simplify reset_struct_pages() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() (Miaohe Lin)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: replace early_param() with core_param() (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: introduce the name HVO (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling (Muchun Song)  [Orabug: 35575618]  
- sysctl: introduce new proc handler proc_dobool (Jia He)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled() (Muchun Song)  [Orabug: 35575618]  
- mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctl (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: use kstrtobool for hugetlb_vmemmap param parsing (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: disable hugetlb_optimize_vmemmap when struct page crosses page boundaries (Muchun Song)  [Orabug: 35575618]  
- mm/hugetlb_vmemmap: move comment block to Documentation/vm (Joao Martins)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* (Muchun Song)  [Orabug: 35575618]  
- mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions (Muchun Song)  [Orabug: 35575618]  
- mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VMEMMAP (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- selftests: vm: add a hugetlb test case (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: fix missing higher order allocation splitting (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: sparsemem: use page table lock to protect kernel pmd operations (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_key (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- jump_label: Provide CONFIG-driven build state defaults (Kees Cook)  [Orabug: 35575618]  
- mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB page (Muchun Song)  [Orabug: 34549952] [Orabug: 35575618]  
- uek: kabi: update a kABI symbol for ACFS (Saeed Mirzamohammadi)  [Orabug: 36083492]  
- io_uring: break iopolling on signal (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: break out of iowq iopoll on teardown (Pavel Begunkov)  [Orabug: 36029307]  
- io_uring: always lock in io_apoll_task_func (Dylan Yudaken)  [Orabug: 36029307]  
- io_uring: correct check for O_TMPFILE (Aleksa Sarai)  [Orabug: 36029307]  
- io_uring: gate iowait schedule on having pending requests (Jens Axboe)  [Orabug: 36029307]  
- io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq (Jens Axboe)  [Orabug: 36029307]  
- io_uring: don't audit the capability check in io_uring_create() (Ondrej Mosnacek)  [Orabug: 36029307]  
- io_uring: add reschedule point to handle_tw_list() (Jens Axboe)  [Orabug: 36029307]  
- io_uring: Use io_schedule* in cqring wait (Andres Freund)  [Orabug: 36029307]  
- io_uring: wait interruptibly for request completions on exit (Jens Axboe)  [Orabug: 36029307]  
- io_uring: ensure IOPOLL locks around deferred work (Jens Axboe)  [Orabug: 36029307] {CVE-2023-21400}
- rds: bcopy payload checksums may be calculated incorrectly leading to erroneous diagnostic results (William Kucharski)  [Orabug: 36060779]  
- octeontx_edac: Fix a potential null pointer dereference (Thomas Tai)  [Orabug: 36087361]</changelog>
  <changelog author="Brian Maly &lt;brian.maly@oracle.com&gt; [5.4.17-2136.327.2.el8uek]" date="1704456000">- KVM: x86: Don't unnecessarily force masterclock update on vCPU hotplug (Sean Christopherson)  [Orabug: 36131274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.328.1.el8uek]" date="1704801600">- net/mlx5e: Check for NOT_READY flag state after locking (Vlad Buslov)  [Orabug: 36014945]  
- net/mlx5e: fix memory leak in mlx5e_ptp_open (Zhengchao Shao)  [Orabug: 36014945]  
- net/mlx5e: Fix error handling in mlx5e_refresh_tirs (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5e: Don't attach netdev profile while handling internal error (Dmytro Linkin)  [Orabug: 36014945]  
- net/mlx5e: Do not update SBCM when prio2buffer command is invalid (Maher Sanalla)  [Orabug: 36014945]  
- mlxsw: pci: Fix possible crash during initialization (Ido Schimmel)  [Orabug: 36014945]  
- net/mlx5: E-Switch, Fix an Oops in error handling code (Dan Carpenter)  [Orabug: 36014945]  
- net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Zero consumer index when reloading the tracer (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: SF: Fix probing active SFs during driver probe phase (Shay Drory)  [Orabug: 36014945]  
- net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version (Gal Pressman)  [Orabug: 36014945]  
- net/mlx5: Fix mlx5_get_next_dev() peer device matching (Saeed Mahameed)  [Orabug: 36014945]  
- net/mlx5: Drain fw_reset when removing device (Shay Drory)  [Orabug: 36014945]  
- net/mlx5: Lag, filter non compatible devices (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Disable SRIOV before PF removal (Yishai Hadas)  [Orabug: 36014945]  
- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Maor Dickman)  [Orabug: 36014945]  
- net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5: Lag, move lag destruction to a workqueue (Mark Bloch)  [Orabug: 36014945]  
- net/mlx5: Unload device upon firmware fatal error (Aya Levin)  [Orabug: 36014945]  
- net/mlx5: Remove unnecessary spin lock protection (Eli Cohen)  [Orabug: 36014945]  
- net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Check tunnel offload is required before setting SWP (Moshe Shemesh)  [Orabug: 36014945]  
- net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Maxim Mikityanskiy)  [Orabug: 36014945]  
- net/mlx5e: Fix stats update for matchall classifier (Roi Dayan)  [Orabug: 36014945]  
- net/mlx5e: Set of completion request bit should not clear other adjacent bits (Tariq Toukan)  [Orabug: 36014945]  
- mlxsw: pci: Wait longer before accessing the device after reset (Amit Cohen)  [Orabug: 36014945]  
- mlxsw: pci: Remove unused values (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: core: Add validation of hardware device types for MGPIR register (Vadim Pasternak)  [Orabug: 36014945]  
- netdevsim: fix using uninitialized resources (Taehee Yoo)  [Orabug: 36014945]  
- net/mlx5: Read num_vfs before disabling SR-IOV (Parav Pandit)  [Orabug: 36014945]  
- net/mlx5: DR, Replace CRC32 implementation to use kernel lib (Hamdan Igbaria)  [Orabug: 36014945]  
- mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ido Schimmel)  [Orabug: 36014945]  
- mlxsw: hwmon: Provide optimization for QSFP modules number detection (Vadim Pasternak)  [Orabug: 36014945]  
- mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Vadim Pasternak)  [Orabug: 36014945]  
- vhost-scsi: add parentheses to macro of VHOST_SCSI_MAX_VQ (Dongli Zhang)  [Orabug: 36119643]  
- iommu/amd: Do not flush IRTE when only updating isRun and destination fields (Suravee Suthikulpanit)  [Orabug: 36101189]  
- xfs: try to avoid allocation blocking on busy extents (Mark Tinguely)  [Orabug: 36096908]  
- EDAC/amd64: Add support for AMD family 1Ah models 00h-1Fh and 40h-4Fh (Avadhut Naik)  [Orabug: 36092305]  
- EDAC/amd64: Add get_err_info() to pvt-&gt;ops (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split dump_misc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split init_csrows() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_edac_cap() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rename f17h_determine_edac_ctl_cap() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split ecc_enabled() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_mc_regs() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split determine_memory_type() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split read_base_mask() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Split prep_chip_selects() into dct/umc functions (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Rework hw_info_{get,put} (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Do not discover ECC symbol size for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Drop dbam_to_cs() for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Rename debug_display_dimm_sizes() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Shut up an -Werror,-Wsometimes-uninitialized clang false positive (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove early_channel_count() (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 0 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove PCI Function 6 (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Remove scrub rate control for Family 17h and later (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Don't set up EDAC PCI control on Family 17h+ (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Unexport amd_cache_northbridges() (Muralidhara M K)  [Orabug: 36092305]  
- EDAC/amd64: Add new register offset support and related changes (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Set memory type per DIMM (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Add support for family 19h, models 50h-5fh (Marc Bevand)  [Orabug: 36092305]  
- EDAC/amd64: Add context struct (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Allow for DF Indirect Broadcast reads (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Issue probing messages only on properly detected hardware (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Tone down messages about missing PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- EDAC/amd64: Do not load on family 0x15, model 0x13 (Borislav Petkov)  [Orabug: 36092305]  
- EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get() (Colin Ian King)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x156E (John Allen)  [Orabug: 36092305]  
- crypto: ccp - Add support for PCI device 0x17E0 (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Provide MMIO register naming for documenation (Tom Lendacky)  [Orabug: 36092305]  
- crypto: ccp - Add support for TEE for PCI ID 0x14CA (Mario Limonciello)  [Orabug: 36092305]  
- crypto: ccp - Add support for new CCP/PSP device ID (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI IDs for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- x86/amd_nb: Re-sort and re-indent PCI defines (Borislav Petkov (AMD))  [Orabug: 36092305]  
- x86/amd_nb: Add MI200 PCI IDs (Yazen Ghannam)  [Orabug: 36092305]  
- x86/amd_nb: Add PCI ID for family 19h model 78h (Mario Limonciello)  [Orabug: 36092305]  
- x86/amd_nb: Add AMD PCI IDs for SMN communication (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Avadhut Naik)  [Orabug: 36092305]  
- hwmon: (k10temp) Add PCI ID for family 19, model 78h (Mario Limonciello)  [Orabug: 36092305]  
- hwmon: (k10temp): Add support for new family 17h and 19h models (Mario Limonciello)  [Orabug: 36092305]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36090182]  
- audit: Apply special optimizations (Håkon Bugge)  [Orabug: 36089817]  
- audit: Vary struct audit_entry alignment (Håkon Bugge)  [Orabug: 36089817]  
- eth: bnxt: handle invalid Tx completions more gracefully (Jakub Kicinski)  [Orabug: 36075755]  
- tcp: Tunables for TCP delayed ack (min and max) timers (Venkat Venkatsubra)  [Orabug: 35875891]  
- tcp: fix ambiguity for SACKed TLP retransmits with RTT &lt; min_rtt (Neal Cardwell)  [Orabug: 35875891]  
- Add basic Emerald Rapids support to UEK6 (Henry Willard)  [Orabug: 35063919]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.2.el8uek]" date="1704974400">- LTS tag: v5.4.266 (Sherry Yang)   
- block: Don't invalidate pagecache for invalid falloc modes (Sarthak Kukreti)   
- smb: client: fix OOB in smbCalcSize() (Paulo Alcantara)   
- usb: fotg210-hcd: delete an incorrect bounds test (Dan Carpenter)   
- x86/alternatives: Sync core before enabling interrupts (Thomas Gleixner)   
- net: rfkill: gpio: set GPIO direction (Rouven Czerwinski)   
- net: 9p: avoid freeing uninit memory in p9pdu_vreadf (Fedor Pchelkin)   
- Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent (Luiz Augusto von Dentz)   
- USB: serial: option: add Quectel RM500Q R13 firmware support (Reinhard Speyerer)   
- USB: serial: option: add Foxconn T99W265 with new baseline (Slark Xiao)   
- USB: serial: option: add Quectel EG912Y module support (Alper Ak)   
- USB: serial: ftdi_sio: update Actisense PIDs constant names (Mark Glover)   
- wifi: cfg80211: fix certs build to not depend on file order (Johannes Berg)   
- wifi: cfg80211: Add my certificate (Chen-Yu Tsai)   
- iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() (Wadim Egorov)   
- iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table (Javier Carrasco)   
- scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() (Wei Yongjun)   
- Input: ipaq-micro-keys - add error handling for devm_kmemdup (Haoran Liu)   
- iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw (Su Hui)   
- interconnect: Treat xlate() returning NULL node as an error (Mike Tipton)   
- btrfs: do not allow non subvolume root targets for snapshot (Josef Bacik)   
- smb: client: fix NULL deref in asn1_ber_decoder() (Paulo Alcantara)   
- ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB (Kai Vehmanen)   
- ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Kai Vehmanen)   
- pinctrl: at91-pio4: use dedicated lock class for IRQ (Alexis Lothoré)   
- i2c: aspeed: Handle the coalesced stop conditions with the start conditions. (Quan Nguyen)   
- afs: Fix overwriting of result of DNS query (David Howells)   
- net: check dev-&gt;gso_max_size in gso_features_check() (Eric Dumazet)   
- net: warn if gso_type isn't set for a GSO SKB (Heiner Kallweit)   
- afs: Fix dynamic root lookup DNS check (David Howells)   
- afs: Fix the dynamic root's d_delete to always delete unused dentries (David Howells)   
- net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() (Liu Jian)   
- net/rose: fix races in rose_kill_by_device() (Eric Dumazet)   
- ethernet: atheros: fix a memleak in atl1e_setup_ring_resources (Zhipeng Lu)   
- net: sched: ife: fix potential use-after-free (Eric Dumazet)   
- net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors (Rahul Rameshbabu)   
- net/mlx5: Fix fw tracer first block check (Moshe Shemesh)   
- net/mlx5: improve some comments (Hu Haowen)   
- Revert "net/mlx5e: fix double free of encap_header" (Vlad Buslov)   
- wifi: mac80211: mesh_plink: fix matches_local logic (Johannes Berg)   
- s390/vx: fix save/restore of fpu kernel context (Heiko Carstens)   
- reset: Fix crash when freeing non-existent optional resets (Geert Uytterhoeven)   
- ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init (Kunwu Chan)   
- ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE (Namjae Jeon)   
- ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (Bin Li)   
- LTS tag: v5.4.265 (Sherry Yang)   
- powerpc/ftrace: Fix stack teardown in ftrace_no_trace (Naveen N Rao)   
- powerpc/ftrace: Create a dummy stackframe to fix stack unwind (Naveen N Rao)   
- mmc: block: Be sure to wait while busy in CQE error recovery (Adrian Hunter)   
- ring-buffer: Fix memory leak of free page (Steven Rostedt (Google))   
- team: Fix use-after-free when an option instance allocation fails (Florent Revest)   
- arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify (James Houghton)   
- ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS (Baokun Li)   
- soundwire: stream: fix NULL pointer dereference for multi_link (Krzysztof Kozlowski)   
- HID: hid-asus: add const to read-only outgoing usb buffer (Denis Benato)   
- net: usb: qmi_wwan: claim interface 4 for ZTE MF290 (Lech Perczak)   
- asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation (Linus Torvalds)   
- HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad (Aoba K)   
- HID: hid-asus: reset the backlight brightness level on resume (Denis Benato)   
- HID: add ALWAYS_POLL quirk for Apple kb (Oliver Neukum)   
- platform/x86: intel_telemetry: Fix kernel doc descriptions (Andy Shevchenko)   
- bcache: avoid NULL checking to c-&gt;root in run_cache_set() (Coly Li)   
- bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() (Coly Li)   
- bcache: avoid oversize memory allocation by small stripe_size (Coly Li)   
- blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" (Ming Lei)   
- usb: aqc111: check packet for fixup for true limit (Oliver Neukum)   
- ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants (Kai Vehmanen)   
- appletalk: Fix Use-After-Free in atalk_ioctl (Hyunwoo Kim)   
- net: stmmac: Handle disabled MDIO busses from devicetree (Andrew Halaney)   
- net: stmmac: use dev_err_probe() for reporting mdio bus registration failure (Rasmus Villemoes)   
- vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() (Nikolay Kuratov)   
- sign-file: Fix incorrect return values check (Yusong Gao)   
- net: Remove acked SYN flag from packet in the transmit queue correctly (Dong Chenchen)   
- qed: Fix a potential use-after-free in qed_cxt_tables_alloc (Dinghao Liu)   
- net/rose: Fix Use-After-Free in rose_ioctl (Hyunwoo Kim)   
- atm: Fix Use-After-Free in do_vcc_ioctl (Hyunwoo Kim)   
- atm: solos-pci: Fix potential deadlock on &amp;tx_queue_lock (Chengfeng Ye)   
- atm: solos-pci: Fix potential deadlock on &amp;cli_queue_lock (Chengfeng Ye)   
- qca_spi: Fix reset behavior (Stefan Wahren)   
- qca_debug: Fix ethtool -G iface tx behavior (Stefan Wahren)   
- qca_debug: Prevent crash on TX ring changes (Stefan Wahren)   
- net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX (Maciej Żenczykowski)   
- afs: Fix refcount underflow from error handling race (David Howells)   
- LTS tag: v5.4.264 (Sherry Yang)   
- devcoredump: Send uevent once devcd is ready (Mukesh Ojha)   
- devcoredump : Serialize devcd_del work (Mukesh Ojha)   
- smb: client: fix potential NULL deref in parse_dfs_referrals() (Paulo Alcantara)   
- cifs: Fix non-availability of dedup breaking generic/304 (David Howells)   
- Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" (Greg Kroah-Hartman)   
- drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group (Ido Schimmel)   
- psample: Require 'CAP_NET_ADMIN' when joining "packets" group (Ido Schimmel)   
- genetlink: add CAP_NET_ADMIN test for multicast bind (Ido Schimmel)   
- netlink: don't call -&gt;netlink_bind with table lock held (Ido Schimmel)   
- io_uring/af_unix: disable sending io_uring over sockets (Pavel Begunkov)   
- nilfs2: fix missing error check for sb_set_blocksize call (Ryusuke Konishi)   
- KVM: s390/mm: Properly reset no-dat (Claudio Imbrenda)   
- x86/CPU/AMD: Check vendor in the AMD microcode callback (Borislav Petkov (AMD))   
- serial: 8250_omap: Add earlycon support for the AM654 UART controller (Ronald Wahl)   
- serial: sc16is7xx: address RX timeout interrupt errata (Daniel Mack)   
- ARM: PL011: Fix DMA support (Arnd Bergmann)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- parport: Add support for Brainboxes IX/UC/PX parallel cards (Cameron Williams)   
- usb: gadget: f_hid: fix report descriptor allocation (Konstantin Aladyshev)   
- mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled (Wenchao Chen)   
- mmc: core: add helpers mmc_regulator_enable/disable_vqmmc (Heiner Kallweit)   
- gpiolib: sysfs: Fix error handling on failed export (Boerge Struempfel)   
- arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names (AngeloGioacchino Del Regno)   
- arm64: dts: mediatek: mt7622: fix memory node warning check (Eugen Hristev)   
- packet: Move reference count in packet_sock to atomic_long_t (Daniel Borkmann)   
- tracing: Fix a possible race when disabling buffered events (Petr Pavlu)   
- tracing: Fix incomplete locking when disabling buffered events (Petr Pavlu)   
- tracing: Always update snapshot buffer size (Steven Rostedt (Google))   
- nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() (Ryusuke Konishi)   
- ALSA: pcm: fix out-of-bounds in snd_pcm_state_names (Jason Zhang)   
- ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt (Philipp Zabel)   
- ARM: dts: imx: make gpt node name generic (Anson Huang)   
- ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init (Kunwu Chan)   
- scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() (Dinghao Liu)   
- tracing: Fix a warning when allocating buffered events fails (Petr Pavlu)   
- ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate (Dinghao Liu)   
- hwmon: (acpi_power_meter) Fix 4.29 MW bug (Armin Wolf)   
- RDMA/bnxt_re: Correct module description string (Kalesh AP)   
- bpf: sockmap, updating the sg structure should also update curr (John Fastabend)   
- tcp: do not accept ACK of bytes we never sent (Eric Dumazet)   
- netfilter: xt_owner: Fix for unsafe access of sk-&gt;sk_socket (Phil Sutter)   
- net: hns: fix fake link up on xge port (Yonglong Liu)   
- ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() (Shigeru Yoshida)   
- arcnet: restoring support for multiple Sohard Arcnet cards (Thomas Reichinger)   
- net: arcnet: com20020 fix error handling (Tong Zhang)   
- net: arcnet: Fix RESET flag handling (Ahmed S. Darwish)   
- hv_netvsc: rndis_filter needs to select NLS (Randy Dunlap)   
- ipv6: fix potential NULL deref in fib6_add() (Eric Dumazet)   
- of: dynamic: Fix of_reconfig_get_state_change() return value documentation (Luca Ceresoli)   
- of: Add missing 'Return' section in kerneldoc comments (Rob Herring)   
- of: Fix kerneldoc output formatting (Rob Herring)   
- of: base: Fix some formatting issues and provide missing descriptions (Lee Jones)   
- of/irq: Make of_msi_map_rid() PCI bus agnostic (Lorenzo Pieralisi)   
- of/irq: make of_msi_map_get_device_domain() bus agnostic (Diana Craciun)   
- of/iommu: Make of_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Lorenzo Pieralisi)   
- ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Lorenzo Pieralisi)   
- of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (Ulf Hansson)   
- drm/amdgpu: correct chunk_ptr to a pointer to chunk. (YuanShang)   
- kconfig: fix memory leak from range properties (Masahiro Yamada)   
- tg3: Increment tx_dropped in tg3_tso_bug() (Alex Pakhunov)   
- tg3: Move the [rt]x_dropped counters to tg3_napi (Alex Pakhunov)   
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Jozsef Kadlecsik)   
- LTS tag: v5.4.263 (Sherry Yang)   
- mmc: block: Retry commands in CQE error recovery (Adrian Hunter)   
- mmc: core: convert comma to semicolon (Zheng Yongjun)   
- mmc: cqhci: Fix task clearing in CQE error recovery (Adrian Hunter)   
- mmc: cqhci: Warn of halt or task clear failure (Adrian Hunter)   
- mmc: cqhci: Increase recovery halt timeout (Adrian Hunter)   
- cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily (Christoph Niedermaier)   
- cpufreq: imx6q: don't warn for disabling a non-existing frequency (Christoph Niedermaier)   
- scsi: qla2xxx: Fix system crash due to bad pointer access (Quinn Tran)   
- scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (Bart Van Assche)   
- scsi: core: Introduce the scsi_cmd_to_rq() function (Bart Van Assche)   
- ima: detect changes to the backing overlay file (Mimi Zohar)   
- ovl: skip overlayfs superblocks at global sync (Konstantin Khlebnikov)   
- ima: annotate iint mutex to avoid lockdep false positive warnings (Amir Goldstein)   
- fbdev: stifb: Make the STI next font pointer a 32-bit signed offset (Helge Deller)   
- mtd: cfi_cmdset_0001: Byte swap OTP info (Linus Walleij)   
- mtd: cfi_cmdset_0001: Support the absence of protection registers (Jean-Philippe Brucker)   
- s390/cmma: fix detection of DAT pages (Heiko Carstens)   
- s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family (Alexander Gordeev)   
- smb3: fix touch -h of symlink (Steve French)   
- net: ravb: Start TX queues after HW initialization succeeded (Claudiu Beznea)   
- net: ravb: Use pm_runtime_resume_and_get() (Claudiu Beznea)   
- ravb: Fix races between ravb_tx_timeout_work() and net related ops (Yoshihiro Shimoda)   
- net: stmmac: xgmac: Disable FPE MMC interrupts (Furong Xu)   
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet (Zhengchao Shao)   
- Input: xpad - add HyperX Clutch Gladiate Support (Max Nguyen)   
- btrfs: make error messages more clear when getting a chunk map (Filipe Manana)   
- btrfs: send: ensure send_fd is writable (Jann Horn)   
- btrfs: fix off-by-one when checking chunk map includes logical address (Filipe Manana)   
- btrfs: add dmesg output for first mount and last unmount of a filesystem (Qu Wenruo)   
- powerpc: Don't clobber f0/vs0 during fp|altivec register save (Timothy Pearson)   
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR (Markus Weippert)   
- dm verity: don't perform FEC for failed readahead IO (Wu Bo)   
- dm-verity: align struct dm_verity_fec_io properly (Mikulas Patocka)   
- ALSA: hda/realtek: Add supported ALC257 for ChromeOS (Kailang Yang)   
- ALSA: hda/realtek: Headset Mic VREF to 100% (Kailang Yang)   
- ALSA: hda: Disable power-save on KONTRON SinglePC (Takashi Iwai)   
- mmc: block: Do not lose cache flush during CQE error recovery (Adrian Hunter)   
- firewire: core: fix possible memory leak in create_units() (Yang Yingliang)   
- pinctrl: avoid reload of p state in list iteration (Maria Yu)   
- io_uring: fix off-by one bvec index (Keith Busch)   
- USB: dwc3: qcom: fix wakeup after probe deferral (Johan Hovold)   
- USB: dwc3: qcom: fix resource leaks on probe deferral (Johan Hovold)   
- usb: dwc3: set the dma max_seg_size (Ricardo Ribalda)   
- USB: dwc2: write HCINT with INTMASK applied (Oliver Neukum)   
- USB: serial: option: don't claim interface 4 for ZTE MF290 (Lech Perczak)   
- USB: serial: option: fix FM101R-GL defines (Puliang Lu)   
- USB: serial: option: add Fibocom L7xx modules (Victor Fragoso)   
- bcache: prevent potential division by zero error (Rand Deeb)   
- bcache: check return value from btree_node_alloc_replacement() (Coly Li)   
- dm-delay: fix a race between delay_presuspend and delay_bio (Mikulas Patocka)   
- hv_netvsc: Mark VF as slave before exposing it to user-mode (Long Li)   
- hv_netvsc: Fix race of register_netdevice_notifier and VF register (Haiyang Zhang)   
- USB: serial: option: add Luat Air72*U series products (Asuna Yang)   
- s390/dasd: protect device queue against concurrent access (Jan Höppner)   
- bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() (Coly Li)   
- ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA (Hans de Goede)   
- ext4: make sure allocate pending entry not fail (Zhang Yi)   
- ext4: fix slab-use-after-free in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_extent() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_insert_delayed_block() (Baokun Li)   
- ext4: using nofail preallocation in ext4_es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_remove_extent() (Baokun Li)   
- ext4: use pre-allocated es in __es_insert_extent() (Baokun Li)   
- ext4: factor out __es_alloc_extent() and __es_free_extent() (Baokun Li)   
- ext4: add a new helper to check if es must be kept (Baokun Li)   
- MIPS: KVM: Fix a build warning about variable set but not used (Huacai Chen)   
- nvmet: nul-terminate the NQNs passed in the connect command (Christoph Hellwig)   
- nvmet: remove unnecessary ctrl parameter (Chaitanya Kulkarni)   
- afs: Fix file locking on R/O volumes to operate in local mode (David Howells)   
- afs: Return ENOENT if no cell DNS record can be found (David Howells)   
- net: axienet: Fix check for partial TX checksum (Samuel Holland)   
- amd-xgbe: propagate the correct speed and duplex status (Raju Rangoju)   
- amd-xgbe: handle the corner-case during tx completion (Raju Rangoju)   
- amd-xgbe: handle corner-case during sfp hotplug (Raju Rangoju)   
- arm/xen: fix xen_vcpu_info allocation alignment (Stefano Stabellini)   
- net: usb: ax88179_178a: fix failed operations during ax88179_reset (Jose Ignacio Tornos Martinez)   
- ipv4: Correct/silence an endian warning in __ip_do_redirect (Kunwu Chan)   
- HID: fix HID device resource race between HID core and debugging support (Charles Yi)   
- HID: core: store the unique system identifier in hid_device (Benjamin Tissoires)   
- drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full (Jonas Karlman)   
- ata: pata_isapnp: Add missing error check for devm_ioport_map() (Chen Ni)   
- drm/panel: simple: Fix Innolux G101ICE-L01 timings (Marek Vasut)   
- drm/panel: simple: Fix Innolux G101ICE-L01 bus flags (Marek Vasut)   
- afs: Make error on cell lookup failure consistent with OpenAFS (David Howells)   
- PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() (Nathan Chancellor)   
- RDMA/irdma: Prevent zero-length STAG registration (Christopher Bednarz) [Orabug: 36155613] {CVE-2023-25775}
- driver core: Release all resources during unbind before updating device links (Saravana Kannan)   
- LTS tag: v5.4.262 (Sherry Yang)   
- netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (for 5.4) (Pablo Neira Ayuso)   
- netfilter: nf_tables: disable toggling dormant table state more than once (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix table flag updates (Pablo Neira Ayuso)   
- netfilter: nftables: update table flags from the commit phase (Pablo Neira Ayuso)   
- netfilter: nf_tables: double hook unregistration in netns path (Pablo Neira Ayuso)   
- netfilter: nf_tables: unregister flowtable hooks on netns exit (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix memleak when more than 255 elements expired (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention (Pablo Neira Ayuso)   
- netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: defer gc run if previous batch is still pending (Florian Westphal)   
- netfilter: nf_tables: use correct lock to protect gc_list (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: GC transaction race with netns dismantle (Pablo Neira Ayuso)   
- netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path (Pablo Neira Ayuso)   
- netfilter: nf_tables: remove busy mark and gc batch API (Pablo Neira Ayuso)   
- netfilter: nft_set_hash: mark set element as dead when deleting from packet path (Pablo Neira Ayuso)   
- netfilter: nf_tables: adapt set backend to use GC transaction API (Pablo Neira Ayuso) [Orabug: 35814390] {CVE-2023-4244}
- netfilter: nf_tables: GC transaction API to avoid race with control plane (Pablo Neira Ayuso)   
- netfilter: nf_tables: don't skip expired elements during walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix overlap expiration walk (Florian Westphal)   
- netfilter: nft_set_rbtree: fix null deref on element insertion (Florian Westphal)   
- netfilter: nft_set_rbtree: Switch to node list walk for overlap detection (Pablo Neira Ayuso)   
- netfilter: nf_tables: drop map element references from preparation phase (Pablo Neira Ayuso)   
- netfilter: nftables: rename set element data activation/deactivation functions (Pablo Neira Ayuso)   
- netfilter: nf_tables: pass context to nft_set_destroy() (Pablo Neira Ayuso)   
- drm/amdgpu: fix error handling in amdgpu_bo_list_get() (Christian König)   
- ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks (Kemeng Shi)   
- ext4: correct the start block of counting reserved clusters (Zhang Yi)   
- ext4: correct return value of ext4_convert_meta_bg (Kemeng Shi)   
- ext4: correct offset of gdb backup in non meta_bg group to update_backups (Kemeng Shi)   
- ext4: apply umask if ACL support is disabled (Max Kellermann)   
- Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E" (Heiner Kallweit)   
- nfsd: fix file memleak on client_opens_release (Mahmoud Adam)   
- media: venus: hfi: add checks to handle capabilities from firmware (Vikash Garodia)   
- media: venus: hfi: fix the check to handle session buffer requirement (Vikash Garodia)   
- media: venus: hfi_parser: Add check to keep the number of codecs within range (Vikash Garodia)   
- media: sharp: fix sharp encoding (Sean Young)   
- media: lirc: drop trailing space from scancode transmit (Sean Young)   
- i2c: i801: fix potential race in i801_block_transaction_byte_by_byte (Heiner Kallweit)   
- net: dsa: lan9303: consequently nested-lock physical MDIO (Alexander Sverdlin)   
- Revert ncsi: Propagate carrier gain/loss events to the NCSI controller (Johnathan Mantey)   
- Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE (Guan Wentao)   
- Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables (Masum Reza)   
- bluetooth: Add device 13d3:3571 to device tables (Larry Finger)   
- bluetooth: Add device 0bda:887b to device tables (Larry Finger)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559 (Artem Lukyanov)   
- Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Joseph Hwang)   
- Bluetooth: btusb: Add flag to define wideband speech capability (Alain Michaud)   
- tty: serial: meson: fix hard LOCKUP on crtscts mode (Pavel Krasavin)   
- serial: meson: Use platform_get_irq() to get the interrupt (Lad Prabhakar)   
- tty: serial: meson: retrieve port FIFO size from DT (Neil Armstrong)   
- serial: meson: remove redundant initialization of variable id (Colin Ian King)   
- ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC (Chandradeep Dey)   
- ALSA: info: Fix potential deadlock at disconnection (Takashi Iwai)   
- parisc/pgtable: Do not drop upper 5 address bits of physical address (Helge Deller)   
- parisc: Prevent booting 64-bit kernels on PA1.x machines (Helge Deller)   
- i3c: master: cdns: Fix reading status register (Joshua Yeong)   
- mm/cma: use nth_page() in place of direct struct page manipulation (Zi Yan)   
- dmaengine: stm32-mdma: correct desc prep when channel running (Alain Volmat)   
- mcb: fix error handling for different scenarios when parsing (Sanjuán García, Jorge)   
- i2c: core: Run atomic i2c xfer when !preemptible (Benjamin Bara)   
- kernel/reboot: emergency_restart: Set correct system_state (Benjamin Bara)   
- quota: explicitly forbid quota files from being encrypted (Eric Biggers)   
- jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev (Zhihao Cheng)   
- btrfs: don't arbitrarily slow down delalloc if we're committing (Josef Bacik)   
- PM: hibernate: Clean up sync_read handling in snapshot_write_next() (Brian Geffon)   
- PM: hibernate: Use __get_safe_page() rather than touching the list (Brian Geffon)   
- mmc: vub300: fix an error code (Dan Carpenter)   
- clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks (Kathiravan Thirumoorthy)   
- parisc/pdc: Add width field to struct pdc_model (Helge Deller)   
- PCI: keystone: Don't discard .probe() callback (Uwe Kleine-König)   
- PCI: keystone: Don't discard .remove() callback (Uwe Kleine-König)   
- genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware (Herve Codina)   
- mmc: meson-gx: Remove setting of CMD_CFG_ERROR (Rong Chen)   
- ACPI: resource: Do IRQ override on TongFang GMxXGxx (Werner Sembach)   
- PCI/sysfs: Protect driver's D3cold preference from user space (Lukas Wunner)   
- hvc/xen: fix error path in xen_hvc_init() to always register frontend driver (David Woodhouse)   
- audit: don't WARN_ON_ONCE(!current-&gt;mm) in audit_exe_compare() (Paul Moore)   
- audit: don't take task_lock() in audit_exe_compare() code path (Paul Moore)   
- KVM: x86: Ignore MSR_AMD64_TW_CFG access (Maciej S. Szmigiero)   
- KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space (Nicolas Saenz Julienne)   
- x86/cpu/hygon: Fix the CPU topology evaluation for real (Pu Wen)   
- scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers (Chandrakanth patil)   
- bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END (Shung-Hsi Yu)   
- randstruct: Fix gcc-plugin performance mode to stay in group (Kees Cook)   
- media: venus: hfi: add checks to perform sanity on queue pointers (Vikash Garodia)   
- cifs: spnego: add ';' in HOST_KEY_LEN (Anastasia Belova)   
- tools/power/turbostat: Fix a knl bug (Zhang Rui)   
- macvlan: Don't propagate promisc change to lower dev in passthru (Vlad Buslov)   
- net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors (Rahul Rameshbabu)   
- net/mlx5e: fix double free of encap_header (Dust Li)   
- net: stmmac: fix rx budget limit check (Baruch Siach)   
- net: stmmac: Rework stmmac_rx() (Jose Abreu)   
- netfilter: nf_conntrack_bridge: initialize err to 0 (Linkui Xiao)   
- net: ethernet: cortina: Fix MTU max setting (Linus Walleij)   
- net: ethernet: cortina: Handle large frames (Linus Walleij)   
- net: ethernet: cortina: Fix max RX frame define (Linus Walleij)   
- bonding: stop the device in bond_setup_by_slave() (Eric Dumazet)   
- ptp: annotate data-race around q-&gt;head and q-&gt;tail (Eric Dumazet)   
- xen/events: fix delayed eoi list handling (Juergen Gross)   
- ppp: limit MRU to 64K (Willem de Bruijn)   
- tipc: Fix kernel-infoleak due to uninitialized TLV value (Shigeru Yoshida)   
- net: hns3: fix variable may not initialized problem in hns3_init_mac_addr() (Yonglong Liu)   
- tty: Fix uninit-value access in ppp_sync_receive() (Shigeru Yoshida)   
- ipvlan: add ipvlan_route_v6_outbound() helper (Eric Dumazet)   
- NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO (Olga Kornievskaia)   
- wifi: iwlwifi: Use FW rate for non-data frames (Miri Korenblit)   
- pwm: Fix double shift bug (Dan Carpenter)   
- ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings (Tony Lindgren)   
- kgdb: Flush console before entering kgdb on panic (Douglas Anderson)   
- drm/amd/display: Avoid NULL dereference of timing generator (Wayne Lin)   
- media: cobalt: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- gfs2: ignore negated quota changes (Bob Peterson)   
- media: vivid: avoid integer overflow (Hans Verkuil)   
- media: gspca: cpia1: shift-out-of-bounds in set_flicker (Rajeshwar R Shinde)   
- i2c: sun6i-p2wi: Prevent potential division by zero (Axel Lin)   
- usb: gadget: f_ncm: Always set current gadget in ncm_bind() (Hardik Gajjar)   
- tty: vcc: Add check for kstrdup() in vcc_probe() (Yi Yang)   
- HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W (Jiri Kosina)   
- scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() (Wenchao Hao)   
- atm: iphase: Do PCI error checks on own line (Ilpo Järvinen)   
- PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields (Ilpo Järvinen)   
- ALSA: hda: Fix possible null-ptr-deref when assigning a stream (Cezary Rojewski)   
- ARM: 9320/1: fix stack depot IRQ stack filter (Vincent Whitchurch)   
- jfs: fix array-index-out-of-bounds in diAlloc (Manas Ghandat)   
- jfs: fix array-index-out-of-bounds in dbFindLeaf (Manas Ghandat)   
- fs/jfs: Add validity check for db_maxag and db_agpref (Juntong Deng)   
- fs/jfs: Add check for negative db_l2nbperpage (Juntong Deng)   
- RDMA/hfi1: Use FIELD_GET() to extract Link Width (Ilpo Järvinen)   
- crypto: pcrypt - Fix hungtask for PADATA_RESET (Lu Jialin)   
- selftests/efivarfs: create-read: fix a resource leak (zhujun2)   
- drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL (Qu Huang)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga (Mario Limonciello)   
- drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 (Mario Limonciello)   
- drm/komeda: drop all currently held locks if deadlock happens (baozhu.liu)   
- platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e (Olli Asikainen)   
- Bluetooth: Fix double free in hci_conn_cleanup (ZhengHan Wang)   
- wifi: ath10k: Don't touch the CE interrupt registers after power up (Douglas Anderson)   
- net: annotate data-races around sk-&gt;sk_dst_pending_confirm (Eric Dumazet)   
- net: annotate data-races around sk-&gt;sk_tx_queue_mapping (Eric Dumazet)   
- wifi: ath10k: fix clang-specific fortify warning (Dmitry Antipov)   
- wifi: ath9k: fix clang-specific fortify warnings (Dmitry Antipov)   
- wifi: mac80211: don't return unset power in ieee80211_get_tx_power() (Ping-Ke Shih)   
- wifi: mac80211_hwsim: fix clang-specific fortify warning (Dmitry Antipov)   
- x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size (Mike Rapoport (IBM))   
- clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware (Ronald Wahl)   
- clocksource/drivers/timer-imx-gpt: Fix potential memory leak (Jacky Bai)   
- perf/core: Bail out early if the request AUX area is out of bound (Shuai Xue)   
- locking/ww_mutex/test: Fix potential workqueue corruption (John Stultz)   
- LTS tag: v5.4.261 (Sherry Yang)   
- btrfs: use u64 for buffer sizes in the tree search ioctls (Filipe Manana)   
- fbdev: fsl-diu-fb: mark wr_reg_wa() static (Arnd Bergmann)   
- fbdev: imsttfb: fix a resource leak in probe (Dan Carpenter)   
- fbdev: imsttfb: Fix error path of imsttfb_probe() (Helge Deller)   
- spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies (Amit Kumar Mahapatra)   
- drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE (Erik Kurzinger)   
- netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses (Florian Westphal)   
- netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs (Jeremy Sowden)   
- netfilter: xt_recent: fix (increase) ipv6 literal buffer length (Maciej Żenczykowski)   
- r8169: respect userspace disabling IFF_MULTICAST (Heiner Kallweit)   
- tg3: power down device only on SYSTEM_POWER_OFF (George Shuklin)   
- net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT (D. Wythe)   
- net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs (Furong Xu)   
- Fix termination state for idr_for_each_entry_ul() (NeilBrown)   
- net: r8169: Disable multicast filter for RTL8168H and RTL8107E (Patrick Thompson)   
- dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. (Kuniyuki Iwashima)   
- dccp: Call security_inet_conn_request() after setting IPv4 addresses. (Kuniyuki Iwashima)   
- tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING (Shigeru Yoshida)   
- llc: verify mac len before reading mac header (Willem de Bruijn)   
- Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() (Dan Carpenter)   
- pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume (Florian Fainelli)   
- pwm: sti: Reduce number of allocations and drop usage of chip_data (Uwe Kleine-König)   
- pwm: sti: Avoid conditional gotos (Thierry Reding)   
- regmap: prevent noinc writes from clobbering cache (Ben Wolsieffer)   
- media: s3c-camif: Avoid inappropriate kfree() (Katya Orlova)   
- media: bttv: fix use after free error due to btv-&gt;timeout timer (Zheng Wang)   
- pcmcia: ds: fix possible name leak in error path in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: ds: fix refcount leak in pcmcia_device_add() (Yang Yingliang)   
- pcmcia: cs: fix possible hung task and memory leak pccardd() (Yang Yingliang)   
- rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call (Javier Carrasco)   
- i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs (Dinghao Liu)   
- powerpc/pseries: fix potential memory leak in init_cpu_associativity() (Wang Yufen)   
- powerpc/imc-pmu: Use the correct spinlock initializer. (Sebastian Andrzej Siewior)   
- powerpc/xive: Fix endian conversion size (Benjamin Gray)   
- modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host (Masahiro Yamada)   
- f2fs: fix to initialize map.m_pblk in f2fs_precache_extents() (Chao Yu)   
- dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc() (Christophe JAILLET)   
- USB: usbip: fix stub_dev hub disconnect (Jonas Blixt)   
- tools: iio: iio_generic_buffer ensure alignment (Matti Vaittinen)   
- tools: iio: iio_generic_buffer: Fix some integer type and calculation (Chenyuan Mi)   
- tools: iio: privatize globals and functions in iio_generic_buffer.c file (Alexandru Ardelean)   
- misc: st_core: Do not call kfree_skb() under spin_lock_irqsave() (Jinjie Ruan)   
- dmaengine: ti: edma: handle irq_of_parse_and_map() errors (Dan Carpenter)   
- usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency (Jia-Ju Bai)   
- tty: tty_jobctrl: fix pid memleak in disassociate_ctty() (Yi Yang)   
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Christophe JAILLET)   
- ledtrig-cpu: Limit to 8 CPUs (Pavel Machek)   
- leds: pwm: Don't disable the PWM when the LED should be off (Uwe Kleine-König)   
- leds: pwm: convert to atomic PWM API (Uwe Kleine-König)   
- leds: pwm: simplify if condition (Uwe Kleine-König)   
- mfd: dln2: Fix double put in dln2_probe (Dinghao Liu)   
- ASoC: ams-delta.c: use component after check (Kuninori Morimoto)   
- ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails (Cezary Rojewski)   
- sh: bios: Revive earlyprintk support (Geert Uytterhoeven)   
- RDMA/hfi1: Workaround truncation compilation error (Leon Romanovsky)   
- scsi: ufs: core: Leave space for '- ext4: move 'ix' sanity check to corrent position (Gou Hao)   
- ARM: 9321/1: memset: cast the constant byte to unsigned char (Kursad Oney)   
- hid: cp2112: Fix duplicate workqueue initialization (Danny Kaehn)   
- HID: cp2112: Use irqchip template (Linus Walleij)   
- crypto: caam/jr - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure (Gaurav Jain)   
- nd_btt: Make BTT lanes preemptible (Tomas Glozar)   
- sched/rt: Provide migrate_disable/enable() inlines (Thomas Gleixner)   
- libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value (Chen Ni)   
- hwrng: geode - fix accessing registers (Jonas Gorski)   
- clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped (Sudeep Holla)   
- firmware: ti_sci: Mark driver as non removable (Dhruva Gole)   
- firmware: ti_sci: Replace HTTP links with HTTPS ones (Alexander A. Klimov)   
- soc: qcom: llcc: Handle a second device without data corruption (Uwe Kleine-König)   
- soc: qcom: Rename llcc-slice to llcc-qcom (Vivek Gautam)   
- soc: qcom: llcc cleanup to get rid of sdm845 specific driver file (Vivek Gautam)   
- ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator (Krzysztof Kozlowski)   
- arm64: dts: qcom: sdm845-mtp: fix WiFi configuration (Dmitry Baryshkov)   
- drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe() (Christophe JAILLET)   
- drm/radeon: possible buffer overflow (Konstantin Meskhidze)   
- drm/rockchip: vop: Fix call to crtc reset helper (Jonas Karlman)   
- drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs (Jonas Karlman)   
- hwmon: (coretemp) Fix potentially truncated sysfs attribute name (Zhang Rui)   
- platform/x86: wmi: Fix opening of char device (Armin Wolf)   
- platform/x86: wmi: remove unnecessary initializations (Barnabás Pőcze)   
- platform/x86: wmi: Fix probe failure when failing to register WMI devices (Armin Wolf)   
- clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data (Jiasheng Jiang)   
- clk: npcm7xx: Fix incorrect kfree (Jonathan Neuschäfer)   
- clk: keystone: pll: fix a couple NULL vs IS_ERR() checks (Dan Carpenter)   
- clk: imx: Select MXC_CLK for CLK_IMX8QXP (Abel Vesa)   
- clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src (Danila Tikhonov)   
- clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents (Dmitry Baryshkov)   
- clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies (Devi Priya)   
- regmap: debugfs: Fix a erroneous check after snprintf() (Christophe JAILLET)   
- ipvlan: properly track tx_errors (Eric Dumazet)   
- net: add DEV_STATS_READ() helper (Eric Dumazet)   
- ipv6: avoid atomic fragment on GSO packets (Yan Zhai)   
- ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() (Christophe JAILLET)   
- tcp: fix cookie_init_timestamp() overflows (Eric Dumazet)   
- tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp (Eric Dumazet)   
- chtls: fix tp-&gt;rcv_tstamp initialization (Eric Dumazet)   
- r8169: fix rare issue with broken rx after link-down on RTL8125 (Heiner Kallweit)   
- r8169: use tp_to_dev instead of open code (Juhee Kang)   
- thermal: core: prevent potential string overflow (Dan Carpenter)   
- can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() (Marc Kleine-Budde)   
- can: dev: can_restart(): don't crash kernel if carrier is OK (Marc Kleine-Budde)   
- wifi: rtlwifi: fix EDCA limit set by BT coexistence (Dmitry Antipov)   
- tcp_metrics: do not create an entry from tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: properly set tp-&gt;snd_ssthresh in tcp_init_metrics() (Eric Dumazet)   
- tcp_metrics: add missing barriers on delete (Eric Dumazet)   
- wifi: mt76: mt7603: rework/fix rx pse hang check (Felix Fietkau)   
- wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file() (Jinjie Ruan)   
- tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed (Aananth V)   
- i40e: fix potential memory leaks in i40e_remove() (Andrii Staikov)   
- genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() (Chen Yu)   
- vfs: fix readahead(2) on block devices (Reuben Hawkins)   
- LTS tag: v5.4.260 (Sherry Yang)   
- tty: 8250: Add support for Intashield IS-100 (Cameron Williams)   
- tty: 8250: Add support for Brainboxes UP cards (Cameron Williams)   
- tty: 8250: Add support for additional Brainboxes UC cards (Cameron Williams)   
- tty: 8250: Remove UC-257 and UC-431 (Cameron Williams)   
- usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility (LihaSika)   
- PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device (Vicki Pfau)   
- Revert "ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver" (Matthias Schiffer)   
- remove the sx8 block driver (Christoph Hellwig)   
- ata: ahci: fix enum constants for gcc-13 (Arnd Bergmann)   
- net: chelsio: cxgb4: add an error code check in t4_load_phy_fw (Su Hui)   
- platform/mellanox: mlxbf-tmfifo: Fix a warning message (Liming Sun)   
- platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e (Hans de Goede)   
- scsi: mpt3sas: Fix in error path (Tomas Henzl)   
- fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit() (Jorge Maidana)   
- ASoC: rt5650: fix the wrong result of key button (Shuming Fan)   
- netfilter: nfnetlink_log: silence bogus compiler warning (Florian Westphal)   
- spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0 (William A. Kennington III)   
- fbdev: atyfb: only use ioremap_uc() on i386 and ia64 (Arnd Bergmann)   
- Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport (Dmitry Torokhov)   
- dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe (Zhang Shurong)   
- irqchip/stm32-exti: add missing DT IRQ flag translation (Ben Wolsieffer)   
- Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table (Szilard Fabian)   
- x86: Fix .brk attribute in linker script (Juergen Gross)   
- rpmsg: Fix possible refcount leak in rpmsg_register_device_override() (Hangyu Hua)   
- rpmsg: glink: Release driver_override (Bjorn Andersson)   
- rpmsg: Fix calling device_lock() on non-initialized device (Krzysztof Kozlowski)   
- rpmsg: Fix kfree() of static memory on setting driver_override (Krzysztof Kozlowski)   
- rpmsg: Constify local variable in field store macro (Krzysztof Kozlowski)   
- driver: platform: Add helper for safer setting of driver_override (Krzysztof Kozlowski)   
- ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow (Baokun Li)   
- ext4: avoid overlapping preallocations due to overflow (Baokun Li)   
- ext4: add two helper functions extent_logical_end() and pa_logical_end() (Baokun Li)   
- x86/mm: Fix RESERVE_BRK() for older binutils (Josh Poimboeuf)   
- x86/mm: Simplify RESERVE_BRK() (Josh Poimboeuf) [Orabug: 34335625] {CVE-2022-23816} {CVE-2022-29901}
- nfsd: lock_rename() needs both directories to live on the same fs (Al Viro)   
- f2fs: fix to do sanity check on inode type during garbage collection (Chao Yu)   
- smbdirect: missing rc checks while waiting for rdma events (Steve French)   
- kobject: Fix slab-out-of-bounds in fill_kobj_path() (Wang Hai) [Orabug: 35924074] {CVE-2023-45863}
- arm64: fix a concurrency issue in emulation_proc_handler() (Jinjie Ruan)   
- drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() (Lukasz Majczak)   
- x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility (Thomas Gleixner)   
- i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR (Ivan Vecera)   
- clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name (Alessandro Carminati)   
- nvmem: imx: correct nregs for i.MX6UL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6SLL (Peng Fan)   
- nvmem: imx: correct nregs for i.MX6ULL (Peng Fan)   
- i2c: stm32f7: Fix PEC handling in case of SMBUS transfers (Alain Volmat)   
- i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() (Herve Codina)   
- iio: exynos-adc: request second interupt only when touchscreen mode is used (Marek Szyprowski)   
- gtp: fix fragmentation needed check with gso (Pablo Neira Ayuso)   
- gtp: uapi: fix GTPA_MAX (Pablo Neira Ayuso)   
- tcp: fix wrong RTO timeout when received SACK reneging (Fred Chen)   
- r8152: Cancel hw_phy_work if we have an error in probe (Douglas Anderson)   
- r8152: Run the unload routine if we have errors during probe (Douglas Anderson)   
- r8152: Increase USB control msg timeout to 5000ms as per spec (Douglas Anderson)   
- net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() (Christophe JAILLET)   
- igc: Fix ambiguity in the ethtool advertising (Sasha Neftin)   
- neighbour: fix various data-races (Eric Dumazet)   
- igb: Fix potential memory leak in igb_add_ethtool_nfc_entry (Mateusz Palczewski)   
- treewide: Spelling fix in comment (Kunwu Chan)   
- r8169: fix the KCSAN reported data race in rtl_rx while reading desc-&gt;opts1 (Mirsad Goran Todorovac)   
- r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 (Mirsad Goran Todorovac)   
- virtio_balloon: Fix endless deflation and inflation on arm64 (Gavin Shan)   
- mcb-lpc: Reallocate memory region to avoid memory overlapping (Rodríguez Barbarin, José Javier)   
- mcb: Return actual parsed size when reading chameleon table (Rodríguez Barbarin, José Javier)   
- selftests/ftrace: Add new test case which checks non unique symbol (Francis Laniel)   
- mtd: rawnand: marvell: Ensure program page operations are successful (Miquel Raynal)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.328.3.el8uek]" date="1705579200">- IB/cm: Cancel mad on the DREQ event when the state is MRA_REP_RCVD (Mark Zhang)  [Orabug: 36143228]  
- KSPLICE: make sure the stack is zeroed. (Gregory Herrero)  [Orabug: 36154654]  
- sched/fair: Fix tg-&gt;load when offlining a CPU (Vincent Guittot)  [Orabug: 36185207]  
- i2c: core: Fix atomic xfer check for non-preempt config (Benjamin Bara)   
- net: Save and restore msg_namelen in sock_sendmsg (Marc Dionne)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.1.el8uek]" date="1706788800">- mm: avoid heavy swap lock contention when unmapping with padata (Anthony Yznaga)  [Orabug: 36201620]  
- mm: use less threads when unmapping some large VMAs (Anthony Yznaga)  [Orabug: 36201620]  
- uek-rpm: Update the x86 kABI files for new symbol (Yifei Liu)  [Orabug: 36178802]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.2.el8uek]" date="1706788801">- LTS tag: v5.4.268 (Sherry Yang)   
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)   
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)   
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)   
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)   
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)   
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)   
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)   
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)   
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)   
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)   
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)   
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)   
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)   
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)   
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)   
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)   
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)   
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)   
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)   
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)   
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)   
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)   
- perf env: Add perf_env__numa_node() (Jiri Olsa)   
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi)   
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi)   
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)   
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)   
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)   
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)   
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)   
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)   
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)   
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)   
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)   
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)   
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)   
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)   
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)   
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)   
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)   
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)   
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)   
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)   
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)   
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)   
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)   
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)   
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)   
- binder: fix race between mmput() and do_exit() (Carlos Llamas)   
- xen-netback: don't produce zero-size SKB frags (Jan Beulich)   
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)   
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)   
- binder: fix use-after-free in shinker's callback (Carlos Llamas)   
- binder: fix async space check for 0-sized buffers (Carlos Llamas)   
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)   
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)   
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)   
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)   
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)   
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)   
- watchdog: set cdev owner before adding (Curtis Klein)   
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)   
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)   
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)   
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)   
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)   
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)   
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)   
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)   
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)   
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)   
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)   
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)   
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)   
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)   
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)   
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)   
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)   
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)   
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)   
- f2fs: fix to avoid dirent corruption (Chao Yu)   
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)   
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)   
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)   
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)   
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)   
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)   
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)   
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)   
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)   
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)   
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)   
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)   
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)   
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)   
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)   
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)   
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)   
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)   
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)   
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)   
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)   
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)   
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)   
- wifi: libertas: stop selecting wext (Arnd Bergmann)   
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)   
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)   
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)   
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)   
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)   
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)   
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)   
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)   
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)   
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)   
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)   
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)   
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)   
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)   
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)   
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)   
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)   
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)   
- crypto: virtio - don't use 'default m' (Ram Muthiah)   
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))   
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)   
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)   
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)   
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)   
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)   
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)   
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)   
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)   
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)   
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)   
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)   
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)   
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)   
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)   
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)   
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)   
- x86/lib: Fix overflow when counting digits (Colin Ian King)   
- coresight: etm4x: Fix width of CCITMIN field (James Clark)   
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)   
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)   
- uio: Fix use-after-free in uio_open (Guanghui Feng)   
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)   
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)   
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)   
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)   
- drm/crtc: fix uninitialized variable use (Jani Nikula)   
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)   
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))   
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)   
- ARC: fix spare error (Vineet Gupta)   
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)   
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)   
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)   
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)   
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))   
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))   
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))   
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)   
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)   
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)   
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)   
- drm/exynos: fix a wrong error checking (Inki Dae)   
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)   
- nvme: introduce helper function to get ctrl state (Keith Busch)   
- ASoC: da7219: Support low DC impedance headset (David Rau)   
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)   
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)   
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)   
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)   
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)   
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)   
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)   
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)   
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)   
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)   
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)   
- LTS tag: v5.4.267 (Sherry Yang)   
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)   
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)   
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)   
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)   
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)   
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)   
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter)   
- net: tls, update curr on splice as well (John Fastabend)   
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)   
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)   
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)   
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)   
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)   
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)   
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)   
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)   
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)   
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))   
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)   
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)   
- asix: Add check for usbnet_get_endpoints (Chen Ni)   
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)   
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)   
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)   
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)   
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)   
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)   
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)   
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)   
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)   
- can: raw: add support for SO_MARK (Marc Kleine-Budde)   
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)   
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)   
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)   
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.el8uek]" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109]  
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109]  
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109]  
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109]  
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209]  
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.1.el8uek]" date="1709553600">- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.2.el8uek]" date="1711972800">- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal)  [Orabug: 36465920]  {CVE-2024-1086}</changelog>
</package>
<package pkgid="20a94f7473d8f6be96ef775499787fc5e863f611b227a1f6743e8db28598317b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.2.el8uek]" date="1706788800">- LTS tag: v5.4.268 (Sherry Yang)   
- arm64: dts: armada-3720-turris-mox: set irq type for RTC (Sjoerd Simons)   
- perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Tiezhu Yang)   
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)   
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)   
- mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure (Amit Cohen)   
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)   
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)   
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)   
- netfilter: nf_tables: skip dead set elements in netlink dump (Pablo Neira Ayuso)   
- net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe (Kunwu Chan)   
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)   
- net: phy: micrel: populate .soft_reset for KSZ9131 (Claudiu Beznea)   
- net: qualcomm: rmnet: fix global oob in rmnet_policy (Lin Ma)   
- s390/pci: fix max size calculation in zpci_memcpy_toio() (Niklas Schnelle)   
- PCI: keystone: Fix race condition when initializing PHYs (Siddharth Vadapalli)   
- nvmet-tcp: Fix the H2C expected PDU len calculation (Maurizio Lombardi)   
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)   
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)   
- perf env: Avoid recursively taking env-&gt;bpf_progs.lock (Ian Rogers)   
- perf bpf: Decouple creating the evlist from adding the SB event (Arnaldo Carvalho de Melo)   
- perf top: Move sb_evlist to 'struct perf_top' (Arnaldo Carvalho de Melo)   
- perf record: Move sb_evlist to 'struct record' (Arnaldo Carvalho de Melo)   
- perf env: Add perf_env__numa_node() (Jiri Olsa)   
- nvmet-tcp: fix a crash in nvmet_req_complete() (Maurizio Lombardi) [Orabug: 36298343] {CVE-2023-6356} {CVE-2023-6535} {CVE-2023-6536}
- nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length (Maurizio Lombardi) [Orabug: 36298343] {CVE-2023-6356} {CVE-2023-6535} {CVE-2023-6536}
- perf genelf: Set ELF program header addresses properly (Namhyung Kim)   
- software node: Let args be NULL in software_node_get_reference_args (Sakari Ailus)   
- acpi: property: Let args be NULL in __acpi_node_get_property_reference (Sakari Ailus)   
- serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed (Uwe Kleine-König)   
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)   
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)   
- mips: Fix incorrect max_low_pfn adjustment (Serge Semin)   
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)   
- x86/kvm: Do not try to disable kvmclock if it was not enabled (Kirill A. Shutemov)   
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)   
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Järvinen)   
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Järvinen)   
- rootfs: Fix support for rootfstype= when root= is given (Stefan Berger)   
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)   
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)   
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)   
- usb: typec: class: fix typec_altmode_put_partner to put plugs (RD Babiera)   
- Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" (Heikki Krogerus)   
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)   
- Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" (Thinh Nguyen)   
- Revert "usb: dwc3: Soft reset phy on probe for host" (Thinh Nguyen)   
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)   
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)   
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)   
- binder: fix unused alloc-&gt;free_async_space (Carlos Llamas)   
- binder: fix race between mmput() and do_exit() (Carlos Llamas)   
- xen-netback: don't produce zero-size SKB frags (Jan Beulich) [Orabug: 36255850] {CVE-2023-46838}
- Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" (Greg Kroah-Hartman)   
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)   
- binder: fix use-after-free in shinker's callback (Carlos Llamas)   
- binder: fix async space check for 0-sized buffers (Carlos Llamas)   
- of: unittest: Fix of_count_phandle_with_args() expected value message (Geert Uytterhoeven)   
- of: Fix double free in of_parse_phandle_with_args_map (Christian A. Ehrhardt)   
- mmc: sdhci_omap: Fix TI SoC dependencies (Peter Robinson)   
- clk: si5341: fix an error code problem in si5341_output_clk_set_rate (Su Hui)   
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)   
- watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO (Jerry Hoemann)   
- watchdog: set cdev owner before adding (Curtis Klein)   
- drivers: clk: zynqmp: calculate closest mux rate (Jay Buddhabhatti)   
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)   
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)   
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)   
- drm/amdgpu/debugfs: fix error code when smc register accessors are NULL (Alex Deucher)   
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)   
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)   
- drm/bridge: tc358767: Fix return value on error case (Tomi Valkeinen)   
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)   
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)   
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)   
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)   
- drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks (Konrad Dybcio)   
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)   
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)   
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)   
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)   
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)   
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)   
- f2fs: fix to avoid dirent corruption (Chao Yu)   
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)   
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)   
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)   
- ARM: davinci: always select CONFIG_CPU_ARM926T (Arnd Bergmann)   
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)   
- Bluetooth: btmtkuart: fix recv_buf() return value (Francesco Dolcini)   
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)   
- netfilter: nf_tables: mark newset as dead on transaction abort (Florian Westphal)   
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)   
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)   
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)   
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)   
- dma-mapping: clear dev-&gt;dma_mem to NULL after freeing it (Joakim Zhang)   
- virtio/vsock: fix logic which reduces credit update messages (Arseniy Krasnov)   
- selftests/net: fix grep checking for fib_nexthop_multiprefix (Hangbin Liu)   
- scsi: hisi_sas: Replace with standard error code return value (Yihang Li)   
- arm64: dts: qcom: sdm845-db845c: correct LED panic indicator (Krzysztof Kozlowski)   
- scsi: fnic: Return error if vmalloc() failed (Artem Chernyshev)   
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)   
- rtlwifi: Use ffs in &lt;foo&gt;_phy_calculate_bit_shift (Joe Perches)   
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)   
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)   
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)   
- ARM: dts: qcom: apq8064: correct XOADC register address (Dmitry Baryshkov)   
- wifi: libertas: stop selecting wext (Arnd Bergmann)   
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)   
- wifi: rtw88: fix RX filter in FIF_ALLMULTI flag (Chih-Kang Chang)   
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)   
- blocklayoutdriver: Fix reference leak of pnfs_device_node (Benjamin Coddington)   
- crypto: scomp - fix req-&gt;dst buffer overflow (Chengming Zhou)   
- crypto: sahara - do not resize req-&gt;src when doing hash operations (Ovidiu Panait)   
- crypto: sahara - fix processing hash requests with req-&gt;nbytes &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)   
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)   
- crypto: sahara - fix ahash reqsize (Ovidiu Panait)   
- crypto: virtio - Wait for tasklet to complete on device remove (wangyangxin)   
- gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump (Osama Muhammad)   
- pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (Sergey Shtylyov)   
- crypto: sahara - fix error handling in sahara_hw_descriptor_create() (Ovidiu Panait)   
- crypto: sahara - fix processing requests with cryptlen &lt; sg-&gt;length (Ovidiu Panait)   
- crypto: sahara - fix ahash selftest failure (Ovidiu Panait)   
- crypto: sahara - remove FLAGS_NEW_KEY logic (Ovidiu Panait)   
- crypto: af_alg - Disallow multiple in-flight AIO requests (Herbert Xu)   
- crypto: ccp - fix memleak in ccp_init_dm_workarea (Dinghao Liu)   
- virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC (zhenwei pi)   
- crypto: virtio - don't use 'default m' (Ram Muthiah)   
- crypto: virtio - Handle dataq logic with tasklet (Gonglei (Arei))   
- selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket (Mickaël Salaün)   
- mtd: Fix gluebi NULL pointer dereference caused by ftl notifier (ZhaoLong Wang)   
- spi: sh-msiof: Enforce fixed DTDL for R-Car H3 (Wolfram Sang)   
- calipso: fix memory leak in netlbl_calipso_add_pass() (Gavrilov Ilia)   
- netlabel: remove unused parameter in netlbl_netlink_auditinfo() (Zheng Yejian)   
- net: netlabel: Fix kerneldoc warnings (Andrew Lunn)   
- ACPI: LPIT: Avoid u32 multiplication overflow (Nikita Kiryushin)   
- ACPI: video: check for error while searching for backlight device parent (Nikita Kiryushin)   
- mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response (Ronald Monthero)   
- powerpc/imc-pmu: Add a null pointer check in update_events_in_group() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_powercap_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check in opal_event_init() (Kunwu Chan)   
- powerpc/powernv: Add a null pointer check to scom_debug_init_one() (Kunwu Chan)   
- selftests/powerpc: Fix error handling in FPU/VMX preemption tests (Michael Ellerman)   
- powerpc/pseries/memhp: Fix access beyond end of drmem array (Nathan Lynch)   
- powerpc/pseries/memhotplug: Quieten some DLPAR operations (Laurent Dufour)   
- powerpc/44x: select I2C for CURRITUCK (Randy Dunlap)   
- powerpc: add crtsavres.o to always-y instead of extra-y (Masahiro Yamada)   
- EDAC/thunderx: Fix possible out-of-bounds string access (Arnd Bergmann)   
- x86/lib: Fix overflow when counting digits (Colin Ian King)   
- coresight: etm4x: Fix width of CCITMIN field (James Clark)   
- parport: parport_serial: Add Brainboxes device IDs and geometry (Cameron Williams)   
- parport: parport_serial: Add Brainboxes BAR details (Cameron Williams)   
- uio: Fix use-after-free in uio_open (Guanghui Feng)   
- binder: fix comment on binder_alloc_new_buf() return value (Carlos Llamas)   
- binder: fix trivial typo of binder_free_buf_locked() (Carlos Llamas)   
- binder: use EPOLLERR from eventpoll.h (Carlos Llamas)   
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Hans de Goede)   
- drm/crtc: fix uninitialized variable use (Jani Nikula)   
- ARM: sun9i: smp: fix return code check of of_property_match_string (Stefan Wahren)   
- ida: Fix crash in ida_free when the bitmap is empty (Matthew Wilcox (Oracle))   
- Input: xpad - add Razer Wolverine V2 support (Luca Weiss)   
- ARC: fix spare error (Vineet Gupta)   
- s390/scm: fix virtual vs physical address confusion (Vineeth Vijayan)   
- Input: i8042 - add nomux quirk for Acer P459-G2-M (Esther Shimanovich)   
- Input: atkbd - skip ATKBD_CMD_GETID in translated mode (Hans de Goede)   
- reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning (Krzysztof Kozlowski)   
- ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI (Steven Rostedt (Google))   
- tracing: Add size check when printing trace_marker output (Steven Rostedt (Google))   
- tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing (Steven Rostedt (Google))   
- neighbour: Don't let neigh_forced_gc() disable preemption for long (Judy Hsiao)   
- drm/crtc: Fix uninit-value bug in drm_mode_setcrtc (Ziqi Zhao)   
- jbd2: correct the printing of write_flags in jbd2_write_superblock() (Zhang Yi)   
- clk: rockchip: rk3128: Fix HCLK_OTG gate register (Weihao Li)   
- drm/exynos: fix a wrong error checking (Inki Dae)   
- drm/exynos: fix a potential error pointer dereference (Xiang Yang)   
- nvme: introduce helper function to get ctrl state (Keith Busch)   
- ASoC: da7219: Support low DC impedance headset (David Rau)   
- net/tg3: fix race condition in tg3_reset_task() (Thinh Tran)   
- nouveau/tu102: flush all pdbs on vmm flush (Dave Airlie)   
- ASoC: rt5650: add mutex to avoid the jack detection failure (Shuming Fan)   
- ASoC: cs43130: Fix incorrect frame delay configuration (Maciej Strozek)   
- ASoC: cs43130: Fix the position of const qualifier (Maciej Strozek)   
- ASoC: Intel: Skylake: mem leak in skl register function (Kamil Duljas)   
- ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 (David Lin)   
- ASoC: Intel: Skylake: Fix mem leak in few functions (Kamil Duljas)   
- ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro (Vasiliy Kovalev)   
- pinctrl: lochnagar: Don't build on MIPS (Charles Keepax)   
- f2fs: explicitly null-terminate the xattr list (Eric Biggers)   
- LTS tag: v5.4.267 (Sherry Yang)   
- ASoC: meson: codec-glue: fix pcm format cast warning (Jerome Brunet)   
- ipv6: remove max_size check inline with ipv4 (Jon Maxwell)   
- ipv6: make ip6_rt_gc_expire an atomic_t (Eric Dumazet)   
- net/dst: use a smaller percpu_counter batch for dst entries accounting (Eric Dumazet)   
- PCI: Disable ATS for specific Intel IPU E2000 devices (Bartosz Pawlowski)   
- PCI: Extract ATS disabling to a helper function (Bartosz Pawlowski)   
- netfilter: nf_tables: Reject tables of unsupported family (Phil Sutter) [Orabug: 36192152] {CVE-2023-6040}
- net: tls, update curr on splice as well (John Fastabend)   
- ath10k: Get rid of "per_ce_irq" hw param (Douglas Anderson)   
- ath10k: Keep track of which interrupts fired, don't poll them (Douglas Anderson)   
- ath10k: Add interrupt summary based CE processing (Rakesh Pillai)   
- ath10k: Wait until copy complete is actually done before completing (Douglas Anderson)   
- mmc: sdhci-sprd: Fix eMMC init failure after hw reset (Wenchao Chen)   
- mmc: core: Cancel delayed work before releasing host (Geert Uytterhoeven)   
- mmc: rpmb: fixes pause retune on all RPMB partitions. (Jorge Ramirez-Ortiz)   
- mm: fix unmap_mapping_range high bits shift bug (Jiajun Xie)   
- firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards (Takashi Sakamoto)   
- mm/memory-failure: check the mapcount of the precise page (Matthew Wilcox (Oracle))   
- net: Implement missing SO_TIMESTAMPING_NEW cmsg support (Thomas Lange)   
- bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() (Michael Chan)   
- asix: Add check for usbnet_get_endpoints (Chen Ni)   
- net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues (Dinghao Liu)   
- net/qla3xxx: switch from 'pci_' to 'dma_' API (Christophe JAILLET)   
- i40e: Restore VF MSI-X state during PCI reset (Andrii Staikov)   
- ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux (Mark Brown)   
- ASoC: meson: g12a-tohdmitx: Validate written enum values (Mark Brown)   
- ASoC: meson: g12a: extract codec-to-codec utils (Jerome Brunet)   
- i40e: fix use-after-free in i40e_aqc_add_filters() (Ke Xiao)   
- net: bcmgenet: Fix FCS generation for fragmented skbuffs (Adrian Cinal)   
- ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init (Stefan Wahren)   
- net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps (Vadim Fedorenko)   
- can: raw: add support for SO_MARK (Marc Kleine-Budde)   
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Marc Kleine-Budde)   
- net: sched: em_text: fix possible memory leak in em_text_destroy() (Hangyu Hua)   
- i40e: Fix filter input checks to prevent config with invalid values (Sudheer Mogilappagari)   
- nfc: llcp_core: Hold a ref to llcp_local-&gt;dev when holding a ref to llcp_local (Siddh Raman Pant)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.329.3.el8uek]" date="1707393600">- drivers/edac: elba: Support multiple DDR bypass ranges. (David Clear)  [Orabug: 36269109]  
- drivers/soc/pensando/cap_mem.c: Support DM region mapping. (David Clear)  [Orabug: 36269109]  
- mmc: sdhci-cadence: Use elba specific adma write descriptor (Brad Larson)  [Orabug: 36269109]  
- elba.dtsi: add virtio memory region to kpcimgr regs (Brad Smith)  [Orabug: 36269109]  
- pensando: mmc: sdhci-cadence: Enable host driver defined bounce buffer (Brad Larson)  [Orabug: 36238209]  
- crypto: octeontx2: fix registering of rsa algorithm (Srujana Challa)  [Orabug: 36249211]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.1.el8uek]" date="1708603200">- mm: hwpoison: handle non-anonymous THP correctly (Yang Shi)  [Orabug: 36223690]  
- mm,hwpoison: unify THP handling for hard and soft offline (Oscar Salvador)  [Orabug: 36223690]  
- mm: hwpoison: remove the unnecessary THP check (Yang Shi)  [Orabug: 36223690]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.2.el8uek]" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)   
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)   
- of: gpio unittest kfree() wrong object (Frank Rowand)   
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)   
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)   
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)   
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter) [Orabug: 36229438] {CVE-2024-0607}
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)   
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)   
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)   
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)   
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)   
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)   
- net: prevent mss overflow in skb_segment() (Eric Dumazet)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)   
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)   
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)   
- bus: moxtet: Add spi device table (Sjoerd Simons)   
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))   
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)   
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)   
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)   
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)   
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)   
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)   
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)   
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)   
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)   
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)   
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)   
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)   
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)   
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)   
- staging: iio: ad5933: fix type mismatch regression (David Schiller)   
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))   
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)   
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)   
- binder: signal epoll threads of self-work (Carlos Llamas)   
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)   
- xen-netback: properly sync TX responses (Jan Beulich)   
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)   
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)   
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)   
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)   
- i2c: i801: Fix block process call transactions (Jean Delvare)   
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)   
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)   
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)   
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)   
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)   
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)   
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))   
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)   
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)   
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)   
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)   
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)   
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)   
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)   
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)   
- btrfs: forbid creating subvol qgroups (Boris Burkov)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)   
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)   
- net: stmmac: xgmac: use #define for string constants (Simon Horman)   
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia) [Orabug: 36192400] {CVE-2024-0340}
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)   
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)   
- USB: serial: option: add Fibocom FM101-GL variant (Puliang Lu)   
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)   
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)   
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)   
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)   
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)   
- ppp_async: limit MRU to 64K (Eric Dumazet)   
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)   
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)   
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)   
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)   
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)   
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)   
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)   
- selftests: net: avoid just another constant wait (Paolo Abeni)   
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)   
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)   
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)   
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)   
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)   
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)   
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)   
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)   
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)   
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)   
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)   
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)   
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)   
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)   
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)   
- llc: call sock_orphan() at release time (Eric Dumazet)   
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)   
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)   
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)   
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)   
- ixgbe: Remove non-inclusive language (Piotr Skajewski)   
- net: remove unneeded break (Tom Rix)   
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)   
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)   
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)   
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)   
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)   
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)   
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)   
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)   
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)   
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)   
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)   
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)   
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)   
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)   
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)   
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)   
- um: Don't use vfprintf() for os_info() (Benjamin Berg)   
- um: Fix naming clash between UML and scheduler (Anton Ivanov)   
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)   
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)   
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)   
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)   
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)   
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)   
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)   
- IB/ipoib: Fix mcast list locking (Daniel Vacek)   
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)   
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)   
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)   
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)   
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)   
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)   
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)   
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)   
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)   
- fast_dput(): handle underflows gracefully (Al Viro)   
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)   
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)   
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)   
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)   
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)   
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)   
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)   
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)   
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)   
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)   
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)   
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)   
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)   
- ARM: dts: imx1: Fix sram node (Fabio Estevam)   
- ARM: dts: imx27: Fix sram node (Fabio Estevam)   
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)   
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)   
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)   
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)   
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)   
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)   
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)   
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)   
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)   
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)   
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)   
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)   
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)   
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)   
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)   
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)   
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)   
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)   
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)   
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)   
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)   
- KVM: s390: fix setting of fpc register (Heiko Carstens)   
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)   
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)   
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)   
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)   
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)   
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)   
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)   
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)   
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)   
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)   
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)   
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)   
- PNP: ACPI: fix fortify warning (Dmitry Antipov)   
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)   
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)   
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)   
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)   
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)   
- powerpc/lib: Validate size for vector operations (Naveen N Rao)   
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)   
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)   
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)   
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)   
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)   
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)   
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)   
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)   
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)   
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)   
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)   
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)   
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)   
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)   
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)   
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [Orabug: 36251144] {CVE-2024-1086}
- rbd: don't move requests to the running list on errors (Ilya Dryomov)   
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)   
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)   
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)   
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)   
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)   
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)   
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)   
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)   
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)   
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)   
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)   
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)   
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)   
- afs: Hide silly-rename files from userspace (David Howells)   
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)   
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)   
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)   
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)   
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)   
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)   
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)   
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)   
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)   
- fs: add mode_strip_sgid() helper (Yang Xu)   
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)   
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))   
- rename(): fix the locking of subdirectories (Al Viro)   
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)   
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)   
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)   
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)   
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)   
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)   
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)   
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)   
- crypto: api - Disallow identical driver names (Herbert Xu)   
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)   
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)   
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)   
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)   
- units: add the HZ macros (Daniel Lezcano)   
- units: change from 'L' to 'UL' (Daniel Lezcano)   
- units: Add Watt units (Daniel Lezcano)   
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.3.el8uek]" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861]  
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.4.el8uek]" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379]  
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415]  
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.330.7.1.el8uek]" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
</package>
<package pkgid="b0a8edd43965aa61eb1fb654e080372ba6e7d2d8c6cef4b95590d5b153b304dd" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.4.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.2.el8uek]" date="1709208000">- LTS tag: v5.4.269 (Alok Tiwari)   
- bpf: Add map and need_defer parameters to .map_fd_put_ptr() (Hou Tao)   
- of: gpio unittest kfree() wrong object (Frank Rowand)   
- of: unittest: fix EXPECT text for gpio hog errors (Frank Rowand)   
- net: bcmgenet: Fix EEE implementation (Florian Fainelli)   
- Revert "Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"" (Max Krummenacher)   
- netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() (Dan Carpenter) [Orabug: 36229438] {CVE-2024-0607}
- lsm: new security_file_ioctl_compat() hook (Alfred Piccioni)   
- drm/msm/dsi: Enable runtime PM (Konrad Dybcio)   
- PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() (Douglas Anderson)   
- PM: runtime: add devm_pm_runtime_enable helper (Dmitry Baryshkov)   
- nilfs2: fix potential bug in end_buffer_async_write (Ryusuke Konishi)   
- sched/membarrier: reduce the ability to hammer on sys_membarrier (Linus Torvalds)   
- net: prevent mss overflow in skb_segment() (Eric Dumazet)   
- netfilter: ipset: Missing gc cancellations fixed (Jozsef Kadlecsik)   
- netfilter: ipset: fix performance regression in swap operation (Jozsef Kadlecsik)   
- KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache (Oliver Upton)   
- mips: Fix max_mapnr being uninitialized on early stages (Serge Semin)   
- arch, mm: remove stale mentions of DISCONIGMEM (Mike Rapoport)   
- bus: moxtet: Add spi device table (Sjoerd Simons)   
- tracing: Inform kmemleak of saved_cmdlines allocation (Steven Rostedt (Google))   
- pmdomain: core: Move the unused cleanup to a _sync initcall (Konrad Dybcio)   
- can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) (Oleksij Rempel)   
- irqchip/irq-brcmstb-l2: Add write memory barrier before exit (Doug Berger)   
- nfp: flower: prevent re-adding mac index for bonded port (Daniel de Villiers)   
- nfp: use correct macro for LengthSelect in BAR config (Daniel Basilio)   
- nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() (Ryusuke Konishi)   
- nilfs2: fix data corruption in dsync block recovery for small block sizes (Ryusuke Konishi)   
- ALSA: hda/conexant: Add quirk for SWS JS201D (bo liu)   
- mmc: slot-gpio: Allow non-sleeping GPIO ro (Alexander Stein)   
- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Steve Wahl)   
- x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6 (Aleksander Mazur)   
- serial: max310x: improve crystal stable clock detection (Hugo Villeneuve)   
- serial: max310x: set default value when reading clock ready bit (Hugo Villeneuve)   
- ring-buffer: Clean ring_buffer_poll_wait() error return (Vincent Donnefort)   
- iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC (zhili.liu)   
- staging: iio: ad5933: fix type mismatch regression (David Schiller)   
- tracing: Fix wasted memory in saved_cmdlines logic (Steven Rostedt (Google))   
- ext4: fix double-free of blocks due to wrong extents moved_len (Baokun Li)   
- misc: fastrpc: Mark all sessions as invalid in cb_remove (Ekansh Gupta)   
- binder: signal epoll threads of self-work (Carlos Llamas)   
- ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL (Edson Juliano Drosdeck)   
- xen-netback: properly sync TX responses (Jan Beulich)   
- nfc: nci: free rx_data_reassembly skb on NCI device cleanup (Fedor Pchelkin)   
- kbuild: Fix changing ELF file type for output of gen_btf for big endian (Nathan Chancellor)   
- firewire: core: correct documentation of fw_csr_string() kernel API (Takashi Sakamoto)   
- scsi: Revert "scsi: fcoe: Fix potential deadlock on &amp;fip-&gt;ctlr_lock" (Lee Duncan)   
- i2c: i801: Fix block process call transactions (Jean Delvare)   
- i2c: i801: Remove i801_set_block_buffer_mode (Heiner Kallweit)   
- usb: f_mass_storage: forbid async queue when shutdown happen (yuan linyu)   
- USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT (Oliver Neukum)   
- HID: wacom: Do not register input devices until after hid_hw_start (Jason Gerecke)   
- HID: wacom: generic: Avoid reporting a serial of '0' to userspace (Tatsunosuke Tobita)   
- mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again (Zach O'Keefe)   
- tracing/trigger: Fix to return error if failed to alloc snapshot (Masami Hiramatsu (Google))   
- i40e: Fix waiting for queues of all VSIs to be disabled (Ivan Vecera)   
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler (Guenter Roeck)   
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work() (Alexey Khoroshilov)   
- spi: ppc4xx: Drop write-only variable (Uwe Kleine-König)   
- of: unittest: Fix compile in the non-dynamic case (Christian A. Ehrhardt)   
- of: unittest: add overlay gpio test to catch gpio hog problem (Frank Rowand)   
- btrfs: send: return EOPNOTSUPP on unknown flags (David Sterba)   
- btrfs: forbid deleting live subvol qgroup (Boris Burkov)   
- btrfs: forbid creating subvol qgroups (Boris Burkov)   
- netfilter: nft_set_rbtree: skip end interval element from gc (Pablo Neira Ayuso)   
- net: stmmac: xgmac: fix a typo of register name in DPP safety handling (Furong Xu)   
- net: stmmac: xgmac: use #define for string constants (Simon Horman)   
- vhost: use kzalloc() instead of kmalloc() followed by memset() (Prathu Baronia) [Orabug: 36192400] {CVE-2024-0340}
- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)   
- USB: serial: cp210x: add ID for IMST iM871A-USB (Leonard Dallmayr)   
- USB: serial: option: add Fibocom FM101-GL variant (Puliang Lu)   
- USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e (JackBB Wu)   
- net/af_iucv: clean up a try_then_request_module() (Julian Wiedmann)   
- netfilter: nft_ct: reject direction for ct id (Pablo Neira Ayuso)   
- netfilter: nft_compat: restrict match/target protocol to u16 (Pablo Neira Ayuso)   
- netfilter: nft_compat: reject unused compat flag (Pablo Neira Ayuso)   
- ppp_async: limit MRU to 64K (Eric Dumazet)   
- tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() (Shigeru Yoshida)   
- rxrpc: Fix response to PING RESPONSE ACKs to a dead call (David Howells)   
- inet: read sk-&gt;sk_family once in inet_recv_error() (Eric Dumazet)   
- hwmon: (coretemp) Fix bogus core_id to attr name mapping (Zhang Rui)   
- hwmon: (coretemp) Fix out-of-bounds memory access (Zhang Rui)   
- hwmon: (aspeed-pwm-tacho) mutex for tach reading (Loic Prylli)   
- atm: idt77252: fix a memleak in open_card_ubr0 (Zhipeng Lu)   
- selftests: net: avoid just another constant wait (Paolo Abeni)   
- net: stmmac: xgmac: fix handling of DPP safety error for DMA channels (Furong Xu)   
- phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP (Tony Lindgren)   
- dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV (Frank Li)   
- phy: renesas: rcar-gen3-usb2: Fix returning wrong error code (Yoshihiro Shimoda)   
- dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA (Christophe JAILLET)   
- dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA (Christophe JAILLET)   
- bonding: remove print in bond_verify_device_path (Zhengchao Shao)   
- HID: apple: Add 2021 magic keyboard FN key mapping (Benjamin Berg)   
- HID: apple: Swap the Fn and Left Control keys on Apple keyboards (free5lot)   
- HID: apple: Add support for the 2021 Magic Keyboard (Alex Henrie)   
- net: sysfs: Fix /sys/class/net/&lt;iface&gt; path (Breno Leitao)   
- af_unix: fix lockdep positive in sk_diag_dump_icons() (Eric Dumazet)   
- net: ipv4: fix a memleak in ip_setup_cork (Zhipeng Lu)   
- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Pablo Neira Ayuso)   
- netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger (Pablo Neira Ayuso)   
- llc: call sock_orphan() at release time (Eric Dumazet)   
- ipv6: Ensure natural alignment of const ipv6 loopback and router addresses (Helge Deller)   
- ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550() (Christophe JAILLET)   
- ixgbe: Refactor overtemp event handling (Jedrzej Jagielski)   
- ixgbe: Refactor returning internal error codes (Jedrzej Jagielski)   
- ixgbe: Remove non-inclusive language (Piotr Skajewski)   
- net: remove unneeded break (Tom Rix)   
- scsi: isci: Fix an error code problem in isci_io_request_build() (Su Hui)   
- wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update (Edward Adam Davis)   
- perf: Fix the nr_addr_filters fix (Peter Zijlstra)   
- drm/amdgpu: Release 'adev-&gt;pm.fw' before return in 'amdgpu_device_need_post()' (Srinivasan Shanmugam)   
- ceph: fix deadlock or deadcode of misusing dget() (Xiubo Li)   
- blk-mq: fix IO hang from sbitmap wakeup race (Ming Lei)   
- virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings (Zhu Yanjun)   
- libsubcmd: Fix memory leak in uniq() (Ian Rogers)   
- PCI/AER: Decode Requester ID when no error info found (Bjorn Helgaas)   
- fs/kernfs/dir: obey S_ISGID (Max Kellermann)   
- usb: hub: Replace hardcoded quirk value with BIT() macro (Hardik Gajjar)   
- PCI: switchtec: Fix stdev_release() crash after surprise hot remove (Daniel Stodden)   
- PCI: Only override AMD USB controller if required (Guilherme G. Piccoli)   
- mfd: ti_am335x_tscadc: Fix TI SoC dependencies (Peter Robinson)   
- i3c: master: cdns: Update maximum prescaler value for i2c clock (Harshit Shah)   
- um: net: Fix return type of uml_net_start_xmit() (Nathan Chancellor)   
- um: Don't use vfprintf() for os_info() (Benjamin Berg)   
- um: Fix naming clash between UML and scheduler (Anton Ivanov)   
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Heiner Kallweit)   
- drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' (Srinivasan Shanmugam)   
- drm/amdgpu: Let KFD sync with VM fences (Felix Kuehling)   
- clk: mmp: pxa168: Fix memory leak in pxa168_clk_init() (Kuan-Wei Chiu)   
- clk: hi3620: Fix memory leak in hi3620_mmc_clk_init() (Kuan-Wei Chiu)   
- drm/msm/dpu: Ratelimit framedone timeout msgs (Rob Clark)   
- media: ddbridge: fix an error code problem in ddb_probe (Su Hui)   
- IB/ipoib: Fix mcast list locking (Daniel Vacek)   
- drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time (Douglas Anderson)   
- ALSA: hda: Intel: add HDA_ARL PCI ID support (Pierre-Louis Bossart)   
- PCI: add INTEL_HDA_ARL to pci_ids.h (Pierre-Louis Bossart)   
- media: rockchip: rga: fix swizzling for RGB formats (Michael Tretter)   
- media: stk1160: Fixed high volume of stk1160_dbg messages (Ghanshyam Agrawal)   
- drm/mipi-dsi: Fix detach call without attach (Tomi Valkeinen)   
- drm/framebuffer: Fix use of uninitialized variable (Tomi Valkeinen)   
- drm/drm_file: fix use of uninitialized variable (Tomi Valkeinen)   
- RDMA/IPoIB: Fix error code return in ipoib_mcast_join (Jack Wang)   
- fast_dput(): handle underflows gracefully (Al Viro)   
- ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument (Cristian Ciocaltea)   
- f2fs: fix to check return value of f2fs_reserve_new_block() (Chao Yu)   
- wifi: cfg80211: free beacon_ies when overridden from hidden BSS (Benjamin Berg)   
- wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift() (Su Hui)   
- wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices (Zenm Chen)   
- arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property (Mao Jinlong)   
- arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property (Mao Jinlong)   
- md: Whenassemble the array, consult the superblock of the freshest device (Alex Lyakas)   
- block: prevent an integer overflow in bvec_try_merge_hw_page (Christoph Hellwig)   
- ARM: dts: imx23/28: Fix the DMA controller node name (Fabio Estevam)   
- ARM: dts: imx23-sansa: Use preferred i2c-gpios properties (Fabio Estevam)   
- ARM: dts: imx27-apf27dev: Fix LED name (Fabio Estevam)   
- ARM: dts: imx25/27: Pass timing0 (Fabio Estevam)   
- ARM: dts: imx1: Fix sram node (Fabio Estevam)   
- ARM: dts: imx27: Fix sram node (Fabio Estevam)   
- ARM: dts: imx: Use flash@0,0 pattern (Fabio Estevam)   
- ARM: dts: imx25/27-eukrea: Fix RTC node name (Fabio Estevam)   
- ARM: dts: rockchip: fix rk3036 hdmi ports node (Johan Jonker)   
- scsi: libfc: Fix up timeout error in fc_fcp_rec_error() (Hannes Reinecke)   
- scsi: libfc: Don't schedule abort twice (Hannes Reinecke)   
- wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() (Minsuk Kang)   
- ARM: dts: imx7s: Fix nand-controller #size-cells (Alexander Stein)   
- ARM: dts: imx7s: Fix lcdif compatible (Alexander Stein)   
- ARM: dts: imx7d: Fix coresight funnel ports (Alexander Stein)   
- bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk (Zhengchao Shao)   
- PCI: Add no PM reset quirk for NVIDIA Spectrum devices (Ido Schimmel)   
- scsi: lpfc: Fix possible file string name overflow when updating firmware (Justin Tee)   
- selftests/bpf: Fix pyperf180 compilation failure with clang18 (Yonghong Song)   
- selftests/bpf: satisfy compiler by having explicit return in btf test (Andrii Nakryiko)   
- wifi: rt2x00: restart beacon queue when hardware reset (Shiji Yang)   
- ext4: avoid online resizing failures due to oversized flex bg (Baokun Li)   
- ext4: remove unnecessary check from alloc_flex_gd() (Baokun Li)   
- ext4: unify the type of flexbg_size to unsigned int (Baokun Li)   
- ext4: fix inconsistent between segment fstrim and full fstrim (Ye Bin)   
- ecryptfs: Reject casefold directory inodes (Gabriel Krisman Bertazi)   
- SUNRPC: Fix a suspicious RCU usage warning (Anna Schumaker)   
- KVM: s390: fix setting of fpc register (Heiko Carstens)   
- s390/ptrace: handle setting of fpc register correctly (Heiko Carstens)   
- jfs: fix array-index-out-of-bounds in diNewExt (Edward Adam Davis)   
- rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock() (Oleg Nesterov)   
- afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() (Oleg Nesterov)   
- crypto: stm32/crc32 - fix parsing list of devices (Thomas Bourgoin)   
- pstore/ram: Fix crash when setting number of cpus to an odd number (Weichen Chen)   
- jfs: fix uaf in jfs_evict_inode (Edward Adam Davis)   
- jfs: fix array-index-out-of-bounds in dbAdjTree (Manas Ghandat)   
- jfs: fix slab-out-of-bounds Read in dtSearch (Manas Ghandat)   
- UBSAN: array-index-out-of-bounds in dtSplitRoot (Osama Muhammad)   
- FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree (Osama Muhammad)   
- ACPI: extlog: fix NULL pointer dereference check (Prarit Bhargava)   
- PNP: ACPI: fix fortify warning (Dmitry Antipov)   
- ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop (Yuluo Qiu)   
- audit: Send netlink ACK before setting connection in auditd_set (Chris Riches)   
- regulator: core: Only increment use_count when enable_count changes (Rui Zhang)   
- perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file (Greg KH)   
- x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel (Zhiquan Li)   
- powerpc/lib: Validate size for vector operations (Naveen N Rao)   
- powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE (Stephen Rothwell)   
- powerpc/mm: Fix build failures due to arch_reserved_kernel_pages() (Michael Ellerman)   
- powerpc: Fix build error due to is_valid_bugaddr() (Michael Ellerman)   
- powerpc/mm: Fix null-pointer dereference in pgtable_cache_add (Kunwu Chan)   
- x86/entry/ia32: Ensure s32 is sign extended to s64 (Richard Palethorpe)   
- tick/sched: Preserve number of idle sleeps across CPU hotplug events (Tim Chen)   
- mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan (Xi Ruoyao)   
- spi: bcm-qspi: fix SFDP BFPT read by usig mspi read (Kamal Dasu)   
- gpio: eic-sprd: Clear interrupt after set the interrupt type (Wenhua Lin)   
- drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume (Fedor Pchelkin)   
- drm/exynos: fix accidental on-stack copy of exynos_drm_plane (Arnd Bergmann)   
- drm/bridge: nxp-ptn3460: simplify some error checking (Dan Carpenter)   
- drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking (Dan Carpenter)   
- drm: Don't unref the same fb many times by mistake due to deadlock handling (Ville Syrjälä)   
- gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 (Mario Limonciello)   
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [Orabug: 36251144] {CVE-2024-1086}
- rbd: don't move requests to the running list on errors (Ilya Dryomov)   
- btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args (Qu Wenruo)   
- btrfs: don't warn if discard range is not aligned to sector (David Sterba)   
- btrfs: tree-checker: fix inline ref size in error messages (Chung-Chiang Cheng)   
- btrfs: ref-verify: free ref cache before clearing mount opt (Fedor Pchelkin)   
- net: fec: fix the unhandled context fault from smmu (Shenwei Wang)   
- fjes: fix memleaks in fjes_hw_setup (Zhipeng Lu)   
- netfilter: nf_tables: validate NFPROTO_* family (Pablo Neira Ayuso)   
- netfilter: nf_tables: restrict anonymous set and map names to 16 bytes (Florian Westphal)   
- net/mlx5e: fix a double-free in arfs_create_groups (Zhipeng Lu)   
- net/mlx5: Use kfree(ft-&gt;g) in arfs_create_groups() (Denis Efremov)   
- net/mlx5: DR, Use the right GVMI number for drop action (Yevgeny Kliteynik)   
- netlink: fix potential sleeping issue in mqueue_flush_file (Zhengchao Shao)   
- tcp: Add memory barrier to tcp_push() (Salvatore Dipietro)   
- afs: Hide silly-rename files from userspace (David Howells)   
- tracing: Ensure visibility when inserting an element into tracing_map (Petr Pavlu)   
- net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv (Sharath Srinivasan)   
- llc: Drop support for ETH_P_TR_802_2. (Kuniyuki Iwashima)   
- llc: make llc_ui_sendmsg() more robust against bonding changes (Eric Dumazet)   
- vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING (Lin Ma)   
- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Wen Gu)   
- x86/CPU/AMD: Fix disabling XSAVES on AMD family 0x17 due to erratum (Maciej S. Szmigiero)   
- powerpc: Use always instead of always-y in for crtsavres.o (Nathan Chancellor)   
- fs: move S_ISGID stripping into the vfs_*() helpers (Yang Xu)   
- fs: add mode_strip_sgid() helper (Yang Xu)   
- mtd: spinand: macronix: Fix MX35LFxGE4AD page size (JaimeLiao)   
- block: Remove special-casing of compound pages (Matthew Wilcox (Oracle))   
- rename(): fix the locking of subdirectories (Al Viro)   
- ubifs: ubifs_symlink: Fix memleak of inode-&gt;i_link in error path (Zhihao Cheng)   
- nouveau/vmm: don't set addr on the fail path to avoid warning (Dave Airlie)   
- mmc: core: Use mrq.sbc in close-ended ffu (Avri Altman)   
- arm64: dts: qcom: sdm845: fix USB wakeup interrupt types (Johan Hovold)   
- parisc/firmware: Fix F-extend for PDC addresses (Helge Deller)   
- rpmsg: virtio: Free driver_override when rpmsg_remove() (Xiaolei Wang)   
- hwrng: core - Fix page fault dead lock on mmap-ed hwrng (Herbert Xu)   
- PM: hibernate: Enforce ordering during image compression/decompression (Hongchen Zhang)   
- crypto: api - Disallow identical driver names (Herbert Xu)   
- ext4: allow for the last group to be marked as trimmed (Suraj Jitindar Singh)   
- serial: sc16is7xx: add check for unsupported SPI modes during probe (Hugo Villeneuve)   
- spi: introduce SPI_MODE_X_MASK macro (Oleksij Rempel)   
- serial: sc16is7xx: set safe default SPI clock frequency (Hugo Villeneuve)   
- units: add the HZ macros (Daniel Lezcano)   
- units: change from 'L' to 'UL' (Daniel Lezcano)   
- units: Add Watt units (Daniel Lezcano)   
- PCI: mediatek: Clear interrupt status before dispatching handler (qizhong cheng)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.3.el8uek]" date="1709208001">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861]  
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.4.el8uek]" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379]  
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415]  
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.330.7.1.el8uek]" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.2.el8uek]" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.3.el8uek]" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155]  
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157]  
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152]  
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152]  
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149]  
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149]  
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.7.4.el8uek]" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36584784]</changelog>
</package>
<package pkgid="121d22233f297e47ec4b927fb3fedc3b57c294b0453497f763f62b27c5e2dcae" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.330.7.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.3.el8uek]" date="1709208000">- uek: kabi: Add two new exported kABI symbols for ACFS and EDV (Saeed Mirzamohammadi)  [Orabug: 36251861]  
- mm: avoid conflict between MADV_DOEXEC and upstream advice values (Anthony Yznaga)  [Orabug: 36334309]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.4.el8uek]" date="1709812800">- Revert "crypto: api - Disallow identical driver names" (Saeed Mirzamohammadi)  [Orabug: 36361379]  
- Fix null ptr in rds_tcp_recv_path (Allison Henderson)  [Orabug: 35587415]  
- net/rds: print PPID/COMM of process doing user reset on RDS connection (Juan Garcia)  [Orabug: 36248461]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.330.7.1.el8uek]" date="1712232000">- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36384803]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36384803]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36384803]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36384803]  {CVE-2024-2201}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.2.el8uek]" date="1712750400">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 36496480]  
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 36496480]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.3.el8uek]" date="1712923200">- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36505155]  
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36505157]  
- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 36505152]  
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 36505152]  
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36505149]  
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36505149]  
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36505149]  
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36505149]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.7.4.el8uek]" date="1714996800">- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36584784]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.7.5.el8uek]" date="1716811200">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)  [Orabug: 36664186]  
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36664174]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36664174]</changelog>
</package>
<package pkgid="5f10d82a40ed0b84137923b9a31d892d29e70645206c424066ab6257395477b0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.331.7.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.330.5.el8uek]" date="1710417600">- afs: Fix endless loop in directory parsing (David Howells)   
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() (Ignat Korchagin)   
- netfilter: nf_tables: set dormant flag on hook register failure (Florian Westphal)   
- scsi: megaraid_sas: Correct value passed to scsi_device_lookup() (Guixin Liu)  [Orabug: 36345168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.6.el8uek]" date="1710763200">- eVM: x86: Drop kvm SRCU lock in kvm_vcpu_update_apicv (Alejandro Jimenez)  [Orabug: 36329600]  
- KVM: x86: Handle APICv updates for APIC "mode" changes via request (Sean Christopherson)  [Orabug: 36329600]  
- blk-mq: fix system hang while doing cpu offline on domU (Shminderjit Singh)  [Orabug: 36366420]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.330.7.el8uek]" date="1711454400">- Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." (Sherry Yang)  [Orabug: 36409910]  
- arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts (Johan Hovold)   
- arm64: dts: qcom: add PDC interrupt controller for SDM845 (Lina Iyer)   
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed (Shradha Gupta)   
- hv_netvsc: use netif_is_bond_master() instead of open code (Juhee Kang)   
- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Florian Westphal)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.331.1.el8uek]" date="1711627200">- Revert "mmc: core: Use mrq.sbc in close-ended ffu" (Thomas Tai)  [Orabug: 36446450]  
- ext4: fix corruption during on-line resize (Maximilian Heyne)  [Orabug: 36342902]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.2.el8uek]" date="1712232000">- uek-rpm: ol7, ol8: add vmlinux-nano.ctfa building (Nick Alcock)  [Orabug: 35266053]  
- ctf: add ctf-nano, ctf containing only some modules' CTF (Nick Alcock)  [Orabug: 35266053]  
- RDMA/cm: add timeout to cm_destroy_id wait (Manjunath Patil)  [Orabug: 36280586]  
- rds: Add count for ready receive cache (Hans Westgaard Ry)  [Orabug: 36360482]  
- mm/hwpoison: fix error page recovered but reported "not recovered" (Naoya Horiguchi)  [Orabug: 36436639]  
- mm,hwpoison: check mm when killing accessing process (Shuai Xue)  [Orabug: 36436639]  
- mm,hwpoison: send SIGBUS with error virutal address (Naoya Horiguchi)  [Orabug: 36436639]  
- mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Aili Yao)  [Orabug: 36436639]  
- mm/memory-failure: use a mutex to avoid memory_failure() races (Tony Luck)  [Orabug: 36436639]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.3.el8uek]" date="1712318400">- LTS tag: v5.4.273 (Sherry Yang)   
- regmap: Add missing map-&gt;bus check (Marek Vasut)   
- spi: spi-mt65xx: Fix NULL pointer access in interrupt handler (Fei Shao)   
- bpf: report RCU QS in cpumap kthread (Yan Zhai)   
- rcu: add a helper to report consolidated flavor QS (Yan Zhai)   
- netfilter: nf_tables: do not compare internal table flags on updates (Pablo Neira Ayuso)   
- ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes vcc-dram and vcc1v2 (Michael Klein)   
- octeontx2-af: Use separate handlers for interrupts (Subbaraya Sundeep)   
- net/bnx2x: Prevent access to a freed page in page_pool (Thinh Tran)   
- hsr: Handle failures in module init (Felix Maurer)   
- packet: annotate data-races around ignore_outgoing (Eric Dumazet)   
- hsr: Fix uninit-value access in hsr_get_node() (Shigeru Yoshida)   
- s390/vtime: fix average steal time calculation (Mete Durlu)   
- usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin (Colin Ian King)   
- staging: greybus: fix get_channel_from_mode() failure path (Dan Carpenter)   
- serial: 8250_exar: Don't remove GPIO device on suspend (Andy Shevchenko)   
- rtc: mt6397: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- kconfig: fix infinite loop when expanding a macro at the end of file (Masahiro Yamada)   
- tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT (Tudor Ambarus)   
- serial: max310x: fix syntax error in IRQ error message (Hugo Villeneuve)   
- tty: vt: fix 20 vs 0x20 typo in EScsiignore (Jiri Slaby (SUSE))   
- afs: Revert "afs: Hide silly-rename files from userspace" (David Howells)   
- NFS: Fix an off by one in root_nfs_cat() (Christophe JAILLET)   
- watchdog: stm32_iwdg: initialize default timeout (Ben Wolsieffer)   
- net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() (Christophe JAILLET)   
- scsi: bfa: Fix function pointer type mismatch for hcb_qe-&gt;cbfn (Arnd Bergmann)   
- RDMA/device: Fix a race between mad_client and cm_client init (Shifeng Li)   
- scsi: csiostor: Avoid function pointer casts (Arnd Bergmann)   
- ALSA: usb-audio: Stop parsing channels bits when all channels are found. (Johan Carlsson)   
- clk: Fix clk_core_get NULL dereference (Bryan O'Donoghue)   
- sparc32: Fix section mismatch in leon_pci_grpci (Sam Ravnborg)   
- backlight: lp8788: Fully initialize backlight_properties during probe (Daniel Thompson)   
- backlight: lm3639: Fully initialize backlight_properties during probe (Daniel Thompson)   
- backlight: da9052: Fully initialize backlight_properties during probe (Daniel Thompson)   
- backlight: lm3630a: Don't set bl-&gt;props.brightness in get_brightness (Luca Weiss)   
- backlight: lm3630a: Initialize backlight_properties on init (Luca Weiss)   
- powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. (Michael Ellerman)   
- drm/msm/dpu: add division of drm_display_mode's hskew parameter (Paloma Arellano)   
- powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks (Kajol Jain)   
- drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip (Hsin-Yi Wang)   
- media: ttpci: fix two memleaks in budget_av_attach (Zhipeng Lu)   
- media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO (Hans Verkuil)   
- media: go7007: fix a memleak in go7007_load_encoder (Zhipeng Lu)   
- media: dvb-frontends: avoid stack overflow warnings with clang (Arnd Bergmann)   
- media: pvrusb2: fix uaf in pvr2_context_set_notify (Edward Adam Davis)   
- drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() (Srinivasan Shanmugam)   
- ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs (Jerome Brunet)   
- mtd: rawnand: lpc32xx_mlc: fix irq handler prototype (Arnd Bergmann)   
- mtd: maps: physmap-core: fix flash size larger than 32-bit (Baruch Siach)   
- crypto: arm/sha - fix function cast warnings (Arnd Bergmann)   
- mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)   
- mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref (Peter Griffin)   
- drm/tegra: put drm_gem_object ref on error in tegra_fb_create (Fedor Pchelkin)   
- clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() (Christophe JAILLET)   
- PCI: Mark 3ware-9650SE Root Port Extended Tags as broken (Jörg Wedekind)   
- drm/mediatek: dsi: Fix DSI RGB666 formats and definitions (AngeloGioacchino Del Regno)   
- clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times (Konrad Dybcio)   
- media: pvrusb2: fix pvr2_stream_callback casts (Arnd Bergmann)   
- media: pvrusb2: remove redundant NULL check (Daniil Dulov)   
- media: go7007: add check of return value of go7007_read_addr() (Daniil Dulov)   
- media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak (Lucas Stach)   
- perf stat: Avoid metric-only segv (Ian Rogers)   
- ALSA: seq: fix function cast warnings (Takashi Iwai)   
- drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() (Nikita Zhandarovich)   
- perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() (Yang Jihong)   
- PCI: switchtec: Fix an error handling path in switchtec_pci_probe() (Christophe JAILLET)   
- quota: Fix rcu annotations of inode dquot pointers (Jan Kara)   
- quota: Fix potential NULL pointer dereference (Wang Jianjian)   
- quota: simplify drop_dquot_ref() (Baokun Li)   
- clk: qcom: reset: Ensure write completion on reset de/assertion (Konrad Dybcio)   
- clk: qcom: reset: Commonize the de/assert functions (Konrad Dybcio)   
- clk: qcom: reset: support resetting multiple bits (Robert Marko)   
- clk: qcom: reset: Allow specifying custom reset delay (Stephan Gerhold)   
- media: edia: dvbdev: fix a use-after-free (Zhipeng Lu)   
- media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity (Zhipeng Lu)   
- media: v4l2-tpg: fix some memleaks in tpg_alloc (Zhipeng Lu)   
- media: em28xx: annotate unchecked call to media_device_register() (Nikita Zhandarovich)   
- perf evsel: Fix duplicate initialization of data-&gt;id in evsel__parse_sample() (Yang Jihong)   
- drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' (Srinivasan Shanmugam)   
- perf record: Fix possible incorrect free in record__switch_output() (Yang Jihong)   
- PCI/DPC: Print all TLP Prefixes, not just the first (Ilpo Järvinen)   
- media: tc358743: register v4l2 async device only after successful setup (Alexander Stein)   
- dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA (Peter Robinson)   
- drm/rockchip: lvds: do not overwrite error code (Quentin Schulz)   
- drm: Don't treat 0 as -1 in drm_fixp2int_ceil (Harry Wentland)   
- drm/rockchip: inno_hdmi: Fix video timing (Alex Bee)   
- drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() (Christophe JAILLET)   
- drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() (Christophe JAILLET)   
- drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() (Christophe JAILLET)   
- drm/tegra: dsi: Make use of the helper function dev_err_probe() (Cai Huoqing)   
- gpu: host1x: mipi: Update tegra_mipi_request() to be node based (Sowjanya Komatineni)   
- drm/tegra: dsi: Add missing check for of_find_device_by_node (Chen Ni)   
- dm: call the resume method on internal suspend (Mikulas Patocka)   
- dm raid: fix false positive for requeue needed during reshape (Ming Lei)   
- nfp: flower: handle acti_netdevs allocation failure (Duoming Zhou)   
- net/x25: fix incorrect parameter validation in the x25_getsockopt() function (Gavrilov Ilia)   
- net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function (Gavrilov Ilia)   
- udp: fix incorrect parameter validation in the udp_lib_getsockopt() function (Gavrilov Ilia)   
- l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function (Gavrilov Ilia)   
- tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function (Gavrilov Ilia)   
- net: hns3: fix port duplex configure error in IMP reset (Jie Wang)   
- net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() (Eric Dumazet)   
- ipv6: fib6_rules: flush route cache when rule is changed (Shiming Cheng)   
- bpf: Fix stackmap overflow check on 32-bit arches (Toke Høiland-Jørgensen)   
- bpf: Fix hashtab overflow check on 32-bit arches (Toke Høiland-Jørgensen)   
- sr9800: Add check for usbnet_get_endpoints (Chen Ni)   
- Bluetooth: hci_core: Fix possible buffer overflow (Luiz Augusto von Dentz)   
- Bluetooth: Remove superfluous call to hci_conn_check_pending() (Jonas Dreßler)   
- igb: Fix missing time sync events (Vinicius Costa Gomes)   
- igb: move PEROUT and EXTTS isr logic to separate functions (Ruud Bos)   
- mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function (Christophe JAILLET)   
- SUNRPC: fix some memleaks in gssx_dec_option_array (Zhipeng Lu)   
- x86, relocs: Ignore relocations in .notes section (Kees Cook)   
- ACPI: scan: Fix device check notification handling (Rafael J. Wysocki)   
- ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node (Michal Vokáč)   
- ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address (Michal Vokáč)   
- ARM: dts: imx6dl-yapp4: Move phy reset into switch node (Michal Vokáč)   
- ARM: dts: arm: realview: Fix development chip ROM compatible value (Geert Uytterhoeven)   
- net: ena: Remove ena_select_queue (Kamal Heib)   
- net: ena: cosmetic: fix line break issues (Arthur Kiyanovski)   
- wifi: brcmsmac: avoid function pointer casts (Arnd Bergmann)   
- iommu/amd: Mark interrupt as managed (Mario Limonciello)   
- bus: tegra-aconnect: Update dependency to ARCH_TEGRA (Peter Robinson)   
- ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() (Armin Wolf)   
- arm64: dts: qcom: msm8996: Pad addresses (Bjorn Andersson)   
- arm64: dts: qcom: msm8996: Move regulator consumers to db820c (Bjorn Andersson)   
- arm64: dts: qcom: msm8996: Use node references in db820c (Bjorn Andersson)   
- arm64: dts: qcom: db820c: Move non-soc entries out of /soc (Bjorn Andersson)   
- bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly (Yonghong Song)   
- bpf: Factor out bpf_spin_lock into helpers. (Alexei Starovoitov)   
- arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes (Rafał Miłecki)   
- wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() (Zhipeng Lu)   
- net: blackhole_dev: fix build warning for ethh set but not used (Breno Leitao)   
- af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). (Kuniyuki Iwashima)   
- sock_diag: annotate data-races around sock_diag_handlers[family] (Eric Dumazet)   
- wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() (Jinjie Ruan)   
- wifi: wilc1000: fix RCU usage in connect path (Alexis Lothoré)   
- wifi: wilc1000: fix declarations ordering (Alexis Lothoré)   
- wifi: b43: Disable QoS for bcm4331 (Rahul Rameshbabu)   
- wifi: b43: Stop correct queue in DMA worker when QoS is disabled (Rahul Rameshbabu)   
- b43: main: Fix use true/false for bool type (Saurav Girepunje)   
- wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled (Rahul Rameshbabu)   
- wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled (Rahul Rameshbabu)   
- b43: dma: Fix use true/false for bool type variable (Saurav Girepunje)   
- wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() (Xingyuan Mo)   
- timekeeping: Fix cross-timestamp interpolation for non-x86 (Peter Hilber)   
- timekeeping: Fix cross-timestamp interpolation corner case decision (Peter Hilber)   
- timekeeping: Fix cross-timestamp interpolation on counter wrap (Peter Hilber)   
- aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts (Chun-Yi Lee)   
- fs/select: rework stack allocation hack for clang (Arnd Bergmann)   
- do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak (Nikita Zhandarovich)   
- ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll (Stuart Henderson)   
- ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode (Stuart Henderson)   
- ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC (Stuart Henderson)   
- Input: gpio_keys_polled - suppress deferred probe error for gpio (Uwe Kleine-König)   
- ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet (Alban Boyé)   
- firewire: core: use long bus reset on gap count error (Takashi Sakamoto)   
- Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security (Yuxuan Hu)   
- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready (Ranjan Kumar)   
- btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve (Filipe Manana)   
- dm-verity, dm-crypt: align "struct bvec_iter" correctly (Mikulas Patocka)   
- block: sed-opal: handle empty atoms when parsing response (Greg Joyce)   
- parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check (Max Kellermann)   
- net/iucv: fix the allocation size of iucv_path_table array (Alexander Gordeev)   
- RDMA/mlx5: Relax DEVX access upon modify commands (Yishai Hadas)   
- HID: multitouch: Add required quirk for Synaptics 0xcddc device (Manuel Fombuena)   
- MIPS: Clear Cause.BD in instruction_pointer_set (Jiaxun Yang)   
- x86/xen: Add some null pointer checking to smp.c (Kunwu Chan)   
- ASoC: rt5645: Make LattePanda board DMI match more precise (Hans de Goede)   
- selftests: tls: use exact comparison in recv_partial (Jakub Kicinski)   
- LTS tag: v5.4.272 (Sherry Yang)   
- serial: max310x: fix IO data corruption in batched operations (Jan Kundrát)   
- serial: max310x: implement I2C support (Cosmin Tanislav)   
- serial: max310x: make accessing revision id interface-agnostic (Cosmin Tanislav)   
- regmap: Add bulk read/write callbacks into regmap_config (Marek Vasut)   
- regmap: allow to define reg_update_bits for no bus configuration (Ansuel Smith)   
- serial: max310x: Unprepare and disable clock in error path (Andy Shevchenko)   
- getrusage: use sig-&gt;stats_lock rather than lock_task_sighand() (Oleg Nesterov)   
- getrusage: use __for_each_thread() (Oleg Nesterov)   
- getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand() (Oleg Nesterov)   
- getrusage: add the "signal_struct *sig" local variable (Oleg Nesterov)   
- y2038: rusage: use __kernel_old_timeval (Arnd Bergmann)   
- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU (Werner Sembach)   
- serial: max310x: prevent infinite while() loop in port startup (Hugo Villeneuve)   
- serial: max310x: use a separate regmap for each port (Cosmin Tanislav)   
- serial: max310x: use regmap methods for SPI batch operations (Cosmin Tanislav)   
- serial: max310x: Make use of device properties (Andy Shevchenko)   
- serial: max310x: fail probe if clock crystal is unstable (Hugo Villeneuve)   
- serial: max310x: Try to get crystal clock rate from property (Andy Shevchenko)   
- serial: max310x: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)   
- um: allow not setting extra rpaths in the linux binary (Johannes Berg)   
- selftests: mm: fix map_hugetlb failure on 64K page size systems (Nico Pache)   
- netrom: Fix data-races around sysctl_net_busy_read (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_link_fails_count (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_routing_control (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_transport_timeout (Jason Xing)   
- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser (Jason Xing)   
- netrom: Fix a data-race around sysctl_netrom_default_path_quality (Jason Xing)   
- netfilter: nf_conntrack_h323: Add protection for bmp length out of range (Lena Wang)   
- net/ipv6: avoid possible UAF in ip6_route_mpath_notify() (Eric Dumazet)   
- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() (Rand Deeb)   
- geneve: make sure to pull inner header in geneve_rx() (Eric Dumazet)   
- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able (Maciej Fijalkowski)   
- net: lan78xx: fix runtime PM count underflow on link stop (Oleksij Rempel)   
- lan78xx: Fix race conditions in suspend/resume handling (John Efstathiades)   
- lan78xx: Fix partial packet errors on suspend/resume (John Efstathiades)   
- lan78xx: Add missing return code checks (John Efstathiades)   
- lan78xx: Fix white space and style issues (John Efstathiades)   
- LTS tag: v5.4.271 (Sherry Yang)   
- gpio: 74x164: Enable output pins after registers are reset (Arturas Moskvinas)   
- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super (Oscar Salvador)   
- cachefiles: fix memory leak in cachefiles_add_cache() (Baokun Li)   
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers (Paolo Bonzini)   
- mmc: core: Fix eMMC initialization with 1-bit bus connection (Ivan Semenov)   
- dmaengine: fsl-qdma: init irq after reg initialization (Curtis Klein)   
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read (Peng Ma)   
- btrfs: dev-replace: properly validate device names (David Sterba)   
- wifi: nl80211: reject iftype change with mesh ID change (Johannes Berg)   
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink() (Alexander Ofitserov)   
- ALSA: Drop leftover snd-rtctimer stuff from Makefile (Takashi Iwai)   
- power: supply: bq27xxx-i2c: Do not free non existing IRQ (Hans de Goede)   
- efi/capsule-loader: fix incorrect allocation size (Arnd Bergmann)   
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back (Lin Ma)   
- Bluetooth: Enforce validation on max value of connection interval (Kai-Heng Feng)   
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST (Luiz Augusto von Dentz)   
- Bluetooth: Avoid potential use-after-free in hci_error_reset (Ying Hsu)   
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read (Javier Carrasco)   
- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected (Oleksij Rempel)   
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() (Eric Dumazet)   
- tun: Fix xdp_rxq_info's queue_index when detaching (Yunjian Wang)   
- net: ip_tunnel: prevent perpetual headroom growth (Florian Westphal)   
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter (Ryosuke Yasuoka)   
- LTS tag: v5.4.270 (Sherry Yang)   
- fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio (Bart Van Assche)   
- drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set (Erik Kurzinger)   
- drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Christian König)   
- tls: stop recv() if initial process_rx_list gave us non-DATA (Sabrina Dubroca)   
- tls: rx: drop pointless else after goto (Jakub Kicinski)   
- tls: rx: jump to a more appropriate label (Jakub Kicinski)   
- s390: use the correct count for __iowrite64_copy() (Jason Gunthorpe)   
- packet: move from strlcpy with unused retval to strscpy (Wolfram Sang)   
- ipv6: sr: fix possible use-after-free and null-ptr-deref (Vasiliy Kovalev)   
- afs: Increase buffer size in afs_update_volume_status() (Daniil Dulov)   
- ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid (Eric Dumazet)   
- ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid (Eric Dumazet)   
- nouveau: fix function cast warnings (Arnd Bergmann)   
- scsi: jazz_esp: Only build if SCSI core is builtin (Randy Dunlap)   
- bpf, scripts: Correct GPL license name (Gianmarco Lusvardi)   
- scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Andrii Nakryiko)   
- RDMA/srpt: fix function pointer cast warnings (Arnd Bergmann)   
- RDMA/srpt: Make debug output more detailed (Bart Van Assche)   
- RDMA/bnxt_re: Return error for SRQ resize (Kalesh AP)   
- IB/hfi1: Fix a memleak in init_credit_return (Zhipeng Lu)   
- usb: roles: don't get/set_role() when usb_role_switch is unregistered (Xu Yang)   
- usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs (Krishna Kurapati)   
- usb: cdns3: fix memory double free when handle zero packet (Frank Li)   
- usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() (Frank Li)   
- ARM: ep93xx: Add terminator to gpiod_lookup_table (Nikita Shubin)   
- l2tp: pass correct message length to ip6_append_data (Tom Parkin)   
- PCI/MSI: Prevent MSI hardware interrupt number truncation (Vidya Sagar)   
- gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() (Vasiliy Kovalev)   
- dm-crypt: don't modify the data when using authenticated encryption (Mikulas Patocka)   
- IB/hfi1: Fix sdma.h tx-&gt;num_descs off-by-one error (Daniel Vacek)   
- PCI: tegra: Fix OF node reference leak (Christophe JAILLET)   
- PCI: tegra: Fix reporting GPIO error value (Pali Rohár)   
- arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node (Sireesh Kodali)   
- drm/amdgpu: Fix type of second parameter in trans_msg() callback (Nathan Chancellor)   
- iomap: Set all uptodate bits for an Uptodate page (Matthew Wilcox (Oracle))   
- dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() (Mikulas Patocka)   
- x86/alternatives: Disable KASAN in apply_alternatives() (Kirill A. Shutemov)   
- drm/amdgpu: Check for valid number of registers to read (Trek)   
- Revert "drm/sun4i: dsi: Change the start delay calculation" (Icenowy Zheng)   
- ALSA: hda/realtek - Enable micmute LED on and HP system (Kai-Heng Feng)   
- selftests/bpf: Avoid running unprivileged tests with alignment requirements (Björn Töpel)   
- net: bridge: clear bridge's private skb space on xmit (Nikolay Aleksandrov)   
- spi: mt7621: Fix an error message in mt7621_spi_probe() (Christophe JAILLET)   
- pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups (Miaoqian Lin)   
- pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours (Lee Jones)   
- tcp: add annotations around sk-&gt;sk_shutdown accesses (Eric Dumazet)   
- tcp: return EPOLLOUT from tcp_poll only when notsent_bytes is half the limit (Soheil Hassas Yeganeh)   
- tcp: factor out __tcp_close() helper (Paolo Abeni)   
- pmdomain: renesas: r8a77980-sysc: CR7 must be always on (Geert Uytterhoeven)   
- s390/qeth: Fix potential loss of L3-IP@ in case of network issues (Alexandra Winter)   
- virtio-blk: Ensure no requests in virtqueues before deleting vqs. (Yi Sun)   
- firewire: core: send bus reset promptly on gap count error (Takashi Sakamoto)   
- scsi: lpfc: Use unsigned type for num_sge (Hannes Reinecke)   
- hwmon: (coretemp) Enlarge per package core count limit (Zhang Rui)   
- nvmet-fc: abort command when there is no binding (Daniel Wagner)   
- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new (Xin Long)   
- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 (Chen-Yu Tsai)   
- nvmet-tcp: fix nvme tcp ida memory leak (Guixin Liu)   
- regulator: pwm-regulator: Add validity checks in continuous .get_voltage (Martin Blumenstingl)   
- ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() (Baokun Li)   
- ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() (Baokun Li)   
- ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers (Lennert Buytenhek)   
- ahci: asm1166: correct count of reported ports (Conrad Kostecki)   
- fbdev: sis: Error out if pixclock equals zero (Fullway Wang)   
- fbdev: savage: Error out if pixclock equals zero (Fullway Wang)   
- wifi: mac80211: fix race condition on enabling fast-xmit (Felix Fietkau)   
- wifi: cfg80211: fix missing interfaces when dumping (Michal Kazior)   
- dmaengine: fsl-qdma: increase size of 'irq_name' (Vinod Koul)   
- dmaengine: shdma: increase size of 'dev_id' (Vinod Koul)   
- scsi: target: core: Add TMF to tmr_list handling (Dmitry Bogdanov)   
- sched/rt: Disallow writing invalid values to sched_rt_period_us (Cyril Hrubis)   
- sched/rt: Fix sysctl_sched_rr_timeslice intial value (Cyril Hrubis)   
- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb (Lokesh Gidra)   
- nilfs2: replace WARN_ONs for invalid DAT metadata block requests (Ryusuke Konishi)   
- sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset (Cyril Hrubis)   
- KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler (Oliver Upton)   
- KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() (Oliver Upton)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.4.el8uek]" date="1712664000">- net/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- RDMA/mlx5: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- RDMA/cm: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- RDMA/cma: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- rds: Brute force GFP_NOIO (Håkon Bugge)  [Orabug: 35436312]  
- workqueue: Inherit NOIO and NOFS alloc flags (Håkon Bugge)  [Orabug: 35436312]  
- KVM: x86: Add BHI_NO (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Mitigate KVM by default (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Add BHI mitigation knob (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Enumerate Branch History Injection (BHI) bug (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Define SPEC_CTRL_BHI_DIS_S (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bhi: Add support for clearing branch history at syscall entry (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/cpufeature: Add missing leaf enumeration (Daniel Sneddon)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Use a switch statement and macros in __feature_translate() (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/bugs: Use sysfs_emit() (Borislav Petkov)  [Orabug: 36496846]  {CVE-2024-2201} 
- Documentation/hw-vuln: Update spectre doc (Lin Yujun)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/speculation: Reorder SRSO and GDS functions (Alexandre Chartre)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES (Jim Mattson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Move reverse CPUID helpers to separate header file (Ricardo Koller)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201} 
- KVM: x86: Add support for reverse CPUID lookup of scattered features (Sean Christopherson)  [Orabug: 36496846]  {CVE-2024-2201} 
- x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Pawan Gupta)  [Orabug: 36496846]  {CVE-2024-2201} 
- objtool: Add asm version of STACK_FRAME_NON_STANDARD (Josh Poimboeuf)  [Orabug: 36496846]  {CVE-2024-2201} 
- objtool: Only include valid definitions depending on source file type (Julien Thierry)  [Orabug: 36496846]  {CVE-2024-2201}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.331.5.el8uek]" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646]  
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488]  
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675]  
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.6.el8uek]" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)   
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)   
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)   
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)   
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)   
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)   
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)   
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568]  
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652]  
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.7.el8uek]" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)   
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568]  
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159]  
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
</package>
<package pkgid="d222de83c9cc44c88e1e6a81bda2961c29c5075f6393507365880aca5cffdab5" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.332.5.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.331.5.el8uek]" date="1712836800">- hwmon: (opbmc) E6/AST2600 platform enabled (Jan Zdarek)  [Orabug: 36485646]  
- rds/ib: Disable WARN_ON() when system is going down (Hans Westgaard Ry)  [Orabug: 36394488]  
- rds/rdma: print connection up/down time while dropping/connecting (Juan Garcia)  [Orabug: 36264675]  
- rds: ib: Use fastreg QP if conn is down and handle FRWR CQE timeout (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Tear down QP when FRWR WRs fails (Håkon Bugge)  [Orabug: 36236541]  
- rds: ib: Poll fastreg CQ before destroying (Håkon Bugge)  [Orabug: 36236541]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.6.el8uek]" date="1713441600">- mm/memory-failure: fix an incorrect use of tail pages (Liu Shixin)   
- fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion (Bart Van Assche)   
- ahci: asm1064: asm1166: don't limit reported ports (Conrad Kostecki)   
- ahci: asm1064: correct count of reported ports (Andrey Jr. Melnikov)   
- mmc: core: Fix switch on gp3 partition (Dominique Martinet)   
- Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" (Song Liu)   
- serial: max310x: fix NULL pointer dereference in I2C instantiation (Hugo Villeneuve)   
- bonding: rate-limit bonding driver inspect messages (Praveen Kumar Kannoju)  [Orabug: 36250568]  
- rds/rdma: Fix congestion value for userspace consumption (Juan Garcia)  [Orabug: 36264652]  
- rds: Include transport protocol name in rds-info -k output (Juan Garcia)  [Orabug: 36264652]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.331.7.el8uek]" date="1714996800">- Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" (Siddh Raman Pant)   
- Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" (Harshit Mogalapalli)  [Orabug: 36584568]  
- Revert "net/mlx5: Enable SW-defined RoCEv2 UDP source port" (Arumugam Kolappan)  [Orabug: 36530159]  
- PCI: boot time optimization (Harman Kalra)  [Orabug: 36553666]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.1.el8uek]" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286]  
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870]  
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439]  
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439]  
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085]  
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085]  
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085]  
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085]  
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085]  
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085]  
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085]  
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085]  
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085]  
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085]  
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085]  
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085]  
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085]  
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085]  
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085]  
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085]  
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085]  
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977]  
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122]  
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122]  
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122]  
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122]  
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122]  
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122]  
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712]  
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250]  
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.2.el8uek]" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964]  
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636]  
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636]  
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636]  
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636]  
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636]  
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979]  
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737]  
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737]  
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737]  
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737]  
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737]  
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.3.el8uek]" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170]  
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.4.el8uek]" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)   
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)   
- LTS tag: v5.4.274 (Sherry Yang)   
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)   
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)   
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)   
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)   
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)   
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)   
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)   
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)   
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)   
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)   
- virtio: reenable config if freezing device failed (David Hildenbrand)   
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)   
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)   
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)   
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)   
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)   
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)   
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)   
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)   
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)   
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)   
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)   
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)   
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)   
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)   
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)   
- media: sta2x11: fix irq handler cast (Arnd Bergmann)   
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)   
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)   
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)   
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)   
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)   
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)   
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)   
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)   
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)   
- ionic: set adminq irq affinity (Shannon Nelson)   
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)   
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)   
- panic: Flush kernel log buffer at the end (John Ogness)   
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)   
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)   
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)   
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))   
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)   
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)   
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)   
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)   
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)   
- net: ravb: Always process TX descriptor ring (Paul Barker)   
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)   
- erspan: Add type I version 0 support. (William Tu)   
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)   
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)   
- fs: add a vfs_fchmod helper (Christoph Hellwig)   
- fs: add a vfs_fchown helper (Christoph Hellwig)   
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)   
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)   
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)   
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)   
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)   
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)   
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)   
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)   
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)   
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)   
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)   
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)   
- vfio/pci: Create persistent INTx handler (Alex Williamson)   
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)   
- vfio/pci: Lock external INTx masking ops (Alex Williamson)   
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)   
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)   
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)   
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)   
- dm integrity: fix out-of-range warning (Arnd Bergmann)   
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)   
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)   
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)   
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)   
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)   
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)   
- usb: udc: remove warning when queue disabled ep (yuan linyu)   
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)   
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)   
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)   
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)   
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)   
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)   
- usb: cdc-wdm: close race between read and workqueue (Oliver Neukum)   
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)   
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)   
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)   
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)   
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)   
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)   
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)   
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- loop: Factor out configuring loop from status (Martijn Coenen)   
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)   
- loop: Factor out setting loop device size (Martijn Coenen)   
- loop: Remove sector_t truncation checks (Martijn Coenen)   
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)   
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)   
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)   
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)   
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)   
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)   
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)   
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)   
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)   
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)   
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)   
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)   
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)   
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)   
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)   
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))   
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)   
- nilfs2: use a more common logging style (Joe Perches)   
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)   
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)   
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)   
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)   
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)   
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)   
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)   
- soc: fsl: qbman: Add CGR update function (Sean Anderson)   
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)   
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)   
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)   
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)   
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)   
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)   
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)   
- hwmon: (amc6821) add of_match table (Josua Mayer)   
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)   
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)   
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)   
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)   
- fuse: don't unhash root (Miklos Szeredi)   
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)   
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)   
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)   
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)   
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)   
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)   
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)   
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)   
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)   
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)   
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)   
- parisc: Fix ip_fast_csum (Guenter Roeck)   
- parisc: Do not hardcode registers in checksum functions (Helge Deller)   
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)   
- ubi: correct the calculation of fastmap size (Zhang Yi)   
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)   
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))   
- fat: fix uninitialized field in nostale filehandles (Jan Kara)   
- ext4: correct best extent lstart adjustment logic (Baokun Li)   
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)   
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)   
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)   
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)   
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)   
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)   
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)   
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)   
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)   
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)   
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)   
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)   
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)   
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)   
- timers: Update kernel-doc for various functions (Thomas Gleixner)   
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.el8uek]" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.1.el8uek]" date="1717156800">- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36685235]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36685235]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.332.5.2.el8uek]" date="1718107200">- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36696636]</changelog>
</package>
<package pkgid="8819df075413f5f32cafce9232b3525d1e3273eb671a03e1fe43ca3c5293961f" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.2.el8uek]" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964]  
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636]  
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636]  
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636]  
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636]  
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636]  
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979]  
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737]  
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737]  
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737]  
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737]  
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737]  
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.3.el8uek]" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170]  
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.4.el8uek]" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)   
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)   
- LTS tag: v5.4.274 (Sherry Yang)   
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)   
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)   
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)   
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)   
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)   
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)   
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)   
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)   
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)   
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)   
- virtio: reenable config if freezing device failed (David Hildenbrand)   
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)   
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)   
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)   
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)   
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)   
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)   
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)   
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)   
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)   
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)   
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)   
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)   
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)   
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)   
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)   
- media: sta2x11: fix irq handler cast (Arnd Bergmann)   
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)   
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)   
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)   
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)   
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)   
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)   
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)   
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)   
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)   
- ionic: set adminq irq affinity (Shannon Nelson)   
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)   
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)   
- panic: Flush kernel log buffer at the end (John Ogness)   
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)   
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)   
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)   
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))   
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)   
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)   
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)   
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)   
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)   
- net: ravb: Always process TX descriptor ring (Paul Barker)   
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)   
- erspan: Add type I version 0 support. (William Tu)   
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)   
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)   
- fs: add a vfs_fchmod helper (Christoph Hellwig)   
- fs: add a vfs_fchown helper (Christoph Hellwig)   
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)   
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)   
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)   
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)   
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)   
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)   
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)   
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)   
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)   
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)   
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)   
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)   
- vfio/pci: Create persistent INTx handler (Alex Williamson)   
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)   
- vfio/pci: Lock external INTx masking ops (Alex Williamson)   
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)   
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)   
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)   
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)   
- dm integrity: fix out-of-range warning (Arnd Bergmann)   
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)   
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)   
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)   
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)   
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)   
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)   
- usb: udc: remove warning when queue disabled ep (yuan linyu)   
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)   
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)   
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)   
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)   
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)   
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)   
- usb: cdc-wdm: close race between read and workqueue (Oliver Neukum)   
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)   
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)   
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)   
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)   
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)   
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)   
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)   
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- loop: Factor out configuring loop from status (Martijn Coenen)   
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)   
- loop: Factor out setting loop device size (Martijn Coenen)   
- loop: Remove sector_t truncation checks (Martijn Coenen)   
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)   
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)   
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)   
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)   
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)   
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)   
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)   
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)   
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)   
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)   
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)   
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)   
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)   
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)   
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)   
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))   
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)   
- nilfs2: use a more common logging style (Joe Perches)   
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)   
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)   
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)   
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)   
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)   
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)   
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)   
- soc: fsl: qbman: Add CGR update function (Sean Anderson)   
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)   
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)   
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)   
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)   
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)   
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)   
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)   
- hwmon: (amc6821) add of_match table (Josua Mayer)   
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)   
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)   
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)   
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)   
- fuse: don't unhash root (Miklos Szeredi)   
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)   
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)   
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)   
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)   
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)   
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)   
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)   
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)   
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)   
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)   
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)   
- parisc: Fix ip_fast_csum (Guenter Roeck)   
- parisc: Do not hardcode registers in checksum functions (Helge Deller)   
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)   
- ubi: correct the calculation of fastmap size (Zhang Yi)   
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)   
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))   
- fat: fix uninitialized field in nostale filehandles (Jan Kara)   
- ext4: correct best extent lstart adjustment logic (Baokun Li)   
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)   
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)   
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)   
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)   
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)   
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)   
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)   
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)   
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)   
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)   
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)   
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)   
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)   
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)   
- timers: Update kernel-doc for various functions (Thomas Gleixner)   
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.el8uek]" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.1.el8uek]" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449]  
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093]  
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215]  
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675]  
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675]  
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675]  
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675]  
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675]  
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453]  
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453]  
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635]  
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398]  
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382]  
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454]  
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.2.el8uek]" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469]  
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)   
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)   
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)   
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)   
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)   
- tipc: fix UAF in error path (Paolo Abeni)   
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)   
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)   
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)   
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)   
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)   
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)   
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)   
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)   
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)   
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)   
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)   
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)   
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)   
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)   
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)   
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)   
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)   
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)   
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)   
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka)   
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)   
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)   
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)   
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)   
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)   
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)   
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)   
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)   
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)   
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)   
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)   
- speakup: Avoid crash on very long word (Samuel Thibault)   
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)   
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)   
- binder: check offset alignment in binder_get_object() (Carlos Llamas)   
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)   
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)   
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)   
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)   
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)   
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)   
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)   
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)   
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)   
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)   
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)   
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)   
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)   
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)   
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)   
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)   
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.333.5.1.el8uek]" date="1720785600">- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36660755]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36836653]</changelog>
</package>
<package pkgid="4fd6b3874ff72d5afbf4b91012f52a79856abf7e8d2f09e8cf8a068851912d62" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.333.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.1.el8uek]" date="1715256000">- uek-rpm: ol7: Prevent vmlinux build ID mismatch (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol7: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- uek-rpm: ol8: Remove fancy_debuginfo (Stephen Brennan)  [Orabug: 35094286]  
- Revert "Revert "uek-rpm: Don't recompute build-ids for kernel-uek-debuginfo"" (Stephen Brennan)  [Orabug: 35094286]  
- genirq/cpuhotplug: Retry with cpu_online_mask when migration fails (Dongli Zhang)  [Orabug: 36378870]  
- rds: Optimize rds_percpu_caches garbage-collection (Hans Westgaard Ry)  [Orabug: 36383439]  
- rds: Add lfstack_pop_all (Hans Westgaard Ry)  [Orabug: 36383439]  
- dmapool: create/destroy cleanup (Keith Busch)  [Orabug: 36483085]  
- dmapool: link blocks across pages (Keith Busch)  [Orabug: 36483085]  
- dmapool: don't memset on free twice (Keith Busch)  [Orabug: 36483085]  
- dmapool: simplify freeing (Keith Busch)  [Orabug: 36483085]  
- dmapool: consolidate page initialization (Keith Busch)  [Orabug: 36483085]  
- dmapool: rearrange page alloc failure handling (Keith Busch)  [Orabug: 36483085]  
- dmapool: move debug code to own functions (Keith Busch)  [Orabug: 36483085]  
- dmapool: speedup DMAPOOL_DEBUG with init_on_alloc (Tony Battersby)  [Orabug: 36483085]  
- dmapool: cleanup integer types (Tony Battersby)  [Orabug: 36483085]  
- dmapool: use sysfs_emit() instead of scnprintf() (Tony Battersby)  [Orabug: 36483085]  
- dmapool: remove checks for dev == NULL (Tony Battersby)  [Orabug: 36483085]  
- mm/dmapool.c: revert "make dma pool to use kmalloc_node" (Christian König)  [Orabug: 36483085]  
- mm/dmapool: use DEVICE_ATTR_RO macro (YueHaibing)  [Orabug: 36483085]  
- mm/dmapool: switch from strlcpy to strscpy (Zhiyuan Dai)  [Orabug: 36483085]  
- mm/dmapool: use might_alloc() (Daniel Vetter)  [Orabug: 36483085]  
- mm/dmapool.c: replace hard coded function name with __func__ (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: replace open-coded list_for_each_entry_safe() (Andy Shevchenko)  [Orabug: 36483085]  
- mm/dmapool.c: micro-optimisation remove unnecessary branch (Mateusz Nosek)  [Orabug: 36483085]  
- mm: extract might_alloc() debug check (Daniel Vetter)  [Orabug: 36483085]  
- exec, elf: ignore malformed note segments (Anthony Yznaga)  [Orabug: 36524977]  
- io_uring: ensure '0' is returned on file registration success (Jens Axboe)  [Orabug: 36544122]  
- io_uring: don't save/restore iowait state (Jens Axboe)  [Orabug: 36544122]  
- io_uring: drop any code related to SCM_RIGHTS (Jens Axboe)  [Orabug: 36544122]  
- io_uring/unix: drop usage of io_uring socket (Jens Axboe)  [Orabug: 36544122]  
- io_uring/rw: ensure io-&gt;bytes_done is always initialized (Jens Axboe)  [Orabug: 36544122]  
- io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid (Jens Axboe)  [Orabug: 36544122]  
- RDMA/cm: Print the old state when cm_destroy_id gets timeout (Mark Zhang)  [Orabug: 36546712]  
- igb: free up irq resources in device shutdown path. (Imran Khan)  [Orabug: 36547250]  
- hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write (Babu Moger)  [Orabug: 36550305]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.2.el8uek]" date="1715688000">- net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long)  [Orabug: 33937964]  
- sysfs: fix static inline declaration of sysfs_groups_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net: fix sysfs permssions when device changes network namespace (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add queue_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- net-sysfs: add netdev_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- drivers/base/power: add dpm_sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- device: add device_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_group{s}_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_link_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- sysfs: add sysfs_file_change_owner() (Christian Brauner)  [Orabug: 33937964]  
- kallsyms: add kallsyms_seqs_of_names to list of special symbols (Arnd Bergmann)  [Orabug: 36475636]  
- kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] (Zhen Lei)  [Orabug: 36475636]  
- kallsyms: Improve the performance of kallsyms_lookup_name() (Saeed Mirzamohammadi)  [Orabug: 36475636]  
- kallsyms: strip ThinLTO hashes from static functions (Sami Tolvanen)  [Orabug: 36475636]  
- kallsyms: Skip the name search for empty string (Jiri Olsa)  [Orabug: 36475636]  
- RDMA/mlx5: Fix port number for counter query in multi-port configuration (Michael Guralnik)  [Orabug: 36545979]  
- x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Clarify that syscall hardening isn't a BHI mitigation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI handling of RRSBA (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' (Ingo Molnar)  [Orabug: 36584737]  
- x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix BHI documentation (Josh Poimboeuf)  [Orabug: 36584737]  
- x86/bugs: Fix return type of spectre_bhi_state() (Daniel Sneddon)  [Orabug: 36584737]  
- x86/bhi: Update BHI mitigation (Alexandre Chartre)  [Orabug: 36584737]  
- x86/syscall: Don't force use of indirect calls for system calls (Linus Torvalds)  [Orabug: 36584737]  
- x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file (Josh Poimboeuf)  [Orabug: 36584737]  
- uek-rpm: ol7: fix prod build with editbuildid (Stephen Brennan)  [Orabug: 36607867]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.3.el8uek]" date="1715860800">- uek: kabi: Enable the size checks and fix broken APIs (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- uek: kabi: Introduce new APIs to check for size (Saeed Mirzamohammadi)  [Orabug: 36545483]  
- RDS/IB: Remove incorrect clearing of RDS_IB_CQ_ERR in rds_ib_conn_path_shutdown_final() (Hans Westgaard Ry)  [Orabug: 36606170]  
- igb: fix __free_irq warnings seen during module unload. (Imran Khan)  [Orabug: 36618478]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.4.el8uek]" date="1715947200">- bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- usb: dwc2: host: Fix dereference issue in DDMA completion flow. (Minas Harutyunyan)   
- Revert "usb: cdc-wdm: close race between read and workqueue" (Greg Kroah-Hartman)   
- LTS tag: v5.4.274 (Sherry Yang)   
- x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled (Kim Phillips)   
- x86/cpu: Support AMD Automatic IBRS (Kim Phillips)   
- firmware: meson_sm: fix to avoid potential NULL pointer dereference (Zhang Shurong)   
- ip_gre: do not report erspan version on GRE interface (Hangbin Liu)   
- erspan: Check IFLA_GRE_ERSPAN_VER is set. (William Tu)   
- VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() (Vasiliy Kovalev)   
- Bluetooth: btintel: Fixe build regression (Luiz Augusto von Dentz)   
- x86/alternative: Don't call text_poke() in lazy TLB mode (Juergen Gross)   
- drm/i915/gt: Reset queue_priority_hint on parking (Chris Wilson)   
- x86/mm/pat: fix VM_PAT handling in COW mappings (David Hildenbrand)   
- virtio: reenable config if freezing device failed (David Hildenbrand)   
- drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() (Guo Mengqi)   
- tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc (Thadeu Lima de Souza Cascardo)   
- netfilter: nf_tables: discard table flag update with pending basechain deletion (Pablo Neira Ayuso)   
- netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: release batch on table validation from abort path (Pablo Neira Ayuso)   
- netfilter: nf_tables: reject new basechain after table flag update (Pablo Neira Ayuso)   
- fbmon: prevent division by zero in fb_videomode_from_videomode() (Roman Smirnov)   
- fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 (Aleksandr Burakov)   
- usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined (Colin Ian King)   
- usb: typec: tcpci: add generic tcpci fallback compatible (Marco Felsch)   
- tools: iio: replace seekdir() in iio_generic_buffer (Petre Rodan)   
- ktest: force $buildonly = 1 for 'make_warnings_file' test type (Ricardo B. Marliere)   
- Input: allocate keycode for Display refresh rate toggle (Gergo Koteles)   
- block: prevent division by zero in blk_rq_stat_sum() (Roman Smirnov)   
- Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" (Daniel Drake)   
- SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int (Dai Ngo)   
- drm/amd/display: Fix nanosec stat overflow (Aric Cyr)   
- media: sta2x11: fix irq handler cast (Arnd Bergmann)   
- isofs: handle CDs with bad root inode but good Joliet root directory (Alex Henrie)   
- scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() (Justin Tee)   
- sysv: don't call sb_bread() with pointers_lock held (Tetsuo Handa)   
- Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails (Kunwu Chan)   
- Bluetooth: btintel: Fix null ptr deref in btintel_read_version (Edward Adam Davis)   
- btrfs: send: handle path ref underflow in header iterate_inode_ref() (David Sterba)   
- btrfs: export: handle invalid inode or root reference in btrfs_get_parent() (David Sterba)   
- btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() (David Sterba)   
- tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() (Samasth Norway Ananda)   
- ionic: set adminq irq affinity (Shannon Nelson)   
- arm64: dts: rockchip: fix rk3399 hdmi ports node (Johan Jonker)   
- arm64: dts: rockchip: fix rk3328 hdmi ports node (Johan Jonker)   
- panic: Flush kernel log buffer at the end (John Ogness)   
- VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() (Harshit Mogalapalli)   
- wifi: ath9k: fix LNA selection in ath_ant_try_scan() (Dmitry Antipov)   
- s390/entry: align system call table on 8 bytes (Sumanth Korikkar)   
- x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() (Borislav Petkov (AMD))   
- ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone (I Gede Agastya Darma Laksana)   
- ata: sata_mv: Fix PCI device ID table declaration compilation warning (Arnd Bergmann)   
- scsi: mylex: Fix sysfs buffer lengths (Arnd Bergmann)   
- ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit (Arnd Bergmann)   
- ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw (Stephen Lee)   
- net: ravb: Always process TX descriptor ring (Paul Barker)   
- erspan: make sure erspan_base_hdr is present in skb-&gt;head (Eric Dumazet)   
- erspan: Add type I version 0 support. (William Tu)   
- init: open /initrd.image with O_LARGEFILE (John Sperbeck)   
- initramfs: switch initramfs unpacking to struct file based APIs (Christoph Hellwig)   
- fs: add a vfs_fchmod helper (Christoph Hellwig)   
- fs: add a vfs_fchown helper (Christoph Hellwig)   
- staging: vc04_services: fix information leak in create_component() (Dan Carpenter)   
- staging: vc04_services: changen strncpy() to strscpy_pad() (Arnd Bergmann)   
- i40e: fix vf may be used uninitialized in this function warning (Aleksandr Loktionov)   
- ipv6: Fix infinite recursion in fib6_dump_done(). (Kuniyuki Iwashima)   
- selftests: reuseaddr_conflict: add missing new line at the end of the output (Jakub Kicinski)   
- net: stmmac: fix rx queue priority assignment (Piotr Wejman)   
- net/sched: act_skbmod: prevent kernel-infoleak (Eric Dumazet)   
- bpf, sockmap: Prevent lock inversion deadlock in map delete elem (Jakub Sitnicki)   
- netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() (Ziyang Xuan)   
- netfilter: nf_tables: flush pending destroy work before exit_net release (Pablo Neira Ayuso)   
- mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations (Vlastimil Babka)   
- vfio/platform: Create persistent IRQ handlers (Alex Williamson)   
- vfio/pci: Create persistent INTx handler (Alex Williamson)   
- vfio: Introduce interface to flush virqfd inject workqueue (Alex Williamson)   
- vfio/pci: Lock external INTx masking ops (Alex Williamson)   
- vfio/pci: Disable auto-enable of exclusive INTx IRQ (Alex Williamson)   
- netfilter: nf_tables: disallow timeout for anonymous sets (Pablo Neira Ayuso)   
- Bluetooth: Fix TOCTOU in HCI debugfs implementation (Bastien Nocera)   
- Bluetooth: hci_event: set the conn encrypted before conn establishes (Hui Wang)   
- r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d (Heiner Kallweit)   
- dm integrity: fix out-of-range warning (Arnd Bergmann)   
- tcp: properly terminate timers for kernel sockets (Eric Dumazet)   
- ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() (Przemek Kitszel)   
- nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet (Ryosuke Yasuoka)   
- USB: core: Fix deadlock in usb_deauthorize_interface() (Alan Stern)   
- scsi: lpfc: Correct size for wqe for memset() (Muhammad Usama Anjum)   
- scsi: qla2xxx: Fix command flush on cable pull (Quinn Tran)   
- usb: udc: remove warning when queue disabled ep (yuan linyu)   
- usb: dwc2: gadget: LPM flow fix (Minas Harutyunyan)   
- usb: dwc2: host: Fix ISOC flow in DDMA mode (Minas Harutyunyan)   
- usb: dwc2: host: Fix hibernation flow (Minas Harutyunyan)   
- usb: dwc2: host: Fix remote wakeup from hibernation (Minas Harutyunyan)   
- scsi: core: Fix unremoved procfs host directory regression (Guilherme G. Piccoli)   
- ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs (Duoming Zhou)   
- usb: cdc-wdm: close race between read and workqueue (Oliver Neukum)   
- exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() (Max Filippov)   
- wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes (Felix Fietkau)   
- mm/migrate: set swap entry values of THP tail pages properly. (Zi Yan)   
- vt: fix memory overlapping when deleting chars in the buffer (Yangxi Xiang)   
- bounds: support non-power-of-two CONFIG_NR_CPUS (Matthew Wilcox (Oracle))   
- powerpc: xor_vmx: Add '-mhard-float' to CFLAGS (Nathan Chancellor)   
- efivarfs: Request at most 512 bytes for variable names (Tim Schumacher)   
- perf/core: Fix reentry problem in perf_output_read_group() (Yang Jihong)   
- loop: loop_set_status_from_info() check before assignment (Zhong Jinghua)   
- loop: Check for overflow while configuring loop (Siddh Raman Pant)   
- loop: Factor out configuring loop from status (Martijn Coenen)   
- loop: Refactor loop_set_status() size calculation (Martijn Coenen)   
- loop: Factor out setting loop device size (Martijn Coenen)   
- loop: Remove sector_t truncation checks (Martijn Coenen)   
- loop: Call loop_config_discard() only after new config is applied (Martijn Coenen)   
- Revert "loop: Check for overflow while configuring loop" (Genjian Zhang)   
- btrfs: allocate btrfs_ioctl_defrag_range_args on stack (Goldwyn Rodrigues)   
- printk: Update @console_may_schedule in console_trylock_spinning() (John Ogness)   
- xen/events: close evtchn after mapping cleanup (Maximilian Heyne)   
- vt: fix unicode buffer corruption when deleting characters (Nicolas Pitre)   
- tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled (Sherry Sun)   
- usb: port: Don't try to peer unused USB ports based on location (Mathias Nyman)   
- usb: gadget: ncm: Fix handling of zero block length packets (Krishna Kurapati)   
- USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command (Alan Stern)   
- ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform (Kailang Yang)   
- xfrm: Avoid clang fortify warning in copy_to_user_tmpl() (Nathan Chancellor)   
- netfilter: nf_tables: reject constant set with timeout (Pablo Neira Ayuso)   
- netfilter: nf_tables: disallow anonymous set with timeout flag (Pablo Neira Ayuso)   
- netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout (Pablo Neira Ayuso)   
- comedi: comedi_test: Prevent timers rescheduling during deletion (Ian Abbott)   
- dm snapshot: fix lockup in dm_exception_table_exit (Mikulas Patocka)   
- x86/CPU/AMD: Update the Zenbleed microcode revisions (Borislav Petkov (AMD))   
- nilfs2: prevent kernel bug at submit_bh_wbc() (Ryusuke Konishi)   
- nilfs2: use a more common logging style (Joe Perches)   
- nilfs2: fix failure to detect DAT corruption in btree and direct mappings (Ryusuke Konishi)   
- memtest: use {READ,WRITE}_ONCE in memory scanning (Qiang Zhang)   
- drm/vc4: hdmi: do not return negative values from .get_modes() (Jani Nikula)   
- drm/imx/ipuv3: do not return negative values from .get_modes() (Jani Nikula)   
- drm/exynos: do not return negative values from .get_modes() (Jani Nikula)   
- s390/zcrypt: fix reference counting on zcrypt card objects (Harald Freudenberger)   
- soc: fsl: qbman: Use raw spinlock for cgr_lock (Sean Anderson)   
- soc: fsl: qbman: Add CGR update function (Sean Anderson)   
- soc: fsl: qbman: Add helper for sanity checking cgr ops (Sean Anderson)   
- soc: fsl: qbman: Always disable interrupts when taking cgr_lock (Sean Anderson)   
- vfio/platform: Disable virqfds on cleanup (Alex Williamson)   
- kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 (Nathan Chancellor)   
- speakup: Fix 8bit characters from direct synth (Samuel Thibault)   
- slimbus: core: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- nvmem: meson-efuse: fix function pointer type mismatch (Jerome Brunet)   
- firmware: meson_sm: Rework driver as a proper platform driver (Carlo Caione)   
- hwmon: (amc6821) add of_match table (Josua Mayer)   
- dm-raid: fix lockdep waring in "pers-&gt;hot_add_disk" (Yu Kuai)   
- PCI/PM: Drain runtime-idle callbacks before driver removal (Rafael J. Wysocki)   
- PCI: Drop pci_device_remove() test of pci_dev-&gt;driver (Uwe Kleine-König)   
- btrfs: fix off-by-one chunk length calculation at contains_pending_extent() (Filipe Manana)   
- fuse: don't unhash root (Miklos Szeredi)   
- mmc: tmio: avoid concurrent runs of mmc_request_done() (Wolfram Sang)   
- PM: sleep: wakeirq: fix wake irq warning in system suspend (Qingliang Li)   
- USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M (Toru Katagiri)   
- USB: serial: option: add MeiG Smart SLM320 product (Aurélien Jacobs)   
- USB: serial: cp210x: add ID for MGP Instruments PDS100 (Christian Häggström)   
- USB: serial: add device ID for VeriFone adapter (Cameron Williams)   
- USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB (Daniel Vogelbacher)   
- powerpc/fsl: Fix mfpmr build errors with newer binutils (Michael Ellerman)   
- clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays (Gabor Juhos)   
- clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays (Gabor Juhos)   
- PM: suspend: Set mem_sleep_current during kernel command line setup (Maulik Shah)   
- parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 64-bit systems (Guenter Roeck)   
- parisc: Fix csum_ipv6_magic on 32-bit systems (Guenter Roeck)   
- parisc: Fix ip_fast_csum (Guenter Roeck)   
- parisc: Do not hardcode registers in checksum functions (Helge Deller)   
- mtd: rawnand: meson: fix scrambling mode value in command macro (Arseniy Krasnov)   
- ubi: correct the calculation of fastmap size (Zhang Yi)   
- ubi: Check for too small LEB size in VTBL code (Richard Weinberger)   
- ubifs: Set page uptodate in the correct place (Matthew Wilcox (Oracle))   
- fat: fix uninitialized field in nostale filehandles (Jan Kara)   
- ext4: correct best extent lstart adjustment logic (Baokun Li)   
- selftests/mqueue: Set timeout to 180 seconds (SeongJae Park)   
- crypto: qat - resolve race condition during AER recovery (Damian Muszynski)   
- crypto: qat - fix double free during reset (Svyatoslav Pankratov)   
- sparc: vDSO: fix return value of __setup handler (Randy Dunlap)   
- sparc64: NMI watchdog: fix return value of __setup handler (Randy Dunlap)   
- KVM: Always flush async #PF workqueue when vCPU is being destroyed (Sean Christopherson)   
- media: xc4000: Fix atomicity violation in xc4000_get_frequency (Gui-Dong Han)   
- arm: dts: marvell: Fix maxium-&gt;maxim typo in brownstone dts (Duje Mihanović)   
- ARM: dts: mmp2-brownstone: Don't redeclare phandle references (Lubomir Rintel)   
- smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() (Roberto Sassu)   
- smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() (Roberto Sassu)   
- clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd (Amit Pundir)   
- media: staging: ipu3-imgu: Set fields before media_entity_pads_init() (Hidenori Kobayashi)   
- wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach (Zheng Wang)   
- timers: Use del_timer_sync() even on UP (Thomas Gleixner)   
- timers: Update kernel-doc for various functions (Thomas Gleixner)   
- amdkfd: use calloc instead of kzalloc to avoid integer overflow (Dave Airlie)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.332.5.el8uek]" date="1717070400">- btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() (Dominique Martinet)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.1.el8uek]" date="1717070401">- net/rds: Get RDS statistics for each possible CPU (Anand Khoje)  [Orabug: 35830449]  
- net/rds: mod reconnect delay on sendmsg() (Sharath Srinivasan)  [Orabug: 36307093]  
- net/rds: Extend exponential backoff for rds reconnects (Sharath Srinivasan)  [Orabug: 36307093]  
- RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Danit Goldberg)  [Orabug: 36375215]  
- uek-rpm: Enable FUNCTION_GRAPH_RETVAL in UEK6 (Jianfeng Wang)  [Orabug: 36460675]  
- fgraph: Add declaration of "struct fgraph_ret_regs" (Steven Rostedt (Google))  [Orabug: 36460675]  
- x86/ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- arm64: ftrace: Enable HAVE_FUNCTION_GRAPH_RETVAL (Donglin Peng)  [Orabug: 36460675]  
- tracing: Add documentation for funcgraph-retval and funcgraph-retval-hex (Donglin Peng)  [Orabug: 36460675]  
- function_graph: Support recording and printing the return value of function (Donglin Peng)  [Orabug: 36460675]  
- fgraph: Make overruns 4 bytes in graph stack structure (Steven Rostedt (VMware))  [Orabug: 36460675]  
- block: fix io util% for exadata disk with 1 hw queue (Gulam Mohamed)  [Orabug: 36511453]  
- Revert "Use inflight IO in io acct of high latency devices" (Gulam Mohamed)  [Orabug: 36511453]  
- kprobe/ftrace: bail out if ftrace was killed (Stephen Brennan)  [Orabug: 36572635]  
- genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline (Dongli Zhang)  [Orabug: 36592398]  
- x86/returnthunk: Allow different return thunks (Peter Zijlstra)  [Orabug: 36628382]  
- tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout. (Kuniyuki Iwashima)  [Orabug: 36637454]  
- tcp: disable TFO blackhole logic by default (Wei Wang)  [Orabug: 36637454]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.2.el8uek]" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469]  
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam)   
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara)   
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo)   
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin)   
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie)   
- tipc: fix UAF in error path (Paolo Abeni)   
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos)   
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet)   
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet)   
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats)   
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou)   
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou)   
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima)   
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet)   
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt)   
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman)   
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap)   
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec)   
- tipc: fix a possible memleak in tipc_buf_append (Xin Long)   
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima)   
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh)   
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng)   
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima)   
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter)   
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg)   
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka)   
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao)   
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang)   
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang)   
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn)   
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan)   
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg)   
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale)   
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim)   
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim)   
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park)   
- nouveau: fix instmem race condition around ptr stores (Dave Airlie)   
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern)   
- speakup: Avoid crash on very long word (Samuel Thibault)   
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain)   
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich)   
- binder: check offset alignment in binder_get_object() (Carlos Llamas)   
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd)   
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk)   
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen)   
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan)   
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian)   
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä)   
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj)   
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu)   
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc)   
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet)   
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov)   
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka)   
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu)   
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen)   
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter)   
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai)   
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
</package>
<package pkgid="5a1ed803f70034bd6983a08f6c8c903ce373680fa90e3fc314eef8a160799221" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675200">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam) [Orabug: 36784409] {CVE-2023-52585}
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [Orabug: 36654336] {CVE-2023-52434}
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo) [Orabug: 36683113] {CVE-2024-36883}
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin) [Orabug: 36691528] {CVE-2024-36960}
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie) [Orabug: 36643338] {CVE-2024-35947}
- tipc: fix UAF in error path (Paolo Abeni) [Orabug: 36683231] {CVE-2024-36886}
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos) [Orabug: 36630450] {CVE-2024-27401}
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet) [Orabug: 36683279] {CVE-2024-36902}
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet) [Orabug: 36683485] {CVE-2024-36946}
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats) [Orabug: 36679451] {CVE-2024-36017}
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou) [Orabug: 36630443] {CVE-2024-27399}
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou) [Orabug: 36630438] {CVE-2024-27398}
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima) [Orabug: 36683292] {CVE-2024-36904}
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet) [Orabug: 36683296] {CVE-2024-36905}
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt) [Orabug: 36691538] {CVE-2024-36964}
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman) [Orabug: 36683505] {CVE-2024-36950}
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap) [Orabug: 36683368] {CVE-2024-36919}
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec) [Orabug: 36784417] {CVE-2023-52882}
- tipc: fix a possible memleak in tipc_buf_append (Xin Long) [Orabug: 36683526] {CVE-2024-36954}
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima) [Orabug: 36683426] {CVE-2024-36933}
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36683431] {CVE-2024-36934}
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng) [Orabug: 36683544] {CVE-2024-36959}
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima) [Orabug: 36683443] {CVE-2024-36939}
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter) [Orabug: 36683460] {CVE-2024-36940}
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg) [Orabug: 36683464] {CVE-2024-36941}
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka) [Orabug: 36298555] {CVE-2023-52429} {CVE-2024-23851}
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao) [Orabug: 36643496] {CVE-2024-35997}
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang) [Orabug: 36643468] {CVE-2024-35984}
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang) [Orabug: 36642469] {CVE-2024-35847}
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn) [Orabug: 36642481] {CVE-2024-35849}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan) [Orabug: 36545065] {CVE-2024-26922}
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg) [Orabug: 36597968] {CVE-2024-27000}
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale) [Orabug: 36643517] {CVE-2024-36004}
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel) [Orabug: 36642494] {CVE-2024-35852}
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel) [Orabug: 36643524] {CVE-2024-36006}
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel) [Orabug: 36643527] {CVE-2024-36007}
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel) [Orabug: 36642497] {CVE-2024-35853}
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel) [Orabug: 36642500] {CVE-2024-35854}
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel) [Orabug: 36642505] {CVE-2024-35855}
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim) [Orabug: 36630423] {CVE-2024-27395}
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim) [Orabug: 36630427] {CVE-2024-27396}
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park) [Orabug: 36597904] {CVE-2024-26981}
- nouveau: fix instmem race condition around ptr stores (Dave Airlie) [Orabug: 36597921] {CVE-2024-26984}
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern) [Orabug: 36597942] {CVE-2024-26993}
- speakup: Avoid crash on very long word (Samuel Thibault) [Orabug: 36597947] {CVE-2024-26994}
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain) [Orabug: 36597963] {CVE-2024-26999}
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich) [Orabug: 36597976] {CVE-2024-27001}
- binder: check offset alignment in binder_get_object() (Carlos Llamas) [Orabug: 36579651] {CVE-2024-26926}
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd) [Orabug: 36597987] {CVE-2024-27004}
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk) [Orabug: 36597995] {CVE-2024-27008}
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen) [Orabug: 36598014] {CVE-2024-27013}
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan) [Orabug: 36598045] {CVE-2024-27020}
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian) [Orabug: 36643370] {CVE-2024-35955}
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä) [Orabug: 36643358] {CVE-2024-35950}
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj) [Orabug: 36579511] {CVE-2024-26923}
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu) [Orabug: 36643403] {CVE-2024-35960}
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [Orabug: 36643432] {CVE-2024-35969}
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet) [Orabug: 36643443] {CVE-2024-35973}
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov) [Orabug: 36643454] {CVE-2024-35978}
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann) [Orabug: 36643462] {CVE-2024-35982}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka) [Orabug: 36768758] {CVE-2024-38381}
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu) [Orabug: 36830461] {CVE-2024-39493}
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen) [Orabug: 36809264] {CVE-2024-39475}
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter) [Orabug: 36765636] {CVE-2024-38587}
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai) [Orabug: 36809270] {CVE-2024-39476}
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.1.el8uek]" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583]  
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998]  
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998]  
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.1.el8uek]" date="1723464000">- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36940602]</changelog>
</package>
<package pkgid="b51e10c807a7e1ee05cb887930e76da7ea0a2073b43206daaf41826a1580ec0c" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.334.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.2.el8uek]" date="1717675200">- slub: use count_partial_free_approx() in slab_out_of_memory() (Jianfeng Wang)  [Orabug: 36655469]  
- slub: introduce count_partial_free_approx() (Jianfeng Wang)  [Orabug: 36655469]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.333.3.el8uek]" date="1717675201">- LTS tag: v5.4.277 (Sherry Yang)   
- docs: kernel_include.py: Cope with docutils 0.21 (Akira Yokosawa)   
- serial: kgdboc: Fix NMI-safety problems from keyboard reset code (Daniel Thompson)   
- usb: typec: ucsi: displayport: Fix potential deadlock (Heikki Krogerus)   
- drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() (Srinivasan Shanmugam) [Orabug: 36784409] {CVE-2023-52585}
- arm64: dts: qcom: Fix 'interrupt-map' parent address cells (Rob Herring)   
- firmware: arm_scmi: Harden accesses to the reset domains (Cristian Marussi)   
- smb: client: fix potential OOBs in smb2_parse_contexts() (Paulo Alcantara) [Orabug: 36654336] {CVE-2023-52434}
- net: bcmgenet: synchronize UMAC_CMD access (Doug Berger)   
- net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() (Doug Berger)   
- net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access (Doug Berger)   
- net: bcmgenet: keep MAC in reset until PHY is up (Doug Berger)   
- Revert "net: bcmgenet: use RGMII loopback for MAC reset" (Doug Berger)   
- ext4: fix bug_on in __es_tree_search (Baokun Li)   
- pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() (Sergey Shtylyov)   
- LTS tag: v5.4.276 (Sherry Yang)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove set but not used variable 'e' (YueHaibing)   
- pinctrl: mediatek: Fix some off by one bugs (Dan Carpenter)   
- pinctrl: mediatek: Fix fallback behavior for bias_set_combo (Hsin-Yi Wang)   
- regulator: core: fix debugfs creation regression (Johan Hovold)   
- net: fix out-of-bounds access in ops_init (Thadeu Lima de Souza Cascardo) [Orabug: 36683113] {CVE-2024-36883}
- drm/vmwgfx: Fix invalid reads in fence signaled events (Zack Rusin) [Orabug: 36691528] {CVE-2024-36960}
- dyndbg: fix old BUG_ON in &gt;control parser (Jim Cromie) [Orabug: 36643338] {CVE-2024-35947}
- tipc: fix UAF in error path (Paolo Abeni) [Orabug: 36683231] {CVE-2024-36886}
- usb: gadget: f_fs: Fix a race condition when processing setup packets. (Chris Wulff)   
- usb: gadget: composite: fix OS descriptors w_value logic (Peter Korsgaard)   
- firewire: nosy: ensure user_length is taken into account when fetching packet contents (Thanassis Avgerinos) [Orabug: 36630450] {CVE-2024-27401}
- net: qede: use return from qede_parse_flow_attr() for flower (Asbjørn Sloth Tønnesen)   
- net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() (Asbjørn Sloth Tønnesen)   
- ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() (Eric Dumazet) [Orabug: 36683279] {CVE-2024-36902}
- net: bridge: fix corrupted ethernet header on multicast-to-unicast (Felix Fietkau)   
- phonet: fix rtm_phonet_notify() skb allocation (Eric Dumazet) [Orabug: 36683485] {CVE-2024-36946}
- rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation (Roded Zats) [Orabug: 36679451] {CVE-2024-36017}
- Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout (Duoming Zhou) [Orabug: 36630443] {CVE-2024-27399}
- Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout (Duoming Zhou) [Orabug: 36630438] {CVE-2024-27398}
- tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). (Kuniyuki Iwashima) [Orabug: 36683292] {CVE-2024-36904}
- tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets (Eric Dumazet) [Orabug: 36683296] {CVE-2024-36905}
- xfrm: Preserve vlan tags for transport mode software GRO (Paul Davey)   
- pinctrl: mediatek: Fix fallback call path (Hsin-Yi Wang)   
- net:usb:qmi_wwan: support Rolling modules (Vanillan Wang)   
- fs/9p: drop inodes immediately on non-.L too (Joakim Sindholt)   
- clk: Don't hold prepare_lock when calling kref_put() (Stephen Boyd)   
- gpio: crystalcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- gpio: wcove: Use -ENOTSUPP consistently (Andy Shevchenko)   
- 9p: explicitly deny setlease attempts (Jeff Layton)   
- fs/9p: translate O_TRUNC into OTRUNC (Joakim Sindholt)   
- fs/9p: only translate RWX permissions for plain 9P2000 (Joakim Sindholt) [Orabug: 36691538] {CVE-2024-36964}
- selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior (John Stultz)   
- MIPS: scall: Save thread_info.syscall unconditionally on entry (Jiaxun Yang)   
- gpu: host1x: Do not setup DMA for virtual devices (Thierry Reding)   
- scsi: target: Fix SELinux error when systemd-modules loads the target module (Maurizio Lombardi)   
- btrfs: always clear PERTRANS metadata during commit (Boris Burkov)   
- btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve (Boris Burkov)   
- tools/power turbostat: Fix Bzy_MHz documentation typo (Peng Liu)   
- tools/power turbostat: Fix added raw MSR output (Doug Smythies)   
- firewire: ohci: mask bus reset interrupts between ISR and bottom half (Adam Goldman) [Orabug: 36683505] {CVE-2024-36950}
- ata: sata_gemini: Check clk_enable() result (Chen Ni)   
- net: bcmgenet: Reset RBUF on first open (Phil Elwell)   
- ALSA: line6: Zero-initialize message buffers (Takashi Iwai)   
- scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload (Saurav Kashyap) [Orabug: 36683368] {CVE-2024-36919}
- net: mark racy access on sk-&gt;sk_rcvbuf (linke li)   
- wifi: cfg80211: fix rdev_dump_mpp() arguments order (Igor Artemiev)   
- wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc (Jeff Johnson)   
- gfs2: Fix invalid metadata access in punch_hole (Andrew Price)   
- scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic (Justin Tee)   
- clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change (Jernej Skrabec) [Orabug: 36784417] {CVE-2023-52882}
- tipc: fix a possible memleak in tipc_buf_append (Xin Long) [Orabug: 36683526] {CVE-2024-36954}
- net: bridge: fix multicast-to-unicast with fraglist GSO (Felix Fietkau)   
- net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 (Marek Behún)   
- net: dsa: mv88e6xxx: Add number of MACs in the ATU (Andrew Lunn)   
- net: qede: use return from qede_parse_flow_attr() for flow_spec (Asbjørn Sloth Tønnesen)   
- net l2tp: drop flow hash on forward (David Bauer)   
- nsh: Restore skb-&gt;{protocol,data,mac_header} for outer header in nsh_gso_segment(). (Kuniyuki Iwashima) [Orabug: 36683426] {CVE-2024-36933}
- bna: ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36683431] {CVE-2024-36934}
- s390/mm: Fix clearing storage keys for huge pages (Claudio Imbrenda)   
- s390/mm: Fix storage key clearing for guest huge pages (Claudio Imbrenda)   
- pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() (Zeng Heng) [Orabug: 36683544] {CVE-2024-36959}
- power: rt9455: hide unused rt9455_boost_voltage_values (Arnd Bergmann)   
- nfs: Handle error of rpc_proc_register() in nfs_net_init(). (Kuniyuki Iwashima) [Orabug: 36683443] {CVE-2024-36939}
- nfs: make the rpc_stat per net namespace (Josef Bacik)   
- nfs: expose /proc/net/sunrpc/nfs in net namespaces (Josef Bacik)   
- sunrpc: add a struct rpc_stats arg to rpc_create_args (Josef Bacik)   
- pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic (Chen-Yu Tsai)   
- pinctrl: mediatek: paris: Fix PIN_CONFIG_BIAS_* readback (Chen-Yu Tsai)   
- pinctrl: mediatek: remove shadow variable declaration (Light Hsieh)   
- pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() (Light Hsieh)   
- pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() (Light Hsieh)   
- pinctrl: mediatek: Supporting driving setting without mapping current to register value (Light Hsieh)   
- pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup() (Light Hsieh)   
- pinctrl: core: delete incorrect free in pinctrl_enable() (Dan Carpenter) [Orabug: 36683460] {CVE-2024-36940}
- wifi: nl80211: don't free NULL coalescing rule (Johannes Berg) [Orabug: 36683464] {CVE-2024-36941}
- dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" (Vinod Koul)   
- dmaengine: pl330: issue_pending waits until WFP state (Bumyong Lee)   
- LTS tag: v5.4.275 (Sherry Yang)   
- serial: core: fix kernel-doc for uart_port_unlock_irqrestore() (Randy Dunlap)   
- udp: preserve the connected status if only UDP cmsg (Yick Xie)   
- dm: limit the number of targets and parameter size area (Mikulas Patocka) [Orabug: 36298555] {CVE-2023-52429} {CVE-2024-23851}
- HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up (Nam Cao) [Orabug: 36643496] {CVE-2024-35997}
- i2c: smbus: fix NULL function pointer dereference (Wolfram Sang) [Orabug: 36643468] {CVE-2024-35984}
- idma64: Don't try to serve interrupts when device is powered off (Andy Shevchenko)   
- dmaengine: owl: fix register access functions (Arnd Bergmann)   
- tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() (Eric Dumazet)   
- tcp: Clean up kernel listener's reqsk in inet_twsk_purge() (Kuniyuki Iwashima)   
- mtd: diskonchip: work around ubsan link failure (Arnd Bergmann)   
- stackdepot: respect __GFP_NOLOCKDEP allocation flag (Andrey Ryabinin)   
- net: b44: set pause params only when interface is up (Peter Münster)   
- ethernet: Add helper for assigning packet type when dest address does not match device address (Rahul Rameshbabu)   
- irqchip/gic-v3-its: Prevent double free on error (Guanrui Huang) [Orabug: 36642469] {CVE-2024-35847}
- drm/amdgpu: Fix leak when GPU memory allocation fails (Mukul Joshi)   
- arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma (Iskander Amara)   
- btrfs: fix information leak in btrfs_ioctl_logical_to_ino() (Johannes Thumshirn) [Orabug: 36642481] {CVE-2024-35849}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 (WangYuli)   
- Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() (Nathan Chancellor)   
- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together (Robin H. Johnson)   
- tracing: Show size of requested perf buffer (Robin H. Johnson)   
- drm/amdgpu: validate the parameters of bo mapping operations more clearly (xinhui pan) [Orabug: 36545065] {CVE-2024-26922}
- amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (Chia-I Wu)   
- drm/amdgpu: restrict bo mapping within gpu address limits (Rajneesh Bhardwaj)   
- serial: mxs-auart: add spinlock around changing cts state (Emil Kronborg) [Orabug: 36597968] {CVE-2024-27000}
- serial: core: Provide port lock wrappers (Thomas Gleixner)   
- af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). (Kuniyuki Iwashima)   
- iavf: Fix TC config comparison with existing adapter TC config (Sudheer Mogilappagari)   
- i40e: Do not use WQ_MEM_RECLAIM flag for workqueue (Sindhu Devale) [Orabug: 36643517] {CVE-2024-36004}
- mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work (Ido Schimmel) [Orabug: 36642494] {CVE-2024-35852}
- mlxsw: spectrum_acl_tcam: Fix incorrect list API usage (Ido Schimmel) [Orabug: 36643524] {CVE-2024-36006}
- mlxsw: spectrum_acl_tcam: Fix warning during rehash (Ido Schimmel) [Orabug: 36643527] {CVE-2024-36007}
- mlxsw: spectrum_acl_tcam: Fix memory leak during rehash (Ido Schimmel) [Orabug: 36642497] {CVE-2024-35853}
- mlxsw: spectrum_acl_tcam: Rate limit error message (Ido Schimmel)   
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash (Ido Schimmel) [Orabug: 36642500] {CVE-2024-35854}
- mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update (Ido Schimmel) [Orabug: 36642505] {CVE-2024-35855}
- mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work (Ido Schimmel)   
- net: openvswitch: Fix Use-After-Free in ovs_ct_exit (Hyunwoo Kim) [Orabug: 36630423] {CVE-2024-27395}
- ipvs: Fix checksumming on GSO of SCTP packets (Ismael Luceno)   
- net: gtp: Fix Use-After-Free in gtp_dellink (Hyunwoo Kim) [Orabug: 36630427] {CVE-2024-27396}
- net: usb: ax88179_178a: stop lying about skb-&gt;truesize (Eric Dumazet)   
- NFC: trf7970a: disable all regulators on removal (Paul Geurts)   
- mlxsw: core: Unregister EMAD trap using FORWARD action (Ido Schimmel)   
- vxlan: drop packets from invalid src-address (David Bauer)   
- ARC: [plat-hsdk]: Remove misplaced interrupt-cells property (Alexey Brodkin)   
- arm64: dts: mediatek: mt2712: fix validation errors (Rafał Miłecki)   
- arm64: dts: mt2712: add ethernet device node (Biao Huang)   
- arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" (Rafał Miłecki)   
- arm64: dts: mediatek: mt7622: fix IR nodename (Rafał Miłecki)   
- arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma (Quentin Schulz)   
- arm64: dts: rockchip: fix alphabetical ordering RK3399 puma (Iskander Amara)   
- KVM: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov)   
- nilfs2: fix OOB in nilfs_set_de_type (Jeongjun Park) [Orabug: 36597904] {CVE-2024-26981}
- nouveau: fix instmem race condition around ptr stores (Dave Airlie) [Orabug: 36597921] {CVE-2024-26984}
- fs: sysfs: Fix reference leak in sysfs_break_active_protection() (Alan Stern) [Orabug: 36597942] {CVE-2024-26993}
- speakup: Avoid crash on very long word (Samuel Thibault) [Orabug: 36597947] {CVE-2024-26994}
- usb: Disable USB3 LPM at shutdown (Kai-Heng Feng)   
- USB: serial: option: add Telit FN920C04 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Rolling RW101-GL and RW135-GL support (Vanillan Wang)   
- USB: serial: option: support Quectel EM060K sub-models (Jerry Meng)   
- USB: serial: option: add Lonsung U8300/U9300 product (Coia Prant)   
- USB: serial: option: add support for Fibocom FM650/FG650 (Chuanhong Guo)   
- USB: serial: option: add Fibocom FM135-GL variants (bolan wang)   
- serial/pmac_zilog: Remove flawed mitigation for rx irq flood (Finn Thain) [Orabug: 36597963] {CVE-2024-26999}
- comedi: vmk80xx: fix incomplete endpoint checking (Nikita Zhandarovich) [Orabug: 36597976] {CVE-2024-27001}
- binder: check offset alignment in binder_get_object() (Carlos Llamas) [Orabug: 36579651] {CVE-2024-26926}
- x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ (Eric Biggers)   
- clk: Get runtime PM before walking tree during disable_unused (Stephen Boyd) [Orabug: 36597987] {CVE-2024-27004}
- clk: Initialize struct clk_core kref earlier (Stephen Boyd)   
- clk: Print an info line before disabling unused clocks (Konrad Dybcio)   
- clk: remove extra empty line (Claudiu Beznea)   
- clk: Mark 'all_lists' as const (Stephen Boyd)   
- clk: Remove prepare_lock hold assertion in __clk_release() (Stephen Boyd)   
- drm: nv04: Fix out of bounds access (Mikhail Kobuk) [Orabug: 36597995] {CVE-2024-27008}
- RDMA/rxe: Fix the problem "mutex_destroy missing" (Yanjun.Zhu)   
- tun: limit printing rate when illegal packet received by tun dev (Lei Chen) [Orabug: 36598014] {CVE-2024-27013}
- netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() (Ziyang Xuan) [Orabug: 36598045] {CVE-2024-27020}
- kprobes: Fix possible use-after-free issue on kprobe registration (Zheng Yejian) [Orabug: 36643370] {CVE-2024-35955}
- selftests/ftrace: Limit length in subsystem-enable tests (Yuanhe Shu)   
- btrfs: record delayed inode root in transaction (Boris Burkov)   
- x86/apic: Force native_apic_mem_read() to use the MOV instruction (Adam Dunlap)   
- selftests: timers: Fix abs() warning in posix_timers test (John Stultz)   
- vhost: Add smp_rmb() in vhost_vq_avail_empty() (Gavin Shan)   
- drm/client: Fully protect modes[] with dev-&gt;mode_config.mutex (Ville Syrjälä) [Orabug: 36643358] {CVE-2024-35950}
- btrfs: qgroup: correctly model root qgroup rsv in convert (Boris Burkov)   
- net: ena: Fix potential sign extension issue (David Arinzon)   
- af_unix: Fix garbage collector racing against connect() (Michal Luczaj) [Orabug: 36579511] {CVE-2024-26923}
- af_unix: Do not use atomic ops for unix_sk(sk)-&gt;inflight. (Kuniyuki Iwashima)   
- net/mlx5: Properly link new fs rules into the tree (Cosmin Ratiu) [Orabug: 36643403] {CVE-2024-35960}
- ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr (Jiri Benc) [Orabug: 36643432] {CVE-2024-35969}
- ipv4/route: avoid unused-but-set-variable warning (Arnd Bergmann)   
- ipv6: fib: hide unused 'pn' variable (Arnd Bergmann)   
- geneve: fix header validation in geneve[6]_xmit_skb (Eric Dumazet) [Orabug: 36643443] {CVE-2024-35973}
- u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file (Petr Tesarik)   
- net: openvswitch: fix unwanted error log on timeout policy probing (Ilya Maximets)   
- nouveau: fix function cast warning (Arnd Bergmann)   
- Bluetooth: Fix memory leak in hci_req_sync_complete() (Dmitry Antipov) [Orabug: 36643454] {CVE-2024-35978}
- batman-adv: Avoid infinite loop trying to resize local TT (Sven Eckelmann) [Orabug: 36643462] {CVE-2024-35982}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.4.el8uek]" date="1718280000">- PCI: pciehp: Add Solidigm NVMe to spurious DLLSC quirk (Alan Adamson)  [Orabug: 36622673]  
- RDS/IB: Add counter to measure when RDS_IB_RX_LIMIT is reached (Hans Westgaard Ry)  [Orabug: 36696279]  
- net/mlx5e: Fix a race in command alloc flow (Shifeng Li)  [Orabug: 36702071]  
- Revert "net/mlx5: Add retry mechanism to the command entry index allocation" (Qing Huang)  [Orabug: 36702071]  
- kallsyms: shuffle kallmodsyms writeout before symbol sort (Nick Alcock)  [Orabug: 36722084]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.333.5.el8uek]" date="1718884800">- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() (Ryosuke Yasuoka)   
- nfc: nci: Fix uninit-value in nci_rx_work (Ryosuke Yasuoka) [Orabug: 36768758] {CVE-2024-38381}
- nfc: nci: Fix kcov check in nci_rx_work() (Tetsuo Handa)   
- ipv6: sr: fix incorrect unregister order (Hangbin Liu)   
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)   
- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (Herbert Xu) [Orabug: 36830461] {CVE-2024-39493}
- fbdev: savage: Handle err return when savagefb_check_var failed (Cai Xinchen) [Orabug: 36809264] {CVE-2024-39475}
- speakup: Fix sizeof() vs ARRAY_SIZE() bug (Dan Carpenter) [Orabug: 36765636] {CVE-2024-38587}
- md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING (Yu Kuai) [Orabug: 36809270] {CVE-2024-39476}
- x86/boot: Ignore relocations in .notes sections in walk_relocs() too (Guixiong Wei)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.1.el8uek]" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583]  
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998]  
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998]  
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
</package>
<package pkgid="b5a4561a31edc8615e5ba150abb5fa0c19cdc7f164502f4e6937efdf5b1c56b9" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)   
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.335.4.1.el8uek]" date="1725883200">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37035558]</changelog>
</package>
<package pkgid="285a47c93c2cd66579b8bd6411c1f6ea1e63aa8c2ccfa63148f829a24ffcf4c5" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.335.4.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.1.el8uek]" date="1719489600">- rds/rdma: Track rds_message in send, retrans and recv queue (Juan Garcia)  [Orabug: 36529583]  
- xfs: make sure sb_fdblocks is non-negative (Wengang Wang)  [Orabug: 36596998]  
- xfs: fix sb write verify for lazysbcount (Long Li)  [Orabug: 36596998]  
- rds/rdma: Clear rds_info_socket before use (Juan Garcia)  [Orabug: 36613125]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.2.el8uek]" date="1720094400">- LTS tag: v5.4.278 (Alok Tiwari)   
- x86/tsc: Trust initial offset in architectural TSC-adjust MSRs (Daniel J Blueman)   
- io_uring: fail NOP if non-zero op flags is passed in (Ming Lei)   
- nfs: fix undefined behavior in nfs_block_bits() (Sergey Shtylyov)   
- s390/ap: Fix crash in AP internal function modify_bitmap() (Harald Freudenberger) [Orabug: 36774592] {CVE-2024-38661}
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() (Baokun Li) [Orabug: 36774598] {CVE-2024-39276}
- sparc: move struct termio to asm/termios.h (Mike Gilbert)   
- xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING (Eric Dumazet) [Orabug: 36643449] {CVE-2024-35976}
- net: fix __dst_negative_advice() race (Eric Dumazet) [Orabug: 36720417] {CVE-2024-36971}
- kdb: Use format-specifiers rather than memset() for padding in kdb_read() (Daniel Thompson)   
- kdb: Merge identical case statements in kdb_read() (Daniel Thompson)   
- kdb: Fix console handling when editing and tab-completing commands (Daniel Thompson)   
- kdb: Use format-strings rather than '- kdb: Fix buffer overflow during tab-complete (Daniel Thompson) [Orabug: 36809288] {CVE-2024-39480}
- sparc64: Fix number of online CPUs (Sam Ravnborg)   
- intel_th: pci: Add Meteor Lake-S CPU support (Alexander Shishkin)   
- net/9p: fix uninit-value in p9_client_rpc() (Nikita Zhandarovich) [Orabug: 36774612] {CVE-2024-39301}
- net/ipv6: Fix route deleting failure when metric equals 0 (xu xin)   
- crypto: ecrdsa - Fix module auto-load on add_key (Vitaly Chikunov)   
- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode (Marc Zyngier)   
- media: v4l2-core: hold videodev_lock until dev reg, finishes (Hans Verkuil)   
- media: mxl5xx: Move xpt structures off stack (Nathan Chancellor)   
- media: mc: mark the media devnode as registered from the, start (Hans Verkuil)   
- arm64: dts: hi3798cv200: fix the size of GICR (Yang Xiwen)   
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU (Bitterblue Smith)   
- arm64: tegra: Correct Tegra132 I2C alias (Krzysztof Kozlowski)   
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx (Christoffer Sandberg)   
- ata: pata_legacy: make legacy_exit() work again (Sergey Shtylyov)   
- drm/amdgpu: add error handle to avoid out-of-bounds (Bob Zhou) [Orabug: 36774657] {CVE-2024-39471}
- media: lgdt3306a: Add a check against null-pointer-def (Zheyu Ma)   
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() (Chao Yu) [Orabug: 36774636] {CVE-2024-39467}
- x86/mm: Remove broken vsyscall emulation code from the page fault code (Linus Torvalds)   
- nilfs2: fix use-after-free of timer for log writer thread (Ryusuke Konishi) [Orabug: 36753564] {CVE-2024-38583}
- afs: Don't cross .backup mountpoint from backup volume (Marc Dionne)   
- mmc: core: Do not force a retune before RPMB switch (Jorge Ramirez-Ortiz)   
- binder: fix max_thread type inconsistency (Carlos Llamas)   
- SUNRPC: Fix loop termination condition in gss_free_in_token_pages() (Chuck Lever) [Orabug: 36809512] {CVE-2024-36288}
- ALSA: timer: Set lower bound of start tick time (Takashi Iwai) [Orabug: 36753729] {CVE-2024-38618}
- ipvlan: Dont Use skb-&gt;sk in ipvlan_process_v{4,6}_outbound (Yue Haibing) [Orabug: 36763551] {CVE-2024-33621}
- spi: stm32: Don't warn about spurious interrupts (Uwe Kleine-König)   
- kconfig: fix comparison to constant symbols, 'm', 'n' (Masahiro Yamada)   
- netfilter: tproxy: bail out if IP has been disabled on the device (Florian Westphal) [Orabug: 36763563] {CVE-2024-36270}
- net:fec: Add fec_enet_deinit() (Xiaolei Wang)   
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM (Parthiban Veerasooran)   
- smsc95xx: use usbnet-&gt;driver_priv (Andre Edich)   
- smsc95xx: remove redundant function arguments (Andre Edich)   
- enic: Validate length of nl attributes in enic_set_vf_port (Roded Zats) [Orabug: 36763836] {CVE-2024-38659}
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj() (Tetsuo Handa) [Orabug: 36763844] {CVE-2024-38780}
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion (Carolina Jubran)   
- nvmet: fix ns enable/disable possible hang (Sagi Grimberg)   
- spi: Don't mark message DMA mapped when no transfer in it is (Andy Shevchenko)   
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (Eric Dumazet) [Orabug: 36763570] {CVE-2024-36286}
- net: fec: avoid lock evasion when reading pps_enable (Wei Fang)   
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails (Jiri Pirko) [Orabug: 36763587] {CVE-2024-37353}
- arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY (Jiangfeng Xiao) [Orabug: 36825258] {CVE-2024-39488}
- openvswitch: Set the skbuff pkt_type for proper pmtud support. (Aaron Conole)   
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). (Kuniyuki Iwashima) [Orabug: 36763591] {CVE-2024-37356}
- params: lift param_set_uint_minmax to common code (Sagi Grimberg)   
- ipv6: sr: fix memleak in seg6_hmac_init_algo (Hangbin Liu) [Orabug: 36825262] {CVE-2024-39489}
- sunrpc: fix NFSACL RPC retry on soft mount (Dan Aloni)   
- x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y (Masahiro Yamada)   
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() (Zhu Yanjun)   
- media: cec: cec-api: add locking in cec_release() (Hans Verkuil)   
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh (Hans Verkuil)   
- um: Fix the -Wmissing-prototypes warning for __switch_mm (Tiwei Bie)   
- powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp (Shrikanth Hegde)   
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() (Azeem Shaikh)   
- media: stk1160: fix bounds checking in stk1160_copy_video() (Dan Carpenter) [Orabug: 36763602] {CVE-2024-38621}
- um: Add winch to winch_handlers before registering winch IRQ (Roberto Sassu) [Orabug: 36768583] {CVE-2024-39292}
- um: Fix return value in ubd_init() (Duoming Zhou)   
- drm/msm/dpu: Always flush the slave INTF on the CTL (Marijn Suijten)   
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation (Fenglin Wu)   
- Input: ims-pcu - fix printf string overflow (Arnd Bergmann)   
- libsubcmd: Fix parse-options memory leak (Ian Rogers)   
- serial: sh-sci: protect invalidating RXDMA on shutdown (Wolfram Sang)   
- f2fs: fix to release node block count in error path of f2fs_new_node_page() (Chao Yu)   
- extcon: max8997: select IRQ_DOMAIN instead of depending on it (Randy Dunlap)   
- ppdev: Add an error check in register_device (Huai-Yuan Liu) [Orabug: 36678064] {CVE-2024-36015}
- ppdev: Remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)   
- stm class: Fix a double free in stm_register_device() (Dan Carpenter) [Orabug: 36763763] {CVE-2024-38627}
- usb: gadget: u_audio: Clear uac pointer when freed. (Chris Wulff)   
- microblaze: Remove early printk call from cpuinfo-static.c (Michal Simek)   
- microblaze: Remove gcc flag for non existing early_printk.c file (Michal Simek)   
- iio: pressure: dps310: support negative temperature values (Thomas Haemmerle)   
- greybus: arche-ctrl: move device table to its right location (Arnd Bergmann)   
- serial: max3100: Fix bitwise types (Andy Shevchenko)   
- serial: max3100: Update uart_driver_registered on driver removal (Andy Shevchenko) [Orabug: 36763814] {CVE-2024-38633}
- serial: max3100: Lock port-&gt;lock when calling uart_handle_cts_change() (Andy Shevchenko) [Orabug: 36763819] {CVE-2024-38634}
- firmware: dmi-id: add a release callback function (Arnd Bergmann)   
- dmaengine: idma64: Add check for dma_set_max_seg_size (Chen Ni)   
- soundwire: cadence: fix invalid PDI offset (Pierre-Louis Bossart) [Orabug: 36763825] {CVE-2024-38635}
- soundwire: cadence_master: improve PDI allocation (Bard Liao)   
- soundwire: intel: don't filter out PDI0/1 (Pierre-Louis Bossart)   
- soundwire: cadence/intel: simplify PDI/port mapping (Pierre-Louis Bossart)   
- greybus: lights: check return of get_channel_from_mode (Rui Miguel Silva) [Orabug: 36763832] {CVE-2024-38637}
- sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level (Vitalii Bursov)   
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb() (Eric Dumazet)   
- netrom: fix possible dead-lock in nr_rt_ioctl() (Eric Dumazet) [Orabug: 36753581] {CVE-2024-38589}
- RDMA/IPoIB: Fix format truncation compilation errors (Leon Romanovsky)   
- selftests/kcmp: remove unused open mode (Edward Liaw)   
- selftests/kcmp: Make the test output consistent and clear (Gautam Menghani)   
- SUNRPC: Fix gss_free_in_token_pages() (Chuck Lever)   
- sunrpc: removed redundant procp check (Aleksandr Aprelkov)   
- ext4: avoid excessive credit estimate in ext4_tmpfile() (Jan Kara)   
- x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map (Adrian Hunter)   
- RDMA/hns: Use complete parentheses in macros (Chengchang Tang)   
- drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector (Marek Vasut)   
- ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value (Steven Rostedt)   
- drm/arm/malidp: fix a possible null pointer dereference (Huai-Yuan Liu) [Orabug: 36678061] {CVE-2024-36014}
- fbdev: sh7760fb: allow modular build (Randy Dunlap)   
- platform/x86: wmi: Make two functions static (YueHaibing)   
- media: radio-shark2: Avoid led_names truncations (Ricardo Ribalda)   
- media: ngene: Add dvb_ca_en50221_init return value check (Aleksandr Burakov)   
- fbdev: sisfb: hide unused variables (Arnd Bergmann)   
- powerpc/fsl-soc: hide unused const variable (Arnd Bergmann)   
- drm/mediatek: Add 0 size check to mtk_drm_gem_obj (Justin Green) [Orabug: 36753414] {CVE-2024-38549}
- fbdev: shmobile: fix snprintf truncation (Arnd Bergmann)   
- mtd: rawnand: hynix: fixed typo (Maxim Korotkov)   
- drm/amd/display: Fix potential index out of bounds in color transformation function (Srinivasan Shanmugam) [Orabug: 36753424] {CVE-2024-38552}
- ipv6: sr: fix invalid unregister error path (Hangbin Liu) [Orabug: 36753710] {CVE-2024-38612}
- ipv6: sr: add missing seg6_local_exit (Hangbin Liu)   
- net: openvswitch: fix overwriting ct original tuple for ICMPv6 (Ilya Maximets) [Orabug: 36753462] {CVE-2024-38558}
- net: usb: smsc95xx: stop lying about skb-&gt;truesize (Eric Dumazet)   
- af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg (Breno Leitao) [Orabug: 36753599] {CVE-2024-38596}
- net: ethernet: cortina: Locking fixes (Linus Walleij)   
- m68k: mac: Fix reboot hang on Mac IIci (Finn Thain)   
- m68k: Fix spinlock race in kernel thread creation (Michael Schmitz) [Orabug: 36753714] {CVE-2024-38613}
- net: usb: sr9700: stop lying about skb-&gt;truesize (Eric Dumazet)   
- usb: aqc111: stop lying about skb-&gt;truesize (Eric Dumazet)   
- wifi: mwl8k: initialize cmd-&gt;addr[] properly (Dan Carpenter)   
- scsi: qedf: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753467] {CVE-2024-38559}
- scsi: bfa: Ensure the copied buf is NUL terminated (Bui Quang Minh) [Orabug: 36753472] {CVE-2024-38560}
- HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors (Chen Ni)   
- Revert "sh: Handle calling csum_partial with misaligned data" (Guenter Roeck)   
- sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() (Geert Uytterhoeven)   
- wifi: ar5523: enable proper endpoint verification (Nikita Zhandarovich) [Orabug: 36753485] {CVE-2024-38565}
- wifi: carl9170: add a proper sanity check for endpoints (Nikita Zhandarovich) [Orabug: 36753508] {CVE-2024-38567}
- macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" (Finn Thain)   
- tcp: avoid premature drops in tcp_add_backlog() (Eric Dumazet)   
- tcp: fix a signed-integer-overflow bug in tcp_add_backlog() (Lu Wei)   
- tcp: minor optimization in tcp_add_backlog() (Eric Dumazet)   
- wifi: ath10k: populate board data for WCN3990 (Dmitry Baryshkov)   
- wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() (Su Hui)   
- x86/purgatory: Switch to the position-independent small code model (Ard Biesheuvel)   
- scsi: hpsa: Fix allocation size for Scsi_Host private data (Yuri Karpov)   
- scsi: libsas: Fix the failure of adding phy with zero-address to port (Xingui Yang)   
- cpufreq: exit() callback is optional (Viresh Kumar) [Orabug: 36753721] {CVE-2024-38615}
- cpufreq: Rearrange locking in cpufreq_remove_dev() (Rafael J. Wysocki)   
- cpufreq: Split cpufreq_offline() (Rafael J. Wysocki)   
- cpufreq: Reorganize checks in cpufreq_offline() (Rafael J. Wysocki)   
- ACPI: disable -Wstringop-truncation (Arnd Bergmann)   
- irqchip/alpine-msi: Fix off-by-one in allocation error path (Zenghui Yu)   
- scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL (Andrew Halaney)   
- scsi: ufs: core: Perform read back after disabling interrupts (Andrew Halaney)   
- scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV (Andrew Halaney)   
- scsi: ufs: qcom: Perform read back after writing reset bit (Andrew Halaney)   
- qed: avoid truncating work queue length (Arnd Bergmann)   
- wifi: ath10k: poll service ready message before failing (Baochen Qiang)   
- md: fix resync softlockup when bitmap size is less than array size (Yu Kuai) [Orabug: 36753648] {CVE-2024-38598}
- null_blk: Fix missing mutex_destroy() at module removal (Zhu Yanjun)   
- jffs2: prevent xattr node from overflowing the eraseblock (Ilya Denisyev) [Orabug: 36753651] {CVE-2024-38599}
- s390/cio: fix tracepoint subchannel type field (Peter Oberparleiter)   
- crypto: ccp - drop platform ifdef checks (Arnd Bergmann)   
- parisc: add missing export of __cmpxchg_u8() (Al Viro)   
- nilfs2: fix out-of-range warning (Arnd Bergmann)   
- ecryptfs: Fix buffer size for tag 66 packet (Brian Kubisiak) [Orabug: 36753536] {CVE-2024-38578}
- firmware: raspberrypi: Use correct device for DMA mappings (Laurent Pinchart)   
- crypto: bcm - Fix pointer arithmetic (Aleksandr Mishin) [Orabug: 36753541] {CVE-2024-38579}
- openpromfs: finish conversion to the new mount API (Eric Sandeen)   
- nvme: find numa distance only if controller has valid numa id (Nilay Shroff)   
- drm/amdkfd: Flush the process wq before creating a kfd_process (Lancelot SIX)   
- ASoC: da7219-aad: fix usage of device_get_named_child_node() (Pierre-Louis Bossart)   
- ASoC: dt-bindings: rt5645: add cbj sleeve gpio property (Derek Fang)   
- ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating (Derek Fang)   
- drm/amd/display: Set color_mgmt_changed to true on unsuspend (Joshua Ashton)   
- net: usb: qmi_wwan: add Telit FN920C04 compositions (Daniele Palmas)   
- wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class (Igor Artemiev)   
- nilfs2: fix potential hang in nilfs_detach_log_writer() (Ryusuke Konishi) [Orabug: 36753557] {CVE-2024-38582}
- nilfs2: fix unexpected freezing of nilfs_segctor_sync() (Ryusuke Konishi)   
- net: smc91x: Fix m68k kernel compilation for ColdFire CPU (Thorsten Blum)   
- ring-buffer: Fix a race between readers and resize checks (Petr Pavlu) [Orabug: 36753661] {CVE-2024-38601}
- tty: n_gsm: fix possible out-of-bounds in gsm0_receive() (Daniel Starke) [Orabug: 36678068] {CVE-2024-36016}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.3.el8uek]" date="1720180800">- rds/rdma: Send info to userspace, even if connnection is down. (Juan Garcia)  [Orabug: 36529562]  
- pci: add hotplug patch support for SOLIDIGM Aura10 AIC 0x025e:0x0b60 (Alan Adamson)  [Orabug: 36762919]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.4.el8uek]" date="1720699200">- Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ (Luiz Augusto von Dentz)   
- netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type (Jozsef Kadlecsik) [Orabug: 36835599] {CVE-2024-39503}
- drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found (Marek Szyprowski) [Orabug: 36836328] {CVE-2024-40916}
- vxlan: Fix regression when dropping packets due to invalid src addresses (Daniel Borkmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.334.5.el8uek]" date="1721304000">- Fix incorrect syntax in UEK6 OL8 kernel-uek.spec (Sherry Yang)  [Orabug: 36847358]  
- rds/ib: decrement ib_rx_total_incs after releasing associated cache (Arumugam Kolappan)  [Orabug: 36722026]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.334.6.el8uek]" date="1721908800">- loop: Fix a race between loop detach and loop open (Gulam Mohamed)  [Orabug: 36197800]  
- x86/bhi: Do not enable unnecessary BHI mitigation in OCI and Exadata VMs (Alexandre Chartre)  [Orabug: 36672495]  
- x86/bhi: Avoid warning in #DB handler due to BHI mitigation (Alexandre Chartre)  [Orabug: 36642472]  
- wifi: wilc1000: fix ies_len type in connect path (Jozef Hopko)   
- net/mlx5e: drop shorter ethernet frames (Manjunath Patil)  [Orabug: 36879157]  {CVE-2024-41090} {CVE-2024-41091}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams)   
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
</package>
<package pkgid="4fc7bc980fa3a49bf911eb92f0fd4799d56f7ecb24bfe9f5e9783ea47b91a229" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.1.el8uek]" date="1723118400">- LTS tag: v5.4.280 (Alok Tiwari)   
- i2c: rcar: bring hardware to known state when probing (Wolfram Sang)   
- nilfs2: fix kernel bug on rename operation of broken directory (Ryusuke Konishi) [Orabug: 36896821] {CVE-2024-41034}
- tcp: avoid too many retransmit packets (Eric Dumazet) [Orabug: 36841816] {CVE-2024-41007}
- tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() (Eric Dumazet)   
- net: tcp: fix unexcepted socket die when snd_wnd is 0 (Menglong Dong)   
- tcp: refactor tcp_retransmit_timer() (Eric Dumazet)   
- SUNRPC: Fix RPC client cleaned up the freed pipefs dentries (felix) [Orabug: 36940547] {CVE-2023-52803}
- libceph: fix race between delayed_work() and ceph_monc_stop() (Ilya Dryomov) [Orabug: 36930128] {CVE-2024-42232}
- ALSA: hda/realtek: Limit mic boost on VAIO PRO PX (Edson Juliano Drosdeck)   
- nvmem: meson-efuse: Fix return value of nvmem callbacks (Joy Chakraborty)   
- hpet: Support 32-bit userspace (He Zhe)   
- USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor (Alan Stern) [Orabug: 36896826] {CVE-2024-41035}
- usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() (Lee Jones) [Orabug: 36930138] {CVE-2024-42236}
- USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k (WangYuli)   
- USB: serial: option: add Rolling RW350-GL variants (Vanillan Wang)   
- USB: serial: option: add Netprisma LCUK54 series modules (Mank Wang)   
- USB: serial: option: add support for Foxconn T99W651 (Slark Xiao)   
- USB: serial: option: add Fibocom FM350-GL (Bjørn Mork)   
- USB: serial: option: add Telit FN912 rmnet compositions (Daniele Palmas)   
- USB: serial: option: add Telit generic core-dump composition (Daniele Palmas)   
- ARM: davinci: Convert comma to semicolon (Chen Ni)   
- s390: Mark psw in __load_psw_mask() as __unitialized (Sven Schnelle)   
- udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). (Kuniyuki Iwashima) [Orabug: 36896842] {CVE-2024-41041}
- ppp: reject claimed-as-LCP but actually malformed packets (Dmitry Antipov) [Orabug: 36896856] {CVE-2024-41044}
- net: ethernet: lantiq_etop: fix double free in detach (Aleksander Jan Bajkowski) [Orabug: 36896863] {CVE-2024-41046}
- net: lantiq_etop: add blank line after declaration (Aleksander Jan Bajkowski)   
- octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() (Aleksandr Mishin)   
- tcp: fix incorrect undo caused by DSACK of TLP retransmit (Neal Cardwell)   
- tcp: add TCP_INFO status for failed client TFO (Jason Baron)   
- vfs: don't mod negative dentry count when on shrinker list (Brian Foster)   
- fs/dcache: Re-use value stored to dentry-&gt;d_flags instead of re-reading (linke li)   
- filelock: fix potential use-after-free in posix_lock_inode (Jeff Layton) [Orabug: 36896877] {CVE-2024-41049}
- nilfs2: fix incorrect inode allocation from reserved inodes (Ryusuke Konishi)   
- nvme-multipath: find NUMA path only for online numa-node (Nilay Shroff)   
- ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 (Jian-Hong Pan)   
- i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr (Piotr Wojtaszczyk) [Orabug: 36897909] {CVE-2024-42153}
- media: dw2102: fix a potential buffer overflow (Mauro Carvalho Chehab)   
- bnx2x: Fix multiple UBSAN array-index-out-of-bounds (Ghadi Elie Rahme) [Orabug: 36897886] {CVE-2024-42148}
- drm/amdgpu/atomfirmware: silence UBSAN warning (Alex Deucher)   
- drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes (Ma Ke) [Orabug: 36897640] {CVE-2024-42101}
- Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" (Jan Kara)   
- fsnotify: Do not generate events for O_PATH file descriptors (Jan Kara)   
- can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct (Jimmy Assarsson)   
- mm: optimize the redundant loop of mm_update_owner_next() (Jinliang Zheng)   
- nilfs2: add missing check for inode numbers on directory entries (Ryusuke Konishi) [Orabug: 36897652] {CVE-2024-42104}
- nilfs2: fix inode number range checks (Ryusuke Konishi) [Orabug: 36897658] {CVE-2024-42105}
- inet_diag: Initialize pad field in struct inet_diag_req_v2 (Shigeru Yoshida) [Orabug: 36897666] {CVE-2024-42106}
- selftests: make order checking verbose in msg_zerocopy selftest (Zijian Zhang)   
- selftests: fix OOM in msg_zerocopy selftest (Zijian Zhang)   
- bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() (Sam Sun) [Orabug: 36825248] {CVE-2024-39487}
- tcp_metrics: validate source addr length (Jakub Kicinski) [Orabug: 36897915] {CVE-2024-42154}
- UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() (Neal Cardwell)   
- net: tcp better handling of reordering then loss cases (Yuchung Cheng)   
- tcp: add ece_ack flag to reno sack functions (Yousuk Seung)   
- tcp: tcp_mark_head_lost is only valid for sack-tcp (zhang kai)   
- s390/pkey: Wipe sensitive data on failure (Holger Dengler) [Orabug: 36897934] {CVE-2024-42157}
- jffs2: Fix potential illegal address access in jffs2_free_inode (Wang Yong) [Orabug: 36897696] {CVE-2024-42115}
- powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" (Greg Kurz)   
- orangefs: fix out-of-bounds fsid access (Mike Marshall) [Orabug: 36897837] {CVE-2024-42143}
- powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n (Michael Ellerman)   
- i2c: i801: Annotate apanel_addr as __ro_after_init (Heiner Kallweit)   
- media: dvb-frontends: tda10048: Fix integer overflow (Ricardo Ribalda) [Orabug: 36897976] {CVE-2024-42223}
- media: s2255: Use refcount_t instead of atomic_t for num_channels (Ricardo Ribalda)   
- media: dvb-frontends: tda18271c2dd: Remove casting during div (Ricardo Ribalda)   
- net: dsa: mv88e6xxx: Correct check for empty list (Simon Horman) [Orabug: 36897982] {CVE-2024-42224}
- Input: ff-core - prefer struct_size over open coded arithmetic (Erick Archer)   
- firmware: dmi: Stop decoding on broken entry (Jean Delvare)   
- sctp: prefer struct_size over open coded arithmetic (Erick Archer)   
- media: dw2102: Don't translate i2c read into write (Michael Bunk)   
- drm/amd/display: Skip finding free audio for unknown engine_id (Alex Hung) [Orabug: 36897726] {CVE-2024-42119}
- drm/amdgpu: Initialize timestamp for some legacy SOCs (Ma Jun)   
- scsi: qedf: Make qedf_execute_tmf() non-preemptible (John Meneghini) [Orabug: 36897761] {CVE-2024-42124}
- IB/core: Implement a limit on UMAD receive List (Michael Guralnik) [Orabug: 36897847] {CVE-2024-42145}
- media: dvb-usb: dib0700_devices: Add missing release_firmware() (Ricardo Ribalda)   
- media: dvb: as102-fe: Fix as10x_register_addr packing (Ricardo Ribalda)   
- drm/lima: fix shared irq handling on driver remove (Erico Nunes) [Orabug: 36897779] {CVE-2024-42127}
- LTS tag: v5.4.279 (Alok Tiwari)   
- arm64: dts: rockchip: Add sound-dai-cells for RK3368 (Alex Bee)   
- ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node (Johan Jonker)   
- tcp: Fix data races around icsk-&gt;icsk_af_ops. (Kuniyuki Iwashima) [Orabug: 34719866] {CVE-2022-3566}
- ipv6: Fix data races around sk-&gt;sk_prot. (Kuniyuki Iwashima) [Orabug: 34719906] {CVE-2022-3567}
- ipv6: annotate some data-races around sk-&gt;sk_prot (Eric Dumazet)   
- nfs: Leave pages in the pagecache if readpage failed (Matthew Wilcox (Oracle))   
- pwm: stm32: Refuse too small period requests (Uwe Kleine-König)   
- mtd: spinand: macronix: Add support for serial NAND flash (Jaime Liao)   
- ftruncate: pass a signed offset (Arnd Bergmann) [Orabug: 36897558] {CVE-2024-42084}
- ata: libata-core: Fix double free on error (Niklas Cassel) [Orabug: 36897374] {CVE-2024-41087}
- batman-adv: Don't accept TT entries for out-of-spec VIDs (Sven Eckelmann)   
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes (Ma Ke) [Orabug: 36897380] {CVE-2024-41089}
- drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes (Ma Ke) [Orabug: 36897444] {CVE-2024-41095}
- hexagon: fix fadvise64_64 calling conventions (Arnd Bergmann)   
- csky, hexagon: fix broken sys_sync_file_range (Arnd Bergmann)   
- net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new (Oleksij Rempel)   
- net: can: j1939: recover socket queue on CAN bus error during BAM transmission (Oleksij Rempel)   
- net: can: j1939: Initialize unused data in j1939_send_one() (Shigeru Yoshida) [Orabug: 36897516] {CVE-2024-42076}
- tty: mcf: MCF54418 has 10 UARTS (Jean-Michel Hautbois)   
- usb: atm: cxacru: fix endpoint checking in cxacru_bind() (Nikita Zhandarovich) [Orabug: 36897451] {CVE-2024-41097}
- usb: musb: da8xx: fix a resource leak in probe() (Dan Carpenter)   
- usb: gadget: printer: SS+ support (Oliver Neukum)   
- net: usb: ax88179_178a: improve link status logs (Jose Ignacio Tornos Martinez)   
- iio: chemical: bme680: Fix sensor data read operation (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix overflows in compensate() functions (Vasileios Amoiridis) [Orabug: 36897566] {CVE-2024-42086}
- iio: chemical: bme680: Fix calibration data variable (Vasileios Amoiridis)   
- iio: chemical: bme680: Fix pressure value output (Vasileios Amoiridis)   
- iio: adc: ad7266: Fix variable checking bug (Fernando Yang)   
- mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (Adrian Hunter)   
- mmc: sdhci: Do not invert write-protect twice (Adrian Hunter)   
- mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86: stop playing stack games in profile_pc() (Linus Torvalds) [Orabug: 36897616] {CVE-2024-42096}
- gpio: davinci: Validate the obtained number of IRQs (Aleksandr Mishin) [Orabug: 36897599] {CVE-2024-42092}
- nvme: fixup comment for nvme RDMA Provider Type (Hannes Reinecke)   
- soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message (Andrew Davis)   
- media: dvbdev: Initialize sbuf (Ricardo Ribalda)   
- ALSA: emux: improve patch ioctl data validation (Oswald Buddenhagen) [Orabug: 36897624] {CVE-2024-42097}
- net/dpaa2: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897602] {CVE-2024-42093}
- net/iucv: Avoid explicit cpumask var allocation on stack (Dawei Li) [Orabug: 36897608] {CVE-2024-42094}
- mtd: partitions: redboot: Added conversion of operands to a larger type (Denis Arefev)   
- drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep (Laurent Pinchart) [Orabug: 36897570] {CVE-2024-42087}
- netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers (Pablo Neira Ayuso) [Orabug: 36897500] {CVE-2024-42070}
- parisc: use correct compat recv/recvfrom syscalls (Arnd Bergmann)   
- sparc: fix old compat_sys_select() (Arnd Bergmann)   
- net: phy: micrel: add Microchip KSZ 9477 to the device table (Enguerrand de Ribaucourt)   
- net: phy: mchp: Add support for LAN8814 QUAD PHY (Divya Koppera)   
- net: dsa: microchip: fix initial port flush problem (Tristram Ha)   
- ASoC: fsl-asoc-card: set priv-&gt;pdev before using it (Elinor Montmasson) [Orabug: 36897578] {CVE-2024-42089}
- netfilter: nf_tables: validate family when identifying table via handle (Pablo Neira Ayuso)   
- drm/amdgpu: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835992] {CVE-2024-40987}
- pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins (Huang-Huang Bao)   
- pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins (Huang-Huang Bao)   
- pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER (Hagar Hemdan) [Orabug: 36897586] {CVE-2024-42090}
- iio: dac: ad5592r: fix temperature channel scaling value (Marc Ferland)   
- iio: dac: ad5592r: un-indent code-block for scale read (Alexandru Ardelean)   
- iio: dac: ad5592r-base: Replace indio_dev-&gt;mlock with own device lock (Sergiu Cuciurean)   
- x86/amd_nb: Check for invalid SMN reads (Yazen Ghannam)   
- PCI: Add PCI_ERROR_RESPONSE and related definitions (Naveen Naidu)   
- perf/core: Fix missing wakeup when waiting for context reference (Haifeng Xu)   
- tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test (Jeff Johnson)   
- arm64: dts: qcom: qcs404: fix bluetooth device address (Johan Hovold)   
- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat (Krzysztof Kozlowski)   
- i2c: ocores: set IACK bit after core is enabled (Grygorii Tertychnyi)   
- gcov: add support for GCC 14 (Peter Oberparleiter)   
- drm/radeon: fix UBSAN warning in kv_dpm.c (Alex Deucher) [Orabug: 36835997] {CVE-2024-40988}
- ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." (Raju Rangoju)   
- dmaengine: ioatdma: Fix missing kmem_cache_destroy() (Nikita Shubin)   
- regulator: core: Fix modpost error "regulator_get_regmap" undefined (Biju Das)   
- net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings (Oliver Neukum)   
- netfilter: ipset: Fix suspicious rcu_dereference_protected() (Jozsef Kadlecsik) [Orabug: 36838634] {CVE-2024-40993}
- virtio_net: checksum offloading handling fix (Heng Qi)   
- net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() (David Ruth) [Orabug: 36836019] {CVE-2024-40995}
- net/sched: act_api: rely on rcu in tcf_idr_check_alloc (Pedro Tammela)   
- netns: Make get_net_ns() handle zero refcount net (Yue Haibing) [Orabug: 36835849] {CVE-2024-40958}
- xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() (Eric Dumazet) [Orabug: 36835852] {CVE-2024-40959}
- ipv6: prevent possible NULL dereference in rt6_probe() (Eric Dumazet) [Orabug: 36835857] {CVE-2024-40960}
- ipv6: prevent possible NULL deref in fib6_nh_init() (Eric Dumazet) [Orabug: 36835862] {CVE-2024-40961}
- netrom: Fix a memory leak in nr_heartbeat_expiry() (Gavrilov Ilia) [Orabug: 36836086] {CVE-2024-41006}
- cipso: fix total option length computation (Ondrej Mosnacek)   
- mips: bmips: BCM6358: make sure CBR is correctly set (Christian Marangi) [Orabug: 36835870] {CVE-2024-40963}
- MIPS: Routerboard 532: Fix vendor retry check code (Ilpo Järvinen)   
- PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports (Mario Limonciello)   
- udf: udftime: prevent overflow in udf_disk_stamp_to_time() (Roman Smirnov)   
- usb: misc: uss720: check for incompatible versions of the Belkin F5U002 (Alex Henrie)   
- powerpc/io: Avoid clang null pointer arithmetic warnings (Michael Ellerman)   
- powerpc/pseries: Enforce hcall result buffer validity and size (Nathan Lynch) [Orabug: 36835926] {CVE-2024-40974}
- Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl (Uri Arev)   
- scsi: qedi: Fix crash while reading debugfs attribute (Manish Rangankar) [Orabug: 36835947] {CVE-2024-40978}
- drop_monitor: replace spin_lock by raw_spin_lock (Wander Lairson Costa) [Orabug: 36835960] {CVE-2024-40980}
- batman-adv: bypass empty buckets in batadv_purge_orig_ref() (Eric Dumazet) [Orabug: 36835966] {CVE-2024-40981}
- selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh (Alessandro Carminati (Red Hat))   
- rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment (Paul E. McKenney)   
- i2c: at91: Fix the functionality flags of the slave-only interface (Jean Delvare)   
- usb-storage: alauda: Check whether the media is initialized (Shichao Lai) [Orabug: 36753734] {CVE-2024-38619}
- greybus: Fix use-after-free bug in gb_interface_release due to race condition. (Sicong Huang) [Orabug: 36835564] {CVE-2024-39495}
- netfilter: nftables: exthdr: fix 4-byte stack OOB write (Florian Westphal) [Orabug: 35814445] {CVE-2023-4881} {CVE-2023-52628}
- hugetlb_encode.h: fix undefined behaviour (34 &lt;&lt; 26) (Matthias Goergens)   
- tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() (Oleg Nesterov)   
- nilfs2: fix potential kernel bug due to lack of writeback flag waiting (Ryusuke Konishi) [Orabug: 36774571] {CVE-2024-37078}
- intel_th: pci: Add Lunar Lake support (Alexander Shishkin)   
- intel_th: pci: Add Meteor Lake-S support (Alexander Shishkin)   
- intel_th: pci: Add Sapphire Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids SOC support (Alexander Shishkin)   
- intel_th: pci: Add Granite Rapids support (Alexander Shishkin)   
- dmaengine: axi-dmac: fix possible race in remove() (Nuno Sa)   
- PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id (Rick Wertenbroek)   
- ocfs2: fix races between hole punching and AIO+DIO (Su Yue) [Orabug: 36835817] {CVE-2024-40943}
- ocfs2: use coarse time for new created files (Su Yue)   
- fs/proc: fix softlockup in __read_vmcore (Rik van Riel)   
- vmci: prevent speculation leaks by sanitizing event in event_deliver() (Hagar Gamal Halim Hemdan) [Orabug: 36835582] {CVE-2024-39499}
- tracing/selftests: Fix kprobe event name test for .isra. functions (Steven Rostedt (Google))   
- drm/exynos/vidi: fix memory leak in .get_modes() (Jani Nikula) [Orabug: 36835786] {CVE-2024-40932}
- drivers: core: synchronize really_probe() and dev_uevent() (Dirk Behme) [Orabug: 36835589] {CVE-2024-39501}
- ionic: fix use after netif_napi_del() (Taehee Yoo) [Orabug: 36835595] {CVE-2024-39502}
- net/ipv6: Fix the RT cache flush via sysctl using a previous delay (Petr Pavlu)   
- net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets (Gal Pressman)   
- tcp: fix race in tcp_v6_syn_recv_sock() (Eric Dumazet)   
- drm/bridge/panel: Fix runtime warning on panel bridge release (Adam Miotk)   
- drm/komeda: check for error-valued pointer (Amjad Ouled-Ameur) [Orabug: 36835674] {CVE-2024-39505}
- liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet (Aleksandr Mishin) [Orabug: 36835677] {CVE-2024-39506}
- HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() (José Expósito) [Orabug: 36835793] {CVE-2024-40934}
- iommu: Return right value in iommu_sva_bind_device() (Lu Baolu) [Orabug: 36835824] {CVE-2024-40945}
- iommu/amd: Fix sysfs leak in iommu init (Kun(llfl))   
- HID: core: remove unnecessary WARN_ON() in implement() (Nikita Zhandarovich) [Orabug: 36835689] {CVE-2024-39509}
- gpio: tqmx86: fix typo in Kconfig label (Gregor Herburger)   
- SUNRPC: return proper error from gss_wrap_req_priv (Chen Hanxiao)   
- Input: try trimming too long modalias strings (Dmitry Torokhov)   
- scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory (Breno Leitao) [Orabug: 36835696] {CVE-2024-40901}
- xhci: Apply broken streams quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Apply reset resume quirk to Etron EJ188 xHCI host (Kuangyi Chiang)   
- xhci: Set correct transferred length for cancelled bulk transfers (Mathias Nyman)   
- jfs: xattr: fix buffer overflow for invalid xattr (Greg Kroah-Hartman) [Orabug: 36835701] {CVE-2024-40902}
- mei: me: release irq in mei_me_pci_resume error path (Tomas Winkler)   
- USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages (Alan Stern) [Orabug: 36835709] {CVE-2024-40904}
- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors (Ryusuke Konishi) [Orabug: 36774647] {CVE-2024-39469}
- nilfs2: return the mapped address from nilfs_get_page() (Matthew Wilcox (Oracle))   
- nilfs2: Remove check for PageError (Matthew Wilcox (Oracle))   
- selftests/mm: compaction_test: fix bogus test success on Aarch64 (Dev Jain)   
- selftests/mm: conform test to TAP format output (Muhammad Usama Anjum)   
- selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages (Dev Jain)   
- serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler (Hugo Villeneuve)   
- serial: sc16is7xx: replace hardcoded divisor value with BIT() macro (Hugo Villeneuve)   
- drm/amd/display: Handle Y carry-over in VCP X.Y calculation (George Shen)   
- ASoC: ti: davinci-mcasp: Fix race condition during probe (Joao Paulo Goncalves)   
- ASoC: ti: davinci-mcasp: Handle missing required DT properties (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Simplify the configuration parameter handling (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional (Peter Ujfalusi)   
- ASoC: ti: davinci-mcasp: remove always zero of davinci_mcasp_get_dt_params (Zhang Qilong)   
- ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Colin Ian King)   
- usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete (Wesley Cheng) [Orabug: 36683255] {CVE-2024-36894}
- ipv6: fix possible race in __fib6_drop_pcpu_from() (Eric Dumazet) [Orabug: 36835716] {CVE-2024-40905}
- af_unix: Annotate data-race of sk-&gt;sk_shutdown in sk_diag_fill(). (Kuniyuki Iwashima)   
- af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). (Kuniyuki Iwashima)   
- af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of net-&gt;unx.sysctl_max_dgram_qlen. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in UNIX_DIAG. (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in sendmsg() and recvmsg(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-races around sk-&gt;sk_state in unix_write_space() and poll(). (Kuniyuki Iwashima)   
- af_unix: Annotate data-race of sk-&gt;sk_state in unix_inq_len(). (Kuniyuki Iwashima)   
- ptp: Fix error message on failed pin verification (Karol Kolacinski)   
- net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (Eric Dumazet) [Orabug: 36748169] {CVE-2024-36974}
- tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB (Jason Xing)   
- net: sched: sch_multiq: fix possible OOB write in multiq_tune() (Hangyu Hua) [Orabug: 36748177] {CVE-2024-36978}
- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (Eric Dumazet)   
- wifi: iwlwifi: mvm: don't read past the mfuart notifcation (Emmanuel Grumbach) [Orabug: 36835808] {CVE-2024-40941}
- wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Shahar S Matityahu)   
- wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 (Johannes Berg)   
- wifi: cfg80211: pmsr: use correct nla_get_uX functions (Lin Ma)   
- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (Remi Pommarel) [Orabug: 36835735] {CVE-2024-40912}
- wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects (Nicolas Escande) [Orabug: 36835812] {CVE-2024-40942}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.2.el8uek]" date="1723118401">- drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() (Dan Carpenter) [Orabug: 36898075] {CVE-2024-41022}
- net: relax socket state check at accept time. (Paolo Abeni) [Orabug: 36768889] {CVE-2024-36484}
- fsnotify: clear PARENT_WATCHED flags lazily (Amir Goldstein)  [Orabug: 36922241]  
- NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND (Chuck Lever)  [Orabug: 36908594]  
- x86/cpu: Avoid cpuinfo-induced IPI pileups (Paul E. McKenney)  [Orabug: 35773811]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
</package>
<package pkgid="57441e08785c2cf195957ec194eb1088b9960d8bc3c31facb85bfc45865dc39b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
</package>
<package pkgid="44e17388227f5d8cbb15afd2fdb5c2681e9439a1742bac750043aa5494b344ed" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.1.el8uek]" date="1732276800">- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37311329]  {CVE-2024-47674} 
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37311329]  {CVE-2024-47674} 
- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37311325]  {CVE-2024-26734}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.2.el8uek]" date="1733400000">- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 37361313]  
- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37361312]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37361312]</changelog>
</package>
<package pkgid="9529a993400e917f1dcb03530292953eb328784ae8ca12fdcc2a513df9c3cda7" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.336.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.335.3.el8uek]" date="1723723200">- MIPS: Octeon: Add PCIe link status check (Dave Kleikamp)  [Orabug: 36947196] {CVE-2024-40968}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.335.4.el8uek]" date="1724328000">- mm: memcg/slab: enable kmalloc-cg-&lt;n&gt; caches for x86_64. (Imran Khan)  [Orabug: 36951041]  
- printk: add kthread for long-running print (Stephen Brennan)  [Orabug: 36456582]  
- kdb: Use the passed prompt in kdb_position_cursor() (Douglas Anderson)   
- driver core: Fix uevent_show() vs driver detach race (Dan Williams) [Orabug: 37029153] {CVE-2024-44952}
- pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: ti: ti-iodelay: Drop if block with always false condition (Uwe Kleine-König)   
- pinctrl: single: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- pinctrl: core: fix possible memory leak when pinctrl_enable() fails (Yang Yingliang)   
- ipvs: Avoid unnecessary calls to skb_is_gso_sctp (Ismael Luceno)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.1.el8uek]" date="1728129600">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37138988]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.2.el8uek]" date="1728907200">- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37163570]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37163570]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37160402]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37160405]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37160404]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.5.3.el8uek]" date="1729252800">- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37190565]</changelog>
</package>
<package pkgid="88d6e497debf4315c7d66cfcf30908ff7ed3439807a3dcb24c13448bc18283f1" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.1.el8uek]" date="1731412800">- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37274316]</changelog>
</package>
<package pkgid="6fc86d777abe11f8a57c167120e25cf7aa641b3a881b1b4659e2ce91f0ff6847" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.337.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.1.el8uek]" date="1724932800">- mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED (Naoya Horiguchi)  [Orabug: 36947110]  
- mm/memory-failure: send SIGBUS in the event of thp split fail (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: move hwpoison_filter() higher up (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: improve memory failure action_result messages (Jane Chu)  [Orabug: 36947110]  
- mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) (Jane Chu)  [Orabug: 36947110]  
- mm/memory-failure: try to send SIGBUS even if unmap failed (Jane Chu)  [Orabug: 36947110]  
- mm: memory-failure: cleanup try_to_split_thp_page() (Kefeng Wang)  [Orabug: 36947110]  
- mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Naoya Horiguchi)  [Orabug: 36947110]  
- KVM/x86: Do not clear SIPI while in SMM (Boris Ostrovsky)  [Orabug: 36401960]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.2.el8uek]" date="1725537600">- mm: Only enable HVO under UEK6 for Exadata system (Jane Chu)  [Orabug: 36990830]  
- mm: delete redundent old PageCompound() macro (Jane Chu)  [Orabug: 36990830]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.3.el8uek]" date="1725537601">- Compiler Attributes: Add __uninitialized macro (Heiko Carstens)   
- filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 (Long Li)   
- ALSA: timer: Relax start tick time check for slave timer elements (Takashi Iwai)   
- ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 (Parsa Poorshikhian)   
- LTS tag: v5.4.282 (Sherry Yang)   
- media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" (Sean Young)   
- ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode (Michael Walle)   
- nvme/pci: Add APST quirk for Lenovo N60z laptop (WangYuli)   
- exec: Fix ToCToU between perm check and set-uid/gid usage (Kees Cook) [Orabug: 36984017] {CVE-2024-43882}
- media: uvcvideo: Use entity get_cur in uvc_ctrl_set (Yunke Cao)   
- arm64: cpufeature: Fix the visibility of compat hwcaps (Amit Daniel Kachhap)   
- drm/i915/gem: Fix Virtual Memory mapping boundaries calculation (Andi Shyti) [Orabug: 36953969] {CVE-2024-42259}
- netfilter: nf_tables: prefer nft_chain_validate (Florian Westphal) [Orabug: 36896846] {CVE-2024-41042}
- netfilter: nf_tables: use timestamp to check for set element timeout (Pablo Neira Ayuso) [Orabug: 36630432] {CVE-2024-27397}
- netfilter: nf_tables: set element extended ACK reporting support (Pablo Neira Ayuso)   
- kbuild: Fix '-S -c' in x86 stack protector scripts (Nathan Chancellor)   
- Fix gcc 4.9 build issue in 5.4.y (Jari Ruusu)   
- drm/mgag200: Set DDC timeout in milliseconds (Thomas Zimmermann)   
- drm/bridge: analogix_dp: properly handle zero sized AUX transactions (Lucas Stach)   
- x86/mtrr: Check if fixed MTRRs exist before saving them (Andi Kleen) [Orabug: 37028936] {CVE-2024-44948}
- tracing: Fix overflow in get_free_elt() (Tze-nan Wu) [Orabug: 36992998] {CVE-2024-43890}
- power: supply: axp288_charger: Round constant_charge_voltage writes down (Hans de Goede)   
- power: supply: axp288_charger: Fix constant_charge_voltage writes (Hans de Goede)   
- genirq/irqdesc: Honor caller provided affinity in alloc_desc() (Shay Drory)   
- serial: core: check uartclk for zero to avoid divide by zero (George Kennedy) [Orabug: 36993009] {CVE-2024-43893}
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Damien Le Moal)   
- ntp: Safeguard against time_constant overflow (Justin Stitt)   
- ntp: Clamp maxerror and esterror to operating range (Justin Stitt)   
- tick/broadcast: Move per CPU pointer access into the atomic section (Thomas Gleixner) [Orabug: 37036032] {CVE-2024-44968}
- scsi: ufs: core: Fix hba-&gt;last_dme_cmd_tstamp timestamp updating logic (Vamshi Gajjela)   
- usb: gadget: core: Check for unset descriptor (Chris Wulff) [Orabug: 37028988] {CVE-2024-44960}
- USB: serial: debug: do not echo input by default (Marek Marczykowski-Górecki)   
- usb: vhci-hcd: Do not drop references before new references are gained (Oliver Neukum) [Orabug: 36992971] {CVE-2024-43883}
- ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 (Takashi Iwai)   
- ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list (Steven 'Steve' Kendall)   
- ALSA: line6: Fix racy access to midibuf (Takashi Iwai) [Orabug: 37028957] {CVE-2024-44954}
- drm/client: fix null pointer dereference in drm_client_modeset_probe (Ma Ke) [Orabug: 36993014] {CVE-2024-43894}
- spi: spi-fsl-lpspi: Fix scldiv calculation (Stefan Wahren)   
- spi: fsl-lpspi: remove unneeded array (Oleksandr Suvorov)   
- bpf: kprobe: remove unused declaring of bpf_kprobe_override (Menglong Dong)   
- i2c: smbus: Send alert notifications to all devices if source not found (Guenter Roeck)   
- i2c: smbus: Improve handling of stuck alerts (Guenter Roeck)   
- i2c: smbus: Don't filter out duplicate alerts (Corey Minyard)   
- arm64: errata: Expand speculative SSBS workaround (again) (Mark Rutland)   
- arm64: cputype: Add Cortex-A725 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X1C definitions (Mark Rutland)   
- arm64: errata: Expand speculative SSBS workaround (Mark Rutland)   
- arm64: errata: Unify speculative SSBS errata logic (Mark Rutland)   
- arm64: cputype: Add Cortex-X925 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-A720 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X3 definitions (Mark Rutland)   
- arm64: errata: Add workaround for Arm errata 3194386 and 3312417 (Mark Rutland)   
- arm64: cputype: Add Neoverse-V3 definitions (Mark Rutland)   
- arm64: cputype: Add Cortex-X4 definitions (Mark Rutland)   
- arm64: Add Neoverse-V2 part (Besar Wicaksono)   
- arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space (James Morse)   
- ext4: fix wrong unit use in ext4_mb_find_by_goal (Kemeng Shi)   
- SUNRPC: Fix a race to wake a sync task (Benjamin Coddington)   
- s390/sclp: Prevent release of buffer in I/O (Peter Oberparleiter) [Orabug: 37029020] {CVE-2024-44969}
- jbd2: avoid memleak in jbd2_journal_write_metadata_buffer (Kemeng Shi)   
- media: uvcvideo: Fix the bandwdith quirk on USB 3.x (Michal Pecio)   
- media: uvcvideo: Ignore empty TS packets (Ricardo Ribalda)   
- drm/amdgpu: Fix the null pointer dereference to ras_manager (Ma Jun) [Orabug: 36993084] {CVE-2024-43908}
- btrfs: fix bitmap leak when loading free space cache on duplicate entry (Filipe Manana)   
- wifi: nl80211: don't give key data to userspace (Johannes Berg)   
- udf: prevent integer overflow in udf_bitmap_free_blocks() (Roman Smirnov)   
- PCI: Add Edimax Vendor ID to pci_ids.h (FUJITA Tomonori)   
- selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT (Yonghong Song)   
- ACPI: SBS: manage alarm sysfs attribute through psy core (Thomas Weißschuh)   
- ACPI: battery: create alarm sysfs attribute atomically (Thomas Weißschuh)   
- clocksource/drivers/sh_cmt: Address race condition for clock events (Niklas Söderlund)   
- md/raid5: avoid BUG_ON() while continue reshape after reassembling (Yu Kuai) [Orabug: 36993127] {CVE-2024-43914}
- net: fec: Stop PPS on driver remove (Csókás, Bence)   
- Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() (Dmitry Antipov)   
- net: linkwatch: use system_unbound_wq (Eric Dumazet)   
- net: usb: qmi_wwan: fix memory leak for not ip packets (Daniele Palmas) [Orabug: 36983959] {CVE-2024-43861}
- sctp: Fix null-ptr-deref in reuseport_add_sock(). (Kuniyuki Iwashima) [Orabug: 36993147] {CVE-2024-44935}
- sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long)   
- x86/mm: Fix pti_clone_pgtable() alignment assumption (Peter Zijlstra) [Orabug: 37029012] {CVE-2024-44965}
- irqchip/mbigen: Fix mbigen node address layout (Yipeng Zou)   
- genirq: Allow irq_chip registration functions to take a const irq_chip (Marc Zyngier)   
- netfilter: ipset: Add list flush to cancel_gc (Alexander Maltsev)   
- net: usb: sr9700: fix uninitialized variable use in sr_mdio_read (Ma Ke)   
- ALSA: usb-audio: Correct surround channels in UAC1 channel map (Takashi Iwai)   
- protect the fetch of -&gt;fd[fd] in do_dup2() from mispredictions (Al Viro) [Orabug: 36963808] {CVE-2024-42265}
- HID: wacom: Modify pen IDs (Tatsunosuke Tobita)   
- ipv6: fix ndisc_is_useropt() handling for PIO (Maciej Żenczykowski)   
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Shahar Shitrit)   
- net/iucv: fix use after free in iucv_sock_close() (Alexandra Winter) [Orabug: 36964006] {CVE-2024-42271}
- drm/vmwgfx: Fix overlay when using Screen Targets (Ian Forbes)   
- drm/nouveau: prime: fix refcount underflow (Danilo Krummrich) [Orabug: 36983979] {CVE-2024-43867}
- remoteproc: imx_rproc: Skip over memory region when node value is NULL (Aleksandr Mishin) [Orabug: 36964537] {CVE-2024-43860}
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions (Dong Aisheng)   
- remoteproc: imx_rproc: ignore mapping vdev regions (Peng Fan)   
- irqchip/imx-irqsteer: Handle runtime power management correctly (Shenwei Wang) [Orabug: 36964085] {CVE-2024-42290}
- irqchip/imx-irqsteer: Add runtime PM support (Lucas Stach)   
- irqchip/imx-irqsteer: Constify irq_chip struct (Lucas Stach)   
- genirq: Allow the PM device to originate from irq domain (Marc Zyngier)   
- devres: Fix memory leakage caused by driver API devm_free_percpu() (Zijun Hu) [Orabug: 36983991] {CVE-2024-43871}
- driver core: Cast to (void *) with __force for __percpu pointer (Andy Shevchenko)   
- dev/parport: fix the array out-of-bounds risk (tuhaowen) [Orabug: 36964223] {CVE-2024-42301}
- parport: Standardize use of printmode (Joe Perches)   
- parport: Convert printk(KERN_&lt;LEVEL&gt; to pr_&lt;level&gt;( (Joe Perches)   
- PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio (Manivannan Sadhasivam)   
- PCI: rockchip: Make 'ep-gpios' DT property optional (Chen-Yu Tsai)   
- mm: avoid overflows in dirty throttling logic (Jan Kara) [Orabug: 36897803] {CVE-2024-42131}
- nvme-pci: add missing condition check for existence of mapped data (Leon Romanovsky) [Orabug: 36964022] {CVE-2024-42276}
- ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable (Pierre-Louis Bossart)   
- ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Hans de Goede)   
- ASoC: Intel: Convert to new X86 CPU match macros (Thomas Gleixner)   
- powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() (Al Viro)   
- apparmor: Fix null pointer deref when receiving skb during sock creation (Xiao Liang)   
- mISDN: Fix a use after free in hfcmulti_tx() (Dan Carpenter) [Orabug: 36964032] {CVE-2024-42280}
- bpf: Fix a segment issue when downgrading gso_size (Fred Li) [Orabug: 36964038] {CVE-2024-42281}
- net: nexthop: Initialize all fields in dumped nexthops (Petr Machata) [Orabug: 36964044] {CVE-2024-42283}
- tipc: Return non-zero value from tipc_udp_addr2str() on error (Shigeru Yoshida) [Orabug: 36964047] {CVE-2024-42284}
- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Johannes Berg)   
- ipv4: Fix incorrect source address in Record Route option (Ido Schimmel)   
- MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later (Gregory CLEMENT)   
- dma: fix call order in dmam_free_coherent (Lance Richardson) [Orabug: 36964523] {CVE-2024-43856}
- libbpf: Fix no-args func prototype BTF dumping syntax (Andrii Nakryiko)   
- um: time-travel: fix time-travel-start option (Johannes Berg)   
- jfs: Fix array-index-out-of-bounds in diFree (Jeongjun Park) [Orabug: 36964530] {CVE-2024-43858}
- kdb: address -Wformat-security warnings (Arnd Bergmann)   
- nilfs2: handle inconsistent state in nilfs_btnode_create_block() (Ryusuke Konishi) [Orabug: 36964203] {CVE-2024-42295}
- Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 (WangYuli)   
- Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables (Hilda Wu)   
- rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings (Ilya Dryomov)   
- rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait (Ilya Dryomov)   
- drm/panfrost: Mark simple_ondemand governor as softdep (Dragan Simic)   
- rbd: don't assume rbd_is_lock_owner() for exclusive mappings (Ilya Dryomov)   
- selftests/sigaltstack: Fix ppc64 GCC build (Michael Ellerman)   
- RDMA/iwcm: Fix a use-after-free related to destroying CM IDs (Bart Van Assche) [Orabug: 36964054] {CVE-2024-42285}
- platform: mips: cpu_hwmon: Disable driver on unsupported hardware (Jiaxun Yang)   
- watchdog/perf: properly initialize the turbo mode timestamp and rearm counter (Thomas Gleixner)   
- rtc: isl1208: Fix return value of nvmem callbacks (Joy Chakraborty)   
- perf/x86/intel/pt: Fix a topa_entry base address calculation (Adrian Hunter)   
- perf/x86/intel/pt: Fix topa_entry base length (Marco Cavenati)   
- scsi: qla2xxx: validate nvme_local_port correctly (Nilesh Javali) [Orabug: 36964059] {CVE-2024-42286}
- scsi: qla2xxx: Complete command early within lock (Shreyas Deodhar) [Orabug: 36964065] {CVE-2024-42287}
- scsi: qla2xxx: Fix for possible memory corruption (Shreyas Deodhar) [Orabug: 36964070] {CVE-2024-42288}
- scsi: qla2xxx: During vport delete send async logout explicitly (Manish Rangankar) [Orabug: 36964080] {CVE-2024-42289}
- rtc: cmos: Fix return value of nvmem callbacks (Joy Chakraborty)   
- kobject_uevent: Fix OOB access within zap_modalias_env() (Zijun Hu) [Orabug: 36964092] {CVE-2024-42292}
- decompress_bunzip2: fix rare decompression failure (Ross Lagerwall)   
- ubi: eba: properly rollback inside self_check_eba (Fedor Pchelkin)   
- clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use (Bastien Curutchet)   
- f2fs: fix to don't dirty inode for readonly filesystem (Chao Yu) [Orabug: 36964213] {CVE-2024-42297}
- scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds (Saurav Kashyap)   
- binder: fix hang of unregistered readers (Carlos Llamas)   
- PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN (Wei Liu)   
- hwrng: amd - Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- tools/memory-model: Fix bug in lock.cat (Alan Stern)   
- leds: ss4200: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- wifi: mwifiex: Fix interface type change (Rafael Beims)   
- ext4: make sure the first directory block is not a hole (Baokun Li) [Orabug: 36964232] {CVE-2024-42304}
- ext4: check dot and dotdot of dx_root before making dir indexed (Baokun Li) [Orabug: 36964237] {CVE-2024-42305}
- m68k: amiga: Turn off Warp1260 interrupts during boot (Paolo Pisati)   
- udf: Avoid using corrupted block bitmap buffer (Jan Kara) [Orabug: 36964242] {CVE-2024-42306}
- drm/amd/display: Check for NULL pointer (Sung Joon Kim) [Orabug: 36964247] {CVE-2024-42308}
- drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes (Ma Ke) [Orabug: 36964253] {CVE-2024-42309}
- drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes (Ma Ke) [Orabug: 36964260] {CVE-2024-42310}
- hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() (Chao Yu) [Orabug: 36964265] {CVE-2024-42311}
- media: venus: fix use after free in vdec_close (Dikshita Agarwal) [Orabug: 36964275] {CVE-2024-42313}
- char: tpm: Fix possible memory leak in tpm_bios_measurements_open() (Joe Hattori)   
- ipv6: take care of scope when choosing the src addr (Nicolas Dichtel)   
- af_packet: Handle outgoing VLAN packets without hardware offloading (Chengen Du)   
- net: netconsole: Disable target before netpoll cleanup (Breno Leitao)   
- tick/broadcast: Make takeover of broadcast hrtimer reliable (Yu Liao)   
- rtc: interface: Add RTC offset to alarm after fix-up (Csókás, Bence)   
- nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro (Ryusuke Konishi)   
- fs/nilfs2: remove some unused macros to tame gcc (Alex Shi)   
- pinctrl: freescale: mxs: Fix refcount of child (Peng Fan)   
- netfilter: ctnetlink: use helper function to calculate expect ID (Pablo Neira Ayuso) [Orabug: 37013755] {CVE-2024-44944}
- bnxt_re: Fix imm_data endianness (Jack Wang)   
- macintosh/therm_windtunnel: fix module unload. (Nick Bowler)   
- powerpc/xmon: Fix disassembly CPU feature checks (Michael Ellerman)   
- Input: elan_i2c - do not leave interrupt disabled on suspend failure (Dmitry Torokhov)   
- RDMA/device: Return error earlier if port in not valid (Leon Romanovsky)   
- mtd: make mtd_test.c a separate module (Arnd Bergmann)   
- ASoC: max98088: Check for clk_prepare_enable() error (Chen Ni)   
- RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs (Honggang LI)   
- RDMA/mlx4: Fix truncated output warning in alias_GUID.c (Leon Romanovsky)   
- RDMA/mlx4: Fix truncated output warning in mad.c (Leon Romanovsky)   
- Input: qt1050 - handle CHIP_ID reading error (Andrei Lalaev)   
- PCI: Fix resource double counting on remove &amp; rescan (Ilpo Järvinen)   
- SUNRPC: Fixup gss_status tracepoint error output (Benjamin Coddington)   
- sparc64: Fix incorrect function signature and add prototype for prom_cif_init (Andreas Larsson)   
- ext4: avoid writing unitialized memory to disk in EA inodes (Jan Kara)   
- SUNRPC: avoid soft lockup when transmitting UDP to reachable server. (NeilBrown)   
- mfd: omap-usb-tll: Use struct_size to allocate tll (Javier Carrasco)   
- drm/qxl: Add check for drm_cvt_mode (Chen Ni) [Orabug: 36964456] {CVE-2024-43829}
- drm/etnaviv: fix DMA direction handling for cached RW buffers (Lucas Stach)   
- perf report: Fix condition in sort__sym_cmp() (Namhyung Kim)   
- leds: trigger: Unregister sysfs attributes before calling deactivate() (Hans de Goede) [Orabug: 36964459] {CVE-2024-43830}
- media: renesas: vsp1: Store RPF partition configuration per RPF instance (Laurent Pinchart)   
- media: renesas: vsp1: Fix _irqsave and _irq mix (Laurent Pinchart)   
- media: uvcvideo: Override default flags (Daniel Schaefer)   
- media: uvcvideo: Allow entity-defined get_info and get_cur (Ricardo Ribalda)   
- saa7134: Unchecked i2c_transfer function result fixed (Aleksandr Burakov)   
- media: imon: Fix race getting ictx-&gt;lock (Ricardo Ribalda)   
- media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() (Zheng Yejian)   
- USB: move snd_usb_pipe_sanity_check into the USB core (Greg Kroah-Hartman)   
- selftests: forwarding: devlink_lib: Wait for udev events after reloading (Amit Cohen)   
- bna: adjust 'name' buf size of bna_tcb and bna_ccb structures (Alexey Kodanev) [Orabug: 36964480] {CVE-2024-43839}
- wifi: virt_wifi: don't use strlen() in const context (Johannes Berg)   
- gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey (Gaosheng Cui)   
- wifi: virt_wifi: avoid reporting connection success with wrong SSID (En-Wei Wu) [Orabug: 36964487] {CVE-2024-43841}
- qed: Improve the stack space of filter_config() (Shai Malin)   
- perf: Prevent passing zero nr_pages to rb_alloc_aux() (Adrian Hunter)   
- perf: Fix perf_aux_size() for greater-than 32-bit size (Adrian Hunter)   
- perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation (Adrian Hunter)   
- netfilter: nf_tables: rise cap on SELinux secmark context (Pablo Neira Ayuso)   
- net: fec: Fix FEC_ECR_EN1588 being cleared on link-down (Csókás, Bence)   
- net: fec: Refactor: #define magic constants (Csókás Bence)   
- wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() (Baochen Qiang) [Orabug: 36984010] {CVE-2024-43879}
- wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() (Baochen Qiang)   
- mlxsw: spectrum_acl_erp: Fix object nesting warning (Ido Schimmel) [Orabug: 36984013] {CVE-2024-43880}
- lib: objagg: Fix general protection fault (Ido Schimmel) [Orabug: 36964495] {CVE-2024-43846}
- selftests/bpf: Check length of recv in test_sockmap (Geliang Tang)   
- net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined (Guangguan Wang)   
- net/smc: Allow SMC-D 1MB DMB allocations (Stefan Raspl)   
- wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device (Samasth Norway Ananda)   
- firmware: turris-mox-rwtm: Initialize completion before mailbox (Marek Behún)   
- firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() (Marek Behún)   
- m68k: cmpxchg: Fix return value for default case in __arch_xchg() (Thorsten Blum)   
- x86/xen: Convert comma to semicolon (Chen Ni)   
- m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages (Eero Tamminen)   
- arm64: dts: amlogic: gx: correct hdmi clocks (Jerome Brunet)   
- arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux (Rafał Miłecki)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix board reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset (Michael Walle)   
- ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node (Marco Felsch)   
- arm64: dts: rockchip: Increase VOP clk rate on RK3328 (Jonas Karlman)   
- arm64: dts: qcom: msm8996: specify UFS core_clk frequencies (Dmitry Baryshkov)   
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY (Dmitry Baryshkov)   
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms (Guenter Roeck)   
- hwmon: (max6697) Fix underflow when writing limit attributes (Guenter Roeck)   
- pwm: stm32: Always do lazy disabling (Uwe Kleine-König)   
- hwmon: (adt7475) Fix default duty on fan is disabled (Wayne Tung)   
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos (Ilpo Järvinen)   
- x86/pci/xen: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling (Ilpo Järvinen)   
- x86/of: Return consistent error type from x86_of_pci_irq_enable() (Ilpo Järvinen)   
- hfsplus: fix to avoid false alarm of circular locking (Chao Yu)   
- platform/chrome: cros_ec_debugfs: fix wrong EC message version (Tzung-Bi Shih)   
- LTS tag: v5.4.281 (Sherry Yang)   
- tap: add missing verification for short frame (Si-Wei Liu)   [Orabug: 36660755] {CVE-2024-41090} 
- tun: add missing verification for short frame (Dongli Zhang)   [Orabug: 36660755] {CVE-2024-41091} 
- filelock: Fix fcntl/close race recovery compat path (Jann Horn) [Orabug: 36896789] {CVE-2024-41020} {CVE-2024-41012}
- ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 (Edson Juliano Drosdeck)   
- jfs: don't walk off the end of ealist (lei lu) [Orabug: 36891667] {CVE-2024-41017}
- ocfs2: add bounds checking to ocfs2_check_dir_entry() (lei lu) [Orabug: 36891655] {CVE-2024-41015}
- ACPI: processor_idle: Fix invalid comparison with insertion sort for latency (Kuan-Wei Chiu)   
- ARM: 9324/1: fix get_user() broken with veneer (Masahiro Yamada)   
- hfsplus: fix uninit-value in copy_name (Edward Adam Davis) [Orabug: 36896969] {CVE-2024-41059}
- selftests/vDSO: fix clang build errors and warnings (John Hubbard)   
- spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices (Uwe Kleine-König)   
- fs: better handle deep ancestor chains in is_subdir() (Christian Brauner)   
- Bluetooth: hci_core: cancel all works upon hci_unregister_dev() (Tetsuo Handa) [Orabug: 36896994] {CVE-2024-41063}
- scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed (Xingui Yang)   
- powerpc/eeh: avoid possible crash when edev-&gt;pdev changes (Ganesh Goudar) [Orabug: 36897003] {CVE-2024-41064}
- powerpc/pseries: Whitelist dtl slub object for copying to userspace (Anjali K) [Orabug: 36897009] {CVE-2024-41065}
- net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() (Yunshui Jiang)   
- net: usb: qmi_wwan: add Telit FN912 compositions (Daniele Palmas)   
- ALSA: dmaengine_pcm: terminate dmaengine before synchronize (Shengjiu Wang)   
- s390/sclp: Fix sclp_init() cleanup on failure (Heiko Carstens) [Orabug: 36897032] {CVE-2024-41068}
- can: kvaser_usb: fix return value for hif_usb_send_regout (Chen Ni)   
- ASoC: ti: omap-hdmi: Fix too long driver name (Primoz Fiser)   
- ASoC: ti: davinci-mcasp: Set min period size using FIFO config (Jai Luthra)   
- bytcr_rt5640 : inverse jack detect for Archos 101 cesium (Thomas GENTY)   
- Input: elantech - fix touchpad state on resume for Lenovo N24 (Jonathan Denose)   
- mips: fix compat_sys_lseek syscall (Arnd Bergmann)   
- ALSA: hda/realtek: Add more codec ID to no shutup pins list (Kailang Yang)   
- KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() (Michael Ellerman) [Orabug: 36897048] {CVE-2024-41070}
- wifi: cfg80211: wext: add extra SIOCSIWSCAN data check (Dmitry Antipov) [Orabug: 36897312] {CVE-2024-41072}
- mei: demote client disconnect warning on suspend to debug (Alexander Usyskin)   
- fs/file: fix the check in find_next_fd() (Yuntao Wang)   
- kconfig: remove wrong expr_trans_bool() (Masahiro Yamada)   
- kconfig: gconf: give a proper initial state to the Save button (Masahiro Yamada)   
- ila: block BH in ila_output() (Eric Dumazet) [Orabug: 36897360] {CVE-2024-41081}
- Input: silead - Always support 10 fingers (Hans de Goede)   
- wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() (Dmitry Antipov)   
- wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata (Nicolas Escande)   
- ACPI: EC: Avoid returning AE_OK on errors in address space handler (Armin Wolf)   
- ACPI: EC: Abort address space access upon error (Armin Wolf)   
- scsi: qedf: Set qed_slowpath_params to zero before use (Saurav Kashyap)   
- filelock: Remove locks reliably when fcntl/close race is detected (Jann Horn) [Orabug: 36874758] {CVE-2024-41012} {CVE-2024-41020}
- gcc-plugins: Rename last_stmt() for GCC 14+ (Kees Cook)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.336.4.el8uek]" date="1726142400">- igb: Fix not clearing TimeSync interrupts for 82580 (Daiwei Li)   
- VMCI: Fix use-after-free when removing resource in vmci_resource_remove() (David Fernandez Gonzalez)  [Orabug: 37037205] {CVE-2024-46738}
- x86/speculation: Basic IBRS is enabled with AMD Automatic IBRS (Alexandre Chartre)  [Orabug: 37044540]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.336.5.el8uek]" date="1726747200">- uek-rpm: Add skx_edac_common.ko to nano_modules (Sherry Yang)  [Orabug: 37030127]  
- EDAC, i10nm: make skx_common.o a separate module (Arnd Bergmann)  [Orabug: 37030127]  
- uek-rpm: Integrating the container build in UEK6 (Jack Vogel)  [Orabug: 37021061]  
- i40e: Change user notification of non-SFP module in i40e_get_module_info() (Andrii Staikov)  [Orabug: 36988197]  
- xsigo: Use NAPI in UD/TX flows for xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove incorrect spin_unlock_irqrestore call in vhba_queuecommand (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix slab-out-of-bounds in vhba_create (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix memory free issue in dma mapping (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix use-after-free n xsvbha for srb *sp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix mtu setting issue in xve netdev (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add struct ib_mad_send_buf to recv_handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove tx_outstanding variable from xve xmit (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add extack argument to dev_change_flags() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove compare_data while calling ib_cm_listen() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Ignore the return value of "ib_destroy_cq" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sif_verbs header (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace setup_timer with the timer_setup (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use ib_ud_wr for xve_dev_priv instread of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove return from register event handler (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add client_data for struct ib_client remove() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace dev-&gt;trans_start update with helper netif_trans_update (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove usage of net_device last_rx member from xsigo (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace skb_frag page with bv_page in xve (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use sg_next() to get the next sg instead of SG_NEXT (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_init_ah_from_path to ib_init_ah_attr_from_path (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: remove pointer dereference for ib_fmr_pool_map_phys (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: ib_fmr_pool_map_phys does not need rargs (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_sg_dma_address() and ib_sg_dma_len() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error from xsvbha module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove sg_copy_buffer from vhba_align (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xve, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xve module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Xsvnic, replace .get_settings with ksettings() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove LRO code from xsvnic module (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Change port number from u8 to u32 (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use frag-&gt;bv_offset in place of page_offset (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename skb_frag_t size to bv_len (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Fix compiling error due to Constify of ib_cm_event (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Add the $(srctree)/ prefix to xsigo Makefile (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign IB_MGMT_BASE_VERSION for ib_create_send_mad (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign rdma_ctxs and port_num for struct ib_qp_init_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_cq_init_attr for ib_create_cq() (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace max_sge with max_send_sge for xscore_create_qp (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Remove ib_get_dma_mr and ib_dereg_mr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_device with callback "ops.query_device" (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_query_gid with rdma_query_gid (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace ib_modify_cq with rdma_set_cq_moderation (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign path record type rec_type for sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_sa_path_rec to sa_path_rec (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Use struct ib_ud_wr ud_wr instead of ib_send_wr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Replace struct ib_ah_attr with struct rdma_ah_attr (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Rename ib_create_ah and ib_destroy_ah (Alok Tiwari)  [Orabug: 35180168]  
- xsigo: Assign const argument for ib_post_send/recv() (Alok Tiwari)  [Orabug: 35180168]  
- uek-rpm: add xsigo module in ol7 and ol8 config file (Alok Tiwari)  [Orabug: 35180168]  
- Revert "RDMA/core/sa_query: Remove unused function" (Alok Tiwari)  [Orabug: 35180168]  
- xve: arm ud tx cq to generate completion interrupts (Ajaykumar Hotchandani)  [Orabug: 28267050] [Orabug: 35180168]  
- xscore: add dma address check (Zhu Yanjun)  [Orabug: 27074085] [Orabug: 35180168]  
- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli)  [Orabug: 26474000] [Orabug: 35180168]  
- xsigo: UEK4-master:poor performance discovering 256 FC LUNs w/4 paths per LUN (Pradeep Gopanapalli)  [Orabug: 26199177] [Orabug: 35180168]  
- xsigo: Compute node crash on FC failover (Pradeep Gopanapalli)  [Orabug: 25981973] [Orabug: 35180168]  
- xsigo: Fix spinlock release in case of error (Pradeep Gopanapalli)  [Orabug: 25779803] [Orabug: 35180168]  
- xsigo: Optimize xsvnic module parameters for UEK4 (Pradeep Gopanapalli)  [Orabug: 25779865] [Orabug: 35180168]  
- xsigo: Fix crash in accessing xve proc l2 entries (Pradeep Gopanapalli)  [Orabug: 25165085] [Orabug: 35180168]  
- xsigo: Fix race in freeing aged Forwarding table entry (Pradeep Gopanapalli)  [Orabug: 25129729] [Orabug: 35180168]  
- xsigo: Schedule while uninterruptible (Pradeep Gopanapalli)  [Orabug: 25097469] [Orabug: 35180168]  
- xsigo: supported SGE's for LSO QP (Pradeep Gopanapalli)  [Orabug: 25029868] [Orabug: 35180168]  
- xsigo: Hardening driver in handling remote QP failures (Pradeep Gopanapalli)  [Orabug: 24929076] [Orabug: 35180168]  
- xsigo: send nack codes (Pradeep Gopanapalli)  [Orabug: 24442792] [Orabug: 35180168]  
- xsigo: xve driver has excessive messages (Pradeep Gopanapalli)  [Orabug: 24758335] [Orabug: 35180168]  
- xsigo: hard LOCKUP in freeing paths (Pradeep Gopanapalli)  [Orabug: 24669507] [Orabug: 35180168]  
- xsigo: Crash in xscore_port_num (Pradeep Gopanapalli)  [Orabug: 24760465] [Orabug: 35180168]  
- xsigo: Resize uVNIC/PVI CQ size (Pradeep Gopanapalli)  [Orabug: 24765034] [Orabug: 35180168]  
- xsigo: Optimizing Transmit completions (Pradeep Gopanapalli)  [Orabug: 24928865] [Orabug: 35180168]  
- xsigo: Implementing Jumbo MTU support (Pradeep Gopanapalli)  [Orabug: 24928804] [Orabug: 35180168]  
- xsigo: EoiB QP support (Pradeep Gopanapalli)  [Orabug: 24508359] [Orabug: 35180168]  
- xsigo: Send Heart Beat Lost Operational state (Pradeep Gopanapalli)  [Orabug: 23032392] [Orabug: 35180168]  
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli)  [Orabug: 23514725] [Orabug: 35180168]  
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- uvnic issues (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Fixed wrongly checked return type Added Debug print (Pradeep Gopanapalli)  [Orabug: 22862488] [Orabug: 35180168]  
- Integrate Uvnic functionality into uek-4.1 Revision 8008 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) S_IRWXU causing kernel soft crash changing to 0644 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- 1) Support vnic for EDR based platform(uVnic) 2) Supported Types now Type 0 (Pradeep Gopanapalli)  [Orabug: 35180168]  
- Add Oracle virtual Networking Drivers for uek4 kernel (Pradeep Gopanapalli)  [Orabug: 35180168]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951} 
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)   
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)   
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)   
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)   
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)   
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)   
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)   
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)   
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)   
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)   
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)   
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))   
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)   
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)   
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)   
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)   
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)   
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)   
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)   
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)   
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)   
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)   
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)   
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)   
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)   
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)   
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)   
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)   
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)   
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)   
- dm init: Handle minors larger than 255 (Benjamin Marzinski)   
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)   
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)   
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)   
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)   
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)   
- usbnet: modern method to get random MAC (Oliver Neukum)   
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)   
- drivers/net/usb: Remove all strcpy() uses (Len Baker)   
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)   
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)   
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)   
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)   
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)   
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)   
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)   
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)   
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)   
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)   
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)   
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)   
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)   
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)   
- reset: hi6220: Add support for AO reset controller (Peter Griffin)   
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)   
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)   
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)   
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)   
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)   
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)   
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)   
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)   
- udf: Limit file size to 4TB (Jan Kara)   
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)   
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)   
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)   
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)   
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)   
- ionic: fix potential irq name truncation (Shannon Nelson)   
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)   
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)   
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)   
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)   
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)   
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)   
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)   
- LTS tag: v5.4.283 (Sherry Yang)   
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)   
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)   
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)   
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)   
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)   
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)   
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)   
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)   
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)   
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)   
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)   
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)   
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)   
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)   
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)   
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)   
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)   
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)   
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)   
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)   
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)   
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)   
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)   
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)   
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)   
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)   
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)   
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)   
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)   
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)   
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)   
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)   
- dm: do not use waitqueue for request-based DM (Ming Lei)   
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)   
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)   
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)   
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)   
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)   
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)   
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)   
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)   
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)   
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)   
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)   
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)   
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)   
- nvme: clear caller pointer on identify failure (Keith Busch)   
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)   
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)   
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)   
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)   
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)   
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)   
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)   
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)   
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)   
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)   
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)   
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)   
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)   
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)   
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)   
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)   
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)   
- quota: Remove BUG_ON from dqget() (Jan Kara)   
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)   
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)   
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)   
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)   
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)   
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)   
- scsi: spi: Fix sshdr use (Mike Christie)   
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)   
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)   
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)   
- i2c: riic: avoid potential division by zero (Wolfram Sang)   
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)   
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)   
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)   
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)   
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)   
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)   
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)   
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)   
- net: axienet: Check for DMA mapping errors (Andre Przywara)   
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)   
- net: axienet: Improve DMA error handling (Andre Przywara)   
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)   
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)   
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)   
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)   
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)   
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)   
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)   
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)   
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)   
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)   
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)   
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)   
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)   
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)   
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]  
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]  
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028} 
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]  
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]  
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]  
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]  
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]  
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]  
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]  
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]  
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]  
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020]  
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]  
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]  
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]  
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
</package>
<package pkgid="cda14f8a8e769ada63fe6a40c005858e72dfefefd0f1b681738786334413ce2b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.1.el8uek]" date="1727352000">- wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld)  [Orabug: 36596766]  {CVE-2024-26951}
- xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari)  [Orabug: 37089693]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
</package>
<package pkgid="87b9b02fdce8e57e839283b12135aba3c87077498c1758c1378924efdec380eb" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.338.4.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.2.el8uek]" date="1728388800">- LTS tag: v5.4.284 (Sherry Yang)
- Revert "parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367" (Greg Kroah-Hartman)
- cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
- net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
- rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
- drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
- drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
- nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
- arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
- ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
- ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
- nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
- nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
- tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
- ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
- uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
- clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
- clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
- clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
- Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
- uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
- nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
- binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
- iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
- iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
- staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
- NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
- ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
- lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
- of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
- Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
- usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
- Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
- HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
- btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
- PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
- btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
- btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
- smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
- wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
- libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
- hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
- hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
- hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
- hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
- devres: Initialize an uninitialized struct member (Zijun Hu)
- um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
- cgroup: Protect css-&gt;cgroup write under css_set_lock (Waiman Long)
- iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
- dm init: Handle minors larger than 255 (Benjamin Marzinski)
- ASoC: topology: Properly initialize soc_enum values (Amadeusz Sławiński)
- net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
- net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
- net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
- net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
- usbnet: modern method to get random MAC (Oliver Neukum)
- net: usb: don't write directly to netdev-&gt;dev_addr (Jakub Kicinski)
- drivers/net/usb: Remove all strcpy() uses (Len Baker)
- cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
- tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
- platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
- can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
- pcmcia: Use resource_size function on resource object (Jules Irenge)
- media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
- PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
- usb: uas: set host status byte on data completion error (Shantanu Goel)
- wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
- udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
- netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
- af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
- irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohár)
- smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
- ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
- nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
- nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
- sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Høiland-Jørgensen) [Orabug: 37116443] {CVE-2024-46828}
- ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
- clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
- clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
- clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
- reset: hi6220: Add support for AO reset controller (Peter Griffin)
- fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
- fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
- mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
- mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
- ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
- ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
- ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
- sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
- i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
- udf: Limit file size to 4TB (Jan Kara)
- virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
- net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
- block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
- media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
- drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
- wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
- smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
- usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
- usbip: Don't submit special requests twice (Simon Holesch)
- ionic: fix potential irq name truncation (Shannon Nelson)
- apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
- drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
- drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
- drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
- drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
- drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
- drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
- drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
- drm/amdgpu: fix overflowed array index read warning (Tim Huang)
- drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
- net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
- i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
- drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
- LTS tag: v5.4.283 (Sherry Yang)
- scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
- net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
- usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
- usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
- usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
- usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
- usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
- USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
- cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
- soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
- nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
- nfc: pn533: Add autopoll capability (Lars Poeschel)
- nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
- net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
- gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
- ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
- r8152: Factor out OOB link list waits (Prashant Malani)
- soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
- ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
- media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
- drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
- wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
- pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
- drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228}
- tools: move alignment-related macros to new &lt;linux/align.h&gt; (Alexander Lobakin)
- Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
- Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
- mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
- cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
- HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
- HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
- Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
- mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
- drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
- drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
- net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
- net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
- ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
- netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
- net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
- net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
- net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
- net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
- net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
- netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
- kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
- tc-testing: don't access non-existent variable on exception (Simon Horman)
- Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
- Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
- Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
- dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
- dm: do not use waitqueue for request-based DM (Ming Lei)
- dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
- media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
- block: use "unsigned long" for blk_validate_block_size(). (Tetsuo Handa)
- gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
- hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
- nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
- ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
- usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
- s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
- openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
- NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
- nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
- Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
- nvme: clear caller pointer on identify failure (Keith Busch)
- usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-König)
- f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
- btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
- btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
- btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
- btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
- powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
- powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
- parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
- x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
- md: clean up invalid BUG_ON in md_ioctl (Li Nan)
- virtiofs: forbid newlines in tags (Stefan Hajnoczi)
- drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
- net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
- scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
- fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
- media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
- quota: Remove BUG_ON from dqget() (Jan Kara)
- ext4: do not trim the group with corrupted block bitmap (Baokun Li)
- nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
- powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
- IB/hfi1: Fix potential deadlock on &amp;irq_src_lock and &amp;dd-&gt;uctxt_lock (Chengfeng Ye)
- wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
- gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
- scsi: spi: Fix sshdr use (Mike Christie)
- binfmt_misc: cleanup on filesystem umount (Christian Brauner)
- staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
- media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
- i2c: riic: avoid potential division by zero (Wolfram Sang)
- wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
- ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
- net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
- net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
- net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
- net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
- net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
- net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
- net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
- net: axienet: Check for DMA mapping errors (Andre Przywara)
- net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
- net: axienet: Improve DMA error handling (Andre Przywara)
- net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
- atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
- net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
- s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
- btrfs: rename bitmap_set_bits() -&gt; btrfs_bitmap_set_bits() (Alexander Lobakin)
- s390/cio: rename bitmap_size() -&gt; idset_bitmap_size() (Alexander Lobakin)
- overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
- overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
- memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
- drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
- selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
- fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
- bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
- vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
- dm persistent data: fix memory allocation failure (Mikulas Patocka)
- dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
- arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
- s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
- xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
- ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan José Arboleda)
- fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.3.el8uek]" date="1729512000">- vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang)  [Orabug: 37137548] {CVE-2024-49863}
- rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry)  [Orabug: 37172717]
- fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna)  [Orabug: 37156523]
- mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin)  [Orabug: 36683094]  {CVE-2024-36028}
- uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk)  [Orabug: 37170992]
- uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- treewide: Sample foo_bar_force_noio before use (Håkon Bugge)  [Orabug: 37145327]
- workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk)  [Orabug: 37145327]
- net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed)  [Orabug: 36706485]
- net/mlx5: Free irqs only on shutdown callback (Shay Drory)  [Orabug: 36706485]
- kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski)  [Orabug: 36983478]
- uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi)  [Orabug: 37097450]
- RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang)  [Orabug: 37100215]
- net/mlx5e: nullify cq-&gt;dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev)  [Orabug: 37104450]
- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev)  [Orabug: 37099359]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.4.el8uek]" date="1730289600">- ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna)  [Orabug: 37199020] {CVE-2024-49958}
- Revert "ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block" (Gautham Ananthakrishna)  [Orabug: 37199020]
- net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch)  [Orabug: 36987151]
- igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu)  [Orabug: 37005245]
- A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan)  [Orabug: 36579195]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.1.el8uek]" date="1733918400">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37383196]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.4.2.el8uek]" date="1734955200">- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37423804]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37423804]</changelog>
</package>
<package pkgid="9251568627415e51b8ce0ec8277559e65add47997c6149765736806fecce8f60" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]  
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]  
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
</package>
<package pkgid="1f123a60dec87d32cacb6d9911fb1bdb2d621099b5f98f57cef16e9f5d0f62dc" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.339.5.1.el8uek]" date="1737633600">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37510955]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37511007]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37511007]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.5.2.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566741]</changelog>
</package>
<package pkgid="eeb12a9bcee974f3152d529293c98920ae5b8da3693a1d286b6f634124016b55" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.339.5.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.337.5.el8uek]" date="1730721600">- net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang)  [Orabug: 37093177]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.1.el8uek]" date="1730980800">- rds: ib: Avoid reuse of IB MRs when cleaning is in progress (Håkon Bugge)  [Orabug: 33387996]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.2.el8uek]" date="1731931200">- LTS tag: v5.4.285 (Sherry Yang)
- mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin) [Orabug: 37331939] {CVE-2024-53097}
- mac80211: always have ieee80211_sta_restart() (Johannes Berg)
- vt: prevent kernel-infoleak in con_font_get() (Jeongjun Park)
- Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" (Jason-JH.Lin)
- mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park) [Orabug: 37268581] {CVE-2024-50228}
- nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi) [Orabug: 37268589] {CVE-2024-50230}
- ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis) [Orabug: 37268564] {CVE-2024-50218}
- riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
- nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi) [Orabug: 37268585] {CVE-2024-50229}
- staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu) [Orabug: 37268598] {CVE-2024-50233}
- wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä) [Orabug: 37268603] {CVE-2024-50234}
- wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty) [Orabug: 37268611] {CVE-2024-50236}
- wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau) [Orabug: 37268614] {CVE-2024-50237}
- Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
- xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
- usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
- usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
- misc: sgi-gru: Don't disable preemption in GRU driver (Dimitri Sivanich)
- net: amd: mvme147: Fix probe banner message (Daniel Palmer)
- firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
- drivers/misc: ti-st: Remove unneeded variable in st_tty_open (zhong jiang)
- netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso) [Orabug: 37268671] {CVE-2024-50251}
- net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
- net: support ip generic csum processing in skb_csum_hwoffload_help (Xin Long)
- bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong) [Orabug: 37268703] {CVE-2024-50262}
- net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela) [Orabug: 37304741] {CVE-2024-53057}
- gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
- gtp: simplify error handling code in 'gtp_encap_enable()' (Christophe JAILLET)
- dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema (Maciej Falkowski)
- ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
- wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay) [Orabug: 37304750] {CVE-2024-53059}
- wifi: iwlwifi: mvm: disconnect station vifs if recovery failed (Emmanuel Grumbach)
- mac80211: Add support to trigger sta disconnect on hardware restart (Youghandhar Chintala)
- mac80211: do drv_reconfig_complete() before restarting all (Johannes Berg)
- wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
- cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
- xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca) [Orabug: 37264076] {CVE-2024-50142}
- arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning (junhua huang)
- selinux: improve error checking in sel_write_load() (Paul Moore)
- hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
- ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
- nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi) [Orabug: 37252378] {CVE-2024-50116}
- ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
- ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
- drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello) [Orabug: 37252384] {CVE-2024-50117}
- ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
- ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin) [Orabug: 37264275] {CVE-2024-50205}
- posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan) [Orabug: 37304479] {CVE-2024-50210}
- r8169: avoid unsolicited interrupts (Heiner Kallweit)
- net: sched: fix use-after-free in taprio_change() (Dmitry Antipov) [Orabug: 37252408] {CVE-2024-50127}
- net: usb: usbnet: fix name regression (Oliver Neukum)
- be2net: fix potential memory leak in be_xmit() (Wang Hai) [Orabug: 37264144] {CVE-2024-50167}
- net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai) [Orabug: 37264150] {CVE-2024-50168}
- tracing: Consider the NULL character when validating the event length (Leo Yan) [Orabug: 37252416] {CVE-2024-50131}
- jfs: Fix sanity check in dbMount (Dave Kleikamp)
- udf: fix uninit-value use in udf_get_fileshortad (Gianfranco Trad) [Orabug: 37264081] {CVE-2024-50143}
- drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA (Hans de Goede) [Orabug: 37252421] {CVE-2024-50134}
- KVM: s390: gaccess: Check if guest address is in memslot (Nico Boehr)
- KVM: s390: gaccess: Cleanup access to guest pages (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor access address range check (Janis Schoetterl-Glausch)
- KVM: s390: gaccess: Refactor gpa and length calculation (Janis Schoetterl-Glausch)
- arm64: probes: Fix uprobes for big-endian kernels (Mark Rutland) [Orabug: 37264237] {CVE-2024-50194}
- arm64:uprobe fix the uprobe SWBP_INSN in big-endian (junhua huang)
- Bluetooth: bnep: fix wild-memory-access in proto_unregister (Ye Bin) [Orabug: 37264097] {CVE-2024-50148}
- usb: typec: altmode should keep reference to parent (Thadeu Lima de Souza Cascardo) [Orabug: 37264103] {CVE-2024-50150}
- smb: client: fix OOBs when building SMB2_IOCTL request (Paulo Alcantara) [Orabug: 37264108] {CVE-2024-50151}
- genetlink: hold RCU in genlmsg_mcast() (Eric Dumazet)
- net: systemport: fix potential memory leak in bcm_sysport_xmit() (Wang Hai) [Orabug: 37264157] {CVE-2024-50171}
- net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() (Wang Hai)
- macsec: don't increment counters for an unrelated SA (Sabrina Dubroca)
- drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation (Jonathan Marek)
- RDMA/bnxt_re: Return more meaningful error (Kalesh AP)
- ipv4: give an IPv4 dev to blackhole_netdev (Xin Long)
- RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP (Anumula Murali Mohan Reddy)
- ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin (Florian Klink)
- RDMA/bnxt_re: Fix incorrect AVID type in WQE structure (Saravanan Vajravel)
- mac80211: Fix NULL ptr deref for injected rate info (Mathy Vanhoef)
- erofs: fix lz4 inplace decompression (Gao Xiang)
- nilfs2: propagate directory read errors from nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37264267] {CVE-2024-50202}
- x86/apic: Always explicitly disarm TSC-deadline timer (Zhang Rui)
- x86/resctrl: Annotate get_mem_config() functions as __init (Nathan Chancellor)
- parport: Proper fix for array out-of-bounds access (Takashi Iwai) [Orabug: 37227436] {CVE-2024-50074}
- USB: serial: option: add Telit FN920C04 MBIM compositions (Daniele Palmas)
- USB: serial: option: add support for Quectel EG916Q-GL (Benjamin B. Frost)
- xhci: Fix incorrect stream context type macro (Mathias Nyman)
- Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 (Luiz Augusto von Dentz)
- Bluetooth: Remove debugfs directory on module init failure (Aaron Thompson)
- iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: light: opt3001: add missing full-scale range value (Emil Gedenryd)
- iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() (Christophe JAILLET)
- iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig (Javier Carrasco)
- iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig (Javier Carrasco)
- iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig (Javier Carrasco)
- drm/vmwgfx: Handle surface check failure correctly (Nikolay Kuratov)
- blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race (Omar Sandoval) [Orabug: 37227404] {CVE-2024-50082}
- x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET (Jim Mattson)
- KVM: s390: Change virtual to physical address access in diag 0x258 handler (Michael Mueller)
- s390/sclp_vt220: Convert newlines to CRLF instead of LFCR (Thomas Weißschuh)
- KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() (Breno Leitao) [Orabug: 36835837] {CVE-2024-40953}
- wifi: mac80211: fix potential key use-after-free (Johannes Berg)
- mm/swapfile: skip HugeTLB pages for unuse_vma (Liu Shixin) [Orabug: 37264257] {CVE-2024-50199}
- fat: fix uninitialized variable (OGAWA Hirofumi)
- PCI: Add function 0 DMA alias quirk for Glenfly Arise chip (WangYuli)
- tracing/kprobes: Fix symbol counting logic by looking at modules as well (Andrii Nakryiko)
- tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols (Francis Laniel)
- arm64: probes: Fix simulate_ldr*_literal() (Mark Rutland)
- arm64: probes: Remove broken LDR (literal) uprobe support (Mark Rutland) [Orabug: 37252317] {CVE-2024-50099}
- posix-clock: Fix missing timespec64 check in pc_clock_settime() (Jinjie Ruan) [Orabug: 37264242] {CVE-2024-50195}
- nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error (Yonatan Maman) [Orabug: 37252308] {CVE-2024-50096}
- net: Fix an unsafe loop on the list (Anastasia Kovaleva) [Orabug: 37206409] {CVE-2024-50024}
- hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma (SurajSonawane2415)
- usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip (Icenowy Zheng)
- usb: xhci: Fix problem with xhci resume from suspend (Jose Alberto Reguero)
- usb: dwc3: core: Stop processing of pending events if controller is halted (Selvarasu Ganesan)
- Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" (Oliver Neukum)
- HID: plantronics: Workaround for an unexcepted opposite volume key (Wade Wang)
- CDC-NCM: avoid overflow in sanity checking (Oliver Neukum)
- resource: fix region_intersects() vs add_memory_driver_managed() (Huang Ying) [Orabug: 37200931] {CVE-2024-49878}
- lockdep: fix deadlock issue between lockdep and rcu (Zhiguo Niu)
- locking/lockdep: Avoid potential access of invalid memory in lock_class (Waiman Long)
- locking/lockdep: Rework lockdep_lock (Peter Zijlstra)
- locking/lockdep: Fix bad recursion pattern (Peter Zijlstra)
- slip: make slhc_remember() more robust against malicious packets (Eric Dumazet) [Orabug: 37206429] {CVE-2024-50033}
- ppp: fix ppp_async_encode() illegal access (Eric Dumazet) [Orabug: 37206435] {CVE-2024-50035}
- sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start (Xin Long)
- net: annotate lockless accesses to sk-&gt;sk_max_ack_backlog (Eric Dumazet)
- net: annotate lockless accesses to sk-&gt;sk_ack_backlog (Eric Dumazet)
- net: ibm: emac: mal: fix wrong goto (Rosen Penev)
- net/sched: accept TCA_STAB only for root qdisc (Eric Dumazet) [Orabug: 37206457] {CVE-2024-50039}
- igb: Do not bring the device up after non-fatal error (Mohamed Khalfella) [Orabug: 37206464] {CVE-2024-50040}
- gpio: aspeed: Use devm_clk api to manage clock source (Billy Tsai)
- gpio: aspeed: Add the flush write to ensure the write complete. (Billy Tsai)
- Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change (Luiz Augusto von Dentz) [Orabug: 37206474] {CVE-2024-50044}
- netfilter: br_netfilter: fix panic with metadata_dst skb (Andy Roulin) [Orabug: 37206482] {CVE-2024-50045}
- tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe (Neal Cardwell)
- tcp: fix to allow timestamp undo if no retransmits were sent (Neal Cardwell)
- SUNRPC: Fix integer overflow in decode_rc_list() (Dan Carpenter)
- ice: fix VLAN replay after reset (Dave Ertman)
- RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt (Bob Pearson)
- fbdev: sisfb: Fix strbuf array overflow (Andrey Shumilin) [Orabug: 37264186] {CVE-2024-50180}
- driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute (Zijun Hu)
- tools/iio: Add memory allocation failure check for trigger_name (Zhu Jun)
- virtio_pmem: Check device status before requesting flush (Philip Chen) [Orabug: 37264205] {CVE-2024-50184}
- usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario (Shawn Shao)
- usb: chipidea: udc: enable suspend interrupt after usb reset (Xu Yang)
- media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() (Yunke Cao)
- ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition (Kaixin Wang) [Orabug: 37206542] {CVE-2024-50059}
- PCI: Mark Creative Labs EMU20k2 INTx masking as broken (Alex Williamson)
- i2c: i801: Use a different adapter-name for IDF adapters (Hans de Goede)
- PCI: Add ACS quirk for Qualcomm SA8775P (Subramanian Ananthanarayanan)
- clk: bcm: bcm53573: fix OF node leak in init (Krzysztof Kozlowski)
- ktest.pl: Avoid false positives with grub2 skip regex (Daniel Jordan)
- s390/cpum_sf: Remove WARN_ON_ONCE statements (Thomas Richter)
- ext4: nested locking for xattr inode (Wojciech Gładysz)
- s390/mm: Add cond_resched() to cmm_alloc/free_pages() (Gerald Schaefer)
- s390/facility: Disable compile time optimization for decompressor code (Heiko Carstens)
- bpf: Check percpu map value size first (Tao Chen)
- Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal (Mathias Krause)
- virtio_console: fix misc probe bugs (Michael S. Tsirkin)
- tracing: Have saved_cmdlines arrays all in one allocation (Steven Rostedt (Google))
- drm/crtc: fix uninitialized variable use even harder (Rob Clark)
- tracing: Remove precision vsnprintf() check from print event (Steven Rostedt (Google))
- net: ethernet: cortina: Drop TSO support (Linus Walleij)
- unicode: Don't special case ignorable code points (Gabriel Krisman Bertazi) [Orabug: 37252274] {CVE-2024-50089}
- ext4: fix inode tree inconsistency caused by ENOMEM (zhanchengbin)
- ACPI: battery: Fix possible crash when unregistering a battery hook (Armin Wolf) [Orabug: 37206092] {CVE-2024-49955}
- ACPI: battery: Simplify battery hook locking (Armin Wolf)
- r8169: add tally counter fields added with RTL8125 (Heiner Kallweit) [Orabug: 37206183] {CVE-2024-49973}
- r8169: Fix spelling mistake: "tx_underun" -&gt; "tx_underrun" (Colin Ian King)
- clk: qcom: clk-rpmh: Fix overflow in BCM vote (Mike Tipton)
- clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd() (Stephen Boyd)
- nfsd: fix delegation_blocked() to block correctly for at least 30 seconds (NeilBrown)
- nfsd: use ktime_get_seconds() for timestamps (Arnd Bergmann)
- uprobes: fix kernel info leak via "[uprobes]" vma (Oleg Nesterov)
- arm64: errata: Expand speculative SSBS workaround once more (Mark Rutland)
- arm64: cputype: Add Neoverse-N3 definitions (Mark Rutland)
- arm64: Add Cortex-715 CPU part definition (Anshuman Khandual)
- i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- i2c: qcom-geni: Grow a dev pointer to simplify code (Stephen Boyd)
- i2c: qcom-geni: Let firmware specify irq trigger flags (Stephen Boyd)
- gpio: davinci: fix lazy disable (Emanuele Ghidoli)
- btrfs: wait for fixup workers before stopping cleaner kthread during umount (Filipe Manana) [Orabug: 37200897] {CVE-2024-49867}
- btrfs: fix a NULL pointer dereference when failed to start a new trasacntion (Qu Wenruo) [Orabug: 37200903] {CVE-2024-49868}
- ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] (Hans de Goede)
- Input: adp5589-keys - fix adp5589_gpio_get_value() (Nuno Sa)
- rtc: at91sam9: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- tomoyo: fallback to realpath if symlink's pathname does not exist (Tetsuo Handa)
- iio: magnetometer: ak8975: Fix reading for ak099xx sensors (Barnabás Czémán)
- media: venus: fix use after free bug in venus_remove due to race condition (Zheng Wang) [Orabug: 37206210] {CVE-2024-49981}
- media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags (Hans Verkuil)
- media: sun4i_csi: Implement link validate for sun4i_csi subdev (Laurent Pinchart)
- clk: rockchip: fix error for unknown clocks (Sebastian Reichel)
- aoe: fix the potential use-after-free problem in more places (Chun-Yi Lee) [Orabug: 37206642] {CVE-2024-49982}
- riscv: define ILLEGAL_POINTER_VALUE for 64bit (Jisheng Zhang)
- ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate (Lizhi Xu) [Orabug: 37200926] {CVE-2024-49877}
- ocfs2: fix null-ptr-deref when journal load failed. (Julian Sun) [Orabug: 37206097] {CVE-2024-49957}
- ocfs2: remove unreasonable unlock in ocfs2_read_blocks (Lizhi Xu) [Orabug: 37206137] {CVE-2024-49965}
- ocfs2: cancel dqi_sync_work before freeing oinfo (Joseph Qi) [Orabug: 37206141] {CVE-2024-49966}
- ocfs2: fix uninit-value in ocfs2_get_block() (Joseph Qi)
- ocfs2: fix the la space leak when unmounting an ocfs2 volume (Heming Zhao)
- mm: krealloc: consider spare memory for __GFP_ZERO (Danilo Krummrich)
- jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error (Baokun Li) [Orabug: 37206109] {CVE-2024-49959}
- drm: omapdrm: Add missing check for alloc_ordered_workqueue (Ma Ke) [Orabug: 37200935] {CVE-2024-49879}
- of/irq: Support #msi-cells=&lt;0&gt; in of_msi_get_domain (Andrew Jones)
- parisc: Fix stack start for ADDR_NO_RANDOMIZE personality (Helge Deller)
- parisc: Fix 64-bit userspace syscall path (Helge Deller)
- ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() (Luis Henriques (SUSE))
- ext4: fix double brelse() the buffer of the extents path (Baokun Li) [Orabug: 37200948] {CVE-2024-49882}
- ext4: aovid use-after-free in ext4_ext_insert_extent() (Baokun Li) [Orabug: 37200954] {CVE-2024-49883}
- ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() (Luis Henriques (SUSE))
- ext4: propagate errors from ext4_find_extent() in ext4_insert_range() (Baokun Li)
- ext4: no need to continue when the number of entries is 1 (Edward Adam Davis) [Orabug: 37206147] {CVE-2024-49967}
- ALSA: core: add isascii() check to card ID generator (Jaroslav Kysela)
- drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS (Thomas Zimmermann)
- parisc: Fix itlb miss handler for 64-bit programs (Helge Deller)
- perf/core: Fix small negative period being ignored (Luo Gengkun)
- spi: bcm63xx: Fix module autoloading (Jinjie Ruan)
- firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() (Krzysztof Kozlowski)
- i2c: xiic: Wait for TX empty to avoid missed TX NAKs (Robert Hancock)
- i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume (Marek Vasut) [Orabug: 37206220] {CVE-2024-49985}
- selftests: vDSO: fix vDSO symbols lookup for powerpc64 (Christophe Leroy)
- selftests: breakpoints: use remaining time to check if suspend succeed (Yifei Liu)
- spi: s3c64xx: fix timeout counters in flush_fifo (Ben Dooks)
- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (Artem Sadovnikov) [Orabug: 37206323] {CVE-2024-50006}
- ext4: ext4_search_dir should return a proper error (Thadeu Lima de Souza Cascardo)
- of/irq: Refer to actual buffer size in of_irq_parse_one() (Geert Uytterhoeven)
- drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() (Geert Uytterhoeven)
- scsi: aacraid: Rearrange order of struct aac_srb_unit (Kees Cook)
- drm/printer: Allow NULL data in devcoredump printer (Matthew Brost)
- drm/amd/display: Initialize get_bytes_per_element's default to 1 (Alex Hung) [Orabug: 37205727] {CVE-2024-49892}
- drm/amd/display: Fix index out of bounds in degamma hardware format translation (Srinivasan Shanmugam) [Orabug: 37205740] {CVE-2024-49894}
- drm/amd/display: Check stream before comparing them (Alex Hung) [Orabug: 37205752] {CVE-2024-49896}
- jfs: Fix uninit-value access of new_ea in ea_buffer (Zhao Mengmeng) [Orabug: 37205778] {CVE-2024-49900}
- jfs: check if leafidx greater than num leaves per dmap tree (Edward Adam Davis) [Orabug: 37205790] {CVE-2024-49902}
- jfs: Fix uaf in dbFreeBits (Edward Adam Davis) [Orabug: 37205795] {CVE-2024-49903}
- jfs: UBSAN: shift-out-of-bounds in dbFindBits (Remington Brasga)
- ata: sata_sil: Rename sil_blacklist to sil_quirks (Damien Le Moal)
- power: reset: brcmstb: Do not go into infinite loop if reset fails (Andrew Davis)
- fbdev: pxafb: Fix possible use after free in pxafb_task() (Kaixin Wang) [Orabug: 37205936] {CVE-2024-49924}
- x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() (Kees Cook)
- ALSA: hdsp: Break infinite MIDI input flush loop (Takashi Iwai)
- ALSA: asihpi: Fix potential OOB array access (Takashi Iwai) [Orabug: 37206328] {CVE-2024-50007}
- signal: Replace BUG_ON()s (Thomas Gleixner)
- nfp: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() (Gustavo A. R. Silva) [Orabug: 37206333] {CVE-2024-50008}
- proc: add config &amp; param to block forcing mem writes (Adrian Ratiu)
- ACPICA: iasl: handle empty connection_node (Aleksandrs Vinarskis)
- tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process (Jason Xing)
- ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family (Ido Schimmel)
- ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). (Kuniyuki Iwashima)
- net: mvpp2: Increase size of queue_name buffer (Simon Horman)
- tipc: guard against string buffer overrun (Simon Horman) [Orabug: 37206278] {CVE-2024-49995}
- ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() (Pei Xiao) [Orabug: 37206124] {CVE-2024-49962}
- ACPI: EC: Do not release locks during operation region accesses (Rafael J. Wysocki)
- wifi: rtw88: select WANT_DEV_COREDUMP (Zong-Zhe Yang)
- net: sched: consistently use rcu_replace_pointer() in taprio_change() (Dmitry Antipov)
- ACPICA: Fix memory leak if acpi_ps_get_next_field() fails (Armin Wolf)
- ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails (Armin Wolf)
- net: hisilicon: hns_mdio: fix OF node leak in probe() (Krzysztof Kozlowski)
- net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() (Krzysztof Kozlowski)
- net: hisilicon: hip04: fix OF node leak in probe() (Krzysztof Kozlowski)
- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Aleksandr Mishin)
- wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit (Toke Høiland-Jørgensen) [Orabug: 37206029] {CVE-2024-49938}
- wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() (Dmitry Kandybka)
- f2fs: Require FMODE_WRITE for atomic write ioctls (Jann Horn) [Orabug: 37200794] {CVE-2024-47740}
- ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin (Takashi Iwai)
- ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs (Takashi Iwai)
- ALSA: hda/realtek: Fix the push button function for the ALC257 (Oder Chiou)
- sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start (Xin Long) [Orabug: 37206051] {CVE-2024-49944}
- ipv4: ip_gre: Fix drops of small packets in ipgre_xmit (Anton Danilov)
- net: add more sanity checks to qdisc_pkt_len_init() (Eric Dumazet) [Orabug: 37206064] {CVE-2024-49948}
- net: avoid potential underflow in qdisc_pkt_len_init() with UFO (Eric Dumazet) [Orabug: 37206070] {CVE-2024-49949}
- net: ethernet: lantiq_etop: fix memory disclosure (Aleksander Jan Bajkowski) [Orabug: 37206289] {CVE-2024-49997}
- Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- Bluetooth: btmrvl_sdio: Refactor irq wakeup (Abhishek Pandit-Subedi)
- netfilter: nf_tables: prevent nf_skb_duplicated corruption (Eric Dumazet) [Orabug: 37206081] {CVE-2024-49952}
- net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED (Phil Sutter)
- net/mlx5: Added cond_resched() to crdump collection (Mohamed Khalfella)
- ieee802154: Fix build error (Jinjie Ruan)
- drivers: net: Fix Kconfig indentation, continued (Krzysztof Kozlowski)
- Minor fixes to the CAIF Transport drivers Kconfig file (rd.dunlab@gmail.com)
- ceph: remove the incorrect Fw reference check when dirtying pages (Xiubo Li) [Orabug: 37264181] {CVE-2024-50179}
- mailbox: bcm2835: Fix timeout during suspend mode (Stefan Wahren) [Orabug: 37206130] {CVE-2024-49963}
- mailbox: rockchip: fix a typo in module autoloading (Liao Chen)
- usb: yurex: Fix inconsistent locking bug in yurex_read() (Harshit Mogalapalli)
- i2c: isch: Add missed 'else' (Andy Shevchenko)
- i2c: aspeed: Update the stop sw state when the bus recovery occurs (Tommy Huang)
- mm: only enforce minimum stack gap size if it's sensible (David Gow)
- pps: add an error check in parport_attach (Ma Ke)
- pps: remove usage of the deprecated ida_simple_xx() API (Christophe JAILLET)
- USB: misc: yurex: fix race between read and write (Oliver Neukum)
- usb: yurex: Replace snprintf() with the safer scnprintf() variant (Lee Jones)
- soc: versatile: realview: fix soc_dev leak during device remove (Krzysztof Kozlowski)
- soc: versatile: realview: fix memory leak during device remove (Krzysztof Kozlowski)
- PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler (Sean Anderson)
- PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() (Thomas Gleixner)
- ASoC: meson: axg-card: fix 'use-after-free' (Arseniy Krasnov) [Orabug: 37116540] {CVE-2024-46849}
- ASoC: meson: axg: extract sound card utils (Jerome Brunet)
- nfs: fix memory leak in error path of nfs4_do_reclaim (Li Lingfeng)
- fs: Fix file_set_fowner LSM hook inconsistencies (Mickaël Salaün)
- vfs: fix race between evice_inodes() and find_inode()&amp;iput() (Julian Sun) [Orabug: 37200604] {CVE-2024-47679}
- hwrng: mtk - Use devm_pm_runtime_enable (Guoqing Jiang)
- f2fs: avoid potential int overflow in sanity_check_area_boundary() (Nikita Zhandarovich)
- f2fs: prevent possible int overflow in dir_block_index() (Nikita Zhandarovich)
- debugobjects: Fix conditions in fill_pool() (Zhen Lei)
- wifi: rtw88: 8822c: Fix reported RX band width (Bitterblue Smith)
- ACPI: resource: Add another DMI match for the TongFang GMxXGxx (Werner Sembach)
- ACPI: sysfs: validate return type of _STR method (Thomas Weißschuh) [Orabug: 37200878] {CVE-2024-49860}
- drbd: Add NULL check for net_conf to prevent dereference in state validation (Mikhail Lobanov)
- drbd: Fix atomicity violation in drbd_uuid_set_bm() (Qiu-ji Chen)
- tty: rp2: Fix reset with non forgiving PCIe host bridges (Florian Fainelli)
- firmware_loader: Block path traversal (Jann Horn) [Orabug: 37200802] {CVE-2024-47742}
- USB: class: CDC-ACM: fix race between get_serial and set_serial (Oliver Neukum)
- USB: misc: cypress_cy7c63: check for short transfer (Oliver Neukum)
- USB: appledisplay: close race between probe and completion handler (Oliver Neukum)
- drm/amd/display: Round calculated vtotal (Robin Chen)
- soc: versatile: integrator: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- Remove *.orig pattern from .gitignore (Laurent Pinchart)
- crypto: aead,cipher - zeroize key buffer after use (Hailey Mothershead) [Orabug: 36898014] {CVE-2024-42229}
- netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS (Simon Horman)
- net: qrtr: Update packets cloning when broadcasting (Youssef Samir)
- tcp: check skb is non-NULL in tcp_rto_delta_us() (Josh Hunt) [Orabug: 37200624] {CVE-2024-47684}
- net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition (Kaixin Wang) [Orabug: 37200818] {CVE-2024-47747}
- netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() (Eric Dumazet) [Orabug: 37200630] {CVE-2024-47685}
- coresight: tmc: sg: Do not leak sg_table (Suzuki K Poulose)
- iio: adc: ad7606: fix standby gpio state to match the documentation (Guillaume Stols)
- iio: adc: ad7606: fix oversampling gpio array (Guillaume Stols)
- f2fs: reduce expensive checkpoint trigger frequency (Chao Yu)
- f2fs: remove unneeded check condition in __f2fs_setxattr() (Chao Yu)
- f2fs: fix to update i_ctime in __f2fs_setxattr() (Chao Yu)
- f2fs: fix typo (Yonggil Song)
- f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() (Chao Yu)
- nfsd: return -EINVAL when namelen is 0 (Li Lingfeng) [Orabug: 37200650] {CVE-2024-47692}
- nfsd: call cache_put if xdr_reserve_space returns NULL (Guoqing Jiang) [Orabug: 37200783] {CVE-2024-47737}
- ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() (Jinjie Ruan)
- RDMA/cxgb4: Added NULL check for lookup_atid (Mikhail Lobanov) [Orabug: 37200824] {CVE-2024-47749}
- riscv: Fix fp alignment bug in perf_callchain_user() (Jinjie Ruan)
- RDMA/hns: Optimize hem allocation performance (Junxian Huang)
- watchdog: imx_sc_wdt: Don't disable WDT in suspend (Jonas Blixt)
- pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function (Wang Jianzheng)
- clk: ti: dra7-atl: Fix leak of of_nodes (David Lechner)
- pinctrl: single: fix missing error code in pcs_probe() (Yang Yingliang)
- RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency (Zhu Yanjun) [Orabug: 37205521] {CVE-2024-47696}
- PCI: xilinx-nwl: Fix register misspelling (Sean Anderson)
- PCI: keystone: Fix if-statement expression in ks_pcie_quirk() (Dan Carpenter) [Orabug: 37205560] {CVE-2024-47756}
- drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200662] {CVE-2024-47697}
- drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error (Junlin Li) [Orabug: 37200669] {CVE-2024-47698}
- clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 (Jonas Karlman)
- perf time-utils: Fix 32-bit nsec parsing (Ian Rogers)
- perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time (Yang Jihong)
- perf sched timehist: Fix missing free of session in perf_sched__timehist() (Yang Jihong)
- bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit (Daniel Borkmann)
- nilfs2: fix potential oob read in nilfs_btree_check_delete() (Ryusuke Konishi) [Orabug: 37200843] {CVE-2024-47757}
- nilfs2: determine empty node blocks as corrupted (Ryusuke Konishi)
- nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() (Ryusuke Konishi) [Orabug: 37200676] {CVE-2024-47699}
- ext4: avoid OOB when system.data xattr changes underneath the filesystem (Thadeu Lima de Souza Cascardo) [Orabug: 37200682] {CVE-2024-47701}
- ext4: return error on ext4_find_inline_entry (Thadeu Lima de Souza Cascardo)
- ext4: avoid negative min_clusters in find_group_orlov() (Kemeng Shi)
- smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso (Jiawei Ye)
- ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard (yangerkun)
- jbd2: introduce/export functions jbd2_journal_submit|finish_inode_data_buffers() (Mauricio Faria de Oliveira)
- kthread: fix task state in kthread worker if being frozen (Chen Yu)
- kthread: add kthread_work tracepoints (Rob Clark)
- xz: cleanup CRC32 edits from 2018 (Lasse Collin)
- selftests/bpf: Fix error compiling test_lru_map.c (Tony Ambardar)
- selftests/bpf: Fix compiling tcp_rtt.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compiling flow_dissector.c with musl-libc (Tony Ambardar)
- selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c (Tony Ambardar)
- tpm: Clean up TPM space after command failure (Jonathan McDowell) [Orabug: 37200851] {CVE-2024-49851}
- xen/swiotlb: add alignment check for dma buffers (Juergen Gross)
- xen: use correct end address of kernel for conflict checking (Juergen Gross)
- drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() (Yuesong Li)
- drm/msm: fix %s null argument error (Sherry Yang)
- ipmi: docs: don't advertise deprecated sysfs entries (Wolfram Sang)
- drm/msm/a5xx: fix races in preemption evaluation stage (Vladimir Lypak)
- drm/msm/a5xx: properly clear preemption records on resume (Vladimir Lypak)
- drm/msm/a5xx: disable preemption in submits by default (Vladimir Lypak)
- drm/msm: Fix incorrect file name output in adreno_request_fw() (Aleksandr Mishin)
- jfs: fix out-of-bounds in dbNextAG() and diAlloc() (Jeongjun Park) [Orabug: 37200741] {CVE-2024-47723}
- drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets (Nikita Zhandarovich)
- drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode (Jonas Karlman)
- drm/rockchip: vop: Allow 4096px width scaling (Alex Bee)
- drm/radeon: properly handle vbios fake edid sizing (Alex Deucher)
- drm/radeon: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/amdgpu: properly handle vbios fake edid sizing (Alex Deucher)
- drm/amdgpu: Replace one-element array with flexible-array member (Paulo Miguel Almeida)
- drm/stm: Fix an error handling path in stm_drm_platform_probe() (Christophe JAILLET)
- mtd: powernv: Add check devm_kasprintf() returned value (Charles Han)
- fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() (Christophe JAILLET)
- power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense (Artur Weber)
- power: supply: axp20x_battery: Remove design from min and max voltage (Chris Morgan)
- power: supply: axp20x_battery: allow disabling battery charging (Hermann Lauer)
- hwmon: (ntc_thermistor) fix module autoloading (Yuntao Liu)
- mtd: slram: insert break after errors in parsing the map (Mirsad Todorovac)
- hwmon: (max16065) Fix overflows seen when writing limits (Guenter Roeck)
- clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() (Ankit Agrawal)
- reset: berlin: fix OF node leak in probe() error path (Krzysztof Kozlowski)
- ARM: versatile: fix OF node leak in CPUs prepare (Krzysztof Kozlowski)
- ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property (Krzysztof Kozlowski)
- spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ (Andy Shevchenko)
- spi: ppc4xx: handle irq_of_parse_and_map() errors (Ma Ke)
- block, bfq: don't break merge chain in bfq_split_bfqq() (Yu Kuai)
- block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() (Yu Kuai)
- block, bfq: fix possible UAF for bfqq-&gt;bic with merge chain (Yu Kuai)
- net: tipc: avoid possible garbage value (Su Hui)
- Bluetooth: btusb: Fix not handling ZPL/short-transfer (Luiz Augusto von Dentz)
- can: bcm: Clear bo-&gt;bcm_proc_read after remove_proc_entry(). (Kuniyuki Iwashima) [Orabug: 37205476] {CVE-2024-47709}
- sock_map: Add a cond_resched() in sock_hash_free() (Eric Dumazet) [Orabug: 37200715] {CVE-2024-47710}
- wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param (Jiawei Ye) [Orabug: 37205503] {CVE-2024-47712}
- wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() (Dmitry Antipov) [Orabug: 37200721] {CVE-2024-47713}
- mac80211: parse radiotap header when selecting Tx queue (Mathy Vanhoef)
- wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors (Dmitry Antipov)
- wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() (Dmitry Antipov)
- netfilter: nf_tables: reject expiration higher than timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: reject element expiration with no timeout (Pablo Neira Ayuso)
- netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire (Pablo Neira Ayuso)
- can: j1939: use correct function name in comment (Zhang Changzhong)
- mount: handle OOM on mnt_warn_timestamp_expiry (Olaf Hering)
- fs/namespace: fnic: Switch to use %ptTd (Andy Shevchenko)
- mount: warn only once about timestamp range expiration (Anthony Iliopoulos)
- fs: explicitly unregister per-superblock BDIs (Christoph Hellwig)
- wifi: ath9k: Remove error checks when creating debugfs entries (Toke Høiland-Jørgensen)
- wifi: ath9k: fix parameter check in ath9k_init_debug() (Minjie Du)
- ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() (Aleksandr Mishin)
- USB: usbtmc: prevent kernel-usb-infoleak (Edward Adam Davis) [Orabug: 37159778] {CVE-2024-47671}
- USB: serial: pl2303: add device id for Macrosilicon MS3020 (Junhao Xie)
- bpf: Fix DEVMAP_HASH overflow check on 32-bit arches (Toke Høiland-Jørgensen) [Orabug: 36544917] {CVE-2024-26885}
- inet: inet_defrag: prevent sk release while still in use (Florian Westphal) [Orabug: 36545060] {CVE-2024-26921}
- gpio: prevent potential speculation leaks in gpio_device_get_desc() (Hagar Hemdan) [Orabug: 36993135] {CVE-2024-44931}
- ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 36891661] {CVE-2024-41016}
- ocfs2: add bounds checking to ocfs2_xattr_find_entry() (Ferry Meng) [Orabug: 37159773] {CVE-2024-47670}
- x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency (Michael Kelley)
- spi: bcm63xx: Enable module autoloading (Liao Chen)
- drm: komeda: Fix an issue related to normalized zpos (hongchi.peng)
- ASoC: tda7419: fix module autoloading (Liao Chen)
- wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead (Emmanuel Grumbach) [Orabug: 37159781] {CVE-2024-47672}
- wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room() (Daniel Gabay)
- net: ftgmac100: Ensure tx descriptor updates are visible (Jacky Chou)
- microblaze: don't treat zero reserved memory regions as error (Mike Rapoport)
- pinctrl: at91: make it work with current gpiolib (Thomas Blocher)
- ALSA: hda/realtek - FIxed ALC285 headphone no sound (Kailang Yang)
- ALSA: hda/realtek - Fixed ALC256 headphone no sound (Kailang Yang)
- ASoC: allow module autoloading for table db1200_pids (Hongbo Li)
- soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" (Krzysztof Kozlowski)
- spi: nxp-fspi: fix the KASAN report out-of-bounds bug (Han Xu) [Orabug: 37116548] {CVE-2024-46853}
- net: dpaa: Pad packets to ETH_ZLEN (Sean Anderson) [Orabug: 37116551] {CVE-2024-46854}
- net: ftgmac100: Enable TX interrupt to avoid TX timeout (Jacky Chou)
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Shahar Shitrit)
- ice: fix accounting for filters shared by multiple VSIs (Jacob Keller)
- arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma (Quentin Schulz)
- scripts: kconfig: merge_config: config files: add a trailing newline (Anders Roxell)
- net: phy: vitesse: repair vsc73xx autonegotiation (Pawel Dembicki)
- net: ethernet: use ip_hdrlen() instead of bit shift (Moon Yeounsu)
- usbnet: ipheth: fix carrier detection in modes 1 and 4 (Foster Snowhill)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.338.3.el8uek]" date="1731931201">- drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported (Antonio Quartulli) [Orabug: 37304754] {CVE-2024-53060}
- rds: Add rds stuck shutdown timeout (Rohit Nair)  [Orabug: 37180926]
- ACPI: ioremap: avoid redundant rounding to OS page size (Ard Biesheuvel)  [Orabug: 37243611]
- blk-mq: fix missing blk_account_io_done() in error path (Yu Kuai)  [Orabug: 37280096]
- Revert "net/mlx5: disable the 'fast unload' feature on Exadata systems" (Qing Huang)  [Orabug: 37285309]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.338.4.el8uek]" date="1732190400">- devlink: fix possible use-after-free and memory leaks in devlink_init() (Vasiliy Kovalev)  [Orabug: 37284641]  {CVE-2024-26734}
- mm: avoid leaving partial pfn mappings around in error case (Linus Torvalds)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: add remap_pfn_range_notrack (Christoph Hellwig)  [Orabug: 37174200]  {CVE-2024-47674}
- mm/memory.c: make remap_pfn_range() reject unaligned addr (Alex Zhang)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: fix ambiguous comments for better code readability (chenqiwu)  [Orabug: 37174200]  {CVE-2024-47674}
- mm: clarify a confusing comment for remap_pfn_range() (WANG Wenhu)  [Orabug: 37174200]  {CVE-2024-47674}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner)
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)   
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]  
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
</package>
<package pkgid="8c034592d29b5666a80defccad8afbb8096223124d71a56594b20b459fd48e17" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.340.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.1.el8uek]" date="1732881600">- net/rds: report pending-messages count in RDS_INQ response (Devesh Sharma)  [Orabug: 35596047] [Orabug: 35316633]
- net/rds: Introduce RDS-INQ feature to RDS protocol (Devesh Sharma)  [Orabug: 35316632] [Orabug: 37109336]
- net/rds: Supporting SIOCOUTQ to read pending sends (Devesh Sharma)  [Orabug: 34460809] [Orabug: 37072814]
- mm/memory-failure: pass the folio and the page to collect_procs() (Matthew Wilcox (Oracle))  [Orabug: 37270264]
- KVM: x86: Stop compiling vmenter.S with OBJECT_FILES_NON_STANDARD (Sean Christopherson)  [Orabug: 37273706]
- KVM: SVM: Create a stack frame in __svm_vcpu_run() for unwinding (Sean Christopherson)  [Orabug: 37273706]
- objtool: Default ignore INT3 for unreachable (Peter Zijlstra)  [Orabug: 37273706] {CVE-2022-29901}
- x86/spec_ctrl: AMD AutoIBRS cannot be dynamically enabled or disabled (Alexandre Chartre)  [Orabug: 37310552]
- x86/msr: Add functions to set/clear the bit of an MSR on all cpus (Alexandre Chartre)  [Orabug: 37310552]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.2.el8uek]" date="1733400000">- arm64/cpu_errata: Spectre-BHB mitigation for AMPERE1 expects a loop of 11 iterations. (Miguel Luis)  [Orabug: 37027863]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.3.el8uek]" date="1734004800">- Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" (Sherry Yang)  [Orabug: 37364531]
- rds: recv_payload_bad_checksum was not 0 after running rds-stress on UEK6 (William Kucharski)  [Orabug: 37265127]
- rds: If RDS Checksums are enabled for RDMA RDS operations, the extension headers will overflow causing incorrect operation (William Kucharski)  [Orabug: 37265125]
- rds: rds_message_alloc() needlessly zeroes m_used_sgs (William Kucharski)  [Orabug: 37265123]
- rds: tracepoint in rds_receive_csum_err() prints pointless information (William Kucharski)  [Orabug: 37265121]
- rds: rds_inc_init() should initialize the inc-&gt;i_conn_path field (William Kucharski)  [Orabug: 37265117]
- rds: Race condition in adding RDS payload checksum extension header may result in RDS header corruption (William Kucharski)  [Orabug: 37265115]
- md/raid10: fix task hung in raid10d (Li Nan)  [Orabug: 37126683]
- md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() (Yu Kuai)  [Orabug: 37126683]
- md/raid10: avoid deadlock on recovery. (Vitaly Mayatskikh)  [Orabug: 37126683]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.340.4.1.el8uek]" date="1738929600">- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37566743]</changelog>
</package>
<package pkgid="32003d85fa0e7b9d125d0b4a4610b49de813913a67f4719f537d0263628947c0" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.339.4.el8uek]" date="1734436800">- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey (Kashyap Desai)
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (Aurelien Jarno)
- mm: revert "mm: shmem: fix data-race in shmem_getattr()" (Andrew Morton)
- net/ipv6: release expired exception dst cached in socket (Jiri Wiesner) [Orabug: 37434173] {CVE-2024-56644}
- Revert "unicode: Don't special case ignorable code points" (Linus Torvalds)
- powerpc/vdso: Flag VDSO64 entry points as functions (Christophe Leroy)
- Revert "usb: gadget: composite: fix OS descriptors w_value logic" (Michal Vrastil)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.339.5.el8uek]" date="1734955200">- tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() (Nikolay Kuratov)
- vhost_scsi: log write descriptors (Dongli Zhang)  [Orabug: 37393533]
- vhost-scsi: protect vq-&gt;log_base with vq-&gt;mutex (Dongli Zhang)  [Orabug: 37393533]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
</package>
<package pkgid="1fedbfe01858ccd6ce8197dbdf62e994d44c5b4fed55864d463379fa7e06d513" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.341.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.1.el8uek]" date="1736424000">- rds/ib: avoid scq/rcq polling during rds connection shutdown (Arumugam Kolappan)  [Orabug: 37092563]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Akiva Goldberger)  [Orabug: 37029739]
- RDMA: Pass entire uverbs attr bundle to create cq function (Akiva Goldberger)  [Orabug: 37029739]
- IB/uverbs: Enable CQ ioctl commands by default (Yishai Hadas)  [Orabug: 37029739]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.2.el8uek]" date="1737460800">- LTS tag: v5.4.288 (Alok Tiwari)
- ALSA: usb-audio: Fix a DMA to stack memory bug (Dan Carpenter)
- xen/netfront: fix crash when removing device (Juergen Gross) [Orabug: 37427542] {CVE-2024-53240}
- KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status (Raghavendra Rao Ananta)
- blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Nathan Chancellor)
- blk-iocost: fix weight updates of inner active iocgs (Tejun Heo)
- blk-iocost: clamp inuse and skip noops in __propagate_weights() (Tejun Heo)
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Daniil Tatianin)
- net/sched: netem: account for backlog updates from child qdisc (Martin Ottens)
- qca_spi: Make driver probing reliable (Stefan Wahren)
- qca_spi: Fix clock speed for multiple QCA7000 (Stefan Wahren)
- ACPI: resource: Fix memory resource type union access (Ilpo Järvinen)
- net: lapb: increase LAPB_HEADER_LEN (Eric Dumazet) [Orabug: 37434237] {CVE-2024-56659}
- tipc: fix NULL deref in cleanup_bearer() (Eric Dumazet) [Orabug: 37506456] {CVE-2024-56661}
- batman-adv: Do not let TT changes list grows indefinitely (Remi Pommarel)
- batman-adv: Remove uninitialized data in full table TT response (Remi Pommarel)
- batman-adv: Do not send uninitialized TT changes (Remi Pommarel)
- bpf, sockmap: Fix update element with same (Michal Luczaj)
- xfs: don't drop errno values when we fail to ficlone the entire range (Darrick J. Wong)
- usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer (Lianqin Hu) [Orabug: 37434264] {CVE-2024-56670}
- usb: ehci-hcd: fix call balance of clocks handling routines (Vitalii Mordan)
- usb: dwc2: hcd: Fix GetPortStatus &amp; SetPortFeature (Stefan Wahren)
- ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() (Joe Hattori)
- usb: host: max3421-hcd: Correctly abort a USB request. (Mark Tomlinson)
- LTS tag: v5.4.287 (Alok Tiwari)
- bpf, xdp: Update devmap comments to reflect napi/rcu usage (John Fastabend)
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources (Takashi Iwai) [Orabug: 37427489] {CVE-2024-53150}
- PCI: rockchip-ep: Fix address translation unit programming (Damien Le Moal)
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" (Zhang Zekun)
- modpost: Add .irqentry.text to OTHER_SECTIONS (Thomas Gleixner)
- jffs2: Fix rtime decompressor (Richard Weinberger)
- jffs2: Prevent rtime decompress memory corruption (Kinsey Moore)
- KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE (Kunkun Jiang)
- KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device (Kunkun Jiang)
- KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* (Jing Zhang)
- perf/x86/intel/pt: Fix buffer full but size is 0 case (Adrian Hunter)
- bpf: fix OOB devmap writes when deleting elements (Maciej Fijalkowski) [Orabug: 37434047] {CVE-2024-56615}
- xdp: Simplify devmap cleanup (Björn Töpel)
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle (Parker Newman)
- powerpc/prom_init: Fixup missing powermac #size-cells (Michael Ellerman)
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Xu Yang)
- i3c: Use i3cdev-&gt;desc-&gt;info instead of calling i3c_device_get_info() to avoid deadlock (Defa Li)
- PCI: Add ACS quirk for Wangxun FF5xxx NICs (Mengyuan Lou)
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Keith Busch)
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. (Qi Han) [Orabug: 37433861] {CVE-2024-56586}
- nvdimm: rectify the illogical code within nd_dax_probe() (Yi Yang)
- pinctrl: qcom-pmic-gpio: add support for PM8937 (Barnabás Czémán)
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset (Kai Mäkisara)
- scsi: st: Don't modify unknown block number in MTIOCGET (Kai Mäkisara)
- leds: class: Protect brightness_show() with led_cdev-&gt;led_access mutex (Mukesh Ojha) [Orabug: 37433869] {CVE-2024-56587}
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Uros Bizjak)
- netpoll: Use rcu_access_pointer() in __netpoll_setup (Breno Leitao)
- net/neighbor: clear error in case strict check is not set (Jakub Kicinski)
- rocker: fix link status detection in rocker_carrier_init() (Dmitry Antipov)
- ASoC: hdmi-codec: reorder channel allocation list (Jonas Karlman)
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Hilda Wu)
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Norbert van Bolhuis) [Orabug: 37433908] {CVE-2024-56593}
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment (Jiapeng Chong)
- drm/amdgpu: set the right AMDGPU sg segment limitation (Prike Liang) [Orabug: 37433914] {CVE-2024-56594}
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree (Nihar Chaithanya) [Orabug: 37433920] {CVE-2024-56595}
- jfs: fix array-index-out-of-bounds in jfs_readdir (Ghanshyam Agrawal) [Orabug: 37433928] {CVE-2024-56596}
- jfs: fix shift-out-of-bounds in dbSplit (Ghanshyam Agrawal) [Orabug: 37433934] {CVE-2024-56597}
- jfs: array-index-out-of-bounds fix in dtReadFirst (Ghanshyam Agrawal) [Orabug: 37433941] {CVE-2024-56598}
- wifi: ath5k: add PCI ID for Arcadyan devices (Rosen Penev)
- wifi: ath5k: add PCI ID for SX76X (Rosen Penev)
- net: inet6: do not leave a dangling sk pointer in inet6_create() (Ignat Korchagin) [Orabug: 37433955] {CVE-2024-56600}
- net: inet: do not leave a dangling sk pointer in inet_create() (Ignat Korchagin) [Orabug: 37433962] {CVE-2024-56601}
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() (Ignat Korchagin) [Orabug: 37433970] {CVE-2024-56602}
- net: af_can: do not leave a dangling sk pointer in can_create() (Ignat Korchagin) [Orabug: 37433977] {CVE-2024-56603}
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() (Ignat Korchagin) [Orabug: 37433990] {CVE-2024-56605}
- af_packet: avoid erroring out after sock_init_data() in packet_create() (Ignat Korchagin) [Orabug: 37433996] {CVE-2024-56606}
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Elena Salomatkina)
- net: ethernet: fs_enet: Use %pa to format resource_size_t (Simon Horman)
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t (Simon Horman)
- samples/bpf: Fix a resource leak (Zhu Jun)
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() (Igor Artemiev)
- drm/mcde: Enable module autoloading (Liao Chen)
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model (Joaquín Ignacio Aramendía)
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Rohan Barar)
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (David Given)
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Thomas Richter)
- mmc: core: Further prevent card detect during shutdown (Ulf Hansson)
- regmap: detach regmap from dev on regmap_exit (Cosmin Tanislav)
- dma-buf: fix dma_fence_array_signaled v4 (Christian König)
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again (Liequan Che)
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() (Ryusuke Konishi) [Orabug: 37434065] {CVE-2024-56619}
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Saurav Kashyap)
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Anil Gurumurthy)
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Quinn Tran)
- ocfs2: update seq_file index in ocfs2_dlm_seq_next (Wengang Wang)
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Kuan-Wei Chiu)
- HID: wacom: fix when get product name maybe null pointer (WangYuli) [Orabug: 37434108] {CVE-2024-56629}
- bpf: Fix exact match conditions in trie_get_next_key() (Hou Tao)
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie (Hou Tao)
- ocfs2: free inode when ocfs2_get_init_inode() fails (Tetsuo Handa) [Orabug: 37434113] {CVE-2024-56630}
- spi: mpc52xx: Add cancel_work_sync before module remove (Pei Xiao)
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (Zijian Zhang) [Orabug: 37434127] {CVE-2024-56633}
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter (Pei Xiao)
- gpio: grgpio: Add NULL check in grgpio_probe (Charles Han) [Orabug: 37434131] {CVE-2024-56634}
- gpio: grgpio: use a helper variable to store the address of ofdev-&gt;dev (Bartosz Golaszewski)
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Eric Biggers)
- x86/asm: Reorder early variables (Jiri Slaby)
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe() (Qiu-ji Chen) [Orabug: 37433540] {CVE-2024-53198}
- xen/xenbus: fix locking (Juergen Gross)
- xenbus/backend: Protect xenbus callback with lock (SeongJae Park)
- xenbus/backend: Add memory pressure handler callback (SeongJae Park)
- xen/xenbus: reference count registered modules (Paul Durrant)
- netfilter: nft_set_hash: skip duplicated elements pending gc run (Pablo Neira Ayuso)
- netfilter: ipset: Hold module reference while requesting a module (Phil Sutter) [Orabug: 37434143] {CVE-2024-56637}
- igb: Fix potential invalid memory access in igb_init_module() (Yuan Can)
- net/qed: allow old cards not supporting "num_images" to work (Louis Leseur)
- tipc: Fix use-after-free of kernel socket in cleanup_bearer(). (Kuniyuki Iwashima) [Orabug: 37434161] {CVE-2024-56642}
- tipc: add new AEAD key structure for user API (Tuong Lien)
- tipc: enable creating a "preliminary" node (Tuong Lien)
- tipc: add reference counter to bearer (Tuong Lien)
- dccp: Fix memory leak in dccp_feat_change_recv (Ivan Solodovnikov) [Orabug: 37434167] {CVE-2024-56643}
- can: j1939: j1939_session_new(): fix skb reference counting (Dmitry Antipov)
- net/sched: tbf: correct backlog statistic for GSO packets (Martin Ottens)
- netfilter: x_tables: fix LED ID check in led_tg_check() (Dmitry Antipov) [Orabug: 37434200] {CVE-2024-56650}
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() (Jinghao Jia)
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics (Dario Binacchi)
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL (Dario Binacchi)
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() (Yassine Oudjana)
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call (Oleksandr Ocheretnyi)
- drm/etnaviv: flush shader L1 cache after user commandstream (Lucas Stach)
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur (Yang Erkun)
- nfsd: make sure exp active before svc_export_show (Yang Erkun) [Orabug: 37433745] {CVE-2024-56558}
- dm thin: Add missing destroy_work_on_stack() (Yuan Can)
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() (Frank Li) [Orabug: 37433756] {CVE-2024-56562}
- util_macros.h: fix/rework find_closest() macros (Alexandru Ardelean)
- ad7780: fix division by zero in ad7780_write_raw() (Zicheng Qu) [Orabug: 37433772] {CVE-2024-56567}
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3 (Gabor Juhos)
- ftrace: Fix regression with module command in stack_trace_filter (guoweikang) [Orabug: 37433784] {CVE-2024-56569}
- ovl: Filter invalid inodes with missing lookup function (Vasiliy Kovalev) [Orabug: 37433789] {CVE-2024-56570}
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() (Gaosheng Cui) [Orabug: 37433798] {CVE-2024-56572}
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() (Jinjie Ruan)
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled (Jinjie Ruan)
- media: ts2020: fix null-ptr-deref in ts2020_probe() (Li Zetao) [Orabug: 37433805] {CVE-2024-56574}
- media: i2c: tc358743: Fix crash in the probe error path when using polling (Alexander Shiyan) [Orabug: 37433817] {CVE-2024-56576}
- btrfs: ref-verify: fix use-after-free after invalid ref action (Filipe Manana) [Orabug: 37433832] {CVE-2024-56581}
- quota: flush quota_release_work upon quota writeback (Ojaswin Mujoo)
- ASoC: fsl_micfil: fix the naming style for mask definition (Shengjiu Wang)
- sh: intc: Fix use-after-free bug in register_intc_controller() (Dan Carpenter) [Orabug: 37433393] {CVE-2024-53165}
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport (Liu Jian) [Orabug: 37434314] {CVE-2024-56688}
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE (Trond Myklebust)
- SUNRPC: correct error code comment in xs_tcp_setup_socket() (Calum Mackay)
- modpost: remove incorrect code in do_eisa_entry() (Masahiro Yamada)
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification (Maxime Chevallier)
- 9p/xen: fix release of IRQ (Alex Zenla) [Orabug: 37434374] {CVE-2024-56704}
- 9p/xen: fix init sequence (Alex Zenla)
- block: return unsigned int from bdev_io_min (Christoph Hellwig)
- jffs2: fix use of uninitialized variable (Qingfang Deng)
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit (Waqar Hameed) [Orabug: 37433414] {CVE-2024-53171}
- ubi: fastmap: Fix duplicate slab cache names while attaching (Zhihao Cheng) [Orabug: 37433419] {CVE-2024-53172}
- ubifs: Correct the total block count by deducting journal reservation (Zhihao Cheng)
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work() (Yongliang Gao) [Orabug: 37434456] {CVE-2024-56739}
- rtc: abx80x: Fix WDT bit position of the status register (Nobuhiro Iwamatsu)
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- NFSv4.0: Fix a use-after-free problem in the asynchronous open() (Trond Myklebust) [Orabug: 37433426] {CVE-2024-53173}
- um: Always dump trace for specified task in show_stack (Tiwei Bie)
- um: Clean up stacktrace dump (Johannes Berg)
- um: add show_stack_loglvl() (Dmitry Safonov)
- um/sysrq: remove needless variable sp (Dmitry Safonov)
- um: Fix the return value of elf_core_copy_task_fpregs (Tiwei Bie)
- um: Fix potential integer overflow during physmem setup (Tiwei Bie) [Orabug: 37427464] {CVE-2024-53145}
- rpmsg: glink: Propagate TX failures in intentless mode as well (Bjorn Andersson)
- SUNRPC: make sure cache entry active before cache_show (Yang Erkun) [Orabug: 37433433] {CVE-2024-53174}
- NFSD: Prevent a potential integer overflow (Chuck Lever) [Orabug: 37427470] {CVE-2024-53146}
- lib: string_helpers: silence snprintf() output truncation warning (Bartosz Golaszewski)
- usb: dwc3: gadget: Fix checking for number of TRBs left (Thinh Nguyen)
- ALSA: hda/realtek: Apply quirk for Medion E15433 (Takashi Iwai)
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max (Dinesh Kumar)
- ALSA: hda/realtek: Set PCBeep to default value for ALC274 (Kailang Yang)
- ALSA: hda/realtek: Update ALC225 depop procedure (Kailang Yang)
- media: wl128x: Fix atomicity violation in fmc_send_cmd() (Qiu-ji Chen) [Orabug: 37434358] {CVE-2024-56700}
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Jason Gerecke)
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Muchun Song)
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Will Deacon)
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK (Huacai Chen)
- um: vector: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433467] {CVE-2024-53181}
- serial: 8250: omap: Move pm_runtime_get_sync (Bin Liu)
- um: net: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433475] {CVE-2024-53183}
- um: ubd: Do not use drvdata in release (Tiwei Bie) [Orabug: 37433484] {CVE-2024-53184}
- ubi: wl: Put source PEB into correct list if trying locking LEB failed (Zhihao Cheng)
- spi: Fix acpi deferred irq probe (Stanislaw Gruszka)
- netfilter: ipset: add missing range check in bitmap_ip_uadt (Jeongjun Park) [Orabug: 37388867] {CVE-2024-53141}
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" (Greg Kroah-Hartman)
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit (Claudiu Beznea)
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() (Andrej Shadura)
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler (Nicolas Bouchinet)
- comedi: Flush partial mappings in error case (Jann Horn) [Orabug: 37427482] {CVE-2024-53148}
- PCI: Fix use-after-free of slot-&gt;bus on hot remove (Lukas Wunner) [Orabug: 37433516] {CVE-2024-53194}
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() (Qiu-ji Chen)
- jfs: xattr: check invalid xattr size more strictly (Artem Sadovnikov)
- ext4: fix FS_IOC_GETFSMAP handling (Theodore Ts'o)
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Jeongjun Park)
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices (Benoît Sevens) [Orabug: 37433532] {CVE-2024-53197}
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() (Manikanta Mylavarapu)
- usb: ehci-spear: fix call balance of sehci clk handling routines (Vitalii Mordan)
- apparmor: fix 'Do simple duplicate message elimination' (chao liu)
- staging: greybus: uart: clean up TIOCGSERIAL (Johan Hovold)
- misc: apds990x: Fix missing pm_runtime_disable() (Jinjie Ruan)
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Edward Adam Davis)
- USB: chaoskey: fail open after removal (Oliver Neukum)
- usb: yurex: make waiting on yurex_write interruptible (Oliver Neukum)
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Jeongjun Park)
- ipmr: fix tables suspicious RCU usage (Paolo Abeni)
- ipmr: convert /proc handlers to rcu_read_lock() (Eric Dumazet)
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken (Maxime Chevallier)
- marvell: pxa168_eth: fix call balance of pep-&gt;clk handling routines (Vitalii Mordan)
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration (Oleksij Rempel)
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets (Pavan Chebbi)
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device (Oleksij Rempel)
- power: supply: core: Remove might_sleep() from power_supply_put() (Bart Van Assche)
- vfio/pci: Properly hide first-in-list PCIe extended capability (Avihai Horon) [Orabug: 37433578] {CVE-2024-53214}
- NFSD: Fix nfsd4_shutdown_copy() (Chuck Lever)
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() (Chuck Lever)
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update() (Chuck Lever) [Orabug: 37433594] {CVE-2024-53217}
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length (Jonathan Marek)
- rpmsg: glink: Fix GLINK command prefix (Bjorn Andersson)
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case (Arun Kumar Neelakantam)
- rpmsg: glink: Add TX_DATA_CONT command while sending (Arun Kumar Neelakantam)
- perf trace: Avoid garbage when not printing a syscall's arguments (Benjamin Peterson)
- perf trace: Do not lose last events in a race (Benjamin Peterson)
- m68k: coldfire/device.c: only build FEC when HW macros are defined (Antonio Quartulli)
- m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x (Jean-Michel Hautbois)
- PCI: cpqphp: Fix PCIBIOS_* return value confusion (Ilpo Järvinen)
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads (weiyufeng)
- perf probe: Correct demangled symbols in C++ program (Leo Yan)
- perf cs-etm: Don't flush when packet_queue fills up (James Clark)
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock (Nuno Sa)
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand (Alexandru Ardelean)
- dt-bindings: clock: axi-clkgen: include AXI clk (Nuno Sa)
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format (Alexandru Ardelean)
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Zhen Lei) [Orabug: 37434478] {CVE-2024-56746}
- fbdev/sh7760fb: Alloc DMA memory from hardware device (Thomas Zimmermann)
- powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static (Michal Suchanek)
- ocfs2: fix uninitialized value in ocfs2_file_read_iter() (Dmitry Antipov) [Orabug: 37427503] {CVE-2024-53155}
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434484] {CVE-2024-56747}
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (Zhen Lei) [Orabug: 37434489] {CVE-2024-56748}
- scsi: fusion: Remove unused variable 'rc' (Zeng Heng)
- scsi: bfa: Fix use-after-free in bfad_im_module_exit() (Ye Bin) [Orabug: 37433630] {CVE-2024-53227}
- mfd: rt5033: Fix missing regmap_del_irq_chip() (Zhang Changzhong)
- mtd: rawnand: atmel: Fix possible memory leak (Miquel Raynal)
- cpufreq: loongson2: Unregister platform_driver on failure (Yuan Can)
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices (Andy Shevchenko) [Orabug: 37434429] {CVE-2024-56723}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device (Andy Shevchenko) [Orabug: 37434434] {CVE-2024-56724}
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device (Andy Shevchenko) [Orabug: 37434330] {CVE-2024-56691}
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() (Andy Shevchenko)
- mfd: da9052-spi: Change read-mask to write-mask (Marcus Folkesson)
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race (Jinjie Ruan)
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Levi Yun)
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock (Breno Leitao)
- ALSA: 6fire: Release resources at card release (Takashi Iwai) [Orabug: 37433660] {CVE-2024-53239}
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433666] {CVE-2024-56531}
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection (Takashi Iwai) [Orabug: 37433672] {CVE-2024-56532}
- net: rfkill: gpio: Add check for clk_enable() (Mingwei Zheng)
- selftests: net: really check for bg process completion (Paolo Abeni)
- bpf, sockmap: Fix sk_msg_reset_curr (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_pop_data (Zijian Zhang)
- bpf, sockmap: Several fixes to bpf_msg_push_data (Zijian Zhang)
- drm/etnaviv: hold GPU lock across perfmon sampling (Lucas Stach)
- drm/etnaviv: fix power register offset on GC300 (Doug Brown)
- drm/etnaviv: dump: fix sparse warnings (Marc Kleine-Budde)
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/panfrost: Remove unused id_mask from struct panfrost_model (Steven Price)
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Alper Nebi Yasak) [Orabug: 37433695] {CVE-2024-56539}
- bpf: Fix the xdp_adjust_tail sample prog issue (Yuan Chen)
- ASoC: fsl_micfil: fix regmap_write_bits usage (Shengjiu Wang)
- ASoC: fsl_micfil: use GENMASK to define register bit fields (Sascha Hauer)
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits (Sascha Hauer)
- ASoC: fsl_micfil: Drop unnecessary register read (Sascha Hauer)
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc (Igor Prusov)
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- drm/omap: Fix locking in omap_gem_new_dmabuf() (Tomi Valkeinen)
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() (Jeongjun Park) [Orabug: 37427509] {CVE-2024-53156}
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused (Andy Shevchenko)
- firmware: arm_scpi: Check the DVFS OPP count returned by the firmware (Luo Qiu) [Orabug: 37427515] {CVE-2024-53157}
- regmap: irq: Set lockdep class for hierarchical IRQ domains (Andy Shevchenko)
- ARM: dts: cubieboard4: Fix DCDC5 regulator constraints (Andre Przywara)
- tpm: fix signed/unsigned bug when checking event logs (Gregory Price)
- efi/tpm: Pass correct address to memblock_reserve (Jerry Snitselaar)
- mmc: mmc_spi: drop buggy snprintf() (Bartosz Golaszewski)
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() (Dan Carpenter) [Orabug: 37427524] {CVE-2024-53158}
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() (Jinjie Ruan)
- time: Fix references to _msecs_to_jiffies() handling of values (Miguel Ojeda)
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Christophe JAILLET)
- crypto: bcm - add error check in the ahash_hmac_init function (Chen Ridong) [Orabug: 37434298] {CVE-2024-56681}
- crypto: cavium - Fix the if condition to exit loop after timeout (Everest K.C)
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Yi Yang) [Orabug: 37434323] {CVE-2024-56690}
- EDAC/fsl_ddr: Fix bad bit shift operations (Priyanka Singh)
- EDAC/bluefield: Fix potential integer overflow (David Thompson) [Orabug: 37427533] {CVE-2024-53161}
- firmware: google: Unregister driver_info on failure (Yuan Can)
- firmware: google: Unregister driver_info on failure and exit in gsmi (Arthur Heymans)
- hfsplus: don't query the device logical block size multiple times (Thadeu Lima de Souza Cascardo) [Orabug: 37433720] {CVE-2024-56548}
- s390/syscalls: Avoid creation of arch/arch/ directory (Masahiro Yamada)
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Aleksandr Mishin)
- m68k: mvme147: Reinstate early console (Daniel Palmer)
- m68k: mvme16x: Add and use "mvme16x.h" (Geert Uytterhoeven)
- m68k: mvme147: Fix SCSI controller IRQ numbers (Daniel Palmer)
- nvme-pci: fix freeing of the HMB descriptor table (Christoph Hellwig) [Orabug: 37434510] {CVE-2024-56756}
- initramfs: avoid filename buffer overrun (David Disseldorp) [Orabug: 37388874] {CVE-2024-53142}
- mips: asm: fix warning when disabling MIPS_FP_SUPPORT (Jonas Gorski)
- x86/xen/pvh: Annotate indirect branch as safe (Josh Poimboeuf)
- nvme: fix metadata handling in nvme-passthrough (Puranjay Mohan)
- cifs: Fix buffer overflow when parsing NFS reparse points (Pali Rohár) [Orabug: 37206284] {CVE-2024-49996}
- ipmr: Fix access to mfc_cache_list without lock held (Breno Leitao)
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width (David Wang)
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() (Luo Yifan)
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() (Luo Yifan)
- regulator: rk808: Add apply_bit for BUCK3 on RK809 (Mikhail Rudenko)
- soc: qcom: Add check devm_kasprintf() returned value (Charles Han)
- net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
- mac80211: fix user-power when emulating chanctx (Ben Greear)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
- kbuild: Use uname for LINUX_COMPILE_HOST detection (Chris Down)
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set (Mauro Carvalho Chehab)
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388819] {CVE-2024-53130}
- ocfs2: fix UBSAN warning in ocfs2_verify_volume() (Dmitry Antipov)
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint (Ryusuke Konishi) [Orabug: 37388825] {CVE-2024-53131}
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN (Sean Christopherson) [Orabug: 37388846] {CVE-2024-53135}
- ocfs2: uncache inode which has failed entering the group (Dmitry Antipov) [Orabug: 37388753] {CVE-2024-53112}
- net/mlx5e: kTLS, Fix incorrect page refcounting (Dragos Tatulea)
- net/mlx5: fs, lock FTE when checking if active (Mark Bloch)
- netlink: terminate outstanding dump on socket close (Jakub Kicinski) [Orabug: 37388861] {CVE-2024-53140}
- LTS tag: v5.4.286 (Alok Tiwari)
- 9p: fix slab cache name creation for real (Linus Torvalds)
- md/raid10: improve code of mrdev in raid10_sync_request (Li Nan)
- net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni) [Orabug: 37331928] {CVE-2024-53101}
- powerpc/powernv: Free name on error in opal_event_init() (Michael Ellerman)
- sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML (Julian Vetter)
- bpf: use kvzmalloc to allocate BPF verifier environment (Rik van Riel)
- HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad (WangYuli)
- 9p: Avoid creating multiple slab caches with the same name (Pedro Falcato)
- ALSA: usb-audio: Add endianness annotations (Jan Schär)
- vsock/virtio: Initialization of the dangling pointer occurring in vsk-&gt;trans (Hyunwoo Kim) [Orabug: 37298681] {CVE-2024-50264}
- hv_sock: Initializing vsk-&gt;trans to NULL to prevent a dangling pointer (Hyunwoo Kim) [Orabug: 37344480] {CVE-2024-53103}
- ftrace: Fix possible use-after-free issue in ftrace_location() (Zheng Yejian) [Orabug: 36753574] {CVE-2024-38588}
- NFSD: Fix NFSv4's PUTPUBFH operation (Chuck Lever)
- ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
- ALSA: usb-audio: Support jack detection on Dell dock (Jan Schär)
- ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() (Andrew Kanner) [Orabug: 37298685] {CVE-2024-50265}
- irqchip/gic-v3: Force propagation of the active state with a read-back (Marc Zyngier)
- USB: serial: option: add Quectel RG650V (Benoît Monin)
- USB: serial: option: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
- USB: serial: qcserial: add support for Sierra Wireless EM86xx (Jack Wu)
- USB: serial: io_edgeport: fix use after free in debug printk (Dan Carpenter) [Orabug: 37298695] {CVE-2024-50267}
- usb: musb: sunxi: Fix accessing an released usb phy (Zijun Hu) [Orabug: 37298703] {CVE-2024-50269}
- fs/proc: fix compile warning about variable 'vmcore_mmap_ops' (Qi Xi)
- media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Benoit Sevens) [Orabug: 37344485] {CVE-2024-53104}
- net: bridge: xmit: make sure we have at least eth header len bytes (Nikolay Aleksandrov) [Orabug: 36753372] {CVE-2024-38538}
- spi: fix use-after-free of the add_lock mutex (Michael Walle)
- spi: Fix deadlock when adding SPI controllers on SPI buses (Mark Brown)
- mtd: rawnand: protect access to rawnand devices while in suspend (Sean Nyekjaer)
- btrfs: reinitialize delayed ref list after deleting it from the list (Filipe Manana) [Orabug: 37298715] {CVE-2024-50273}
- nfs: Fix KMSAN warning in decode_getfattr_attrs() (Roberto Sassu) [Orabug: 37304779] {CVE-2024-53066}
- dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow (Zichen Xie)
- dm cache: fix potential out-of-bounds access on the first resume (Ming-Hung Tsai) [Orabug: 37298732] {CVE-2024-50278}
- dm cache: optimize dirty bit checking with find_next_bit when resizing (Ming-Hung Tsai)
- dm cache: fix out-of-bounds access to the dirty bitset when resizing (Ming-Hung Tsai) [Orabug: 37298737] {CVE-2024-50279}
- dm cache: correct the number of origin blocks to match the target length (Ming-Hung Tsai)
- drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() (Alex Deucher) [Orabug: 37298751] {CVE-2024-50282}
- pwm: imx-tpm: Use correct MODULO value for EPWM mode (Erik Schumacher)
- media: v4l2-tpg: prevent the risk of a division by zero (Mauro Carvalho Chehab) [Orabug: 37298782] {CVE-2024-50287}
- media: cx24116: prevent overflows on SNR calculus (Mauro Carvalho Chehab) [Orabug: 37298797] {CVE-2024-50290}
- media: s5p-jpeg: prevent buffer overflows (Mauro Carvalho Chehab) [Orabug: 37304763] {CVE-2024-53061}
- ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() (Murad Masimov)
- media: adv7604: prevent underflow condition when reporting colorspace (Mauro Carvalho Chehab)
- media: dvb_frontend: don't play tricks with underflow values (Mauro Carvalho Chehab)
- media: dvbdev: prevent the risk of out of memory access (Mauro Carvalho Chehab) [Orabug: 37304769] {CVE-2024-53063}
- media: stb0899_algo: initialize cfr before using it (Mauro Carvalho Chehab)
- net: hns3: fix kernel crash when uninstalling driver (Peiyang Wang) [Orabug: 37298811] {CVE-2024-50296}
- can: c_can: fix {rx,tx}_errors statistics (Dario Binacchi)
- sctp: properly validate chunk size in sctp_sf_ootb() (Xin Long) [Orabug: 37298820] {CVE-2024-50299}
- net: enetc: set MAC address to the VF net_device (Wei Fang)
- enetc: simplify the return expression of enetc_vf_set_mac_addr() (Qinglang Miao)
- security/keys: fix slab-out-of-bounds in key_task_permission (Chen Ridong) [Orabug: 37298827] {CVE-2024-50301}
- HID: core: zero-initialize the report buffer (Jiri Kosina) [Orabug: 37298834] {CVE-2024-50302}
- ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin (Heiko Stuebner)
- ARM: dts: rockchip: Fix the spi controller on rk3036 (Heiko Stuebner)
- ARM: dts: rockchip: drop grf reference from rk3036 hdmi (Heiko Stuebner)
- ARM: dts: rockchip: fix rk3036 acodec node (Heiko Stuebner)
- arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion (Heiko Stuebner)
- arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards (Heiko Stuebner)
- arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 (Diederik de Haas)
- arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator (Geert Uytterhoeven)</changelog>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.1.el8uek]" date="1741176000">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37667080]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.2.el8uek]" date="1741953600">- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)  [Orabug: 37707634]  {CVE-2024-57892}
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)  [Orabug: 37707634]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.3.el8uek]" date="1742385600">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 37727037]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="b2a96f6c2754c6b9a15bf4ae15ae3d1bb33d6622b62d9385a8e9eb79f311a5bd" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843200">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.1.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37838449]
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37838449]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846696]
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)  [Orabug: 37846696]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.2.el8uek]" date="1744977600">- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37851062]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.5.3.el8uek]" date="1745236800">- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37854210]</changelog>
</package>
<package pkgid="82b3ffa5472a647f831ff5257b169f88bfc36448e991f9db875ad62a1992f95e" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.342.5.el8uek"/>
  <changelog author="Vijayendra Suman &lt;vijayendra.suman@oracle.com&gt; [5.4.17-2136.340.3.el8uek]" date="1737720000">- Revert "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha)  [Orabug: 37475435]
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)  [Orabug: 37136890]
- Revert "vfio/iommu_type1: Fix some sanity checks in detach group" (Dongli Zhang)  [Orabug: 37136890]
- rds: ib: Avoid UAF on RDS Socket's rs_trans_lock (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix blocked processes related to race in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- rds: ib: Fix deterministic UAF in rds_rdma_free_dev_rs_worker() (Håkon Bugge)  [Orabug: 36693622]
- Revert "KVM: SVM: Add a module parameter to override iommu AVIC usage" (Alejandro Jimenez)  [Orabug: 35001679]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.340.4.el8uek]" date="1737979200">- ftrace: use preempt_enable/disable notrace macros to avoid double fault (Koichiro Den)
- nfsd: restore callback functionality for NFSv4.0 (NeilBrown)
- i2c: pnx: Fix timeout in wait functions (Vladimir Riabchun)
- of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() (Zijun Hu)
- af_packet: fix vlan_get_tci() vs MSG_PEEK (Eric Dumazet)
- af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Eric Dumazet)
- mtd: rawnand: fix double free in atmel_pmecc_create_user() (Dan Carpenter) [Orabug: 37506347] {CVE-2024-56766}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.1.el8uek]" date="1738843200">- kpcimgr: fix flush_icache_range arguments (Joe Dobosenski)  [Orabug: 37525298]
- uek-rpm: Update network stress testing options for embedded2 (Joe Dobosenski)  [Orabug: 37530220]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.341.2.el8uek]" date="1738843201">- LTS tag: v5.4.289 (Sherry Yang)
- mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() (Seiji Nishikawa)
- drm: adv7511: Drop dsi single lane support (Biju Das)
- net/sctp: Prevent autoclose integer overflow in sctp_association_init() (Nikolay Kuratov)
- sky2: Add device ID 11ab:4373 for Marvell 88E8075 (Pascal Hambourg)
- pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking (Evgenii Shatokhin)
- RDMA/uverbs: Prevent integer overflow issue (Dan Carpenter)
- modpost: fix the missed iteration for the max bit in do_input() (Masahiro Yamada)
- modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
- ARC: build: Try to guess GCC variant of cross compiler (Leon Romanovsky)
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Uros Bizjak)
- net: usb: qmi_wwan: add Telit FE910C04 compositions (Daniele Palmas)
- bpf: fix potential error return (Anton Protopopov)
- sound: usb: format: don't warn that raw DSD is unsupported (Adrian Ratiu)
- wifi: mac80211: wake the queues in case of failure in resume (Emmanuel Grumbach)
- ila: serialize calls to nf_register_net_hooks() (Eric Dumazet)
- ALSA: usb-audio: US16x08: Initialize array before use (Tanya Agarwal)
- net: llc: reset skb-&gt;transport_header (Antonio Pastor)
- netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext (Pablo Neira Ayuso)
- netfilter: Replace zero-length array with flexible-array member (Gustavo A. R. Silva)
- netrom: check buffer length before accessing it (Ilya Shchipletsov)
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly (Stefan Ekenberg)
- drm: bridge: adv7511: Enable SPDIF DAI (Bogdan Togorean)
- RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier)
- RDMA/bnxt_re: Fix reporting hw_ver in query_device (Kalesh AP)
- RDMA/bnxt_re: Add check for path mtu in modify_qp (Saravanan Vajravel)
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Patrisious Haddad)
- net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Parav Pandit)
- IB/mlx5: Introduce and use mlx5_core_is_vf() (Parav Pandit)
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Michael Kelley)
- selinux: ignore unknown extended permissions (Thiébaud Weksteen)
- ipv6: prevent possible UAF in ip6_xmit() (Eric Dumazet)
- skb_expand_head() adjust skb-&gt;truesize incorrectly (Vasily Averin)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- tracing: Constify string literal data member in struct trace_event_call (Christian Göttsche)
- bpf: fix recursive lock when verdict program return SK_PASS (Jiayuan Chen)
- ipv6: fix possible UAF in ip6_finish_output2() (Eric Dumazet) [Orabug: 37029070] {CVE-2024-44986}
- ipv6: use skb_expand_head in ip6_xmit (Vasily Averin)
- ipv6: use skb_expand_head in ip6_finish_output2 (Vasily Averin)
- skbuff: introduce skb_expand_head() (Vasily Averin)
- MIPS: Probe toolchain support of -msym32 (Jiaxun Yang)
- epoll: Add synchronous wakeup support for ep_poll_callback (Xuewen Yan)
- virtio-blk: don't keep queue frozen during system suspend (Ming Lei)
- scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time (Ranjan Kumar)
- platform/x86: asus-nb-wmi: Ignore unknown event 0xCF (Armin Wolf)
- regmap: Use correct format specifier for logging range errors (Mark Brown)
- scsi: megaraid_sas: Fix for a potential deadlock (Tomas Henzl)
- scsi: qla1280: Fix hw revision numbering for ISP1020/1040 (Magnus Lindholm)
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Masami Hiramatsu (Google))
- dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset (Chen Ridong) [Orabug: 37452681] {CVE-2024-56767}
- dmaengine: mv_xor: fix child node refcount handling in early exit (Javier Carrasco)
- phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Zijun Hu)
- phy: core: Fix that API devm_phy_put() fails to release the phy (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Zijun Hu)
- phy: core: Fix an OF node refcount leakage in _of_phy_get() (Zijun Hu)
- mtd: diskonchip: Cast an operand to prevent potential overflow (Zichen Xie)
- bpf: Check negative offsets in __bpf_skb_min_len() (Cong Wang)
- media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg (Nikita Zhandarovich) [Orabug: 37452687] {CVE-2024-56769}
- of: Fix refcount leakage for OF node returned by __of_get_dma_parent() (Zijun Hu)
- of: Fix error path in of_parse_phandle_with_args_map() (Herve Codina)
- udmabuf: also check for F_SEAL_FUTURE_WRITE (Jann Horn)
- nilfs2: prevent use of deleted inode (Edward Adam Davis)
- NFS/pnfs: Fix a live lock between recalled layouts and layoutget (Trond Myklebust)
- btrfs: tree-checker: reject inline extent items with 0 ref count (Qu Wenruo)
- zram: refuse to use zero sized block device as backing device (Kairui Song)
- sh: clk: Fix clk_enable() to return 0 on NULL clk (Geert Uytterhoeven)
- USB: serial: option: add Telit FE910C04 rmnet compositions (Daniele Palmas)
- USB: serial: option: add MediaTek T7XX compositions (Jack Wu)
- USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Mank Wang)
- USB: serial: option: add MeiG Smart SLM770A (Michal Hrusecky)
- USB: serial: option: add TCL IK512 MBIM &amp; ECM (Daniel Swanemar)
- efivarfs: Fix error on non-existent file (James Bottomley)
- i2c: riic: Always round-up when calculating bus period (Geert Uytterhoeven)
- chelsio/chtls: prevent potential integer overflow on 32bit (Dan Carpenter)
- mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk (Prathamesh Shete)
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter)
- net: ethernet: bgmac-platform: fix an OF node reference leak (Joe Hattori)
- net: hinic: Fix cleanup in create_rxqs/txqs() (Dan Carpenter)
- ionic: use ee-&gt;offset when returning sprom data (Shannon Nelson)
- net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll (Guangguan Wang)
- erofs: fix incorrect symlink detection in fast symlink (Gao Xiang)
- erofs: fix order &gt;= MAX_ORDER warning due to crafted negative i_size (Gao Xiang)
- drm/i915: Fix memory leak by correcting cache object name in error handler (Jiasheng Jiang)
- PCI: Add ACS quirk for Broadcom BCM5760X NIC (Ajit Khaparde)
- ALSA: usb: Fix UBSAN warning in parse_audio_unit() (Takashi Iwai)
- PCI/AER: Disable AER service on suspend (Kai-Heng Feng)
- usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled (Peng Hongchi)
- net: sched: fix ordering of qlen adjustment (Lion Ackermann) [Orabug: 37433383] {CVE-2024-53164}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.341.3.el8uek]" date="1739448000">- io_uring: fix possible deadlock in io_register_iowq_max_workers() (Hagar Hemdan)  [Orabug: 37565787]
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)  [Orabug: 37565787]
- io_uring: use kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- fs: create kiocb_{start,end}_write() helpers (Amir Goldstein)  [Orabug: 37565787]
- io_uring: rename kiocb_end_write() local helper (Amir Goldstein)  [Orabug: 37565787]
- io_uring/sqpoll: close race on waiting for sqring entries (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not put cpumask on stack (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/sqpoll: retain test for whether the CPU is valid (Jens Axboe)  [Orabug: 37565787]
- io_uring/sqpoll: do not allow pinning outside of cpuset (Felix Moessbauer)  [Orabug: 37565787]
- io_uring/io-wq: limit retrying worker initialisation (Pavel Begunkov)  [Orabug: 37565787]
- vfs: check dentry is still valid in get_link() (Ian Kent)  [Orabug: 37536393]
- RDS: avoid queueing delayed work on an offlined cpu (Praveen Kumar Kannoju)  [Orabug: 37260584]
- NFSD: Limit the number of concurrent async COPY operations (Chuck Lever)  [Orabug: 37206187]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.1.el8uek]" date="1740657600">- cgroup: Make operations on the cgroup root_list RCU safe (Yafang Shao)  [Orabug: 37621585]
- uek: kabi: Fix build error for HIDE_INCLUDE macro (Saeed Mirzamohammadi)  [Orabug: 37619102]
- oracleasm: Fix PI when use_logical_block_size is set (Martin K. Petersen)  [Orabug: 37503280]
- oracleasm: Add support for per-I/O block size selection (Martin K. Petersen)  [Orabug: 37503280]
- perf/x86/intel/uncore: Fix NULL pointer dereference issue in upi_fill_topology() (Alexander Antonov)  [Orabug: 36882938]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
</package>
<package pkgid="e72987690218bb8084013ce51403e8d3060d5d07a2ec694d55e89fecafc4555a" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.2.el8uek]" date="1741262400">- Revert "NFSD: Limit the number of concurrent async COPY operations" (Sherry Yang)  [Orabug: 37660195]
- rds: ib: Avoid sleeping function inside RCU region by using sampled values instead (Håkon Bugge)  [Orabug: 37586090]
- dm rq: don't queue request to blk-mq during DM suspend (Ming Lei)  [Orabug: 37010188]
- dm: rearrange core declarations for extended use from dm-zone.c (Damien Le Moal)  [Orabug: 37010188]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.342.3.el8uek]" date="1741867200">- LTS tag: v5.4.290 (Alok Tiwari)
- Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals (Ron Economos)
- xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals (Arnd Bergmann)
- drm/v3d: Assign job pointer to NULL before signaling the fence (Maíra Canal)
- Input: xpad - add support for wooting two he (arm) (Jack Greiner)
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Nilton Perim Neto)
- Input: atkbd - map F23 key to support default copilot shortcut (Mark Pearson)
- Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" (Greg Kroah-Hartman)
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() (Qasim Ijaz)
- ext4: fix slab-use-after-free in ext4_split_extent_at() (Baokun Li)
- ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Theodore Ts'o)
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- net/xen-netback: prevent UAF in xenvif_flush_hash() (Jeongjun Park)
- net: xen-netback: hash.c: Use built-in RCU list checking (Madhuparna Bhowmik)
- signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die (Eric W. Biederman)
- m68k: Add missing mmap_read_lock() to sys_cacheflush() (Liam Howlett)
- m68k: Update -&gt;thread.esp0 before calling syscall_trace() in ret_from_signal (Al Viro)
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag (Andreas Gruenbacher)
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag (Philippe Simons)
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request (Xiang Zhang)
- ASoC: wm8994: Add depends on MFD core (Charles Keepax)
- net: fix data-races around sk-&gt;sk_forward_alloc (Wang Liang)
- scsi: sg: Fix slab-use-after-free read in sg_release() (Suraj Sonawane)
- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (Eric Dumazet)
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Yogesh Lal)
- fs/proc: fix softlockup in __read_vmcore (part 2) (Rik van Riel)
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Heiner Kallweit)
- nvmet: propagate npwg topology (Luis Chamberlain)
- poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() (Oleg Nesterov)
- kheaders: Ignore silly-rename files (David Howells)
- hfs: Sanity check the root record (Leo Stone)
- mac802154: check local interfaces before deleting sdata list (Lizhi Xu)
- i2c: mux: demux-pinctrl: check initial mux selection, too (Wolfram Sang)
- drm/v3d: Ensure job pointer is set to NULL after job completion (Maíra Canal)
- nfp: bpf: prevent integer overflow in nfp_bpf_event_output() (Dan Carpenter)
- gtp: Destroy device along with udp socket's netns dismantle. (Kuniyuki Iwashima)
- gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). (Kuniyuki Iwashima)
- gtp: use exit_batch_rtnl() method (Eric Dumazet)
- net: add exit_batch_rtnl() method (Eric Dumazet)
- net: net_namespace: Optimize the code (Yajun Deng)
- net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() (Sudheer Kumar Doredla)
- sctp: sysctl: rto_min/max: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv (Dennis Lam)
- ocfs2: correct return value of ocfs2_local_free_info() (Joseph Qi)
- phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Zijun Hu)
- phy: core: fix code style in devm_of_phy_provider_unregister (Vinod Koul)
- arm64: dts: rockchip: add hevc power domain clock to rk3328 (Peter Geis)
- arm64: dts: rockchip: add #power-domain-cells to power domain nodes (Johan Jonker)
- arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399 (Johan Jonker)
- arm64: dts: rockchip: fix defines in pd_vio node for rk3399 (Johan Jonker)
- iio: inkern: call iio_device_put() only on mapped devices (Joe Hattori)
- iio: adc: at91: call input_free_device() on allocated iio_dev (Joe Hattori)
- iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() (Fabio Estevam)
- iio: gyro: fxas21002c: Fix missing data update in trigger handler (Carlos Song)
- iio: adc: ti-ads8688: fix information leak in triggered buffer (Javier Carrasco)
- iio: imu: kmx61: fix information leak in triggered buffer (Javier Carrasco)
- iio: light: vcnl4035: fix information leak in triggered buffer (Javier Carrasco)
- iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer (Javier Carrasco)
- iio: pressure: zpa2326: fix information leak in triggered buffer (Javier Carrasco)
- usb: gadget: f_fs: Remove WARN_ON in functionfs_bind (Akash M)
- usb: fix reference leak in usb_new_device() (Ma Ke)
- USB: core: Disable LPM only for non-suspended ports (Kai-Heng Feng)
- USB: usblp: return error when setting unsupported protocol (Jun Yan)
- usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null (Lianqin Hu)
- USB: serial: cp210x: add Phoenix Contact UPS Device (Johan Hovold)
- usb-storage: Add max sectors quirk for Nokia 208 (Lubomir Rintel)
- staging: iio: ad9832: Correct phase range check (Zicheng Qu)
- staging: iio: ad9834: Correct phase range check (Zicheng Qu)
- USB: serial: option: add Neoway N723-EA support (Michal Hrusecky)
- USB: serial: option: add MeiG Smart SRM815 (Chukun Pan)
- drm/amd/display: increase MAX_SURFACES to the value supported by hw (Melissa Wen)
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Hans de Goede)
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Hans de Goede)
- drm/amd/display: Add check for granularity in dml ceil/floor helpers (Roman Li)
- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))
- dm thin: make get_first_thin use rcu-safe list first function (Krister Johansen)
- tls: Fix tls_sw_sendmsg error handling (Benjamin Coddington)
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Eric Dumazet)
- tcp/dccp: allow a connection when sk_max_ack_backlog is zero (Zhongqiu Duan)
- tcp/dccp: complete lockless accesses to sk-&gt;sk_max_ack_backlog (Jason Xing)
- net: 802: LLC+SNAP OID:PID lookup on start of skb data (Antonio Pastor)
- ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() (Keisuke Nishimura)
- dm array: fix cursor index when skipping across block boundaries (Ming-Hung Tsai)
- dm array: fix unreleased btree blocks on closing a faulty array cursor (Ming-Hung Tsai)
- dm array: fix releasing a faulty array block twice in dm_array_cursor_end (Ming-Hung Tsai)
- jbd2: flush filesystem device before updating tail sequence (Zhang Yi)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867201">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
</package>
<package pkgid="17f527a7734041e77639ebede4f9b8eb07f661791b5a267ce0e93d1febb62596" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.4.el8uek]" date="1741867200">- sched: sch_cake: add bounds checks to host bulk flow fairness counts (Toke Høiland-Jørgensen)
- udf: Fix use of check_add_overflow() with mixed type arguments (Ben Hutchings)
- x86/xen: allow larger contiguous memory regions in PV guests (Juergen Gross)
- xen: remove a confusing comment on auto-translated guest I/O (Petr Tesarik)
- ALSA: hda/realtek: Fixup ALC225 depop procedure (Kailang Yang)
- ALSA: hda/realtek - Add type for ALC287 (Kailang Yang)
- net: loopback: Avoid sending IP packets without an Ethernet header (Ido Schimmel)
- netem: Update sch-&gt;q.qlen before qdisc_tree_reduce_backlog() (Cong Wang)
- ocfs2: fix incorrect CPU endianness conversion causing mount failure (Heming Zhao)
- Revert "btrfs: avoid monopolizing a core when activating a swap file" (Koichiro Den)
- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). (Kuniyuki Iwashima)
- Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc (Fedor Pchelkin)
- rds: Make sure transmit path and connection tear-down does not run concurrently (Håkon Bugge)  [Orabug: 36308571]
- NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() (Yanjun Zhang)  [Orabug: 37206487]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.342.5.el8uek]" date="1742472000">- ima: Fix use-after-free on a dentry's dname.name (Stefan Berger)  [Orabug: 36835558]  {CVE-2024-39494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]  
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
</package>
<package pkgid="9d3f544b8684af64c658071f6ff81ed0ba1837a8be8b075f4fb6c0dc5b18d0e5" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge)  [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge)  [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau)  [Orabug: 36683418]  {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart)  [Orabug: 36643088]
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni)  [Orabug: 36643088]
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long)  [Orabug: 36643088]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
</package>
<package pkgid="fa64ee0edac71a6f5693941dad7de5342610532a81179e1aa76a8e523de0fc3b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.343.5.6.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge)  [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang)  [Orabug: 36983924]  {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh)  [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge)  [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan)  [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda)  [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku)
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher)
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich)
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea)
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes)
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen)
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet)
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov)
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart)
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu)
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg)
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li)
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li)
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov)
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich)
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov)
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring (Arm))
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner)
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Hui Su)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia)
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le)
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner)
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (BH Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich)
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov)
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann)
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li)
- tee: optee: Fix supplicant wait loop (Sumit Garg)
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima)
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy)
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue)
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong)
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (lei he)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu)
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens)
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi)
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi)
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet)
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet)
- arp: use RCU protection in arp_xmit() (Eric Dumazet)
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet)
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet)
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet)
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn)
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Wentao Liang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn)
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern)
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping)
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Lei Huang)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman)
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall)
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec)
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet)
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet)
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han)
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (WangYuli)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh)
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter)
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich)
- ocfs2: handle a symlink read error correctly (Matthew Wilcox (Oracle))
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson)
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Sam Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold)
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer)
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson)
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter)
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet)
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michal Pecio)
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich)
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda)
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi)
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov)
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu)
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana)
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen)
- media: uvcvideo: Fix double free in error path (Laurent Pinchart)
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern)
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang)
- net: rose: fix timer races against user threads (Eric Dumazet)
- PM: hibernate: Add error handling for syscore_suspend() (Wentao Liang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet)
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (pangliyuan)
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel)
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter)
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan)
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim)
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian)
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila)
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han)
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko)
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai)
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz)
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge)  [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846673]
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts (NGI0))  [Orabug: 37846668]
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda)  [Orabug: 37834734]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.1.el8uek]" date="1746619200">- nvme: fix deadlock between reset and scan (Bitao Hu)  [Orabug: 37920457]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.2.el8uek]" date="1748174400">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan)  [Orabug: 37990761]
- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37990759]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.3.el8uek]" date="1751198400">- shmem: add support to ignore swap (Luis Chamberlain)  [Orabug: 38130653]
- shmem: update documentation (Luis Chamberlain)  [Orabug: 38130653]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.4.el8uek]" date="1753358400">- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38232071]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.5.el8uek]" date="1753531200">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38243275]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38243274]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.5.6.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38461972]</changelog>
</package>
<package pkgid="0f5375f49d46dda39ee2d09bf52ef6424643e530187275854b78b082f6a9d61d" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.1.el8uek]" date="1743076800">- rds: ib: Make traffic_class visible to user-space (Håkon Bugge) [Orabug: 37617866]
- rds: ib: Remove incorrect update of the path record sl and qos_class fields (Håkon Bugge) [Orabug: 37617866]
- net: core: reject skb_copy(_expand) for fraglist GSO skbs (Felix Fietkau) [Orabug: 36683418] {CVE-2024-36929}
- udp: do not accept non-tunnel GSO skbs landing in a tunnel (Antoine Tenart) [Orabug: 36643088] {CVE-2024-35884}
- udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [Orabug: 36643088] {CVE-2024-35884}
- udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [Orabug: 36643088] {CVE-2024-35884}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
</package>
<package pkgid="e74c17cb61e17e356896fddc8966a6a0330817339dc1471f9fc3eb8cb6f08acd" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.344.4.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.2.el8uek]" date="1743681600">- rds: ib: Do not attempt to insert RDMA exthdr twice (Håkon Bugge) [Orabug: 37721764]
- net: mana: Fix TX CQE error handling (Haiyang Zhang) [Orabug: 36983924] {CVE-2023-52532}
- net/mlx5: Stop waiting for PCI if pci channel is offline (Moshe Shemesh) [Orabug: 36929747]
- rds: ib: Fix racy send affinity work cancellation (Håkon Bugge) [Orabug: 36605776]
- uek-rpm: install the perf exec dir (Stephen Brennan) [Orabug: 35023180]
- uek-rpm: switch to new secureboot certificates and upgrade shim (Samasth Norway Ananda) [Orabug: 37764002]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.3.el8uek]" date="1744286400">- LTS tag: v5.4.291 (Sherry Yang)
- eeprom: digsy_mtc: Make GPIO lookup table match the device (Andy Shevchenko)
- slimbus: messaging: Free transaction ID in delayed interrupt scenario (Visweswara Tanuku) [Orabug: 37827905] {CVE-2025-21914}
- intel_th: pci: Add Panther Lake-P/U support (Alexander Shishkin)
- intel_th: pci: Add Panther Lake-H support (Alexander Shishkin)
- intel_th: pci: Add Arrow Lake support (Pawel Chmielewski)
- Squashfs: check the inode number is not the invalid value of zero (Phillip Lougher) [Orabug: 36597911] {CVE-2024-26982}
- xhci: pci: Fix indentation in the PCI device ID definitions (Andy Shevchenko)
- usb: gadget: Check bmAttributes only if configuration is valid (Prashanth K)
- usb: gadget: Fix setting self-powered state on suspend (Marek Szyprowski)
- usb: gadget: Set self-powered based on MaxPower and bmAttributes (Prashanth K)
- usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality (AngeloGioacchino Del Regno)
- usb: typec: ucsi: increase timeout for PPM reset operations (Fedor Pchelkin)
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Nikita Zhandarovich) [Orabug: 37828336] {CVE-2025-21916}
- usb: renesas_usbhs: Flush the notify_hotplug_work (Claudiu Beznea) [Orabug: 37827913] {CVE-2025-21917}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Miao Li)
- usb: renesas_usbhs: Use devm_usb_get_phy() (Claudiu Beznea)
- usb: renesas_usbhs: Call clk_put() (Claudiu Beznea)
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Christian Heusel)
- gpio: rcar: Fix missing of_node_put() call (Fabrizio Castro)
- net: ipv6: fix missing dst ref drop in ila lwtunnel (Justin Iurman)
- net: ipv6: fix dst ref loop in ila lwtunnel (Justin Iurman)
- net-timestamp: support TCP GSO case for a few missing flags (Jason Xing)
- vlan: enforce underlying device type (Oscar Maes) [Orabug: 37827929] {CVE-2025-21920}
- ppp: Fix KMSAN uninit-value warning with bpf (Jiayuan Chen) [Orabug: 37827937] {CVE-2025-21922}
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Nikolay Aleksandrov)
- drm/sched: Fix preprocessor guard (Philipp Stanner)
- hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() (Xinghuo Chen)
- llc: do not use skb_get() before dev_queue_xmit() (Eric Dumazet) [Orabug: 37827950] {CVE-2025-21925}
- hwmon: (ad7314) Validate leading zero bits and return error (Erik Schumacher)
- hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table (Maud Spierings)
- hwmon: (pmbus) Initialise page count in pmbus_identify() (Titus Rwantare)
- caif_virtio: fix wrong pointer check in cfv_probe() (Vitaliy Shevtsov) [Orabug: 37827863] {CVE-2025-21904}
- net: gso: fix ownership in __udp_gso_segment (Antoine Tenart) [Orabug: 37827956] {CVE-2025-21926}
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Zhang Lixu) [Orabug: 37827964] {CVE-2025-21928}
- HID: google: fix unused variable warning under !CONFIG_ACPI (Yu-Chun Lin)
- wifi: iwlwifi: limit printed string from FW file (Johannes Berg) [Orabug: 37827870] {CVE-2025-21905}
- mm/page_alloc: fix uninitialized variable (Hao Zhang)
- rapidio: fix an API misues when rio_add_net() fails (Haoxiang Li) [Orabug: 37827984] {CVE-2025-21934}
- rapidio: add check for rio_add_net() in rio_scan_alloc_net() (Haoxiang Li) [Orabug: 37827989] {CVE-2025-21935}
- wifi: nl80211: reject cooked mode if it is set along with other flags (Vitaliy Shevtsov) [Orabug: 37827880] {CVE-2025-21909}
- wifi: cfg80211: regulatory: improve invalid hints checking (Nikita Zhandarovich) [Orabug: 37827887] {CVE-2025-21910}
- x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 (Ahmed S. Darwish)
- x86/cpu: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- x86/cacheinfo: Validate CPUID leaf 0x2 EDX output (Ahmed S. Darwish)
- platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e (Mingcong Bai)
- drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M (Richard Thier)
- ALSA: hda/realtek: update ALC222 depop optimize (Kailang Yang)
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist (Hoku Ishibe)
- HID: appleir: Fix potential NULL dereference at raw event handle (Daniil Dulov) [Orabug: 37828025] {CVE-2025-21948}
- Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Rob Herring)
- drm/amdgpu: disable BAR resize on Dell G5 SE (Alex Deucher)
- drm/amdgpu: Check extended configuration space register when system uses large bar (Ma Jun)
- drm/amdgpu: skip BAR resizing if the bios already did it (Alex Deucher)
- acct: perform last write from workqueue (Christian Brauner) [Orabug: 37702044] {CVE-2025-21846}
- kernel/acct.c: use dedicated helper to access rlimit values (Yang Yang)
- kernel/acct.c: use #elif instead of #end and #elif (Sh_Def)
- drop_monitor: fix incorrect initialization order (Gavrilov Ilia) [Orabug: 37702107] {CVE-2025-21862}
- pfifo_tail_enqueue: Drop new packet when sch-&gt;limit == 0 (Quang Le) [Orabug: 37611837] {CVE-2025-21702}
- sched/core: Prevent rescheduling when interrupts are disabled (Thomas Gleixner) [Orabug: 37766213] {CVE-2024-58090}
- phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk (Kaustabh Chakraborty)
- phy: tegra: xusb: reset VBUS &amp; ID OVERRIDE (Bh Hsieh)
- usbnet: gl620a: fix endpoint checking in genelink_bind() (Nikita Zhandarovich) [Orabug: 37766256] {CVE-2025-21877}
- perf/core: Fix low freq setting via IOC_PERIOD (Kan Liang)
- ftrace: Avoid potential division by zero in function_stat_show() (Nikolay Kuratov) [Orabug: 37827849] {CVE-2025-21898}
- x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems (Russell Senior)
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. (Harshal Chaudhari)
- ipvs: Always clear ipvs_property flag in skb_scrub_packet() (Philo Lu)
- ASoC: es8328: fix route from DAC to output (Nicolas Frattaroli)
- net: cadence: macb: Synchronize stats calculations (Sean Anderson)
- sunrpc: suppress warnings for unused procfs functions (Arnd Bergmann)
- batman-adv: Drop unmanaged ELP metric worker (Sven Eckelmann) [Orabug: 37650307] {CVE-2025-21823}
- batman-adv: Ignore neighbor throughput metrics in error case (Sven Eckelmann)
- acct: block access to kernel internal filesystems (Christian Brauner)
- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED (John Veness)
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (Haoxiang Li) [Orabug: 37702054] {CVE-2025-21848}
- tee: optee: Fix supplicant wait loop (Sumit Garg) [Orabug: 37766233] {CVE-2025-21871}
- power: supply: da9150-fg: fix potential overflow (Andrey Vatoropin)
- flow_dissector: Fix port range key handling in BPF conversion (Cong Wang)
- flow_dissector: Fix handling of mixed port and port-range keys (Cong Wang)
- net: extract port range fields from fl_flow_key (Maksym Glubokiy)
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Kuniyuki Iwashima)
- geneve: Fix use-after-free in geneve_find_dev(). (Kuniyuki Iwashima) [Orabug: 37702088] {CVE-2025-21858}
- powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Christophe Leroy) [Orabug: 37702123] {CVE-2025-21866}
- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline (Christophe Leroy)
- powerpc/64s/mm: Move __real_pte stubs into hash-4k.h (Michael Ellerman)
- USB: gadget: f_midi: f_midi_complete to call queue_work (Jill Donahue) [Orabug: 37702094] {CVE-2025-21859}
- usb/gadget: f_midi: Replace tasklet with work (Davidlohr Bueso)
- usb/gadget: f_midi: convert tasklets to use new tasklet_setup() API (Allen Pais)
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Selvarasu Ganesan)
- usb: dwc3: Increase DWC3 controller halt timeout (Wesley Cheng)
- memcg: fix soft lockup in the OOM process (Chen Ridong) [Orabug: 37649599] {CVE-2024-57977}
- mm: update mark_victim tracepoints fields (Carlos Galo)
- crypto: testmgr - some more fixes to RSA test vectors (Ignat Korchagin)
- crypto: testmgr - populate RSA CRT parameters in RSA test vectors (Ignat Korchagin)
- crypto: testmgr - fix version number of RSA tests (Lei He)
- crypto: testmgr - Fix wrong test case of RSA (Lei He)
- crypto: testmgr - fix wrong key length for pkcs1pad (Lei He)
- driver core: bus: Fix double free in driver API bus_register() (Zijun Hu) [Orabug: 37206511] {CVE-2024-50055}
- scsi: storvsc: Set correct data length for sending SCSI command without payload (Long Li)
- vlan: move dev_put into vlan_dev_uninit (Xin Long)
- vlan: introduce vlan_dev_free_egress_priority (Xin Long)
- pps: Fix a use-after-free (Calvin Owens) [Orabug: 37649607] {CVE-2024-57979}
- btrfs: avoid monopolizing a core when activating a swap file (Filipe Manana)
- x86/i8253: Disable PIT timer 0 when not in use (David Woodhouse)
- parport_pc: add support for ASIX AX99100 (Jiaqing Zhao)
- serial: 8250_pci: add support for ASIX AX99100 (Jiaqing Zhao)
- can: ems_pci: move ASIX AX99100 ids to pci_ids.h (Jiaqing Zhao)
- nilfs2: protect access to buffers with no active references (Ryusuke Konishi) [Orabug: 37650248] {CVE-2025-21811}
- nilfs2: do not force clear folio if buffer is referenced (Ryusuke Konishi) [Orabug: 37649878] {CVE-2025-21722}
- nilfs2: do not output warnings when clearing dirty buffers (Ryusuke Konishi)
- alpha: replace hardcoded stack offsets with autogenerated ones (Ivan Kokshaysky)
- ndisc: extend RCU protection in ndisc_send_skb() (Eric Dumazet) [Orabug: 37650045] {CVE-2025-21760}
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eric Dumazet) [Orabug: 37650052] {CVE-2025-21761}
- arp: use RCU protection in arp_xmit() (Eric Dumazet) [Orabug: 37650059] {CVE-2025-21762}
- neighbour: use RCU protection in __neigh_notify() (Eric Dumazet) [Orabug: 37650066] {CVE-2025-21763}
- neighbour: delete redundant judgment statements (Li Zetao)
- ndisc: use RCU protection in ndisc_alloc_skb() (Eric Dumazet) [Orabug: 37650072] {CVE-2025-21764}
- ipv6: use RCU protection in ip6_default_advmss() (Eric Dumazet) [Orabug: 37650078] {CVE-2025-21765}
- ipv4: use RCU protection in inet_select_addr() (Eric Dumazet)
- ipv4: use RCU protection in rt_is_expired() (Eric Dumazet)
- net: add dev_net_rcu() helper (Eric Dumazet)
- net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() (Jiri Pirko)
- regmap-irq: Add missing kfree() (Jiasheng Jiang)
- partitions: mac: fix handling of bogus partition table (Jann Horn) [Orabug: 37650105] {CVE-2025-21772}
- gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock (Xu Wang)
- alpha: align stack for page fault and user unaligned trap handlers (Ivan Kokshaysky)
- serial: 8250: Fix fifo underflow on flush (John Keeping)
- alpha: make stack 16-byte aligned (most cases) (Ivan Kokshaysky)
- can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero (Alexander Hölzl)
- can: c_can: fix unbalanced runtime PM disable in error path (Krzysztof Kozlowski)
- USB: serial: option: drop MeiG Smart defines (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FN990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990B compositions (Fabio Porcedda)
- USB: serial: option: add MeiG Smart SLM828 (Chester A. Unal)
- usb: cdc-acm: Fix handling of oversized fragments (Jann Horn)
- usb: cdc-acm: Check control transfer buffer size before access (Jann Horn) [Orabug: 37634049] {CVE-2025-21704}
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Marek Vasut)
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Alan Stern) [Orabug: 37650120] {CVE-2025-21776}
- usb: gadget: f_midi: fix MIDI Streaming descriptor lengths (John Keeping) [Orabug: 37685650] {CVE-2025-21835}
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Mathias Nyman)
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Huanglei)
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Huacai Chen)
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Fabrice Gasnier)
- usb: gadget: udc: renesas_usb3: Fix compiler warning (Guo Ren)
- usb: roles: set switch registered flag early on (Elson Roy Serrao)
- batman-adv: fix panic during interface removal (Andy Strohman) [Orabug: 37650144] {CVE-2025-21781}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V (Hans de Goede)
- orangefs: fix a oob in orangefs_debug_write (Mike Marshall) [Orabug: 37650149] {CVE-2025-21782}
- Grab mm lock before grabbing pt lock (Maksym Planeta)
- vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Ramesh Thomas)
- media: cxd2841er: fix 64-bit division on gcc-9 (Arnd Bergmann)
- gpio: bcm-kona: Add missing newline to dev_err format string (Artur Weber)
- gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ (Artur Weber)
- gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 (Artur Weber)
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (Radu Rendec) [Orabug: 37650160] {CVE-2025-21785}
- team: better TEAM_OPTION_TYPE_STRING validation (Eric Dumazet) [Orabug: 37650167] {CVE-2025-21787}
- vrf: use RCU protection in l3mdev_l3_out() (Eric Dumazet) [Orabug: 37650181] {CVE-2025-21791}
- ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (Eric Dumazet)
- HID: multitouch: Add NULL check in mt_input_configured (Charles Han) [Orabug: 37649788] {CVE-2024-58020}
- ocfs2: check dir i_size in ocfs2_find_entry (Su Yue)
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Yuli Wang)
- ptp: Ensure info-&gt;enable callback is always set (Thomas Weißschuh) [Orabug: 37650263] {CVE-2025-21814}
- net/ncsi: wait for the last response to Deselect Package before configuring channel (Paul Fertser)
- misc: fastrpc: Fix registered buffer page address (Ekansh Gupta)
- mtd: onenand: Fix uninitialized retlen in do_otp_read() (Ivan Stepchenko)
- NFC: nci: Add bounds checking in nci_hci_create_pipe() (Dan Carpenter) [Orabug: 37649936] {CVE-2025-21735}
- nilfs2: fix possible int overflows in nilfs_fiemap() (Nikita Zhandarovich) [Orabug: 37649942] {CVE-2025-21736}
- ocfs2: handle a symlink read error correctly (Matthew Wilcox) [Orabug: 37649687] {CVE-2024-58001}
- vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [Orabug: 37592070] {CVE-2025-21687}
- nvmem: core: improve range check for nvmem_cell_write() (Jennifer Berringer)
- crypto: qce - unregister previously registered algos in error path (Bartosz Golaszewski)
- crypto: qce - fix goto jump in error path (Bartosz Golaszewski)
- media: uvcvideo: Remove redundant NULL assignment (Ricardo Ribalda)
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Ricardo Ribalda)
- media: ov5640: fix get_light_freq on auto (Samuel Bobrowicz)
- soc: qcom: smem_state: fix missing of_node_put in error path (Krzysztof Kozlowski)
- kbuild: Move -Wenum-enum-conversion to W=2 (Nathan Chancellor)
- powerpc/pseries/eeh: Fix get PE state translation (Narayana Murty N)
- serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use (Claudiu Beznea)
- serial: sh-sci: Drop __initdata macro for port_cfg (Claudiu Beznea)
- soc: qcom: socinfo: Avoid out of bounds read of serial number (Stephan Gerhold) [Orabug: 37649715] {CVE-2024-58007}
- usb: gadget: f_tcm: Don't prepare BOT write request twice (Thinh Nguyen)
- usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint (Thinh Nguyen)
- usb: gadget: f_tcm: Decrement command ref count on cleanup (Thinh Nguyen)
- usb: gadget: f_tcm: Translate error to sense (Thinh Nguyen)
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Marcel Hamer) [Orabug: 37649971] {CVE-2025-21744}
- HID: hid-sensor-hub: don't use stale platform-data on remove (Heiko Stuebner)
- of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Zijun Hu)
- of: Fix of_find_node_opts_by_path() handling of alias+path+options (Zijun Hu)
- of: Correct child specifier used as input of the 2nd nexus node (Zijun Hu)
- perf bench: Fix undefined behavior in cmpworker() (Kuan-Wei Chiu)
- clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate (Anastasia Belova)
- clk: qcom: clk-alpha-pll: fix alpha mode configuration (Gabor Juhos)
- drm/komeda: Add check for komeda_get_layer_fourcc_list() (Haoxiang Li)
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (David Hildenbrand)
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Sean Christopherson) [Orabug: 37678567] {CVE-2024-58083}
- arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma (Jakob Unterwurzacher)
- binfmt_flat: Fix integer overflow bug on 32 bit systems (Dan Carpenter) [Orabug: 37649721] {CVE-2024-58010}
- m68k: vga: Fix I/O defines (Thomas Zimmermann)
- s390/futex: Fix FUTEX_OP_ANDN implementation (Heiko Carstens)
- leds: lp8860: Write full EEPROM, not only half of it (Alexander Sverdlin)
- cpufreq: s3c64xx: Fix compilation warning (Viresh Kumar)
- tun: revert fix group permission check (Willem de Bruijn)
- net: rose: lock the socket in rose_bind() (Eric Dumazet) [Orabug: 37649987] {CVE-2025-21749}
- udp: gso: do not drop small packets when PMTU reduces (Yan Zhai)
- tg3: Disable tg3 PCIe AER on system reboot (Lenny Szubowicz)
- gpu: drm_dp_cec: fix broken CEC adapter properties check (Hans Verkuil)
- firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry (Prasad Pandit)
- nvme: handle connectivity loss in nvme_set_queue_count (Daniel Wagner)
- usb: xhci: Fix NULL pointer dereference on certain command aborts (Michał Pecio) [Orabug: 37649622] {CVE-2024-57981}
- usb: xhci: Add timeout argument in address_device USB HCD callback (Hardik Gajjar)
- net: usb: rtl8150: enable basic endpoint checking (Nikita Zhandarovich) [Orabug: 37649812] {CVE-2025-21708}
- net: usb: rtl8150: use new tasklet API (Emil Renner Berthing)
- tasklet: Introduce new initialization API (Romain Perier)
- kbuild: userprogs: use correct lld when linking through clang (Thomas Weißschuh)
- media: uvcvideo: Remove dangling pointers (Ricardo Ribalda) [Orabug: 37649696] {CVE-2024-58002}
- media: uvcvideo: Only save async fh if success (Ricardo Ribalda)
- nilfs2: handle errors that nilfs_prepare_chunk() may return (Ryusuke Konishi) [Orabug: 37649870] {CVE-2025-21721}
- nilfs2: eliminate staggered calls to kunmap in nilfs_rename (Ryusuke Konishi)
- nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link (Ryusuke Konishi)
- spi-mxs: Fix chipselect glitch (Ralf Schlatterbeck)
- x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Xi Ruoyao)
- APEI: GHES: Have GHES honor the panic= setting (Borislav Petkov)
- HID: Wacom: Add PCI Wacom device support (Even Xu)
- mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id (Hans de Goede)
- tomoyo: don't emit warning in tomoyo_write_control() (Tetsuo Handa)
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Dmitry Antipov) [Orabug: 37649750] {CVE-2024-58014}
- mmc: core: Respect quirk_max_rate for non-UHS SDIO card (Shawn Lin)
- tun: fix group permission check (Stas Sergeev)
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Kuan-Wei Chiu) [Orabug: 37649768] {CVE-2024-58017}
- x86/amd_nb: Restrict init function to AMD-based systems (Yazen Ghannam)
- sched: Don't try to catch up excess steal time. (Suleiman Souhlal)
- btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling (Josef Bacik)
- btrfs: fix use-after-free when attempting to join an aborted transaction (Filipe Manana) [Orabug: 37650014] {CVE-2025-21753}
- btrfs: output the reason for open_ctree() failure (Qu Wenruo)
- usb: gadget: f_tcm: Don't free command immediately (Thinh Nguyen) [Orabug: 37678479] {CVE-2024-58055}
- media: uvcvideo: Fix double free in error path (Laurent Pinchart) [Orabug: 37649615] {CVE-2024-57980}
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Alan Stern) [Orabug: 37649644] {CVE-2024-57986}
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Jos Wang)
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Sean Rhodes)
- ktest.pl: Check kernelrelease return in get_version (Ricardo B. Marliere)
- NFSD: Reset cb_seq_status after NFS4ERR_DELAY (Chuck Lever)
- hexagon: Fix unbalanced spinlock in die() (Lin Yujun)
- hexagon: fix using plain integer as NULL pointer warning in cmpxchg (Willem de Bruijn)
- genksyms: fix memory leak when the same symbol is read from *.symref file (Masahiro Yamada)
- genksyms: fix memory leak when the same symbol is added from source (Masahiro Yamada)
- net: sh_eth: Fix missing rtnl lock in suspend/resume path (Kory Maincent)
- vsock: Allow retrying on connect() failure (Michal Luczaj)
- perf trace: Fix runtime error of index out of bounds (Howard Chu)
- net: davicom: fix UAF in dm9000_drv_remove (Chenyuan Yang) [Orabug: 37649846] {CVE-2025-21715}
- net: rose: fix timer races against user threads (Eric Dumazet) [Orabug: 37649856] {CVE-2025-21718}
- PM: hibernate: Add error handling for syscore_suspend() (Xu Wang)
- ipmr: do not call mr_mfc_uses_dev() for unres entries (Eric Dumazet) [Orabug: 37649862] {CVE-2025-21719}
- net: fec: implement TSO descriptor cleanup (Dheeraj Reddy Jonnalagadda)
- ubifs: skip dumping tnc tree when zroot is null (Pangliyuan) [Orabug: 37678491] {CVE-2024-58058}
- rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (Oleksij Rempel) [Orabug: 37678517] {CVE-2024-58069}
- dmaengine: ti: edma: fix OF node reference leaks in edma_driver (Joe Hattori)
- module: Extend the preempt disabled section in dereference_symbol_descriptor(). (Sebastian Andrzej Siewior)
- ocfs2: mark dquot as inactive if failed to start trans while releasing dquot (Su Yue)
- scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails (Guixin Liu)
- scsi: mpt3sas: Set ioc-&gt;manu_pg11.EEDPTagMode directly to 1 (Paul Menzel)
- staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() (Joe Hattori)
- media: uvcvideo: Propagate buf-&gt;error to userspace (Ricardo Ribalda)
- media: camif-core: Add check for clk_enable() (Jiasheng Jiang)
- media: mipi-csis: Add check for clk_enable() (Jiasheng Jiang)
- PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Zijun Hu)
- media: lmedm04: Handle errors for lme2510_int_read (Chen Ni)
- media: lmedm04: Use GFP_KERNEL for URB allocation/submission. (Malcolm Priestley)
- media: rc: iguanair: handle timeouts (Oliver Neukum)
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Joe Hattori)
- ARM: dts: mediatek: mt7623: fix IR nodename (Rafał Miłecki)
- arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names (Chen-Yu Tsai)
- arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property (Chen-Yu Tsai)
- rdma/cxgb4: Prevent potential integer overflow on 32bit (Dan Carpenter) [Orabug: 37649564] {CVE-2024-57973}
- RDMA/mlx4: Avoid false error about access to uninitialized gids array (Leon Romanovsky)
- bpf: Send signals asynchronously if !preemptible (Puranjay Mohan) [Orabug: 37649909] {CVE-2025-21728}
- perf report: Fix misleading help message about --demangle (Jiachen Zhang)
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Arnaldo Carvalho de Melo)
- padata: fix sysfs store callback check (Thomas Weißschuh)
- ktest.pl: Remove unused declarations in run_bisect_test function (Ba Jing)
- perf header: Fix one memory leakage in process_bpf_prog_info() (Zhongqiu Han)
- perf header: Fix one memory leakage in process_bpf_btf() (Zhongqiu Han)
- ASoC: sun4i-spdif: Add clock multiplier settings (George Lander)
- tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind (Marco Leogrande)
- net: sched: Disallow replacing of child qdisc from one parent to another (Jamal Hadi Salim) [Orabug: 37592533] {CVE-2025-21700}
- net/mlxfw: Drop hard coded max FW flash image size (Maher Sanalla)
- net: let net.core.dev_weight always be non-zero (Liu Jian) [Orabug: 37650232] {CVE-2025-21806}
- clk: analogbits: Fix incorrect calculation of vco rate delta (Bo Gan)
- selftests: harness: fix printing of mismatch values in __EXPECT() (Dmitry V. Levin)
- selftests/harness: Display signed values correctly (Kees Cook)
- wifi: wlcore: fix unbalanced pm_runtime calls (Andreas Kemnade)
- regulator: of: Implement the unwind path of of_regulator_match() (Joe Hattori)
- team: prevent adding a device which is already a team device lower (Octavian Purdila) [Orabug: 37678523] {CVE-2024-58071}
- cpupower: fix TSC MHz calculation (He Rongguang)
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Thadeu Lima de Souza Cascardo) [Orabug: 37678504] {CVE-2024-58063}
- wifi: rtlwifi: remove unused check_buddy_priv (Thadeu Lima de Souza Cascardo) [Orabug: 37678530] {CVE-2024-58072}
- wifi: rtlwifi: remove unused dualmac control leftovers (Dmitry Antipov)
- wifi: rtlwifi: remove unused timer and related code (Dmitry Antipov)
- rtlwifi: replace usage of found with dedicated list iterator variable (Jakob Koschel)
- dt-bindings: mmc: controller: clarify the address-cells description (Neil Armstrong)
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Thadeu Lima de Souza Cascardo)
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Thadeu Lima de Souza Cascardo)
- rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Larry Finger)
- wifi: rtlwifi: do not complete firmware loading needlessly (Thadeu Lima de Souza Cascardo)
- ipmi: ipmb: Add check devm_kasprintf() returned value (Charles Han) [Orabug: 37678457] {CVE-2024-58051}
- drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table (Ivan Stepchenko) [Orabug: 37678463] {CVE-2024-58052}
- drm/etnaviv: Fix page property being used for non writecombine buffers (Sui Jingfeng)
- partitions: ldm: remove the initial kernel-doc notation (Randy Dunlap)
- nbd: don't allow reconnect after disconnect (Yu Kuai) [Orabug: 37649918] {CVE-2025-21731}
- afs: Fix directory format encoding struct (David Howells)
- overflow: Allow mixed type arguments (Kees Cook)
- overflow: Correct check_shl_overflow() comment (Keith Busch)
- overflow: Add __must_check attribute to check_*() helpers (Kees Cook)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.343.4.el8uek]" date="1744372800">- bpf: Use preempt_count() directly in bpf_send_signal_common() (Hou Tao)
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy" (Magali Lemes)
- jfs: fix slab-out-of-bounds read in ea_get() (Qasim Ijaz) [Orabug: 37855411] {CVE-2025-39735}
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (John Keeping)
- Revert "sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy" (Magali Lemes)
- net: usb: usbnet: restore usb%d name exception for local mac addresses (Dominique Martinet)
- vlan: fix memory leak in vlan_newlink() (Eric Dumazet)
- rds: ib: Fix NULL ptr deref in rds_ib_cq_follow_affinity (Håkon Bugge) [Orabug: 37747826]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.343.5.el8uek]" date="1744891200">- sctp: sysctl: auth_enable: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497283,37846673] {CVE-2025-21638}
- sctp: sysctl: cookie_hmac_alg: avoid using current-&gt;nsproxy (Matthieu Baerts) [Orabug: 37497303,37846668] {CVE-2025-21640}
- uek-rpm: remove .el7 from shim version (Samasth Norway Ananda) [Orabug: 37834734]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.1.el8uek]" date="1746100800">- RDS: avoid using offlined CPU during reconnect (Arumugam Kolappan) [Orabug: 37800559]
- x86/microcode/AMD: Clean the cache if update did not load microcode (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Add finalize_late_load() microcode_op (Boris Ostrovsky) [Orabug: 37800729]
- x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Flush patch buffer mapping after application (Borislav Petkov) [Orabug: 37800729]
- x86/microcode/AMD: Stash BSP's CPUID(1).EAX and patch size (Boris Ostrovsky) [Orabug: 37800729]
- nvme: fix deadlock between reset and scan (Bitao Hu) [Orabug: 37861518]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang)  [Orabug: 37967555]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.1.el8uek]" date="1749470400">- certs: Reference revocation list for all keyrings (Eric Snowberg)  [Orabug: 38052126]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.344.4.3.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38129026]  {CVE-2024-36350} {CVE-2024-36357} 
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre)  [Orabug: 38129010]  
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956} 
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta)  [Orabug: 38128642]  {CVE-2024-28956}</changelog>
</package>
<package pkgid="a65b68082e33d38d8686397a17076fdbd68e0da0bcd54162962786c2c859890c" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.345.5.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.2.el8uek]" date="1746705600">- LTS tag: v5.4.292 (Alok Tiwari)
- jfs: add index corruption check to DT_GETPAGE() (Roman Smirnov)
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Tengda Wu) [Orabug: 37844202] {CVE-2025-22035}
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability (Karel Balej)
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP (Paul Menzel)
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs (Jann Horn) [Orabug: 37844275] {CVE-2025-22045}
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume (Guilherme G. Piccoli)
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() (Markus Elfring)
- can: flexcan: only change CAN state when link up in system PM (Haibo Chen)
- arcnet: Add NULL check in com20020pci_probe() (Henry Martin) [Orabug: 37844303] {CVE-2025-22054}
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy (David Oberhollenzer)
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (Fernando Fernandez Mancera)
- vsock: avoid timeout during connect() if the socket is closing (Stefano Garzarella)
- net_sched: skbprio: Remove overly strict queue assertions (Cong Wang) [Orabug: 37855375] {CVE-2025-38637}
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (Debin Zhu) [Orabug: 37844344] {CVE-2025-22063}
- ntb: intel: Fix using link status DB's (Nikita Shubin)
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Yajun Deng)
- spufs: fix a leak in spufs_create_context() (Al Viro) [Orabug: 37844365] {CVE-2025-22071}
- spufs: fix a leak on spufs_new_file() failure (Al Viro) [Orabug: 37844378] {CVE-2025-22073}
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} (Tasos Sahanidis)
- can: statistics: use atomic access in hot path (Oliver Hartkopp)
- locking/semaphore: Use wake_q to wake up processes outside lock critical section (Waiman Long)
- sched/deadline: Use online cpus for validating runtime (Shrikanth Hegde)
- affs: don't write overlarge OFS data block size fields (Simon Tatham)
- affs: generate OFS sequence numbers starting at 1 (Simon Tatham)
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Johannes Berg)
- sched/smt: Always inline sched_smt_active() (Josh Poimboeuf)
- octeontx2-af: Fix mbox INTR handler when num VFs &gt; 64 (Geetha Sowjanya)
- ring-buffer: Fix bytes_dropped calculation issue (Feng Yang)
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() (Josh Poimboeuf) [Orabug: 37976879] {CVE-2025-37937}
- fs/procfs: fix the comment above proc_pid_wchan() (Bart Van Assche)
- perf python: Check if there is space to copy all the event (Arnaldo Carvalho de Melo)
- perf python: Decrement the refcount of just created event on failure (Arnaldo Carvalho de Melo)
- perf python: Fixup description of sample.id event member (Arnaldo Carvalho de Melo)
- ocfs2: validate l_tree_depth to avoid out-of-bounds access (Vasiliy Kovalev) [Orabug: 37844394] {CVE-2025-22079}
- kexec: initialize ELF lowest address to ULONG_MAX (Sourabh Jain)
- perf units: Fix insufficient array space (Arnaldo Carvalho de Melo)
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio (Jonathan Cameron)
- coresight: catu: Fix number of pages while using 64k pages (Ilkka Koskinen)
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir() (Qasim Ijaz)
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment (Jann Horn)
- mfd: sm501: Switch to BIT() to mitigate integer overflows (Nikita Zhandarovich)
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Patrisious Haddad) [Orabug: 37844422] {CVE-2025-22086}
- power: supply: max77693: Fix wrong conversion of charge input threshold value (Artur Weber)
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 (Jann Horn)
- clk: amlogic: g12a: fix mmc A peripheral clock (Jerome Brunet)
- clk: amlogic: gxbb: drop non existing 32k clock parent (Jerome Brunet)
- clk: amlogic: g12b: fix cluster A parent data (Jerome Brunet)
- IB/mad: Check available slots before posting receive WRs (Maher Sanalla)
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent (Peter Geis)
- pinctrl: renesas: rza2: Fix missing of_node_put() call (Fabrizio Castro)
- lib: 842: Improve error handling in sw842_compress() (Tanya Agarwal)
- clk: amlogic: gxbb: drop incorrect flag on 32k clock (Jerome Brunet)
- fbdev: sm501fb: Add some geometry checks. (Danila Chernetsov)
- mdacon: rework dependency list (Arnd Bergmann)
- fbdev: au1100fb: Move a variable assignment behind a null pointer check (Markus Elfring)
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Ilpo Järvinen)
- PCI: Remove stray put_device() in pci_register_host_bridge() (Dan Carpenter)
- PCI/portdrv: Only disable pciehp interrupts early when needed (Feng Tang)
- PCI/ASPM: Fix link state exit during switch upstream function removal (Daniel Stodden) [Orabug: 37844108] {CVE-2024-58093}
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member (AngeloGioacchino Del Regno)
- ALSA: hda/realtek: Always honor no_shutup_pins (Takashi Iwai)
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Tao Chen)
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() (Sebastian Andrzej Siewior)
- PM: sleep: Fix handling devices with direct_complete set on errors (Rafael J. Wysocki)
- thermal: int340x: Add NULL check for adev (Chenyuan Yang) [Orabug: 37844584] {CVE-2025-23136}
- EDAC/ie31200: Fix the error path order of ie31200_init() (Qiuxu Zhuo)
- EDAC/ie31200: Fix the DIMM size mask for several SoCs (Qiuxu Zhuo)
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer (Qiuxu Zhuo)
- selinux: Chain up tool resolving errors in install_policy.sh (Tim Schumacher)
- x86/platform: Only allow CONFIG_EISA for 32-bit (Arnd Bergmann)
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() (Benjamin Berg)
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Jie Zhan)
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Mike Rapoport)
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Luo Qiu) [Orabug: 37844141] {CVE-2025-22020}
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition (Fabio Porcedda)
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition (Fabio Porcedda)
- tty: serial: 8250: Add some more device IDs (Cameron Williams)
- counter: stm32-lptimer-cnt: fix error handling when enabling (Fabrice Gasnier)
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (Maxim Mikityanskiy) [Orabug: 37844145] {CVE-2025-22021}
- ARM: Remove address checking for MMUless devices (Yanjun Yang)
- ARM: 9351/1: fault: Add "cut here" line for prefetch aborts (Kees Cook)
- ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() (Kees Cook)
- atm: Fix NULL pointer dereference (Minjoong Kim) [Orabug: 37838897] {CVE-2025-22018}
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Terry Junge)
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Terry Junge)
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() (Nikita Zhandarovich) [Orabug: 37828196] {CVE-2025-21996}
- batman-adv: Ignore own maximum aggregation size during RX (Sven Eckelmann)
- ARM: shmobile: smp: Enforce shmobile_smp_* alignment (Geert Uytterhoeven)
- mmc: atmel-mci: Add missing clk_disable_unprepare() (Gu Bowen)
- drm/v3d: Don't run jobs that have errors flagged in its fence (Maíra Canal)
- i2c: omap: fix IRQ storms (Andreas Kemnade)
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES (Lin Ma)
- net: atm: fix use after free in lec_send() (Dan Carpenter) [Orabug: 37828221] {CVE-2025-22004}
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Kuniyuki Iwashima)
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Kuniyuki Iwashima) [Orabug: 37828229] {CVE-2025-22005}
- Bluetooth: Fix error code in chan_alloc_skb_cb() (Dan Carpenter) [Orabug: 37828235] {CVE-2025-22007}
- RDMA/hns: Fix wrong value of max_sge_rd (Junxian Huang)
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Saravanan Vajravel)
- xfrm_output: Force software GSO only in tunnel mode (Cosmin Ratiu)
- firmware: imx-scu: fix OF node leak in .probe() (Joe Hattori)
- i2c: sis630: Fix an error handling path in sis630_probe() (Christophe Jaillet)
- i2c: ali15x3: Fix an error handling path in ali15x3_probe() (Christophe Jaillet)
- i2c: ali1535: Fix an error handling path in ali1535_probe() (Christophe Jaillet)
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() (Christophe Jaillet)
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() (Ivan Abramov)
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c (Haoxiang Li)
- drm/amd/display: Assign normalized_pix_clk when color depth = 14 (Alex Hung) [Orabug: 37828049] {CVE-2025-21956}
- drm/atomic: Filter out redundant DPMS calls (Ville Syrjälä)
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (Florent Revest) [Orabug: 37828167] {CVE-2025-21991}
- USB: serial: option: match on interface class for Telit FN990B (Johan Hovold)
- USB: serial: option: fix Telit Cinterion FE990A name (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FE990B compositions (Fabio Porcedda)
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Boon Khai Ng)
- block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei)
- drm/nouveau: Do not override forced connector status (Thomas Zimmermann)
- x86/irq: Define trace events conditionally (Arnd Bergmann)
- fuse: don't truncate cached, mutated symlink (Miklos Szeredi)
- nvme: only allow entering LIVE from CONNECTING state (Daniel Wagner)
- sctp: Fix undefined behavior in left shift operation (Yu-Chun Lin)
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Ruozhu Li)
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() (Kuninori Morimoto)
- s390/cio: Fix CHPID "configure" attribute caching (Peter Oberparleiter)
- HID: ignore non-functional sensor in HP 5MP Camera (Chia-Lin Kao) [Orabug: 37828174] {CVE-2025-21992}
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Zhang Lixu)
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Gannon Kolding)
- scsi: qla1280: Fix kernel oops when debug level &gt; 2 (Magnus Lindholm) [Orabug: 37828056] {CVE-2025-21957}
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (Chengen Du) [Orabug: 37828181] {CVE-2025-21993}
- powercap: call put_device() on an error path in powercap_register_control_type() (Joe Hattori)
- hrtimers: Mark is_migration_base() with __always_inline (Andy Shevchenko)
- nvme-fc: go straight to connecting state when initializing (Daniel Wagner)
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Carolina Jubran)
- netfilter: nft_exthdr: fix offset with ipv4_find_option() (Alexey Kashavkin)
- net_sched: Prevent creation of classes with TC_H_ROOT (Cong Wang) [Orabug: 37828110] {CVE-2025-21971}
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (Dan Carpenter)
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (Kohei Enju) [Orabug: 37828064] {CVE-2025-21959}
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Michael Kelley)
- drivers/hv: Replace binary semaphore with mutex (Davidlohr Bueso)
- netpoll: hold rcu read lock in __netpoll_send_skb() (Breno Leitao)
- netpoll: netpoll_send_skb() returns transmit status (Eric Dumazet)
- netpoll: move netpoll_send_skb() out of line (Eric Dumazet)
- netpoll: remove dev argument from netpoll_send_skb_on_dev() (Eric Dumazet)
- netpoll: Fix use correct return type for ndo_start_xmit() (Yunjian Wang)
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value (Artur Weber)
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full (Oleg Nesterov)
- clockevents/drivers/i8253: Fix stop sequence for timer 0 (David Woodhouse)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.344.3.el8uek]" date="1747310400">- net/mlx5e: Don't call cleanup on profile rollback failure (Cosmin Ratiu) [Orabug: 37670859]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Elena Salomatkina) [Orabug: 37206299,37670859] {CVE-2024-50000}
- net/mlx5: Fix error path in multi-packet WQE transmit (Gerd Bayer) [Orabug: 37206302,37670859] {CVE-2024-50001}
- net/mlx5: Discard command completions in internal error (Akiva Goldberger) [Orabug: 36753438,37670859] {CVE-2024-38555}
- net/mlx5e: fix a potential double-free in fs_any_create_groups (Dinghao Liu) [Orabug: 36802351,37670859] {CVE-2023-52667}
- net/mlx5: Reclaim max 50K pages at once (Anand Khoje) [Orabug: 36275016]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.344.4.el8uek]" date="1747828800">- certs: Add new Oracle Linux Driver Signing (key 1) certificate (Sherry Yang) [Orabug: 37967555]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.1.el8uek]" date="1749124800">- RDS: use get_user_pages_fast() in rdma_pin_pages() (Stephen Brennan) [Orabug: 37973441]
- x86/bugs: Enabling Retbleed and SRSO mitigation can taint the kernel (Alexandre Chartre) [Orabug: 37959151]
- selftest/x86/bugs: Add selftests for ITS (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enable Indirect Target Selection mitigation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe return thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Add support for ITS-safe indirect thunk (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}
- Documentation: x86/bugs/its: Add ITS documentation (Pawan Gupta) [Orabug: 37863727] {CVE-2024-28956}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge)  [Orabug: 37799171]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.345.5.2.el8uek]" date="1751630400">- Add Zen34 clients (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov (AMD))  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky)  [Orabug: 38023241]  {CVE-2024-36350} {CVE-2024-36357}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.3.el8uek]" date="1752062400">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre)  [Orabug: 38167806]</changelog>
</package>
<package pkgid="1ab31a0e0388a91da823eb4bb8a2f9196dff1b08cd25b5abcccb08d9ec660735" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.346.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.2.el8uek]" date="1749816000">- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Pawan Gupta) [Orabug: 37959995]
- x86/bpf: Add IBHF call at end of classic BPF (Daniel Sneddon) [Orabug: 37959995]
- x86/bpf: Call branch history clearing sequence on exit (Daniel Sneddon) [Orabug: 37959995]
- certs: Reference revocation list for all keyrings (Eric Snowberg) [Orabug: 38026794]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.345.3.el8uek]" date="1750075200">- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" (Nathan Lynch)
- nvme: unblock ctrl state transition for firmware update (Daniel Wagner)
- memcg: always call cond_resched() after fn() (Breno Leitao)
- ACPI: PPTT: Fix processor subtable walk (Jeremy Linton)
- LTS tag: v5.4.293 (Sherry Yang)
- MIPS: cm: Fix warning if MIPS_CM is disabled (Thomas Bogendoerfer)
- crypto: atmel-sha204a - Set hwrng quality to lowest possible (Marek Behún)
- comedi: jr3_pci: Fix synchronous deletion of timer (Ian Abbott)
- md/raid1: Add check for missing source disk in process_checks() (Meir Elisha)
- scsi: pm80xx: Set phy_attached to zero when device is gone (Igor Pylypiv)
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls (Jean-Marc Eurin)
- selftests: ublk: fix test_stripe_04 (Ming Lei)
- udmabuf: fix a buf size overflow issue during udmabuf creation (Xiaogang Chen) [Orabug: 37929939] {CVE-2025-37803}
- KVM: s390: Don't use %pK through tracepoints (Thomas Weißschuh)
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP (Oleg Nesterov)
- ntb: reduce stack usage in idt_scan_mws (Arnd Bergmann)
- qibfs: fix _another_ leak (Al Viro) [Orabug: 37977084] {CVE-2025-37983}
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() (Chenyuan Yang) [Orabug: 37937504] {CVE-2025-37881}
- dmaengine: dmatest: Fix dmatest waiting less when interrupted (Vinicius Costa Gomes)
- usb: host: max3421-hcd: Add missing spi_device_id table (Alexander Stein)
- parisc: PDT: Fix missing prototype warning (Yu-Chun Lin)
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() (Heiko Stuebner)
- crypto: null - Use spin lock instead of mutex (Herbert Xu) [Orabug: 37929974] {CVE-2025-37808}
- MIPS: cm: Detect CM quirks from device tree (Gregory Clement)
- USB: VLI disk crashes if LPM is used (Oliver Neukum)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Miao Li)
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Miao Li)
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Frode Isaksen) [Orabug: 37929982] {CVE-2025-37810}
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Huacai Chen)
- usb: cdns3: Fix deadlock when using NCM gadget (Ralph Siemsen) [Orabug: 37929989] {CVE-2025-37812}
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Craig Hesling)
- USB: serial: option: add Sierra Wireless EM9291 (Adam Xue)
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Michael Ehrenreich)
- serial: sifive: lock port in startup()/shutdown() callbacks (Ryo Takakura)
- USB: storage: quirk for ADATA Portable HDD CH94 (Oliver Neukum)
- mcb: fix a double free bug in chameleon_parse_gdd() (Haoxiang Li) [Orabug: 37930001] {CVE-2025-37817}
- virtio_console: fix missing byte order handling for cols and rows (Halil Pasic)
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Cong Wang) [Orabug: 37930029] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Cong Wang) [Orabug: 37908485] {CVE-2025-37797}
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Tung Nguyen) [Orabug: 37930040] {CVE-2025-37824}
- net: phy: leds: fix memory leak (Qingfang Deng) [Orabug: 37977113] {CVE-2025-37989}
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Henry Martin) [Orabug: 37930052] {CVE-2025-37829}
- drm/amd/pm: Prevent division by zero (Denis Arefev) [Orabug: 37901824,37901841,37901831] {CVE-2025-37766,CVE-2025-37768,CVE-2025-37770}
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Kunihiko Hayashi)
- misc: pci_endpoint_test: Use INTX instead of LEGACY (Damien Le Moal)
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX (Bjorn Helgaas)
- iio: adc: ad7768-1: Fix conversion result sign (Sergiu Cuciurean)
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check (Jonathan Cameron)
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family (Marek Behún)
- media: vim2m: print device name after registering device (Matthew Majewski)
- ext4: fix OOB read when checking dotdot dir (Jakub Acs) [Orabug: 37855335] {CVE-2025-37785}
- ext4: optimize __ext4_check_dir_entry() (Theodore Ts'O)
- ext4: don't over-report free space or inodes in statvfs (Theodore Ts'O)
- ext4: code cleanup for ext4_statfs_project() (Chengguang Xu)
- ext4: simplify checking quota limits in ext4_statfs() (Jan Kara)
- platform/x86: ISST: Correct command storage data length (Srinivas Pandruvada)
- MIPS: ds1287: Match ds1287_set_base_clock() function types (Yuli Wang)
- MIPS: cevt-ds1287: Add missing ds1287.h include (Yuli Wang)
- MIPS: dec: Declare which_prom() as static (Yuli Wang)
- virtio-net: Add validation for used length (Xie Yongji) [Orabug: 37079171] {CVE-2021-47352}
- RDMA/srpt: Support specifying the srpt_service_guid parameter (Bart Van Assche) [Orabug: 36530711] {CVE-2024-26744}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Ilya Maximets)
- net: openvswitch: fix race on port output (Felix Huettner)
- mmc: cqhci: Fix checking of CQHCI_HALT state (Seunghwan Baek)
- nvmet-fc: Remove unused functions (Yuli Wang)
- usb: dwc3: support continuous runtime PM with dual role (Martin Kepplinger)
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Kunihiko Hayashi)
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Kunihiko Hayashi) [Orabug: 37901587] {CVE-2025-23140}
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). (Kuniyuki Iwashima) [Orabug: 37264115] {CVE-2024-50154}
- powerpc/prom_init: Use -ffreestanding to avoid a reference to bcmp (Nathan Chancellor)
- kbuild: Add '-fno-builtin-wcslen' (Nathan Chancellor)
- cpufreq: Reference count policy in cpufreq_update_limits() (Rafael J. Wysocki)
- drm/sti: remove duplicate object names (Rolf Eike Beer)
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops (Chris Bainbridge) [Orabug: 37901818] {CVE-2025-37765}
- drm/repaper: fix integer overflows in repeat functions (Nikita Zhandarovich)
- module: sign with sha512 instead of sha1 by default (Thorsten Leemhuis)
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Kan Liang)
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Dapeng Mi)
- virtiofs: add filesystem context source name check (Xiangsheng Hou) [Orabug: 37901855] {CVE-2025-37773}
- riscv: Avoid fortify warning in syscall_get_arguments() (Nathan Chancellor)
- isofs: Prevent the use of too small fid (Edward Adam Davis) [Orabug: 37901890] {CVE-2025-37780}
- i2c: cros-ec-tunnel: defer probe if parent EC is not present (Thadeu Lima de Souza Cascardo) [Orabug: 37901898] {CVE-2025-37781}
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key (Vasiliy Kovalev)
- btrfs: correctly escape subvol in btrfs_show_options() (Johannes Kimmel)
- nfs: add missing selections of CONFIG_CRC32 (Eric Biggers)
- nfs: move nfs_fhandle_hash to common include file (Jeff Layton)
- NFSD: Constify @fh argument of knfsd_fh_hash() (Chuck Lever)
- asus-laptop: Fix an uninitialized variable (Denis Arefev)
- writeback: fix false warning in inode_to_wb() (Andreas Gruenbacher)
- net: b53: enable BPDU reception for management port (Jonas Gorski)
- net: openvswitch: fix nested key length validation in the set() action (Ilya Maximets) [Orabug: 37901923] {CVE-2025-37789}
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Johannes Berg)
- Bluetooth: btrtl: Prevent potential NULL dereference (Dan Carpenter) [Orabug: 37901934] {CVE-2025-37792}
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (Luiz Augusto von Dentz)
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() (Yue Haibing)
- scsi: iscsi: Fix missing scsi_host_put() in error path (Miaoqian Lin)
- wifi: wl1251: fix memory leak in wl1251_tx_work (Abdun Nihaal) [Orabug: 37977076] {CVE-2025-37982}
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Remi Pommarel) [Orabug: 37901940] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Remi Pommarel)
- wifi: at76c50x: fix use after free access in at76_disconnect (Abdun Nihaal) [Orabug: 37901953] {CVE-2025-37796}
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition (Kaixin Wang) [Orabug: 37855341] {CVE-2025-37838}
- pwm: mediatek: always use bus clock for PWM on MT7622 (Daniel Golle)
- Bluetooth: hci_uart: Fix another race during initialization (Arseniy Krasnov)
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() (Myrrh Periwinkle)
- PCI: Fix reference leak in pci_alloc_child_bus() (Ma Ke)
- of/irq: Fix device node refcount leakages in of_irq_init() (Zijun Hu)
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() (Zijun Hu)
- of/irq: Fix device node refcount leakages in of_irq_count() (Zijun Hu)
- ntb: use 64-bit arithmetic for the MSI doorbell mask (Fedor Pchelkin)
- gpio: zynq: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- ftrace: Add cond_resched() to ftrace_graph_set_hash() (Zhoumin) [Orabug: 37976893] {CVE-2025-37940}
- dm-integrity: set ti-&gt;error on memory allocation failure (Mikulas Patocka)
- crypto: ccp - Fix check for the primary ASP device (Tom Lendacky)
- thermal/drivers/rockchip: Add missing rk3328 mapping entry (Trevor Woerner)
- sctp: detect and prevent references to a freed transport in sendmsg (Ricardo Cañuelo Navarro) [Orabug: 37901597] {CVE-2025-23142}
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Mathieu Desnoyers)
- sparc/mm: disable preemption in lazy mmu mode (Ryan Roberts)
- arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string (Chen-Yu Tsai)
- mtd: rawnand: Add status chack in r852_ready() (Xu Wang)
- mtd: inftlcore: Add error check for inftl_read_oob() (Xu Wang) [Orabug: 37976720] {CVE-2025-37892}
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets (T Pratham)
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() (Boqun Feng)
- jbd2: remove wrong sb-&gt;s_sequence check (Jan Kara) [Orabug: 37937283] {CVE-2025-37839}
- i3c: Add NULL pointer check in i3c_master_queue_ibi() (Manjunatha Venkatesh) [Orabug: 37901622] {CVE-2025-23147}
- ext4: fix off-by-one error in do_split (Artem Sadovnikov) [Orabug: 37901631] {CVE-2025-23150}
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Gavrilov Ilia)
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family (Marek Behún)
- media: venus: hfi_parser: add check to avoid out of bound access (Vikash Garodia) [Orabug: 37901653] {CVE-2025-23157}
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO (Sakari Ailus)
- media: i2c: ov7251: Set enable GPIO low in probe (Sakari Ailus)
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() (Karina Yankevich)
- media: streamzap: prevent processing IR data on URB failure (Murad Masimov)
- mtd: rawnand: brcmnand: fix PM resume warning (Kamal Dasu) [Orabug: 37937292] {CVE-2025-37840}
- arm64: cputype: Add MIDR_CORTEX_A76AE (Douglas Anderson)
- xenfs/xensyms: respect hypervisor's "next" indication (Jan Beulich)
- media: siano: Fix error handling in smsdvb_module_init() (Yuan Can)
- media: venus: hfi: add check to handle incorrect queue size (Vikash Garodia) [Orabug: 37901657] {CVE-2025-23158}
- media: venus: hfi: add a check to handle OOB in sfr region (Vikash Garodia) [Orabug: 37901662] {CVE-2025-23159}
- media: i2c: adv748x: Fix test pattern selection mask (Niklas Söderlund)
- ext4: don't treat fhandle lookup of ea_inode as FS corruption (Jann Horn)
- ext4: reject casefold inode flag without casefold feature (Eric Biggers)
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags (Willem de Bruijn)
- bpf: Add endian modifiers to fix endian warnings (Ben Dooks)
- pwm: fsl-ftm: Handle clk_get_rate() returning 0 (Uwe Kleine-König)
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() (Josh Poimboeuf) [Orabug: 37937329] {CVE-2025-37850}
- pwm: mediatek: Always use bus clock (Fabien Parent)
- fbdev: omapfb: Add 'plane' value check (Leonid Arapov)
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off (AngeloGioacchino Del Regno)
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset (Philip Yang)
- drm/amdkfd: clamp queue size to minimum (David Yat Sin)
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2 (Andrew Wyatt)
- drm: panel-orientation-quirks: Add support for AYANEO 2S (Andrew Wyatt)
- drm: allow encoder mode_set even when connectors change for crtc (Abhinav Kumar)
- Bluetooth: hci_uart: fix race during initialization (Arseniy Krasnov)
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Gabriele Paoloni)
- net: vlan: don't propagate flags on open (Stanislav Fomichev) [Orabug: 37901684] {CVE-2025-23163}
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Icenowy Zheng)
- scsi: st: Fix array overflow in st_setup() (Kai Mäkisara) [Orabug: 37937379] {CVE-2025-37857}
- ext4: ignore xattrs past end (Bhupesh) [Orabug: 37901692] {CVE-2025-37738}
- ext4: protect ext4_release_dquot against freezing (Ojaswin Mujoo)
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller (Daniel Kral)
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode (Niklas Cassel)
- jfs: add sanity check for agwidth in dbMount (Edward Adam Davis) [Orabug: 37901707] {CVE-2025-37740}
- jfs: Prevent copying of nlink with value 0 from disk inode (Edward Adam Davis) [Orabug: 37901716] {CVE-2025-37741}
- fs/jfs: Prevent integer overflow in AG size calculation (Rand Deeb) [Orabug: 37937387] {CVE-2025-37858}
- fs/jfs: cast inactags to s64 to prevent potential overflow (Rand Deeb)
- page_pool: avoid infinite loop to schedule delayed worker (Jason Xing) [Orabug: 37937395] {CVE-2025-37859}
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Ricard Wanderlof)
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Maxim Mikityanskiy)
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Tomasz Pakuła) [Orabug: 37937410] {CVE-2025-37862}
- HID: pidff: Do not send effect envelope if it's empty (Tomasz Pakuła)
- HID: pidff: Convert infinite length from Linux API to PID standard (Tomasz Pakuła)
- xen/mcelog: Add __nonstring annotations for unterminated strings (Kees Cook)
- perf: arm_pmu: Don't disable counter in armpmu_add() (Mark Rutland)
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine (Max Grobecker)
- pm: cpupower: bench: Prevent NULL dereference on malloc failure (Zhongqiu Han) [Orabug: 37937297] {CVE-2025-37841}
- net: ppp: Add bound checking for skb data on ppp_sync_txmung (Arnaud Lecomte) [Orabug: 37901766] {CVE-2025-37749}
- ata: sata_sx4: Add error handling in pdc20621_i2c_read() (Xu Wang)
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones (Hannes Reinecke)
- tipc: fix memory leak in tipc_link_xmit (Tung Nguyen) [Orabug: 37901790] {CVE-2025-37757}
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() (Henry Martin) [Orabug: 37901796] {CVE-2025-37758}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.4.el8uek]" date="1750334400">- x86/its: BPF can crash in bpf_jit_comp.c when ITS is enabled (Alexandre Chartre) [Orabug: 38043586]
- shmem: add support to ignore swap (Luis Chamberlain) [Orabug: 38034040]
- shmem: update documentation (Luis Chamberlain) [Orabug: 38034040]
- mm: hold the source mmap write lock when copying PTEs (Anthony Yznaga) [Orabug: 38029050]
- mm: do not write protect COW mappings when preserving across exec (Anthony Yznaga) [Orabug: 38029050]
- mm: differentiate copying PTEs for preservation from copying for fork (Anthony Yznaga) [Orabug: 38029050]
- mm/fork: Pass new vma pointer into copy_page_range() (Peter Xu) [Orabug: 38029050]
- xen/swiotlb: relax alignment requirements (Juergen Gross) [Orabug: 37523168]
- Reapply "xen/swiotlb: add alignment check for dma buffers" (Harshvardhan Jha) [Orabug: 37523168]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.345.5.el8uek]" date="1750939200">- rds: ib: Add cm_id generation scheme in order to detect new ones (Håkon Bugge) [Orabug: 37799171]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.1.el8uek]" date="1751544000">- scsi: qedf: Wait for stag work during unload (Saurav Kashyap) [Orabug: 37296386]
- scsi: qedf: Don't process stag work during unload and recovery (Saurav Kashyap) [Orabug: 37296386]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.346.2.el8uek]" date="1752148800">- Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older (Breno Leitao)
- tracing: Fix compilation warning on arm32 (Pan Taixi)
- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices (Rafael J. Wysocki)
- LTS tag: v5.4.294 (Alok Tiwari)
- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification (Mark Pearson)
- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys (Valtteri Koskivuori)
- spi: spi-sun4i: fix early activation (Alessandro Grassi)
- um: let 'make clean' properly clean underlying SUBARCH as well (Masahiro Yamada)
- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS (John Chau)
- nfs: don't share pNFS DS connections between net namespaces (Jeff Layton)
- HID: quirks: Add ADATA XPG alpha wireless mouse support (Milton Barrera)
- coredump: hand a pidfd to the usermode coredump helper (Christian Brauner)
- fork: use pidfd_prepare() (Christian Brauner)
- pid: add pidfd_prepare() (Christian Brauner)
- pidfd: check pid has attached task in fdinfo (Christian Brauner)
- coredump: fix error handling for replace_fd() (Christian Brauner)
- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice (Pedro Tammela) [Orabug: 38049365] {CVE-2025-38001}
- smb: client: Reset all search buffer pointers when releasing buffer (Zhaolong Wang)
- smb: client: Fix use-after-free in cifs_fill_dirent (Zhaolong Wang) [Orabug: 38094972] {CVE-2025-38051}
- drm/i915/gvt: fix unterminated-string-initialization warning (Jani Nikula)
- netfilter: nf_tables: do not defer rule destruction via call_rcu (Florian Westphal) [Orabug: 38186911] {CVE-2024-56655}
- netfilter: nf_tables: wait for rcu grace period on net_device removal (Pablo Neira Ayuso)
- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx (Florian Westphal)
- kbuild: Disable -Wdefault-const-init-unsafe (Nathan Chancellor)
- spi: spi-fsl-dspi: restrict register range for regmap access (Larisa Grigore)
- mm/page_alloc.c: avoid infinite retries caused by cpuset race (Tianyang Zhang)
- drm/edid: fixed the bug that hdr metadata was not reset (Feijuan Li)
- llc: fix data loss when reading from a socket in llc_ui_recvmsg() (Gavrilov Ilia)
- ALSA: pcm: Fix race of buffer access at PCM OSS layer (Takashi Iwai) [Orabug: 38095147] {CVE-2025-38078}
- can: bcm: add missing rcu read protection for procfs content (Oliver Hartkopp) [Orabug: 38049371] {CVE-2025-38003}
- can: bcm: add locking for bcm_op runtime updates (Oliver Hartkopp) [Orabug: 38049376] {CVE-2025-38004}
- crypto: algif_hash - fix double free in hash_accept (Ivan Pravdin) [Orabug: 38095156] {CVE-2025-38079}
- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() (Cong Wang) [Orabug: 38049359] {CVE-2025-38000}
- net: dwmac-sun8i: Use parsed internal PHY address instead of 1 (Paul Kocialkowski)
- bridge: netfilter: Fix forwarding of fragmented packets (Ido Schimmel)
- xfrm: Sanitize marks before insert (Paul Chaignon)
- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock (Al Viro) [Orabug: 38095002] {CVE-2025-38058}
- xenbus: Allow PVH dom0 a non-local xenstore (Jason Andryuk)
- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref (Goldwyn Rodrigues) [Orabug: 38094858] {CVE-2025-38034}
- nvmet-tcp: don't restore null sk_state_change (Alistair Francis) [Orabug: 38094865] {CVE-2025-38035}
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 (Takashi Iwai)
- pinctrl: meson: define the pull up/down resistor value as 60 kOhm (Martin Blumenstingl)
- drm: Add valid clones check (Jessica Zhang)
- drm/atomic: clarify the rules around drm_atomic_state-&gt;allow_modeset (Simona Vetter)
- regulator: ad5398: Add device tree support (Isaac Scott)
- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate (Bitterblue Smith)
- bpftool: Fix readlink usage in get_fd_type (Viktor Malik)
- HID: usbkbd: Fix the bit shift number for LED_KANA (Junan)
- scsi: st: Restore some drive settings after reset (Kai Mäkisara)
- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine (Justin Tee)
- rcu: fix header guard for rcu_all_qs() (Ankur Arora)
- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y (Ankur Arora)
- vxlan: Annotate FDB data races (Ido Schimmel) [Orabug: 38094881] {CVE-2025-38037}
- hwmon: (xgene-hwmon) use appropriate type for the latency value (Andrey Vatoropin)
- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). (Kuniyuki Iwashima)
- net/mlx5e: reduce rep rxq depth to 256 for ECPF (William Tu)
- net/mlx5e: set the tx_queue_len for pfifo_fast (William Tu)
- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB (Alexei Lazar)
- phy: core: don't require set_mode() callback for phy_get_mode() to work (Dmitry Baryshkov)
- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value (Kees Cook)
- smack: recognize ipv4 CIPSO w/o categories (Konstantin Andreev)
- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map (Valentin Caron)
- ASoC: ops: Enforce platform maximum on initial value (Martin Povišer)
- net/mlx5: Apply rate-limiting to high temperature warning (Shahar Shitrit)
- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit (Shahar Shitrit)
- ACPI: HED: Always initialize before evged (Xiaofei Tan)
- PCI: Fix old_size lower bound in calculate_iosize() too (Ilpo Järvinen)
- EDAC/ie31200: work around false positive build warning (Arnd Bergmann)
- net: pktgen: fix access outside of user given buffer in pktgen_thread_write() (Peter Seiderer) [Orabug: 38095027] {CVE-2025-38061}
- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU (Bitterblue Smith)
- scsi: mpt3sas: Send a diag reset if target reset fails (Shivasharan S)
- MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core (Paul Burton)
- MIPS: Use arch specific syscall name match function (Bibo Mao)
- cpuidle: menu: Avoid discarding useful information (Rafael J. Wysocki)
- x86/nmi: Add an emergency handler in nmi_desc &amp; use it in nmi_shootdown_cpus() (Waiman Long)
- bonding: report duplicate MAC address in all situations (Hangbin Liu)
- net: xgene-v2: remove incorrect ACPI_PTR annotation (Arnd Bergmann)
- drm/amdkfd: KFD release_work possible circular locking (Philip Yang)
- net/mlx5: Avoid report two health errors on same syndrome (Moshe Shemesh)
- fpga: altera-cvp: Increase credit timeout (Kuhanh Murugasen Krishnan)
- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence (AngeloGioacchino Del Regno)
- hwmon: (gpio-fan) Add missing mutex locks (Alexander Stein)
- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 (Breno Leitao)
- net: pktgen: fix mpls maximum labels list parsing (Peter Seiderer)
- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" (Artur Weber)
- media: cx231xx: set device_caps for 417 (Hans Verkuil) [Orabug: 38094937] {CVE-2025-38044}
- orangefs: Do not truncate file size (Matthew Wilcox) [Orabug: 38095058] {CVE-2025-38065}
- dm cache: prevent BUG_ON by blocking retries on failed device resumes (Ming-Hung Tsai) [Orabug: 38095065] {CVE-2025-38066}
- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() (Markus Elfring)
- ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 (Svyatoslav Ryhel)
- ieee802154: ca8210: Use proper setters and getters for bitwise types (Andy Shevchenko)
- rtc: ds1307: stop disabling alarms on probe (Alexandre Belloni)
- powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 (Andreas Schwab)
- mmc: sdhci: Disable SD card clock before changing parameters (Erick Shepherd)
- netfilter: conntrack: Bound nf_conntrack sysctl writes (Nicolas Bouchinet)
- posix-timers: Add cond_resched() to posix_timer_add() search loop (Eric Dumazet)
- xen: Add support for XenServer 6.1 platform device (Frediano Ziglio)
- dm: restrict dm device size to 2^63-512 bytes (Mikulas Patocka)
- kbuild: fix argument parsing in scripts/config (Seyediman Seyedarab)
- scsi: st: ERASE does not change tape location (Kai Mäkisara)
- scsi: st: Tighten the page format heuristics with MODE SELECT (Kai Mäkisara)
- ext4: reorder capability check last (Christian Göttsche)
- um: Update min_low_pfn to match changes in uml_reserved (Tiwei Bie)
- um: Store full CSGSFS and SS register from mcontext (Benjamin Berg)
- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long (Filipe Manana)
- btrfs: avoid linker error in btrfs_find_create_tree_block() (Mark Harmstone)
- i2c: pxa: fix call balance of i2c-&gt;clk handling routines (Vitalii Mordan)
- mmc: host: Wait for Vdd to settle on card power off (Erick Shepherd)
- libnvdimm/labels: Fix divide error in nd_label_data_init() (Robert Richter) [Orabug: 38095111] {CVE-2025-38072}
- pNFS/flexfiles: Report ENETDOWN as a connection error (Trond Myklebust)
- tools/build: Don't pass test log files to linker (Ian Rogers)
- dql: Fix dql-&gt;limit value when reset. (Jing Su)
- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting (Trond Myklebust)
- NFSv4: Treat ENETUNREACH errors as fatal for state recovery (Trond Myklebust)
- fbdev: core: tileblit: Implement missing margin clearing for tileblit (Zsolt Kajtar)
- fbdev: fsl-diu-fb: add missing device_remove_file() (Shixiong Ou)
- mailbox: use error ret code of of_parse_phandle_with_args() (Tudor Ambarus)
- kconfig: merge_config: use an empty file as initfile (Daniel Gomez)
- cgroup: Fix compilation issue due to cgroup_mutex not being exported (Gao Xu)
- dma-mapping: avoid potential unused data compilation warning (Marek Szyprowski)
- scsi: target: iscsi: Fix timeout on deleted connection (Dmitry Bogdanov) [Orabug: 38095136] {CVE-2025-38075}
- openvswitch: Fix unsafe attribute parsing in output_userspace() (Eelco Chaudron) [Orabug: 38015150] {CVE-2025-37998}
- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 (Aditya Garg)
- Input: synaptics - enable SMBus for HP Elitebook 850 G1 (Dmitry Torokhov)
- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable() (Sebastian Andrzej Siewior)
- phy: renesas: rcar-gen3-usb2: Set timing registers only once (Claudiu Beznea)
- phy: Fix error handling in tegra_xusb_port_init (Ma Ke)
- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() (Xu Wang)
- NFSv4/pnfs: Reset the layout state after a layoutreturn (Trond Myklebust)
- NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Trond Myklebust)
- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() (Abdun Nihaal)
- ALSA: sh: SND_AICA should depend on SH_DMA_API (Geert Uytterhoeven)
- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING (Vladimir Oltean)
- spi: loopback-test: Do not split 1024-byte hexdumps (Geert Uytterhoeven)
- nfs: handle failure of nfs_get_lock_context in unlock path (Li Lingfeng) [Orabug: 38094820] {CVE-2025-38023}
- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug (Zhu Yanjun) [Orabug: 38094829] {CVE-2025-38024}
- iio: chemical: sps30: use aligned_s64 for timestamp (David Lechner)
- iio: adc: ad7768-1: Fix insufficient alignment of timestamp. (Jonathan Cameron)
- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation (Gabriel)
- staging: axis-fifo: avoid parsing ignored device tree properties (Quentin Deslandes)
- staging: axis-fifo: Remove hardware resets for user errors (Gabriel)
- staging: axis-fifo: replace spinlock with mutex (Quentin Deslandes)
- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection (Hans de Goede)
- do_umount(): add missing barrier before refcount checks in sync case (Al Viro)
- MIPS: Fix MAX_REG_OFFSET (Thorsten Blum)
- iio: adc: dln2: Use aligned_s64 for timestamp (Jonathan Cameron)
- types: Complement the aligned types with signed 64-bit one (Andy Shevchenko)
- usb: usbtmc: Fix erroneous generic_read ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous wait_srq ioctl return (Dave Penkler)
- usb: usbtmc: Fix erroneous get_stb ioctl error returns (Dave Penkler)
- USB: usbtmc: use interruptible sleep in usbtmc_read (Oliver Neukum)
- usb: typec: ucsi: displayport: Fix NULL pointer access (Andrei Kuchynski) [Orabug: 38015128] {CVE-2025-37994}
- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition (Rd Babiera)
- ocfs2: stop quota recovery before disabling quotas (Jan Kara)
- ocfs2: implement handshaking with ocfs2 recovery thread (Jan Kara)
- ocfs2: switch osb-&gt;disable_recovery to enum (Jan Kara)
- module: ensure that kobject_put() is safe for module type kobjects (Dmitry Antipov) [Orabug: 38015133] {CVE-2025-37995}
- xenbus: Use kref to track req lifetime (Jason Andryuk) [Orabug: 37976936] {CVE-2025-37949}
- usb: uhci-platform: Make the clock really optional (Alexey Charkov)
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo (Silvano Seva) [Orabug: 37977033] {CVE-2025-37969}
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo (Silvano Seva) [Orabug: 37977039] {CVE-2025-37970}
- iio: adis16201: Correct inclinometer channel resolution (Gabriel)
- iio: adc: ad7606: fix serial register access (Angelo Dureghello)
- staging: iio: adc: ad7816: Correct conditional logic for store mode (Gabriel)
- Input: synaptics - enable InterTouch on Dell Precision M3800 (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G (Aditya Garg)
- Input: synaptics - enable InterTouch on Dynabook Portege X30-D (Manuel Fombuena)
- net: dsa: b53: fix learning on VLAN unaware bridges (Jonas Gorski)
- netfilter: ipset: fix region locking in hash types (Jozsef Kadlecsik) [Orabug: 38015143] {CVE-2025-37997}
- sch_htb: make htb_deactivate() idempotent (Cong Wang) [Orabug: 38186817] {CVE-2025-37953}
- dm: fix copying after src array boundaries (Tudor Ambarus)
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Pavel Paklov) [Orabug: 37976839] {CVE-2025-37927}
- arm64: dts: rockchip: fix iface clock-name on px30 iommus (Heiko Stuebner)
- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (Fedor Pchelkin)
- usb: chipidea: ci_hdrc_imx: use dev_err_probe() (Alexander Stein)
- usb: chipidea: imx: refine the error handling for hsic (Peter Chen)
- usb: chipidea: imx: change hsic power regulator as optional (Peter Chen)
- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() (Suzuki K Poulose) [Orabug: 37930014] {CVE-2025-37819}
- irqchip/gic-v2m: Mark a few functions __init (Thomas Gleixner)
- irqchip/gic-v2m: Add const to of_device_id (Xiang Wangx)
- sch_htb: make htb_qlen_notify() idempotent (Cong Wang) [Orabug: 37976860] {CVE-2025-37932}
- of: module: add buffer overflow check in of_modalias() (Sergey Shtylyov) [Orabug: 36753382] {CVE-2024-38541}
- PCI: imx6: Skip controller_id generation logic for i.MX7D (Richard Zhu)
- net: fec: ERR007885 Workaround for conventional TX (Mattias Barthel)
- net: lan743x: Fix memleak issue when GSO enabled (Thangaraj Samynathan) [Orabug: 37976767] {CVE-2025-37909}
- lan743x: fix endianness when accessing descriptors (Alexey Denisov)
- lan743x: remove redundant initialization of variable current_head_index (Colin Ian King)
- nvme-tcp: fix premature queue removal and I/O failover (Michael Liang)
- net: dlink: Correct endianness handling of led_mode (Simon Horman)
- net_sched: qfq: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976785] {CVE-2025-37913}
- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc (Victor Nogueira) [Orabug: 37967412] {CVE-2025-37890}
- net_sched: drr: Fix double list add in class with netem as child qdisc (Victor Nogueira) [Orabug: 37976794] {CVE-2025-37915}
- net/mlx5: E-Switch, Initialize MAC Address for Default GID (Maor Gottlieb)
- tracing: Fix oob write in trace_seq_to_buffer() (Jeongjun Park) [Orabug: 37976823] {CVE-2025-37923}
- dm: always update the array size in realloc_argv on success (Benjamin Marzinski)
- dm-integrity: fix a warning on invalid table line (Mikulas Patocka)
- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() (Xu Wang) [Orabug: 37977121] {CVE-2025-37990}
- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload (Vishal Badole)
- parisc: Fix double SIGFPE crash (Helge Deller) [Orabug: 37977129] {CVE-2025-37991}
- i2c: imx-lpi2c: Fix clock count when probe defers (Clark Wang)
- EDAC/altera: Set DDR and SDMMC interrupt mask before registration (Niravkumar L Rabara)
- EDAC/altera: Test the correct error reg offset (Niravkumar L Rabara)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland)  [Orabug: 36261486]  {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra)  [Orabug: 36261486]  {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju)  [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju)  [Orabug: 38109070]  
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju)  [Orabug: 38189315]</changelog>
</package>
<package pkgid="dfb0c218f76af1c866f9fa287912d185224b6c02ace8c4f10eecabdd409e5a23" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]  
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]  
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]  
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
</package>
<package pkgid="47004d43f9c0c1fd2704836319957a52ac954e3857d77624c28d67eb37c5711f" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro)  [Orabug: 38453918]  {CVE-2025-38499} 
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic)  [Orabug: 38453914]  
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires)  [Orabug: 38453908]  
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires)  [Orabug: 38453904]</changelog>
</package>
<package pkgid="34507d70882cb28b8adeee5902c01bfa982209b3a13fd1c301911631e35a689e" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
</package>
<package pkgid="9f6aaa0a84c1a1ff986fbf1a56232f7251ec3ae9c358351a998343d9bfeb43ad" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.4.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2136.347.6.1.el8uek]" date="1757332800">- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta)  [Orabug: 38343661]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enable the mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta)  [Orabug: 38343661]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta)  [Orabug: 38343661]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta)  [Orabug: 38343661]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.2.el8uek]" date="1758369600">- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38453918] {CVE-2025-38499}
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38453914] {CVE-2025-38618}
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38453908] {CVE-2025-38495}
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38453904] {CVE-2025-38494}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.3.el8uek]" date="1758628800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli)  [Orabug: 38462132]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.6.4.el8uek]" date="1759579200">- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton)  [Orabug: 38501612]  {CVE-2025-38724}</changelog>
</package>
<package pkgid="7b5442249320fcf759acfdef1bd82fe03924389085694bfc19104ec29e63572b" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.347.6.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.3.el8uek]" date="1752235200">- x86/bpf: Classic BPF program can fail when BHB barrier is used (Alexandre Chartre) [Orabug: 38151403]
- Add Zen34 clients (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/process: Move the buffer clearing before MONITOR (Kim Phillips) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: SVM: Advertize TSA CPUID bits to guests (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- KVM: x86: add support for CPUID leaf 0x80000021 (Paolo Bonzini) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Rename MDS machinery to something more generic (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/CPU/AMD: Add ZenX generations flags (Borislav Petkov) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}
- x86/bugs: Free X86_BUG_AMD_APIC_C1E and X86_BUG_AMD_E400 bits (Boris Ostrovsky) [Orabug: 38172250] {CVE-2024-36350,CVE-2024-36357}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.4.el8uek]" date="1752753600">- pwm: mediatek: Ensure to disable clocks in error path (Uwe Kleine-König)
- Revert "mmc: sdhci: Disable SD card clock before changing parameters" (Ulf Hansson)
- net/sched: Always pass notifications when child class becomes empty (Lion Ackermann) [Orabug: 38217340] {CVE-2025-38350}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.5.el8uek]" date="1753358400">- perf: Fix perf_event_validate_size() lockdep splat (Mark Rutland) [Orabug: 36261486] {CVE-2023-6931}
- perf: Fix perf_event_validate_size() (Peter Zijlstra) [Orabug: 36261486] {CVE-2023-6931}
- net/mlx5: set graceful_period to 0 to allow multiple transmission queue recovery (Praveen Kumar Kannoju) [Orabug: 38182891]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938]
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher)
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller)
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila)  [Orabug: 38377926]  {CVE-2025-37752} 
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila)  [Orabug: 38377926]  
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila)  [Orabug: 38377926]  {CVE-2024-57996} 
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet)  [Orabug: 38377926]  
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet)  [Orabug: 38377926]</changelog>
</package>
<package pkgid="66f68bc8ecacd16ab23086998add919087007ea03cf8e20669186c2297214586" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton) [Orabug: 38137454] {CVE-2025-38090}
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang) [Orabug: 38175014] {CVE-2025-38237}
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff) [Orabug: 38158546] {CVE-2025-38203}
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt) [Orabug: 38158553] {CVE-2025-38204}
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski) [Orabug: 38253992] {CVE-2025-38416}
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim) [Orabug: 38158649] {CVE-2025-38219}
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter) [Orabug: 38254054] {CVE-2025-38428}
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin) [Orabug: 38153012] {CVE-2025-38135}
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin) [Orabug: 38153060] {CVE-2025-38145}
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei) [Orabug: 38180573] {CVE-2025-38313}
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich) [Orabug: 38153090] {CVE-2025-38153}
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko) [Orabug: 38180495] {CVE-2025-38286}
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu) [Orabug: 38153150] {CVE-2025-38163}
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu) [Orabug: 38153190] {CVE-2025-38173}
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal) [Orabug: 37116555] {CVE-2024-46855}
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu) [Orabug: 38423457] {CVE-2025-39766}
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36983927] {CVE-2023-52572}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu) [Orabug: 38375870] {CVE-2025-38677}
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz) [Orabug: 38401659] {CVE-2025-39709}
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao) [Orabug: 38423261] {CVE-2025-39736}
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu) [Orabug: 38180774] {CVE-2025-38347}
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott) [Orabug: 38254285] {CVE-2025-38481}
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott) [Orabug: 38254272] {CVE-2025-38478}
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar) [Orabug: 38401666] {CVE-2025-39710}
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal) [Orabug: 38423515] {CVE-2025-39783}
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long) [Orabug: 38423265] {CVE-2025-39737}
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott) [Orabug: 38394854] {CVE-2025-38687}
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte) [Orabug: 38394912] {CVE-2025-38697}
- jfs: Regular file corruption check (Edward Adam Davis) [Orabug: 38394918] {CVE-2025-38698}
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu) [Orabug: 38423294] {CVE-2025-39743}
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling) [Orabug: 38429180] {CVE-2025-39794}
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov) [Orabug: 38423372] {CVE-2025-39752}
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko) [Orabug: 38395027] {CVE-2025-38713}
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395033] {CVE-2025-38714}
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko) [Orabug: 38395039] {CVE-2025-38715}
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu) [Orabug: 38351895] {CVE-2025-38652}
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu) [Orabug: 38335025] {CVE-2025-38577}
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu) [Orabug: 38335033] {CVE-2025-38578}
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang) [Orabug: 38351831] {CVE-2025-38630}
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong) [Orabug: 38335042] {CVE-2025-38581}
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin) [Orabug: 38351846] {CVE-2025-38635}
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li) [Orabug: 38351890] {CVE-2025-38650}
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi) [Orabug: 38351921] {CVE-2025-38663}
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu) [Orabug: 38351969] {CVE-2025-38666}
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott) [Orabug: 38254278] {CVE-2025-38480}
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254294] {CVE-2025-38482}
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38254301] {CVE-2025-38483}
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324231] {CVE-2025-38529}
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott) [Orabug: 38324238] {CVE-2025-38530}
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter) [Orabug: 38324264] {CVE-2025-38538}
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu) [Orabug: 38324290] {CVE-2025-38542}
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells) [Orabug: 38324172] {CVE-2025-38514}
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju) [Orabug: 38253842] {CVE-2025-38377}
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal) [Orabug: 38253821] {CVE-2025-38371}
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu) [Orabug: 38253928] {CVE-2025-38401}
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev) [Orabug: 38158681] {CVE-2025-38226}
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev) [Orabug: 38158701] {CVE-2025-38230}
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski) [Orabug: 38175114] {CVE-2025-38262}
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604168]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604168]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="776f774617e75b65222056fb215f2f397c7c42c1ddbd0c82d6f92b8a664b9951" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.348.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.346.6.el8uek]" date="1753617600">- net/mlx5: Add poll-eq API to be used by ULP's (Praveen Kumar Kannoju) [Orabug: 38109070]
- net/rds: poll eq during user-reset (Praveen Kumar Kannoju) [Orabug: 38189315]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.1.el8uek]" date="1753963200">- LTS tag: v5.4.295 (Alok Tiwari)
- scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (Kees Cook)
- arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Tengda Wu) [Orabug: 38180596] {CVE-2025-38320}
- perf: Fix sample vs do_exit() (Peter Zijlstra) [Orabug: 38254030] {CVE-2025-38424}
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Heiko Carstens)
- rtc: test: Fix invalid format specifier. (David Gow)
- jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Jeongjun Park) [Orabug: 38180707] {CVE-2025-38337}
- mm/huge_memory: fix dereferencing invalid pmd migration entry (Gavin Guo) [Orabug: 37976985] {CVE-2025-37958}
- rtc: Make rtc_time64_to_tm() support dates before 1970 (Alexandre Mergnat)
- rtc: Improve performance of rtc_time64_to_tm(). Add tests. (Cassio Neri)
- xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create (Dan Aloni) [Orabug: 37101886] {CVE-2022-48773}
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (Oleg Nesterov) [Orabug: 38223087] {CVE-2025-38352}
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms (Geert Uytterhoeven)
- ARM: dts: am335x-bone-common: Increase MDIO reset deassert time (Colin Foster)
- ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board (Shengyu Qu)
- net: atm: fix /proc/net/atm/lec handling (Eric Dumazet) [Orabug: 38158407] {CVE-2025-38180}
- net: atm: add lec_mutex (Eric Dumazet) [Orabug: 38180612] {CVE-2025-38323}
- calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Kuniyuki Iwashima) [Orabug: 38158413] {CVE-2025-38181}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Haixia Qu) [Orabug: 38158425] {CVE-2025-38184}
- tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Neal Cardwell)
- atm: atmtcp: Free invalid length skb in atmtcp_c_send(). (Kuniyuki Iwashima) [Orabug: 38158434] {CVE-2025-38185}
- mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Kuniyuki Iwashima) [Orabug: 38180618] {CVE-2025-38324}
- wifi: carl9170: do not ping device which has failed to load firmware (Dmitry Antipov) [Orabug: 38254011] {CVE-2025-38420}
- aoe: clean device rq_list in aoedev_downdev() (Justin Sanders) [Orabug: 38180629] {CVE-2025-38326}
- hwmon: (occ) fix unaligned accesses (Arnd Bergmann)
- drm/nouveau/bl: increase buffer size to avoid truncate warning (Jacob Keller)
- erofs: remove unused trace event erofs_destroy_inode (Gao Xiang)
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jonathan Lane)
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Takashi Iwai)
- Input: sparcspkr - avoid unannotated fall-through (Yuli Wang)
- HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Terry Junge) [Orabug: 38152878] {CVE-2025-38103}
- atm: Revert atm_account_tx() if copy_from_iter_full() fails. (Kuniyuki Iwashima) [Orabug: 38158458] {CVE-2025-38190}
- selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len (Stephen Smalley)
- scsi: s390: zfcp: Ensure synchronous unit_add (Peter Oberparleiter)
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Dexuan Cui)
- jffs2: check jffs2_prealloc_raw_node_refs() result in few other places (Fedor Pchelkin) [Orabug: 38180636] {CVE-2025-38328}
- jffs2: check that raw node were preallocated before writing summary (Artem Sadovnikov) [Orabug: 38158484] {CVE-2025-38194}
- drivers/rapidio/rio_cm.c: prevent possible heap overwrite (Andrew Morton)
- powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery (Narayana Murty N)
- platform/x86: dell_rbu: Stop overwriting data buffer (Stuart Hayes)
- platform: Add Surface platform directory (Maximilian Luz)
- Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" (Alexander Sverdlin)
- tee: Prevent size calculation wraparound on 32-bit kernels (Jann Horn)
- ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY (Sukrut Bellary)
- bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value (Laurentiu Tudor)
- watchdog: da9052_wdt: respect TWDMIN (Marcus Folkesson)
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Kyungwook Boo) [Orabug: 38158518] {CVE-2025-38200}
- sock: Correct error checking condition for (assign|release)_proto_idx() (Zijun Hu)
- scsi: lpfc: Use memcpy() for BIOS version (Daniel Wagner) [Orabug: 38180668] {CVE-2025-38332}
- vxlan: Do not treat dst cache initialization errors as fatal (Ido Schimmel)
- clk: rockchip: rk3036: mark ddrphy as critical (Heiko Stuebner)
- wifi: mac80211: do not offer a mesh path if forwarding is disabled (Benjamin Berg)
- net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info (Jason Xing)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() (Gabor Juhos)
- pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() (Gabor Juhos)
- ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT (Sebastian Andrzej Siewior)
- tcp: fix initial tp-&gt;rcvq_space.space value for passive TS enabled flows (Eric Dumazet)
- tcp: always seek for minimal rtt in tcp_rcv_rtt_update() (Eric Dumazet)
- net: dlink: add synchronization for stats update (Moon Yeounsu)
- sctp: Do not wake readers in __sctp_write_space() (Petr Malat)
- emulex/benet: correct command version selection in be_cmd_get_stats() (Alok Tiwari)
- i2c: designware: Invoke runtime suspend on quick slave re-registration (Tan En De)
- net: macb: Check return value of dma_set_mask_and_coherent() (Sergio Perez Gonzalez)
- cpufreq: Force sync policy boost with global boost on sysfs update (Viresh Kumar)
- nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults (Simon Schuster)
- media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() (Xu Wang)
- media: tc358743: ignore video while HPD is low (Hans Verkuil)
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (Amber Lin)
- jfs: Fix null-ptr-deref in jfs_ioc_trim (Dylan Wolff)
- drm/amdgpu/gfx9: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx8: fix CSIB handling (Alex Deucher)
- jfs: fix array-index-out-of-bounds read in add_missing_indices (Aditya Dutt)
- drm/amdgpu/gfx7: fix CSIB handling (Alex Deucher)
- drm/amdgpu/gfx10: fix CSIB handling (Alex Deucher)
- drm/msm/a6xx: Increase HFI response timeout (Akhil P Oommen)
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (Srinivasan Shanmugam)
- media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition (Nas Chung)
- drm/msm/hdmi: add runtime PM calls to DDC transfer function (Dmitry Baryshkov)
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (Damon Ding)
- sunrpc: update nextcheck time when adding new cache entries (Long Li)
- drm/amdgpu/gfx6: fix CSIB handling (Alex Deucher)
- ACPI: battery: negate current when discharging (Peter Marheine)
- PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Charan Teja Kalla)
- power: supply: bq27xxx: Retrieve again when busy (Jerry Lv)
- ACPICA: fix acpi parse and parseext cache leaks (Seunghun Han) [Orabug: 38180748] {CVE-2025-38344}
- ACPICA: Avoid sequence overread in call to strncmp() (Ahmed Salem)
- ACPICA: fix acpi operand cache leak in dswstate.c (Seunghun Han) [Orabug: 38180756] {CVE-2025-38345}
- iio: adc: ad7606_spi: fix reg write value mask (David Lechner)
- PCI: Fix lock symmetry in pci_slot_unlock() (Ilpo Järvinen)
- PCI: Add ACS quirk for Loongson PCIe (Huacai Chen)
- uio_hv_generic: Use correct size for interrupt and monitor pages (Long Li)
- regulator: max14577: Add error check for max14577_read_reg() (Xu Wang)
- mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS (Khem Raj)
- staging: iio: ad5933: Correct settling cycles encoding per datasheet (Gabriel)
- net: ch9200: fix uninitialised access during mii_nway_restart (Qasim Ijaz) [Orabug: 38132189] {CVE-2025-38086}
- ftrace: Fix UAF when lookup kallsym after ftrace disabled (Ye Bin) [Orabug: 38180768] {CVE-2025-38346}
- dm-mirror: fix a tiny race condition (Mikulas Patocka)
- mtd: nand: sunxi: Add randomizer configuration before randomizer enable (Xu Wang)
- mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk (Xu Wang)
- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Jinliang Zheng)
- ipc: fix to protect IPCS lookups using RCU (Jeongjun Park) [Orabug: 38158598] {CVE-2025-38212}
- parisc: fix building with gcc-15 (Arnd Bergmann)
- vgacon: Add check for vc_origin address range in vgacon_scroll() (Gong, Ruiqi)
- fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (Murad Masimov) [Orabug: 38158615] {CVE-2025-38214}
- EDAC/altera: Use correct write width with the INTTEST register (Niravkumar L Rabara)
- NFC: nci: uart: Set tty-&gt;disc_data only in success path (Krzysztof Kozlowski)
- f2fs: prevent kernel warning due to negative i_nlink from corrupted image (Jaegeuk Kim)
- Input: ims-pcu - check record size in ims_pcu_flash_firmware() (Dan Carpenter)
- ext4: fix calculation of credits for extent tree modification (Jan Kara)
- ext4: inline: fix len overflow in ext4_prepare_inline_data (Thadeu Lima de Souza Cascardo) [Orabug: 38158662] {CVE-2025-38222}
- bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device (Ioana Ciornei)
- ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 (Tasos Sahanidis) [Orabug: 38180697] {CVE-2025-38336}
- ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() (Ross Stutterheim)
- media: v4l2-dev: fix error handling in __video_register_device() (Ma Ke)
- media: gspca: Add error handling for stv06xx_read_sensor() (Xu Wang)
- wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 (Mingcong Bai)
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Neil Brown) [Orabug: 38254062] {CVE-2025-38430}
- wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() (Christian Lamparter) [Orabug: 38180783] {CVE-2025-38348}
- gfs2: move msleep to sleepable context (Alexander Aring)
- configfs: Do not override creating attribute file failure in populate_attrs() (Zijun Hu)
- net: usb: aqc111: debug info before sanitation (Oliver Neukum)
- calipso: unlock rcu before returning -EAFNOSUPPORT (Eric Dumazet)
- xen/arm: call uaccess_ttbr0_enable for dm_op hypercall (Stefano Stabellini)
- usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Mathias Nyman)
- fs/filesystems: Fix potential unsigned integer underflow in fs_name() (Zijun Hu)
- net/mdiobus: Fix potential out-of-bounds read/write access (Jakub Raczynski)
- drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang (Nathan Chancellor)
- drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang (Nathan Chancellor)
- MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option (Nathan Chancellor)
- x86/boot/compressed: prefer cc-option for CFLAGS additions (Nick Desaulniers)
- net: mdio: C22 is now optional, EOPNOTSUPP if not provided (Andrew Lunn)
- net_sched: tbf: fix a race in tbf_change() (Eric Dumazet)
- net_sched: red: fix a race in __red_change() (Eric Dumazet) [Orabug: 38152899] {CVE-2025-38108}
- net_sched: prio: fix a race in prio_tune() (Eric Dumazet) [Orabug: 38105335] {CVE-2025-38083}
- net/mlx5: Fix return value when searching for existing flow group (Patrisious Haddad)
- net/mlx5: Wait for inactive autogroups (Paul Blakey)
- i40e: retry VFLR handling if there is ongoing VF reset (Robert Malz)
- i40e: return false from i40e_reset_vf if reset is in progress (Robert Malz)
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Eric Dumazet) [Orabug: 38152923] {CVE-2025-38115}
- scsi: iscsi: Fix incorrect error path labels for flashnode operations (Alok Tiwari)
- NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes (Chuck Lever) [Orabug: 36954169] {CVE-2022-48829}
- NFSD: Fix ia_size underflow (Chuck Lever) [Orabug: 36954164] {CVE-2022-48828}
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Dmitry Torokhov)
- Input: synaptics-rmi4 - convert to use sysfs_emit() APIs (Zhang Songyi)
- pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() (Dan Carpenter)
- do_change_type(): refuse to operate on unmounted/not ours mounts (Al Viro) [Orabug: 38256450] {CVE-2025-38498}
- ice: create new Tx scheduler nodes for new queues only (Michal Kubiak)
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (Luiz Augusto von Dentz)
- net/mlx4_en: Prevent potential integer overflow calculating Hz (Dan Carpenter)
- vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() (Nicolas Pitre)
- serial: Fix potential null-ptr-deref in mlb_usio_probe() (Henry Martin)
- usb: renesas_usbhs: Reorder clock handling and power management in probe (Lad Prabhakar) [Orabug: 38153017] {CVE-2025-38136}
- rtc: Fix offset calculation for .start_secs &lt; 0 (Alexandre Mergnat)
- rtc: sh: assign correct interrupts with DT (Wolfram Sang)
- perf record: Fix incorrect --user-regs comments (Dapeng Mi)
- perf tests switch-tracking: Fix timestamp comparison (Leo Yan)
- mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE (Alexey Gladkov)
- mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() (Christophe Jaillet)
- rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() (Dan Carpenter)
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Adrian Hunter)
- perf ui browser hists: Set actions-&gt;thread before calling do_zoom_thread() (Arnaldo Carvalho de Melo)
- fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (Sergey Shtylyov) [Orabug: 38180566] {CVE-2025-38312}
- soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() (Henry Martin)
- soc: aspeed: lpc: Fix impossible judgment condition (Su Hui)
- arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou (Quentin Schulz)
- ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device (Dmitry Baryshkov)
- bus: fsl-mc: fix double-free on mc_dev (Ioana Ciornei)
- nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() (Ryusuke Konishi)
- nilfs2: add pointer check for nilfs_direct_propagate() (Xu Wang)
- Squashfs: check return result of sb_min_blocksize (Phillip Lougher) [Orabug: 38253985] {CVE-2025-38415}
- ARM: dts: at91: at91sam9263: fix NAND chip selects (Wolfram Sang)
- ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select (Wolfram Sang)
- f2fs: fix to correct check conditions in f2fs_cross_rename (Zhiguo Niu)
- f2fs: use d_inode(dentry) cleanup dentry-&gt;d_inode (Zhiguo Niu)
- calipso: Don't call calipso functions for AF_INET sk. (Kuniyuki Iwashima) [Orabug: 38153070] {CVE-2025-38147}
- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Thangaraj Samynathan)
- net: usb: aqc111: fix error handling of usbnet read calls (Nikita Zhandarovich)
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (Florian Westphal)
- wifi: ath9k_htc: Abort software beacon handling if disabled (Toke Høiland-Jørgensen) [Orabug: 38153110] {CVE-2025-38157}
- bpf: Fix WARN() in get_bpf_raw_tp_regs (Tao Chen) [Orabug: 38180489] {CVE-2025-38285}
- pinctrl: at91: Fix possible out-of-boundary access (Andy Shevchenko)
- ktls, sockmap: Fix missing uncharge operation (Jiayuan Chen)
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (Huajian Yang)
- f2fs: clean up w/ fscrypt_is_bounce_page() (Chao Yu)
- RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h (Junxian Huang)
- wifi: rtw88: do not ignore hardware read error during DPK (Dmitry Antipov)
- net: ncsi: Fix GCPS 64-bit member variables (Hari Kalavakunta)
- f2fs: fix to do sanity check on sbi-&gt;total_valid_block_count (Chao Yu)
- drm/tegra: rgb: Fix the unbound reference count (Biju Das)
- drm/vkms: Adjust vkms_state-&gt;active_planes allocation type (Kees Cook)
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (Biju Das)
- selftests/seccomp: fix syscall_restart test for arm compat (Neill Kapron)
- firmware: psci: Fix refcount leak in psci_dt_init (Miaoqian Lin)
- m68k: mac: Fix macintosh_config for Mac II (Finn Thain)
- drm/vmwgfx: Add seqno waiter for sync_files (Ian Forbes)
- spi: sh-msiof: Fix maximum DMA transfer size (Geert Uytterhoeven)
- ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" (Armin Wolf)
- x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() (Jiaqing Zhao)
- PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() (Zijun Hu)
- EDAC/skx_common: Fix general protection fault (Qiuxu Zhuo) [Orabug: 38180525] {CVE-2025-38298}
- crypto: marvell/cesa - Avoid empty transfer descriptor (Herbert Xu)
- crypto: marvell/cesa - Handle zero-length skcipher requests (Herbert Xu)
- x86/cpu: Sanitize CPUID(0x80000000) output (Ahmed S. Darwish)
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Qing Wang)
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher)
- netfilter: nft_socket: fix sk refcount leaks (Florian Westphal)
- thunderbolt: Do not double dequeue a configuration request (Sergey Senozhatsky) [Orabug: 38158384] {CVE-2025-38174}
- usb: usbtmc: Fix timeout value in get_stb (Dave Penkler)
- usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Hongyu Xie)
- usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Jiayi Li)
- pinctrl: armada-37xx: set GPIO output value before setting direction (Gabor Juhos)
- pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs &gt; 31 (Gabor Juhos)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.2.el8uek]" date="1753963201">- rds: tcp: block BH in TCP callbacks (Eric Dumazet) [Orabug: 38236847]
- kexec: Improve &amp; fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [Orabug: 38134902]
- module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 (Jon Mediero) [Orabug: 37820709]
- module: potential uninitialized return in module_kallsyms_on_each_symbol() (Dan Carpenter) [Orabug: 37820709]
- module: use RCU to synchronize find_module (Christoph Hellwig) [Orabug: 37820709]
- kallsyms: refactor {,module_}kallsyms_on_each_symbol (Christoph Hellwig) [Orabug: 37820709]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.3.el8uek]" date="1754568000">- mm: make page_mapped_in_vma() hugetlb walk aware (Jane Chu) [Orabug: 38146326]
- mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk (Zhenwei Pi) [Orabug: 38146326]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu) [Orabug: 36154626] {CVE-2023-1192}
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson)
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun) [Orabug: 38423359] {CVE-2025-39751}
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki) [Orabug: 38429229] {CVE-2025-39799}
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long)  [Orabug: 38459576]  
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]  
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet)  [Orabug: 37629344] [Orabug: 38418686]</changelog>
</package>
<package pkgid="47f84951fe0f88cc7fa0c30a21aa18ebc33014a7af3775dba0f30571cd0ff1ef" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.4.el8uek]" date="1755777600">- KVM: x86: use array_index_nospec with indices that come from guest (Thijs Raymakers) [Orabug: 38319938,38440302] {CVE-2025-39823}
- KVM: APIC: add helper func to remove duplicate code in kvm_pv_send_ipi (Miaohe Lin) [Orabug: 38319938]
- rds: Fix NULL ptr deref in xas_start (Håkon Bugge) [Orabug: 38169303]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973} 
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
</package>
<package pkgid="7fab052e7389c1bbad81ddc3359493f6f34ca0ce457e12536d7422a5be52fb21" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.349.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.347.5.el8uek]" date="1756382400">- squashfs: fix memory leak in squashfs_fill_super (Phillip Lougher) [Orabug: 38343661]
- netfilter: nf_tables: adjust lockdep assertions handling (Fedor Pchelkin)
- Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (Helge Deller) [Orabug: 38343661]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Arnd Bergmann)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.347.6.el8uek]" date="1756900800">- net_sched: sch_sfq: move the limit validation (Octavian Purdila) [Orabug: 38377926,38394593] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Octavian Purdila) [Orabug: 38377926]
- net_sched: sch_sfq: don't allow 1 packet limit (Octavian Purdila) [Orabug: 38377926] {CVE-2024-57996}
- net_sched: sch_sfq: handle bigger packets (Eric Dumazet) [Orabug: 38377926]
- net_sched: sch_sfq: annotate data-races around q-&gt;perturb_period (Eric Dumazet) [Orabug: 38377926]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti)
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits) [Orabug: 38494740] {CVE-2025-39898}
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.3.1.el8uek]" date="1761998400">- i40e: add validation for ring_len param (Lukasz Czapnik)  [Orabug: 38604171]  {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)  [Orabug: 38604171]  {CVE-2025-39973}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.2.el8uek]" date="1764331200">- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu)  [Orabug: 38705546]  {CVE-2025-40019}</changelog>
</package>
<package pkgid="627788547f1afd25829798e24773188796662d35f28481b64843a522e5c622b2" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.348.1.el8uek]" date="1757073600">- LTS tag: v5.4.298 (Sherry Yang)
- Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS" (Imre Deak)
- net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- Revert "drm/amdgpu: fix incorrect vm flags to map bo" (Alex Deucher) [Orabug: 38343661]
- HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version() (Minjong Kim) [Orabug: 38440228] {CVE-2025-39808}
- HID: wacom: Add a new Art Pen 2 (Ping Cheng)
- HID: asus: fix UAF via HID_CLAIMED_INPUT validation (Qasim Ijaz) [Orabug: 38440310] {CVE-2025-39824}
- efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (Li Nan) [Orabug: 38440277] {CVE-2025-39817}
- sctp: initialize more fields in sctp_v6_from_sk() (Eric Dumazet) [Orabug: 38440251] {CVE-2025-39812}
- net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts (Rohan G Thomas)
- net/mlx5e: Set local Xoff after FW update (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon port speed set (Alexei Lazar)
- net/mlx5e: Update and set Xon/Xoff upon MTU set (Alexei Lazar)
- net: dlink: fix multicast stats being counted incorrectly (Moon Yeounsu)
- atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control(). (Kuniyuki Iwashima) [Orabug: 38440347] {CVE-2025-39828}
- net/atm: remove the atmdev_ops {get, set}sockopt methods (Christoph Hellwig)
- Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced (Luiz Augusto von Dentz)
- powerpc/kvm: Fix ifdef to remove build warning (Madhavan Srinivasan)
- net: ipv4: fix regression in local-broadcast routes (Oscar Maes) [Orabug: 38343661]
- vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put() (Nikolay Kuratov)
- scsi: core: sysfs: Correct sysfs attributes access rights (Damien Le Moal)
- ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Tengda Wu) [Orabug: 38440259] {CVE-2025-39813}
- pinctrl: STMFX: add missing HAS_IOMEM dependency (Randy Dunlap)
- LTS tag: v5.4.297 (Sherry Yang)
- alloc_fdtable(): change calling conventions. (Al Viro)
- s390/hypfs: Enable limited access during lockdown (Peter Oberparleiter)
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Peter Oberparleiter)
- ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation (Takashi Iwai)
- net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (William Liu)
- net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (William Liu)
- ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc (Jason Xing)
- ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (Heminhong)
- ALSA: usb-audio: Fix size validation in convert_chmap_v3() (Dan Carpenter) [Orabug: 38343661]
- scsi: qla4xxx: Prevent a potential error pointer dereference (Dan Carpenter) [Orabug: 38401514] {CVE-2025-39676}
- usb: xhci: Fix slot_id resource race conflict (Weitao Wang)
- nfs: fix UAF in direct writes (Josef Bacik) [Orabug: 36596831] {CVE-2024-26958}
- NFS: Fix up commit deadlocks (Trond Myklebust)
- cifs: Fix UAF in cifs_demultiplex_thread() (Zhang Xiaoxu)
- Bluetooth: fix use-after-free in device_for_each_child() (Dmitry Antipov) [Orabug: 37433654] {CVE-2024-53237}
- act_mirred: use the backlog for nested calls to mirred ingress (Davide Caratti) [Orabug: 34882838] {CVE: CVE-2022-4269}
- net/sched: act_mirred: better wording on protection against excessive stack growth (Davide Caratti)
- net/sched: act_mirred: refactor the handle of xmit (Wenxu)
- selftests: forwarding: tc_actions.sh: add matchall mirror test (Jiri Pirko)
- net: sched: don't expose action qstats to skb_tc_reinsert() (Vlad Buslov)
- net: sched: extract qstats update code into functions (Vlad Buslov)
- net: sched: extract bstats update code into function (Vlad Buslov)
- net: sched: extract common action counters update code into function (Vlad Buslov)
- mm: perform the mapping_map_writable() check after call_mmap() (Lorenzo Stoakes)
- mm: update memfd seal write check to include F_SEAL_WRITE (Lorenzo Stoakes)
- mm: drop the assumption that VM_SHARED always implies writable (Lorenzo Stoakes)
- codel: remove sch-&gt;q.qlen check before qdisc_tree_reduce_backlog() (Cong Wang) [Orabug: 37908492] {CVE-2025-37798}
- sch_qfq: make qfq_qlen_notify() idempotent (Cong Wang)
- sch_hfsc: make hfsc_qlen_notify() idempotent (Cong Wang) [Orabug: 38158396] {CVE-2025-38177}
- sch_drr: make drr_qlen_notify() idempotent (Cong Wang)
- btrfs: populate otime when logging an inode item (Qu Wenruo)
- media: venus: hfi: explicitly release IRQ during teardown (Jorge Ramirez-Ortiz)
- f2fs: fix to avoid out-of-boundary access in dnode page (Chao Yu)
- media: venus: protect against spurious interrupts during probe (Jorge Ramirez-Ortiz)
- media: qcom: camss: cleanup media device allocated resource on error path (Vladimir Zapolskiy)
- media: venus: vdec: Clamp param smaller than 1fps and bigger than 240. (Ricardo Ribalda)
- drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS (Imre Deak)
- pwm: mediatek: Fix duty and period setting (Uwe Kleine-König)
- pwm: mediatek: Handle hardware enable and clock enable separately (Uwe Kleine-König)
- pwm: mediatek: Implement .apply() callback (Uwe Kleine-König)
- media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt() (Gui-Dong Han) [Orabug: 38401677] {CVE-2025-39713}
- media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free() (Sakari Ailus)
- media: v4l2-ctrls: always copy the controls on completion (Hans Verkuil)
- ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig (Damien Le Moal)
- soc: qcom: mdt_loader: Ensure we don't read past the ELF header (Bjorn Andersson) [Orabug: 38423524] {CVE-2025-39787}
- rtc: ds1307: handle oscillator stop flag (OSF) for ds1341 (Meagan Lloyd)
- usb: musb: omap2430: fix device leak at unbind (Johan Hovold)
- NFS: Fix the setting of capabilities when automounting a new filesystem (Trond Myklebust) [Orabug: 38429211] {CVE-2025-39798}
- NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode() (Trond Myklebust)
- NFSv4: Fix nfs4_bitmap_copy_adjust() (Trond Myklebust)
- usb: typec: fusb302: cache PD RX state (Sebastian Reichel)
- cdc-acm: fix race between initial clearing halt and open (Oliver Neukum)
- USB: cdc-acm: do not log successful probe on later errors (Johan Hovold)
- mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Breno Leitao)
- mm/kmemleak: turn kmemleak_lock and object-&gt;lock to raw_spinlock_t (He Zhe)
- ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx() (Geoffrey D. Bennett)
- x86/fpu: Delay instruction pointer fixup until after warning (Dave Hansen)
- mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery (Andy Shevchenko)
- nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Jeff Layton) [Orabug: 38395081,38501612] {CVE-2025-38724}
- pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov (Maulik Shah)
- tracing: Add down_write(trace_event_sem) when adding trace event (Steven Rostedt) [Orabug: 38324271] {CVE-2025-38539}
- usb: hub: Don't try to recover devices lost during warm reset. (Mathias Nyman)
- usb: hub: avoid warm port reset during USB3 disconnect (Mathias Nyman)
- x86/mce/amd: Add default names for MCA banks and blocks (Yazen Ghannam)
- iio: hid-sensor-prox: Fix incorrect OFFSET calculation (Zhang Lixu)
- f2fs: fix to do sanity check on ino and xnid (Chao Yu)
- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Harry Yoo)
- mm/zsmalloc.c: convert to use kmem_cache_zalloc in cache_alloc_zspage() (Miaohe Lin)
- drm/sched: Remove optimization that causes hang when killing dependent jobs (Lin Cao)
- ice: Fix a null pointer dereference in ice_copy_and_init_pkg() (Haoxiang Li) [Orabug: 38351930] {CVE-2025-38664}
- net: usbnet: Fix the wrong netif_carrier_on() call (Ammar Faizi)
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (John Ernberg)
- PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports (Lukas Wunner)
- ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value (Li Zhong)
- comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large (Ian Abbott)
- comedi: Fix initialization of data for instructions that write to subdevice (Ian Abbott)
- kbuild: Add KBUILD_CPPFLAGS to as-option invocation (Nathan Chancellor)
- kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS (Masahiro Yamada)
- kbuild: Add CLANG_FLAGS to as-instr (Nathan Chancellor)
- mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation (Nathan Chancellor)
- kbuild: Update assembler calls to use proper flags and language target (Nick Desaulniers)
- ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS (Nathan Chancellor)
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Kuen-Han Tsai)
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Zenm Chen)
- usb: storage: realtek_cr: Use correct byte order for bcs-&gt;Residue (Thorsten Blum)
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Mael Guerin)
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Miao Li)
- iio: proximity: isl29501: fix buffered read on big-endian systems (David Lechner)
- ftrace: Also allocate and copy hash for reading of filter files (Steven Rostedt) [Orabug: 38401581] {CVE-2025-39689}
- fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable() (Xu Yilun)
- use uniform permission checks for all mount propagation changes (Al Viro)
- move_mount: allow to add a mount into an existing group (Pavel Tikhomirov)
- fs/buffer: fix use-after-free when call bh_read() helper (Ye Bin) [Orabug: 38401587] {CVE-2025-39691}
- drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs (Timur Kristóf)
- drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3 (Timur Kristóf)
- memstick: Fix deadlock by moving removing flag earlier (Jiayi Li)
- media: venus: Add a check for packet size after reading from shared memory (Vedang Nagar)
- media: ov2659: Fix memory leaks in ov2659_probe() (Zhang Shurong)
- media: usbtv: Lock resolution while streaming (Ludwig Disterhof) [Orabug: 38401684] {CVE-2025-39714}
- media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init() (Haoxiang Li)
- media: gspca: Add bounds checking to firmware parser (Dan Carpenter)
- soc/tegra: pmc: Ensure power-domains are in a known state (Jonathan Hunter)
- jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Baokun Li) [Orabug: 38423509] {CVE-2025-39782}
- PCI: endpoint: Fix configfs group removal on driver teardown (Damien Le Moal)
- PCI: endpoint: Fix configfs group list head handling (Damien Le Moal)
- mtd: rawnand: fsmc: Add missing check after DMA map (Thomas Fourier)
- pwm: imx-tpm: Reset counter if CMOD is 0 (Laurentiu Mihalcea)
- wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table() (Nathan Chancellor)
- zynq_fpga: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- ata: libata-scsi: Fix ata_to_sense_error() status handling (Damien Le Moal)
- ext4: fix reserved gdt blocks handling in fsmap (Ojaswin Mujoo)
- ext4: fix fsmap end of range reporting with bigalloc (Ojaswin Mujoo)
- ext4: check fast symlink for ea_inode correctly (Andreas Dilger)
- vt: defkeymap: Map keycodes above 127 to K_HOLE (Myrrh Periwinkle)
- vt: keyboard: Don't process Unicode characters in K_OFF mode (Myrrh Periwinkle)
- usb: dwc3: meson-g12a: fix device leaks at unbind (Johan Hovold)
- usb: gadget: udc: renesas_usb3: fix device leak at unbind (Johan Hovold)
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Nathan Chancellor)
- m68k: Fix lost column on framebuffer debug console (Finn Thain)
- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Dan Carpenter)
- serial: 8250: fix panic due to PSLVERR (Yunhui Cui) [Orabug: 38401729] {CVE-2025-39724}
- media: uvcvideo: Do not mark valid metadata as invalid (Ricardo Ribalda)
- media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format() (Youngjun Lee) [Orabug: 38394816] {CVE-2025-38680}
- mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long)
- parisc: Makefile: fix a typo in palo.conf (Randy Dunlap)
- btrfs: fix log tree replay failure due to file with 0 links and extents (Filipe Manana)
- thunderbolt: Fix copy+paste error in match_service_id() (Eric Biggers)
- comedi: fix race between polling and detaching (Ian Abbott)
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Ricky Wu)
- drm/amdgpu: fix incorrect vm flags to map bo (Jack Xiao)
- scsi: lpfc: Remove redundant assignment to avoid memory leak (Jiasheng Jiang)
- rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe (Meagan Lloyd)
- pNFS: Fix uninited ptr deref in block/scsi layout (Sergey Bashirov) [Orabug: 38394867] {CVE-2025-38691}
- pNFS: Handle RPC size limit for layoutcommits (Sergey Bashirov)
- pNFS: Fix disk addr range check in block/scsi layout (Sergey Bashirov)
- pNFS: Fix stripe mapping in block/scsi layout (Sergey Bashirov)
- net: phy: smsc: add proper reset flags for LAN8710A (Csaba Buday)
- ipmi: Fix strcpy source and destination the same (Corey Minyard)
- kconfig: lxdialog: fix 'space' to (de)select options (Yann E. MORIN)
- kconfig: gconf: fix potential memory leak in renderer_edited() (Masahiro Yamada)
- kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() (Masahiro Yamada)
- ipmi: Use dev_warn_ratelimited() for incorrect message warnings (Breno Leitao)
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Garry)
- scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ranjan Kumar)
- kconfig: nconf: Ensure null termination where strncpy is used (Shankari Anand)
- kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c (Suchit Karunakaran)
- i3c: don't fail if GETHDRCAP is unsupported (Wolfram Sang)
- PCI: pnv_php: Work around switches with broken presence detection (Timothy Pearson)
- i3c: add missing include to internal header (Wolfram Sang)
- media: uvcvideo: Fix bandwidth issue for Alcor camera (Chenchangcheng)
- media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar (Alex Guo) [Orabug: 38394880] {CVE-2025-38693}
- media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb() (Alex Guo) [Orabug: 38394887] {CVE-2025-38694}
- media: usb: hdpvr: disable zero-length read messages (Wolfram Sang)
- media: tc358743: Increase FIFO trigger level to 374 (Dave Stevenson)
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt (Dave Stevenson)
- media: tc358743: Check I2C succeeded during probe (Dave Stevenson)
- pinctrl: stm32: Manage irq affinity settings (Cheick Traore)
- scsi: mpt3sas: Correctly handle ATA device errors (Damien Le Moal)
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Justin Tee) [Orabug: 38394894] {CVE-2025-38695}
- RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() (Yury Norov) [Orabug: 38423286] {CVE-2025-39742}
- MIPS: Don't crash in stack_top() for tasks without ABI or vDSO (Thomas Weißschuh)
- jfs: upper bound check of tree index in dbAllocAG (Arnaud Lecomte)
- jfs: Regular file corruption check (Edward Adam Davis)
- jfs: truncate good inode pages when hard link is 0 (Lizhi Xu)
- scsi: bfa: Double-free fix (Jackysliu) [Orabug: 38394925] {CVE-2025-38699}
- MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free} (Shiji Yang)
- watchdog: dw_wdt: Fix default timeout (Sebastian Reichel)
- fs/orangefs: use snprintf() instead of sprintf() (Amir Mohammad Jahangirzad)
- scsi: libiscsi: Initialize iscsi_conn-&gt;dd_data only if memory is allocated (Showrya M N) [Orabug: 38394931] {CVE-2025-38700}
- ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Theodore Ts'O) [Orabug: 38394937] {CVE-2025-38701}
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Pali Rohár)
- vhost: fail early when __vhost_add_used() fails (Jason Wang)
- net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325 (Álvaro Fernández Rojas)
- uapi: in6: restore visibility of most IPv6 socket options (Jakub Kicinski)
- net: ncsi: Fix buffer overflow in fetching version id (Hari Kalavakunta)
- net: dsa: b53: prevent SWITCH_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa: b53: fix b53_imp_vlan_setup for BCM5325 (Álvaro Fernández Rojas)
- net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs (Gal Pressman)
- wifi: iwlegacy: Check rate_idx range after addition (Stanislaw Gruszka)
- netmem: fix skb_frag_address_safe with unreadable skbs (Mina Almasry)
- wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`. (Thomas Fourier)
- wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect (Anjaneyulu)
- wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd() (Rand Deeb)
- net: fec: allow disable coalescing (Jonas Rebmann)
- (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer (Thomas Fourier)
- s390/stp: Remove udelay from stp_sync_clock() (Sven Schnelle)
- wifi: iwlwifi: mvm: fix scan request validation (Avraham Stern)
- net: thunderx: Fix format-truncation warning in bgx_acpi_match_id() (Alok Tiwari)
- net: ipv4: fix incorrect MTU in broadcast routes (Oscar Maes)
- wifi: cfg80211: Fix interface type validation (Ilan Peer)
- rcu: Protect -&gt;defer_qs_iw_pending from data race (Paul E. McKenney) [Orabug: 38423341] {CVE-2025-39749}
- net: ag71xx: Add missing check after DMA map (Thomas Fourier)
- et131x: Add missing check after DMA map (Thomas Fourier)
- be2net: Use correct byte order and format string for TCP seq and ack_seq (Alok Tiwari)
- s390/time: Use monotonic clock in get_cycles() (Sven Schnelle)
- wifi: cfg80211: reject HTC bit for management frames (Johannes Berg)
- ktest.pl: Prevent recursion of default variable options (Steven Rostedt)
- ASoC: codecs: rt5640: Retry DEVICE_ID verification (Xinxin Wan)
- ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros (Cristian Ciocaltea)
- ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control (Lucy Thrun)
- platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches (Kees Cook)
- pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Gautham R. Shenoy)
- usb: core: usb_submit_urb: downgrade type check (Oliver Neukum)
- ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4 (Alok Tiwari)
- ASoC: hdac_hdmi: Rate limit logging on connection and disconnection (Mark Brown)
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Ulf Hansson)
- ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path (Breno Leitao)
- ACPI: processor: fix acpi_object initialization (Sebastian Ott)
- PM: sleep: console: Fix the black screen issue (Tuhaowen)
- thermal: sysfs: Return ENODATA instead of EAGAIN for reads (Hsin-Te Yuan)
- PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit() (Rafael J. Wysocki)
- selftests: tracing: Use mutex_unlock for testing glob filter (Masami Hiramatsu)
- ARM: tegra: Use I/O memcpy to write to IRAM (Aaron Kling)
- gpio: tps65912: check the return value of regmap_update_bits() (Bartosz Golaszewski)
- ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed (Kuninori Morimoto)
- ARM: rockchip: fix kernel hang during smp initialization (Alexander Kochetkov)
- cpufreq: Exit governor when failed to start old governor (Lifeng Zheng)
- usb: xhci: Avoid showing errors during surprise removal (Mario Limonciello)
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Jay Chen)
- usb: xhci: Avoid showing warnings for dying controller (Mario Limonciello)
- selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t (Cynthia Huang)
- usb: xhci: print xhci-&gt;xhc_state when queue_command failed (Su Hui)
- securityfs: don't pin dentries twice, once is enough... (Al Viro)
- hfs: fix not erasing deleted b-tree node issue (Viacheslav Dubeyko)
- drbd: add missing kref_get in handle_write_conflicts (Sarah Newman) [Orabug: 38394995] {CVE-2025-38708}
- udf: Verify partition map count (Jan Kara)
- arm64: Handle KCOV __init vs inline mismatches (Kees Cook)
- hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file() (Tetsuo Handa)
- hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc() (Viacheslav Dubeyko)
- hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read() (Viacheslav Dubeyko)
- hfs: fix slab-out-of-bounds in hfs_bnode_read() (Viacheslav Dubeyko)
- sctp: linearize cloned gso packets in sctp_rcv (Xin Long) [Orabug: 38395059] {CVE-2025-38718}
- netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [Orabug: 38395068] {CVE-2025-38721}
- udp: also consider secpath when evaluating ipsec use for checksumming (Sabrina Dubroca)
- ACPI: processor: perflib: Move problematic pr-&gt;performance check (Rafael J. Wysocki)
- ACPI: processor: perflib: Fix initial _PPC limit application (Jiayi Li)
- Documentation: ACPI: Fix parent device references (Andy Shevchenko)
- fs: Prevent file descriptor table allocations exceeding INT_MAX (Sasha Levin) [Orabug: 38423397] {CVE-2025-39756}
- sunvdc: Balance device refcount in vdc_port_mpgroup_check (Ma Ke)
- NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Dai Ngo)
- net: dpaa: fix device leak when querying time stamp info (Johan Hovold)
- net: gianfar: fix device leak when querying time stamp info (Johan Hovold)
- netlink: avoid infinite retry looping in netlink_unicast() (Fedor Pchelkin) [Orabug: 38401319] {CVE-2025-38727}
- ALSA: usb-audio: Validate UAC3 cluster segment descriptors (Takashi Iwai) [Orabug: 38423407] {CVE-2025-39757}
- ALSA: usb-audio: Validate UAC3 power domain descriptors, too (Takashi Iwai) [Orabug: 38395101] {CVE-2025-38729}
- io_uring: don't use int for ABI (Pavel Begunkov)
- usb: gadget : fix use-after-free in composite_dev_cleanup() (Taoxue) [Orabug: 38334898] {CVE-2025-38555}
- MIPS: mm: tlb-r4k: Uniquify TLB entries on init (Jiaxun Yang)
- USB: serial: option: add Foxconn T99W709 (Slark Xiao)
- vsock: Do not allow binding to VMADDR_PORT_ANY (Budimir Markovic) [Orabug: 38351771,38453914] {CVE-2025-38618}
- net/packet: fix a race in packet_set_ring() and packet_notifier() (Quang Le) [Orabug: 38351764] {CVE-2025-38617}
- perf/core: Prevent VMA split of buffer mappings (Thomas Gleixner) [Orabug: 38334948] {CVE-2025-38563}
- perf/core: Exit early on perf_mmap() fail (Thomas Gleixner) [Orabug: 38334959] {CVE-2025-38565}
- perf/core: Don't leak AUX buffer refcount on allocation failure (Thomas Gleixner)
- pptp: fix pptp_xmit() error path (Eric Dumazet)
- smb: client: let recv_done() cleanup before notifying the callers. (Stefan Metzmacher)
- benet: fix BUG when creating VFs (Michal Schmidt) [Orabug: 38334976] {CVE-2025-38569}
- net: drop UFO packets in udp_rcv_segment() (Wang Liang) [Orabug: 38351786] {CVE-2025-38622}
- ipv6: reject malicious packets in ipv6_gso_segment() (Eric Dumazet) [Orabug: 38334988] {CVE-2025-38572}
- pptp: ensure minimal skb length in pptp_xmit() (Eric Dumazet) [Orabug: 38335004] {CVE-2025-38574}
- netpoll: prevent hanging NAPI when netcons gets enabled (Jakub Kicinski)
- NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (Trond Myklebust) [Orabug: 38401745] {CVE-2025-39730}
- pci/hotplug/pnv-php: Wrap warnings in macro (Frederic Barrat)
- pci/hotplug/pnv-php: Improve error msg on power state change failure (Frederic Barrat)
- usb: chipidea: udc: fix sleeping function called from invalid context (Peter Chen)
- f2fs: fix to avoid out-of-boundary access in devs.path (Chao Yu)
- f2fs: fix to avoid panic in f2fs_evict_inode (Chao Yu)
- f2fs: fix to avoid UAF in f2fs_sync_inode_meta() (Chao Yu)
- rtc: pcf8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: hym8563: fix incorrect maximum clock rate handling (Brian Masney)
- rtc: ds1307: fix incorrect maximum clock rate handling (Brian Masney)
- module: Restore the moduleparam prefix length check (Petr Pavlu)
- bpf: Check flow_dissector ctx accesses are aligned (Paul Chaignon)
- mtd: rawnand: atmel: set pmecc data setup time (Balamanikandan Gunasundar)
- mtd: rawnand: atmel: Fix dma_mapping_error() address (Thomas Fourier)
- jfs: fix metapage reference count leak in dbAllocCtl (Zheng Yu)
- fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (Chenyuan Yang)
- crypto: qat - fix seq_file position update in adf_ring_next() (Giovanni Cabiddu)
- dmaengine: nbpfaxi: Add missing check after DMA map (Thomas Fourier)
- dmaengine: mv_xor: Fix missing check after DMA map and missing unmap (Thomas Fourier)
- fs/orangefs: Allow 2 more characters in do_c_string() (Dan Carpenter)
- soundwire: stream: restore params when prepare ports fail (Bard Liao)
- crypto: img-hash - Fix dma_unmap_sg() nents value (Thomas Fourier)
- hwrng: mtk - handle devm_pm_runtime_enable errors (Ovidiu Panait)
- watchdog: ziirave_wdt: check record length in ziirave_firm_verify() (Dan Carpenter)
- scsi: isci: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: mvsas: Fix dma_unmap_sg() nents value (Thomas Fourier)
- scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value (Thomas Fourier)
- clk: sunxi-ng: v3s: Fix de clock definition (Paul Kocialkowski)
- perf tests bp_account: Fix leaked file descriptor (Leo Yan)
- crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Mengbiao Xiong)
- pinctrl: sunxi: Fix memory leak on krealloc failure (Yuan Chen)
- power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set (Charles Han)
- clk: davinci: Add NULL check in davinci_lpsc_clk_register() (Henry Martin)
- mtd: fix possible integer overflow in erase_xfer() (Ivan Stepchenko)
- crypto: marvell/cesa - Fix engine load inaccuracy (Herbert Xu)
- PCI: rockchip-host: Fix "Unexpected Completion" log message (Hans Zhang)
- vrf: Drop existing dst reference in vrf_ip6_input_dst (Stanislav Fomichev)
- selftests: rtnetlink.sh: remove esp4_offload after test (Xiumei Mu)
- netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [Orabug: 38351854] {CVE-2025-38639}
- can: kvaser_usb: Assign netdev.dev_port based on device channel index (Jimmy Assarsson)
- can: kvaser_pciefd: Store device channel index (Jimmy Assarsson)
- wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE (Gokul Sivakumar)
- Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Remi Pommarel)
- mwl8k: Add missing check after DMA map (Thomas Fourier)
- wifi: rtl8xxxu: Fix RX skb size for aggregation disabled (Martin Kaistra)
- net/sched: Restrict conditions for adding duplicating netems to qdisc tree (William Liu) [Orabug: 38331466] {CVE-2025-38553}
- arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX (Johan Korsnes)
- drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value (Fedor Pchelkin)
- m68k: Don't unregister boot console needlessly (Finn Thain)
- tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Xin Guo)
- iwlwifi: Add missing check for alloc_ordered_workqueue (Jiasheng Jiang) [Orabug: 38335110] {CVE-2025-38602}
- wifi: iwlwifi: Fix memory leak in iwl_mvm_init() (Xiu Jianfeng)
- wifi: rtl818x: Kill URBs before clearing tx status queue (Daniil Dulov) [Orabug: 38335120] {CVE-2025-38604}
- caif: reduce stack size, again (Arnd Bergmann)
- bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure (Yuan Chen)
- bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (Jiayuan Chen) [Orabug: 38335131] {CVE-2025-38608}
- staging: nvec: Fix incorrect null termination of battery manufacturer (Alok Tiwari)
- samples: mei: Fix building on musl libc (Brahmajit Das)
- cpufreq: Init policy-&gt;rwsem before it may be possibly used (Lifeng Zheng)
- ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface (Annette Kobou)
- usb: early: xhci-dbc: Fix early_ioremap leak (Lucas De Marchi)
- Revert "vmci: Prevent the dispatching of uninitialized payloads" (Greg Kroah-Hartman)
- pps: fix poll support (Denis Osterland-Heim)
- vmci: Prevent the dispatching of uninitialized payloads (Lizhi Xu)
- staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc() (Abdun Nihaal) [Orabug: 38335153] {CVE-2025-38612}
- ARM: dts: vfxxx: Correctly use two tuples for timer address (Krzysztof Kozlowski)
- hfsplus: remove mutex_lock check in hfsplus_free_extents (Yangtao Li)
- ASoC: Intel: fix SND_SOC_SOF dependencies (Arnd Bergmann)
- ethernet: intel: fix building with large NR_CPUS (Arnd Bergmann)
- usb: phy: mxs: disconnect line when USB charger is attached (Xu Yang)
- usb: chipidea: add USB PHY event (Xu Yang)
- usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use (Peter Chen)
- usb: chipidea: udc: protect usb interrupt enable (Li Jun)
- usb: chipidea: udc: add new API ci_hdrc_gadget_connect (Peter Chen)
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Daniel Dadap)
- comedi: comedi_test: Fix possible deletion of uninitialized timers (Ian Abbott)
- nilfs2: reject invalid file types when reading inodes (Ryusuke Konishi)
- i2c: qup: jump out of the loop in case of timeout (Yang Xiwen) [Orabug: 38351994] {CVE-2025-38671}
- net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class (Xiang Mei)
- net: appletalk: Fix use-after-free in AARP proxy probe (Kito Xu)
- net: appletalk: fix kerneldoc warnings (Andrew Lunn)
- RDMA/core: Rate limit GID cache warning messages (Maor Gottlieb)
- regulator: core: fix NULL dereference on unbind due to stale coupling data (Alessandro Carminati) [Orabug: 38351978] {CVE-2025-38668}
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Mathias Nyman)
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Mathias Nyman)
- net_sched: sch_sfq: reject invalid perturb period (Eric Dumazet) [Orabug: 38158477] {CVE-2025-38193}
- power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition (Zheng Wang)
- power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Minghao Chi)
- power: supply: bq24190_charger: Fix runtime PM imbalance on error (Dinghao Liu)
- xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Hongyu Xie)
- virtio-net: ensure the received length does not exceed allocated size (Bui Quang Minh) [Orabug: 38253834] {CVE-2025-38375}
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Arun Raghavan)
- usb: dwc3: qcom: Don't leave BCR asserted (Krishna Kurapati)
- usb: musb: fix gadget state on disconnect (Drew Hamilton)
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (William Liu) [Orabug: 38254214] {CVE-2025-38468}
- net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Dong Chenchen) [Orabug: 38254225] {CVE-2025-38470}
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (Luiz Augusto von Dentz)
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (Luiz Augusto von Dentz)
- Bluetooth: SMP: If an unallowed command is received consider it a failure (Luiz Augusto von Dentz)
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (Kuniyuki Iwashima) [Orabug: 38254241] {CVE-2025-38473}
- usb: net: sierra: check for no status endpoint (Oliver Neukum) [Orabug: 38254249] {CVE-2025-38474}
- net/sched: sch_qfq: Fix race condition on qfq_aggregate (Xiang Mei) [Orabug: 38254266] {CVE-2025-38477}
- net: emaclite: Fix missing pointer increment in aligned_read() (Alok Tiwari)
- comedi: Fix use of uninitialized data in insn_rw_emulate_bits() (Ian Abbott)
- comedi: Fix some signed shift left operations (Ian Abbott)
- comedi: das6402: Fix bit shift out of bounds (Ian Abbott)
- comedi: das16m1: Fix bit shift out of bounds (Ian Abbott)
- comedi: aio_iiro_16: Fix bit shift out of bounds (Ian Abbott)
- comedi: pcl812: Fix bit shift out of bounds (Ian Abbott)
- iio: adc: stm32-adc: Fix race in installing chained IRQ handler (Chen Ni)
- iio: adc: max1363: Reorder mode_list[] entries (Fabio Estevam)
- iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[] (Fabio Estevam)
- soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled (Andrew Jeffery)
- soc: aspeed: lpc-snoop: Cleanup resources in stack-order (Andrew Jeffery)
- mmc: sdhci_am654: Workaround for Errata i2312 (Judith Mendez)
- mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models (Edson Juliano Drosdeck)
- mmc: bcm2835: Fix dma_unmap_sg() nents value (Thomas Fourier)
- memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Nathan Chancellor)
- isofs: Verify inode mode when loading from disk (Jan Kara)
- dmaengine: nbpfaxi: Fix memory corruption in probe() (Dan Carpenter)
- af_packet: fix soft lockup issue caused by tpacket_snd() (Yun Lu)
- af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Yun Lu)
- phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept() (Nathan Chancellor)
- HID: core: do not bypass hid_hw_raw_request (Benjamin Tissoires) [Orabug: 38254340,38453904] {CVE-2025-38494}
- HID: core: ensure __hid_request reserves the report ID as the first byte (Benjamin Tissoires)
- HID: core: ensure the allocated report buffer can contain the reserved report ID (Benjamin Tissoires) [Orabug: 38254348,38453908] {CVE-2025-38495}
- pch_uart: Fix dma_sync_sg_for_device() nents value (Thomas Fourier)
- Input: xpad - set correct controller type for Acer NGR200 (Nilton Perim Neto)
- i2c: stm32: fix the device used for the DMA map (Clément Le Goffic)
- usb: gadget: configfs: Fix OOB read on empty string write (Xinyu Liu) [Orabug: 38254358] {CVE-2025-38497}
- USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Ryan Mann)
- USB: serial: option: add Foxconn T99W640 (Slark Xiao)
- USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Fabio Porcedda)
- LTS tag: v5.4.296 (Sherry Yang)
- x86/mm: Disable hugetlb page table sharing on 32-bit (Jann Horn)
- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
- HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras (Chia-Lin Kao) [Orabug: 38324280] {CVE-2025-38540}
- HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY (Zhang Heng)
- vt: add missing notification when switching back to text mode (Nicolas Pitre)
- net: usb: qmi_wwan: add SIMCom 8230C composition (Xiaowei Li)
- atm: idt77252: Add missing `dma_map_error()` (Thomas Fourier)
- bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT (Somnath Kotur) [Orabug: 38254090] {CVE-2025-38439}
- bnxt_en: Fix DCB ETS validation (Shravya Kn)
- can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level (Sean Nyekjaer)
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Oleksij Rempel)
- net: appletalk: Fix device refcount leak in atrtr_create() (Kito Xu)
- md/raid1: Fix stack memory use after return in raid1_reshape (Wang Jinchao) [Orabug: 38254109] {CVE-2025-38445}
- wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() (Daniil Dulov) [Orabug: 38324161] {CVE-2025-38513}
- dma-buf: fix timeout handling in dma_resv_wait_timeout v2 (Christian König)
- Input: xpad - support Acer NGR 200 Controller (Nilton Perim Neto)
- Input: xpad - add VID for Turtle Beach controllers (Vicki Pfau)
- Input: xpad - add support for Amazon Game Controller (Matt Reynolds)
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Trond Myklebust)
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Tigran Mkrtchyan)
- RDMA/mlx5: Fix vport loopback for MPV device (Patrisious Haddad)
- netlink: Fix rmem check in netlink_broadcast_deliver(). (Kuniyuki Iwashima)
- netlink: make sure we allow at least one dump skb (Jakub Kicinski)
- Revert "ACPI: battery: negate current when discharging" (Rafael J. Wysocki)
- usb: gadget: u_serial: Fix race condition in TTY wakeup (Kuen-Han Tsai) [Orabug: 38254118] {CVE-2025-38448}
- drm/sched: Increment job count before swapping tail spsc queue (Matthew Brost) [Orabug: 38324180] {CVE-2025-38515}
- pinctrl: qcom: msm: mark certain pins as invalid for interrupts (Bartosz Golaszewski) [Orabug: 38324186] {CVE-2025-38516}
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Jp Kobryn)
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Yazen Ghannam)
- x86/mce/amd: Fix threshold limit reset (Yazen Ghannam)
- rxrpc: Fix oops due to non-existence of prealloc backlog struct (David Howells)
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (Victor Nogueira) [Orabug: 38254147] {CVE-2025-38457}
- atm: clip: Fix NULL pointer dereference in vcc_sendmsg() (Yue Haibing) [Orabug: 38254153] {CVE-2025-38458}
- atm: clip: Fix infinite recursive call of clip_push(). (Kuniyuki Iwashima) [Orabug: 38254161] {CVE-2025-38459}
- atm: clip: Fix memory leak of struct clip_vcc. (Kuniyuki Iwashima) [Orabug: 38324309] {CVE-2025-38546}
- atm: clip: Fix potential null-ptr-deref in to_atmarpd(). (Kuniyuki Iwashima) [Orabug: 38254167] {CVE-2025-38460}
- tipc: Fix use-after-free in tipc_conn_close(). (Kuniyuki Iwashima) [Orabug: 38254181] {CVE-2025-38464}
- netlink: Fix wraparounds of sk-&gt;sk_rmem_alloc. (Kuniyuki Iwashima) [Orabug: 38254188] {CVE-2025-38465}
- fix proc_sys_compare() handling of in-lookup dentries (Al Viro)
- proc: Clear the pieces of proc_inode that proc_evict_inode cares about (Eric W. Biederman)
- drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling (Kaustabh Chakraborty) [Orabug: 38254203] {CVE-2025-38467}
- staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() (Nathan Chancellor)
- media: uvcvideo: Rollback non processed entities on error (Ricardo Ribalda)
- media: uvcvideo: Send control events for partial succeeds (Ricardo Ribalda)
- media: uvcvideo: Return the number of processed controls (Ricardo Ribalda)
- ACPI: PAD: fix crash in exit_round_robin() (Seiji Nishikawa) [Orabug: 37206006] {CVE-2024-49935}
- usb: typec: displayport: Fix potential deadlock (Andrei Kuchynski) [Orabug: 38401436] {CVE-2025-38404}
- Logitech C-270 even more broken (Oliver Neukum)
- rose: fix dangling neighbour pointers in rose_rt_device_down() (Kohei Enju)
- net: rose: Fix fall-through warnings for Clang (Gustavo A R Silva)
- drm/i915/gt: Fix timeline left held on VMA alloc error (Janusz Krzysztofik) [Orabug: 38253887] {CVE-2025-38389}
- drm/i915/selftests: Change mock_request() to return error pointers (Dan Carpenter)
- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (James Clark)
- spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path (Vladimir Oltean)
- spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write (Vladimir Oltean)
- dpaa2-eth: fix xdp_rxq_info leak (Wangfushuai)
- ethernet: atl1: Add missing DMA mapping error checks and count errors (Thomas Fourier)
- btrfs: use btrfs_record_snapshot_destroy() during rmdir (Filipe Manana)
- btrfs: propagate last_unlink_trans earlier when doing a rmdir (Filipe Manana)
- RDMA/mlx5: Fix CC counters query for MPV (Patrisious Haddad)
- RDMA/core: Create and destroy counters in the ib_core (Leon Romanovsky)
- scsi: ufs: core: Fix spelling of a sysfs attribute name (Bart Van Assche)
- drm/v3d: Disable interrupts before resetting the GPU (Maíra Canal)
- mtk-sd: reset host-&gt;mrq on prepare_data() error (Sergey Senozhatsky)
- mtk-sd: Prevent memory corruption from DMA map failure (Masami Hiramatsu)
- mmc: mediatek: use data instead of mrq parameter from msdc_{un}prepare_data() (Yue Hu)
- regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods (Manivannan Sadhasivam) [Orabug: 38253907] {CVE-2025-38395}
- regulator: gpio: Add input_supply support in gpio_regulator_config (Jerome Neanne)
- ACPICA: Refuse to evaluate a method if arguments are missing (Rafael J. Wysocki) [Orabug: 38253875] {CVE-2025-38386}
- wifi: ath6kl: remove WARN on bad firmware input (Johannes Berg) [Orabug: 38253946] {CVE-2025-38406}
- wifi: mac80211: drop invalid source address OCB frames (Johannes Berg)
- powerpc: Fix struct termio related ioctl macros (Madhavan Srinivasan)
- ata: pata_cs5536: fix build on 32-bit UML (Johannes Berg)
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Takashi Iwai)
- nui: Fix dma_mapping_error() check (Thomas Fourier)
- enic: fix incorrect MTU comparison in enic_change_mtu() (Alok Tiwari)
- amd-xgbe: align CL37 AN sequence as per databook (Raju Rangoju)
- lib: test_objagg: Set error message in check_expect_hints_stats() (Dan Carpenter)
- drm/exynos: fimd: Guard display clock control with runtime PM calls (Marek Szyprowski)
- btrfs: fix missing error handling when searching for inode refs during log replay (Filipe Manana)
- scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() (Thomas Fourier)
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Kuniyuki Iwashima) [Orabug: 38253923] {CVE-2025-38400}
- RDMA/mlx5: Initialize obj_event-&gt;obj_sub_list before xa_insert (Mark Zhang) [Orabug: 38253881] {CVE-2025-38387}
- platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment (David Thompson)
- mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data (Masami Hiramatsu)
- usb: typec: altmodes/displayport: do not index invalid pin_assignments (Rd Babiera) [Orabug: 38253894] {CVE-2025-38391}
- mmc: sdhci: Add a helper function for dump register in dynamic debug mode (Victor Shih)
- vsock/vmci: Clear the vmci transport packet properly when initializing it (Harshavardhana S A) [Orabug: 38253937] {CVE-2025-38403}
- btrfs: don't abort filesystem when attempting to snapshot deleted subvolume (Omar Sandoval) [Orabug: 36530119] {CVE-2024-26644}
- arm64: Restrict pagetable teardown to avoid false warning (Dev Jain)
- s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS (Nathan Chancellor)
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix connecting to next bridge (Aradhya Bhatia)
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (Aradhya Bhatia)
- drm/tegra: Assign plane type before registration (Thierry Reding)
- HID: wacom: fix kobject reference count leak (Qasim Ijaz)
- HID: wacom: fix memory leak on sysfs attribute creation failure (Qasim Ijaz)
- HID: wacom: fix memory leak on kobject creation failure (Qasim Ijaz)
- dm-raid: fix variable in journal device check (Heinz Mauelshagen)
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (Frédéric Danis)
- atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). (Kuniyuki Iwashima) [Orabug: 38175045] {CVE-2025-38245}
- net: enetc: Correct endianness handling in _enetc_rd_reg64 (Simon Horman)
- um: ubd: Add missing error check in start_io_thread() (Tiwei Bie)
- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella)
- wifi: mac80211: fix beacon interval calculation overflow (Lachlan Hodges)
- attach_recursive_mnt(): do not lock the covering tree when sliding something under it (Al Viro)
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Youngjun Lee) [Orabug: 38175065] {CVE-2025-38249}
- i2c: robotfuzz-osif: disable zero-length read messages (Wolfram Sang)
- i2c: tiny-usb: disable zero-length read messages (Wolfram Sang)
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (Shin'Ichiro Kawasaki) [Orabug: 38158592] {CVE-2025-38211}
- RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Weihang Li)
- media: vivid: Change the siize of the composing (Denis Arefev)
- media: omap3isp: use sgtable-based scatterlist wrappers (Marek Szyprowski)
- media: cxusb: no longer judge rbuf when the write fails (Edward Adam Davis) [Orabug: 38158692] {CVE-2025-38229}
- media: cxusb: use dev_dbg() rather than hand-rolled debug (Sean Young)
- jfs: validate AG parameters in dbMount() to prevent crashes (Vasiliy Kovalev)
- fs/jfs: consolidate sanity checking in dbMount (Dave Kleikamp)
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Martin Blumenstingl)
- of: Add of_property_present() helper (Rob Herring)
- of: property: define of_property_read_u{8,16,32,64}_array() unconditionally (Michael Walle)
- kbuild: hdrcheck: fix cross build with clang (Arnd Bergmann)
- kbuild: add --target to correctly cross-compile UAPI headers with Clang (Masahiro Yamada)
- bpfilter: match bit size of bpfilter_umh to that of the kernel (Masahiro Yamada)
- kbuild: use -MMD instead of -MD to exclude system headers from dependency (Masahiro Yamada)
- VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify (Ma Wupeng) [Orabug: 38152869] {CVE-2025-38102}
- VMCI: check context-&gt;notify_page after call to get_user_pages_fast() to avoid GPF (George Kennedy)
- ovl: Check for NULL d_inode() in ovl_dentry_upper() (Kees Cook)
- ceph: fix possible integer overflow in ceph_zero_objects() (Dmitry Kandybka)
- ALSA: hda: Ignore unsol events for cards being shut down (Cezary Rojewski)
- usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Jos Wang)
- usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Robert Hodaszi)
- usb: Add checks for snprintf() calls in usb_alloc_dev() (Andy Shevchenko)
- tty: serial: uartlite: register uart driver in init (Jakub Lewalski)
- usb: potential integer overflow in usbg_make_tpg() (Chen Yufeng)
- iio: pressure: zpa2326: Use aligned_s64 for the timestamp (Jonathan Cameron)
- md/md-bitmap: fix dm-raid max_write_behind setting (Yu Kuai)
- dmaengine: xilinx_dma: Set dma_device directions (Thomas Gessler)
- mfd: max14577: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- mailbox: Not protect module_put with spin_lock_irqsave (Peng Fan)
- cifs: Fix cifs_query_path_info() for Windows NT servers (Pali Rohár)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]  
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
</package>
<package pkgid="face606398e27f154e06d8879fe072eda186afd8c88aab8df2f7e6b2dfcb6523" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.350.3.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.2.el8uek]" date="1758196800">- uek-rpm: Move ifb module to nano modules (Harshit Mogalapalli) [Orabug: 38443798]
- clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (Al Viro) [Orabug: 38310007,38453918] {CVE-2025-38499}
- x86/vmscape: Warn when STIBP is disabled with SMT (Pawan Gupta) [Orabug: 38424094]
- x86/bugs: Move cpu_bugs_smt_update() down (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enable the mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add conditional IBPB mitigation (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Add old Intel CPUs to affected list (Pawan Gupta) [Orabug: 38424094]
- x86/vmscape: Enumerate VMSCAPE bug (Pawan Gupta) [Orabug: 38424094]
- Documentation/hw-vuln: Add VMSCAPE documentation (Pawan Gupta) [Orabug: 38424094]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.348.3.el8uek]" date="1758888000">- hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [Orabug: 38459576]
- kallsyms: add module_kallsyms_on_each_symbol_locked (Julian Pidancet) [Orabug: 38418686]
- kallsyms: export module_kallsyms_on_each_symbol (Julian Pidancet) [Orabug: 38418686]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.350.3.1.el8uek]" date="1765281600">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38744458]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38744453]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.2.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38786776]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="7adfd432bf178a992e7ea5b7f98d65b4a13505bb1df581ee9915e65230a45122" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.1.el8uek]" date="1759492800">- NFSv4: Don't clear capabilities that won't be reset (Trond Myklebust)
- power: supply: bq27xxx: restrict no-battery detection to bq27000 (H. Nikolaus Schaller)
- power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery (H. Nikolaus Schaller)
- usb: hub: Fix flushing of delayed work used for post resume purposes (Mathias Nyman)
- soc: qcom: mdt_loader: Deal with zero e_shentsize (Bjorn Andersson)
- Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set" (Tariq Toukan)
- LTS tag: v5.4.299 (Alok Tiwari)
- scsi: lpfc: Fix buffer free/clear order in deferred receive path (John Evans) [Orabug: 38456754] {CVE-2025-39841}
- dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- cifs: fix integer overflow in match_server() (Roman Smirnov)
- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Larisa Grigore)
- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Larisa Grigore)
- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Larisa Grigore)
- pcmcia: Add error handling for add_interval() in do_validate_mem() (Xu Wang)
- ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model (Takashi Iwai)
- randstruct: gcc-plugin: Fix attribute addition (Kees Cook)
- randstruct: gcc-plugin: Remove bogus void member (Kees Cook)
- vmxnet3: update MTU after device quiesce (Ronak Doshi)
- net: dsa: microchip: linearize skb for tail-tagging switches (Jakob Unterwurzacher)
- net: dsa: microchip: update tag_ksz masks for KSZ9477 family (Pieter Van Trappen)
- dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status() (Qiu-Ji Chen)
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Chris Chiu)
- gpio: pca953x: fix IRQ storm on system wake up (Emanuele Ghidoli)
- iio: light: opt3001: fix deadlock due to concurrent flag access (Luca Ceresoli) [Orabug: 37977028] {CVE-2025-37968}
- iio: chemical: pms7003: use aligned_s64 for timestamp (David Lechner)
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Rafael J. Wysocki)
- mm/slub: avoid accessing metadata when pointer is invalid in object_err() (Li Qiong) [Orabug: 38494761] {CVE-2025-39902}
- mm/khugepaged: fix -&gt;anon_vma race (Jann Horn)
- e1000e: fix heap overflow in e1000_set_eeprom (Vitaly Lifshits)
- batman-adv: fix OOB read/write in network-coding decode (Stanislav Fort)
- drm/amdgpu: drop hw access in non-DC audio fini (Alex Deucher)
- wifi: mwifiex: Initialize the chan_stats array to zero (Rong Qianfeng) [Orabug: 38494723] {CVE-2025-39891}
- pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region() (Ma Ke)
- ALSA: usb-audio: Add mute TLV for playback volumes on some devices (Cryolitia Pukngae)
- ppp: fix memory leak in pad_compress_skb (Qingfang Deng) [Orabug: 38456781] {CVE-2025-39847}
- net: atm: fix memory leak in atm_register_sysfs when device_register fail (Wang Liang)
- ax25: properly unshare skbs in ax25_kiss_rcv() (Eric Dumazet)
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Dan Carpenter)
- net: thunder_bgx: add a missing of_node_put (Rosen Penev)
- wifi: libertas: cap SSID len in lbs_associate() (Dan Carpenter)
- wifi: cw1200: cap SSID length in cw1200_do_join() (Dan Carpenter)
- net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets (Felix Fietkau)
- i40e: Fix potential invalid access when MAC list is empty (Zhen Ni) [Orabug: 38456814] {CVE-2025-39853}
- icmp: fix icmp_ndo_send address translation for reply direction (Fabian Bläse)
- mISDN: Fix memory leak in dsp_hwec_enable() (Miaoqian Lin)
- xirc2ps_cs: fix register access when enabling FullDuplex (Alok Tiwari)
- Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen() (Kuniyuki Iwashima) [Orabug: 38456834] {CVE-2025-39860}
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter)
- wifi: cfg80211: fix use-after-free in cmp_bss() (Dmitry Antipov) [Orabug: 38456860] {CVE-2025-39864}
- powerpc: boot: Remove leading zero in label in udelay() (Nathan Chancellor)</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
</package>
<package pkgid="07ead1eed154c580fe6c6da2fd42ec5eeae565ee7219263fc14bfc3c2e1bd6a7" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.2.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.349.2.el8uek]" date="1760011200">- bpf/bpf_get,set_sockopt: add option to set TCP-BPF sock ops flags (Alan Maguire) [Orabug: 36699199]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280} 
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]  
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248} 
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
</package>
<package pkgid="5d5a45d77be2f780b6698b9d610db849cadb1a29d6812e3a84d07bbee14645e8" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.351.3.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.349.3.el8uek]" date="1760616000">- Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set" (Jakub Kicinski) [Orabug: 38545204]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Sean Christopherson) [Orabug: 38494247]
- rds: Free all frags when rds_ib_recv_cache_put() fails (Hans Westgaard Ry) [Orabug: 38492234]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.1.el8uek]" date="1761220800">- device-dax: correct pgoff align in dax_set_mapping() (Kun(Llfl)) [Orabug: 37206404] {CVE-2024-50022}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha)  [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda)  [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu)  [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu)  [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.1.el8uek]" date="1766404800">- fs/proc: fix uaf in proc_readdir_de() (Wei Yang)  [Orabug: 38787139]  {CVE-2025-40271}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.2.el8uek]" date="1768564800">- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima)  [Orabug: 38855323]  {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)  [Orabug: 38855323]
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj)  [Orabug: 38855319]  {CVE-2025-40248}
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38855313]  {CVE-2025-39964}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.351.3.3.el8uek]" date="1769169600">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38884602]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="c7561eb25fc41023531da8f6eab178539b76502f6947860b2442e8a87b9ee492" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.1.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.1.el8uek]" date="1772107200">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 39016499]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 39016499]  
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 39016501]  {CVE-2025-40215}</changelog>
</package>
<package pkgid="f86faa3782e6083f4604e4793c63f405dd0910f34320646f0d7312a5a10f1627" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.352.5.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.2.el8uek]" date="1761912000">- LTS tag: v5.4.301 (Alok Tiwari)
- net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg (Zhengchao Shao)
- media: s5p-mfc: remove an unused/uninitialized variable (Arnd Bergmann)
- NFSD: Fix last write offset handling in layoutcommit (Sergey Bashirov)
- NFSD: Minor cleanup in layoutcommit processing (Sergey Bashirov)
- padata: Reset next CPU when reorder sequence wraps around (Xiao Liang)
- KEYS: trusted_tpm1: Compare HMAC values in constant time (Eric Biggers)
- NFSD: Define a proc_layoutcommit for the FlexFiles layout type (Chuck Lever) [Orabug: 38601819] {CVE-2025-40087}
- vfs: Don't leak disconnected dentries on umount (Jan Kara) [Orabug: 38601924] {CVE-2025-40105}
- jbd2: ensure that all ongoing I/O complete before freeing blocks (Zhang Yi)
- ext4: detect invalid INLINE_DATA + EXTENTS flag combination (Deepanshu Kartikey) [Orabug: 38649223] {CVE-2025-40167}
- drm/amdgpu: use atomic functions with memory barriers for vm fault info (Gui-Dong Han)
- ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() (Theodore Ts'O) [Orabug: 38649412] {CVE-2025-40198}
- spi: cadence-quadspi: Flush posted register writes before DAC access (Pratyush Yadav)
- spi: cadence-quadspi: Flush posted register writes before INDAC access (Pratyush Yadav)
- memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe (Zhen Ni)
- memory: samsung: exynos-srom: Correct alignment (Krzysztof Kozlowski)
- arm64: errata: Apply workarounds for Neoverse-V3AE (Mark Rutland)
- arm64: cputype: Add Neoverse-V3AE definitions (Mark Rutland)
- comedi: fix divide-by-zero in comedi_buf_munge() (Deepanshu Kartikey)
- binder: remove "invalid inc weak" check (Alice Ryhl)
- xhci: dbc: enable back DbC in resume if it was enabled before suspend (Mathias Nyman)
- usb/core/quirks: Add Huawei ME906S to wakeup quirk (Tim Guttzeit)
- USB: serial: option: add Telit FN920C04 ECM compositions (Li Qingwu)
- USB: serial: option: add Quectel RG255C (Reinhard Speyerer)
- USB: serial: option: add UNISOC UIS7720 (Renjun Wang)
- net: ravb: Ensure memory write completes before ringing TX doorbell (Lad Prabhakar)
- net: usb: rtl8150: Fix frame padding (Michał Pecio)
- ocfs2: clear extent cache after moving/defragmenting extents (Deepanshu Kartikey) [Orabug: 38730547] {CVE-2025-40233}
- MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering (Maciej W. Rozycki)
- Revert "cpuidle: menu: Avoid discarding useful information" (Rafael J. Wysocki)
- net: bonding: fix possible peer notify event loss or dup issue (Tonghao Zhang)
- sctp: avoid NULL dereference when chunk data buffer is missing (Alexey Simakov) [Orabug: 38730567] {CVE-2025-40240}
- arm64, mm: avoid always making PTE dirty in pte_mkwrite() (Huang, Ying)
- net: enetc: correct the value of ENETC_RXB_TRUESIZE (Wei Fang)
- rtnetlink: Allow deleting FDB entries in user namespace (Johannes Wiesboeck)
- net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del (Nikolay Aleksandrov)
- net: add ndo_fdb_del_bulk (Nikolay Aleksandrov)
- net: rtnetlink: add bulk delete support flag (Nikolay Aleksandrov)
- net: netlink: add NLM_F_BULK delete request modifier (Nikolay Aleksandrov)
- net: rtnetlink: use BIT for flag values (Nikolay Aleksandrov)
- net: rtnetlink: add helper to extract msg type's kind (Nikolay Aleksandrov)
- net: rtnetlink: add msg kind names (Nikolay Aleksandrov)
- net: rtnetlink: remove redundant assignment to variable err (Colin Ian King)
- m68k: bitops: Fix find_*_bit() signatures (Geert Uytterhoeven)
- hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super() (Yangtao Li)
- hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits() (Viacheslav Dubeyko)
- dlm: check for defined force value in dlm_lockspace_release (Alexander Aring)
- hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat() (Viacheslav Dubeyko)
- hfs: validate record offset in hfsplus_bmap_alloc (Yang Chenzhi)
- hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent() (Viacheslav Dubeyko)
- hfs: make proper initalization of struct hfs_find_data (Viacheslav Dubeyko)
- hfs: clear offset and space out of valid records in b-tree node (Viacheslav Dubeyko)
- exec: Fix incorrect type for ret (Xichao Zhao)
- hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp() (Viacheslav Dubeyko)
- ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings (Randy Dunlap)
- sched/fair: Fix pelt lost idle time detection (Vincent Guittot)
- sched/balancing: Rename newidle_balance() =&gt; sched_balance_newidle() (Ingo Molnar)
- sched/fair: Trivial correction of the newidle_balance() comment (Barry Song)
- sched: Make newidle_balance() static again (Chen Yu)
- tls: don't rely on tx_work during send() (Sabrina Dubroca)
- tls: always set record_type in tls_process_cmsg (Sabrina Dubroca)
- tg3: prevent use of uninitialized remote_adv and local_adv variables (Alexey Simakov)
- tcp: fix tcp_tso_should_defer() vs large RTT (Eric Dumazet)
- amd-xgbe: Avoid spurious link down messages during interface toggle (Raju Rangoju)
- net/ip6_tunnel: Prevent perpetual tunnel growth (Dmitry Safonov) [Orabug: 38649261] {CVE-2025-40173}
- net: dlink: handle dma_map_single() failure properly (Moon Yeounsu)
- net: dl2k: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- media: pci: ivtv: Add missing check after DMA map (Thomas Fourier)
- media: pci/ivtv: switch from 'pci_' to 'dma_' API (Christophe Jaillet)
- xen/events: Update virq_to_irq on migration (Jason Andryuk)
- media: lirc: Fix error handling in lirc_register() (Ma Ke)
- media: rc: Directly use ida_free() (Keliu)
- drm/exynos: exynos7_drm_decon: remove ctx-&gt;suspended (Kaustabh Chakraborty)
- btrfs: avoid potential out-of-bounds in btrfs_encode_fh() (Anderson Nascimento) [Orabug: 38649463] {CVE-2025-40205}
- pwm: berlin: Fix wrong register in suspend/resume (Jisheng Zhang)
- media: cx18: Add missing check after DMA map (Thomas Fourier)
- xen/events: Cleanup find_virq() return codes (Jason Andryuk)
- cramfs: Verify inode mode when loading from disk (Tetsuo Handa)
- fs: Add 'initramfs_options' to set initramfs mount options (Lichen Liu)
- pid: Add a judgment for ns null in pid_nr_ns (Gaoxiang17) [Orabug: 38649276] {CVE-2025-40178}
- minixfs: Verify inode mode when loading from disk (Tetsuo Handa)
- tracing: Fix race condition in kprobe initialization causing NULL pointer dereference (Yuan Chen) [Orabug: 38592033] {CVE-2025-40042}
- dm: fix NULL pointer dereference in __dm_suspend() (Zheng Qixing) [Orabug: 38649057] {CVE-2025-40134}
- mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag (Hans de Goede)
- mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type (Andy Shevchenko)
- mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value (Hans de Goede)
- Squashfs: reject negative file sizes in squashfs_read_inode() (Phillip Lougher) [Orabug: 38649425] {CVE-2025-40200}
- Squashfs: add additional inode sanity checking (Phillip Lougher)
- media: mc: Clear minor number before put device (Edward Adam Davis) [Orabug: 38649399] {CVE-2025-40197}
- mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data() (Bartosz Golaszewski)
- fs: udf: fix OOB read in lengthAllocDescs handling (Larshin Sergey) [Orabug: 38592048] {CVE-2025-40044}
- KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O (Sean Christopherson) [Orabug: 38591959] {CVE-2025-40026}
- net/9p: fix double req put in p9_fd_cancelled (Nalivayko Sergey) [Orabug: 38591965] {CVE-2025-40027}
- ext4: guard against EA inode refcount underflow in xattr update (Ahmet Eray Karadag) [Orabug: 38649330] {CVE-2025-40190}
- ext4: correctly handle queries for metadata mappings (Ojaswin Mujoo)
- ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch() (Yongjian Sun)
- nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Olga Kornievskaia)
- x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases) (Sean Christopherson)
- x86/umip: Check that the instruction opcode is at least two bytes (Sean Christopherson)
- PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit (Siddharth Vadapalli)
- PCI/AER: Fix missing uevent on recovery when a reset is requested (Niklas Schnelle)
- PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV (Niklas Schnelle) [Orabug: 38730513] {CVE-2025-40219}
- rseq/selftests: Use weak symbol reference, not definition, to link with glibc (Sean Christopherson)
- rtc: interface: Fix long-standing race when setting alarm (Esben Haabendal)
- rtc: interface: Ensure alarm irq is enabled when UIE is enabled (Esben Haabendal)
- mmc: core: SPI mode remove cmd7 (Rex Chen)
- mtd: rawnand: fsmc: Default to autodetect buswidth (Linus Walleij)
- sparc: fix error handling in scan_one_device() (Ma Ke)
- sparc64: fix hugetlb for sun4u (Anthony Yznaga)
- sctp: Fix MAC comparison to be constant-time (Eric Biggers) [Orabug: 38649451] {CVE-2025-40204}
- scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl() (Thorsten Blum)
- parisc: don't reference obsolete termio struct for TC* constants (Sam James)
- lib/genalloc: fix device leak in of_gen_pool_get() (Johan Hovold)
- iio: frequency: adf4350: Fix prescaler usage. (Michael Hennerich)
- iio: dac: ad5421: use int type to store negative error codes (Rong Qianfeng)
- iio: dac: ad5360: use int type to store negative error codes (Rong Qianfeng)
- crypto: atmel - Fix dma_unmap_sg() direction (Thomas Fourier)
- cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Rafael J. Wysocki) [Orabug: 38649367] {CVE-2025-40194}
- drm/nouveau: fix bad ret code in nouveau_bo_move_prep (Shuhao Fu)
- media: i2c: mt9v111: fix incorrect type for ret (Rong Qianfeng)
- firmware: meson_sm: fix device leak at probe (Johan Hovold)
- xen/manage: Fix suspend error path (Lukas Wunner)
- arm64: dts: qcom: msm8916: Add missing MDSS reset (Stephan Gerhold)
- ACPI: debug: fix signedness issues in read/write helpers (Amir Mohammad Jahangirzad)
- ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Daniel Tang)
- tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single (Gunnar Kudrjavets)
- tpm, tpm_tis: Claim locality before writing interrupt registers (Lino Sanfilippo)
- crypto: essiv - Check ssize for decryption and in-place encryption (Herbert Xu) [Orabug: 38581456,38705546] {CVE-2025-40019}
- mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes (Harini T)
- mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call (Harini T)
- tools build: Align warning options with perf (Leo Yan)
- net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe (Erick Karanja)
- tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Kuniyuki Iwashima) [Orabug: 38649579] {CVE-2025-40186}
- net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Alexandr Sapozhnikov) [Orabug: 38649313] {CVE-2025-40187}
- drm/vmwgfx: Fix Use-after-free in validation (Ian Forbes) [Orabug: 38643546] {CVE-2025-40111}
- net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter() (Dan Carpenter)
- scsi: mvsas: Fix use-after-free bugs in mvs_work_queue (Duoming Zhou) [Orabug: 38557654] {CVE-2025-40001}
- scsi: mvsas: Use sas_task_find_rq() for tagging (John Garry)
- scsi: mvsas: Delete mvs_tag_init() (John Garry)
- scsi: libsas: Add sas_task_find_rq() (John Garry)
- clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver (Alok Tiwari)
- clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate() (Brian Masney)
- perf session: Fix handling when buffer exceeds 2 GiB (Leo Yan)
- rtc: x1205: Fix Xicor X1205 vendor prefix (Rob Herring)
- perf util: Fix compression checks returning -1 as bool (Yunseong Kim)
- iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE (Michael Hennerich)
- clocksource/drivers/clps711x: Fix resource leaks in error paths (Zhen Ni)
- pinctrl: check the return value of pinmux_ops::get_function_name() (Bartosz Golaszewski) [Orabug: 38591981] {CVE-2025-40030}
- Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak (Zhen Ni) [Orabug: 38592002] {CVE-2025-40035}
- mm: hugetlb: avoid soft lockup when mprotect to large memory area (Yang Shi) [Orabug: 38649150] {CVE-2025-40153}
- uio_hv_generic: Let userspace take care of interrupt mask (Naman Jain) [Orabug: 38592067] {CVE-2025-40048}
- Squashfs: fix uninit-value in squashfs_get_parent (Phillip Lougher) [Orabug: 38592077] {CVE-2025-40049}
- net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable (Kohei Enju)
- nfp: fix RSS hash key size when RSS is not supported (Kohei Enju)
- drivers/base/node: fix double free in register_one_node() (Donet Tom)
- ocfs2: fix double free in user_cluster_connect() (Dan Carpenter) [Orabug: 38592110] {CVE-2025-40055}
- net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast (I Viswanath) [Orabug: 38649096] {CVE-2025-40140}
- RDMA/siw: Always report immediate post SQ errors (Bernard Metzler)
- usb: vhci-hcd: Prevent suspending virtually attached devices (Cristian Ciocaltea)
- scsi: mpt3sas: Fix crash in transport port remove by using ioc_info() (Ranjan Kumar) [Orabug: 38648982] {CVE-2025-40115}
- ipvs: Defer ip_vs_ftp unregister during netns cleanup (Slavin Liu) [Orabug: 38581446] {CVE-2025-40018}
- NFSv4.1: fix backchannel max_resp_sz verification check (Anthony Iliopoulos)
- remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice (Stephan Gerhold)
- sparc: fix accurate exception reporting in copy_{from,to}_user for M7 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_to_user for Niagara 4 (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III (Michael Karcher)
- sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC (Michael Karcher)
- IB/sa: Fix sa_local_svc_timeout_ms read race (Vlad Dumitrescu)
- RDMA/core: Resolve MAC of next-hop device without ARP support (Parav Pandit)
- wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Abdun Nihaal)
- drivers/base/node: handle error properly in register_one_node() (Donet Tom)
- watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog (Christophe Leroy)
- netfilter: ipset: Remove unused htable_bits in macro ahash_region (Zhen Ni)
- iio: consumers: Fix offset handling in iio_convert_raw_to_processed() (Hans de Goede)
- ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (Takashi Iwai)
- ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping (Takashi Iwai)
- pps: fix warning in pps_register_cdev when register device fail (Wang Liang) [Orabug: 38592170] {CVE-2025-40070}
- misc: genwqe: Fix incorrect cmd field being reported in error (Colin Ian King)
- usb: gadget: configfs: Correctly set use_os_string at bind (William Wu)
- usb: phy: twl6030: Fix incorrect type for ret (Xichao Zhao)
- tcp: fix __tcp_close() to only send RST when required (Eric Dumazet)
- PCI: tegra: Fix devm_kcalloc() argument order for port-&gt;phys allocation (Alok Tiwari)
- wifi: mwifiex: send world regulatory domain to driver (Stefan Kerkmann)
- ALSA: lx_core: use int type to store negative error codes (Rong Qianfeng)
- media: rj54n1cb0c: Fix memleak in rj54n1_probe() (Zhang Shurong)
- scsi: myrs: Fix dma_alloc_coherent() error check (Thomas Fourier)
- scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod (Niklas Cassel) [Orabug: 38649567] {CVE-2025-40118}
- serial: max310x: Add error checking in probe() (Dan Carpenter)
- usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup (Dan Carpenter)
- drm/radeon/r600_cs: clean up of dead code in r600_cs (Brahmajit Das)
- i2c: designware: Add disabling clocks when probe fails (Kunihiko Hayashi)
- i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD (Leilk Liu)
- bpf: Explicitly check accesses to bpf_sock_addr (Paul Chaignon) [Orabug: 38592205] {CVE-2025-40078}
- selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported (Akhilesh Patil)
- pwm: tiehrpwm: Fix corner case in clock divisor calculation (Uwe Kleine-König)
- block: use int to store blk_stack_limits() return value (Rong Qianfeng)
- blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx (Li Nan) [Orabug: 38649026] {CVE-2025-40125}
- pinctrl: meson-gxl: add missing i2c_d pinmux (Da Xue)
- soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS (Sneh Mankad)
- ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Huisong Li)
- regmap: Remove superfluous check for !config in __regmap_init() (Geert Uytterhoeven)
- x86/vdso: Fix output operand size of RDPID (Uros Bizjak)
- perf: arm_spe: Prevent overflow in PERF_IDX2OFF() (Leo Yan) [Orabug: 38592223] {CVE-2025-40081}
- driver core/PM: Set power.no_callbacks along with power.no_pm (Rafael J. Wysocki)
- staging: axis-fifo: flush RX FIFO on read errors (Ovidiu Panait)
- staging: axis-fifo: fix maximum TX packet length check (Ovidiu Panait)
- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Hupu)
- dm-integrity: limit MAX_TAG_SIZE to 255 (Mikulas Patocka)
- wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Bitterblue Smith)
- USB: serial: option: add SIMCom 8230C compositions (Xiaowei Li)
- media: rc: fix races with imon_disconnect() (Larshin Sergey) [Orabug: 38548027] {CVE-2025-39993}
- media: imon: grab lock earlier in imon_ir_change_protocol() (Tetsuo Handa)
- media: imon: reorganize serialization (Tetsuo Handa)
- media: rc: Add support for another iMON 0xffdc device (Flavius Georgescu)
- media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe (Duoming Zhou) [Orabug: 38548044] {CVE-2025-39995}
- media: tuner: xc5000: Fix use-after-free in xc5000_release (Duoming Zhou) [Orabug: 38548037] {CVE-2025-39994}
- media: tunner: xc5000: Refactor firmware load (Ricardo Ribalda)
- udp: Fix memory accounting leak. (Kuniyuki Iwashima) [Orabug: 37844325] {CVE-2025-22058}
- media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove (Duoming Zhou) [Orabug: 38548051] {CVE-2025-39996}
- scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Wang Haoran) [Orabug: 38548059] {CVE-2025-39998}
- LTS tag: v5.4.300 (Alok Tiwari)
- KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active (Maciej S. Szmigiero)
- mm/hugetlb: fix folio is still mapped when deleted (Tu Jinjiang) [Orabug: 38560482] {CVE-2025-40006}
- i40e: add mask to apply valid bits for itr_idx (Lukasz Czapnik)
- i40e: fix validation of VF state in get resources (Lukasz Czapnik) [Orabug: 38547929] {CVE-2025-39969}
- i40e: fix idx validation in config queues msg (Lukasz Czapnik) [Orabug: 38547938] {CVE-2025-39971}
- i40e: add validation for ring_len param (Lukasz Czapnik) [Orabug: 38547952,38604168,38604171] {CVE-2025-39973}
- i40e: increase max descriptors for XL710 (Justin Bronder)
- mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (David Hildenbrand)
- fbcon: Fix OOB access in font allocation (Thomas Zimmermann)
- fbcon: fix integer overflow in fbcon_do_set_font (Samasth Norway Ananda) [Orabug: 38547913] {CVE-2025-39967}
- i40e: add max boundary check for VF filters (Lukasz Czapnik) [Orabug: 38547923] {CVE-2025-39968}
- i40e: fix input validation logic for action_meta (Lukasz Czapnik) [Orabug: 38547933] {CVE-2025-39970}
- i40e: fix idx validation in i40e_validate_queue_map (Lukasz Czapnik) [Orabug: 38547946] {CVE-2025-39972}
- drm/gma500: Fix null dereference in hdmi teardown (Zabelin Nikita) [Orabug: 38560496] {CVE-2025-40011}
- can: peak_usb: fix shift-out-of-bounds issue (Stephane Grosjean) [Orabug: 38581463] {CVE-2025-40020}
- can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: hi311x: populate ndo_change_mtu() to prevent buffer overflow (Vincent Mailhol)
- can: rcar_can: rcar_can_resume(): fix s2ram with PSCI (Geert Uytterhoeven)
- IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions (Or Har-Toov)
- usb: core: Add 0x prefix to quirks debug output (Jiayi Li)
- ALSA: usb-audio: Fix build with CONFIG_INPUT=n (Takashi Iwai)
- ALSA: usb-audio: Convert comma to semicolon (Chen Ni)
- ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5 (Cristian Ciocaltea)
- ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Simplify NULL comparison in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Avoid multiple assignments in mixer_quirks (Cristian Ciocaltea)
- ALSA: usb-audio: Fix block comments in mixer_quirks (Cristian Ciocaltea)
- net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer (Hans de Goede)
- net: rfkill: gpio: add DT support (Philipp Zabel)
- serial: sc16is7xx: fix bug in flow control levels init (Hugo Villeneuve)
- USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels (Alan Stern)
- usb: gadget: dummy_hcd: remove usage of list iterator past the loop body (Jakob Koschel)
- ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message (Colin Ian King)
- ASoC: wm8974: Correct PLL rate rounding (Charles Keepax)
- ASoC: wm8940: Correct typo in control name (Charles Keepax)
- mmc: mvsdio: Fix dma_unmap_sg() nents value (Thomas Fourier)
- nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/* (Nathan Chancellor)
- cnic: Fix use-after-free bugs in cnic_delete_task (Duoming Zhou) [Orabug: 38503849] {CVE-2025-39945}
- net: liquidio: fix overflow in octeon_init_instr_queue() (Alexey Nepomnyashih)
- tcp: Clear tcp_sk(sk)-&gt;fastopen_rsk in tcp_disconnect(). (Kuniyuki Iwashima) [Orabug: 38526388] {CVE-2025-39955}
- i40e: remove redundant memory barrier when cleaning Tx descs (Maciej Fijalkowski)
- net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure (Moon Yeounsu)
- cgroup: split cgroup_destroy_wq into 3 workqueues (Chen Ridong) [Orabug: 38503892] {CVE-2025-39953}
- pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch (Geert Uytterhoeven)
- wifi: mac80211: fix incorrect type for ret (Liao Yuanhong)
- ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported (Takashi Sakamoto)
- mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (Miaohe Lin) [Orabug: 38461848] {CVE-2025-39883}
- phy: ti-pipe3: fix device leak at unbind (Johan Hovold)
- dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Stephan Gerhold) [Orabug: 38494822] {CVE-2025-39923}
- dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Anders Roxell)
- can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails (Tetsuo Handa)
- can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed (Tetsuo Handa)
- i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (Michal Schmidt) [Orabug: 38494787] {CVE-2025-39911}
- i40e: Use irq_update_affinity_hint() (Nitesh Narayan Lal)
- genirq: Provide new interfaces for affinity hints (Thomas Gleixner)
- genirq: Export affinity setter for modules (Thomas Gleixner)
- genirq/affinity: Add irq_update_affinity_desc() (John Garry)
- igb: fix link test skipping when interface is admin down (Kohei Enju)
- net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable() (Stefan Wahren)
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Fabio Porcedda)
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Fabio Porcedda)
- tty: hvc_console: Call hvc_kick in hvc_write unconditionally (Fabian Vogt)
- mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing (Alexander Sverdlin)
- mtd: nand: raw: atmel: Fix comment in timings preparation (Alexander Dahl)
- mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer (Christophe Kerello)
- mm/khugepaged: fix the address passed to notifier on testing young (Wei Yang)
- fuse: prevent overflow in copy_file_range return value (Miklos Szeredi)
- fuse: check if copy_file_range() returns larger than requested size (Miklos Szeredi)
- mtd: rawnand: stm32_fmc2: fix ECC overwrite (Christophe Kerello)
- ocfs2: fix recursive semaphore deadlock in fiemap call (Mark Tinguely) [Orabug: 38461859] {CVE-2025-39885}
- EDAC/altera: Delete an inappropriate dma_free_coherent() call (Salah Triki)
- tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock-&gt;cork. (Kuniyuki Iwashima) [Orabug: 38494797] {CVE-2025-39913}
- net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. (Kuniyuki Iwashima) [Orabug: 37901604] {CVE-2025-23143}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.350.3.el8uek]" date="1762430400">- net/rds: Fix rs_recv_pending counting issue (Gerd Rausch) [Orabug: 38506370]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
</package>
<package pkgid="9821cde4932e739336ad80d0c0e6e5965faa971cdcefd252d00be9740d7d9e1f" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.353.3.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.1.el8uek]" date="1764244800">- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt (Sumit Saxena) [Orabug: 38630482]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.2.el8uek]" date="1764849600">- uek-rpm: kabi: Remove the kabi protection for debug kernels (Yifei Liu) [Orabug: 38609548]
- rds: Add smp_rmb before reading c_destroy_in_prog (Håkon Bugge) [Orabug: 38352486]
- uio_hv_generic: Set event for all channels on the device (Long Li)
- ata: libata-scsi: Fix system suspend for a security locked drive (Niklas Cassel)
- HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155 (Zhang Heng)</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.351.3.el8uek]" date="1765454400">- Reapply "cpuidle: menu: Avoid discarding useful information" (Harshvardhan Jha) [Orabug: 38715366]
- fbcon: fix integer overflow in font allocation (Samasth Norway Ananda) [Orabug: 38702507]
- uek-rpm: Replace check-kabi tool with kabi (Yifei Liu) [Orabug: 38673382]
- uek-rpm: Introduce check function for uek-rpm/tools/kabi (Yifei Liu) [Orabug: 38673382]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.1.el8uek]" date="1766059200">- RDMA/cm: Rate limit destroy CM ID timeout error message (Håkon Bugge) [Orabug: 38753401]
- soc/pensando: giglio: hack dts to make things right (Rob Gardner) [Orabug: 38688154]
- soc/pensando: Add AMD Pensando Giglio SoC support (Brad Larson) [Orabug: 38688154]
- soc/pensando: psci support (David Clear) [Orabug: 38688154]
- soc/pensando: Giglio SoC eMMC interrupt driver (Brad Larson) [Orabug: 38688154]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.2.el8uek]" date="1766059201">- LTS tag: v5.4.302 (Sherry Yang)
- Input: pegasus-notetaker - fix potential out-of-bounds access (Seungjin Bae)
- Input: remove third argument of usb_maxpacket() (Vincent Mailhol)
- usb: deprecate the third argument of usb_maxpacket() (Vincent Mailhol)
- fs/proc: fix uaf in proc_readdir_de() (Wei Yang) [Orabug: 38737034,38786776,38787139] {CVE-2025-40271}
- pmdomain: imx: Fix reference count leak in imx_gpc_remove (Miaoqian Lin)
- pmdomain: arm: scmi: Fix genpd leak on provider registration failure (Sudeep Holla)
- net: netpoll: fix incorrect refcount handling causing incorrect cleanup (Breno Leitao) [Orabug: 38773510] {CVE-2025-68245}
- net: qede: Initialize qede_ll_ops with designated initializer (Nathan Chancellor)
- net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error (Nishanth Menon)
- ALSA: usb-audio: fix uac2 clock source at terminal parser (René Rebe)
- mm/page_alloc: fix hash table order logging in alloc_large_system_hash() (Isaac J. Manjarres)
- kconfig/nconf: Initialize the default locale at startup (Jakub Horký)
- kconfig/mconf: Initialize the default locale at startup (Jakub Horký)
- vsock: Ignore signal/timeout on connect() if already established (Michal Luczaj) [Orabug: 38730612] {CVE-2025-40248}
- s390/ctcm: Fix double-kfree (Aleksei Nikiforov)
- net: openvswitch: remove never-working support for setting nsh fields (Ilya Maximets) [Orabug: 38730650] {CVE-2025-40254}
- mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() (Zilin Guan)
- MIPS: Malta: Fix !EVA SOC-it PCI MMIO (Maciej W. Rozycki)
- scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Hamza Mahfooz) [Orabug: 38773441] {CVE-2025-68229}
- scsi: sg: Do not sleep in atomic context (Bart Van Assche) [Orabug: 38730664] {CVE-2025-40259}
- Input: cros_ec_keyb - fix an invalid memory access (Tzung-Bi Shih) [Orabug: 38730681] {CVE-2025-40263}
- be2net: pass wrb_params in case of OS2BMC (Andrey Vatoropin) [Orabug: 38730691] {CVE-2025-40264}
- isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() (Abdun Nihaal) [Orabug: 38798908] {CVE-2025-68734}
- EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection (Niravkumar L Rabara)
- EDAC/altera: Handle OCRAM ECC enable after warm reset (Niravkumar L Rabara)
- spi: Try to get ACPI GPIO IRQ earlier (Hans de Goede)
- ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe (Chuang Wang) [Orabug: 38773496] {CVE-2025-68241}
- strparser: Fix signed/unsigned mismatch bug (Nate Karstens)
- gcov: add support for GCC 15 (Peter Oberparleiter)
- mm/ksm: fix flag-dropping behavior in ksm_madvise (Jakub Acs)
- ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd (Haein Lee) [Orabug: 38737052] {CVE-2025-40275}
- drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE (Ian Forbes) [Orabug: 38737061] {CVE-2025-40277}
- ASoC: cs4271: Fix regulator leak on probe failure (Xu Wang)
- regulator: fixed: fix GPIO descriptor leak on register failure (Xu Wang)
- regulator: fixed: use dev_err_probe for register (Chris Morgan)
- Bluetooth: L2CAP: export l2cap_chan_hold for modules (Pauli Virtanen)
- net_sched: limit try_bulk_dequeue_skb() batches (Eric Dumazet)
- net_sched: remove need_resched() from qdisc_run() (Eric Dumazet)
- net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps (Gal Pressman)
- net/mlx5e: Fix maxrate wraparound in threshold between units (Gal Pressman)
- net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak (Ranganath V N)
- wifi: mac80211: skip rate verification for not captured PSDUs (Benjamin Berg)
- net: mdio: fix resource leak in mdiobus_register_device() (Csaba Buday)
- tipc: Fix use-after-free in tipc_mon_reinit_self(). (Kuniyuki Iwashima) [Orabug: 38737084] {CVE-2025-40280}
- tipc: simplify the finalize work queue (Xin Long)
- sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Eric Dumazet) [Orabug: 38737091] {CVE-2025-40281}
- sctp: get netns from asoc and ep base (Xin Long)
- Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions (Pauli Virtanen)
- Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion (Pauli Virtanen)
- Bluetooth: 6lowpan: reset link-local header on ipv6 recv path (Pauli Virtanen)
- Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF (Raphael Pinsonneault-Thibeault) [Orabug: 38737104] {CVE-2025-40283}
- net: fec: correct rx_bytes statistic for the case SHIFT16 is set (Wei Fang)
- ASoC: max98090/91: fixed max98091 ALSA widget powering up/down (Sharique Mohammad)
- HID: quirks: avoid Cooler Master MM712 dongle wakeup bug (Tristan Lobb)
- NFS4: Fix state renewals missing after boot (Joshua Watt)
- compiler_types: Move unused static inline functions warning to W=2 (Peter Zijlstra)
- extcon: adc-jack: Cleanup wakeup source only if it was enabled (Krzysztof Kozlowski)
- tracing: Fix memory leaks in create_field_var() (Zilin Guan)
- net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup (Qendrim Maxhuni) [Orabug: 38773283] {CVE-2025-68192}
- sctp: Prevent TOCTOU out-of-bounds write (Stefan Wiehler) [Orabug: 38747447] {CVE-2025-40331}
- sctp: Hold RCU read lock while iterating over address list (Stefan Wiehler)
- net: dsa: b53: stop reading ARL entries if search is done (Jonas Gorski)
- net: dsa: b53: fix enabling ip multicast (Jonas Gorski)
- net: dsa: b53: fix resetting speed and pause on forced link (Jonas Gorski)
- net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325 (Álvaro Fernández Rojas)
- net: dsa/b53: change b53_force_port_config() pause argument (Russell King)
- net: vlan: sync VLAN features with lower device (Hangbin Liu)
- ceph: add checking of wait_for_completion_killable() return value (Viacheslav Dubeyko)
- fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (Albin Babu Varghese) [Orabug: 38737182] {CVE-2025-40304}
- ACPI: property: Return present device nodes only on fwnode interface (Sakari Ailus)
- 9p: sysfs_init: don't hardcode error to ENOMEM (Randall P. Embry)
- 9p: fix /sys/fs/9p/caches overwriting itself (Randall P. Embry)
- fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink (Yikang Yue)
- ACPICA: Update dsmethod.c to get rid of unused variable warning (Saket Dumbre)
- orangefs: fix xattr related buffer overflow... (Mike Marshall)
- page_pool: Clamp pool size to max 16K pages (Dragos Tatulea)
- Bluetooth: bcsp: receive data only if registered (Ivan Pravdin) [Orabug: 38737213] {CVE-2025-40308}
- Bluetooth: SCO: Fix UAF on sco_conn_free (Luiz Augusto von Dentz) [Orabug: 38737224] {CVE-2025-40309}
- net: macb: avoid dealing with endianness in macb_set_hwaddr() (Théo Lebrun)
- nfs4_setup_readdir(): insufficient locking for -&gt;d_parent-&gt;d_inode dereferencing (Al Viro) [Orabug: 38773245] {CVE-2025-68185}
- NFSv4.1: fix mount hang after CREATE_SESSION failure (Anthony Iliopoulos)
- NFSv4: handle ERR_GRACE on delegation recalls (Olga Kornievskaia)
- remoteproc: qcom: q6v5: Avoid handling handover twice (Stephan Gerhold)
- sparc/module: Add R_SPARC_UA64 relocation handling (Koakuma)
- net: intel: fm10k: Fix parameter idx set but not used (Brahmajit Das)
- jfs: fix uninitialized waitqueue in transaction manager (Shaurya Rane)
- jfs: Verify inode mode when loading from disk (Tetsuo Handa)
- ipv6: np-&gt;rxpmtu race annotation (Eric Dumazet)
- usb: xhci: plat: Facilitate using autosuspend for xhci plat devices (Krishna Kurapati)
- usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs (Forest Crossman)
- allow finish_no_open(file, ERR_PTR(-E...)) (Al Viro)
- scsi: lpfc: Define size of debugfs entry for xri rebalancing (Justin Tee)
- scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Justin Tee)
- selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency (Nai-Chen Cheng)
- net/cls_cgroup: Fix task_get_classid() during qdisc run (Yafang Shao)
- selftests: Replace sleep with slowwait (David Ahern)
- selftests: Disable dad for ipv6 in fcnal-test.sh (David Ahern)
- media: redrat3: use int type to store negative error codes (Rong Qianfeng)
- net: sh_eth: Disable WoL if system can not suspend (Niklas Söderlund)
- phy: cadence: cdns-dphy: Enable lower resolutions in dphy (Harikrishna Shenoy)
- usb: gadget: f_hid: Fix zero length packet transfer (William Wu)
- net: call cond_resched() less often in __release_sock() (Eric Dumazet)
- ALSA: usb-audio: apply quirk for MOONDROP Quark2 (Cryolitia Pukngae)
- net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms (Juraj Šarinay)
- dmaengine: dw-edma: Set status for callback_result (Devendra K Verma)
- dmaengine: mv_xor: match alloc_wc and free_wc (Rosen Penev)
- dmaengine: sh: setup_xref error handling (Thomas Andreatta)
- scsi: pm8001: Use int instead of u32 to store error codes (Rong Qianfeng)
- mips: lantiq: xway: sysctrl: rename stp clock (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing device_type in pci node (Aleksander Jan Bajkowski)
- mips: lantiq: danube: add missing properties to cpu node (Aleksander Jan Bajkowski)
- media: fix uninitialized symbol warnings (Chelsy Ratnawat)
- drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption (Amber Lin)
- extcon: adc-jack: Fix wakeup source leaks on device unbind (Krzysztof Kozlowski)
- PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call (Sungho Kim)
- net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV. (Kuniyuki Iwashima)
- net: When removing nexthops, don't call synchronize_net if it is not necessary (Christoph Paasch)
- char: misc: Does not request module for miscdevice with dynamic minor (Zijun Hu)
- usb: gadget: f_ncm: Fix MAC assignment NCM ethernet (Raub Camaioni)
- iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register (Rodrigo Gobbi)
- media: imon: make send_packet() more robust (Tetsuo Handa) [Orabug: 38773298] {CVE-2025-68194}
- net: ipv6: fix field-spanning memcpy warning in AH output (Charalampos Mitrodimas) [Orabug: 38773141] {CVE-2025-40363}
- bridge: Redirect to backup port when port is administratively down (Ido Schimmel)
- powerpc/eeh: Use result of error_detected() in uevent (Niklas Schnelle)
- x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall (Kirill A. Shutemov)
- media: pci: ivtv: Don't create fake v4l2_fh (Laurent Pinchart)
- drm/amdkfd: return -ENOTTY for unsupported IOCTLs (Geoffrey Mcrae)
- selftests/net: Ensure assert() triggers in psock_tpacket.c (Wake Liu)
- selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8 (Wake Liu)
- PCI: Disable MSI on RDC PCI to PCIe bridges (Marcos Del Sol Vives)
- drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf() (Seyediman Seyedarab)
- mfd: madera: Work around false-positive -Wininitialized warning (Arnd Bergmann)
- mfd: stmpe-i2c: Add missing MODULE_LICENSE (Alexander Stein)
- mfd: stmpe: Remove IRQ domain upon removal (Alexander Stein)
- tools/power x86_energy_perf_policy: Prefer driver HWP limits (Len Brown)
- tools/power x86_energy_perf_policy: Enhance HWP enable (Len Brown)
- tools/cpupower: Fix incorrect size in cpuidle_state_disable() (Kaushlendra Kumar)
- hwmon: (dell-smm) Add support for Dell OptiPlex 7040 (Armin Wolf)
- uprobe: Do not emulate/sstep original instruction when ip is changed (Jiri Olsa)
- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Daniel Lezcano)
- video: backlight: lp855x_bl: Set correct EPROM start for LP8556 (Svyatoslav Ryhel)
- tee: allow a driver to allocate a tee_device without a pool (Amirreza Zarrabi)
- ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Hans de Goede)
- mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card (Sarthak Garg)
- irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment (Christian Bruel)
- arc: Fix __fls() const-foldability via __builtin_clzl() (Kees Cook)
- cpufreq/longhaul: handle NULL policy in longhaul_exit (Dennis Beier)
- selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 (Ricardo B. Marlière)
- ACPI: video: force native for Lenovo 82K8 (Mario Limonciello)
- memstick: Add timeout to prevent indefinite waiting (Jiayi Li)
- mmc: host: renesas_sdhi: Fix the actual clock (Biju Das)
- bpf: Don't use %pK through printk (Thomas Weißschuh)
- spi: loopback-test: Don't use %pK through printk (Thomas Weißschuh)
- soc: qcom: smem: Fix endian-unaware access of num_entries (Jens Reidel)
- usb: gadget: f_fs: Fix epfile null pointer access after ep enable. (Owen Gu)
- serial: 8250_dw: handle reset control deassert error (Artem Shimko)
- serial: 8250_dw: Use devm_add_action_or_reset() (Andy Shevchenko)
- serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Andy Shevchenko)
- can: gs_usb: increase max interface to U8_MAX (Celeste Liu)
- devcoredump: Fix circular locking dependency with devcd-&gt;mutex. (Maarten Lankhorst)
- net: ravb: Enforce descriptor type ordering (Lad Prabhakar)
- x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID (Babu Moger)
- wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Gokul Sivakumar) [Orabug: 38737292] {CVE-2025-40321}
- net: phy: dp83867: Disable EEE support as not implemented (Emanuele Ghidoli)
- regmap: slimbus: fix bus_context pointer in regmap init calls (Alexey Klimov)
- drm/etnaviv: fix flush sequence logic (Tomeu Vizoso)
- usbnet: Prevents free active kevent (Lizhi Xu) [Orabug: 38773784] {CVE-2025-68312}
- wifi: ath10k: Fix memory leak on unsupported WMI command (Loic Poulain)
- ASoC: qdsp6: q6asm: do not sleep while atomic (Srinivas Kandagatla)
- fbdev: valkyriefb: Fix reference count leak in valkyriefb_init (Miaoqian Lin)
- fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS (Florian Fuchs)
- fbdev: bitblit: bound-check glyph index in bit_putcs* (Junjie Cao) [Orabug: 38737301] {CVE-2025-40322}
- ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Yuhao Jiang) [Orabug: 38687005] {CVE-2025-40211}
- fbdev: atyfb: Check if pll_ops-&gt;init_pll failed (Daniel Palmer)
- net: usb: asix_devices: Check return value of usbnet_get_endpoints (Miaoqian Lin)
- btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot() (Filipe Manana)
- x86/bugs: Fix reporting of LFENCE retpoline (David Kaplan)
- net/sched: sch_qfq: Fix null-deref in agg_dequeue (Xiang Mei) [Orabug: 38597085] {CVE-2025-40083}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju)  [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju)  [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant)  [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant)  [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant)  [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant)  [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant)  [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu)  [Orabug: 38537469]  {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge)  [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre)  [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner)  [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers)  [Orabug: 38879907]  {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa)  [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca)  [Orabug: 38730493]  {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca)  [Orabug: 38934000]  
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca)  [Orabug: 38934000]  
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan)  [Orabug: 38923520]  
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan)  [Orabug: 38923520]  
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan)  [Orabug: 38766812]</changelog>
</package>
<package pkgid="90b4d29cf98b66294478e829cd47b7baa40bedb1e87635bb29508410f343a865" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.3.el8uek]" date="1767873600">- net/sched: adjust device watchdog timer to detect stopped queue at right time (Praveen Kumar Kannoju) [Orabug: 38340278]
- net/mlx5: Mark the mellanox graceful_period fix as out-of-tree change (Praveen Kumar Kannoju) [Orabug: 38252416]
- infiniband/xsigo: Replace BUG_ON with WARN_ON_ONCE. (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xsvnic_main: Remove unused functions (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_cm: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ethtool: Remove unused variable 'priv' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_ib: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_verbs: Remove unused label 'out_free_pd' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Remove unused function 'xve_napi_del' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix mixed code warning (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xve_main: Fix misleading indentation (Siddh Raman Pant) [Orabug: 38418469]
- inifinibad/xsigo: xsvnic_main: Remove unused variable 'xsvnic_ethtool_ops' (Siddh Raman Pant) [Orabug: 38418469]
- infiniband/xsigo: xscore_impl: Remove unused label 'err_pd' (Siddh Raman Pant) [Orabug: 38418469]
- rds: Fix jiffies type in struct rds_conn_path (Siddh Raman Pant) [Orabug: 38418727]
- kernel: sysctl: Remove unused variable 'zero' (Siddh Raman Pant) [Orabug: 38418727]
- crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg (Herbert Xu) [Orabug: 38537469,38855313] {CVE-2025-39964}
- RDMA/cm: Base cm_id destruction timeout on CMA values (Håkon Bugge) [Orabug: 38753622]
- x86/its: Build fails with CONFIG_MITIGATION_ITS=n (Alexandre Chartre) [Orabug: 38756954]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
</package>
<package pkgid="0b36911c56bc962e0dfe1ffa1499efc9355d7e7a946cebc064b3be70c3454b94" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.2.el8uek"/>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.352.4.el8uek]" date="1768478400">- arm64: pensando: Must boot Ortano kernel with spin-table (Rob Gardner) [Orabug: 38821197]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]  
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]  
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]  
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431} 
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]  
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]  
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
</package>
<package pkgid="28d40c7b9268a862e333c37e3e3ed746031b816359650ad8508b7606b9e81ab3" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.354.4.3.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.352.5.el8uek]" date="1769083200">- crypto: af_alg - Fix incorrect boolean values in af_alg_ctx (Eric Biggers) [Orabug: 38879907,38884602,39004445] {CVE-2025-40022}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh)  [Orabug: 39064937]  {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair)  [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet)  [Orabug: 38887731]  {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe JAILLET)  [Orabug: 38887731]
- macvlan: Add nodst option to macvlan type source (Jethro Beekman)  [Orabug: 38887731]
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet)  [Orabug: 38970510]
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet)  [Orabug: 38970510]  {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.1.el8uek]" date="1776081600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari)  [Orabug: 39200399]</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.354.4.2.el8uek]" date="1777550400">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu)  [Orabug: 39292250]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu)  [Orabug: 39292250]
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le)  [Orabug: 39292250]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu)  [Orabug: 39292250]
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers)  [Orabug: 39292250]  {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers)  [Orabug: 39292250]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap)  [Orabug: 39292250]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant)  [Orabug: 39292236]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.354.4.3.el8uek]" date="1778241600">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39342682]  {CVE-2026-43284}</changelog>
</package>
<package pkgid="5447a9d945bf1c11d57f03635ad1d722d0bc2c0e707082838728a929d4170385" name="kernel-uek-debug" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2136.355.3.1.el8uek"/>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.353.2.el8uek]" date="1770379200">- Revert "perf/x86: Always store regs-&gt;ip in perf_callchain_kernel()" (Jiri Olsa) [Orabug: 38893604]
- xfrm: delete x-&gt;tunnel as we delete x (Sabrina Dubroca) [Orabug: 38730493,39016501] {CVE-2025-40215}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.353.3.el8uek]" date="1770897600">- xfrm: flush all states in xfrm_state_fini (Sabrina Dubroca) [Orabug: 38934000]
- xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added (Sabrina Dubroca) [Orabug: 38934000,39004270] {CVE-2025-40256}
- Revert "xfrm: destroy xfrm_state synchronously on net exit path" (Sabrina Dubroca) [Orabug: 38934000]
- Revert "IB/mlx5: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "IB/core: Implement clear counters" (Sharath Srinivasan) [Orabug: 38923520]
- Revert "ib/core: add SET_DEVICE_OP call for clear_hw_stats()" (Sharath Srinivasan) [Orabug: 38923520]
- fs: proc: inode: delay put_pid() by RCU (Stephen Brennan) [Orabug: 38766812]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.1.el8uek]" date="1772193600">- genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask (Imran Khan) [Orabug: 39001911]
- rds: Add state field to RDS trace logs. (Rohit Nair) [Orabug: 38870347]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.2.el8uek]" date="1772798400">- ext4/jbd2: skip sb flush when EIO happened (Wengang Wang) [Orabug: 38916908]
- jbd2: store more accurate errno in superblock (Wengang Wang) [Orabug: 38916908]
- ext4: save the error code which triggered an (Wengang Wang) [Orabug: 38916908]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.3.el8uek]" date="1773403200">- io_uring: fix filename leak in __io_openat_prep() (Prithvi Tambewagh) [Orabug: 39064937] {CVE-2025-68814}
- rds: Drop rds conn in connect worker if not in down state. (Rohit Nair) [Orabug: 39045035]</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.354.4.el8uek]" date="1774008000">- macvlan: fix possible UAF in macvlan_forward_source() (Eric Dumazet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Use 'hash' iterators to simplify code (Christophe Jaillet) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: Add nodst option to macvlan type source (Jethro Beekman) [Orabug: 38887731] {CVE-2026-23001}
- macvlan: observe an RCU grace period in macvlan_common_newlink() error path (Eric Dumazet) [Orabug: 38970510,39188399] {CVE-2026-23209,CVE-2026-23273}
- macvlan: fix error recovery in macvlan_common_newlink() (Eric Dumazet) [Orabug: 38970510] {CVE-2026-23209}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.1.el8uek]" date="1775736000">- net/sched: Enforce that teql can only be used as root qdisc (Jamal Hadi Salim) [Orabug: 38930950] {CVE-2026-23074}</changelog>
  <changelog author="Alok Tiwari &lt;alok.a.tiwari@oracle.com&gt; [5.4.17-2136.355.2.el8uek]" date="1776945600">- Revert "rds: Drop rds conn in connect worker if not in down state." (Alok Tiwari) [Orabug: 39253770]
- x86/CPU: Fix FPDSS on Zen1 (Siddh Raman Pant) [Orabug: 39241225,39273723] {CVE-2026-31628}
- SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf (Joshua Rogers) [Orabug: 38852342] {CVE-2025-71120}</changelog>
  <changelog author="Sherry Yang &lt;sherry.yang@oracle.com&gt; [5.4.17-2136.355.3.el8uek]" date="1777636800">- crypto: algif_aead - Fix minimum RX size check for decryption (Herbert Xu) [Orabug: 39250687,39331106] {CVE-2026-43077}
- crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl (Herbert Xu) [Orabug: 39250687,39331111] {CVE-2026-43078}
- crypto: authencesn - Fix src offset when decrypting in-place (Herbert Xu) [Orabug: 39250687]
- crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption (Herbert Xu) [Orabug: 39250687,39300911] {CVE-2026-43033}
- crypto: authenc - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687]
- crypto: algif_aead - snapshot IV for async AEAD requests (Douya Le) [Orabug: 39250687]
- crypto: algif_aead - Revert to operating out-of-place (Herbert Xu) [Orabug: 39250687,39283868,39292250] {CVE-2026-31431}
- crypto: algif_aead - use memcpy_sglist() instead of null skcipher (Eric Biggers) [Orabug: 39250687] {CVE-2026-31431}
- crypto: scatterwalk - Backport memcpy_sglist() (Eric Biggers) [Orabug: 39250687]
- crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c (Randy Dunlap) [Orabug: 39250687]</changelog>
  <changelog author="Samasth Norway Ananda &lt;samasth.norway.ananda@oracle.com&gt; [5.4.17-2136.355.3.1.el8uek]" date="1778328000">- xfrm: esp: avoid in-place decrypt on shared skb frags (Kuan-Ting Chen)  [Orabug: 39344527]  {CVE-2026-43284} 
- x86/CPU/AMD: Add a fix for AMD-SB-7052 (Prathyushi Nangia)  [Orabug: 39344576]  {CVE-2025-54518}</changelog>
</package>
<package pkgid="8e993e45af7028da8a7a09f8604fe4e844564bfee5fe3a08f3e0e7b0d4879613" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.0.7.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2009.el8uek]" date="1582632000">- xfs: fix deadlock between shrinker and fs freeze (Junxiao Bi)  [Orabug: 30931385]  
- xfs: increase the default parallelism levels of pwork clients (Darrick J. Wong)  [Orabug: 30931385]  
- xfs: decide if inode needs inactivation (Darrick J. Wong)  [Orabug: 30931385]  
- xfs: refactor the predicate part of xfs_free_eofblocks (Darrick J. Wong)  [Orabug: 30931385]  
- uek-rpm: Rename kernel-uek-4k package to kernel-uek4k (Victor Erminpour)  [Orabug: 30902925]  
- uek-rpm: Disable CONFIG_LIQUIDIO for UEK6 (Victor Erminpour)  [Orabug: 30896502]  
- x86: cpu: update blacklist spec features for late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: create microcode late loading logic (Mihai Carabas)  [Orabug: 30895643]  
- x86/microcode: late loading feature and bug evaluation (Mihai Carabas)  [Orabug: 30895643]  
- x86: microcode: fix return value for microcode late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: update cpu_smt_disable to support late loading (Mihai Carabas)  [Orabug: 30895643]  
- x86: kernel: cpu: bugs.c: modify static_has to boot_bas (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: modify boot_command_line to saved_command_line (Mihai Carabas)  [Orabug: 30895643]  
- x86: cpu: bugs.c: remove init attribute from functions and variables (Mihai Carabas)  [Orabug: 30895643]  
- mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Brian Norris)  [Orabug: 30588647]  {CVE-2019-14895} 
- rds: If one path needs re-connection, check all and re-connect (Rao Shoaib)  [Orabug: 30892450]  
- uek-rpm: Fix kernel-ueknano depmod warnings (Somasundaram Krishnasamy)  [Orabug: 30932300]  
- rds: Avoid qp overflow when posting invalidate/register mr with frwr (Hans Westgaard Ry)  [Orabug: 30888672]  
- rds: Use bitmap to designate dropped connections (Håkon Bugge)  [Orabug: 30868396]  
- uek6/ol7/config: Enable pcie_brcmstb driver (Vijay Kumar)  [Orabug: 30646006]  
- uek6/ol8/config: Enable pcie_brcmstb driver (Vijay Kumar)  [Orabug: 30646006]  
- of/address: Translate 'dma-ranges' for parent nodes missing 'dma-ranges' (Rob Herring)  [Orabug: 30646006]  
- of: Factor out #{addr,size}-cells parsing (Robin Murphy)  [Orabug: 30646006]  
- of: address: Follow DMA parent for "dma-coherent" (Robin Murphy)  [Orabug: 30646006]  
- of: address: Report of_dma_get_range() errors meaningfully (Robin Murphy)  [Orabug: 30646006]  
- of: Make of_dma_get_range() private (Rob Herring)  [Orabug: 30646006]  
- of: Remove unused of_find_matching_node_by_address() (Rob Herring)  [Orabug: 30646006]  
- of/address: Introduce of_get_next_dma_parent() helper (Robin Murphy)  [Orabug: 30646006]  
- of: Make of_dma_get_range() work on bus nodes (Robin Murphy)  [Orabug: 30646006]  
- of/address: Fix of_pci_range_parser_one translation of DMA addresses (Rob Herring)  [Orabug: 30646006]  
- arm64: Make arm64_dma32_phys_limit static (Catalin Marinas)  [Orabug: 30646006]  
- arm64: mm: Fix initialisation of DMA zones on non-NUMA systems (Will Deacon)  [Orabug: 30646006]  
- arm64: mm: Fix unused variable warning in zone_sizes_init (Nathan Chancellor)  [Orabug: 30646006]  
- clocksource/drivers/bcm2835_timer: Fix memory leak of timer (Colin Ian King)  [Orabug: 30646006]  
- dma-mapping: treat dev-&gt;bus_dma_mask as a DMA limit (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- x86/PCI: sta2x11: use default DMA address translation (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Christoph Hellwig)  [Orabug: 30646006]  
- dma-direct: avoid a forward declaration for phys_to_dma (Christoph Hellwig)  [Orabug: 30646006]  
- dma-direct: unify the dma_capable definitions (Christoph Hellwig)  [Orabug: 30646006]  
- mmc: bcm2835: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  [Orabug: 30646006]  
- spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER (Jim Quinlan)  [Orabug: 30646006]  
- spi: bcm2835: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)  [Orabug: 30646006]  
- spi: bcm2835: Release the DMA channel if probe fails after dma_init (Peter Ujfalusi)  [Orabug: 30646006]  
- dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held (Sascha Hauer)  [Orabug: 30646006]  
- MAINTAINERS: Add brcmstb PCIe controller entry (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: defconfig: Enable Broadcom's GENET Ethernet controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: defconfig: Enable Broadcom's STB PCIe controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Unify CMA configuration (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: use both ZONE_DMA and ZONE_DMA32 (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: rename variables used to calculate ZONE_DMA32's size (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: bcm: Add missing sentinel to bcm2711_compat[] (H. Nikolaus Schaller)  [Orabug: 30646006]  
- ARM: dts: bcm2711: force CMA into first GB of memory (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable thermal (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable PCIe controller (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Unify CMA configuration (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- ARM: dts: bcm2711: Enable HWRNG support (Stephen Brennan)  [Orabug: 30646006]  
- ARM: dts: bcm2711: fix soc's node dma-ranges (Nicolas Saenz Julienne)  [Orabug: 30646006]  
- PCI: of: Add inbound resource parsing to helpers (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Enable COMPILE_TEST (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Remove usage of PHYS_OFFSET (Rob Herring)  [Orabug: 30646006]  
- PCI: versatile: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xilinx: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: xgene: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: v3-semi: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: rockchip: Drop storing driver private outbound resource data (Rob Herring)  [Orabug: 30646006]  
- PCI: rockchip: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: mobiveil: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: mediatek: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: iproc: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: faraday: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: dwc: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: altera: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: aardvark: Use pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- PCI: Export pci_parse_request_of_pci_ranges() (Rob Herring)  [Orabug: 30646006]  
- resource: Add a resource_list_first_type helper (Rob Herring)  [Orabug: 30646006]  
- PCI: brcmstb: Add MSI support (Jim Quinlan)  [Orabug: 30646006]  
- PCI: brcmstb: Add Broadcom STB PCIe host controller driver (Jim Quinlan)  [Orabug: 30646006]  
- dt-bindings: PCI: Add bindings for brcmstb's PCIe device (Jim Quinlan)  [Orabug: 30646006]  
- ARM: dts: bcm2835: Move rng definition to common location (Stephen Brennan)  [Orabug: 30646006]  
- MAINTAINERS: Make Nicolas Saenz Julienne the new bcm2835 maintainer (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm2711-rpi-4: Enable GENET support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Add RGMII_RXID support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Refactor register access in bcmgenet_mii_config (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Add BCM2711 support (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: net: bcmgenet: Add BCM2711 support (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Fix error handling on IRQ retrieval (Stefan Wahren)  [Orabug: 30646006]  
- net: bcmgenet: Avoid touching non-existent interrupt (Stefan Wahren)  [Orabug: 30646006]  
- Bluetooth: hci_bcm: Fix RTS handling during startup (Stefan Wahren)  [Orabug: 30646006]  
- ARM: bcm: Add support for BCM2711 SoC (Stefan Wahren)  [Orabug: 30646006]  
- arm64: dts: broadcom: Add reference to RPi 4 B (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: Add minimal Raspberry Pi 4 support (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema (Stefan Wahren)  [Orabug: 30646006]  
- dt-bindings: arm: Convert BCM2835 board/soc bindings to json-schema (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-common.dtsi (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible (Stefan Wahren)  [Orabug: 30646006]  
- ARM: dts: bcm283x: Remove simple-bus from fixed clocks (Stefan Wahren)  [Orabug: 30646006]  
- KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  {CVE-2013-1798} 
- KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Marios Pomonis)  [Orabug: 30851972]  
- KVM: retpolines: x86: eliminate retpoline from svm.c exit handlers (Andrea Arcangeli)  [Orabug: 30851972]  
- KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Andrea Arcangeli)  [Orabug: 30851972]  
- KVM: x86: optimize more exit handlers in vmx.c (Andrea Arcangeli)  [Orabug: 30851972]  
- iommu:  Force iommu shutdown on panic (John Donnelly)  [Orabug: 30896552]  
- iommu/vt-d: Turn off translations at shutdown (Deepa Dinamani)  [Orabug: 30896552]  
- vfs: fix do_last() regression (Al Viro)  [Orabug: 30869651]  
- vt: selection, close sel_buffer race (Jiri Slaby)  [Orabug: 30863513]  {CVE-2020-8648} {CVE-2020-8648}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2010.el8uek]" date="1583064000">- KVM/x86: Only set AMD speculation bits in CPUID leaf if it's an AMD machine (Patrick Colp)  [Orabug: 30622778]  
- mm: Add padding for kABI (Tom Hromatka)  [Orabug: 30958591]  
- clone3: Add padding for kABI (Tom Hromatka)  [Orabug: 30958591]  
- KVM: nVMX: Check IO instruction VM-exit conditions (Oliver Upton)  [Orabug: 30847133]  {CVE-2020-2732} 
- KVM: nVMX: Refactor IO bitmap checks into helper function (Oliver Upton)  [Orabug: 30847133]  {CVE-2020-2732} 
- KVM: nVMX: Don't emulate instructions in guest mode (Paolo Bonzini)  [Orabug: 30847133]  {CVE-2020-2732} 
- add workaround for truncation of Module.symvers file (Dan Duval)  [Orabug: 30776585]  
- kbuild: arm64: Set objects.builtin dependency to Image for CONFIG_CTF (Dave Kleikamp)  [Orabug: 30344873]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.el8uek]" date="1583668800">- add kernel param to pre-allocate NICs (Brian Maly)  [Orabug: 30962711]  
- tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan)  [Orabug: 30222757]  
- uek-rpm: Enable Diffie-Hellman key exchange feature (Somasundaram Krishnasamy)  [Orabug: 30387221]  
- ktask: let helpers finish asynchronously to avoid deadlock (Daniel Jordan)  [Orabug: 30835752]  
- ktask: split up __ktask_run_numa() (Daniel Jordan)  [Orabug: 30835752]  
- ktask: embed works_list in ktask_task (Daniel Jordan)  [Orabug: 30835752]  
- ktask: factor out ktask_fini_work() (Daniel Jordan)  [Orabug: 30835752]  
- uek-rpm: Fix issue in /etc/sysconfig/kernel getting wrongly updated (Vijayendra Suman)  [Orabug: 30954352]  
- ipmi_si: Fix false error about IRQ registration (John Donnelly)  [Orabug: 30970275]  
- uek-rpm: Enable CONFIG_GENERIC_IRQ_DEBUGFS (Joe Jin)  [Orabug: 30959541]  
- uek-rpm: Disable CONFIG_RT_GROUP_SCHED (Tom Hromatka)  [Orabug: 30998384]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.1.el8uek]" date="1583755200">- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang)  [Orabug: 30998533]  
- cpuidle-haltpoll: allow force loading on hosts without the REALTIME hint (Maciej S. Szmigiero)  [Orabug: 30806902]  
- uek-rpm: Fix kernel-uek-doc build on OL8 (Victor Erminpour)  [Orabug: 30519151]  
- add kABI padding to include/net/inet_hashtables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/ip_tunnels.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/cgroup-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netfilter/x_tables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to kernel/sched/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_host.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_cmnd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xfrm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xdp.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/tls.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/switchdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/sock.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/rtnetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/neighbour.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/lwtunnel.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/l3mdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/genetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/flow.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/fib_rules.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst_ops.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dcbnl.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/writeback.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/workqueue.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/user_namespace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/timer.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/swap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/stacktrace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/user.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/signal.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/quota.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci_hotplug.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/net.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netdevice.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/module.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmzone.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmu_notifier.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kobject.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kernfs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/irqdomain.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ipv6.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ioport.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/iomap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/genhd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/fs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ethtool.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/elevator.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dma-mapping.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dcache.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg-lib.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-mq.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blkdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-cgroup.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bio.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/backing-dev-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/scsi/sd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/pci/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to arch/x86/include/asm/paravirt_types.h (Dan Duval)  [Orabug: 30952503]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.2.el8uek]" date="1584014400">- mstflint_access: Enable the mstflint_access module (Aron Silverton)  [Orabug: 30997871]  
- mstflint_access: Add support for secure boot access to Mellanox HCAs (Adham Masarwah)  [Orabug: 30997871]  
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp)  [Orabug: 30896574]  
- ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Eric Dumazet)  [Orabug: 30985025]  
- selftests/ptrace: remove declaration in for-loop (Alan Maguire)  [Orabug: 30988372]  
- Revert "selftests/net: add support for PF_RDS sockets" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: add zerocopy support for PF_RDS test case" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: revert the zerocopy Rx path for PF_RDS" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: reap zerocopy completions passed up as ancillary data." (Alan Maguire)  [Orabug: 30988387]  
- xenbus: req-&gt;err should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xenbus: req-&gt;body should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xfs: do async inactivation only when fs freezed (Junxiao Bi)  [Orabug: 31013755]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014401">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
</package>
<package pkgid="3d1243859ff9001886ce971038ff2eab6773f7c1bbe3491a15d0228a2476e40e" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.1.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.1.el8uek]" date="1583755200">- xen: bypass the timer_irq_works() check for HVM (Dongli Zhang)  [Orabug: 30998533]  
- cpuidle-haltpoll: allow force loading on hosts without the REALTIME hint (Maciej S. Szmigiero)  [Orabug: 30806902]  
- uek-rpm: Fix kernel-uek-doc build on OL8 (Victor Erminpour)  [Orabug: 30519151]  
- add kABI padding to include/net/inet_hashtables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/ip_tunnels.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/cgroup-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netfilter/x_tables.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to kernel/sched/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_host.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/scsi/scsi_cmnd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xfrm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/xdp.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/tls.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/switchdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/sock.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/rtnetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/neighbour.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/lwtunnel.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/l3mdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/genetlink.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/flow.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/fib_rules.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst_ops.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dst.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/net/dcbnl.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/writeback.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/workqueue.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/user_namespace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/timer.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/swap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/stacktrace.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/user.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/sched/signal.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/quota.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci_hotplug.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/net.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/netdevice.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/module.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmzone.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mmu_notifier.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/mm.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kobject.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/kernfs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/irqdomain.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ipv6.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ioport.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/iomap.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/genhd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/fs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/ethtool.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/elevator.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dma-mapping.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/device.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/dcache.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg-lib.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bsg.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk_types.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-mq.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blkdev.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/blk-cgroup.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/bio.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to include/linux/backing-dev-defs.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/scsi/sd.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to drivers/pci/pci.h (Dan Duval)  [Orabug: 30952503]  
- add kABI padding to arch/x86/include/asm/paravirt_types.h (Dan Duval)  [Orabug: 30952503]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.2.el8uek]" date="1584014400">- mstflint_access: Enable the mstflint_access module (Aron Silverton)  [Orabug: 30997871]  
- mstflint_access: Add support for secure boot access to Mellanox HCAs (Adham Masarwah)  [Orabug: 30997871]  
- uek-rpm: Make sure perf builds against libnuma and add run-time dependency (Dave Kleikamp)  [Orabug: 30896574]  
- ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Eric Dumazet)  [Orabug: 30985025]  
- selftests/ptrace: remove declaration in for-loop (Alan Maguire)  [Orabug: 30988372]  
- Revert "selftests/net: add support for PF_RDS sockets" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: add zerocopy support for PF_RDS test case" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: revert the zerocopy Rx path for PF_RDS" (Alan Maguire)  [Orabug: 30988387]  
- Revert "selftests/net: reap zerocopy completions passed up as ancillary data." (Alan Maguire)  [Orabug: 30988387]  
- xenbus: req-&gt;err should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xenbus: req-&gt;body should be updated before req-&gt;state (Dongli Zhang)  [Orabug: 31011129]  
- xfs: do async inactivation only when fs freezed (Junxiao Bi)  [Orabug: 31013755]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014401">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.2.el8uek]" date="1587384000">- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
</package>
<package pkgid="0e316b3849a2b14e923336882411b3e80724ff589fa603c43dd8b71348738bf7" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.2.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.3.el8uek]" date="1584014400">- enable kABI checking in UEK6 build (Dan Duval)  [Orabug: 30498825]  
- uek-rpm: Make title string of boot load spec generic (Somasundaram Krishnasamy)  [Orabug: 31003897]  
- uek-rpm: Revert "uek-rpm: Disable CONFIG_RT_GROUP_SCHED" (chris hyser)  [Orabug: 31026226]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.4.el8uek]" date="1584100800">- uek-rpm: require CTF-capable binutils and GCC for CTF generation (Nick Alcock)  [Orabug: 31003216]  
- ctf: adapt to the new CTF linker API (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.5.el8uek]" date="1584100801">- uek-rpm: Set DEFAULTKERNEL to right value when uninstalling kernel-uek (Somasundaram Krishnasamy)  [Orabug: 31029299]  
- uek-rpm: update kABI data in UEK6 GA branch (Dan Duval)  [Orabug: 30498825]  
- adjust check_kabi tool to accommodate symbol namespaces (Dan Duval)  [Orabug: 31014554]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.6.el8uek]" date="1584273600">- spec: require a newer binutils for better aarch64 CTF support (Nick Alcock)  [Orabug: 31003216]  
- ctf: discard CTF sections for arches not using DISCARDS (Nick Alcock)  [Orabug: 31003216]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.0.el8uek]" date="1587297600">- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib)  [Orabug: 31094525]  
- mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (Catalin Marinas)  [Orabug: 31053313]  {CVE-2020-9391} 
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add lockfree stack routines (Hans Westgaard Ry)  [Orabug: 31137997]  
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)  [Orabug: 30871138]  
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu)  [Orabug: 31143943]  {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649} {CVE-2020-8647}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
</package>
<package pkgid="52a4a8f5dc4242762626456d3b95b23f49b5b72af28f01e38da4a5ee2316a922" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.3.2.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.0.7.el8uek]" date="1584360000">- uek-rpm: Add installonlypkgs option to allow install of multiple versions (Somasundaram Krishnasamy)  [Orabug: 31030642]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.0.el8uek]" date="1586088000">- vhost: Check docket sk_family instead of call getname (Eugenio Pérez)  [Orabug: 31085989]  {CVE-2020-10942} 
- selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Alan Maguire)  [Orabug: 31078892]  
- kernel: cpu.c: fix print typo about SMT status (Mihai Carabas)  [Orabug: 31053334]  
- nfs: optimise readdir cache page invalidation (Dai Ngo)  [Orabug: 31044292]  
- NFS: Directory page cache pages need to be locked when read (Trond Myklebust)  [Orabug: 31044292]  
- rds: transport module should be auto loaded when transport is set (Rao Shoaib)  [Orabug: 31032126]  
- efi: Fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov)  [Orabug: 31020408]  
- net: Support GRO/GSO fraglist chaining. (Steffen Klassert)  [Orabug: 30670829]  
- net: Add fraglist GRO/GSO feature flags (Steffen Klassert)  [Orabug: 30670829]  
- udp: Support UDP fraglist GRO/GSO. (Steffen Klassert)  [Orabug: 30670829]  
- net: remove the check argument from __skb_gro_checksum_convert (Li RongQing)  [Orabug: 30670829]  
- Revert "nvme_fc: add module to ops template to allow module references" (John Donnelly)  [Orabug: 31119387]  
- ext4: add cond_resched() to ext4_protect_reserved_inode (Shijie Luo)  [Orabug: 31067112]  {CVE-2020-8992} 
- dsa: disable module unloading for ARM64 (Allen Pais)  [Orabug: 30456791]  
- bpf: Undo incorrect __reg_bound_offset32 handling (Daniel Borkmann)  [Orabug: 31127385]  {CVE-2020-8835} 
- bpf: Fix tnum constraints for 32-bit comparisons (Jann Horn)  [Orabug: 31127385]  {CVE-2020-8835}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.1.1.el8uek]" date="1586606400">- slcan: Don't transmit uninitialized stack data in padding (Richard Palethorpe)  [Orabug: 31136750]  {CVE-2020-11494} 
- blktrace: Protect q-&gt;blk_trace with RCU (Jan Kara)  [Orabug: 31123573]  {CVE-2019-19768} 
- KVM: x86: clear stale x86_emulate_ctxt-&gt;intercept value (Vitaly Kuznetsov)  [Orabug: 31118688]  
- perf/x86/amd: Add support for Large Increment per Cycle Events (Kim Phillips)  [Orabug: 31104924]  
- perf/x86/amd: Constrain Large Increment per Cycle events (Kim Phillips)  [Orabug: 31104924]  
- kvm/svm: PKU not currently supported (John Allen)  [Orabug: 31104924]  
- KVM: SVM: Override default MMIO mask if memory encryption is enabled (Tom Lendacky)  [Orabug: 31104924]  
- EDAC/amd64: Drop some family checks for newer systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/amd_nb: Add Family 19h PCI IDs (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/mce_amd: Always load on SMCA systems (Yazen Ghannam)  [Orabug: 31104924]  
- x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Check for memory before fully initializing an instance (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Use cached data when checking for ECC (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Save max number of controllers to family type (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Gather hardware information early (Yazen Ghannam)  [Orabug: 31104924]  
- EDAC/amd64: Make struct amd64_family_type global (Yazen Ghannam)  [Orabug: 31104924]  
- floppy: check FDC index for errors before assigning it (Linus Torvalds)  [Orabug: 31067510]  {CVE-2020-9383} 
- KVM: SVM: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Tom Lendacky)  [Orabug: 31012269]  
- KVM: SVM: Serialize access to the SEV ASID bitmap (Tom Lendacky)  [Orabug: 31012269]  
- iommu/vt-d: Allow devices with RMRRs to use identity domain (Lu Baolu)  [Orabug: 31127400]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.0.el8uek]" date="1587297600">- RDMA/rxe: Enhance Soft Roce to support Oracle proprietary shared PD extension (Rao Shoaib)  [Orabug: 31094525]  
- mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (Catalin Marinas)  [Orabug: 31053313]  {CVE-2020-9391} 
- rds: Add debugfs for inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add inc/frag cache statistics (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Control the CPU (de)allocating fragments (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Change caching strategy for receive buffers (Hans Westgaard Ry)  [Orabug: 31137997]  
- rds: Add lockfree stack routines (Hans Westgaard Ry)  [Orabug: 31137997]  
- net_sched: fix an OOB access in cls_tcindex (Cong Wang)  [Orabug: 30871138]  
- vgacon: Fix a UAF in vgacon_invert_region (Zhang Xiaoxu)  [Orabug: 31143943]  {CVE-2020-8649} {CVE-2020-8647} {CVE-2020-8647} {CVE-2020-8649} {CVE-2020-8647}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.1.el8uek]" date="1590321600">- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543}</changelog>
</package>
<package pkgid="4cbad8c7bb67aa6a552ab5171579700fa375540b2d18d0c688f01fb9224f79b3" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.4.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.1.el8uek]" date="1587902400">- x86/mce: Restart the system when LMCE UE error occurs (Thomas Tai)  [Orabug: 31218859]  
- media: xirlink_cit: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31213764]  {CVE-2020-11668} 
- media: ov519: add missing endpoint sanity checks (Johan Hovold)  [Orabug: 31213755]  {CVE-2020-11608} 
- x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (John Allen)  [Orabug: 31213533]  
- media: stv06xx: add missing descriptor sanity checks (Johan Hovold)  [Orabug: 31200576]  {CVE-2020-11609} 
- rds: Fix use-after-free in rds_ib_free_caches (Hans Westgaard Ry)  [Orabug: 31200768]  
- net/rds: Fix MR reference counting problem (Ka-Cheong Poon)  [Orabug: 31130194]  
- net/rds: Replace struct rds_mr's r_refcount with struct kref (Ka-Cheong Poon)  [Orabug: 31130194]  
- ctf: discard CTF from the vDSO (Nick Alcock)  [Orabug: 31194036]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.2.2.el8uek]" date="1588507200">- scsi: qla2xxx: Move free of fcport out of interrupt context (Joe Carnuccio)  [Orabug: 31225231]  
- xfs: move inode flush to the sync workqueue (Darrick J. Wong)  [Orabug: 31132665]  
- arm64: Kconfig: Enable NODES_SPAN_OTHER_NODES config for NUMA (Hoan Tran)  [Orabug: 31049202]  
- scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Laurence Oberman)  [Orabug: 31207643]  
- jbd2: disable CONFIG_JBD2_DEBUG (Junxiao Bi)  [Orabug: 31264694]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
</package>
<package pkgid="70a15d6e9c4318f349c40ebacbd79c8a85112723644b2b78b70badfa3115809c" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.4.6.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.0.el8uek]" date="1589112000">- NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Robert Milkowski)  [Orabug: 31304406]  
- NFSv4: try lease recovery on NFS4ERR_EXPIRED (Robert Milkowski)  [Orabug: 31304406]  
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo)  [Orabug: 31265336]  {CVE-2019-19377} {CVE-2019-19377}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.1.el8uek]" date="1589803200">- intel_idle: Use ACPI _CST for processor models without C-state tables (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Clean up acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Introduce acpi_processor_evaluate_cst() (Rafael J. Wysocki)  [Orabug: 31332120]  
- ACPI: processor: Export function to claim _CST control (Rafael J. Wysocki)  [Orabug: 31332120]  
- rds: ib: Fix dysfunctional long address resolve timeout (Håkon Bugge)  [Orabug: 31302704]  
- KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (Sean Christopherson)  [Orabug: 31333676]  
- KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (Sean Christopherson)  [Orabug: 31333676]  
- net: dsa: Do not leave DSA master with NULL netdev_ops (Florian Fainelli)  [Orabug: 30456791]  
- Revert "dsa: disable module unloading for ARM64" (Allen Pais)  [Orabug: 30456791]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.5.el8uek]" date="1595592000">- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31631527]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31555595]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31642981]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.6.el8uek]" date="1595937600">- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31358097]</changelog>
</package>
<package pkgid="4edcf4b3b32f7757c0a8ff9d90210278f8d0994385d6bcc14ecf387204a512b8" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.5.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.3.2.el8uek]" date="1590235200">- USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Alan Stern)  [Orabug: 31350962]  {CVE-2020-12464} 
- mt76: fix array overflow on receiving too many fragments for a packet (Felix Fietkau)  [Orabug: 31350952]  {CVE-2020-12465} 
- mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Qing Xu)  [Orabug: 31350929]  {CVE-2020-12653} 
- block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Zhiqiang Liu)  [Orabug: 31350910]  {CVE-2020-12657} 
- xsk: Add missing check on user supplied headroom size (Magnus Karlsson)  [Orabug: 31350732]  {CVE-2020-12659} 
- mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Qing Xu)  [Orabug: 31350513]  {CVE-2020-12654} 
- xen/manage: enable C_A_D to force reboot (Dongli Zhang)  [Orabug: 31387411]  
- KVM: x86: Fixes posted interrupt check for IRQs delivery modes (Suravee Suthikulpanit)  [Orabug: 31316437]  
- Revert "Revert "nvme_fc: add module to ops template to allow module references"" (James Smart)  [Orabug: 31377552]  
- uek-rpm: Move grub boot menu update to posttrans stage. (Somasundaram Krishnasamy)  [Orabug: 31358097]  
- KVM: SVM: Fix potential memory leak in svm_cpu_init() (Miaohe Lin)  [Orabug: 31350455]  {CVE-2020-12768}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.0.el8uek]" date="1590926400">- bnxt_en: Fix accumulation of bp-&gt;net_stats_prev. (Vijayendra Suman)  [Orabug: 31390687]  
- xfs: add agf freeblocks verify in xfs_agf_verify (Zheng Bin)  [Orabug: 31350920]  {CVE-2020-12655} 
- scsi: sg: add sg_remove_request in sg_write (Wu Bo)  [Orabug: 31350695]  {CVE-2020-12770} 
- PCI/AER: Enable reporting for ports enumerated after AER driver registration (Thomas Tai)  [Orabug: 31401801]  
- A/A Bonding: No need to call flush rdmaip_wq in rdmaip_cleanup() (Ka-Cheong Poon)  [Orabug: 31378706]  
- net/rds: suppress memory allocation failure reports (Manjunath Patil)  [Orabug: 31398437]  
- locks: reinstate locks_delete_block optimization (Linus Torvalds)  [Orabug: 31356246]  {CVE-2019-19769} 
- locks: fix a potential use-after-free problem when wakeup a waiter (yangerkun)  [Orabug: 31356246]  {CVE-2019-19769} {CVE-2019-19769}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.1.el8uek]" date="1592136000">- uek-rpm: disable CONFIG_IP_PNP (Anjali Kulkarni)  [Orabug: 31454844]  
- netfilter: ipset: Fix forceadd evaluation path (Jozsef Kadlecsik)  [Orabug: 31104176]  
- scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Chandrakanth Patil)  [Orabug: 31481642]  
- scsi: megaraid_sas: TM command refire leads to controller firmware crash (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Shivasharan S)  [Orabug: 31481642]  
- scsi: megaraid_sas: Remove IO buffer hole detection logic (Sumit Saxena)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit device queue depth to controller queue depth (Kashyap Desai)  [Orabug: 31481642]  
- scsi: megaraid: make two symbols static in megaraid_sas_base.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Jason Yan)  [Orabug: 31481642]  
- scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31481642]  
- scsi: megaraid_sas: fix indentation issue (Colin Ian King)  [Orabug: 31481642]  
- scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Hannes Reinecke)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Anand Lodnoor)  [Orabug: 31481642]  
- scsi: megaraid_sas: Make poll_aen_lock static (YueHaibing)  [Orabug: 31481642]  
- scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' (zhengbin)  [Orabug: 31481642]  
- scsi: megaraid_sas: Unique names for MSI-X vectors (Chandrakanth Patil)  [Orabug: 31481642]  
- x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add SRBDS vulnerability and mitigation documentation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add 'table' argument to cpu_matches() (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/cpu: Add a steppings field to struct x86_cpu_id (Mark Gross)  [Orabug: 31352779]  {CVE-2020-0543} 
- x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 (Tony W Wang-oc)  [Orabug: 31352779]  {CVE-2020-0543} 
- netlabel: cope with NULL catmap (Paolo Abeni)  [Orabug: 31350489]  {CVE-2020-10711} 
- xfs: fix freeze hung (Junxiao Bi)  [Orabug: 31430850]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136001">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.0.el8uek]" date="1593345600">- ctf: support ld --ctf-variables, if available (Nick Alcock)  [Orabug: 31535069]  
- ctf: adjust to upcoming binutils ctf_link_add_ctf API change (Nick Alcock)  [Orabug: 31535069]  
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann)  [Orabug: 31519461]  
- aarch64: Enable thermal config for RPi4 (Vijay Kumar)  [Orabug: 31518062]  
- thermal: Add BCM2711 thermal driver (Stefan Wahren)  [Orabug: 31518062]  
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas)  [Orabug: 31515046]  
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas)  [Orabug: 31515046]  
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas)  [Orabug: 31515046]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31493185]  
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)  [Orabug: 31351669]  {CVE-2019-19054}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
</package>
<package pkgid="f30d445c13a47cda83055d32aedc9d1eb087ddad31f9c775d41da65d28be9241" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.6.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.2.el8uek]" date="1592136000">- UEK6 compiler warning for /net/rds/ib.c (Sharath Srinivasan)  [Orabug: 31489529]  
- UEK6 compiler warning for /net/rds/send.c (Sharath Srinivasan)  [Orabug: 31489529]  
- Fix up two build warnings in the UEK6 GA tree (Jack Vogel)  [Orabug: 31489333]  
- drivers/scsi/scsi_scan.c Fix the compiler warning. (Sudhakar Panneerselvam)  [Orabug: 31489322]  
- x86/retpoline: Fix retpoline unwind (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Change {JMP,CALL}_NOSPEC argument (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86: Simplify retpoline declaration (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change STUFF_RSB to work with objtool (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/speculation: Change FILL_RETURN_BUFFER to work with objtool (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- x86/unwind: Introduce UNWIND_HINT_EMPTY_ASM (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Add support for intra-function calls (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove INSN_STACK (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Make handle_insn_ops() unconditional (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Rework allocating stack_ops on decode (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: UNWIND_HINT_RET_OFFSET should not check registers (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: is_fentry_call() crashes if call has no destination (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Uniquely identify alternative instruction groups (Alexandre Chartre)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Remove check preventing branches within alternative (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Introduce HINT_RET_OFFSET (Peter Zijlstra)  [Orabug: 31077463] [Orabug: 31489320]  
- objtool: Support multiple stack_op per instruction (Julien Thierry)  [Orabug: 31077463] [Orabug: 31489320]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.3.el8uek]" date="1592740800">- NFS: replace cross device check in copy_file_range (Olga Kornievskaia)  [Orabug: 31507615]  
- rds: Fix potential use after free in rds_ib_inc_free (Hans Westgaard Ry)  [Orabug: 31504052]  
- perf/smmuv3: Allow sharing MMIO registers with the SMMU driver (Jean-Philippe Brucker)  [Orabug: 31422283]  
- perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (YueHaibing)  [Orabug: 31422283]  
- ACPI/IORT: Fix PMCG node single ID mapping handling (Tuan Phan)  [Orabug: 31422283]  
- uek-rpm: Increase CONFIG_NODES_SHIFT from 2 to 3 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: avoid breaking KABI by reusing enum (Dave Kleikamp)  [Orabug: 31422283]  
- uek-rpm: update aarch64 configs for Ampere eMAG2 (Dave Kleikamp)  [Orabug: 31422283]  
- perf: arm_dmc620: Update ACPI ID. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Support ACPI mode. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_dsu: Allow IRQ to be shared among devices. (Tuan Phan)  [Orabug: 31422283]  
- perf: arm_cmn: improve and make it work on 2P. (Tuan Phan)  [Orabug: 31422283]  
- Perf: arm-cmn: Allow irq to be shared. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 31422283]  
- BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 31422283]  
- BACKPORT: mm/memory-failure: Add memory_failure_queue_kick() (James Morse)  [Orabug: 31422283]  
- perf: Add ARM DMC-620 PMU driver. (Tuan Phan)  [Orabug: 31422283]  
- BACKPORT: WIP: perf/arm-cmn: Add ACPI support (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 31422283]  
- BACKPORT: perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 31422283]  
- net/rds: NULL pointer de-reference in rds_ib_add_one() (Ka-Cheong Poon)  [Orabug: 30984983]  
- mm: Fix mremap not considering huge pmd devmap (Fan Yang)  [Orabug: 31452396]  {CVE-2020-10757} {CVE-2020-10757}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.4.4.el8uek]" date="1593259200">- KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Sean Christopherson)  [Orabug: 31536904]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.0.el8uek]" date="1593345600">- ctf: support ld --ctf-variables, if available (Nick Alcock)  [Orabug: 31535069]  
- ctf: adjust to upcoming binutils ctf_link_add_ctf API change (Nick Alcock)  [Orabug: 31535069]  
- bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Daniel Borkmann)  [Orabug: 31519461]  
- aarch64: Enable thermal config for RPi4 (Vijay Kumar)  [Orabug: 31518062]  
- thermal: Add BCM2711 thermal driver (Stefan Wahren)  [Orabug: 31518062]  
- x86/mitigations: reset default value for srbds_mitigation (Mihai Carabas)  [Orabug: 31515046]  
- x86/cpu: clear X86_BUG_SRBDS before late loading (Mihai Carabas)  [Orabug: 31515046]  
- x86/mitigations: update MSRs on all CPUs for SRBDS (Mihai Carabas)  [Orabug: 31515046]  
- acpi: disallow loading configfs acpi tables when locked down (Jason A. Donenfeld)  [Orabug: 31493185]  
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)  [Orabug: 31351669]  {CVE-2019-19054}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.0.el8uek]" date="1597233600">- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358080]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648138]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648138]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483278]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483278]  
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan)   
- bnxt_en: clean up VLAN feature bit handling (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: fix firmware message length endianness (Michael Chan)  [Orabug: 31663185]  
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan)  [Orabug: 31663185]  
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi)  [Orabug: 31663185]  
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Refactor the software ring counters. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Remove the setting of dev_port. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Improve link up detection. (Michael Chan)  [Orabug: 31663185]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 31079901]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 31079901]  
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31542630]  
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu)  [Orabug: 31350643]  {CVE-2020-12771} 
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)  [Orabug: 31439365]  {CVE-2020-10751} 
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing)  [Orabug: 31510722]  {CVE-2020-10781} 
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535947]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535947]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535947]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535947]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535947]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535947]  
- kvm: svm: Introduce GA Log tracepoint for AVIC (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: Inhibit APIC virtualization for X2APIC guest (Oliver Upton)  [Orabug: 31631367]  
- KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: allow AVIC without split irqchip (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: ioapic: Lazy update IOAPIC EOI (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Temporarily deactivate AVIC during ExtINT handling (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Deactivate AVIC when launching guest with nested SVM support (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: hyperv: Use APICv update request interface (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Add support for dynamic APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce x86 ops hook for pre-update APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: svm: Add support to (de)activate posted interrupts (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add APICv (de)activate request trace points (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add support for dynamic APICv activation (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: x86: remove get_enable_apicv from kvm_x86_ops (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv inhibit reason bits (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: lapic: Introduce APICv update helper function (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Peter Xu)  [Orabug: 31631367]  
- KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Liran Alon)  [Orabug: 31631367]  
- kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Suthikulpanit, Suravee)  [Orabug: 31631367]  
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder)  [Orabug: 31694365]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698078]  {CVE-2020-16166} 
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)  [Orabug: 31705117]  {CVE-2020-14331} {CVE-2020-14331} 
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718014]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.1.el8uek]" date="1598184000">- nfsd: apply umask on fs without ACL support (J. Bruce Fields)  [Orabug: 31779884]  {CVE-2020-24394} 
- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31771277]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31771277]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755752]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688620]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31562971]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682033]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682033]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.2.el8uek]" date="1599134400">- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31838351] [Orabug: 31844671]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839185] [Orabug: 31844556]</changelog>
</package>
<package pkgid="64189e44e7e9b2ed0e0b4a8f97abf9708b5eb147034a9bf447230be43ffc58ca" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2011.7.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.1.el8uek]" date="1594555200">- x86/microcode: do not modify sibling mask during late update (Mihai Carabas)  [Orabug: 31605044]  
- x86/speculation: Prevent rogue cross-process SSBD shutdown (Anthony Steinhauser)  [Orabug: 31557900]  {CVE-2020-10768} 
- x86/kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov)  [Orabug: 31553477]  
- USB: pci-quirks: Add Raspberry Pi 4 quirk (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Wait for Raspberry Pi's firmware when present (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- firmware: raspberrypi: Introduce vl805 init routine (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- soc: bcm2835: Add notify xHCI reset property (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- PCI: brcmstb: Disable L0s component of ASPM if requested (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Fix window register offset from 4 to 8 (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Don't clk_put() a managed clock (Jim Quinlan)  [Orabug: 31527659]  
- PCI: brcmstb: Assert fundamental reset on initialization (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: brcmstb: Fix handling of optional interrupt (Dave Stevenson)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Disable dsi0 node (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- pwm: bcm2835: Dynamically allocate base (Florian Fainelli)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Enable fixed-regulator (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add vmmc regulator in emmc2 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Update expgpio's GPIO labels (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- i2c: drivers: Use generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- i2c: core: Provide generic definitions for bus frequencies (Andy Shevchenko)  [Orabug: 31527659]  
- mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: am654: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: at91: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- irqchip/bcm2835: Quiesce IRQs left enabled by bootloader (Lukas Wunner)  [Orabug: 31527659]  
- usb: xhci: Enable LPM for VIA LABS VL805 (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER (Geert Uytterhoeven)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Move emmc2 into its own bus (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels (Stefan Wahren)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: add support for Raspberry Pi4 (Marek Szyprowski)  [Orabug: 31527659]  
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS (Stefan Wahren)  [Orabug: 31527659]  
- ARM: dts: bcm2711: Add pcie0 alias (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- ARM: dts: bcm283x: Add missing properties to the PWR LED (Stefan Wahren)  [Orabug: 31527659]  
- PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers (Marek Szyprowski)  [Orabug: 31527659]  
- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- net: bcmgenet: reduce severity of missing clock warnings (Jeremy Linton)  [Orabug: 31527659]  
- pinctrl: bcm2835: Add support for all GPIOs on BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Refactor platform data (Stefan Wahren)  [Orabug: 31527659]  
- pinctrl: bcm2835: Drop unused define (Stefan Wahren)  [Orabug: 31527659]  
- dma-contiguous: CMA: give precedence to cmdline (Nicolas Saenz Julienne)  [Orabug: 31527659]  
- dt-bindings: brcm,avs-ro-thermal: Fix binding check issues (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: Add Broadcom AVS RO thermal (Stefan Wahren)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Document struct bcm2835aux_data (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Use generic remapping code (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Allocate uart_8250_port on stack (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress register_port error on -EPROBE_DEFER (Lukas Wunner)  [Orabug: 31527659]  
- serial: 8250_bcm2835aux: Suppress clk_get error on -EPROBE_DEFER (Phil Elwell)  [Orabug: 31527659]  
- spi: bcm2835: Raise maximum number of slaves to 4 (Lukas Wunner)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 (Dmitry Osipenko)  [Orabug: 31527659]  
- iommu/dma: Rationalise types for DMA masks (Robin Murphy)  [Orabug: 31527659]  
- hwrng: iproc-rng200 - Add support for BCM2711 (Stefan Wahren)  [Orabug: 31527659]  
- dt-bindings: rng: add BCM2711 RNG compatible (Stefan Wahren)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Support pcm params in dts (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Support pcm configuration (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Mohammad Rasim)  [Orabug: 31527659]  
- Bluetooth: hci_bcm: Add compatible string for BCM43540 (Abhishek Pandit-Subedi)  [Orabug: 31527659]  
- iommu/dma-iommu: Use the dev-&gt;coherent_dma_mask (Tom Murphy)  [Orabug: 31527659]  
- KEYS: Increase system_extra_certificate size to 8192 bytes (Stephen Brennan)  [Orabug: 31512725]  
- vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} {CVE-2020-12888} 
- vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Support faulting PFNMAP vmas (Alex Williamson)  [Orabug: 31439668]  {CVE-2020-12888} 
- vfio/type1: Fix VA-&gt;PA translation for PFNMAP VMAs in vaddr_get_pfn() (Sean Christopherson)  [Orabug: 31439668]  {CVE-2020-12888} 
- scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31595670]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.2.el8uek]" date="1595246400">- drm/i915/gt: Correct mistake in cherry-pick (Jack Vogel)  [Orabug: 31211659]  
- efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Tom Lendacky)  [Orabug: 31627285]  
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix value of OCFS2_INVALID_SLOT (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: fix panic on nfs server over ocfs2 (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: load global_inode_alloc (Junxiao Bi)  [Orabug: 31480603]  
- ocfs2: avoid inode removal while nfsd is accessing it (Junxiao Bi)  [Orabug: 31480603]  
- scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Dan Carpenter)  [Orabug: 31610239]  
- scsi: qla2xxx: Keep initiator ports after RSCN (Roman Bolshakov)  [Orabug: 31610239]  
- scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove return value from qla_nvme_ls() (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove an unused function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in source files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix endianness annotations in header files (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use make_handle() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix the code that reads from mailbox registers (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Use register names instead of register offsets (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the functions for dumping firmware (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix spelling of a variable name (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qlafx00_process_aen() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for ha-&gt;fw_dumped (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Use true, false for need_mpi_reset (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Make qla_set_ini_mode() return void (Jason Yan)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: make 1-bit bit-fields unsigned int (Colin Ian King)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Split qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix regression warnings (Nilesh Javali)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove non functional code (Daniel Wagner)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: add ring buffer for tracing debug logs (Rajan Shanmugavelu)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.25-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Set Nport ID for N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle NVME status iocb correctly (Arun Easi)  [Orabug: 31610239]  
- scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Serialize fc_port alloc in N2N (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix NPIV instantiation after FW dump (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP respond data format (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Force semaphore on flash validation failure (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: add more FW debug information (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Update BPM enablement semantics. (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: fix FW resource count values (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Andrew Vasquez)  [Orabug: 31610239]  
- scsi: qla2xxx: Return appropriate failure through BSG Interface (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Improved secure flash support messages (Michael Hernandez)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options. (Giridhar Malavali)  [Orabug: 31610239]  
- scsi: qla2xxx: Add 16.0GT for PCI String (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Simplify the code for aborting SCSI commands (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Update driver version to 10.01.00.24-k (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add fixes for mailbox command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix control flags for login/logout IOCB (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Save rscn_gen for new fcport (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Use correct ISP28xx active FW region (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Correction to selection of loopback/echo test (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix RDP response size (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Handle cases for limiting RDP response payload length (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Show correct port speed capabilities for RDP command (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Display message for FCE enabled (Himanshu Madhani)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended FDMI commands (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add vendor extended RDP additions and amendments (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add endianizer macro calls to fc host stats (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Add beacon LED config sysfs interface (Joe Carnuccio)  [Orabug: 31610239]  
- scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb() (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix a NULL pointer dereference in an error path (Bart Van Assche)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix warning after FC target reset (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Fix issue with adapter's stopping state (Viacheslav Dubeyko)  [Orabug: 31610239]  
- scsi: qla2xxx: Do not log message when reading port speed via sysfs (Ewan D. Milne)  [Orabug: 31610239]  
- scsi: qla2xxx: Delete all sessions before unregister local nvme port (Quinn Tran)  [Orabug: 31610239]  
- scsi: qla2xxx: check UNLOADING before posting async work (Martin Wilck)  [Orabug: 31610239]  
- scsi: qla2xxx: set UNLOADING before waiting for session deletion (Martin Wilck)  [Orabug: 31610239]  
- x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Tony Luck)  [Orabug: 31601130]  
- uek-rpm: aarch64: Streamline building 4K pages size kernel (Dave Kleikamp)  [Orabug: 31500678]  
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open (Daniel Axtens)  [Orabug: 31183397]  {CVE-2019-19462}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.5.3.el8uek]" date="1596024000">- misc: pvpanic: add crash loaded event (zhenwei pi)  [Orabug: 31677096]  
- misc: pvpanic: move bit definition to uapi header file (zhenwei pi)  [Orabug: 31677096]  
- RDMA/netlink: Do not always generate an ACK for some netlink operations (Håkon Bugge)  [Orabug: 31666971]  
- bnxt_en: Fix statistics counters issue during ifdown with older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Do not enable legacy TX push on older firmware. (Michael Chan)  [Orabug: 31660919]  
- bnxt_en: Store the running firmware version code. (Michael Chan)  [Orabug: 31660919]  
- uek-rpm: Disable secureboot signing for OL7 aarch64 (Somasundaram Krishnasamy)  [Orabug: 31645596]  
- PCI: pciehp: Fix indefinite wait on sysfs requests (Lukas Wunner)  [Orabug: 31580249]  
- x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. (Anthony Steinhauser)  [Orabug: 31557802]  {CVE-2020-10767} 
- fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Alexander Potapenko)  [Orabug: 31350635]  {CVE-2020-10732} 
- rds/ib: Make i_{recv,send}_hdrs non-contigious (Hans Westgaard Ry)  [Orabug: 31648239]  
- uek-rpm: disable CONFIG_CRYPTO_DEV_CAVIUM_ZIP (Dave Kleikamp)  [Orabug: 31667368]  
- vfio-pci: protect remap_pfn_range() from simultaneous calls (Ankur Arora)  [Orabug: 31663628]  {CVE-2020-12888} {CVE-2020-12888} 
- uek-rpm: drivers: enable VMD PCIe controller (Todd Vierling)  [Orabug: 31636283]  
- Revert "uek-rpm: Move grub boot menu update to posttrans stage." (Somasundaram Krishnasamy)  [Orabug: 31689621]  
- IB/sa: Resolv use-after-free in ib_nl_make_request() (Divya Indi)  [Orabug: 31689703]  
- certs: Remove Oracle cert compiled into the kernel (Eric Snowberg)  [Orabug: 31689566]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.0.el8uek]" date="1597233600">- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358080]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648138]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648138]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483278]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483278]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483278]  
- bnxt_en: allow firmware to disable VLAN offloads (Michael Chan)   
- bnxt_en: clean up VLAN feature bit handling (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Implement ethtool -X to set indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return correct RSS indirection table entries to ethtool -x. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fill HW RSS table from the RSS logical indirection table. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add helper function to return the number of RSS contexts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Add logical RSS indirection table structure. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix up bnxt_get_rxfh_indir_size(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Set up the chip specific RSS table size. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: fix firmware message length endianness (Michael Chan)  [Orabug: 31663185]  
- net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jason Yan)  [Orabug: 31663185]  
- bnxt_en: show only relevant ethtool stats for a TX or RX ring (Rajesh Ravi)  [Orabug: 31663185]  
- bnxt_en: Split HW ring statistics strings into RX and TX parts. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Refactor the software ring counters. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw. (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Improve TQM ring context memory sizing formulas. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Allocate TQM ring context memory according to fw specification. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Update firmware spec. to 1.10.1.33. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Return error when allocating zero size context memory. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Reset rings if ring reservation fails during open() (Vasundhara Volam)  [Orabug: 31663185]  
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Process the NQ under NAPI continuous polling. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Simplify __bnxt_poll_cqs_done(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Periodically check and remove aged-out ntuple filters (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Do not accept fragments for aRFS flow steering. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Remove the setting of dev_port. (Michael Chan)  [Orabug: 31663185]  
- bnxt_en: Improve link up detection. (Michael Chan)  [Orabug: 31663185]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 31079901]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 31079901]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 31079901]  
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31542630]  
- bcache: fix potential deadlock problem in btree_gc_coalesce (Zhiqiang Liu)  [Orabug: 31350643]  {CVE-2020-12771} 
- selinux: properly handle multiple messages in selinux_netlink_send() (Paul Moore)  [Orabug: 31439365]  {CVE-2020-10751} 
- Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" (Wade Mealing)  [Orabug: 31510722]  {CVE-2020-10781} 
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535947]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535947]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535947]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535947]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535947]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535947]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535947]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535947]  
- kvm: svm: Introduce GA Log tracepoint for AVIC (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: Inhibit APIC virtualization for X2APIC guest (Oliver Upton)  [Orabug: 31631367]  
- KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: SVM: allow AVIC without split irqchip (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: ioapic: Lazy update IOAPIC EOI (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Temporarily deactivate AVIC during ExtINT handling (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Deactivate AVIC when launching guest with nested SVM support (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: hyperv: Use APICv update request interface (Suravee Suthikulpanit)  [Orabug: 31631367]  
- svm: Add support for dynamic APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce x86 ops hook for pre-update APICv (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: svm: Add support to (de)activate posted interrupts (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add APICv (de)activate request trace points (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: x86: Add support for dynamic APICv activation (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: x86: remove get_enable_apicv from kvm_x86_ops (Paolo Bonzini)  [Orabug: 31631367]  
- kvm: x86: Introduce APICv inhibit reason bits (Suravee Suthikulpanit)  [Orabug: 31631367]  
- kvm: lapic: Introduce APICv update helper function (Suravee Suthikulpanit)  [Orabug: 31631367]  
- KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Peter Xu)  [Orabug: 31631367]  
- KVM: SVM: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Liran Alon)  [Orabug: 31631367]  
- kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Suthikulpanit, Suravee)  [Orabug: 31631367]  
- kvm: Increase KVM_USER_MEM_SLOTS for dense memory hotplug (Eric DeVolder)  [Orabug: 31694365]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698078]  {CVE-2020-16166} 
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)  [Orabug: 31705117]  {CVE-2020-14331} {CVE-2020-14331} 
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718014]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.6.1.el8uek]" date="1598184000">- nfsd: apply umask on fs without ACL support (J. Bruce Fields)  [Orabug: 31779884]  {CVE-2020-24394} 
- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776626]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776626]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31771277]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31771277]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755752]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688620]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31562971]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682033]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682033]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.0.el8uek]" date="1599048000">- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31543029]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31543029]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31543029]  
- tracing: Adding new functions for kernel access to Ftrace instances (Divya Indi)  [Orabug: 31543029]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31543029]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31543029]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31543029]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784656]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784889]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783146]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.1.el8uek]" date="1599566400">- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31621895]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31621895]  
- cgroup: Fix sock_cgroup_data on big-endian. (Cong Wang)  [Orabug: 31779795]  {CVE-2020-14356} 
- cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Cong Wang)  [Orabug: 31779795]  {CVE-2020-14356} 
- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31838351]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839185]  
- iavf: use generic power management (Vaibhav Gupta)  [Orabug: 31700015]  
- iavf: Fix updating statistics (Tony Nguyen)  [Orabug: 31700015]  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  [Orabug: 31700015]  
- iavf: increase reset complete wait time (Paul Greenwalt)  [Orabug: 31700015]  
- iavf: Fix reporting 2.5 Gb and 5Gb speeds (Brett Creeley)  [Orabug: 31700015]  
- iavf: use appropriate enum for comparison (Aleksandr Loktionov)  [Orabug: 31700015]  
- iavf: Enable support for up to 16 queues (Mitch Williams)  [Orabug: 31700015]  
- iavf: fix speed reporting over virtchnl (Brett Creeley)  [Orabug: 31700015]  
- iavf: remove current MAC address filter on VF reset (Stefan Assmann)  [Orabug: 31700015]  
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)  [Orabug: 31700015]  
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)  [Orabug: 31700015]  
- i40e: introduce new dump desc XDP command (Ciara Loftus)  [Orabug: 31700015]  
- i40e: add XDP ring statistics to dump VSI debug output (Ciara Loftus)  [Orabug: 31700015]  
- i40e: add XDP ring statistics to VSI stats (Ciara Loftus)  [Orabug: 31700015]  
- i40e: move check of full Tx ring to outside of send loop (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: eliminate division in napi_poll data path (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: optimize AF_XDP Tx completion path (Magnus Karlsson)  [Orabug: 31700015]  
- i40e: Add support for a new feature Total Port Shutdown (Arkadiusz Kubalewski)  [Orabug: 31700015]  
- i40e: Remove scheduling while atomic possibility (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Add support for 5Gbps cards (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Add a check to see if MFS is set (Todd Fujinaka)  [Orabug: 31700015]  
- i40e: detect and log info about pre-recovery mode (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: make PF wait reset loop reliable (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: remove unused defines (Jesse Brandeburg)  [Orabug: 31700015]  
- i40e: Move client header location (Shiraz Saleem)  [Orabug: 31700015]  
- i40e: fix crash when Rx descriptor count is changed (Björn Töpel)  [Orabug: 31700015]  
- i40e: Make i40e_shutdown_adminq() return void (Jason Yan)  [Orabug: 31700015]  
- i40e: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31700015]  
- i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Björn Töpel)  [Orabug: 31700015]  
- i40e: Refactor rx_bi accesses (Björn Töpel)  [Orabug: 31700015]  
- i40e: Remove unneeded conversion to bool (Jason Yan)  [Orabug: 31700015]  
- i40e: fix spelling mistake "to" -&gt; "too" (Colin Ian King)  [Orabug: 31700015]  
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz)  [Orabug: 31700015]  
- i40e: implement VF stats NDO (Jesse Brandeburg)  [Orabug: 31700015]  
- i40e: enable X710 support (Alice Michael)  [Orabug: 31700015]  
- i40e: Add UDP segmentation offload support (Josh Hunt)  [Orabug: 31700015]  
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov)  [Orabug: 31700015]  
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek)  [Orabug: 31700015]  
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski)  [Orabug: 31700015]  
- i40e: Extend PHY access with page change flag (Piotr Azarewicz)  [Orabug: 31700015]  
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz)  [Orabug: 31700015]  
- i40e: Fix for persistent lldp support (Sylwia Wnuczko)  [Orabug: 31700015]  
- i40e: protect ring accesses with READ- and WRITE_ONCE (Ciara Loftus)  [Orabug: 31700015]  
- i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Brett Creeley)  [Orabug: 31700015]  
- i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Maciej Fijalkowski)  [Orabug: 31700015]  
- i40e: Fix virtchnl_queue_select bitmap validation (Brett Creeley)  [Orabug: 31700015]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.2.el8uek]" date="1599825600">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866487]  {CVE-2020-14386} {CVE-2020-14386} 
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850341]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850341]  
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849530]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848696]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2011.7.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895365]  {CVE-2020-14385} 
- ext4: fix potential negative array index in do_split() (Eric Sandeen)  [Orabug: 31895327]  {CVE-2020-14314} 
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884234]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884154]  {CVE-2020-25284} 
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)  [Orabug: 31872895]  {CVE-2020-25212} 
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  [Orabug: 31861296]  
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 31861296]  
- libnvdimm/security: fix a typo (Jane Chu)  [Orabug: 31861296]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31746382]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31746382]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31746382]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31722763]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31722763]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31722763]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2011.7.4.el8uek]" date="1601640000">- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931369]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931369]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931369]</changelog>
</package>
<package pkgid="6c7a5fef9070aed931b0b895f37819abbf9af6e466da25aafa2b45d955edeee0" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.100.6.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2033.el8uek]" date="1596974400">- iavf: use generic power management (Vaibhav Gupta)  [Orabug: 31700007]  
- iavf: Fix updating statistics (Tony Nguyen)  [Orabug: 31700007]  
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)  [Orabug: 31700007]  
- iavf: increase reset complete wait time (Paul Greenwalt)  [Orabug: 31700007]  
- iavf: Fix reporting 2.5 Gb and 5Gb speeds (Brett Creeley)  [Orabug: 31700007]  
- iavf: use appropriate enum for comparison (Aleksandr Loktionov)  [Orabug: 31700007]  
- iavf: Enable support for up to 16 queues (Mitch Williams)  [Orabug: 31700007]  
- i40e: introduce new dump desc XDP command (Ciara Loftus)  [Orabug: 31700007]  
- i40e: add XDP ring statistics to dump VSI debug output (Ciara Loftus)  [Orabug: 31700007]  
- i40e: add XDP ring statistics to VSI stats (Ciara Loftus)  [Orabug: 31700007]  
- i40e: move check of full Tx ring to outside of send loop (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: eliminate division in napi_poll data path (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: optimize AF_XDP Tx completion path (Magnus Karlsson)  [Orabug: 31700007]  
- i40e: Add support for a new feature Total Port Shutdown (Arkadiusz Kubalewski)  [Orabug: 31700007]  
- i40e: Remove scheduling while atomic possibility (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Add support for 5Gbps cards (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Add a check to see if MFS is set (Todd Fujinaka)  [Orabug: 31700007]  
- i40e: detect and log info about pre-recovery mode (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: make PF wait reset loop reliable (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: remove unused defines (Jesse Brandeburg)  [Orabug: 31700007]  
- i40e: Move client header location (Shiraz Saleem)  [Orabug: 31700007]  
- i40e: fix crash when Rx descriptor count is changed (Björn Töpel)  [Orabug: 31700007]  
- i40e: Make i40e_shutdown_adminq() return void (Jason Yan)  [Orabug: 31700007]  
- i40e: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31700007]  
- i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Björn Töpel)  [Orabug: 31700007]  
- i40e: Refactor rx_bi accesses (Björn Töpel)  [Orabug: 31700007]  
- i40e: Remove unneeded conversion to bool (Jason Yan)  [Orabug: 31700007]  
- i40e: fix spelling mistake "to" -&gt; "too" (Colin Ian King)  [Orabug: 31700007]  
- i40e: Set PHY Access flag on X722 (Adam Ludkiewicz)  [Orabug: 31700007]  
- i40e: implement VF stats NDO (Jesse Brandeburg)  [Orabug: 31700007]  
- i40e: enable X710 support (Alice Michael)  [Orabug: 31700007]  
- i40e: Add UDP segmentation offload support (Josh Hunt)  [Orabug: 31700007]  
- i40e: Refactoring VF MAC filters counting to make more reliable (Aleksandr Loktionov)  [Orabug: 31700007]  
- i40e: Fix LED blinking flow for X710T*L devices (Damian Milosek)  [Orabug: 31700007]  
- i40e: allow ethtool to report SW and FW versions in recovery mode (Piotr Kwapulinski)  [Orabug: 31700007]  
- i40e: Extend PHY access with page change flag (Piotr Azarewicz)  [Orabug: 31700007]  
- i40e: Extract detection of HW flags into a function (Piotr Azarewicz)  [Orabug: 31700007]  
- i40e: Fix for persistent lldp support (Sylwia Wnuczko)  [Orabug: 31700007]  
- Revert "net/mlx4_core: Add masking for a few queries on HCA caps" (Sharath Srinivasan)  [Orabug: 31716965]  
- net/rds: Incorrect WARN_ON() (Ka-Cheong Poon)  [Orabug: 31718013]  
- random32: update the net random state on interrupt and activity (Willy Tarreau)  [Orabug: 31698077]  {CVE-2020-16166} 
- perf script report: Fix SEGFAULT when using DWARF mode (Andreas Gerstmayr)  [Orabug: 31687958]  
- perf vendor events amd: Update Zen1 events to V2 (Vijay Thakkar)  [Orabug: 31687958]  
- perf vendor events amd: Add Zen2 events (Vijay Thakkar)  [Orabug: 31687958]  
- perf vendor events amd: Restrict model detection for zen1 based processors (Vijay Thakkar)  [Orabug: 31687958]  
- perf/amd/uncore: Add support for Family 19h L3 PMU (Kim Phillips)  [Orabug: 31687958]  
- perf/amd/uncore: Make L3 thread mask code more readable (Kim Phillips)  [Orabug: 31687958]  
- perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Kim Phillips)  [Orabug: 31687958]  
- perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Arnaldo Carvalho de Melo)  [Orabug: 31687958]  
- perf symbols: Convert symbol__is_idle() to use strlist (Kim Phillips)  [Orabug: 31687958]  
- perf symbols: Update the list of kernel idle symbols (Kim Phillips)  [Orabug: 31687958]  
- perf/x86/amd: Remove set but not used variable 'active' (Zheng Yongjun)  [Orabug: 31687958]  
- hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Display up to eight sets of CCD temperatures (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Add debugfs support (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Report temperatures per CPU die (Guenter Roeck)  [Orabug: 31687958]  
- hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (Guenter Roeck)  [Orabug: 31687958]  
- hwmon: (k10temp) Use bitops (Guenter Roeck)  [Orabug: 31687958]  
- cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan)  [Orabug: 31687958]  
- cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (Janakarajan Natarajan)  [Orabug: 31687958]  
- uek-rpm: Enable AMD TEE driver (Dave Kleikamp)  [Orabug: 31687958]  
- crypto: ccp - use file mode for sev ioctl permissions (Connor Kuehl)  [Orabug: 31687958]  
- crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (John Allen)  [Orabug: 31687958]  
- crypto: ccp - Cleanup misc_dev on sev_exit() (John Allen)  [Orabug: 31687958]  
- tee: amdtee: check TEE status during driver initialization (Rijo Thomas)  [Orabug: 31687958]  
- Documentation: tee: add AMD-TEE driver details (Rijo Thomas)  [Orabug: 31687958]  
- tee: add AMD-TEE driver (Rijo Thomas)  [Orabug: 31687958]  
- tee: allow compilation of tee subsystem for AMD CPUs (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - provide in-kernel API to submit TEE commands (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - add TEE support for Raven Ridge (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - check whether PSP supports SEV or TEE before initialization (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - move SEV vdata to a dedicated data structure (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - create a generic psp-dev file (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - rename psp-dev files to sev-dev (Rijo Thomas)  [Orabug: 31687958]  
- crypto: ccp - add SEV command privilege separation (Brijesh Singh)  [Orabug: 31687958]  
- crypto: ccp - switch from ablkcipher to skcipher (Ard Biesheuvel)  [Orabug: 31687958]  
- crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Ashish Kalra)  [Orabug: 31687958]  
- crypto: ccp - Change a message to reflect status instead of failure (Hook, Gary)  [Orabug: 31687958]  
- crypto: ccp - Verify access to device registers before initializing (Hook, Gary)  [Orabug: 31687958]  
- iommu/amd: Remove the unnecessary assignment (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Replace two consecutive readl calls with one readq (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Remove local variables (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Fix typos for PPR macros (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Remove unused variable (Joerg Roedel)  [Orabug: 31687958]  
- iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Adrian Huang)  [Orabug: 31687958]  
- iommu/amd: Do not re-fetch iommu-&gt;cmd_buf_tail (Denys Vlasenko)  [Orabug: 31687958]  
- iommu/amd: Switch to use acpi_dev_hid_uid_match() (Andy Shevchenko)  [Orabug: 31687958]  
- iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Suthikulpanit, Suravee)  [Orabug: 31687958]  
- iommu/amd: Remove unnecessary locking from AMD iommu driver (Tom Murphy)  [Orabug: 31687958]  
- KVM: SVM: Issue WBINVD after deactivating an SEV guest (Tom Lendacky)  [Orabug: 31687958]  
- KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: check for EFER.SVME=1 before entering guest (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: Remove an obsolete comment. (Miaohe Lin)  [Orabug: 31687958]  
- KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2 (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: implement check_nested_events for interrupts (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: nSVM: do not change host intercepts while nested VM is running (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: x86: Explicitly pass an exception struct to check_intercept (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: Consolidate VM allocation and free for VMX and SVM (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: Directly return __vmalloc() result in -&gt;vm_alloc() (Sean Christopherson)  [Orabug: 31687958]  
- KVM: SVM: Fix the svm vmexit code for WRMSR (Haiwei Li)  [Orabug: 31687958]  
- KVM: x86: allow compiling as non-module with W=1 (Valdis Kletnieks)  [Orabug: 31687958]  
- KVM: nVMX: Emulate MTF when performing instruction emulation (Oliver Upton)  [Orabug: 31687958]  
- KVM: fix error handling in svm_hardware_setup (Li RongQing)  [Orabug: 31687958]  
- KVM: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: SVM: Use direct vcpu pointer during vCPU create/free (Sean Christopherson)  [Orabug: 31687958]  
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)  [Orabug: 31687958]  
- KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath (Wanpeng Li)  [Orabug: 31687958]  
- KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Aaron Lewis)  [Orabug: 31687958]  
- KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on Intel (Aaron Lewis)  [Orabug: 31687958]  
- KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Aaron Lewis)  [Orabug: 31687958]  
- KVM: VMX: Fix conditions for guest IA32_XSS support (Aaron Lewis)  [Orabug: 31687958]  
- KVM x86: Move kvm cpuid support out of svm (Peter Gonda)  [Orabug: 31687958]  
- kvm: svm: Update svm_xsaves_supported (Aaron Lewis)  [Orabug: 31687958]  
- KVM: SVM: Reduce WBINVD/DF_FLUSH invocations (Tom Lendacky)  [Orabug: 31687958]  
- KVM: SVM: Use wrmsr for switching between guest and host IA32_XSS on AMD (Aaron Lewis)  [Orabug: 31687958]  
- KVM: x86: Introduce vcpu-&gt;arch.xsaves_enabled (Aaron Lewis)  [Orabug: 31687958]  
- KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Tom Lendacky)  [Orabug: 31687958]  
- x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang)  [Orabug: 31687958]  
- x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (Borislav Petkov)  [Orabug: 31687958]  
- x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (Kim Phillips)  [Orabug: 31687958]  
- x86/CPU/AMD: Remove amd_get_topology_early() (Borislav Petkov)  [Orabug: 31687958]  
- docs/zh_CN: add Chinese version of embargoed hardware issues (Alex Shi)  [Orabug: 31687958]  
- tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Arnaldo Carvalho de Melo)  [Orabug: 31687958]  
- x86/kdump: Remove the backup region handling (Lianbo Jiang)  [Orabug: 31687958]  
- x86/kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang)  [Orabug: 31687958]  
- Documentation/process: Add AMD contact for embargoed hardware issues (Tom Lendacky)  [Orabug: 31687958]  
- EDAC/amd64: Get rid of the ECC disabled long message (Borislav Petkov)  [Orabug: 31687958]  
- x86/Kconfig: Rename UMIP config parameter (Babu Moger)  [Orabug: 31687958]  
- x86/umip: Make the comments vendor-agnostic (Babu Moger)  [Orabug: 31687958]  
- x86/vmlinux: Move EXCEPTION_TABLE to RO_DATA segment (Kees Cook)  [Orabug: 31687958]  
- x86/mm: Report actual image regions in /proc/iomem (Kees Cook)  [Orabug: 31687958]  
- x86/vmlinux: Use INT3 instead of NOP for linker fill bytes (Kees Cook)  [Orabug: 31687958]  
- x86/vmlinux: Actually use _etext for the end of the text segment (Kees Cook)  [Orabug: 31687958]  
- x86/kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang)  [Orabug: 31687958]  
- ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Andy Shevchenko)  [Orabug: 31687958]  
- x86/mce/amd: Make disable_err_thresholding() static (Borislav Petkov)  [Orabug: 31687958]  
- x86/cpufeatures: Add feature bit RDPRU on AMD (Babu Moger)  [Orabug: 31687958]  
- x86/rdrand: Sanity-check RDRAND output (Borislav Petkov)  [Orabug: 31687958]  
- Add WireGuard support to UEK6 kernel (William Kucharski)  [Orabug: 31678138]  
- IB/mlx5: Do reverse sequence during device removal (Parav Pandit)  [Orabug: 31644707]  
- Enable config option CONFIG_NFSD_V4_2_INTER_SSC (Dai Ngo)  [Orabug: 31535968]  
- NFSD: Fix NFS server build errors (Chuck Lever)  [Orabug: 31535968]  
- nfsd4: fix double free in nfsd4_do_async_copy() (Dan Carpenter)  [Orabug: 31535968]  
- NFSD fixing possible null pointer derefering in copy offload (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fix nfserro errno mismatch (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD: fix seqid in copy stateid (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4.2 fix memory leak in nfs42_ssc_open (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4: Make _nfs42_proc_copy_notify() static (YueHaibing)  [Orabug: 31535968]  
- nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list (Trond Myklebust)  [Orabug: 31535968]  
- NFSD: allow inter server COPY to have a STALE source server fh (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add nfs4 inter ssc to nfsd4_copy (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD check stateids against copy stateids (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fix mismatching type in nfsd4_set_netaddr (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD fill-in netloc4 structure (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSD COPY_NOTIFY xdr (Olga Kornievskaia)  [Orabug: 31535968]  
- NFSv4.2 fix kfree in __nfs42_copy_file_range (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS based on file size issue sync copy or fallback to generic copy offload (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: handle source server reboot (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: skip recovery of copy open on dest server (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: inter ssc open (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: add ca_source_server&lt;&gt; to COPY (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS: add COPY_NOTIFY operation (Olga Kornievskaia)  [Orabug: 31535968]  
- NFS NFSD: defining nl4_servers structure needed by both (Olga Kornievskaia)  [Orabug: 31535968]  
- ath9k_htc: release allocated buffer if timed out (Navid Emamdoost)  [Orabug: 31351566]  {CVE-2019-19073} 
- x86/reboot: Move up iommu_shutdown() before stop_other_cpus() (Saeed Mirzamohammadi)  [Orabug: 31710873]  
- rds: ib: Revert "net/rds: Avoid stalled connection due to CM REQ retries" (Håkon Bugge)  [Orabug: 31648137]  
- rds: Clear reconnect pending bit (Håkon Bugge)  [Orabug: 31648137]  
- rds: Deregister all FRWR mr with free_mr (Hans Westgaard Ry)  [Orabug: 31472999]  
- RDMA/nldev: Provide MR statistics (Erez Alfasi)  [Orabug: 30729403]  
- RDMA/mlx5: Return ODP type per MR (Erez Alfasi)  [Orabug: 30729403]  
- RDMA/nldev: Allow different fill function per resource (Erez Alfasi)  [Orabug: 30729403]  
- IB/mlx5: Introduce ODP diagnostic counters (Erez Alfasi)  [Orabug: 30729403]  
- Linux 5.4.55 (Greg Kroah-Hartman)   
- Revert "dpaa_eth: fix usage as DSA master, try 3" (Vladimir Oltean)   
- PM: wakeup: Show statistics for deleted wakeup sources again (zhuguangqing)   
- regmap: debugfs: check count when read regmap file (Peng Fan)   
- udp: Improve load balancing for SO_REUSEPORT. (Kuniyuki Iwashima)   
- udp: Copy has_conns in reuseport_grow(). (Kuniyuki Iwashima)   
- sctp: shrink stream outq when fails to do addstream reconf (Xin Long)   
- sctp: shrink stream outq only when new outcnt &lt; old outcnt (Xin Long)   
- AX.25: Prevent integer overflows in connect and sendmsg (Dan Carpenter)   
- tcp: allow at most one TLP probe per flight (Yuchung Cheng)   
- rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA (David Howells)   
- rtnetlink: Fix memory(net_device) leak when -&gt;newlink fails (Weilong Chen)   
- qrtr: orphan socket in qrtr_release() (Cong Wang)   
- net: udp: Fix wrong clean up for IS_UDPLITE macro (Miaohe Lin)   
- net-sysfs: add a newline when printing 'tx_timeout' by sysfs (Xiongfeng Wang)   
- ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Wei Yongjun)   
- drivers/net/wan/x25_asy: Fix to make it work (Xie He)   
- dev: Defer free of skbs in flush_backlog (Subash Abhinov Kasiviswanathan)   
- AX.25: Prevent out-of-bounds read in ax25_sendmsg() (Peilin Ye)   
- AX.25: Fix out-of-bounds read in ax25_connect() (Peilin Ye)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2033.1.el8uek]" date="1597320000">- rds: Test parameter in rds_ib_recv_cache_put (Hans Westgaard Ry)  [Orabug: 31737036]  
- RDMA/mlx5: Fix Shared PD prefetch of ODP memory region (Mark Haywood)  [Orabug: 31688619]  
- RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Ka-Cheong Poon)  [Orabug: 31483277]  
- RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Add some lockdep assertions for cm_id_priv-&gt;lock (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Make the destroy_id flow more robust (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Remove a race freeing timewait_info (Jason Gunthorpe)  [Orabug: 31483277]  
- RDMA/cm: Use refcount_t type for refcount variable (Danit Goldberg)  [Orabug: 31483277]  
- Revert "aarch64/BM: config failed, hub doesn't have any ports" (Thomas Tai)  [Orabug: 31678684]  
- RDMA/mlx5: Set MR cache limit for both PF and VF (Nikhil Krishna)  [Orabug: 31358079]  
- Linux 5.4.58 (Greg Kroah-Hartman)   
- nfsd: Fix NFSv4 READ on RDMA when using readv (Chuck Lever)   
- ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele)   
- tcp: apply a floor of 1 for RTT samples from TCP timestamps (Jianfeng Wang)   
- selftests/net: relax cpu affinity requirement in msg_zerocopy test (Willem de Bruijn)   
- Revert "vxlan: fix tos value before xmit" (Hangbin Liu)   
- openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Peilin Ye)   
- net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Xin Long)   
- net: gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi)   
- hv_netvsc: do not use VF device if link is down (Stephen Hemminger)   
- dpaa2-eth: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- appletalk: Fix atalk_proc_init() return path (Vincent Duvert)   
- net: lan78xx: replace bogus endpoint lookup (Johan Hovold)   
- vxlan: Ensure FDB dump is performed under RCU (Ido Schimmel)   
- rxrpc: Fix race between recvmsg and sendmsg on immediate call failure (David Howells)   
- net: ethernet: mtk_eth_soc: fix MTU warnings (Landen Chao)   
- ipv6: Fix nexthop refcnt leak when creating ipv6 route info (Xiyu Yang)   
- ipv6: fix memory leaks on IPV6_ADDRFORM path (Cong Wang)   
- ipv4: Silence suspicious RCU usage warning (Ido Schimmel)   
- PCI: tegra: Revert tegra124 raw_violation_fixup (Nicolas Chauvet)   
- Revert "powerpc/kasan: Fix shadow pages allocation failure" (Christophe Leroy)   
- xattr: break delegations in {set,remove}xattr (Frank van der Linden)   
- Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Dexuan Cui)   
- tools lib traceevent: Fix memory leak in process_dynamic_array_len (Philippe Duplessis-Guindon)   
- atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent (Xin Xiong)   
- igb: reinit_locked() should be called with rtnl_lock (Francesco Ruggeri)   
- cfg80211: check vendor command doit pointer before use (Julian Squires)   
- firmware: Fix a reference count leak. (Qiushi Wu)   
- ALSA: hda: fix NULL pointer dereference during suspend (Ranjani Sridharan)   
- net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_adjust() for mt7623 (René van Dorst)   
- usb: hso: check for return value in hso_serial_common_create() (Rustam Kovhaev)   
- i2c: slave: add sanity check when unregistering (Wolfram Sang)   
- i2c: slave: improve sanity check when registering (Wolfram Sang)   
- drm/drm_fb_helper: fix fbdev with sparc64 (Sam Ravnborg)   
- nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Kai-Heng Feng)   
- drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure (Ben Skeggs)   
- drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Ben Skeggs)   
- net/9p: validate fds in p9_fd_open (Christoph Hellwig)   
- leds: 88pm860x: fix use-after-free on unbind (Johan Hovold)   
- leds: lm3533: fix use-after-free on unbind (Johan Hovold)   
- leds: da903x: fix use-after-free on unbind (Johan Hovold)   
- leds: lm36274: fix use-after-free on unbind (Johan Hovold)   
- leds: wm831x-status: fix use-after-free on unbind (Johan Hovold)   
- mtd: properly check all write ioctls for permissions (Greg Kroah-Hartman)   
- vgacon: Fix for missing check in scrollback handling (Yunhai Zhang)   {CVE-2020-14331} 
- scripts: add dummy report mode to add_namespace.cocci (Matthias Maennich)   
- Smack: fix use-after-free in smk_write_relabel_self() (Eric Biggers)   
- binder: Prevent context manager from incrementing ref 0 (Jann Horn)   
- omapfb: dss: Fix max fclk divider for omap36xx (Adam Ford)   
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Peilin Ye)   
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Peilin Ye)   
- Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Peilin Ye)   
- Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode (Dinghao Liu)   
- staging: rtl8712: handle firmware load failure (Rustam Kovhaev)   
- staging: android: ashmem: Fix lockdep warning for write operation (Suren Baghdasaryan)   
- ALSA: seq: oss: Serialize ioctls (Takashi Iwai)   
- ALSA: hda/ca0132 - Fix AE-5 microphone selection commands. (Connor McAdams)   
- ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value. (Connor McAdams)   
- ALSA: hda/ca0132 - Add new quirk ID for Recon3D. (Connor McAdams)   
- ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Huacai Chen)   
- Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Hui Wang)   
- io_uring: Fix use-after-free in io_sq_wq_submit_work() (Guoyu Huang)   
- io_uring: prevent re-read of sqe-&gt;opcode (Jens Axboe)   
- usb: xhci: Fix ASMedia ASM1142 DMA addressing (Forest Crossman)   
- usb: xhci: define IDs for various ASMedia host controllers (Forest Crossman)   
- USB: iowarrior: fix up report size handling for some devices (Greg Kroah-Hartman)   
- perf/core: Fix endless multiplex timer (Peter Zijlstra)   
- USB: serial: qcserial: add EM7305 QDL product ID (Erik Ekman)   
- Linux 5.4.57 (Greg Kroah-Hartman)   
- bpf: sockmap: Require attach_bpf_fd when detaching a program (Lorenz Bauer)   
- selftests: bpf: Fix detach from sockmap tests (Lorenz Bauer)   
- ext4: fix direct I/O read error (Jiang Ying)   
- arm64: Workaround circular dependency in pointer_auth.h (Marc Zyngier)   
- random32: move the pseudo-random 32-bit definitions to prandom.h (Linus Torvalds)   
- random32: remove net_rand_state from the latent entropy gcc plugin (Linus Torvalds)   
- random: fix circular include dependency on arm64 after addition of percpu.h (Willy Tarreau)   
- ARM: percpu.h: fix build error (Grygorii Strashko)   
- random32: update the net random state on interrupt and activity (Willy Tarreau)   
- Linux 5.4.56 (Greg Kroah-Hartman)   
- perf bench: Share some global variables to fix build with gcc 10 (Arnaldo Carvalho de Melo)   
- perf env: Do not return pointers to local variables (Arnaldo Carvalho de Melo)   
- perf tests bp_account: Make global variable static (Arnaldo Carvalho de Melo)   
- x86/i8259: Use printk_deferred() to prevent deadlock (Thomas Gleixner)   
- KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled (Wanpeng Li)   
- KVM: arm64: Don't inherit exec permission across page-table levels (Will Deacon)   
- drivers/net/wan: lapb: Corrected the usage of skb_cow (Xie He)   
- RISC-V: Set maximum number of mapped pages correctly (Atish Patra)   
- xen-netfront: fix potential deadlock in xennet_remove() (Andrea Righi)   
- cxgb4: add missing release on skb in uld_send() (Navid Emamdoost)   
- x86/stacktrace: Fix reliable check for empty user task stacks (Josh Poimboeuf)   
- x86/unwind/orc: Fix ORC for newly forked tasks (Josh Poimboeuf)   
- Revert "i2c: cadence: Fix the hold bit setting" (Raviteja Narayanam)   
- net: ethernet: ravb: exit if re-initialization fails in tx timeout (Yoshihiro Shimoda)   
- parisc: add support for cmpxchg on u8 pointers (Liam Beguin)   
- scsi: core: Run queue in case of I/O resource contention failure (Ming Lei)   
- nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame (Navid Emamdoost)   
- selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Paolo Pisati)   
- qed: Disable "MFW indication via attention" SPAM every 5 minutes (Laurence Oberman)   
- selftests: fib_nexthop_multiprefix: fix cleanup() netns deletion (Paolo Pisati)   
- usb: hso: Fix debug compile warning on sparc32 (Geert Uytterhoeven)   
- vxlan: fix memleak of fdb (Taehee Yoo)   
- perf tools: Fix record failure when mixed with ARM SPE event (Wei Li)   
- net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Xin Xiong)   
- net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: nixge: fix potential memory leak in nixge_probe() (Lu Wei)   
- Bluetooth: fix kernel oops in store_pending_adv_report (Alain Michaud)   
- arm64: csum: Fix handling of bad packets (Robin Murphy)   
- arm64/alternatives: move length validation inside the subsection (Sami Tolvanen)   
- mac80211: mesh: Free pending skb when destroying a mpath (Remi Pommarel)   
- mac80211: mesh: Free ie data when leaving mesh (Remi Pommarel)   
- bpf: Fix map leak in HASH_OF_MAPS map (Andrii Nakryiko)   
- ibmvnic: Fix IRQ mapping disposal in error path (Thomas Falcon)   
- mlxsw: core: Free EMAD transactions using kfree_rcu() (Ido Schimmel)   
- mlxsw: core: Increase scope of RCU read-side critical section (Ido Schimmel)   
- mlx4: disable device on shutdown (Jakub Kicinski)   
- rhashtable: Fix unprotected RCU dereference in __rht_ptr (Herbert Xu)   
- net: lan78xx: fix transfer-buffer memory leak (Johan Hovold)   
- net: lan78xx: add missing endpoint sanity check (Johan Hovold)   
- net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel)   
- net/mlx5e: Modify uplink state on interface up/down (Ron Diskin)   
- net/mlx5: Verify Hardware supports requested ptp function on a given pin (Eran Ben Elisha)   
- net/mlx5e: Fix error path of device attach (Aya Levin)   
- net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Parav Pandit)   
- net: hns3: fix aRFS FD rules leftover after add a user FD rule (Guojia Liao)   
- net: hns3: fix a TX timeout issue (Yonglong Liu)   
- sh: Fix validation of system call number (Michael Karcher)   
- sh/tlb: Fix PGTABLE_LEVELS &gt; 2 (Peter Zijlstra)   
- selftests/net: so_txtime: fix clang issues for target arch PowerPC (Tanner Love)   
- selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Tanner Love)   
- selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Tanner Love)   
- nvme-tcp: fix possible hang waiting for icresp response (Sagi Grimberg)   
- ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)   
- xfrm: Fix crash when the hold queue is used. (Steffen Klassert)   
- ARM: dts sunxi: Relax a bit the CMA pool allocation range (Maxime Ripard)   
- xfrm: policy: match with both mark and mask on user interfaces (Xin Long)   
- net/x25: Fix null-ptr-deref in x25_disconnect (YueHaibing)   
- net/x25: Fix x25_neigh refcnt leak when x25 disconnect (Xiyu Yang)   
- libtraceevent: Fix build with binutils 2.35 (Ben Hutchings)   
- rds: Prevent kernel-infoleak in rds_notify_queue_get() (Peilin Ye)   
- drm: hold gem reference until object is no longer accessed (Steve Cohen)   
- drm/dbi: Fix SPI Type 1 (9-bit) transfer (Paul Cercueil)   
- drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() (Peilin Ye)   
- drm/amd/display: Clear dm_state for fast updates (Mazin Rezk)   
- Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" (Alex Deucher)   
- virtio_balloon: fix up endian-ness for free cmd id (Michael S. Tsirkin)   
- ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect (Michael Trimarchi)   
- ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 (Fabio Estevam)   
- ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 (Fabio Estevam)   
- ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (Will Deacon)   
- wireless: Use offsetof instead of custom macro. (Pi-Hsun Shih)   
- 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work (Wang Hai)   
- vhost/scsi: fix up req type endian-ness (Michael S. Tsirkin)   
- IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Mike Marciniszyn)   
- ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Takashi Iwai)   
- ALSA: hda/realtek - Fixed HP right speaker no sound (Kailang Yang)   
- ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (PeiSen Hou)   
- ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Armas Spann)   
- ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Armas Spann)   
- ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Laurence Tratt)   
- mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Jan Kara)   
- PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Robert Hancock)   
- ath10k: enable transmit data ack RSSI for QCA9884 (Abhishek Ambure)   
- sunrpc: check that domain table is empty at module unload. (Sasha Levin)   
- media: rc: prevent memory leak in cx23888_ir_probe (Navid Emamdoost)   
- crypto: ccp - Release all allocated memory if sha type is invalid (Navid Emamdoost)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2035.el8uek]" date="1598184000">- arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces (Kees Cook)  [Orabug: 31776976]  
- arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976]  
- arm32/64/elf: Add tables to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK (Kees Cook)  [Orabug: 31776976]  
- x86/elf: Add table to document READ_IMPLIES_EXEC (Kees Cook)  [Orabug: 31776976]  
- Linux 5.4.60 (Greg Kroah-Hartman)   
- drm/amd/display: dchubbub p-state warning during surface planes switch (hersen wu)   
- drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume (Sandeep Raghuraman)   
- drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (Xin Xiong)   
- drm: Added orientation quirk for ASUS tablet model T103HAF (Marius Iacob)   
- drm/panfrost: Use kvfree() to free bo-&gt;sgts (Denis Efremov)   
- arm64: dts: marvell: espressobin: add ethernet alias (Tomasz Maciej Nowak)   
- khugepaged: retract_page_tables() remember to test exit (Hugh Dickins)   
- sh: landisk: Add missing initialization of sh_io_port_base (Geert Uytterhoeven)   
- perf/x86/rapl: Fix missing psys sysfs attributes (Zhang Rui)   
- tools build feature: Quote CC and CXX for their arguments (Daniel Díaz)   
- perf bench mem: Always memset source before memcpy (Vincent Whitchurch)   
- ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Dinghao Liu)   
- crypto: algif_aead - fix uninitialized ctx-&gt;init (Ondrej Mosnacek)   
- mfd: dln2: Run event handler loop under spinlock (Andy Shevchenko)   
- i2c: iproc: fix race between client unreg and isr (Dhananjay Phadke)   
- test_kmod: avoid potential double free in trigger_config_run_type() (Tiezhu Yang)   
- fs/ufs: avoid potential u32 multiplication overflow (Colin Ian King)   
- fs/minix: remove expected error message in block_to_path() (Eric Biggers)   
- fs/minix: fix block limit check for V1 filesystems (Eric Biggers)   
- fs/minix: set s_maxbytes correctly (Eric Biggers)   
- nfs: Fix getxattr kernel panic and memory overflow (Jeffrey Mitchell)   
- net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (Wang Hai)   
- drm/vmwgfx: Fix two list_for_each loop exit tests (Dan Carpenter)   
- drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (Dan Carpenter)   
- recordmcount: Fix build failure on non arm64 (Christophe Leroy)   
- Input: sentelic - fix error return when fsp_reg_write fails (Colin Ian King)   
- x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC (Dilip Kota)   
- md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Dan Carpenter)   
- watchdog: initialize device before misc_register (Krzysztof Sobota)   
- nfs: nfs_file_write() should check for writeback errors (Scott Mayhew)   
- scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Ewan D. Milne)   
- openrisc: Fix oops caused when dumping stack (Stafford Horne)   
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)   
- libnvdimm/security: fix a typo (Jane Chu)   
- clk: bcm2835: Do not use prediv with bcm2711's PLLs (Nicolas Saenz Julienne)   
- ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename (Zhihao Cheng)   
- nfs: ensure correct writeback errors are returned on close() (Scott Mayhew)   
- i2c: rcar: avoid race when unregistering slave (Wolfram Sang)   
- tools build feature: Use CC and CXX from parent (Thomas Hebb)   
- pwm: bcm-iproc: handle clk_get_rate() return (Rayagonda Kokatanur)   
- clk: clk-atlas6: fix return value check in atlas6_clk_init() (Xu Wang)   
- clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk (Konrad Dybcio)   
- i2c: rcar: slave: only send STOP event when we have been addressed (Wolfram Sang)   
- iommu/vt-d: Enforce PASID devTLB field mask (Liu Yi L)   
- clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL (Jonathan Marek)   
- clk: qcom: gcc: fix sm8150 GPU and NPU clocks (Jonathan Marek)   
- iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (Colin Ian King)   
- selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value (Aneesh Kumar K.V)   
- selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly (Aneesh Kumar K.V)   
- selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code (Aneesh Kumar K.V)   
- clk: actions: Fix h_clk for Actions S500 SoC (Cristian Ciocaltea)   
- dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Ming Lei)   
- gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile (Steve Longerbeam)   
- gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (Steve Longerbeam)   
- crypto: caam - Remove broken arc4 support (Herbert Xu)   
- mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete (Yoshihiro Shimoda)   
- RDMA/counter: Allow manually bind QPs with different pids to same counter (Mark Zhang)   
- RDMA/counter: Only bind user QPs in auto mode (Mark Zhang)   
- devres: keep both device name and resource name in pretty name (Vladimir Oltean)   
- crypto: af_alg - Fix regression on empty requests (Herbert Xu)   
- USB: serial: ftdi_sio: clean up receive processing (Johan Hovold)   
- USB: serial: ftdi_sio: make process-packet buffer unsigned (Johan Hovold)   
- selftests/bpf: test_progs use another shell exit on non-actions (Jesper Dangaard Brouer)   
- selftests/bpf: Test_progs indicate to shell on non-actions (Jesper Dangaard Brouer)   
- IB/uverbs: Set IOVA on IB MR in uverbs layer (Yishai Hadas)   
- media: rockchip: rga: Only set output CSC mode for RGB input (Paul Kocialkowski)   
- media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic (Paul Kocialkowski)   
- RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Jason Gunthorpe)   
- RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib)   
- platform/chrome: cros_ec_ishtp: Fix a double-unlock issue (Qiushi Wu)   
- mtd: rawnand: fsl_upm: Remove unused mtd var (Boris Brezillon)   
- octeontx2-af: change (struct qmem)-&gt;entry_sz from u8 to u16 (Eric Dumazet)   
- mfd: arizona: Ensure 32k clock is put on driver unbind and error (Charles Keepax)   
- crypto: algif_aead - Only wake up when ctx-&gt;more is zero (Herbert Xu)   
- pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ (Paul Cercueil)   
- orangefs: get rid of knob code... (Mike Marshall)   
- drm/imx: imx-ldb: Disable both channels for split mode in enc-&gt;disable() (Liu Ying)   
- remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load (Sibi Sankar)   
- remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load (Sibi Sankar)   
- remoteproc: qcom: q6v5: Update running state before requesting stop (Sibi Sankar)   
- perf intel-pt: Fix duplicate branch after CBR (Adrian Hunter)   
- perf intel-pt: Fix FUP packet state (Adrian Hunter)   
- module: Correctly truncate sysfs sections output (Kees Cook)   
- pseries: Fix 64 bit logical memory block panic (Anton Blanchard)   
- ceph: handle zero-length feature mask in session messages (Jeff Layton)   
- ceph: set sec_context xattr on symlink creation (Jeff Layton)   
- watchdog: f71808e_wdt: clear watchdog timeout occurred flag (Ahmad Fatoum)   
- watchdog: f71808e_wdt: remove use of wrong watchdog_info option (Ahmad Fatoum)   
- watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (Ahmad Fatoum)   
- tracing: Move pipe reference to trace array instead of current_tracer (Steven Rostedt (VMware))   
- tracing: Use trace_sched_process_free() instead of exit() for pid tracing (Steven Rostedt (VMware))   
- tracing/hwlat: Honor the tracing_cpumask (Kevin Hao)   
- kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (Muchun Song)   
- ftrace: Setup correct FTRACE_FL_REGS flags for module (Chengming Zhou)   
- mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Jia He)   
- mm/page_counter.c: fix protection usage propagation (Michal Koutný)   
- ocfs2: change slot number type s16 to u16 (Junxiao Bi)   
- khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Hugh Dickins)   
- khugepaged: collapse_pte_mapped_thp() flush the right range (Hugh Dickins)   
- ext2: fix missing percpu_counter_inc (Mikulas Patocka)   
- MIPS: qi_lb60: Fix routing to audio amplifier (Paul Cercueil)   
- MIPS: CPU#0 is not hotpluggable (Huacai Chen)   
- driver core: Avoid binding drivers to dead devices (Lukas Wunner)   
- mac80211: fix misplaced while instead of if (Johannes Berg)   
- bcache: fix overflow in offset_to_stripe() (Coly Li)   
- bcache: allocate meta data pages as compound pages (Coly Li)   
- md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (ChangSyun Peng)   
- net/compat: Add missing sock updates for SCM_RIGHTS (Kees Cook)   
- net: stmmac: dwmac1000: provide multicast filter fallback (Jonathan McDowell)   
- net: ethernet: stmmac: Disable hardware multicast filter (Jonathan McDowell)   
- media: vsp1: dl: Fix NULL pointer dereference on unbind (Eugeniu Rosca)   
- pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH (Paul Cercueil)   
- powerpc: Fix circular dependency between percpu.h and mmu.h (Michael Ellerman)   
- powerpc: Allow 4224 bytes of stack expansion for the signal frame (Michael Ellerman)   
- powerpc/ptdump: Fix build failure in hashpagetable.c (Christophe Leroy)   
- cifs: Fix leak when handling lease break for cached root fid (Paul Aurich)   
- xtensa: fix xtensa_pmu_setup prototype (Max Filippov)   
- xtensa: add missing exclusive access state management (Max Filippov)   
- iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (Alexandru Ardelean)   
- dt-bindings: iio: io-channel-mux: Fix compatible string in example code (Christian Eggers)   
- arm64: perf: Correct the event index in sysfs (Shaokun Zhang)   
- btrfs: fix return value mixup in btrfs_get_extent (Pavel Machek)   
- btrfs: make sure SB_I_VERSION doesn't get unset by remount (Josef Bacik)   
- btrfs: fix memory leaks after failure to lookup checksums during inode logging (Filipe Manana)   
- btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (Qu Wenruo)   
- btrfs: only search for left_info if there is no right_info in try_merge_free_space (Josef Bacik)   {CVE-2019-19448} 
- btrfs: fix messages after changing compression level by remount (David Sterba)   
- btrfs: fix race between page release and a fast fsync (Filipe Manana)   
- btrfs: don't WARN if we abort a transaction with EROFS (Josef Bacik)   
- btrfs: sysfs: use NOFS for device creation (Josef Bacik)   
- btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree (Qu Wenruo)   
- btrfs: add missing check for nocow and compression inode flags (David Sterba)   
- btrfs: relocation: review the call sites which can be interrupted by signal (Qu Wenruo)   
- btrfs: move the chunk_mutex in btrfs_read_chunk_tree (Josef Bacik)   
- btrfs: open device without device_list_mutex (Josef Bacik)   
- btrfs: don't traverse into the seed devices in show_devname (Anand Jain)   
- btrfs: remove no longer needed use of log_writers for the log root tree (Filipe Manana)   
- btrfs: stop incremening log_batch for the log root tree when syncing log (Filipe Manana)   
- btrfs: ref-verify: fix memory leak in add_block_entry (Tom Rix)   
- btrfs: don't allocate anonymous block device for user invisible roots (Qu Wenruo)   
- btrfs: free anon block device right after subvolume deletion (Qu Wenruo)   
- btrfs: allow use of global block reserve for balance item deletion (David Sterba)   
- PCI: qcom: Add support for tx term offset for rev 2.1.0 (Ansuel Smith)   
- PCI: qcom: Define some PARF params needed for ipq8064 SoC (Ansuel Smith)   
- PCI: Add device even if driver attach failed (Rajat Jain)   
- PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Kai-Heng Feng)   
- PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (Rafael J. Wysocki)   
- genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (Guenter Roeck)   
- genirq/affinity: Make affinity setting if activated opt-in (Thomas Gleixner)   
- smb3: warn on confusing error scenario with sec=krb5 (Steve French)   
- scsi: mpt3sas: Fix memset() in non-RDPQ mode (Suganath Prabu S)  [Orabug: 31741029]  
- scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Suganath Prabu S)  [Orabug: 31741029]  
- scsi: mpt3sas: Remove unused including &lt;linux/version.h&gt; (Samuel Zou)  [Orabug: 31741029]  
- scsi: mpt3sas: Disable DIF when prot_mask set to zero (Sreekanth Reddy)  [Orabug: 31741029]  
- scsi: mpt3sas: Capture IOC data for debugging purposes (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Use true, false for ioc-&gt;use_32bit_dma (Jason Yan)  [Orabug: 31741029]  
- scsi: mpt3sas: Remove NULL check before freeing function (Jason Yan)  [Orabug: 31741029]  
- scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Separate out RDPQ allocation to new function (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Rename function name is_MSB_are_same (Suganath Prabu)  [Orabug: 31741029]  
- scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Christoph Hellwig)  [Orabug: 31741029]  
- scsi: mpt3sas: use true,false for bool variables (Jason Yan)  [Orabug: 31741029]  
- x86/mm: use max memory block size on bare metal (Daniel Jordan)  [Orabug: 31765311]  
- drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (Scott Cheloha)  [Orabug: 31765311]  
- sched/core: remove undesired trace_printk from core scheduling backport (chris hyser)  [Orabug: 31757863]  
- libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (Jane Chu)  [Orabug: 30501507]  
- libnvdimm/security: the 'security' attr never (Jane Chu)  [Orabug: 30501507]  
- libnvdimm/security: fix a typo (Jane Chu)  [Orabug: 30501507]  
- net/rds: Incorrect pointer used in rds_getname() (Ka-Cheong Poon)  [Orabug: 31755710]  
- Linux 5.4.59 (Greg Kroah-Hartman)   
- io_uring: Fix NULL pointer dereference in loop_rw_iter() (Guoyu Huang)   
- s390/gmap: improve THP splitting (Gerald Schaefer)   
- s390/dasd: fix inability to use DASD with DIAG driver (Stefan Haberland)   
- xen/gntdev: Fix dmabuf import with non-zero sgt offset (Oleksandr Andrushchenko)   
- xen/balloon: make the balloon wait interruptible (Roger Pau Monne)   
- xen/balloon: fix accounting in alloc_xenballooned_pages error path (Roger Pau Monne)   
- fs/minix: reject too-large maximum file size (Eric Biggers)   
- fs/minix: don't allow getting deleted inodes (Eric Biggers)   
- fs/minix: check return value of sb_getblk() (Eric Biggers)   
- bitfield.h: don't compile-time validate _val in FIELD_FIT (Jakub Kicinski)   
- crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)   
- crypto: ccp - Fix use of merged scatterlists (John Allen)   
- crypto: qat - fix double free in qat_uclo_create_batch_init_list (Tom Rix)   
- crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified (Mikulas Patocka)   
- pstore: Fix linking when crypto API disabled (Matteo Croce)   
- tpm: Unify the mismatching TPM space buffer sizes (Jarkko Sakkinen)   
- ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Hector Martin)   
- irqdomain/treewide: Free firmware node after domain removal (Jon Derrick)   
- ARM: 8992/1: Fix unwind_frame for clang-built kernels (Nathan Huckleberry)   
- parisc: mask out enable and reserved bits from sba imask (Sven Schnelle)   
- parisc: Implement __smp_store_release and __smp_load_acquire barriers (John David Anglin)   
- parisc: Do not use an ordered store in pa_tlb_lock() (John David Anglin)   
- Revert "parisc: Revert "Release spinlocks using ordered store"" (Helge Deller)   
- Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" (Helge Deller)   
- Revert "parisc: Drop LDCW barrier in CAS code when running UP" (Helge Deller)   
- erofs: fix extended inode could cross boundary (Gao Xiang)   
- mtd: rawnand: qcom: avoid write to unavailable register (Sivaprakash Murugesan)   
- spi: spidev: Align buffers for DMA (Christian Eggers)   
- include/asm-generic/vmlinux.lds.h: align ro_after_init (Romain Naour)   
- cpufreq: dt: fix oops on armada37xx (Ivan Kokshaysky)   
- cpufreq: Fix locking issues with governors (Viresh Kumar)   
- NFS: Don't return layout segments that are in use (Trond Myklebust)   
- NFS: Don't move layouts to plh_return_segs list while in use (Trond Myklebust)   
- io_uring: set ctx sq/cq entry count earlier (Jens Axboe)   
- drm/ttm/nouveau: don't call tt destroy callback on alloc failure. (Dave Airlie)   
- media: media-request: Fix crash if memory allocation fails (Tuomas Tynkkynen)   
- 9p: Fix memory leak in v9fs_mount (Zheng Bin)   
- ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Hector Martin)   
- ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Hector Martin)   
- ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Mirko Dietrich)   
- ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Hui Wang)   
- USB: serial: cp210x: enable usb generic throttle/unthrottle (Brant Merryman)   
- USB: serial: cp210x: re-enable auto-RTS on open (Brant Merryman)   
- net: initialize fastreuse on inet_inherit_port (Tim Froidcoeur)   
- net: refactor bind_bucket fastreuse into helper (Tim Froidcoeur)   
- vmxnet3: use correct tcp hdr length when packet is encapsulated (Ronak Doshi)   
- tcp: correct read of TFO keys on big endian systems (Jason Baron)   
- net/tls: Fix kmap usage (Ira Weiny)   
- net: Set fput_needed iff FDPUT_FPUT is set (Miaohe Lin)   
- net: phy: fix memory leak in device-create error path (Johan Hovold)   
- net/nfc/rawsock.c: add CAP_NET_RAW check. (Qingyu Li)   
- net: Fix potential memory leak in proto_register() (Miaohe Lin)   
- drivers/net/wan/lapbether: Added needed_headroom and a skb-&gt;len check (Xie He)   
- af_packet: TPACKET_V3: fix fill status rwlock imbalance (John Ogness)   
- crypto: aesni - add compatibility with IAS (Jian Cai)   
- x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Eric Dumazet)   
- SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Chuck Lever)   
- svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Chuck Lever)   
- pinctrl-single: fix pcs_parse_pinconf() return value (Drew Fustini)   
- ocfs2: fix unbalanced locking (Pavel Machek)   
- dlm: Fix kobject memleak (Wang Hai)   
- net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson)   
- fsl/fman: fix eth hash table allocation (Florinel Iordache)   
- fsl/fman: check dereferencing null pointer (Florinel Iordache)   
- fsl/fman: fix unreachable code (Florinel Iordache)   
- fsl/fman: fix dereference null return value (Florinel Iordache)   
- fsl/fman: use 32-bit unsigned integer (Florinel Iordache)   
- net: spider_net: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)   
- liquidio: Fix wrong return value in cn23xx_get_pf_num() (Tianjia Zhang)   
- net: ethernet: aquantia: Fix wrong return value (Tianjia Zhang)   
- net/mlx5: Delete extra dump stack that gives nothing (Leon Romanovsky)   
- net/mlx5: DR, Change push vlan action sequence (Alex Vesker)   
- tools, bpftool: Fix wrong return value in do_dump() (Tianjia Zhang)   
- tools, build: Propagate build failures from tools/build/Makefile.build (Andrii Nakryiko)   
- wl1251: fix always return 0 error (Wang Hai)   
- rtw88: coex: only skip coex triggered by BT info (Yan-Hsuan Chuang)   
- rtw88: fix short GI capability based on current bandwidth (Tsang-Shian Lin)   
- rtw88: fix LDPC field for RA info (Tsang-Shian Lin)   
- ice: Graceful error handling in HW table calloc failure (Surabhi Boob)   
- s390/qeth: don't process empty bridge port events (Julian Wiedmann)   
- ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Shengjiu Wang)   
- ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jerome Brunet)   
- ASoC: meson: axg-tdmin: fix g12a skew (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix link fmt setup (Jerome Brunet)   
- selftests/powerpc: Fix online CPU selection (Sandipan Das)   
- cpufreq: ap806: fix cpufreq driver needs ap cpu clk (Sven Auhagen)   
- PCI: Release IVRS table in AMD ACS quirk (Hanjun Guo)   
- RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Mark Zhang)   
- selftests/powerpc: Fix CPU affinity for child process (Harish)   
- powerpc/boot: Fix CONFIG_PPC_MPC52XX references (Michael Ellerman)   
- powerpc/32s: Fix CONFIG_BOOK3S_601 uses (Michael Ellerman)   
- selftests/powerpc: Squash spurious errors due to device removal (Oliver O'Halloran)   
- xfs: fix inode allocation block res calculation precedence (Brian Foster)   
- net: dsa: rtl8366: Fix VLAN set-up (Linus Walleij)   
- net: dsa: rtl8366: Fix VLAN semantics (Linus Walleij)   
- Bluetooth: hci_serdev: Only unregister device if it was registered (Nicolas Boichat)   
- Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Nicolas Boichat)   
- power: supply: check if calc_soc succeeded in pm860x_init_battery (Tom Rix)   
- Smack: prevent underflow in smk_set_cipso() (Dan Carpenter)   
- Smack: fix another vsscanf out of bounds (Dan Carpenter)   
- RDMA/core: Fix return error value in _ib_modify_qp() to negative (Li Heng)   
- PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register (Kishon Vijay Abraham I)   
- macintosh/via-macii: Access autopoll_devs when inside lock (Finn Thain)   
- net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration (Chris Packham)   
- scsi: mesh: Fix panic after host or bus reset (Finn Thain)   
- scsi: megaraid_sas: Clear affinity hint (Tomas Henzl)   
- usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength (Ruslan Bilovol)   
- usb: dwc2: Fix error path in gadget registration (Marek Szyprowski)   
- MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() (Yu Kuai)   
- phy: armada-38x: fix NETA lockup when repeatedly switching speeds (Russell King)   
- mt76: mt7615: fix potential memory leak in mcu message handler (Sean Wang)   
- powerpc/perf: Fix missing is_sier_aviable() during build (Madhavan Srinivasan)   
- coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() (Sai Prakash Ranjan)   
- thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() (Dan Carpenter)   
- usb: core: fix quirks_param_set() writing to a const pointer (Kars Mulder)   
- USB: serial: iuu_phoenix: fix led-activity helpers (Johan Hovold)   
- spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM (Hauke Mehrtens)   
- gpu: ipu-v3: Restore RGB32, BGR32 (Steve Longerbeam)   
- drm/imx: tve: fix regulator_disable error path (Marco Felsch)   
- drm/imx: fix use after free (Philipp Zabel)   
- powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Aneesh Kumar K.V)   
- phy: renesas: rcar-gen3-usb2: move irq registration to init (Yoshihiro Shimoda)   
- PCI/ASPM: Add missing newline in sysfs 'policy' (Xiongfeng Wang)   
- ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jing Xiangfeng)   
- staging: rtl8192u: fix a dubious looking mask before a shift (Colin Ian King)   
- ima: Have the LSM free its audit rule (Tyler Hicks)   
- RDMA/rxe: Prevent access to wr-&gt;next ptr afrer wr is posted to send queue (Mikhail Malygin)   
- RDMA/qedr: SRQ's bug fixes (Yuval Basson)   
- powerpc/vdso: Fix vdso cpu truncation (Milton Miller)   
- powerpc/rtas: don't online CPUs for partition suspend (Nathan Lynch)   
- kernfs: do not call fsnotify() with name without a parent (Amir Goldstein)   
- mwifiex: Prevent memory corruption handling keys (Dan Carpenter)   
- scsi: scsi_debug: Add check for sdebug_max_queue during module init (John Garry)   
- drm/bridge: sil_sii8620: initialize return of sii8620_readb (Tom Rix)   
- phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY (Marek Szyprowski)   
- drm: panel: simple: Fix bpc for LG LB070WV8 panel (Laurent Pinchart)   
- leds: core: Flush scheduled work for system suspend (Kai-Heng Feng)   
- kobject: Avoid premature parent object freeing in kobject_cleanup() (Heikki Krogerus)   
- drm/stm: repair runtime power management (Marek Vasut)   
- PCI: Fix pci_cfg_wait queue locking problem (Bjorn Helgaas)   
- RDMA/rxe: Skip dgid check in loopback mode (Zhu Yanjun)   
- xfs: fix reflink quota reservation accounting error (Darrick J. Wong)   
- xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Darrick J. Wong)   
- media: cros-ec-cec: do not bail on device_init_wakeup failure (Dariusz Marcinkiewicz)   
- media: exynos4-is: Add missed check for pinctrl_lookup_state() (Chuhong Yuan)   
- media: firewire: Using uninitialized values in node_probe() (Dan Carpenter)   
- ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)   
- scsi: eesox: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- scsi: powertec: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Jason Gunthorpe)   
- iavf: Fix updating statistics (Tony Nguyen)   
- iavf: fix error return code in iavf_init_get_resources() (Wei Yongjun)   
- staging: vchiq_arm: Add a matching unregister call (Phil Elwell)   
- drm/radeon: fix array out-of-bounds read and write issues (Colin Ian King)   
- cxl: Fix kobject memleak (Wang Hai)   
- drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline (Emil Velikov)   
- scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)   
- ASoC: Intel: bxt_rt298: add missing .owner field (Pierre-Louis Bossart)   
- ASoC: SOF: nocodec: add missing .owner field (Pierre-Louis Bossart)   
- media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() (Chuhong Yuan)   
- media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() (Chuhong Yuan)   
- media: cxusb-analog: fix V4L2 dependency (Arnd Bergmann)   
- Bluetooth: btmtksdio: fix up firmware download sequence (Sean Wang)   
- Bluetooth: btusb: fix up firmware download sequence (Sean Wang)   
- leds: lm355x: avoid enum conversion warning (Arnd Bergmann)   
- clk: bcm63xx-gate: fix last clock availability (Álvaro Fernández Rojas)   
- drm/arm: fix unintentional integer overflow on left shift (Colin Ian King)   
- drm/etnaviv: Fix error path on failure to enable bus clk (Lubomir Rintel)   
- iio: improve IIO_CONCENTRATION channel type description (Tomasz Duszynski)   
- ath10k: Acquire tx_lock in tx error paths (Evan Green)   
- video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call (Christophe JAILLET)   
- console: newport_con: fix an issue about leak related system resources (Dejin Zheng)   
- video: fbdev: sm712fb: fix an issue about iounmap for a wrong address (Dejin Zheng)   
- btmrvl: Fix firmware filename for sd8997 chipset (Pali Rohár)   
- btmrvl: Fix firmware filename for sd8977 chipset (Pali Rohár)   
- mwifiex: Fix firmware filename for sd8997 chipset (Pali Rohár)   
- mwifiex: Fix firmware filename for sd8977 chipset (Pali Rohár)   
- agp/intel: Fix a memory leak on module initialisation failure (Qiushi Wu)   
- drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers (Douglas Anderson)   
- drm/gem: Fix a leak in drm_gem_objects_lookup() (Dan Carpenter)   
- drm/msm: ratelimit crtc event overflow error (Rob Clark)   
- ACPICA: Do not increment operation_region reference counts for field units (Erik Kaneda)   
- bcache: fix super block seq numbers comparision in register_cache_set() (Coly Li)   
- dyndbg: fix a BUG_ON in ddebug_describe_flags (Jim Cromie)   
- usb: bdc: Halt controller on suspend (Danesh Petigara)   
- bdc: Fix bug causing crash after multiple disconnects (Sasi Kumar)   
- usb: gadget: net2280: fix memory leak on probe error handling paths (Evgeny Novikov)   
- mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1 (shirley her)   
- ionic: update eid test for overflow (Shannon Nelson)   
- gpu: host1x: debug: Fix multiple channels emitting messages simultaneously (Dmitry Osipenko)   
- iwlegacy: Check the return value of pcie_capability_read_*() (Bolarinwa Olayemi Saheed)   
- platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15 (Armas Spann)   
- brcmfmac: set state of hanger slot to FREE when flushing PSQ (Wright Feng)   
- brcmfmac: To fix Bss Info flag definition Bug (Prasanna Kerekoppa)   
- brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Wright Feng)   
- bpf: Fix fds_example SIGSEGV error (Wenbo Zhang)   
- drm/amd/powerplay: fix compile error with ARCH=arc (Evan Quan)   
- drm/amdgpu/display bail early in dm_pp_get_static_clocks (Alex Deucher)   
- mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Paul E. McKenney)   
- irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock (Bartosz Golaszewski)   
- drm/radeon: disable AGP by default (Christian König)   
- drm/debugfs: fix plain echo to connector "force" attribute (Michael Tretter)   
- drm/msm: Fix a null pointer access in msm_gem_shrinker_count() (Akhil P Oommen)   
- drm: msm: a6xx: fix gpu failure after system resume (Akhil P Oommen)   
- usb: mtu3: clear dual mode of u3port when disable device (Chunfeng Yun)   
- btrfs: fix lockdep splat from btrfs_dump_space_info (Josef Bacik)   
- mmc: sdhci-cadence: do not use hardware tuning for SD mode (Masahiro Yamada)   
- drm/nouveau: fix multiple instances of reference count leaks (Aditya Pakki)   
- drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek (Aditya Pakki)   
- drm/etnaviv: fix ref count leak via pm_runtime_get_sync (Navid Emamdoost)   
- arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding (Ricardo Cañuelo)   
- drm/nouveau/kms/nv50-: Fix disabling dithering (Lyude Paul)   
- md-cluster: fix wild pointer of unlock_all_bitmaps() (Zhao Heming)   
- bus: ti-sysc: Add missing quirk flags for usb_host_hs (Tony Lindgren)   
- video: fbdev: neofb: fix memory leak in neo_scan_monitor() (Evgeny Novikov)   
- video: fbdev: savage: fix memory leak on error handling path in probe (Evgeny Novikov)   
- crypto: aesni - Fix build with LLVM_IAS=1 (Sedat Dilek)   
- drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync (Aditya Pakki)   
- drm/amdgpu: avoid dereferencing a NULL pointer (Jack Xiao)   
- fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Paul E. McKenney)   
- loop: be paranoid on exit and prevent new additions / removals (Luis Chamberlain)   
- Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Lihong Kou)   
- soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag (Maulik Shah)   
- drm/tilcdc: fix leak &amp; null ref in panel_connector_get_modes (Tomi Valkeinen)   
- nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Hannes Reinecke)   
- nvme-multipath: fix logic for non-optimized paths (Martin Wilck)   
- nvme-rdma: fix controller reset hang during traffic (Sagi Grimberg)   
- nvme-tcp: fix controller reset hang during traffic (Sagi Grimberg)   
- md: raid0/linear: fix dereference before null check on pointer mddev (Colin Ian King)   
- seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID (Kees Cook)   
- irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource() (Tiezhu Yang)   
- iocost: Fix check condition of iocg abs_vdebt (Chengming Zhou)   
- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (Yu Kuai)   
- spi: rockchip: Fix error in SPI slave pio read (Jon Lin)   
- io_uring: fix sq array offset calculation (Dmitry Vyukov)   
- regulator: fix memory leak on error path of regulator_register() (Vladimir Zapolskiy)   
- recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64. (Gregory Herrero)   
- tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Tyler Hicks)   
- spi: lantiq: fix: Rx overflow error in full duplex mode (Dilip Kota)   
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages (Chen-Yu Tsai)   
- ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores (Chen-Yu Tsai)   
- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (yu kuai)   
- ARM: dts: gose: Fix ports node name for adv7612 (Niklas Söderlund)   
- ARM: dts: gose: Fix ports node name for adv7180 (Niklas Söderlund)   
- platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() (Lu Wei)   
- platform/x86: intel-hid: Fix return value check in check_acpi_dev() (Lu Wei)   
- m68k: mac: Fix IOP status/control register writes (Finn Thain)   
- m68k: mac: Don't send IOP message until channel is idle (Finn Thain)   
- clk: scmi: Fix min and max rate when registering clocks with discrete rates (Sudeep Holla)   
- sched/uclamp: Fix initialization of struct uclamp_rq (Qais Yousef)   
- arm64: dts: exynos: Fix silent hang after boot on Espresso (Alim Akhtar)   
- firmware: arm_scmi: Fix SCMI genpd domain probing (Cristian Marussi)   
- ARM: exynos: MCPM: Restore big.LITTLE cpuidle support (Marek Szyprowski)   
- crypto: ccree - fix resource leak on error path (Gilad Ben-Yossef)   
- blktrace: fix debugfs use after free (Luis Chamberlain)   {CVE-2019-19770} 
- arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property (Stephan Gerhold)   
- crc-t10dif: Fix potential crypto notify dead-lock (Herbert Xu)   
- EDAC: Fix reference count leaks (Qiushi Wu)   
- arm64: dts: rockchip: fix rk3399-puma gmac reset gpio (Heiko Stuebner)   
- arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio (Heiko Stuebner)   
- arm64: dts: rockchip: fix rk3368-lion gmac reset gpio (Heiko Stuebner)   
- sched: correct SD_flags returned by tl-&gt;sd_flags() (Peng Liu)   
- sched/fair: Fix NOHZ next idle balance (Vincent Guittot)   
- x86/mce/inject: Fix a wrong assignment of i_mce.status (Zhenzhong Duan)   
- clk: qcom: clk-rpmh: Wait for completion when enabling clocks (Mike Tipton)   
- fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe (Liu Yong)   
- nvme: add a Identify Namespace Identification Descriptor list quirk (Christoph Hellwig)   
- HID: input: Fix devices that return multiple bytes in battery report (Grant Likely)   
- tracepoint: Mark __tracepoint_string's __used (Nick Desaulniers)   
- uek-rpm: Enable CONFIG_EDAC_I10NM (Thomas Tai)  [Orabug: 31644938]  
- EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo)  [Orabug: 31644938]  
- EDAC, {skx,i10nm}: Make some configurations CPU model specific (Qiuxu Zhuo)  [Orabug: 31644938]  
- EDAC: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 31644938]  
- arm64/dts: Serial console fix for RPi4 (Vijay Kumar)  [Orabug: 31747726]  
- md: get sysfs entry after redundancy attr group create (Junxiao Bi)  [Orabug: 31682031]  
- md: fix deadlock causing by sysfs_notify (Junxiao Bi)  [Orabug: 31682031]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.el8uek]" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672]  
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651]  
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849]  
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849]  
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423]  
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223]  
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145]  
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680]  
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567]  
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567]  
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567]  
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567]  
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973]  
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973]  
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973]  
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973]  
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973]  
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973]  
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973]  
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973]  
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973]  
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973]  
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973]  
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973]  
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973]  
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973]  
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973]  
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973]  
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973]  
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973]  
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973]  
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973]  
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973]  
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973]  
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973]  
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335]  
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335]  
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335]  
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335]  
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335]  
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335]  
- Linux 5.4.61 (Greg Kroah-Hartman)   
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)   
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)   
- xen: don't reschedule in preemption off sections (Juergen Gross)   
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)   
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)   
- epoll: Keep a reference on files added to the check list (Marc Zyngier)   
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)   
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)   
- net: dsa: b53: check for timeout (Tom Rix)   
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)   
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: ena: Prevent reset after device destruction (Shay Agroskin)   
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)   
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)   
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)   
- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)   
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)   
- efi: avoid error message when booting under Xen (Juergen Gross)   
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)   
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)   
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)   
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)   
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)   
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)   
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)   
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)   
- s390/ptrace: fix storage key handling (Heiko Carstens)   
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)   
- bonding: fix a potential double-unregister (Cong Wang)   
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)   
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)   
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)   
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)   
- bonding: show saner speed for broadcast mode (Jarod Wilson)   
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)   
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)   
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)   
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)   
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)   
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)   
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)   
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)   
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)   
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)   
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)   
- ext4: don't allow overlapping system zones (Jan Kara)   
- ext4: fix potential negative array index in do_split() (Eric Sandeen)   
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)   
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)   
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)   
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)   
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)   
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)   
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)   
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)   
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)   
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)   
- jffs2: fix UAF problem (Zhe Li)   
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)   
- xfs: fix inode quota reservation checks (Darrick J. Wong)   
- svcrdma: Fix another Receive buffer leak (Chuck Lever)   
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)   
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)   
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)   
- media: vpss: clean up resources in init (Evgeny Novikov)   
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)   
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)   
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)   
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)   
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)   
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)   
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)   
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)   
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)   
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)   
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))   
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)   
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)   
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)   
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)   
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)   
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)   
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)   
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)   
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)   
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)   
- btrfs: add wrapper for transaction abort predicate (David Sterba)   
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)   
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)   
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)   
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)   
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)   
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)   
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)   
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)   
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)   
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)   
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)   
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)   
- kbuild: remove AS variable (Masahiro Yamada)   
- kbuild: remove PYTHON2 variable (Masahiro Yamada)   
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)   
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)   
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)   
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)   
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.1.el8uek]" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390]  
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.2.el8uek]" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386} {CVE-2020-14386} 
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212]  
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184]  
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274]  
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274]  
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.1.el8uek]" date="1603972800">- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695} 
- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
</package>
<package pkgid="ce85e831d4b7292c43d645637f1f1a94dacf0b1d4499f5cdbce3b43df65ad98a" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.101.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.el8uek]" date="1598788800">- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)  [Orabug: 31820672]  
- RDMA/bnxt_re: Update maintainers for Broadcom rdma driver (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Add helper data structures (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce a function to allocate swq (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/bnxt_re: introduce wqe mode to select execution path (Devesh Sharma)  [Orabug: 31820672]  
- RDMA/cm: Protect access to remote_sidr_table (Maor Gottlieb)  [Orabug: 31784883]  
- RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Leon Romanovsky)  [Orabug: 31784651]  
- sample-trace-array: Fix sleeping function called from invalid context (Kefeng Wang)  [Orabug: 31712849]  
- sample-trace-array: Remove trace_array 'sample-instance' (Kefeng Wang)  [Orabug: 31712849]  
- tracing: Sample module to demonstrate kernel access to Ftrace instances. (Divya Indi)  [Orabug: 31712849]  
- tracing: Adding new functions for kernel access to Ftrace instances (Aruna Ramakrishna)  [Orabug: 31712849]  
- tracing: Adding NULL checks for trace_array descriptor pointer (Divya Indi)  [Orabug: 31712849]  
- tracing: Verify if trace array exists before destroying it. (Divya Indi)  [Orabug: 31712849]  
- tracing: Declare newly exported APIs in include/linux/trace.h (Divya Indi)  [Orabug: 31712849]  
- sched/core: cleanup kABI for struct rq (chris hyser)  [Orabug: 31776423]  
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)  [Orabug: 31798223]  
- Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Check if FW supports MQ before enabling (Saurav Kashyap)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Arun Easi)  [Orabug: 31798223]  
- scsi: qla2xxx: Reduce noisy debug message (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Fix login timeout (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Indicate correct supported speeds for Mezz card (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush I/O on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Flush all sessions on zone disable (Quinn Tran)  [Orabug: 31798223]  
- scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Enzo Matsumiya)  [Orabug: 31798223]  
- rename kABI whitelists to lockedlists (Dan Duval)  [Orabug: 31783145]  
- x86/vmlinux: Restore "text" Program Header with dummy section (Kees Cook)  [Orabug: 31781680]  
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)  [Orabug: 31541567]  
- bnxt_en: Setup default RSS map in all scenarios. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: init RSS table for Minimal-Static VF reservation (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: fix HWRM error when querying VF temperature (Edwin Peer)  [Orabug: 31541567]  
- bnxt_en: Fix possible crash in bnxt_fw_reset_task(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Don't query FW when netif_running() is false. (Pavan Chebbi)  [Orabug: 31541567]  
- bnxt_en: Remove superfluous memset() (Li Heng)  [Orabug: 31541567]  
- bnxt_en: Add support for 'ethtool -d' (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Switch over to use the 64-bit software accumulated counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Accumulate all counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware masks for port counters. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Retrieve hardware counter masks from firmware if available. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Allocate additional memory for all statistics blocks. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Refactor statistics code and structures. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Use macros to define port statistics size and offset. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Update firmware interface to 1.10.1.54. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Remove PCIe non-counters from ethtool statistics (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Init ethtool link settings after reading updated PHY configuration. (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Fix AER reset logic on 57500 chips. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Re-enable SRIOV during resume. (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Simplify bnxt_resume(). (Michael Chan)  [Orabug: 31541567]  
- bnxt_en: Fix return code to "flash_device". (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Call devlink_port_type_clear() in remove() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Return -EAGAIN if fw command returns BUSY (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Register devlink irrespective of firmware spec version (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Refactor bnxt_dl_register() (Vasundhara Volam)  [Orabug: 31541567]  
- bnxt_en: Improve bnxt_probe_phy(). (Michael Chan)  [Orabug: 31541567]  
- rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Paul E. McKenney)  [Orabug: 31474973]  
- nvme: explicitly update mpath disk capacity on revalidation (Anthony Iliopoulos)  [Orabug: 31474973]  
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fail outstanding host posted AEN req (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: cleanups the loop in nvmet_async_events_process (David Milburn)  [Orabug: 31474973]  
- nvme-fc: don't call nvme_cleanup_cmd() for AENs (Daniel Wagner)  [Orabug: 31474973]  
- nvmet: fix memory leak when removing namespaces and controllers concurrently (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: make sure write/poll_queues less or equal then cpu count (Weiping Zhang)  [Orabug: 31474973]  
- nvme-fc: avoid gcc-10 zero-length-bounds warning (Arnd Bergmann)  [Orabug: 31474973]  
- nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Dongli Zhang)  [Orabug: 31474973]  
- nvme-pci: dma read memory barrier for completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: fix "slimmer CQ head update" (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet-rdma: fix double free of rdma queue (Israel Rukshin)  [Orabug: 31474973]  
- nvmet-rdma: fix bonding failover possible NULL deref (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet: fix NULL dereference when removing a referral (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: inherit stable pages constraint in the mpath stack device (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: fix possible crash in recv error flow (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: don't poll a non-live queue (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-fc: fix typo in comment (James Smart)  [Orabug: 31474973]  
- nvme-rdma: Replace comma with a semicolon (Israel Rukshin)  [Orabug: 31474973]  
- nvme-fcloop: fix deallocation of working context (James Smart)  [Orabug: 31474973]  
- nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Christoph Hellwig)  [Orabug: 31474973]  
- nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix controller creation races with teardown flow (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Fix ctrl use-after-free during sysfs deletion (Israel Rukshin)  [Orabug: 31474973]  
- nvme-pci: Re-order nvme_pci_free_ctrl (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Remove unused return code from nvme_delete_ctrl_sync (Israel Rukshin)  [Orabug: 31474973]  
- nvme: Use nvme_state_terminal helper (Israel Rukshin)  [Orabug: 31474973]  
- nvme: release ida resources (Max Gurtovoy)  [Orabug: 31474973]  
- nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (masahiro31.yamada@kioxia.com)  [Orabug: 31474973]  
- nvmet-tcp: optimize tcp stack TX when data digest is used (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 31474973]  
- nvme-multipath: do not reset on unknown status (John Meneghini)  [Orabug: 31474973]  
- nvmet-rdma: allocate RW ctxs according to mdts (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet-rdma: Implement get_mdts controller op (Max Gurtovoy)  [Orabug: 31474973]  
- nvmet: Add get_mdts op for controllers (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-pci: properly print controller address (Max Gurtovoy)  [Orabug: 31474973]  
- nvme-tcp: break from io_work loop if recv failed (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: move send failure to nvme_tcp_try_send (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Sagi Grimberg)  [Orabug: 31474973]  
- nvme-pci: Simplify nvme_poll_irqdisable (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove two-pass completions (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: Remove tag from process cq (Keith Busch)  [Orabug: 31474973]  
- nvme-pci: slimmer CQ head update (Alexey Dobriyan)  [Orabug: 31474973]  
- nvmet: check ncqr &amp; nsqr for set-features cmd (Amit Engel)  [Orabug: 31474973]  
- nvme: Check for readiness more quickly, to speed up boot time (Josh Triplett)  [Orabug: 31474973]  
- nvme: log additional message for controller status (Rupesh Girase)  [Orabug: 31474973]  
- nvme: code cleanup nvme_identify_ns_desc() (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: Don't deter users from enabling hwmon support (Jean Delvare)  [Orabug: 31474973]  
- nvme: expose hostid via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvme: expose hostnqn via sysfs for fabrics controllers (Sagi Grimberg)  [Orabug: 31474973]  
- nvmet-tcp: set SO_PRIORITY for accepted sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvme-tcp: Set SO_PRIORITY for all host sockets (Wunderlich, Mark)  [Orabug: 31474973]  
- nvmet: check sscanf value for subsys serial attr (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: make ctrl model configurable (Mark Ruijter)  [Orabug: 31474973]  
- nvmet: make ctrl-id configurable (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvmet: configfs code cleanup (Chaitanya Kulkarni)  [Orabug: 31474973]  
- nvme: remove unused return code from nvme_alloc_ns (Edmund Nadolski)  [Orabug: 31474973]  
- scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Jing Xiangfeng)  [Orabug: 31793335]  
- scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix typo in comment for ULP (Ferruh Yigit)  [Orabug: 31793335]  
- scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix some function parameter descriptions (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Ensure variable has the same stipulations as code using it (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Fix-up formatting/docrot where appropriate (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: Remove unused variable 'pg_addr' (Lee Jones)  [Orabug: 31793335]  
- scsi: lpfc: NVMe remote port devloss_tmo from lldd (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Quieten some printks (Anton Blanchard)  [Orabug: 31793335]  
- scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix inconsistent indenting (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix missing MDS functionality (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy)  [Orabug: 31793335]  
- lpfc_debugfs: get rid of pointless access_ok() (Al Viro)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: remove duplicate unloading checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.8.0.0 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix scsi host template for SLI3 vports (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix lockdep error - register non-static key (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: fix spelling mistake "Notication" -&gt; "Notification" (Colin Ian King)  [Orabug: 31793335]  
- scsi: lpfc: add RDF registration and Link Integrity FPIN logging (James Smart)  [Orabug: 31793335]  
- scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Copyright updates for 12.6.0.4 patches (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Update lpfc version to 12.6.0.4 (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Clean up hba max_lun_queue_depth checks (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix compiler warning on frame size (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix release of hwq to clear the eq relationship (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix registration of ELS type support in fdmi (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)  [Orabug: 31793335]  
- scsi: lpfc: Make lpfc_defer_acc_rsp static (YueHaibing)  [Orabug: 31793335]  
- Linux 5.4.61 (Greg Kroah-Hartman)   
- KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Will Deacon)   
- KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Will Deacon)   
- xen: don't reschedule in preemption off sections (Juergen Gross)   
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)   
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)   
- epoll: Keep a reference on files added to the check list (Marc Zyngier)   
- efi: add missed destroy_workqueue when efisubsys_init fails (Li Heng)   
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)   
- net: dsa: b53: check for timeout (Tom Rix)   
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)   
- net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (Wang Hai)   
- net: ena: Prevent reset after device destruction (Shay Agroskin)   
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)   
- ARM64: vdso32: Install vdso32 from vdso_install (Stephen Boyd)   
- afs: Fix NULL deref in afs_dynroot_depopulate() (David Howells)   
- RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier)   
- Fix build error when CONFIG_ACPI is not set/enabled: (Randy Dunlap)   
- efi: avoid error message when booting under Xen (Juergen Gross)   
- kconfig: qconf: fix signal connection to invalid slots (Masahiro Yamada)   
- kconfig: qconf: do not limit the pop-up menu to the first row (Masahiro Yamada)   
- Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Quinn Tran)   
- kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Jim Mattson)   
- kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Jim Mattson)   
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)   
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)   
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)   
- s390/ptrace: fix storage key handling (Heiko Carstens)   
- s390/runtime_instrumentation: fix storage key handling (Heiko Carstens)   
- bonding: fix a potential double-unregister (Cong Wang)   
- can: j1939: add rxtimer for multipacket broadcast session (Zhang Changzhong)   
- can: j1939: abort multipacket broadcast session when timeout occurs (Zhang Changzhong)   
- can: j1939: cancel rxtimer on multipacket broadcast session complete (Zhang Changzhong)   
- can: j1939: fix support for multipacket broadcast message (Zhang Changzhong)   
- bonding: show saner speed for broadcast mode (Jarod Wilson)   
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)   
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)   
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)   
- can: j1939: transport: add j1939_session_skb_find_by_offset() function (Oleksij Rempel)   
- can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (Oleksij Rempel)   
- can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (Eric Dumazet)   
- bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (John Fastabend)   
- ASoC: q6routing: add dummy register read/write function (Srinivas Kandagatla)   
- ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Srinivas Kandagatla)   
- spi: stm32: fixes suspend/resume management (Amelie Delaunay)   
- netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Stephen Suryaputra)   
- ext4: don't allow overlapping system zones (Jan Kara)   
- ext4: fix potential negative array index in do_split() (Eric Sandeen)   
- fs/signalfd.c: fix inconsistent return codes for signalfd4 (Helge Deller)   
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)   
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)   
- tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (Gaurav Singh)   
- media: camss: fix memory leaks on error handling paths in probe (Evgeny Novikov)   
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)   
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)   
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)   
- swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Boris Ostrovsky)   
- ceph: fix use-after-free for fsc-&gt;mdsc (Xiubo Li)   
- jffs2: fix UAF problem (Zhe Li)   
- drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (Felix Kuehling)   
- xfs: fix inode quota reservation checks (Darrick J. Wong)   
- svcrdma: Fix another Receive buffer leak (Chuck Lever)   
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)   
- MIPS: Fix unable to reserve memory for Crash kernel (Jinyang He)   
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)   
- media: vpss: clean up resources in init (Evgeny Novikov)   
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)   
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)   
- scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Bodo Stroesser)   
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)   
- opp: Enable resources again if they were disabled earlier (Rajendra Nayak)   
- kthread: Do not preempt current task if it is going to call schedule() (Liang Chen)   
- drm/amd/display: fix pow() crashing when given base 0 (Krunoslav Kovac)   
- drm/amd/display: Fix EDID parsing after resume from suspend (Stylon Wang)   
- drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (Daniel Kolesa)   
- scsi: zfcp: Fix use-after-free in request timeout handlers (Steffen Maier)   
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))   
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)   
- RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kaike Wan)   
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)   
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)   
- uprobes: __replace_page() avoid BUG in munlock_vma_page() (Hugh Dickins)   
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)   
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)   
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)   
- can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (Oleksij Rempel)   
- can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (Oleksij Rempel)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Mike Pozulp)   
- ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Mike Pozulp)   
- btrfs: add wrapper for transaction abort predicate (David Sterba)   
- btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (Josef Bacik)   
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)   
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)   
- bcache: avoid nr_stripes overflow in bcache_device_init() (Coly Li)   
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)   
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)   
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)   
- gfs2: Never call gfs2_block_zero_range with an open transaction (Bob Peterson)   
- gfs2: Improve mmap write vs. punch_hole consistency (Andreas Gruenbacher)   
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)   
- kbuild: support LLVM=1 to switch the default tools to Clang/LLVM (Masahiro Yamada)   
- kbuild: replace AS=clang with LLVM_IAS=1 (Masahiro Yamada)   
- kbuild: remove AS variable (Masahiro Yamada)   
- kbuild: remove PYTHON2 variable (Masahiro Yamada)   
- x86/boot: kbuild: allow readelf executable to be specified (Dmitry Golovin)   
- net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware (Masahiro Yamada)   
- net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware (Masahiro Yamada)   
- Documentation/llvm: fix the name of llvm-size (Fangrui Song)   
- Documentation/llvm: add documentation on building w/ Clang/LLVM (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.1.el8uek]" date="1598875200">- nvme: multipath: round-robin: eliminate "fallback" variable (Martin Wilck)  [Orabug: 31821390]  
- nvme: multipath: round-robin: fix single non-optimized path case (Martin Wilck)  [Orabug: 31821390]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.2.el8uek]" date="1599912000">- net/packet: fix overflow in tpacket_rcv (Or Cohen)  [Orabug: 31866486]  {CVE-2020-14386} {CVE-2020-14386} 
- iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Suravee Suthikulpanit)  [Orabug: 31849529]  
- uek-rpm: ol8: config-aarch64: add *_MEMORY_HOTPLUG (Mihai Carabas)  [Orabug: 31848212]  
- block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ritika Srivastava)  [Orabug: 31850340]  
- block: Return blk_status_t instead of errno codes (Ritika Srivastava)  [Orabug: 31850340]  
- kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Paolo Bonzini)  [Orabug: 31839184]  
- virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Jia He)  [Orabug: 31837274]  
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)  [Orabug: 31837274]  
- IB/mlx5: Expose RoCE accelerator counters (Avihai Horon)  [Orabug: 31840631]  
- net/mlx5: Add RoCE accelerator counters (Leon Romanovsky)  [Orabug: 31840631]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
</package>
<package pkgid="27e1f3a3e2e22056e5b3dbec5eec93dced3ff39acc807247d0c29f46628b41d3" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.102.0.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.3.el8uek]" date="1600516800">- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen)  [Orabug: 31895364]  {CVE-2020-14385} 
- btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation (Qu Wenruo)  [Orabug: 31899351]  
- btrfs: fix RWF_NOWAIT write not failling when we need to cow (Filipe Manana)  [Orabug: 31899351]  
- btrfs: Ensure we trim ranges across block group boundary (Qu Wenruo)  [Orabug: 31899340]  
- btrfs: volumes: Use more straightforward way to calculate map length (Qu Wenruo)  [Orabug: 31899340]  
- Btrfs: send, fix emission of invalid clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- Btrfs: send, allow clone operations within the same file (Filipe Manana)  [Orabug: 31899298]  
- mmc: sdhci: Silence MMC warnings (Maxime Ripard)  [Orabug: 31898202]  
- bcm2835-dma: Add support for per-channel flags (Phil Elwell)  [Orabug: 31898202]  
- mmc: sdhci-iproc: Fix vmmc regulators on iProc (Phil Elwell)  [Orabug: 31898202]  
- scsi: core: Register sysfs for SCSI workqueue (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Bob Liu)  [Orabug: 31894419]  
- scsi: iscsi: Register sysfs for iscsi workqueue (Bob Liu)  [Orabug: 31894419]  
- mm/hugetlb: fix a race between hugetlb sysctl handlers (Muchun Song)  [Orabug: 31884231]  {CVE-2020-25285} 
- rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ilya Dryomov)  [Orabug: 31884150]  {CVE-2020-25284} 
- padata: fix possible padata_works_lock deadlock (Daniel Jordan)  [Orabug: 31891481]  
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga)  [Orabug: 31845163]  
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga)  [Orabug: 31845163]  
- scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix sync irqs (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Detect tampered Aero and Sea adapters (Sreekanth Reddy)  [Orabug: 31902837]  
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (Suraj Upadhyay)  [Orabug: 31902837]  
- scsi: mpt3sas: Remove superfluous memset() (Li Heng)  [Orabug: 31902837]  
- scsi: mpt3sas: Update driver version to 35.100.00.00 (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Postprocessing of target and LUN reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Cancel the running work during host reset (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Dump system registers for debugging (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Suganath Prabu S)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix kdoc comments format (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix set but unused variable (Damien Le Moal)  [Orabug: 31902837]  
- scsi: mpt3sas: Fix spelling mistake (Flavio Suligoi)  [Orabug: 31902837]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2036.100.4.el8uek]" date="1601380800">- xfs: force writes to delalloc regions to unwritten (Darrick J. Wong)  [Orabug: 30787888]  
- xfs: properly serialise fallocate against AIO+DIO (Dave Chinner)  [Orabug: 31366104]  
- perf/x86/rapl: Add Ice Lake RAPL support (Thomas Tai)  [Orabug: 31766610]  
- xfs: attach dquots and reserve quota blocks during unwritten conversion (Darrick J. Wong)  [Orabug: 31785972]  
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker)  [Orabug: 31872853]  {CVE-2020-25211} 
- net/rds: Extract dest qp num for displaying in rds-info (Praveen Kumar Kannoju)  [Orabug: 31880140]  
- uek-rpm: streamline 4konly build (Dave Kleikamp)  [Orabug: 31891770]  
- bnxt: correct warning: unused variable: 'rc' (John Donnelly)  [Orabug: 31907548]  
- i40e: Correct warning: 'aq_ret' may be used uninitialized, (John Donnelly)  [Orabug: 31907631]  
- uek-rpm: Add ovmapi.ko to uek6 nano_modules (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: config: Enable OVM API (Joe Jin)  [Orabug: 31908852]  
- uek-rpm: Fix kernel-ueknano depmod warnings vhost_iotlb regmap-i2c (Vijayendra Suman)  [Orabug: 31916879]  
- kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (Muchun Song)  [Orabug: 31920526]  
- scsi: page warning: 'page' may be used uninitialized. (John Donnelly)  [Orabug: 31920671]  
- x86/speculation/taa: Add TAA_MITIGATION_IDLE mode (Patrick Colp)  [Orabug: 31921884]  
- oracleasm: Access d_bdev before dropping inode (Stephen Brennan)  [Orabug: 31927355]  
- iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Suravee Suthikulpanit)  [Orabug: 31931368]  
- iommu/amd: Fix potential @entry null deref (Joao Martins)  [Orabug: 31931368]  
- iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Suravee Suthikulpanit)  [Orabug: 31931368]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.1.el8uek]" date="1608206400">- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.2.el8uek]" date="1609761600">- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568}</changelog>
</package>
<package pkgid="2f192c71a07e3061631c5ddf95bdb08f2ad748b3f62c84a372532e5d2b00bc69" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.1.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.el8uek]" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.1.el8uek]" date="1613304000">- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
</package>
<package pkgid="a784fe8537a0a78292479e0856d8111bad485c7b82e8efdd8b84064036360de0" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.103.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.5.el8uek]" date="1603281600">- uek-rpm: Fix integer test for 4k page size module signing (Dave Kleikamp)  [Orabug: 32021114]  
- uek-rpm/kernel-uek.spec: Sign modules for 4k kernel (Vijay Kumar)  [Orabug: 32021114]  
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter)  [Orabug: 31989185]  {CVE-2020-25643} 
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin)  [Orabug: 31998688]  
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy)  [Orabug: 32010302]  
- geneve: add transport ports in route lookup for geneve (Mark Gray)  [Orabug: 32013938]  {CVE-2020-25645} 
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel)  [Orabug: 31997181]  
- KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov)  [Orabug: 31986433]  
- cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug (Daniel Jordan)  [Orabug: 31985221]  
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly)  [Orabug: 31979626]  
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add ability to preload revocation certs (Eric Snowberg)  [Orabug: 31961115]  
- certs: Move load_system_certificate_list to a common function (Eric Snowberg)  [Orabug: 31961115]  
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg)  [Orabug: 31961115]  {CVE-2020-26541} 
- bcache: stop setting -&gt;queuedata (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pr_info() format clean up in bcache_device_init() (Coly Li)  [Orabug: 30210051]  
- bcache: use delayed kworker fo asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: check and adjust logical block size for backing devices (Mauricio Faria de Oliveira)  [Orabug: 30210051]  
- bcache: configure the asynchronous registertion to be experimental (Coly Li)  [Orabug: 30210051]  
- bcache: asynchronous devices registration (Coly Li)  [Orabug: 30210051]  
- bcache: Convert pr_&lt;level&gt; uses to a more typical style (Joe Perches)  [Orabug: 30210051]  
- bcache: remove redundant variables i and n (Colin Ian King)  [Orabug: 30210051]  
- bcache: remove a duplicate -&gt;make_request_fn assignment (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: pass the make_request methods to blk_queue_make_request (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove dupplicated declaration from btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for atomic operations (Coly Li)  [Orabug: 30210051]  
- bcache: optimize barrier usage for Rmw atomic bitops (Davidlohr Bueso)  [Orabug: 30210051]  
- bcache: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 30210051]  
- bcache: make bch_sectors_dirty_init() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: make bch_btree_check() to be multithreaded (Coly Li)  [Orabug: 30210051]  
- bcache: add bcache_ prefix to btree_root() and btree() macros (Coly Li)  [Orabug: 30210051]  
- bcache: move macro btree() and btree_root() into btree.h (Coly Li)  [Orabug: 30210051]  
- bcache: remove macro nr_to_fifo_front() (Coly Li)  [Orabug: 30210051]  
- bcache: Revert "bcache: shrink btree node cache after bch_btree_check()" (Coly Li)  [Orabug: 30210051]  
- bcache: check return value of prio_read() (Coly Li)  [Orabug: 30210051]  
- bcache: reap from tail of c-&gt;btree_cache in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: reap c-&gt;btree_cache_freeable from the tail in bch_mca_scan() (Coly Li)  [Orabug: 30210051]  
- bcache: remove member accessed from struct btree (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments for state-&gt;pool in __btree_sort() (Coly Li)  [Orabug: 30210051]  
- bcache: use read_cache_page_gfp to read the superblock (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: store a pointer to the on-disk sb in the cache and cached_dev structures (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: return a pointer to the on-disk sb from read_super (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: transfer the sb_page reference to register_{bdev,cache} (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: use a separate data structure for the on-disk super block (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: don't export symbols (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: remove the extra cflags for request.o (Christoph Hellwig)  [Orabug: 30210051]  
- bcache: add idle_max_writeback_rate sysfs interface (Coly Li)  [Orabug: 30210051]  
- bcache: add code comments in bch_btree_leaf_dirty() (Coly Li)  [Orabug: 30210051]  
- bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front() (Coly Li)  [Orabug: 30210051]  
- bcache: deleted code comments for dead code in bch_data_insert_keys() (Coly Li)  [Orabug: 30210051]  
- bcache: add more accurate error messages in read_super() (Coly Li)  [Orabug: 30210051]  
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)  [Orabug: 30210051]  
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham)  [Orabug: 31965669]  
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib)  [Orabug: 31933715]  
- panic: move disabling iommu to after dump_stack() (John Donnelly)  [Orabug: 31916337]  
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost)  [Orabug: 31972480]  {CVE-2019-16089} 
- vgacon: remove software scrollback support (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- fbcon: remove soft scrollback code (Linus Torvalds)  [Orabug: 31914650]  {CVE-2020-14390} 
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)  [Orabug: 31907969]  
- PCI: pciehp: Reduce noisiness on hot removal (Lukas Wunner)  [Orabug: 30512596]  
- kdump: update Documentation about crashkernel (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: add memory for devices by DT property linux, usable-memory-range (Chen Zhou)  [Orabug: 31554906]  
- kdump: add threshold for the required memory (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: reimplement crashkernel=X (Chen Zhou)  [Orabug: 31554906]  
- arm64: kdump: introduce some macroes for crash kernel reservation (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move reserve_crashkernel[_low]() into crash_core.c (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: use macro CRASH_ADDR_LOW_MAX in functions reserve_crashkernel[_low]() (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: make the lower bound of crash kernel reservation consistent (Chen Zhou)  [Orabug: 31554906]  
- x86: kdump: move CRASH_ALIGN to 2M (Chen Zhou)  [Orabug: 31554906]  
- block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer)  [Orabug: 31827023]  
- block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix comment in dm_process_bio() (Mike Snitzer)  [Orabug: 31827023]  
- dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer)  [Orabug: 31827023]  
- block: allow for_each_bvec to support zero len bvec (Ming Lei)  [Orabug: 31955136]  {CVE-2020-25641}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.100.6.el8uek]" date="1603713600">- KVM: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov)  [Orabug: 32066585]  {CVE-2020-27152} {CVE-2020-27152} 
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky)  [Orabug: 31999339]  
- x86/jump_label: Patch one site at a time (Boris Ostrovsky)  [Orabug: 31999339]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.0.el8uek]" date="1605355200">- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai)  [Orabug: 32152142]  
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai)  [Orabug: 32152142]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakex (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora)  [Orabug: 32143850]  
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora)  [Orabug: 32143850]  
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora)  [Orabug: 32143850]  
- x86/clear_page: add clear_page_uncached() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add clear_page_nt() (Ankur Arora)  [Orabug: 32143850]  
- perf bench: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/asm: add memset_movnti() (Ankur Arora)  [Orabug: 32143850]  
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora)  [Orabug: 32143850]  
- kernel: add panic_on_taint (Rafael Aquini)  [Orabug: 32137996]  
- cifs: handle empty list of targets in cifs_reconnect() (Paulo Alcantara)  [Orabug: 32124750]  
- cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Paulo Alcantara)  [Orabug: 32124750]  
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil)  [Orabug: 32113472]  
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch)  [Orabug: 32095959]  
- uek-rpm: aarch64: increase CONFIG_NODES_SHIFT from 3 to 6 (Dave Kleikamp)  [Orabug: 32075923]  
- rds: Restore MR use-once semantics (Håkon Bugge)  [Orabug: 31990092] [Orabug: 32072247]  
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge)  [Orabug: 32003078] [Orabug: 32072245]  
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Do not send canceled operations to the transport layer (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- rds: Introduce rds_conn_to_path helper (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- Revert "UEK6 compiler warning for /net/rds/send.c" (Håkon Bugge)  [Orabug: 31505749] [Orabug: 32072228]  
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner)  [Orabug: 32048971]  
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann)  [Orabug: 32048971]  
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada)  [Orabug: 32048971]  
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada)  [Orabug: 32048971]  
- ocfs2: fix remounting needed after setfacl command (Gang He)  [Orabug: 32042684]  
- IB/mlx4: disable CQ time stamping (aru kolappan)  [Orabug: 32042517]  
- net/rds: Refactor sendmsg ancillary data processing (Ka-Cheong Poon)  [Orabug: 32027845]  
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)  [Orabug: 32021285]  {CVE-2020-12352} 
- ima: Use ima_hash_algo for collision detection in the measurement list (Roberto Sassu)  [Orabug: 31973040]  
- ima: Calculate and extend PCR with digests in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- ima: Allocate and initialize tfm for each PCR bank (Roberto Sassu)  [Orabug: 31973040]  
- ima: Switch to dynamically allocated buffer for template digests (Roberto Sassu)  [Orabug: 31973040]  
- ima: Store template digest directly in ima_template_entry (Roberto Sassu)  [Orabug: 31973040]  
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (James Smart)  [Orabug: 31598148]  
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan)  [Orabug: 32113840]  
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan)  [Orabug: 32095766]  
- powercap: restrict energy meter to root access (Kanth Ghatraju)  [Orabug: 32040802]  {CVE-2020-8694} {CVE-2020-8695}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.1.el8uek]" date="1605873600">- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy)  [Orabug: 32161425]  
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada)  [Orabug: 32161425]  
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada)  [Orabug: 32161425]  
- IB/mlx4: Convert rej_tmout radix-tree to XArray (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add support for MRA (Håkon Bugge)  [Orabug: 32136895]  
- IB/mlx4: Add and improve logging (Håkon Bugge)  [Orabug: 32136895]  
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮))  [Orabug: 32131172]  {CVE-2020-25704} 
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} {CVE-2020-25656} 
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)  [Orabug: 32122948]  {CVE-2020-25656} 
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)  [Orabug: 32122725]  {CVE-2020-25668} 
- NFSv4.2: Fix NFS4ERR_STALE error when doing inter server copy (Dai Ngo)  [Orabug: 31879682]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.3.el8uek]" date="1612180800">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]</changelog>
</package>
<package pkgid="9dcf39cd5b5be6ade176a90238eb0de6a8faf8f37396862054eff96b3004e258" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.101.2.el8uek]" date="1606910400">- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)  [Orabug: 32187738]  {CVE-2020-28974} 
- page_frag: Recover from memory pressure (Dongli Zhang)  [Orabug: 32177966]  
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)  [Orabug: 32176254]  {CVE-2020-28915} 
- ocfs2: initialize ip_next_orphan (Wengang Wang)  [Orabug: 32159053]  
- net/rds: rds_ib_remove_one() accesses freed memory (Ka-Cheong Poon)  [Orabug: 32213896]  
- hv_netvsc: make recording RSS hash depend on feature flag (Stephen Hemminger)  [Orabug: 32159973]  
- hv_netvsc: record hardware hash in skb (Stephen Hemminger)  [Orabug: 32159973]  
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb)  [Orabug: 32005752]  
- arm64:uek/config: Enable ZONE_DMA config (Vijay Kumar)  [Orabug: 31970521]  
- Revert "arm64/dts: Serial console fix for RPi4" (Vijay Kumar)  [Orabug: 31970521]  
- uek-rpm: aarch64: enable CONFIG_ACPI_APEI_EINJ (Dave Kleikamp)  [Orabug: 32182237]  
- NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Dai Ngo)  [Orabug: 32177992]  
- NFSD: Fix use-after-free warning when doing inter-server copy (Dai Ngo)  [Orabug: 32177992]  
- xen/events: block rogue events for some time (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: defer eoi in case of excessive number of events (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: use a common cpu hotplug hook for event channels (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: switch user event channels to lateeoi model (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pciback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/pvcallsback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/scsiback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/netback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/blkback: use lateeoi irq binding (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a new "late EOI" evtchn framework (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: fix race in evtchn_fifo_unmask() (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: add a proper barrier to 2-level uevent unmasking (Juergen Gross)  [Orabug: 32177535]  {CVE-2020-27673} 
- xen/events: avoid removing an event channel while handling it (Juergen Gross)  [Orabug: 32177543]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.0.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705]  
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989]  
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.1.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677]  
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431} 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.2.el8uek]" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822]  
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.3.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042]  
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814]  
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.4.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32545182]</changelog>
</package>
<package pkgid="78f89a3bae6b51c3b60446d363020b654bb15e56f9e363646479fd5e7df41b34" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2036.104.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.102.0.el8uek]" date="1607860800">- futex: Fix inode life-time issue (Peter Zijlstra)  [Orabug: 32233515]  {CVE-2020-14381} 
- perf/core: Fix race in the perf_mmap_close() function (Jiri Olsa)  [Orabug: 32233352]  {CVE-2020-14351} 
- intel_idle: Customize IceLake server support (Chen Yu)  [Orabug: 32218858]  
- dm crypt: Allow unaligned bio buffer lengths for skcipher devices (Sudhakar Panneerselvam)  [Orabug: 32210418]  
- vhost scsi: fix lun reset completion handling (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: Add support for LUN resets. (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: add lun parser helper (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: fix cmd completion race (Mike Christie)  [Orabug: 32167069]  
- vhost scsi: alloc cmds per vq instead of session (Mike Christie)  [Orabug: 32167069]  
- vhost: Create accessors for virtqueues private_data (Eugenio Pérez)  [Orabug: 32167069]  
- vhost: add helper to check if a vq has been setup (Mike Christie)  [Orabug: 32167069]  
- scsi: sd: Allow user to configure command retries (Mike Christie)  [Orabug: 32167069]  
- scsi: core: Add limitless cmd retry support (Mike Christie)  [Orabug: 32167069]  
- scsi: mpt3sas: Update driver version to 36.100.00.00 (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle trigger page after firmware update (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent MPI trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent SCSI sense trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Event trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent Master trigger page (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Add persistent trigger pages support (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Sync time periodically between driver and firmware (Suganath Prabu S)  [Orabug: 32242279]  
- scsi: mpt3sas: Bump driver version to 35.101.00.00 (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add module parameter multipath_on_hba (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handle vSES vphy object during HBA reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Handling HBA vSES device (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port objects after host reset (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get sas_device objects using device's rphy (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Get device objects using sas_address &amp; portID (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Update hba_port's sas_address &amp; phy_mask (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Allocate memory for hba_port objects (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Define hba_port structure (Sreekanth Reddy)  [Orabug: 32242279]  
- scsi: mpt3sas: Fix ioctl timeout (Suganath Prabu S)  [Orabug: 32242279]  
- icmp: randomize the global rate limiter (Eric Dumazet)  [Orabug: 32227958]  {CVE-2020-25705} 
- perf/x86/intel/uncore: Add box_offsets for free-running counters (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Kan Liang)  [Orabug: 32020885]  
- perf/x86/intel/uncore: Add Ice Lake server uncore support (Kan Liang)  [Orabug: 32020885]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.0.el8uek]" date="1609761600">- lockd: don't use interval-based rebinding over TCP (Calum Mackay)  [Orabug: 32337715]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32321484]  
- perf: Fix a kABI breakage in perf_event.h (Thomas Tai)  [Orabug: 32321484]  
- perf/x86: Fix n_metric for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86: Fix n_pair for cancelled txn (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Check perf metrics feature for each CPU (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support per-thread RDPMC TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Support TopDown metrics on Ice Lake (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add a macro for RDPMC offset of fixed counters (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Generic support for hardware TopDown metrics (Kan Liang)  [Orabug: 32321484]  
- perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Kan Liang)  [Orabug: 32321484]  
- perf/core: Unify {pinned,flexible}_sched_in() (Peter Zijlstra)  [Orabug: 32321484]  
- perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Keep LBR records unchanged in host context for guest usage (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Fix the name of perf METRICS (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Move BTS index to 47 (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Introduce the fourth fixed counter (Kan Liang)  [Orabug: 32321484]  
- perf/x86/intel: Name the global status bit in NMI handler (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Add constraint to create guest LBR event without hw counter (Like Xu)  [Orabug: 32321484]  
- perf/x86/lbr: Add interface to get LBR information (Like Xu)  [Orabug: 32321484]  
- perf/x86/core: Refactor hw-&gt;idx checks and cleanup (Like Xu)  [Orabug: 32321484]  
- perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Kan Liang)  [Orabug: 32321484]  
- perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Sean Christopherson)  [Orabug: 32321484]  
- partitions/efi: Enable no warning option for the GPT warnings related to alternative header (Saeed Mirzamohammadi)  [Orabug: 32302136]  
- Revert "cpu/hotplug: avoid race between cpuset_hotplug_workfn and later hotplug" (Daniel Jordan)  [Orabug: 32295229]  
- cpuset: fix race between hotplug work and later CPU offline (Daniel Jordan)  [Orabug: 32295229]  
- uek-rpm: aarch64: update PMU configs for Altra (Dave Kleikamp)  [Orabug: 32290034]  
- driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Tuan Phan)  [Orabug: 32290034]  
- perf: arm-cmn: Fix conversion specifiers for node type (Will Deacon)  [Orabug: 32290034]  
- perf: arm-cmn: Fix unsigned comparison to less than zero (Will Deacon)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 PMU driver (Robin Murphy)  [Orabug: 32290034]  
- perf: Add Arm CMN-600 DT binding (Robin Murphy)  [Orabug: 32290034]  
- perf: arm_dsu: Support DSU ACPI devices (Tuan Phan)  [Orabug: 32290034]  
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (James Morse)  [Orabug: 32290034]  
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (James Morse)  [Orabug: 32290034]  
- iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jean-Philippe Brucker)  [Orabug: 32290034]  
- Revert "BACKPORT: perf: Add Arm CMN-600 DT binding" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf: Add Arm CMN-600 PMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: WIP: perf/arm-cmn: Add ACPI support" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: Add ARM DMC-620 PMU driver." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: ACPI / APEI: Kick the memory_failure() queue for synchronous errors" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "BACKPORT: arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "Perf: arm-cmn: Allow irq to be shared." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_cmn: improve and make it work on 2P." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Allow IRQ to be shared among devices." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dsu: Support ACPI mode." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: arm_dmc620: Update ACPI ID." (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf: avoid breaking KABI by reusing enum" (Dave Kleikamp)  [Orabug: 32290034]  
- Revert "perf/smmuv3: Allow sharing MMIO registers with the SMMU driver" (Dave Kleikamp)  [Orabug: 32290034]  
- tty: Fix -&gt;session locking (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- tty: Fix -&gt;pgrp locking in tiocspgrp() (Jann Horn)  [Orabug: 32266677]  {CVE-2020-29660} 
- xen-blkback: set ring-&gt;xenblkd to NULL after kthread_stop() (Pawel Wieczorkiewicz)  [Orabug: 32260252]  {CVE-2020-29569} 
- xenbus/xenbus_backend: Disallow pending watch messages (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Count pending messages for each watch (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus/xen_bus_type: Support will_handle watch callback (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)  [Orabug: 32253409]  {CVE-2020-29568} 
- KVM: x86: clflushopt should be treated as a no-op by emulation (David Edmondson)  [Orabug: 32251910]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.1.el8uek]" date="1610280000">- mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Zhang Xiaohui)  [Orabug: 32349203]  {CVE-2020-36158} 
- x86/process: Mark cpu inactive before offlining (Mridula Shastry)  [Orabug: 32234812]  
- add license checking to kABI checker (Dan Duval)  [Orabug: 32355206]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.103.2.el8uek]" date="1610884800">- A/A Bonding: Fix a one-byte-off kmalloc (Håkon Bugge)  [Orabug: 32380824]  
- netfilter: add and use nf_hook_slow_list() (Florian Westphal)  [Orabug: 32372530]  {CVE-2021-20177} 
- net/rds: Fix gfp_t parameter (Hans Westgaard Ry)  [Orabug: 32372158]  
- uek-rpm: Report removed symbols also during kabi check (Somasundaram Krishnasamy)  [Orabug: 32380061]  
- uek-rpm: update kABI lists for new symbol (Dan Duval)  [Orabug: 32378206]  
- A/A Bonding: Introduce selective interface name inclusion (Håkon Bugge)  [Orabug: 32350974]  
- uek-rpm: add nfs_ssc to nano_modules (Calum Mackay)  [Orabug: 32346419]  
- target: fix XCOPY NAA identifier lookup (David Disseldorp)  [Orabug: 32248035]  {CVE-2020-28374}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.0.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426610]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424705]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424705]  
- nfs: Fix security label length not being reset (Jeffrey Mitchell)  [Orabug: 32350989]  
- ovl: check permission to open real file (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: verify permissions in ovl_path_open() (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: switch to mounter creds in readdir (Miklos Szeredi)  [Orabug: 32046372]  {CVE-2020-16120} 
- ovl: pass correct flags for opening real directory (Miklos Szeredi)  [Orabug: 32046372]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381883]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.1.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471677]  
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)  [Orabug: 32464784]  {CVE-2020-0431} 
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447285]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Don't enable IRQs unconditionally in put_pi_state() (Dan Carpenter)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447187]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422662]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422662]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32301026]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.2.el8uek]" date="1613131200">- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)  [Orabug: 32498822]  
- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- selinux: allow labeling before policy is loaded (Jonathan Lebon)  [Orabug: 32492277]  
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)  [Orabug: 32478549]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422451]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32422451]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32422451]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422451]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353851]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353851]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353851]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32171445]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32492969]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32492969]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.3.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32249042]  
- net: Fix bridge enslavement failure (Ido Schimmel)  [Orabug: 32503298]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32512814]  
- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32499188]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522087]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522087]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522087]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522087]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522087]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492109]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492101]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492093]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.4.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32545182]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2036.104.5.el8uek]" date="1615809600">- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603379]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365}</changelog>
</package>
<package pkgid="18899d8ffb90ed3ee44562f8af694f9b42ee04e2b408d7c67c34bf116ab1945d" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.200.13.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.4.el8uek]" date="1612094400">- Revert "rds: Deregister all FRWR mr with free_mr" (aru kolappan)  [Orabug: 32426609]  
- thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. (Andres Freund)  [Orabug: 32424704]  
- thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support (Sumeet Pawnikar)  [Orabug: 32424704]  
- thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (Gayatri Kammela)  [Orabug: 32424704]  
- KVM: x86: Expose AVX512_FP16 for supported CPUID (Cathy Zhang)  [Orabug: 32424461]  
- x86/kvm: Expose TSX Suspend Load Tracking feature (Cathy Zhang)  [Orabug: 32424461]  
- x86: Expose SERIALIZE for supported cpuid (Paolo Bonzini)  [Orabug: 32424461]  
- KVM: x86: Expose fast short REP MOV for supported cpuid (Zhenyu Wang)  [Orabug: 32424461]  
- KVM: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Zhenyu Wang)  [Orabug: 32424461]  
- tools: update header files in the tools directory (Thomas Tai)  [Orabug: 32424461]  
- x86: Enumerate AVX512 FP16 CPUID feature flag (Kyung Min Park)  [Orabug: 32424461]  
- EDAC/i10nm: Add Intel Sapphire Rapids server support (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC: Add DDR5 new memory type (Qiuxu Zhuo)  [Orabug: 32424461]  
- EDAC: Add three new memory types (Qiuxu Zhuo)  [Orabug: 32424461]  
- x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Fenghua Yu)  [Orabug: 32424461]  
- x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Kyung Min Park)  [Orabug: 32424461]  
- x86/cpufeatures: Add enumeration for SERIALIZE instruction (Ricardo Neri)  [Orabug: 32424461]  
- x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Fenghua Yu)  [Orabug: 32424461]  
- x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Tony Luck)  [Orabug: 32424461]  
- x86/cpufeatures: Add Architectural LBRs feature bit (Kan Liang)  [Orabug: 32424461]  
- powercap: intel_rapl: add support for Sapphire Rapids (Zhang Rui)  [Orabug: 32424461]  
- x86/cpu: Add Sapphire Rapids CPU model number (Tony Luck)  [Orabug: 32424461]  
- EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Qiuxu Zhuo)  [Orabug: 32424461]  
- x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Borislav Petkov)  [Orabug: 32424461]  
- powercap/intel_rapl: Convert to new X86 CPU match macros (Thomas Gleixner)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for TigerLake Mobile (Zhang Rui)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for JasperLake (Zhang Rui)  [Orabug: 32424461]  
- x86/cpufeatures: Add support for fast short REP; MOVSB (Tony Luck)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for Cometlake desktop (Zhang Rui)  [Orabug: 32424461]  
- powercap/intel_rapl: add support for CometLake Mobile (Zhang Rui)  [Orabug: 32424461]  
- crypto: lib/chacha20poly1305 - define empty module exit function (Jason A. Donenfeld)  [Orabug: 32417868]  
- A/A Bonding: Add synchronized bundle failback (Gerd Rausch)  [Orabug: 32381881]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.5.el8uek]" date="1612699200">- vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay (Dongli Zhang)  [Orabug: 32471659]  
- arm64: Reserve only 256M on RPi for crashkernel=auto (Vijay Kumar)  [Orabug: 32454711]  
- nbd: freeze the queue while we're adding connections (Josef Bacik)  [Orabug: 32447284]  {CVE-2021-3348} 
- futex: Handle faults correctly for PI futexes (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Simplify fixup_pi_state_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Use pi_state_update_owner() in put_pi_state() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Provide and use pi_state_update_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Replace pointless printk in fixup_owner() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- futex: Ensure the correct return value from futex_lock_pi() (Thomas Gleixner)  [Orabug: 32447185]  {CVE-2021-3347} 
- uek-rpm: Enable Oracle Pilot BMC module (Eric Snowberg)  [Orabug: 32422661]  
- hwmon: Add a new Oracle Pilot BMC driver (Eric Snowberg)  [Orabug: 32422661]  
- rds: avoid crash on IB conn path shutdown prepare (Alan Maguire)  [Orabug: 32466763]  
- mm/memcontrol: Increase threshold for draining per-cpu stocked bytes (Imran Khan)  [Orabug: 32314559]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.6.el8uek]" date="1613304000">- selinux: allow reading labels before policy is loaded (Jonathan Lebon)  [Orabug: 32492276]  
- rds: tracepoints incorrectly reporting valid rds ping as drop (Alan Maguire)  [Orabug: 32490004]  
- KVM: arm64: Save/restore sp_el0 as part of __guest_enter (Marc Zyngier)  [Orabug: 32488537]  
- uek-rpm: config-aarch64: enable MEMORY HOTREMOVE (Mihai Carabas)  [Orabug: 32353873]  
- arm64/mm/hotplug: Ensure early memory sections are all online (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm/hotplug: Enable MEM_OFFLINE event handling (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm/hotplug: Register boot memory hot remove notifier earlier (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm: Enable memory hot remove (Anshuman Khandual)  [Orabug: 32353873]  
- arm64/mm: Hold memory hotplug lock while walking for kernel page table dump (Anshuman Khandual)  [Orabug: 32353873]  
- rds: tracepoint-related KASAN: use-after-free Read in rds_send_xmit (Alan Maguire)  [Orabug: 32490030]  
- inet: do not call sublist_rcv on empty list (Florian Westphal)  [Orabug: 32422895]  
- net/mlx4_en: Handle TX error CQE (Moshe Shemesh)  [Orabug: 32485133]  
- net/mlx4_en: Avoid scheduling restart task if it is already running (Moshe Shemesh)  [Orabug: 32485133]  
- vdpa/mlx5: allow Jumbo MTU config other than standard sized MTU (Si-Wei Liu)  [Orabug: 32480078]  
- vdpa/mlx5: should exclude header length and fcs from mtu (Si-Wei Liu)  [Orabug: 32480078]  
- vdpa/mlx5: Fix memory key MTT population (Eli Cohen)  [Orabug: 32480078]  
- vdpa: Use simpler version of ida allocation (Parav Pandit)  [Orabug: 32480078]  
- vdpa: Add missing comment for virtqueue count (Parav Pandit)  [Orabug: 32480078]  
- vdpa/mlx5: Use write memory barrier after updating CQ index (Eli Cohen)  [Orabug: 32480078]  
- vdpa: remove unnecessary 'default n' in Kconfig entries (Stefano Garzarella)  [Orabug: 32480078]  
- vhost_vdpa: switch to vmemdup_user() (Tian Tao)  [Orabug: 32480078]  
- vhost_vdpa: return -EFAULT if copy_to_user() fails (Dan Carpenter)  [Orabug: 32480078]  
- vdpa: mlx5: fix vdpa/vhost dependencies (Randy Dunlap)  [Orabug: 32480078]  
- vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Eli Cohen)  [Orabug: 32480078]  
- vdpa/mlx5: Fix failure to bring link up (Eli Cohen)  [Orabug: 32480078]  
- vdpa/mlx5: Make use of a specific 16 bit endianness API (Eli Cohen)  [Orabug: 32480078]  
- vdpasim: fix "mac_pton" undefined error (Laurent Vivier)  [Orabug: 32480078]  
- vdpasim: allow to assign a MAC address (Laurent Vivier)  [Orabug: 32480078]  
- vdpasim: fix MAC address configuration (Laurent Vivier)  [Orabug: 32480078]  
- vdpa: handle irq bypass register failure case (Zhu Lingshan)  [Orabug: 32480078]  
- vdpa_sim: Fix DMA mask (Laurent Vivier)  [Orabug: 32480078]  
- vdpa/mlx5: Fix error return in map_direct_mr() (Jing Xiangfeng)  [Orabug: 32480078]  
- vhost_vdpa: Return -EFAULT if copy_from_user() fails (Dan Carpenter)  [Orabug: 32480078]  
- vdpa_sim: implement get_iova_range() (Jason Wang)  [Orabug: 32480078]  
- vhost: vdpa: report iova range (Jason Wang)  [Orabug: 32480078]  
- vdpa: introduce config op to get valid iova range (Jason Wang)  [Orabug: 32480078]  
- vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Zhu Lingshan)  [Orabug: 32480078]  
- vhost_vdpa: Fix duplicate included kernel.h (Tian Tao)  [Orabug: 32480078]  
- rds: CONFIG_RDS_DEBUG + tracepoints breaks rds build (Alan Maguire)  [Orabug: 32442487]  
- tools/power turbostat: Support additional CPU model numbers (Len Brown)  [Orabug: 32422450]  
- tools/power turbostat: Support Tiger Lake (Chen Yu)  [Orabug: 32422450]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.7.el8uek]" date="1613563200">- KVM: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Eric Auger)  [Orabug: 32504832]  
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)  [Orabug: 32492108]  {CVE-2021-26930} 
- xen-scsiback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- xen-netback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- xen-blkback: don't "handle" error by BUG() (Jan Beulich)  [Orabug: 32492100]  {CVE-2021-26931} 
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932} 
- Xen/x86: don't bail early from clear_foreign_p2m_mapping() (Jan Beulich)  [Orabug: 32492092]  {CVE-2021-26932}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.8.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086]  
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.9.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.10.el8uek]" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502]  
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502]  
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502]  
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502]  
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502]  
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502]  
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502]  
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502]  
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502]  
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502]  
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)   
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675]  
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016]  
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016]  
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940]  
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070]  
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980]  
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)   
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556]  
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680]  
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680]  
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680]  
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680]  
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741]  
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741]  
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.11.el8uek]" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155]  
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639} 
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823]  
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823]  
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.12.el8uek]" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.13.el8uek]" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444} 
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
</package>
<package pkgid="7b608b53a1dd5b0dbef7aaf2ce988bb2525272e8acb17b6b3efbb9d42f998a80" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.201.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.8.el8uek]" date="1613908800">- config: enable CONFIG_MLX5_MPFS (Brian Maly)  [Orabug: 32522477]  
- random: wire /dev/random with a DRBG instance (Saeed Mirzamohammadi)  [Orabug: 32522086]  
- crypto: drbg - always try to free Jitter RNG instance (Stephan Müller)  [Orabug: 32522086]  
- crypto: drbg - always seeded with SP800-90B compliant noise source (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - SP800-90B compliance (Stephan Müller)  [Orabug: 32522086]  
- crypto: jitter - add header to fix buildwarnings (Ben Dooks)  [Orabug: 32522086]  
- crypto: jitter - fix comments (Alexander E. Patrakov)  [Orabug: 32522086]  
- Revert "RDMA/umem: Move to allocate SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "lib/scatterlist: Add support in dynamic allocation of SG table from pages" (John Donnelly)  [Orabug: 32481224]  
- Revert "Maintainer: Fix build warning introduced in commit 99b99d76e6732" (John Donnelly)  [Orabug: 32481224]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.9.el8uek]" date="1614600000">- KVM: arm64: guest context in x18 instead of x29 (Mihai Carabas)  [Orabug: 32563746]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.10.el8uek]" date="1615204800">- scsi: target: core: Make completion affinity configurable (Mike Christie)  [Orabug: 32403502]  
- target: flush submission work during TMR processing (Mike Christie)  [Orabug: 32403502]  
- target iblock: add backend plug/unplug callouts (Mike Christie)  [Orabug: 32403502]  
- target: fix backend plugging (Mike Christie)  [Orabug: 32403502]  
- target: cleanup cmd flag bits (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- tcm loop: use blk cmd allocator for se_cmds (Mike Christie)  [Orabug: 32403502]  
- vhost scsi: use lio wq cmd submission helper (Mike Christie)  [Orabug: 32403502]  
- target: add workqueue based cmd submission (Mike Christie)  [Orabug: 32403502]  
- target: add gfp_t arg to target_cmd_init_cdb (Mike Christie)  [Orabug: 32403502]  
- target: remove target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- tcm_fc: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- xen-scsiback: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- vhost-scsi: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- usb gadget: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- sbp_target: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- tcm_loop: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- qla2xxx: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- ibmvscsi_tgt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- srpt: Convert to new submission API (Mike Christie)  [Orabug: 32403502]  
- target: break up target_submit_cmd_map_sgls (Mike Christie)  [Orabug: 32403502]  
- target: rename transport_init_se_cmd (Mike Christie)  [Orabug: 32403502]  
- target: drop kref_get_unless_zero in target_get_sess_cmd (Mike Christie)  [Orabug: 32403502]  
- target: move t_task_cdb initialization (Mike Christie)  [Orabug: 32403502]  
- scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Make state_list per CPU (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Drop sess_cmd_lock from I/O path (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Move sess cmd list/lock to driver (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix cmd_count ref leak (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix LUN ref count handling (Mike Christie)  [Orabug: 32403502]  
- scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Fix NULL pointer dereference (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Initialize LUN in transport_init_se_cmd() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- scsi: target: Factor out a new helper, target_cmd_init_cdb() (Sudhakar Panneerselvam)  [Orabug: 32403502]  
- mm: memcontrol: decouple reference counting from page accounting (Johannes Weiner)   
- uek-rpm: add opbmc to nano-kernel (Eric Snowberg)  [Orabug: 32555675]  
- rds: rds_drop_egress events should be enabled as part of RDS_RTD_SND (Alan Maguire)  [Orabug: 32587016]  
- rds: use dedicated rds_send_lock_contention tracepoint instead of drop (Alan Maguire)  [Orabug: 32587016]  
- rds: ensure saddr/daddr for tracepoints is not NULL (Alan Maguire)  [Orabug: 32580940]  
- hsr: use netdev_err() instead of WARN_ONCE() (Taehee Yoo)  [Orabug: 32576070]  
- PCI: hotplug: Add module parameter to allow user control of LEDs (Thomas Tai)  [Orabug: 32556980]  
- net/rds: increase 1MB MR pool size for RDS (Manjunath Patil)   
- block/diskstats: accumulate all per-cpu counters in one pass (Konstantin Khlebnikov)  [Orabug: 32531556]  
- arm64/crash_core: fix TCR_EL1.T1SZ in vmcoreinfo (John Donnelly)  [Orabug: 32559514]  
- x86/platform/uv: Fix UV4 hub revision adjustment (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix copied UV5 output archtype (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Drop last traces of uv_flush_tlb_others (Jiri Slaby)  [Orabug: 32527680]  
- x86/tlb/uv: Add a forward declaration for struct flush_tlb_info (Borislav Petkov)  [Orabug: 32527680]  
- x86/platform/uv: Recognize UV5 hubless system identifier (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove spaces from OEM IDs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Fix missing OEM_TABLE_ID (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update Copyrights to conform to HPE standards (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update for UV5 NMI MMR changes (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 TSC checking (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update node present counting (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV5 MMR references in UV GRU (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add and decode Arch Type in UVsystab (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Add UV5 direct references (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Update UV MMRs for UV5 (Mike Travis)  [Orabug: 32527680]  
- drivers/misc/sgi-xp: Adjust references in UV kernel modules (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove SCIR MMR references for UV systems (Mike Travis)  [Orabug: 32527680]  
- x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Mike Travis)  [Orabug: 32527680]  
- x86/apic/uv: Avoid unused variable warning (Arnd Bergmann)  [Orabug: 32527680]  
- x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for uv1 platform from uv_hub (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_bau (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_mmrs (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_tlb (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove support for UV1 platform from uv_time (steve.wahl@hpe.com)  [Orabug: 32527680]  
- x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Unexport uv_apicid_hibits (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove _uv_hub_info_check() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Simplify uv_send_IPI_one() (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Christoph Hellwig)  [Orabug: 32527680]  
- x86/platform/uv: Remove the uv_partition_coherence_id() macro (Christoph Hellwig)  [Orabug: 32527680]  
- x86/apic/uv: Remove code for unused distributed GRU mode (Steve Wahl)  [Orabug: 32527680]  
- cper,edac,efi: Memory Error Record: bank group/address and chip id (Alex Kluver)  [Orabug: 32526741]  
- edac,ghes,cper: Add Row Extension to Memory Error Record (Alex Kluver)  [Orabug: 32526741]  
- perf/x86/intel/uncore: With &gt; 8 nodes, get pci bus die id from NUMA info (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Steve Wahl)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Generic support for the PCI sub driver (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Kan Liang)  [Orabug: 32526200]  
- perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Kan Liang)  [Orabug: 32526200]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.11.el8uek]" date="1615723200">- mm/vmscan: fix infinite loop in drop_slab_node (Chunxin Zang)  [Orabug: 32620155]  
- scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Report connection state in sysfs (Gabriel Krisman Bertazi)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Joe Perches)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- scsi: iscsi: Restrict sessions and handles to admin capabilities (Lee Duncan)  [Orabug: 32603378]  {CVE-2021-27363} {CVE-2021-27364} {CVE-2021-27365} 
- drm/nouveau: bail out of nouveau_channel_new if channel init fails (Frantisek Hrbata)  [Orabug: 32591559]  {CVE-2020-25639} 
- mm: support memblock alloc on the exact node for sparse_buffer_init() (Yunfeng Ye)  [Orabug: 32613823]  
- mm/sparse.c: do not waste pre allocated memmap space (Michal Hocko)  [Orabug: 32613823]  
- mm/sparse: consistently do not zero memmap (Vincent Whitchurch)  [Orabug: 32613823]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.12.el8uek]" date="1616155200">- Revert "x86/platform/uv: Update UV MMRs for UV5" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add UV5 direct references" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Add and decode Arch Type in UVsystab" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update MMIOH references based on new UV5 MMRs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Adjust GAM MMR references affected by UV5 updates" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 MMR references in UV GRU" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update node present counting" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update UV5 TSC checking" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update for UV5 NMI MMR changes" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Update Copyrights to conform to HPE standards" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix missing OEM_TABLE_ID" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Remove spaces from OEM IDs" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Recognize UV5 hubless system identifier" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/tlb/uv: Add a forward declaration for struct flush_tlb_info" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Drop last traces of uv_flush_tlb_others" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix copied UV5 output archtype" (Jack Vogel)  [Orabug: 32651197]  
- Revert "x86/platform/uv: Fix UV4 hub revision adjustment" (Jack Vogel)  [Orabug: 32651197]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.200.13.el8uek]" date="1616932800">- bpf, selftests: Fix up some test_verifier cases for unprivileged (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Add sanity check for upper ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Simplify alu_limit masking for pointer arithmetic (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- selftests/bpf: Test access to bpf map pointer (Andrey Ignatov)  [Orabug: 32656761]  {CVE-2020-27170} {CVE-2020-27171} 
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444} 
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)  [Orabug: 32673813]  {CVE-2021-3444}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.0.el8uek]" date="1617451200">- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663]  
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155]  
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950} 
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950} 
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965]  
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038} 
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060]  
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672]  
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116]  
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660]  
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569]  
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569]  
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569]  
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688} 
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.1.el8uek]" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624]  
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650} 
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971} 
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.2.el8uek]" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237]  
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849]  
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314]  
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411} 
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148]  
- LTS tag: v5.4.85 (Jack Vogel)   
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)   
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)   
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)   
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)   
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)   
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)   
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)   
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)   
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)   
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)   
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)   
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)   
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)   
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))   
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)   
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)   
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)   
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)   
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)   
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)   
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)   
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)   
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)   
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)   
- net: hns3: remove a misused pragma packed (Huazhong Tan)   
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)   
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)   
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)   
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)   
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)   
- LTS tag: v5.4.84 (Jack Vogel)   
- compiler.h: fix barrier_data() on clang (Arvind Sankar)   
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)   
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)   
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)   
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)   
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)   
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)   
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)   
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)   
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)   
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)   
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)   
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)   
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)   
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)   
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)   
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)   
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)   
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)   
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)   
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)   
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)   
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)   
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)   
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)   
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)   
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)   
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)   
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)   
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)   
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)   
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)   
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)   
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)   
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)   
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.3.el8uek]" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)  [Orabug: 32805544]</changelog>
</package>
<package pkgid="a3f1cc27da6c16af0421f1de8ddd8f8c752a2ff36898d9ef8cda132d4f9b088d" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.202.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.0.el8uek]" date="1617451200">- uek-rpm: Update SecureBoot Digicert 2021 certificates (Jack Vogel)  [Orabug: 32532663]  
- RDMA/rxe:  ipc_bench fails on SoftRoCE with shpd (Rao Shoaib)  [Orabug: 32716155]  
- vhost-vdpa: set v-&gt;config_ctx to NULL if eventfd_ctx_fdget() fails (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- vhost-vdpa: fix use-after-free of v-&gt;config_ctx (Stefano Garzarella)  [Orabug: 32696005]  {CVE-2021-29266} 
- fuse: fix live lock in fuse_iget() (Amir Goldstein)  [Orabug: 32669269]  {CVE-2021-28950} 
- fuse: fix bad inode (Miklos Szeredi)  [Orabug: 32669269]  {CVE-2021-28950} 
- RDMA/core: Fix corrupted SL on passive side (Håkon Bugge)  [Orabug: 32662965]  
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)  [Orabug: 32651473]  {CVE-2021-28038} 
- RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Rao Shoaib)  [Orabug: 32648060]  
- KVM: kvmclock: Fix vCPUs &gt; 64 can't be online/hotpluged (Wanpeng Li)  [Orabug: 32641672]  
- xen/netback: avoid race in xenvif_rx_ring_slots_available() (Juergen Gross)  [Orabug: 32640116]  
- uek-rpm: ol7: aarch64: add CONFIG_ACPI_HOTPLUG_MEMORY (Mihai Carabas)  [Orabug: 32638660]  
- KVM: SVM: Disable AVIC before setting V_IRQ (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: Introduce kvm_make_all_cpus_request_except() (Suravee Suthikulpanit)  [Orabug: 32603569]  
- KVM: X86: correct meaningless kvm_apicv_activated() check (Paolo Bonzini)  [Orabug: 32603569]  
- KVM: Disable preemption in kvm_get_running_vcpu() (Marc Zyngier)  [Orabug: 32603569]  
- KVM: Move running VCPU from ARM to common code (Paolo Bonzini)  [Orabug: 32603569]  
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)  [Orabug: 32697850]  {CVE-2021-28688} 
- video: hyperv_fb: Fix the mmap() regression for v5.4.y and older (Dexuan Cui)  [Orabug: 32651461]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.1.el8uek]" date="1618056000">- IB/mlx5: Reduce max order of memory allocated for xlt update (Praveen Kumar Kannoju)  [Orabug: 32751624]  
- netfilter: x_tables: Use correct memory barriers. (Mark Tomlinson)  [Orabug: 32709120]  {CVE-2021-29650} 
- perf/x86/intel: Fix a crash caused by zero PEBS status (Kan Liang)  [Orabug: 32669468]  {CVE-2021-28971} 
- btrfs: fix race when cloning extent buffer during rewind of an old root (Filipe Manana)  [Orabug: 32669450]  {CVE-2021-28964}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.2.el8uek]" date="1618747200">- md/bitmap: wait for external bitmap writes to complete during tear down (Sudhakar Panneerselvam)  [Orabug: 32764237]  
- ocfs2: fix deadlock between setattr and dio_end_io_write (Wengang Wang)  [Orabug: 32763849]  
- tcp: do not mess with cloned skbs in tcp_add_backlog() (Eric Dumazet)  [Orabug: 32760314]  
- Revert "x86/vmlinux: Use INT3 instead of NOP for linker fill bytes" (John Donnelly)  [Orabug: 32576398]  {CVE-2021-3411} 
- iommu/vt-d: Fix agaw for a supported 48 bit guest address width (Saeed Mirzamohammadi)  [Orabug: 32734148]  
- LTS tag: v5.4.85 (Jack Vogel)   
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled (Xiaochen Shen)   
- x86/resctrl: Remove unused struct mbm_state::chunks_bw (James Morse)   
- membarrier: Explicitly sync remote cores when SYNC_CORE is requested (Andy Lutomirski)   
- Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" (Kamal Mostafa)   
- KVM: mmu: Fix SPTE encoding of MMIO generation upper half (Maciej S. Szmigiero)   
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access (Alexander Sverdlin)   
- ALSA: pcm: oss: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: sisusbvga: Make console support depend on BROKEN (Thomas Gleixner)   
- USB: UAS: introduce a quirk to set no_write_same (Oliver Neukum)   
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Hans de Goede)   
- xhci: Give USB2 ports time to enter U3 in bus suspend (Li Jun)   
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Takashi Iwai)   
- ALSA: usb-audio: Fix potential out-of-bounds shift (Takashi Iwai)   
- USB: add RESET_RESUME quirk for Snapscan 1212 (Oliver Neukum)   
- USB: dummy-hcd: Fix uninitialized array use in init() (Bui Quang Minh)   
- ktest.pl: If size of log is too big to email, email error message (Steven Rostedt (VMware))   
- net: stmmac: delete the eee_ctrl_timer after napi disabled (Fugang Duan)   
- net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux (Martin Blumenstingl)   
- net: ll_temac: Fix potential NULL dereference in temac_probe() (Zhang Changzhong)   
- lan743x: fix for potential NULL pointer dereference with bare card (Sergej Bauer)   
- tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Neal Cardwell)   
- tcp: select sane initial rcvq_space.space for big MSS (Eric Dumazet)   
- net: stmmac: free tx skb buffer in stmmac_resume() (Fugang Duan)   
- bridge: Fix a deadlock when enabling multicast snooping (Joseph Huang)   
- enetc: Fix reporting of h/w packet counters (Claudiu Manoil)   
- udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long)   
- net: hns3: remove a misused pragma packed (Huazhong Tan)   
- vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Stephen Suryaputra)   
- net: bridge: vlan: fix error return code in __vlan_add() (Zhang Changzhong)   
- mac80211: mesh: fix mesh_pathtbl_init() error path (Eric Dumazet)   
- ipv4: fix error return code in rtm_to_fib_config() (Zhang Changzhong)   
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() (Peilin Ye)   
- LTS tag: v5.4.84 (Jack Vogel)   
- compiler.h: fix barrier_data() on clang (Arvind Sankar)   
- mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING (Minchan Kim)   
- x86/apic/vector: Fix ordering in vector assignment (Thomas Gleixner)   
- x86/membarrier: Get rid of a dubious optimization (Andy Lutomirski)   
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Arvind Sankar)   
- scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Dan Carpenter)   
- proc: use untagged_addr() for pagemap_read addresses (Miles Chen)   
- kbuild: avoid static_assert for genksyms (Arnd Bergmann)   
- drm/i915/display/dp: Compute the correct slice count for VDSC on DP (Manasi Navare)   
- mmc: block: Fixup condition for CMD13 polling for RPMB requests (Bean Huo)   
- pinctrl: amd: remove debounce filter setting in IRQ type setting (Coiby Xu)   
- Input: i8042 - add Acer laptops to the i8042 reset list (Chris Chiu)   
- Input: cm109 - do not stomp on control URB (Dmitry Torokhov)   
- ktest.pl: Fix incorrect reboot for grub2bls (Libo Chen)   
- can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 (Pankaj Sharma)   
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet (Hans de Goede)   
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC (Max Verevkin)   
- platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE (Timo Witte)   
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen (Hans de Goede)   
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e (Hans de Goede)   
- arm64: tegra: Disable the ACONNECT for Jetson TX2 (Jon Hunter)   
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) (Hao Si)   
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts (Ran Wang)   
- irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Xu Qiang)   
- ibmvnic: skip tx timeout reset while in resetting (Lijun Pan)   
- interconnect: qcom: qcs404: Remove GPU and display RPM IDs (Georgi Djakov)   
- scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE (Can Guo)   
- ARC: stack unwinding: don't assume non-current task is sleeping (Vineet Gupta)   
- arm64: dts: broadcom: clear the warnings caused by empty dma-ranges (Zhen Lei)   
- powerpc: Drop -me200 addition to build flags (Michael Ellerman)   
- iwlwifi: mvm: fix kernel panic in case of assert during CSA (Sara Sharon)   
- iwlwifi: pcie: set LTR to avoid completion timeout (Johannes Berg)   
- arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. (Markus Reichl)   
- iwlwifi: pcie: limit memory read spin time (Johannes Berg)   
- x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S (Fangrui Song)   
- Kbuild: do not emit debug info for assembly with LLVM_IAS=1 (Nick Desaulniers)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.201.3.el8uek]" date="1619179200">- locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Ali Saidi)  [Orabug: 32805544]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.0.el8uek]" date="1619265600">- LTS tag: v5.4.86 (Jack Vogel)   
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (Yazen Ghannam)   
- Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" (Steven Rostedt (VMware))   
- rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time (Nikita Shubin)   
- regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x (DingHua Ma)   
- PCI: Fix pci_slot_release() NULL pointer dereference (Jubin Zhong)   
- platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 (Carlos Garnacho)   
- libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels (Dan Williams)   
- xen/xenbus: Count pending messages for each watch (SeongJae Park)   
- xen/xenbus: Allow watches discard events before queueing (SeongJae Park)   
- dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. (Maarten Lankhorst)   
- device-dax/core: Fix memory leak when rmmod dax.ko (Wang Hai)   
- clk: tegra: Do not return 0 on failure (Nicolin Chen)   
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (Terry Zhou)   
- clk: ingenic: Fix divider calculation with div tables (Paul Cercueil)   
- pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler (Yangtao Li)   
- md/cluster: fix deadlock when node is doing resync job (Zhao Heming)   
- md/cluster: block reshape with remote resync job (Zhao Heming)   
- iio:adc:ti-ads124s08: Fix alignment and data leak issues. (Jonathan Cameron)   
- iio:adc:ti-ads124s08: Fix buffer being too long. (Jonathan Cameron)   
- iio:imu:bmi160: Fix too large a buffer. (Jonathan Cameron)   
- iio:pressure:mpl3115: Force alignment of buffer (Jonathan Cameron)   
- iio:magnetometer:mag3110: Fix alignment and data leak issues. (Jonathan Cameron)   
- iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)   
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)   
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume (Qinglang Miao)   
- iio: buffer: Fix demux update (Nuno Sá)   
- scsi: qla2xxx: Fix crash during driver load on big endian machines (Arun Easi)   
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments (Sergei Antonov)   
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read (Praveenkumar I)   
- mtd: parser: cmdline: Fix parsing of part-names with colons (Sven Eckelmann)   
- mtd: spinand: Fix OOB read (Miquel Raynal)   
- soc: qcom: smp2p: Safely acquire spinlock without IRQs (Evan Green)   
- spi: atmel-quadspi: Fix AHB memory accesses (Tudor Ambarus)   
- spi: atmel-quadspi: Disable clock in probe error path (Lukas Wunner)   
- spi: mt7621: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: mt7621: Disable clock in probe error path (Lukas Wunner)   
- spi: synquacer: Disable clock in probe error path (Lukas Wunner)   
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path (Lukas Wunner)   
- spi: sc18is602: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: rb4xx: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: pic32: Don't leak DMA channels in probe error path (Lukas Wunner)   
- spi: mxic: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: gpio: Don't leak SPI master in probe error path (Lukas Wunner)   
- spi: fsl: fix use of spisel_boot signal on MPC8309 (Rasmus Villemoes)   
- spi: davinci: Fix use-after-free on unbind (Lukas Wunner)   
- spi: atmel-quadspi: Fix use-after-free on unbind (Lukas Wunner)   
- spi: spi-sh: Fix use-after-free on unbind (Lukas Wunner)   
- spi: pxa2xx: Fix use-after-free on unbind (Lukas Wunner)   
- drm/i915: Fix mismatch between misplaced vma check and vma insert (Chris Wilson)   
- drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() (Zwane Mwaikambo)   
- drm/amd/display: Fix memory leaks in S3 resume (Stylon Wang)   
- platform/x86: mlx-platform: remove an unused variable (Arnd Bergmann)   
- jfs: Fix array index bounds check in dbAdjTree (Dave Kleikamp)   
- jffs2: Fix ignoring mounting options problem during remounting (lizhe)   
- jffs2: Fix GC exit abnormally (Zhe Li)   
- ubifs: wbuf: Don't leak kernel memory to flash (Richard Weinberger)   
- SMB3: avoid confusing warning message on mount to Azure (Steve French)   
- ceph: fix race in concurrent __ceph_remove_cap invocations (Luis Henriques)   
- um: Remove use of asprinf in umid.c (Anton Ivanov)   
- ima: Don't modify file descriptor mode on the fly (Roberto Sassu)   
- powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently (David Hildenbrand)   
- powerpc/powernv/memtrace: Don't leak kernel memory to user space (David Hildenbrand)   
- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)   
- powerpc/mm: Fix verification of MMU_FTR_TYPE_44x (Christophe Leroy)   
- powerpc/8xx: Fix early debug when SMC1 is relocated (Christophe Leroy)   
- powerpc/xmon: Change printk() to pr_cont() (Christophe Leroy)   
- powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE (Christophe Leroy)   
- powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Tyrel Datwyler)   
- powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at (Mathieu Desnoyers)   
- xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Chuck Lever)   
- ARM: dts: at91: sama5d2: fix CAN message ram offset and size (Nicolas Ferre)   
- ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES (H. Nikolaus Schaller)   
- KVM: arm64: Introduce handling of AArch32 TTBCR2 traps (Marc Zyngier)   
- ext4: fix deadlock with fs freezing and EA inodes (Jan Kara)   
- ext4: fix a memory leak of ext4_free_data (Chunguang Xu)   
- btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (Qu Wenruo)   
- btrfs: do not shorten unpin len for caching block groups (Josef Bacik)   
- USB: serial: keyspan_pda: fix write unthrottling (Johan Hovold)   
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Johan Hovold)   
- USB: serial: keyspan_pda: fix write-wakeup use-after-free (Johan Hovold)   
- USB: serial: keyspan_pda: fix stalled writes (Johan Hovold)   
- USB: serial: keyspan_pda: fix write deadlock (Johan Hovold)   
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Johan Hovold)   
- USB: serial: digi_acceleport: fix write-wakeup deadlocks (Johan Hovold)   
- USB: serial: mos7720: fix parallel-port state restore (Johan Hovold)   
- EDAC/amd64: Fix PCI component registration (Borislav Petkov)   
- EDAC/i10nm: Use readl() to access MMIO registers (Qiuxu Zhuo)   
- crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata (Ard Biesheuvel)   
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() (Ard Biesheuvel)   
- powerpc/perf: Exclude kernel samples while counting events in user space. (Athira Rajeev)   
- perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Kan Liang)   
- perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Kan Liang)   
- staging: comedi: mf6x4: Fix AI end-of-conversion detection (Ian Abbott)   
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Takashi Iwai)   
- binder: add flag to clear buffer on txn complete (Todd Kjos)   
- s390/dasd: fix list corruption of lcu list (Stefan Haberland)   
- s390/dasd: fix list corruption of pavgroup group list (Stefan Haberland)   
- s390/dasd: prevent inconsistent LCU device data (Stefan Haberland)   
- s390/dasd: fix hanging device offline processing (Stefan Haberland)   
- s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo)   
- s390/smp: perform initial CPU reset also for SMT siblings (Sven Schnelle)   
- ALSA: core: memalloc: add page alignment for iram (Robin Gong)   
- ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Takashi Iwai)   
- ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Amadej Kastelic)   
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Chris Chiu)   
- ALSA: hda/realtek: Add quirk for MSI-GP73 (Takashi Iwai)   
- ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Chris Chiu)   
- ALSA: pcm: oss: Fix a few more UBSAN fixes (Takashi Iwai)   
- ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Kailang Yang)   
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Chris Chiu)   
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Chris Chiu)   
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Hui Wang)   
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Connor McAdams)   
- ALSA: hda: Fix regressions on clear and reconfig sysfs (Takashi Iwai)   
- ACPI: PNP: compare the string length in the matching_id() (Hui Wang)   
- Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Daniel Scally)   
- PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Rafael J. Wysocki)   
- ALSA: hda/ca0132 - Change Input Source enum strings. (Connor McAdams)   
- Input: cyapa_gen6 - fix out-of-bounds stack access (Arnd Bergmann)   
- media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE (Sakari Ailus)   
- media: ipu3-cio2: Validate mbus format in setting subdev format (Sakari Ailus)   
- media: ipu3-cio2: Serialise access to pad format (Sakari Ailus)   
- media: ipu3-cio2: Return actual subdev format (Sakari Ailus)   
- media: ipu3-cio2: Remove traces of returned buffers (Sakari Ailus)   
- media: netup_unidvb: Don't leak SPI master in probe error path (Lukas Wunner)   
- media: sunxi-cir: ensure IR is handled when it is continuous (Sean Young)   
- media: gspca: Fix memory leak in probe (Alan Stern)   
- vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Alexey Kardashevskiy)   
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet (Simon Beginn)   
- initramfs: fix clang build failure (Arnd Bergmann)   
- Input: cros_ec_keyb - send 'scancodes' in addition to key events (Dmitry Torokhov)   
- drm/amdkfd: Fix leak in dmabuf import (Felix Kuehling)   
- drm/amd/display: Prevent bandwidth overflow (Chris Park)   
- lwt: Disable BH too in run_lwt_bpf() (Dongdong Wang)   
- fix namespaced fscaps when !CONFIG_SECURITY (Serge Hallyn)   
- cfg80211: initialize rekey_data (Sara Sharon)   
- ARM: sunxi: Add machine match for the Allwinner V3 SoC (Paul Kocialkowski)   
- perf probe: Fix memory leak when synthesizing SDT probes (Arnaldo Carvalho de Melo)   
- kconfig: fix return value of do_error_if() (Masahiro Yamada)   
- clk: sunxi-ng: Make sure divider tables have sentinel (Jernej Skrabec)   
- clk: s2mps11: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- clk: at91: sam9x60: remove atmel,osc-bypass support (Alexandre Belloni)   
- virtio_ring: Fix two use after free bugs (Dan Carpenter)   
- virtio_net: Fix error code in probe() (Dan Carpenter)   
- virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() (Dan Carpenter)   
- qlcnic: Fix error code in probe (Dan Carpenter)   
- perf record: Fix memory leak when using '--user-regs=?' to list registers (Zheng Zengkai)   
- pwm: lp3943: Dynamically allocate PWM chip base (Lokesh Vutla)   
- pwm: zx: Add missing cleanup in error path (Uwe Kleine-König)   
- clk: ti: Fix memleak in ti_fapll_synth_setup (Zhang Qilong)   
- watchdog: coh901327: add COMMON_CLK dependency (Arnd Bergmann)   
- watchdog: qcom: Avoid context switch in restart handler (Manivannan Sadhasivam)   
- libnvdimm/label: Return -ENXIO for no slot in __blk_label_update (Zhang Qilong)   
- net: korina: fix return value (Vincent Stehlé)   
- net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function (Christophe JAILLET)   
- net: bcmgenet: Fix a resource leak in an error handling path in the probe functin (Christophe JAILLET)   
- lan743x: fix rx_napi_poll/interrupt ping-pong (Sven Van Asbroeck)   
- checkpatch: fix unescaped left brace (Dwaipayan Ray)   
- mm: don't wake kswapd prematurely when watermark boosting is disabled (Johannes Weiner)   
- sparc: fix handling of page table constructor failure (Matthew Wilcox (Oracle))   
- powerpc/ps3: use dma_mapping_error() (Vincent Stehlé)   
- nfc: s3fwrn5: Release the nfc firmware (Bongsu Jeon)   
- RDMA/cma: Don't overwrite sgid_attr after device is released (Leon Romanovsky)   
- sunrpc: fix xs_read_xdr_buf for partial pages receive (Dan Aloni)   
- um: chan_xterm: Fix fd leak (Anton Ivanov)   
- um: tty: Fix handling of close in tty lines (Anton Ivanov)   
- um: Monitor error events in IRQ controller (Anton Ivanov)   
- ubifs: Fix error return code in ubifs_init_authentication() (Wang ShaoBo)   
- watchdog: Fix potential dereferencing of null pointer (Wang Wensheng)   
- watchdog: sprd: check busy bit before new loading rather than after that (Lingling Xu)   
- watchdog: sprd: remove watchdog disable from resume fail path (Lingling Xu)   
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM (Guenter Roeck)   
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM (Guenter Roeck)   
- irqchip/alpine-msi: Fix freeing of interrupts on allocation error path (Marc Zyngier)   
- ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() (Dan Carpenter)   
- mac80211: don't set set TDLS STA bandwidth wider than possible (Johannes Berg)   
- crypto: atmel-i2c - select CONFIG_BITREVERSE (Arnd Bergmann)   
- extcon: max77693: Fix modalias string (Marek Szyprowski)   
- mtd: rawnand: gpmi: Fix the random DMA timeout issue (Han Xu)   
- mtd: rawnand: meson: Fix a resource leak in init (Dan Carpenter)   
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops (Zhang Qilong)   
- clk: tegra: Fix duplicated SE clock entry (Dmitry Osipenko)   
- remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() (Zhang Changzhong)   
- remoteproc: qcom: fix reference leak in adsp_start (Zhang Qilong)   
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable (Zhang Qilong)   
- RDMA/core: Do not indicate device ready when device enablement fails (Jack Morgenstein)   
- can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit (Sean Nyekjaer)   
- erofs: avoid using generic_block_bmap (Huang Jianan)   
- iwlwifi: mvm: hook up missing RX handlers (Johannes Berg)   
- s390/cio: fix use-after-free in ccw_device_destroy_console (Qinglang Miao)   
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate() (Zhang Changzhong)   
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode (Stephen Boyd)   
- x86/kprobes: Restore BTF if the single-stepping is cancelled (Masami Hiramatsu)   
- nfs_common: need lock during iterate through the list (Cheng Lin)   
- nfsd: Fix message level for normal termination (kazuo ito)   
- speakup: fix uninitialized flush_lock (Yang Yingliang)   
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (Zhang Qilong)   
- usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe (Zhang Qilong)   
- powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Christophe Leroy)   
- ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Chuhong Yuan)   
- drm/mediatek: avoid dereferencing a null hdmi_phy on an error message (Colin Ian King)   
- powerpc/pseries/hibernation: remove redundant cacheinfo update (Nathan Lynch)   
- powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops (Nathan Lynch)   
- platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Vadim Pasternak)   
- scsi: fnic: Fix error return code in fnic_probe() (Zhang Changzhong)   
- seq_buf: Avoid type mismatch for seq_buf_init (Arnd Bergmann)   
- scsi: pm80xx: Fix error return in pm8001_pci_probe() (Zhang Qilong)   
- scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Qinglang Miao)   
- arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements (Stefan Agner)   
- ARM: dts: meson: fix PHY deassert timing requirements (Stefan Agner)   
- arm64: dts: meson: fix PHY deassert timing requirements (Stefan Agner)   
- Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Jing Xiangfeng)   
- Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Jing Xiangfeng)   
- cpufreq: scpi: Add missing MODULE_ALIAS (Pali Rohár)   
- cpufreq: loongson1: Add missing MODULE_ALIAS (Pali Rohár)   
- cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: qcom: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (Pali Rohár)   
- clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI (Keqian Zhu)   
- clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne (Keqian Zhu)   
- phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure (Wang Li)   
- dm ioctl: fix error return code in target_message (Qinglang Miao)   
- ASoC: jz4740-i2s: add missed checks for clk_get() (Chuhong Yuan)   
- net/mlx5: Properly convey driver version to firmware (Leon Romanovsky)   
- MIPS: Don't round up kernel sections size for memblock_add() (Alexander Sverdlin)   
- memstick: r592: Fix error return in r592_probe() (Jing Xiangfeng)   
- arm64: dts: rockchip: Fix UART pull-ups on rk3328 (Chen-Yu Tsai)   
- pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() (Yu Kuai)   
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Andrii Nakryiko)   
- ARM: dts: at91: sama5d2: map securam as device (Claudiu Beznea)   
- iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context (Lars-Peter Clausen)   
- clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() (Yu Kuai)   
- clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path (Yang Yingliang)   
- powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S (Jordan Niethe)   
- powerpc/perf: Fix crash with is_sier_available when pmu is not set (Athira Rajeev)   
- media: saa7146: fix array overflow in vidioc_s_audio() (Dan Carpenter)   
- hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable (Zhang Qilong)   
- vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Jason Gunthorpe)   
- selftests/seccomp: Update kernel config (Mickaël Salaün)   
- NFS: switch nfsiod to be an UNBOUND workqueue. (NeilBrown)   
- net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Fedor Tokarev)   
- NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Trond Myklebust)   
- SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Trond Myklebust)   
- NFSv4.2: condition READDIR's mask for security label based on LSM state (Olga Kornievskaia)   
- SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Trond Myklebust)   
- ath10k: Release some resources in an error handling path (Christophe JAILLET)   
- ath10k: Fix an error handling path (Christophe JAILLET)   
- ath10k: Fix the parsing error in service available event (Rakesh Pillai)   
- platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init (Qinglang Miao)   
- ARM: dts: at91: at91sam9rl: fix ADC triggers (Alexandre Belloni)   
- soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() (Yu Kuai)   
- arm64: dts: meson-sm1: fix typo in opp table (Dongjin Kim)   
- arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 (Artem Lapkin)   
- PCI: iproc: Fix out-of-bound array accesses (Bharat Gooty)   
- PCI: Fix overflow in command-line resource alignment requests (Colin Ian King)   
- PCI: Bounds-check command-line resource alignment requests (Bjorn Helgaas)   
- arm64: dts: qcom: c630: Polish i2c-hid devices (Bjorn Andersson)   
- arm64: dts: ls1028a: fix ENETC PTP clock input (Michael Walle)   
- genirq/irqdomain: Don't try to free an interrupt that has no mapping (Marc Zyngier)   
- power: supply: bq24190_charger: fix reference leak (Zhang Qilong)   
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching (Hans de Goede)   
- arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc (Chen-Yu Tsai)   
- arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name (Marek Behún)   
- ARM: dts: Remove non-existent i2c1 from 98dx3236 (Chris Packham)   
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() (Jing Xiangfeng)   
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI (Bjorn Andersson)   
- media: max2175: fix max2175_set_csm_mode() error code (Dan Carpenter)   
- mips: cdmm: fix use-after-free in mips_cdmm_bus_discover (Qinglang Miao)   
- media: imx214: Fix stop streaming (Daniel Gomez)   
- samples: bpf: Fix lwt_len_hist reusing previous BPF map (Daniel T. Lee)   
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Vadim Pasternak)   
- platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Vadim Pasternak)   
- media: siano: fix memory leak of debugfs members in smsdvb_hotplug (Keita Suzuki)   
- arm64: tegra: Fix DT binding for IO High Voltage entry (Vidya Sagar)   
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() (Zhihao Cheng)   
- cw1200: fix missing destroy_workqueue() on error in cw1200_init_common (Qinglang Miao)   
- rsi: fix error return code in rsi_reset_card() (Zhang Changzhong)   
- qtnfmac: fix error return code in qtnf_pcie_probe() (Wang Hai)   
- orinoco: Move context allocation after processing the skb (Sebastian Andrzej Siewior)   
- mmc: pxamci: Fix error return code in pxamci_probe (Zhihao Cheng)   
- ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host (Cristian Birsan)   
- ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host (Cristian Birsan)   
- memstick: fix a double-free bug in memstick_check (Qinglang Miao)   
- RDMA/cxgb4: Validate the number of CQEs (Kamal Heib)   
- clk: meson: Kconfig: fix dependency for G12A (Kevin Hilman)   
- Input: omap4-keypad - fix runtime PM error handling (Zhang Qilong)   
- drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe (Zhihao Cheng)   
- soc: ti: Fix reference imbalance in knav_dma_probe (Zhang Qilong)   
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe (Zhang Qilong)   
- spi: fix resource leak for drivers without .remove callback (Uwe Kleine-König)   
- crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe (Zhang Qilong)   
- crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd (Nathan Chancellor)   
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Yazen Ghannam)   
- powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 (Christophe Leroy)   
- powerpc: Avoid broken GCC __attribute__((optimize)) (Ard Biesheuvel)   
- selftests/bpf: Fix broken riscv build (Björn Töpel)   
- spi: mxs: fix reference leak in mxs_spi_probe (Zhang Qilong)   
- usb/max3421: fix return error code in max3421_probe() (Yang Yingliang)   
- Input: ads7846 - fix unaligned access on 7845 (Dmitry Torokhov)   
- Input: ads7846 - fix integer overflow on Rt calculation (Oleksij Rempel)   
- Input: ads7846 - fix race that causes missing releases (David Jander)   
- drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() (Yang Yingliang)   
- video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() (Yang Yingliang)   
- media: solo6x10: fix missing snd_card_free in error handling case (Qinglang Miao)   
- scsi: core: Fix VPD LUN ID designator priorities (Martin Wilck)   
- ASoC: meson: fix COMPILE_TEST error (Jerome Brunet)   
- media: v4l2-fwnode: Return -EINVAL for invalid bus-type (Lad Prabhakar)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() (Yu Kuai)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() (Yu Kuai)   
- media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() (Yu Kuai)   
- media: tm6000: Fix sizeof() mismatches (Colin Ian King)   
- staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c (Jing Xiangfeng)   
- staging: greybus: codecs: Fix reference counter leak in error handling (Zhang Qilong)   
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Jack Xu)   
- MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA (Necip Fazil Yildiran)   
- RDMa/mthca: Work around -Wenum-conversion warning (Arnd Bergmann)   
- ASoC: arizona: Fix a wrong free in wm8997_probe (Zhang Qilong)   
- spi: sprd: fix reference leak in sprd_spi_remove (Zhang Qilong)   
- ASoC: wm8998: Fix PM disable depth imbalance on error (Zhang Qilong)   
- selftest/bpf: Add missed ip6ip6 test back (Hangbin Liu)   
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Tsuchiya Yuto)   
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume (Qinglang Miao)   
- spi: tegra114: fix reference leak in tegra spi ops (Zhang Qilong)   
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume (Zhang Qilong)   
- spi: tegra20-slink: fix reference leak in slink ops of tegra20 (Zhang Qilong)   
- spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe (Qinglang Miao)   
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup (Zhang Qilong)   
- Bluetooth: hci_h5: fix memory leak in h5_close (Anant Thazhemadam)   
- Bluetooth: Fix null pointer dereference in hci_event_packet() (Anmol Karn)   
- arm64: dts: exynos: Correct psci compatible used on Exynos7 (Paweł Chmiel)   
- arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 (Paweł Chmiel)   
- brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Seung-Woo Kim)   
- spi: stm32: fix reference leak in stm32_spi_resume (Zhang Qilong)   
- selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Paul Moore)   
- ASoC: pcm: DRAIN support reactivation (Cezary Rojewski)   
- spi: spi-mem: fix reference leak in spi_mem_access_start (Zhang Qilong)   
- drm/msm/dsi_pll_10nm: restore VCO rate during restore_state (Dmitry Baryshkov)   
- f2fs: call f2fs_get_meta_page_retry for nat page (Jaegeuk Kim)   
- spi: img-spfi: fix reference leak in img_spfi_resume (Zhang Qilong)   
- powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Jordan Niethe)   
- drm/amdgpu: fix build_coefficients() argument (Arnd Bergmann)   
- ARM: dts: aspeed: tiogapass: Remove vuart (Vijay Khemka)   
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode (Clément Péron)   
- crypto: inside-secure - Fix sizeof() mismatch (Colin Ian King)   
- crypto: talitos - Fix return type of current_desc_hdr() (Christophe Leroy)   
- crypto: talitos - Endianess in current_desc_hdr() (Christophe Leroy)   
- drm/amdgpu: fix incorrect enum type (Arnd Bergmann)   
- sched: Reenable interrupts in do_sched_yield() (Thomas Gleixner)   
- sched/deadline: Fix sched_dl_global_validate() (Peng Liu)   
- x86/apic: Fix x2apic enablement without interrupt remapping (David Woodhouse)   
- ARM: p2v: fix handling of LPAE translation in BE mode (Ard Biesheuvel)   
- x86/mm/ident_map: Check for errors from ident_pud_init() (Arvind Sankar)   
- RDMA/rxe: Compute PSN windows correctly (Bob Pearson)   
- ARM: dts: aspeed: s2600wf: Fix VGA memory region location (Joel Stanley)   
- selinux: fix error initialization in inode_doinit_with_dentry() (Tianyue Ren)   
- rtc: pcf2127: fix pcf2127_nvmem_read/write() returns (Dan Carpenter)   
- RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib)   
- Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" (Douglas Anderson)   
- soc: qcom: geni: More properly switch to DMA mode (Douglas Anderson)   
- soc: mediatek: Check if power domains can be powered on at boot time (Nicolas Boichat)   
- soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() (Dan Carpenter)   
- arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node (Biju Das)   
- arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node (Biju Das)   
- drm/tve200: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)   
- drm/mcde: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)   
- drm/aspeed: Fix Kconfig warning &amp; subsequent build errors (Randy Dunlap)   
- drm/gma500: fix double free of gma_connector (Tom Rix)   
- md: fix a warning caused by a race between concurrent md_ioctl()s (Dae R. Jeong)   
- crypto: af_alg - avoid undefined behavior accessing salg_name (Eric Biggers)   
- media: msi2500: assign SPI bus number dynamically (Antti Palosaari)   
- quota: Sanity-check quota file headers on load (Jan Kara)   
- Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Peilin Ye)   
- serial_core: Check for port state when tty is in error state (Alexey Kardashevskiy)   
- HID: i2c-hid: add Vero K147 to descriptor override (Julian Sax)   
- scsi: megaraid_sas: Check user-provided offsets (Arnd Bergmann)   
- coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() (Sai Prakash Ranjan)   
- coresight: tmc-etr: Fix barrier packet insertion for perf buffer (Suzuki K Poulose)   
- coresight: tmc-etr: Check if page is valid before dma_map_page() (Mao Jinlong)   
- coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() (Sai Prakash Ranjan)   
- ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU (Krzysztof Kozlowski)   
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul (Fabio Estevam)   
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above (Will McVicker)   
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus (Jack Pham)   
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors (Will McVicker)   
- USB: gadget: f_acm: add support for SuperSpeed Plus (taehyun.cho)   
- USB: serial: option: add interface-number sanity check to flag handling (Johan Hovold)   
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset() (Dan Carpenter)   
- soc/tegra: fuse: Fix index bug in get_process_id (Nicolin Chen)   
- kbuild: avoid split lines in .mod files (Masahiro Yamada)   
- perf/x86/intel: Check PEBS status correctly (Stephane Eranian)   
- drm/amd/display: Init clock value by current vbios CLKs (Brandon Syu)   
- iwlwifi: pcie: add one missing entry for AX210 (Luca Coelho)   
- dm table: Remove BUG_ON(in_interrupt()) (Thomas Gleixner)   
- scsi: mpt3sas: Increase IOCInit request timeout to 30s (Sreekanth Reddy)   
- vxlan: Copy needed_tailroom from lowerdev (Sven Eckelmann)   
- vxlan: Add needed_headroom for lower device (Sven Eckelmann)   
- arm64: syscall: exit userspace before unmasking exceptions (Mark Rutland)   
- habanalabs: put devices before driver removal (Ofir Bitton)   
- drm/tegra: sor: Disable clocks on error in tegra_sor_init() (Qinglang Miao)   
- kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Nicholas Piggin)   
- drm/tegra: replace idr_init() by idr_init_base() (Deepak R Varma)   
- net: mvpp2: add mvpp2_phylink_to_port() helper (Russell King)   
- selftests: fix poll error in udpgro.sh (Paolo Abeni)   
- ixgbe: avoid premature Rx buffer reuse (Björn Töpel)   
- i40e: avoid premature Rx buffer reuse (Björn Töpel)   
- i40e: optimise prefetch page refcount (Li RongQing)   
- i40e: Refactor rx_bi accesses (Björn Töpel)   
- RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Leon Romanovsky)   
- selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Toke Høiland-Jørgensen)   
- netfilter: nft_ct: Remove confirmation check for NFT_CT_ID (Brett Mastbergen)   
- gpio: eic-sprd: break loop when getting NULL device resource (Chunyan Zhang)   
- Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" (Baolin Wang)   
- afs: Fix memory leak when mounting with multiple source parameters (David Howells)   
- netfilter: nft_dynset: fix timeouts later than 23 days (Pablo Neira Ayuso)   
- netfilter: nft_compat: make sure xtables destructors have run (Florian Westphal)   
- netfilter: x_tables: Switch synchronization to RCU (Subash Abhinov Kasiviswanathan)   
- pinctrl: aspeed: Fix GPIO requests on pass-through banks (Andrew Jeffery)   
- blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Douglas Anderson)   
- block: factor out requeue handling from dispatch code (Johannes Thumshirn)   
- block: Simplify REQ_OP_ZONE_RESET_ALL handling (Damien Le Moal)   
- clk: renesas: r9a06g032: Drop __packed for portability (Geert Uytterhoeven)   
- can: softing: softing_netdev_open(): fix error handling (Zhang Qilong)   
- xsk: Replace datagram_poll by sock_poll_wait (Xuan Zhuo)   
- xsk: Fix xsk_poll()'s return type (Luc Van Oostenryck)   
- scsi: bnx2i: Requires MMU (Randy Dunlap)   
- gpio: mvebu: fix potential user-after-free on probe (Baruch Siach)   
- gpio: zynq: fix reference leak in zynq_gpio functions (Qinglang Miao)   
- PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Zhang Qilong)   
- ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin (Bernd Bauer)   
- ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp (Fabio Estevam)   
- ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY (Adam Sampson)   
- ARM: dts: sun8i: v3s: fix GIC node memory range (Icenowy Zheng)   
- pinctrl: baytrail: Avoid clearing debounce value when turning it off (Andy Shevchenko)   
- pinctrl: merrifield: Set default bias in case no particular value given (Andy Shevchenko)   
- ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node (Pablo Greco)   
- ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator (Pablo Greco)   
- RAS/CEC: Correct ce_add_elem()'s returned values (William Roche)  [Orabug: 32774757]  
- bpf, x86: Validate computation of branch displacements for x86-64 (Piotr Krysiuk)  [Orabug: 32759959]  {CVE-2021-29154} 
- KVM: SVM: avoid infinite loop on NPF from bad address (John Donnelly)  [Orabug: 32759746]  {CVE-2020-36310} 
- uek-rpm: Add Amazon Elastic Network Adapter module to nano rpm. (Somasundaram Krishnasamy)  [Orabug: 32795492]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.1.el8uek]" date="1620043200">- LTS tag: v5.4.90 (Jack Vogel)   
- regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Dan Carpenter)   
- net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet (Vasily Averin)   
- block: fix use-after-free in disk_part_iter_next (Ming Lei)   
- KVM: arm64: Don't access PMCR_EL0 when no PMU is available (Marc Zyngier)   
- net: mvpp2: disable force link UP during port init procedure (Stefan Chulski)   
- regulator: qcom-rpmh-regulator: correct hfsmps515 definition (Dmitry Baryshkov)   
- wan: ds26522: select CONFIG_BITREVERSE (Arnd Bergmann)   
- regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Xiaolei Wang)   
- net/mlx5e: Fix two double free cases (Dinghao Liu)   
- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Dinghao Liu)   
- iommu/intel: Fix memleak in intel_irq_remapping_alloc (Dinghao Liu)   
- lightnvm: select CONFIG_CRC32 (Arnd Bergmann)   
- block: rsxx: select CONFIG_CRC32 (Arnd Bergmann)   
- wil6210: select CONFIG_CRC32 (Arnd Bergmann)   
- qed: select CONFIG_CRC32 (Arnd Bergmann)   
- dmaengine: xilinx_dma: fix mixed_enum_type coverity warning (Shravya Kumbham)   
- dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() (Shravya Kumbham)   
- dmaengine: xilinx_dma: check dma_async_device_register return value (Shravya Kumbham)   
- dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function (Christophe JAILLET)   
- i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated (Hans de Goede)   
- spi: stm32: FIFO threshold level - fix align packet size (Roman Guskov)   
- cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() (Colin Ian King)   
- can: kvaser_pciefd: select CONFIG_CRC32 (Arnd Bergmann)   
- can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() (Marc Kleine-Budde)   
- can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver (Marc Kleine-Budde)   
- dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() (Dan Carpenter)   
- i2c: sprd: use a specific timeout to avoid system hang up issue (Chunyan Zhang)   
- ARM: OMAP2+: omap_device: fix idling of devices during probe (Andreas Kemnade)   
- HID: wacom: Fix memory leakage caused by kfifo_alloc (Ping Cheng)   
- iio: imu: st_lsm6dsx: fix edge-trigger interrupts (Lorenzo Bianconi)   
- vmlinux.lds.h: Add PGO and AutoFDO input sections (Nick Desaulniers)   
- exfat: Month timestamp metadata accidentally incremented (Valdis Kletnieks)   
- x86/resctrl: Don't move a task to the same resource group (Fenghua Yu)   
- x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR (Fenghua Yu)   
- chtls: Fix chtls resources release sequence (Ayush Sawal)   
- chtls: Added a check to avoid NULL pointer dereference (Ayush Sawal)   
- chtls: Replace skb_dequeue with skb_peek (Ayush Sawal)   
- chtls: Fix panic when route to peer not configured (Ayush Sawal)   
- chtls: Remove invalid set_tcb call (Ayush Sawal)   
- chtls: Fix hardware tid leak (Ayush Sawal)   
- net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Aya Levin)   
- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Mark Zhang)   
- net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE (Aleksander Jan Bajkowski)   
- s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Julian Wiedmann)   
- nexthop: Unlink nexthop group entry in error path (Ido Schimmel)   
- nexthop: Fix off-by-one error in error path (Ido Schimmel)   
- octeontx2-af: fix memory leak of lmac and lmac-&gt;name (Colin Ian King)   
- net: ip: always refragment ip defragmented packets (Florian Westphal)   
- net: fix pmtu check in nopmtudisc mode (Florian Westphal)   
- tools: selftests: add test for changing routes with PTMU exceptions (Sean Tranchetti)   
- net: ipv6: fib: flush exceptions when purging route (Sean Tranchetti)   
- net/sonic: Fix some resource leaks in error handling paths (Christophe JAILLET)   
- net: vlan: avoid leaks on register_vlan_dev() failures (Jakub Kicinski)   
- net: stmmac: dwmac-sun8i: Balance internal PHY power (Samuel Holland)   
- net: stmmac: dwmac-sun8i: Balance internal PHY resource references (Samuel Holland)   
- net: hns3: fix a phy loopback fail issue (Yonglong Liu)   
- net: hns3: fix the number of queues actually used by ARQ (Yufeng Mo)   
- net: cdc_ncm: correct overhead in delayed_ndp_size (Jouni K. Seppänen)   
- vfio iommu: Add dma available capability (Matthew Rosato)   
- x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* (Jiri Slaby)   
- LTS tag: v5.4.89 (Jack Vogel)   
- scsi: target: Fix XCOPY NAA identifier lookup (David Disseldorp)   {CVE-2020-28374} 
- KVM: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini)   
- x86/mtrr: Correct the range check before performing MTRR type lookups (Ying-Tsun Huang)   
- netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Pablo Neira Ayuso)   
- netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal)   
- netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Vasily Averin)   
- netfilter: x_tables: Update remaining dereference to RCU (Subash Abhinov Kasiviswanathan)   
- drm/i915: clear the gpu reloc batch (Matthew Auld)   
- dmabuf: fix use-after-free of dmabuf's file-&gt;f_inode (Charan Teja Reddy)   
- Revert "device property: Keep secondary firmware node secondary by type" (Bard Liao)   
- btrfs: send: fix wrong file path when there is an inode with a pending rmdir (Filipe Manana)   
- ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. (PeiSen Hou)   
- ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Kai-Heng Feng)   
- ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Kailang Yang)   
- ALSA: hda/conexant: add a new hda codec CX11970 (bo liu)   
- ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Takashi Iwai)   
- kvm: check tlbs_dirty directly (Lai Jiangshan)   
- x86/mm: Fix leak of pmd ptlock (Dan Williams)   
- USB: serial: keyspan_pda: remove unused variable (Johan Hovold)   
- usb: gadget: configfs: Fix use-after-free issue with udc_name (Eddie Hung)   
- usb: gadget: configfs: Preserve function ordering after bind failure (Chandana Kishori Chiluveru)   
- usb: gadget: Fix spinlock lockup on usb_function_deactivate (Sriharsha Allenki)   
- USB: gadget: legacy: fix return error code in acm_ms_bind() (Yang Yingliang)   
- usb: gadget: u_ether: Fix MTU size mismatch with RX packet size (Manish Narani)   
- usb: gadget: function: printer: Fix a memory leak for interface descriptor (Zqiang)   
- usb: gadget: f_uac2: reset wMaxPacketSize (Jerome Brunet)   
- usb: gadget: select CONFIG_CRC32 (Arnd Bergmann)   
- ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Takashi Iwai)   
- USB: usblp: fix DMA to stack (Johan Hovold)   
- USB: yurex: fix control-URB timeout handling (Johan Hovold)   
- USB: serial: option: add Quectel EM160R-GL (Bjørn Mork)   
- USB: serial: option: add LongSung M5710 module support (Daniel Palmer)   
- USB: serial: iuu_phoenix: fix DMA from stack (Johan Hovold)   
- usb: uas: Add PNY USB Portable SSD to unusual_uas (Thinh Nguyen)   
- usb: usbip: vhci_hcd: protect shift size (Randy Dunlap)   
- USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Michael Grzeschik)   
- usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() (Yu Kuai)   
- usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Serge Semin)   
- USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Tetsuo Handa)   
- USB: cdc-acm: blacklist another IR Droid device (Sean Young)   
- usb: gadget: enable super speed plus (taehyun.cho)   
- staging: mt7621-dma: Fix a resource leak in an error handling path (Christophe JAILLET)   
- powerpc: Handle .text.{hot,unlikely}.* in linker script (Nathan Chancellor)   
- crypto: asym_tpm: correct zero out potential secrets (Greg Kroah-Hartman)   
- crypto: ecdh - avoid buffer overflow in ecdh_set_secret() (Ard Biesheuvel)   
- Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Hans de Goede)   
- kbuild: don't hardcode depmod path (Dominique Martinet)   
- net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Davide Caratti)   
- ionic: account for vlan tag len in rx buffer len (Shannon Nelson)   
- vhost_net: fix ubuf refcount incorrectly when sendmsg fails (Yunjian Wang)   
- net: usb: qmi_wwan: add Quectel EM160R-GL (Bjørn Mork)   
- CDC-NCM: remove "connected" log message (Roland Dreier)   
- net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs (Martin Blumenstingl)   
- r8169: work around power-saving bug on some chip versions (Heiner Kallweit)   
- net: hdlc_ppp: Fix issues when mod_timer is called while timer is running (Xie He)   
- erspan: fix version 1 check in gre_parse_header() (Cong Wang)   
- net: hns: fix return value check in __lb_other_process() (Yunjian Wang)   
- net: sched: prevent invalid Scell_log shift count (Randy Dunlap)   
- ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault)   
- net: mvpp2: fix pkt coalescing int-threshold configuration (Stefan Chulski)   
- tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Yunjian Wang)   
- net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered (Grygorii Strashko)   
- net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart)   
- net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart)   
- net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart)   
- net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart)   
- net: ethernet: Fix memleak in ethoc_probe (Dinghao Liu)   
- net/ncsi: Use real net-device for response handler (John Wang)   
- virtio_net: Fix recursive call to cpus_read_lock() (Jeff Dike)   
- qede: fix offload for IPIP tunnel packets (Manish Chopra)   
- net: ethernet: mvneta: Fix error handling in mvneta_probe (Dinghao Liu)   
- ibmvnic: continue fatal error reset after passive init (Lijun Pan)   
- net: mvpp2: Fix GoP port 3 Networking Complex Control configurations (Stefan Chulski)   
- atm: idt77252: call pci_disable_device() on error path (Dan Carpenter)   
- ethernet: ucc_geth: set dev-&gt;max_mtu to 1518 (Rasmus Villemoes)   
- ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() (Rasmus Villemoes)   
- net: systemport: set dev-&gt;max_mtu to UMAC_MAX_MTU_SIZE (Florian Fainelli)   
- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (Stefan Chulski)   
- net: mvpp2: Add TCAM entry to drop flow control pause frames (Stefan Chulski)   
- iavf: fix double-release of rtnl_lock (Jakub Kicinski)   
- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Sylwester Dziedziuch)   
- proc: fix lookup in /proc/net subdirectories after setns(2) (Alexey Dobriyan)   
- proc: change -&gt;nlink under proc_subdir_lock (Alexey Dobriyan)   
- depmod: handle the case of /sbin/depmod without /sbin in PATH (Linus Torvalds)   
- lib/genalloc: fix the overflow when size is too big (Huang Shijie)   
- scsi: scsi_transport_spi: Set RQF_PM for domain validation commands (Bart Van Assche)   
- scsi: ide: Do not set the RQF_PREEMPT flag for sense requests (Bart Van Assche)   
- scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk -&gt;poweroff() (Adrian Hunter)   
- scsi: ufs: Fix wrong print message in dev_err() (Bean Huo)   
- workqueue: Kick a worker based on the actual activation of delayed works (Yunfeng Ye)   
- LTS tag: v5.4.88 (Jack Vogel)   
- exec: Transform exec_update_mutex into a rw_semaphore (Eric W. Biederman)   
- rwsem: Implement down_read_interruptible (Eric W. Biederman)   
- rwsem: Implement down_read_killable_nested (Eric W. Biederman)   
- perf: Break deadlock involving exec_update_mutex (peterz@infradead.org)   
- iio:imu:bmi160: Fix alignment and data leak issues (Jonathan Cameron)   
- kdev_t: always inline major/minor helper functions (Josh Poimboeuf)   
- dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() (Yu Kuai)   
- dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() (Yu Kuai)   
- dmaengine: at_hdmac: Substitute kzalloc with kmalloc (Tudor Ambarus)   
- Revert "mtd: spinand: Fix OOB read" (Felix Fietkau)   
- Revert "drm/amd/display: Fix memory leaks in S3 resume" (Alex Deucher)   
- LTS tag: v5.4.87 (Jack Vogel)   
- dm verity: skip verity work if I/O error when system is shutting down (Hyeongseok Kim)   
- ALSA: pcm: Clear the full allocated memory at hw_params (Takashi Iwai)   
- tick/sched: Remove bogus boot "safety" check (Thomas Gleixner)   
- um: ubd: Submit all data segments atomically (Gabriel Krisman Bertazi)   
- fs/namespace.c: WARN if mnt_count has become negative (Eric Biggers)   
- module: delay kobject uevent until after module init call (Jessica Yu)   
- f2fs: avoid race condition for shrinker count (Jaegeuk Kim)   
- NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Trond Myklebust)   
- i3c master: fix missing destroy_workqueue() on error in i3c_master_register (Qinglang Miao)   
- powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() (Qinglang Miao)   
- rtc: pl031: fix resource leak in pl031_probe (Zheng Liang)   
- quota: Don't overflow quota file offsets (Jan Kara)   
- module: set MODULE_STATE_GOING state when a module fails to load (Miroslav Benes)   
- rtc: sun6i: Fix memleak in sun6i_rtc_clk_init (Dinghao Liu)   
- fcntl: Fix potential deadlock in send_sig{io, urg}() (Boqun Feng)   
- bfs: don't use WARNING: string when it's just info. (Randy Dunlap)   
- ALSA: rawmidi: Access runtime-&gt;avail always in spinlock (Takashi Iwai)   
- ALSA: seq: Use bool for snd_seq_queue internal flags (Takashi Iwai)   
- f2fs: fix shift-out-of-bounds in sanity_check_raw_super() (Chao Yu)   
- media: gp8psk: initialize stats at power control logic (Mauro Carvalho Chehab)   
- misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() (Anant Thazhemadam)   
- reiserfs: add check for an invalid ih_entry_count (Rustam Kovhaev)   
- Bluetooth: hci_h5: close serdev device and free hu in h5_close (Anant Thazhemadam)   
- scsi: cxgb4i: Fix TLS dependency (Randy Dunlap)   
- cgroup: Fix memory leak when parsing multiple source parameters (Qinglang Miao)   
- of: fix linker-section match-table corruption (Johan Hovold)   
- null_blk: Fix zone size initialization (Damien Le Moal)   
- tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)   
- uapi: move constants from &lt;linux/kernel.h&gt; to &lt;linux/const.h&gt; (Petr Vorel)   
- scsi: block: Fix a race in the runtime power management code (Bart Van Assche)   
- jffs2: Fix NULL pointer dereference in rp_size fs option parsing (Jamie Iles)   
- jffs2: Allow setting rp_size to zero during remounting (lizhe)   
- powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() (Christophe Leroy)   
- KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini)   
- KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini)   
- ext4: don't remount read-only with errors=continue on reboot (Jan Kara)   
- btrfs: fix race when defragmenting leads to unnecessary IO (Filipe Manana)   
- vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Eric Auger)   
- fscrypt: remove kernel-internal constants from UAPI header (Eric Biggers)   
- fscrypt: add fscrypt_is_nokey_name() (Eric Biggers)   
- f2fs: prevent creating duplicate encrypted filenames (Eric Biggers)   
- ubifs: prevent creating duplicate encrypted filenames (Eric Biggers)   
- ext4: prevent creating duplicate encrypted filenames (Eric Biggers)   
- thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed (Zhuguangqing)   
- md/raid10: initialize r10_bio-&gt;read_slot before use. (Kevin Vigor)   
- net/sched: sch_taprio: reset child qdiscs before freeing them (Davide Caratti)   
- uek/ol/config-aarch64: Update uek6 kernel with RPI IOT configs (Vijay Kumar)  [Orabug: 32833361]  
- dts/bcm2711: set gpio6 to level=0 and pull=down (Vijay Kumar)  [Orabug: 32833361]  
- dts: bcm283x: Fix vc4's firmware bus DMA limitations (Nicolas Saenz Julienne)  [Orabug: 32833361]  
- uek6/config-aarch64-rpi: Enable CONFIG_RTC_DRV_ABEOZ9 (Vijay Kumar)  [Orabug: 32833361]  
- rtc/ab-eoz9: Add support for ABEOA9 SPI chip (Vijay Kumar)  [Orabug: 32833361]  
- rtc: abracon: add abeoa9 device id (Tom Saeger)  [Orabug: 32833361]  
- arm64/dts/bcm2711: Set SPI_CE0_N to output for GPIO8 (Vijay Kumar)  [Orabug: 32833361]  
- uek-rpm/ol8: Build rpi kernel (Tom Saeger)  [Orabug: 32833361]  
- uek-rpm: add rpi specific config (Tom Saeger)  [Orabug: 32833361]  
- firmware/raspberrypi: Notify firmware of a reboot (Phil Elwell)  [Orabug: 32833361]  
- firmware: raspberrypi: Report the fw variant during probe (Dave Stevenson)  [Orabug: 32833361]  
- raspberrypi-firmware: Export the general transaction function. (Eric Anholt)  [Orabug: 32833361]  
- firmware: bcm2835: Support ARCH_BCM270x (Noralf Trønnes)  [Orabug: 32833361]  
- Add NO_WAIT_RESP flag (Phil Elwell)  [Orabug: 32833361]  
- bcm2835-dma: Add proper 40-bit DMA support (Phil Elwell)  [Orabug: 32833361]  
- dmaengine: Add support for BCM2708 (Florian Meier)  [Orabug: 32833361]  
- dmaengine: bcm2835: Load driver early and support legacy API (Noralf Trønnes)  [Orabug: 32833361]  
- RPi: char: broadcom: Add vcio module (Noralf Trønnes)  [Orabug: 32833361]  
- RPi: Add /dev/gpiomem device for rootless user GPIO access (Luke Wren)  [Orabug: 32833361]  
- RPi: vcsm: VideoCore shared memory service for BCM2835 (Tim Gover)  [Orabug: 32833361]  
- RPi: vc_mem: Add vc_mem driver for querying firmware memory addresses (popcornmix)  [Orabug: 32833361]  
- RPi4/dts: set alias for i2c device (Vijay Kumar)  [Orabug: 32833361]  
- dts: Enable i2c4 for RPi4 (Vijay Kumar)  [Orabug: 32833361]  
- RPi:dts/bcm2711: Enable pwm for RPi4 board (Vijay Kumar)  [Orabug: 32833361]  
- RPi: transplant rpi_backlight to it's expected place (Andrew Thomas)  [Orabug: 32833361]  
- RPi: pinctrl-bcm2835: Set base to 0 for BCM2711 (Andrew Thomas)  [Orabug: 32833361]  
- RPi: pinctrl-bcm2835: Set base to 0 give expected gpio numbering (notro)  [Orabug: 32833361]  
- RPi: spidev: add rpi4 spidev0 (Tom Saeger)  [Orabug: 32833361]  
- RPi: dts: rpi4 add gpiomem (Tom Saeger)  [Orabug: 32833361]  
- RPi: dts: enable rpi4 touchscreen, i2c, and spi (Tom Saeger)  [Orabug: 32833361]  
- RPi: rpi_display: add backlight driver and overlay (P33M)  [Orabug: 32833361]  
- HID: quirks: Add quirk for Lenovo optical mouse (Saeed Mirzamohammadi)  [Orabug: 32820273]  
- x86/amd: Disable IBS on Rome processors due to erratum 1215 (Boris Ostrovsky)  [Orabug: 32817184]  
- perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Kan Liang)  [Orabug: 32806848]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.2.el8uek]" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
</package>
<package pkgid="16138cf8e9db349997df1a2a45c2e258abf98fe5beb4412534e34deb91ba5a57" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.5.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.2.el8uek]" date="1620129600">- vfio/pci: restore remap elision logic in vfio_pci_mmap_fault() (Ankur Arora)  [Orabug: 32478548]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.0.el8uek]" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)   
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)   
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)   
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)   
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)   
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)   
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)   
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)   
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)   
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)   
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)   
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)   
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)   
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)   
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)   
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)   
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)   
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)   
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)   
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)   
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)   
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)   
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)   
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)   
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)   
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)   
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)   
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)   
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)   
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)   
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)   
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)   
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))   
- mac80211: fix station rate table updates on assoc (Felix Fietkau)   
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)   
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)   
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)   
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)   
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)   
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)   
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)   
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)   
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)   
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)   
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)   
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)   
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)   
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)   
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)   
- net: lapb: Copy the skb before sending a packet (Xie He)   
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)   
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)   
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)   
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)   
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)   
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)   
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)   
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)   
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)   
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)   
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)   
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)   
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)   
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)   
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)   
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)   
- LTS tag: v5.4.96 (Jack Vogel)   
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)   
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)   
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)   
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)   
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)   
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)   
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)   
- udf: fix the problem that the disc content is not displayed (lianzhi chang)   
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)   
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)   
- mac80211: fix fast-rx encryption check (Felix Fietkau)   
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)   
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)   
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)   
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)   
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)   
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)   
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)   
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)   
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)   
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)   
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)   
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)   
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)   
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)   
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)   
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)   
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)   
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)   
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)   
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)   
- net: dsa: bcm_sf2: put device node before return (Pan Bian)   
- LTS tag: v5.4.95 (Jack Vogel)   
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)   
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)   
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)   
- NFC: fix possible resource leak (Pan Bian)   
- NFC: fix resource leak when target index is invalid (Pan Bian)   
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)   
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)   
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)   
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)   
- nvme-multipath: Early exit if no path is available (Daniel Wagner)   
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)   
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)   
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)   
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)   
- igc: fix link speed advertising (Corinna Vinschen)   
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)   
- mac80211: pause TX while changing interface type (Johannes Berg)   
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)   
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)   
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)   
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)   
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)   
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)   
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)   
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)   
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)   
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)   
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)   
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)   
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)   
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)   
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)   
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)   
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)   
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)   
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)   
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)   
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)   
- leds: trigger: fix potential deadlock with libata (Andrea Righi)   
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)   
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)   
- KVM: x86: get smi pending status correctly (Jay Zhou)   
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)   
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)   
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)   
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)   
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)   
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)   
- PM: hibernate: flush swap writer after marking (Laurent Badel)   
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)   
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)   
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)   
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)   
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)   
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)   
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)   
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)   
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)   
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)   
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)   
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734]  
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586]  
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586]  
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033} 
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231]  
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231]  
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231]  
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231]  
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231]  
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231]  
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115]  
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115]  
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115]  
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115]  
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.1.el8uek]" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)   
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)   
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)   
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)   
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)   
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)   
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)   
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)   
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)   
- mm: unexport follow_pte_pmd (Christoph Hellwig)   
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)   
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)   
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)   
- ntfs: check for valid standard information attribute (Rustam Kovhaev)   
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)   
- USB: quirks: sort quirk entries (Johan Hovold)   
- HID: make arrays usage and value to be the same (Will McVicker)   
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)   
- LTS tag: v5.4.100 (Jack Vogel)   
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)   
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)   
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)   
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)   
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)   
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)   
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)   
- net: qrtr: Fix port ID for control messages (Loic Poulain)   
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)   
- LTS tag: v5.4.99 (Jack Vogel)   
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)   
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)   
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)   
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)   
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)   
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)   
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)   
- net: fix iteration for sctp transport seq_files (NeilBrown)   
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)   
- net: dsa: call teardown method on probe failure (Vladimir Oltean)   
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)   
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)   
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)   
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)   
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)   
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)   
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)   
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)   
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)   
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)   
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)   
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)   
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)   
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)   
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)   
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)   
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)   
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)   
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)   
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)   
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)   
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)   
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)   
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)   
- lkdtm: don't move ctors to .rodata (Mark Rutland)   
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)   
- ARM: kexec: fix oops after TLB are invalidated (Russell King)   
- ARM: ensure the signal page contains defined contents (Russell King)   
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)   
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)   
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)   
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)   
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)   
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)   
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)   
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)   
- ovl: skip getxattr of security labels (Amir Goldstein)   
- cap: fix conversions on getxattr (Miklos Szeredi)   
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)   
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)   
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)   
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)   
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)   
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)   
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)   
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))   
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))   
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)   
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)   
- LTS tag: v5.4.98 (Jack Vogel)   
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)   
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)   
- squashfs: add more sanity checks in id lookup (Phillip Lougher)   
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)   
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)   
- regulator: Fix lockdep warning resolving supplies (Mark Brown)   
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)   
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)   
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)   
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)   
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)   
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)   
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)   
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)   
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)   
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)   
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)   
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)   
- chtls: Fix potential resource leak (Pan Bian)   
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)   
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)   
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)   
- af_key: relax availability checks for skb size calculation (Cong Wang)   
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408]  
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954]  
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954]  
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954]  
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872]  
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001]  
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001]  
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001]  
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001]  
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001]  
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.2.el8uek]" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)   
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)   
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)   
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)   
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)   
- r8169: improve rtl_jumbo_config (Heiner Kallweit)   
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)   
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)   
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)   
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)   
- ARM: footbridge: fix PCI interrupt mapping (Russell King)   
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)   
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)   
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)   
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)   
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)   
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)   
- net: sit: Unregister catch-all devices (Hristo Venev)   
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)   
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)   
- net: macb: fix the restore of cmp registers (Claudiu Beznea)   
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)   
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)   
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)   
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)   
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)   
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)   
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)   
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)   
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)   
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)   
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)   
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)   
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)   
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)   
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)   
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)   
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)   
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)   
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)   
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec dev (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec dev (Alexander Aring)   
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)   
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)   
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)   
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)   
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)   
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)   
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)   
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)   
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)   
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)   
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)   
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)   
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)   
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)   
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)   
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133} 
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)   
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)   
- scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Quinn Tran)   
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)   
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)   
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)   
- LTS tag: v5.4.113 (Jack Vogel)   
- xen/events: fix setting irq affinity (Juergen Gross)   
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)   
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)   
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)   
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)   
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)   
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)   
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))   
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))   
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))   
- block: only update parent bi_status when bio fail (Yufen Yu)   
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)   
- gfs2: report "already frozen/thawed" errors (Bob Peterson)   
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)   
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)   
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)   
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)   
- LTS tag: v5.4.112 (Jack Vogel)   
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)   
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)   
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)   
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec dev (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)   
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)   
- net: mac802154: Fix general protection fault (Pavel Skripkin)   
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)   
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)   
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)   
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)   
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)   
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)   
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)   
- RDMA/addr: Be strict with gid size (Leon Romanovsky)   
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)   
- net/mlx5: Fix PBMC register mapping (Aya Levin)   
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)   
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)   
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)   
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)   
- perf inject: Fix repipe usage (Adrian Hunter)   
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)   
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)   
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)   
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)   
- net: macb: restore cmp registers on resume path (Claudiu Beznea)   
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)   
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)   
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)   
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)   
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)   
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)   
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)   
- i40e: Fix display statistics for veb_tc (Eryk Rybak)   
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)   
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)   
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)   
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)   
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)   
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)   
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)   
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)   
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)   
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)   
- gianfar: Handle error code at MAC address change (Claudiu Manoil)   
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)   
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)   
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)   
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)   
- hostfs: fix memory handling in follow_link() (Al Viro)   
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)   
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)   
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)   
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)   
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)   
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)   
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)   
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)   
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)   
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)   
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)   
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)   
- virtio_net: Add XDP meta data support (Yuya Kusakabe)   
- i2c: turn recovery error on init to debug (Wolfram Sang)   
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)   
- usbip: vudc synchronize sysfs code paths (Shuah Khan)   
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)   
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)   
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)   
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)   
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)   
- mac80211: fix TXQ AC confusion (Johannes Berg)   
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)   
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)   
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)   
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)   
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)   
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)   
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)   
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)   
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)   
- ice: Increase control queue timeout (Fabio Pricoco)   
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)   
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)   
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)   
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)   
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)   
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)   
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)   
- gcov: re-fix clang-11+ support (Nick Desaulniers)   
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)   
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)   
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)   
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)   
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)   
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672} 
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671} 
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670} 
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)   
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)   
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)   
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)   
- LTS tag: v5.4.111 (Jack Vogel)   
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)   
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)   
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)   
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)   
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)   
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)   
- ia64: fix format strings for err_inject (Sergei Trofimovich)   
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)   
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)   
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)   
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)   
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)   
- drm/msm: Ratelimit invalid-fence message (Rob Clark)   
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)   
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)   
- mISDN: fix crash in fritzpci (Tong Zhang)   
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)   
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)   
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)   
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)   
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)   
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)   
- LTS tag: v5.4.110 (Jack Vogel)   
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)   
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)   
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)   
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)   
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)   
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)   
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)   
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)   
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)   
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)   
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)   
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)   
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)   
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)   
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)   
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)   
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)   
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)   
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)   
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)   
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)   
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)   
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)   
- tracing: Fix stack trace event size (Steven Rostedt (VMware))   
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)   
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)   
- xtensa: move coprocessor_flush to the .text section (Max Filippov)   
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)   
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)   
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)   
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)   
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)   
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)   
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)   
- appletalk: Fix skb allocation size in loopback case (Doug Brown)   
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)   
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)   
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)   
- can: tcan4x5x: fix max register value (Sasha Levin)   
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)   
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)   
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)   
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)   
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))   
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)   
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)   
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)   
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)   
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)   
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)   
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)   
- vhost: Fix vhost_vq_reset() (Laurent Vivier)   
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)   
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)   
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)   
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)   
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)   
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)   
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)   
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)   
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)   
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)   
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)   
- ext4: fix bh ref count on error paths (Zhaolong Zhang)   
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)   
- module: harden ELF info handling (Frank van der Linden)   
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)   
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)   
- modsign: print module name along with error message (Jessica Yu)   
- ipv6: weaken the v4mapped source check (Jakub Kicinski)   
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)   
- LTS tag: v5.4.109 (Jack Vogel)   
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)   
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)   
- ext4: add reclaim checks to xattr code (Jan Kara)   
- mac80211: fix double free in ibss_leave (Markus Theil)   
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)   
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)   
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)   
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)   
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)   
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)   
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)   
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)   
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)   
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)   
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)   
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)   
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)   
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)   
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)   
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)   
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)   
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)   
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)   
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)   
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)   
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)   
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)   
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)   
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)   
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)   
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)   
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)   
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)   
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)   
- mac80211: fix rate mask reset (Johannes Berg)   
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)   
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)   
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)   
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)   
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)   
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)   
- can: peak_usb: add forgotten supported devices (Stephane Grosjean)   
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)   
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)   
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)   
- ftgmac100: Restart MAC HW once (Dylan Hung)   
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)   
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)   
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)   
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)   
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)   
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)   
- net: sched: validate stab values (Eric Dumazet)   
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)   
- ipv6: fix suspecious RCU usage warning (Wei Wang)   
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)   
- libbpf: Fix INSTALL flag order (Georgi Valkov)   
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)   
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)   
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)   
- integrity: double check iint_cache was initialized (Mimi Zohar)   
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)   
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)   
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)   
- gcov: fix clang-11+ support (Nick Desaulniers)   
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)   
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)   
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)   
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)   
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)   
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)   
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)   
- block: Suppress uevent for hidden device when removed (Daniel Wagner)   
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)   
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)   
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)   
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)   
- drm/radeon: fix AGP dependency (Christian König)   
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)   
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)   
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)   
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)   
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)   
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)   
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)   
- cifs: change noisy error message to FYI (Paulo Alcantara)   
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)   
- atm: uPD98402: fix incorrect allocation (Tong Zhang)   
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)   
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)   
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)   
- NFS: Correct size calculation for create reply length (Frank Sorenson)   
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)   
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)   
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)   
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)   
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)   
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)   
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)   
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)   
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)   
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)   
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)   
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)   
- atm: eni: dont release is never initialized (Tong Zhang)   
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)   
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)   
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)   
- LTS tag: v5.4.108 (Jack Vogel)   
- cifs: Fix preauth hash corruption (Vincent Whitchurch)   
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)   
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)   
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)   
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)   
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)   
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))   
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))   
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)   
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)   
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)   
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)   
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)   
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)   
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)   
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)   
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)   
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)   
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)   
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)   
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)   
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)   
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)   
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)   
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)   
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)   
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)   
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)   
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)   
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)   
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)   
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)   
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)   
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)   
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)   
- vfio: IOMMU_API should be selected (Jason Gunthorpe)   
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)   
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)   
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)   
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)   
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)   
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)   
- nvme: fix Write Zeroes limitations (Christoph Hellwig)   
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)   
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)   
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)   
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)   
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)   
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)   
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)   
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)   
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)   
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)   
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)   
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)   
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)   
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- LTS tag: v5.4.107 (Jack Vogel)   
- net: dsa: b53: Support setting learning on port (Florian Fainelli)   
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)   
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)   
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)   
- crypto: x86 - Regularize glue function prototypes (Kees Cook)   
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)   
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)   
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)   
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)   
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)   
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)   
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)   
- LTS tag: v5.4.106 (Jack Vogel)   
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)   
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)   
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)   
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)   
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)   
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)   
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)   
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)   
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)   
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)   
- zram: fix return value on writeback_store (Minchan Kim)   
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))   
- stop_machine: mark helpers __always_inline (Arnd Bergmann)   
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)   
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)   
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)   
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)   
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)   
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)   
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)   
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)   
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)   
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)   
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: addi_apci_1500: Fix endian problem for command sample (Ian Abbott)   
- staging: comedi: addi_apci_1032: Fix endian problem for COS sample (Ian Abbott)   
- staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan (Lee Gibson)   
- staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd (Lee Gibson)   
- staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() (Dan Carpenter)   
- staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() (Dan Carpenter)   
- staging: rtl8712: unterminated string leads to read overflow (Dan Carpenter)   
- staging: rtl8188eu: prevent -&gt;ssid overflow in rtw_wx_set_scan() (Dan Carpenter)   
- staging: rtl8192u: fix -&gt;ssid overflow in r8192_wx_set_scan() (Dan Carpenter)   
- misc: fastrpc: restrict user apps from sending kernel RPC messages (Dmitry Baryshkov)   {CVE-2019-2308} 
- misc/pvpanic: Export module FDT device table (Shile Zhang)   
- usbip: fix vudc usbip_sockfd_store races leading to gpf (Shuah Khan)   
- usbip: fix vhci_hcd attach_store() races leading to gpf (Shuah Khan)   
- usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Shuah Khan)   
- usbip: fix vudc to check for stream socket (Shuah Khan)   
- usbip: fix vhci_hcd to check for stream socket (Shuah Khan)   
- usbip: fix stub_dev to check for stream socket (Shuah Khan)   
- USB: serial: cp210x: add some more GE USB IDs (Sebastian Reichel)   
- USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Karan Singhal)   
- USB: serial: ch341: add new Product ID (Niv Sardi)   
- USB: serial: io_edgeport: fix memory leak in edge_startup (Pavel Skripkin)   
- xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Mathias Nyman)   
- usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Forest Crossman)   
- xhci: Improve detection of device initiated wake signal. (Mathias Nyman)   
- usb: xhci: do not perform Soft Retry for some xHCI hosts (Stanislaw Gruszka)   
- usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM (Yoshihiro Shimoda)   
- USB: usblp: fix a hang in poll() if disconnected (Pete Zaitcev)   
- usb: dwc3: qcom: Honor wakeup enabled/disabled state (Matthias Kaehlcke)   
- usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Serge Semin)   
- usb: gadget: f_uac1: stop playback on function disable (Ruslan Bilovol)   
- usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot (Ruslan Bilovol)   
- USB: gadget: u_ether: Fix a configfs return code (Dan Carpenter)   
- Goodix Fingerprint device is not a modem (Yorick de Wid)   
- mmc: cqhci: Fix random crash when remove mmc module/card (Frank Li)   
- mmc: core: Fix partition switch time for eMMC (Adrian Hunter)   
- software node: Fix node registration (Heikki Krogerus)   
- s390/dasd: fix hanging IO request during DASD driver unbind (Stefan Haberland)   
- s390/dasd: fix hanging DASD driver unbind (Stefan Haberland)   
- arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Andrey Konovalov)   
- Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") (Eric W. Biederman)   
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Takashi Iwai)   
- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Takashi Iwai)   
- ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Takashi Iwai)   
- ALSA: hda: Flush pending unsolicited events before suspend (Takashi Iwai)   
- ALSA: hda: Drop the BATCH workaround for AMD controllers (Takashi Iwai)   
- ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Simeon Simeonoff)   
- ALSA: hda/hdmi: Cancel pending works before suspend (Takashi Iwai)   
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (John Ernberg)   
- scsi: target: core: Prevent underflow for service actions (Aleksandr Miloserdov)   
- scsi: target: core: Add cmd length set before cmd complete (Aleksandr Miloserdov)   
- scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Mike Christie)   
- sysctl.c: fix underflow value setting risk in vm_table (Lin Feng)   
- s390/smp: __smp_rescan_cpus() - move cpumask away from stack (Heiko Carstens)   
- i40e: Fix memory leak in i40e_probe (Keita Suzuki)   
- PCI: Fix pci_register_io_range() memory leak (Geert Uytterhoeven)   
- kbuild: clamp SUBLEVEL to 255 (Sasha Levin)   
- PCI: mediatek: Add missing of_node_put() to fix reference leak (Krzysztof Wilczyński)   
- PCI: xgene-msi: Fix race in installing chained irq handler (Martin Kaiser)   
- Input: applespi - don't wait for responses to commands indefinitely. (Ronald Tschalär)   
- sparc64: Use arch_validate_flags() to validate ADI flag (Khalid Aziz)   
- sparc32: Limit memblock allocation to low memory (Andreas Larsson)   
- iommu/amd: Fix performance counter initialization (Suravee Suthikulpanit)   
- powerpc/64: Fix stack trace not displaying final frame (Michael Ellerman)   
- HID: logitech-dj: add support for the new lightspeed connection iteration (Filipe Laíns)   
- powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Athira Rajeev)   
- powerpc: improve handling of unrecoverable system reset (Nicholas Piggin)   
- spi: stm32: make spurious and overrun interrupts visible (Alain Volmat)   
- powerpc/pci: Add ppc_md.discover_phbs() (Oliver O'Halloran)   
- Platform: OLPC: Fix probe error handling (Lubomir Rintel)   
- mmc: mediatek: fix race condition between msdc_request_timeout and irq (Chaotian Jing)   
- mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' (Christophe JAILLET)   
- udf: fix silent AED tagLocation corruption (Steven J. Magnani)   
- i2c: rcar: optimize cacheline to minimize HW race condition (Wolfram Sang)   
- i2c: rcar: faster irq code to minimize HW race condition (Wolfram Sang)   
- net: phy: fix save wrong speed and duplex problem if autoneg is on (Guangbin Huang)   
- net: enetc: initialize RFS/RSS memories for unused ports too (Vladimir Oltean)   
- net: hns3: fix error mask definition of flow director (Jian Shen)   
- media: rc: compile rc-cec.c into rc-core (Hans Verkuil)   
- media: v4l: vsp1: Fix bru null pointer access (Biju Das)   
- media: v4l: vsp1: Fix uif null pointer access (Biju Das)   
- media: usbtv: Fix deadlock on suspend (Maxim Mikityanskiy)   
- sh_eth: fix TRSCER mask for R7S9210 (Sergey Shtylyov)   
- qxl: Fix uninitialised struct field head.surface_id (Colin Ian King)   
- s390/crypto: return -EFAULT if copy_to_user() fails (Wang Qing)   
- s390/cio: return -EFAULT if copy_to_user() fails (Eric Farman)   
- drm: meson_drv add shutdown function (Artem Lapkin)   
- drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff (Neil Roberts)   
- drm/shmem-helper: Check for purged buffers in fault handler (Neil Roberts)   
- drm/compat: Clear bounce structures (Daniel Vetter)   
- bnxt_en: reliably allocate IRQ table on reset to avoid crash (Edwin Peer)   
- s390/cio: return -EFAULT if copy_to_user() fails again (Wang Qing)   
- net: hns3: fix bug when calculating the TCAM table info (Jian Shen)   
- net: hns3: fix query vlan mask value error for flow director (Jian Shen)   
- perf traceevent: Ensure read cmdlines are null terminated. (Ian Rogers)   
- selftests: forwarding: Fix race condition in mirror installation (Danielle Ratson)   
- net: stmmac: fix watchdog timeout during suspend/resume stress test (Joakim Zhang)   
- net: stmmac: stop each tx channel independently (Joakim Zhang)   
- ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Antony Antony)   
- net: qrtr: fix error return code of qrtr_sendmsg() (Jia-Ju Bai)   
- net: davicom: Fix regulator not turned off on driver removal (Paul Cercueil)   
- net: davicom: Fix regulator not turned off on failed probe (Paul Cercueil)   
- net: lapbether: Remove netif_start_queue / netif_stop_queue (Xie He)   
- netdevsim: init u64 stats for 32bit hardware (Hillf Danton)   
- net: usb: qmi_wwan: allow qmimux add/del with master up (Daniele Palmas)   
- net: sched: avoid duplicates in classes dump (Maximilian Heyne)   
- nexthop: Do not flush blackhole nexthops when loopback goes down (Ido Schimmel)   
- net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Ong Boon Leong)   
- net/mlx4_en: update moderation when config reset (Kevin(Yudong) Yang)   
- net: enetc: don't overwrite the RSS indirection table when initializing (Vladimir Oltean)   
- Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Linus Torvalds)   
- cifs: return proper error code in statfs(2) (Paulo Alcantara)   
- mount: fix mounting of detached mounts onto targets that reside on shared mounts (Christian Brauner)   
- powerpc/603: Fix protection of user pages mapped with PROT_NONE (Christophe Leroy)   
- mt76: dma: do not report truncated frames to mac80211 (Lorenzo Bianconi)   
- ibmvnic: always store valid MAC address (Jiri Wiesner)   
- samples, bpf: Add missing munmap in xdpsock (Maciej Fijalkowski)   
- selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Yauheni Kaliuta)   
- selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu)   
- netfilter: x_tables: gpf inside xt_find_revision() (Vasily Averin)   
- netfilter: nf_nat: undo erroneous tcp edemux lookup (Florian Westphal)   
- tcp: add sanity tests to TCP_QUEUE_SEQ (Eric Dumazet)   
- can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode (Torin Cooper-Bennun)   
- can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode (Joakim Zhang)   
- can: flexcan: enable RX FIFO after FRZ/HALT valid (Joakim Zhang)   
- can: flexcan: assert FRZ bit in flexcan_chip_freeze() (Joakim Zhang)   
- can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership (Oleksij Rempel)   
- sh_eth: fix TRSCER mask for SH771x (Sergey Shtylyov)   
- net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth)   
- net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth)   
- net: Fix gro aggregation for udp encaps with zero csum (Daniel Borkmann)   
- ath9k: fix transmitting to stations in dynamic SMPS mode (Felix Fietkau)   
- ethernet: alx: fix order of calls on resume (Jakub Kicinski)   
- powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz)   
- uapi: nfnetlink_cthelper.h: fix userspace compilation error (Dmitry V. Levin)   
- LTS tag: v5.4.105 (Jack Vogel)   
- nvme-pci: add quirks for Lexar 256GB SSD (Pascal Terjan)   
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Julian Einwag)   
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Hans de Goede)   
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN (Jisheng Zhang)   
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register (AngeloGioacchino Del Regno)   
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (Aswath Govindraju)   
- PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Bjorn Helgaas)   
- ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Chris Chiu)   
- ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 (Jasper St. Pierre)   
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU (Daniel Lee Kruse)   
- HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Ethan Warth)   
- platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 (Hans de Goede)   
- platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices (Hans de Goede)   
- platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag (Hans de Goede)   
- platform/x86: acer-wmi: Add new force_caps module parameter (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup accelerometer device handling (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines (Hans de Goede)   
- mwifiex: pcie: skip cancel_work_sync() on reset failure path (Tsuchiya Yuto)   
- iommu/amd: Fix sleeping in atomic in increase_address_space() (Andrey Ryabinin)   
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Hans de Goede)   
- dm table: fix zoned iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix DAX iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix iterate_devices based device capability checks (Jeffle Xu)   
- net: dsa: add GRO support via gro_cells (Alexander Lobakin)   
- LTS tag: v5.4.104 (Jack Vogel)   
- r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Heiner Kallweit)   
- rsxx: Return -EFAULT if copy_to_user() fails (Dan Carpenter)   
- ftrace: Have recordmcount use w8 to read relp-&gt;r_info in arm64_is_fake_mcount (Chen Jun)   
- ALSA: hda: intel-nhlt: verify config type (Pierre-Louis Bossart)   
- IB/mlx5: Add missing error code (YueHaibing)   
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Julian Braha)   
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Colin Ian King)   
- usbip: tools: fix build error for multiple definition (Antonio Borneo)   
- crypto - shash: reduce minimum alignment of shash_desc structure (Ard Biesheuvel)   
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Timothy E Baldwin)   
- drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie (Kevin Wang)   
- dm verity: fix FEC for RS roots unaligned to block size (Milan Broz)   
- dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mikulas Patocka)   
- PM: runtime: Update device status before letting suppliers suspend (Rafael J. Wysocki)   
- btrfs: fix warning when creating a directory with smack enabled (Filipe Manana)   
- btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors (Nikolay Borisov)   
- btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl (Dan Carpenter)   
- btrfs: fix raid6 qstripe kmap (Ira Weiny)   
- btrfs: raid56: simplify tracking of Q stripe presence (David Sterba)   
- tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jarkko Sakkinen)   
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Lukasz Majczak)   
- LTS tag: v5.4.103 (Jack Vogel)   
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (Werner Sembach)   
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Eckhart Mohr)   
- media: v4l: ioctl: Fix memory leak in video_usercopy (Sakari Ailus)   
- swap: fix swapfile read/write offset (Jens Axboe)   
- zsmalloc: account the number of compacted pages correctly (Rokudo Yan)   
- xen-netback: respect gnttab_map_refs()'s return value (Jan Beulich)   
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Hans de Goede)   
- sched/features: Fix hrtick reprogramming (Juri Lelli)   
- parisc: Bump 64-bit IRQ stack size to 64 KB (John David Anglin)   
- perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Jim Mattson)   
- btrfs: fix error handling in commit_fs_roots (Josef Bacik)   
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Hans de Goede)   
- nvme-tcp: add clean action for failed reconnection (Chao Leng)   
- nvme-rdma: add clean action for failed reconnection (Chao Leng)   
- nvme-core: add cancel tagset helpers (Chao Leng)   
- f2fs: fix to set/clear I_LINKABLE under i_lock (Chao Yu)   
- f2fs: handle unallocated section and zone on pinned/atgc (Jaegeuk Kim)   
- media: uvcvideo: Allow entities with no pads (Ricardo Ribalda)   
- drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails (Nicholas Kazlauskas)   
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse (Nirmoy Das)   
- drm/amdgpu: Add check to prevent IH overflow (Defang Bo)   
- crypto: tcrypt - avoid signed overflow in byte count (Ard Biesheuvel)   
- drm/hisilicon: Fix use-after-free (Tian Tao)   
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Hans de Goede)   
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Hans de Goede)   
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() (Juerg Haefliger)   
- staging: most: sound: add sanity check for function argument (Christian Gromm)   
- Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari)   
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32 (Fangrui Song)   
- ath10k: fix wmi mgmt tx queue full due to race condition (Miaoqing Pan)   
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() (Di Zhu)   
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Claire Chang)   
- wlcore: Fix command execute failure 19 for wl12xx (Tony Lindgren)   
- vt/consolemap: do font sum unsigned (Jiri Slaby)   
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk (Heiner Kallweit)   
- staging: fwserial: Fix error handling in fwserial_create (Dinghao Liu)   
- rsi: Move card interrupt handling to RX thread (Marek Vasut)   
- rsi: Fix TX EAPOL packet handling against iwlwifi AP (Marek Vasut)   
- drm/virtio: use kvmalloc for large allocations (Sergey Senozhatsky)   
- MIPS: Drop 32-bit asm string functions (Paul Burton)   
- dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ (Geert Uytterhoeven)   
- dt-bindings: ethernet-controller: fix fixed-link specification (Russell King)   
- net: fix dev_ifsioc_locked() race condition (Cong Wang)   
- net: ag71xx: remove unnecessary MTU reservation (DENG Qingfang)   
- net: bridge: use switchdev for port flags set through sysfs too (Vladimir Oltean)   
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Li Xinhai)   
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Josef Bacik)   
- net: fix up truesize of cloned skb in skb_prepare_for_shift() (Marco Elver)   
- smackfs: restrict bytes count in smackfs write functions (Sabyrzhan Tasbolatov)   
- net/af_iucv: remove WARN_ONCE on malformed RX packets (Alexander Egorenkov)   
- xfs: Fix assert failure in xfs_setattr_size() (Yumei Huang)   
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate (Hans Verkuil)   
- erofs: fix shift-out-of-bounds of blkszbits (Gao Xiang)   
- media: mceusb: sanity check for prescaler value (Sean Young)   
- udlfb: Fix memory leak in dlfb_usb_probe (Zqiang)   
- JFS: more checks for invalid superblock (Randy Dunlap)   
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' (Nathan Chancellor)   
- arm64 module: set plt* section addresses to 0x0 (Shaoying Xu)   
- nvme-pci: fix error unwind in nvme_map_data (Christoph Hellwig)   
- nvme-pci: refactor nvme_unmap_data (Christoph Hellwig)   
- Input: elantech - fix protocol errors for some trackpoints in SMBus mode (jingle.wu)   
- net: usb: qmi_wwan: support ZTE P685M modem (Lech Perczak)   
- LTS tag: v5.4.102 (Jack Vogel)   
- ARM: dts: aspeed: Add LCLK to lpc-snoop (John Wang)   
- net: qrtr: Fix memory leak in qrtr_tun_open (Takeshi Misawa)   
- dm era: Update in-core bitset after committing the metadata (Nikos Tsironis)   
- net: sched: fix police ext initialization (Vlad Buslov)   
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending (Jason A. Donenfeld)   
- ipv6: silence compilation warning for non-IPV6 builds (Leon Romanovsky)   
- ipv6: icmp6: avoid indirect call for icmpv6_send() (Eric Dumazet)   
- xfrm: interface: use icmp_ndo_send helper (Jason A. Donenfeld)   
- sunvnet: use icmp_ndo_send helper (Jason A. Donenfeld)   
- gtp: use icmp_ndo_send helper (Jason A. Donenfeld)   
- icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n (Jason A. Donenfeld)   
- icmp: introduce helper for nat'd source address in network device context (Jason A. Donenfeld)   
- drm/i915: Reject 446-480MHz HDMI clock on GLK (Ville Syrjälä)   
- dm era: only resize metadata in preresume (Nikos Tsironis)   
- dm era: Reinitialize bitset cache before digesting a new writeset (Nikos Tsironis)   
- dm era: Use correct value size in equality function of writeset tree (Nikos Tsironis)   
- dm era: Fix bitset memory leaks (Nikos Tsironis)   
- dm era: Verify the data block size hasn't changed (Nikos Tsironis)   
- dm era: Recover committed writeset after crash (Nikos Tsironis)   
- dm writecache: fix writing beyond end of underlying device when shrinking (Mikulas Patocka)   
- dm: fix deadlock when swapping to encrypted device (Mikulas Patocka)   
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Gruenbacher)   
- gfs2: Don't skip dlm unlock if glock has an lvb (Bob Peterson)   
- spi: spi-synquacer: fix set_cs handling (Masahisa Kojima)   
- sparc32: fix a user-triggerable oops in clear_user() (Al Viro)   
- f2fs: fix out-of-repair __setattr_copy() (Chao Yu)   
- um: mm: check more comprehensively for stub changes (Johannes Berg)   
- virtio/s390: implement virtio-ccw revision 2 correctly (Cornelia Huck)   
- s390/vtime: fix inline assembly clobber list (Heiko Carstens)   
- cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Chen Yu)   
- printk: fix deadlock when kernel panic (Muchun Song)   
- gpio: pcf857x: Fix missing first interrupt (Maxim Kiselev)   
- spmi: spmi-pmic-arb: Fix hw_irq overflow (Subbaraman Narayanamurthy)   
- powerpc/32s: Add missing call to kuep_lock on syscall entry (Christophe Leroy)   
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module (Frank Li)   
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols (Fangrui Song)   
- media: smipcie: fix interrupt handling and IR timeout (Sean Young)   
- arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Suzuki K Poulose)   
- hugetlb: fix copy_huge_page_from_user contig page struct assumption (Mike Kravetz)   
- hugetlb: fix update_and_free_page contig page struct assumption (Mike Kravetz)   
- x86: fix seq_file iteration for pat/memtype.c (NeilBrown)   
- seq_file: document how per-entry resources are managed. (NeilBrown)   
- fs/affs: release old buffer head on error path (Pan Bian)   
- mtd: spi-nor: hisi-sfc: Put child node np on error path (Pan Bian)   
- mtd: spi-nor: core: Add erase size check for erase command initialization (Takahiro Kuwano)   
- mtd: spi-nor: core: Fix erase type discovery for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix last erase region marking (Takahiro Kuwano)   
- watchdog: mei_wdt: request stop on unregister (Alexander Usyskin)   
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ (Sai Prakash Ranjan)   
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing (He Zhe)   
- arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails (qiuguorui1)   
- floppy: reintroduce O_NDELAY fix (Jiri Kosina)   
- rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Frederic Weisbecker)   
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Frederic Weisbecker)   
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan (Cédric Le Goater)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Eat faults on VMXOFF in reboot flows (Sean Christopherson)   
- media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() (Pavel Machek)   
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table (Martin Kaiser)   
- staging: gdm724x: Fix DMA from stack (Amey Narkhede)   
- staging/mt7621-dma: mtk-hsdma.c-&gt;hsdma-mt7621.c (Ilya Lipnitskiy)   
- dts64: mt7622: fix slow sd card access (Frank Wunderlich)   
- pstore: Fix typo in compression option name (Jiri Bohac)   
- drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Sabyrzhan Tasbolatov)   
- misc: rtsx: init of rts522a add OCP power off when no card is present (Ricky Wu)   
- seccomp: Add missing return in non-void function (Paul Cercueil)   
- crypto: sun4i-ss - initialize need_fallback (Corentin Labbe)   
- crypto: sun4i-ss - handle BigEndian for cipher (Corentin Labbe)   
- crypto: sun4i-ss - checking sg length is not sufficient (Corentin Labbe)   
- crypto: aesni - prevent misaligned buffers on the stack (Ard Biesheuvel)   
- crypto: arm64/sha - add missing module aliases (Ard Biesheuvel)   
- btrfs: fix extent buffer leak on failure to copy root (Filipe Manana)   
- btrfs: splice remaining dirty_bg's onto the transaction dirty bg list (Josef Bacik)   
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery (Josef Bacik)   
- btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root (Josef Bacik)   
- KEYS: trusted: Fix migratable=1 failing (Jarkko Sakkinen)   
- tpm_tis: Clean up locality release (James Bottomley)   
- tpm_tis: Fix check_locality for correct locality acquisition (James Bottomley)   
- erofs: initialized fields can only be observed after bit is set (Gao Xiang)   
- drm/sched: Cancel and flush all outstanding jobs before finish. (Andrey Grodzovsky)   
- drm/nouveau/kms: handle mDP connectors (Karol Herbst)   
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (Alex Deucher)   
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 (Rodrigo Siqueira)   
- bcache: Move journal work to new flush wq (Kai Krakow)   
- bcache: Give btree_io_wq correct semantics again (Kai Krakow)   
- Revert "bcache: Kill btree_io_wq" (Kai Krakow)   
- ALSA: hda/realtek: modify EAPD in the ALC886 (PeiSen Hou)   
- ALSA: hda: Add another CometLake-H PCI ID (Kai Vehmanen)   
- USB: serial: mos7720: fix error code in mos7720_write() (Dan Carpenter)   
- USB: serial: mos7840: fix error code in mos7840_write() (Dan Carpenter)   
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Johan Hovold)   
- usb: dwc3: gadget: Fix dep-&gt;interval for fullspeed interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Thinh Nguyen)   
- usb: musb: Fix runtime PM race in musb_queue_resume_work (Paul Cercueil)   
- USB: serial: option: update interface mapping for ZTE P685M (Lech Perczak)   
- media: mceusb: Fix potential out-of-bounds shift (James Reynolds)   
- Input: i8042 - add ASUS Zenbook Flip to noselftest list (Marcos Paulo de Souza)   
- Input: joydev - prevent potential read overflow in ioctl (Dan Carpenter)   
- Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S (Olivier Crête)   
- Input: raydium_ts_i2c - do not send zero length (jeffrey.lin)   
- HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Jason Gerecke)   
- HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Filipe Laíns)   
- ACPI: configfs: add missing check after configfs_register_default_group() (Qinglang Miao)   
- ACPI: property: Fix fwnode string properties matching (Rafael J. Wysocki)   
- blk-settings: align max_sectors on "logical_block_size" boundary (Mikulas Patocka)   
- scsi: bnx2fc: Fix Kconfig warning &amp; CNIC build errors (Randy Dunlap)   
- mm/rmap: fix potential pte_unmap on an not mapped pte (Miaohe Lin)   
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (Maxime Ripard)   
- arm64: Add missing ISB after invalidating TLB in __primary_switch (Marc Zyngier)   
- r8169: fix jumbo packet handling on RTL8168e (Heiner Kallweit)   
- mm/compaction: fix misbehaviors of fast_find_migrateblock() (Wonhyuk Yang)   
- mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Miaohe Lin)   
- mm/memory.c: fix potential pte_unmap_unlock pte error (Miaohe Lin)   
- ocfs2: fix a use after free on error (Dan Carpenter)   
- vxlan: move debug check after netdev unregister (Taehee Yoo)   
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Chuhong Yuan)   
- vfio/type1: Use follow_pte() (Alex Williamson)   
- i40e: Fix add TC filter for IPv6 (Mateusz Palczewski)   
- i40e: Fix VFs not created (Sylwester Dziedziuch)   
- i40e: Fix addition of RX filters after enabling FW LLDP agent (Mateusz Palczewski)   
- i40e: Fix overwriting flow control settings during driver loading (Mateusz Palczewski)   
- i40e: Add zero-initialization of AQ command structures (Mateusz Palczewski)   
- i40e: Fix flow for IPv6 next header (extension header) (Slawomir Laba)   
- regmap: sdw: use _no_pm functions in regmap_read/write (Bard Liao)   
- nvmem: core: skip child nodes not matching binding (Ahmad Fatoum)   
- nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() (Dan Carpenter)   
- ext4: fix potential htree index checksum corruption (Theodore Ts'o)   
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)   
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (Iskren Chernev)   
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) (Konrad Dybcio)   
- mei: hbm: call mei_set_devstate() on hbm stop response (Alexander Usyskin)   
- PCI: Align checking of syscall user config accessors (Heiner Kallweit)   
- VMCI: Use set_page_dirty_lock() when unregistering guest memory (Jorgen Hansen)   
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() (Simon South)   
- soundwire: cadence: fix ACK/NAK handling (Pierre-Louis Bossart)   
- misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users (Aswath Govindraju)   
- phy: rockchip-emmc: emmc_phy_init() always return 0 (Chris Ruehl)   
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe (Aswath Govindraju)   
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set (Randy Dunlap)   
- Input: elo - fix an error code in elo_connect() (Dan Carpenter)   
- perf test: Fix unaligned access in sample parsing test (Namhyung Kim)   
- perf intel-pt: Fix premature IPC (Adrian Hunter)   
- perf intel-pt: Fix missing CYC processing in PSB (Adrian Hunter)   
- Input: sur40 - fix an error code in sur40_probe() (Dan Carpenter)   
- RDMA/hns: Fixes missing error code of CMDQ (Lang Cheng)   
- nfsd: register pernet ops last, unregister first (J. Bruce Fields)   
- clk: aspeed: Fix APLL calculate formula from ast2600-A2 (Ryan Chen)   
- regulator: qcom-rpmh: fix pm8009 ldo7 (Jonathan Marek)   
- spi: pxa2xx: Fix the controller numbering for Wildcat Point (Andy Shevchenko)   
- RDMA/hns: Fix type of sq_signal_bits (Weihang Li)   
- RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib)   
- RDMA/hns: Fixed wrong judgments in the goto branch (Wenpeng Liang)   
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs (AngeloGioacchino Del Regno)   
- powerpc/8xx: Fix software emulation interrupt (Christophe Leroy)   
- powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Nathan Lynch)   
- mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() (Dan Carpenter)   
- spi: stm32: properly handle 0 byte transfer (Alain Volmat)   
- RDMA/rxe: Correct skb on loopback path (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_recv.c (Bob Pearson)   
- perf vendor events arm64: Fix Ampere eMag event typo (John Garry)   
- perf tools: Fix DSO filtering when not finding a map for a sampled address (Arnaldo Carvalho de Melo)   
- tracepoint: Do not fail unregistering a probe due to memory failure (Steven Rostedt (VMware))   
- IB/cm: Avoid a loop when device has 255 ports (Parav Pandit)   
- IB/mlx5: Return appropriate error code instead of ENOMEM (Parav Pandit)   
- amba: Fix resource leak for drivers without .remove (Uwe Kleine-König)   
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct (Roja Rani Yarubandi)   
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores (Vladimir Murzin)   
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes (Takeshi Saito)   
- mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe (Christophe JAILLET)   
- mmc: sdhci-sprd: Fix some resource leaks in the remove function (Christophe JAILLET)   
- powerpc/47x: Disable 256k page size (Christophe Leroy)   
- KVM: PPC: Make the VMX instruction emulation routines static (Cédric Le Goater)   
- IB/umad: Return EPOLLERR in case of when device disassociated (Shay Drory)   
- IB/umad: Return EIO in case of when device disassociated (Shay Drory)   
- objtool: Fix ".cold" section suffix check for newer versions of GCC (Josh Poimboeuf)   
- objtool: Fix error handling for STD/CLD warnings (Josh Poimboeuf)   
- auxdisplay: ht16k33: Fix refresh rate handling (Geert Uytterhoeven)   
- isofs: release buffer head before return (Pan Bian)   
- regulator: core: Avoid debugfs: Directory ... already present! error (Hans de Goede)   
- regulator: s5m8767: Drop regulators OF node reference (Krzysztof Kozlowski)   
- spi: atmel: Put allocated master before return (Pan Bian)   
- regulator: s5m8767: Fix reference count leak (Pan Bian)   
- certs: Fix blacklist flag type confusion (David Howells)   
- regulator: axp20x: Fix reference cout leak (Pan Bian)   
- clk: sunxi-ng: h6: Fix clock divider range on some clocks (Andre Przywara)   
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Yishai Hadas)   
- clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined (Tom Rix)   
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed (Arnd Bergmann)   
- rtc: s5m: select REGMAP_I2C (Bartosz Golaszewski)   
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (Claudiu Beznea)   
- of/fdt: Make sure no-map does not remove already reserved regions (Nicolas Boichat)   
- fdt: Properly handle "no-map" field in the memory region (KarimAllah Ahmed)   
- mfd: bd9571mwv: Use devm_mfd_add_devices() (Yoshihiro Shimoda)   
- dmaengine: hsu: disable spurious interrupt (Ferry Toth)   
- dmaengine: owl-dma: Fix a resource leak in the remove function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in the remove function (Christophe JAILLET)   
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (Bernard Metzler)   
- HID: core: detect and skip invalid inputs to snto32() (Randy Dunlap)   
- clk: sunxi-ng: h6: Fix CEC clock (Andre Przywara)   
- spi: cadence-quadspi: Abort read if dummy cycles required are too many (Pratyush Yadav)   
- i2c: iproc: handle master read request (Rayagonda Kokatanur)   
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (Rayagonda Kokatanur)   
- i2c: iproc: handle only slave interrupts which are enabled (Rayagonda Kokatanur)   
- quota: Fix memory leak when handling corrupted quota file (Jan Kara)   
- selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Po-Hsu Lin)   
- clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() (Martin Blumenstingl)   
- clk: meson: clk-pll: make "ret" a signed integer (Martin Blumenstingl)   
- clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL (Martin Blumenstingl)   
- HSI: Fix PM usage counter unbalance in ssi_hw_init (Zhang Qilong)   
- capabilities: Don't allow writing ambiguous v3 file capabilities (Eric W. Biederman)   
- ubifs: Fix error return code in alloc_wbufs() (Wang ShaoBo)   
- ubifs: Fix memleak in ubifs_init_authentication (Dinghao Liu)   
- jffs2: fix use after free in jffs2_sum_write_data() (Tom Rix)   
- fs/jfs: fix potential integer overflow on shift of a int (Colin Ian King)   
- ASoC: simple-card-utils: Fix device module clock (Sameer Pujar)   
- ima: Free IMA measurement buffer after kexec syscall (Lakshmi Ramasubramanian)   
- ima: Free IMA measurement buffer on error (Lakshmi Ramasubramanian)   
- crypto: ecdh_helper - Ensure 'len &gt;= secret.len' in decode_key() (Daniele Alessandrelli)   
- hwrng: timeriomem - Fix cooldown period calculation (Jan Henrik Weinstock)   
- btrfs: clarify error returns values in __load_free_space_cache (Zhihao Cheng)   
- ASoC: SOF: debug: Fix a potential issue on string buffer termination (Hui Wang)   
- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Andrea Parri (Microsoft))   
- f2fs: fix a wrong condition in __submit_bio (Dehe Gu)   
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() (Dan Carpenter)   
- f2fs: fix to avoid inconsistent quota data (Yi Chen)   
- mtd: parsers: afs: Fix freeing the part name memory in failure (Manivannan Sadhasivam)   
- ASoC: cpcap: fix microphone timeslot mask (Sebastian Reichel)   
- ata: ahci_brcm: Add back regulators management (Florian Fainelli)   
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) (Christophe Leroy)   
- mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() (Dan Carpenter)   
- sched/eas: Don't update misfit status if the task is pinned (Qais Yousef)   
- media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Laurent Pinchart)   
- media: pxa_camera: declare variable when DEBUG is defined (Tom Rix)   
- media: cx25821: Fix a bug when reallocating some dma memory (Christophe JAILLET)   
- media: qm1d1c0042: fix error return code in qm1d1c0042_init() (Luo Meng)   
- media: lmedm04: Fix misuse of comma (Joe Perches)   
- media: software_node: Fix refcounts in software_node_get_next_child() (Daniel Scally)   
- drm/amd/display: Fix HDMI deep color output for DCE 6-11. (Mario Kleiner)   
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. (Mario Kleiner)   
- bsg: free the request before return error code (Pan Bian)   
- MIPS: properly stop .eh_frame generation (Alexander Lobakin)   
- drm/sun4i: tcon: fix inverted DCLK polarity (Giulio Benetti)   
- crypto: bcm - Rename struct device_private to bcm_device_private (Jiri Olsa)   
- evm: Fix memleak in init_desc (Dinghao Liu)   
- ASoC: cs42l56: fix up error handling in probe (Dan Carpenter)   
- media: aspeed: fix error return code in aspeed_video_setup_video() (Zhang Changzhong)   
- media: tm6000: Fix memleak in tm6000_start_stream (Dinghao Liu)   
- media: media/pci: Fix memleak in empress_init (Dinghao Liu)   
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs (Dinghao Liu)   
- media: vsp1: Fix an error handling path in the probe function (Christophe JAILLET)   
- media: camss: missing error code in msm_video_register() (Dan Carpenter)   
- media: imx: Fix csc/scaler unregister (Ezequiel Garcia)   
- media: imx: Unregister csc/scaler only if registered (Ezequiel Garcia)   
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (Jacopo Mondi)   
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 (Nathan Chancellor)   
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init (Nathan Chancellor)   
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition (Chenyang Li)   
- crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled (Ard Biesheuvel)   
- crypto: sun4i-ss - fix kmap usage (Corentin Labbe)   
- crypto: sun4i-ss - linearize buffers content must be kept (Corentin Labbe)   
- drm/fb-helper: Add missed unlocks in setcmap_legacy() (Chuhong Yuan)   
- gma500: clean up error handling in init (Dan Carpenter)   
- drm/gma500: Fix error return code in psb_driver_load() (Jialin Zhang)   
- fbdev: aty: SPARC64 requires FB_ATY_CT (Randy Dunlap)   
- net: mvneta: Remove per-cpu queue mapping for Armada 3700 (Maxime Chevallier)   
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP (Shyam Sundar S K)   
- net: amd-xgbe: Reset link when the link never comes back (Shyam Sundar S K)   
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning (Shyam Sundar S K)   
- net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout (Shyam Sundar S K)   
- ibmvnic: skip send_request_unmap for timeout reset (Lijun Pan)   
- ibmvnic: add memory barrier to protect long term buffer (Lijun Pan)   
- b43: N-PHY: Fix the update of coef for the PHY revision &gt;= 3case (Colin Ian King)   
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Ayush Sawal)   
- net: axienet: Handle deferred probe on clock properly (Robert Hancock)   
- tcp: fix SO_RCVLOWAT related hangs under mem pressure (Eric Dumazet)   
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jesper Dangaard Brouer)   
- mac80211: fix potential overflow when multiplying to u32 integers (Colin Ian King)   
- xen/netback: fix spurious event detection for common event case (Juergen Gross)   
- bnxt_en: reverse order of TX disable and carrier off (Edwin Peer)   
- ibmvnic: Set to CLOSED state even on error (Sukadev Bhattiprolu)   
- ath9k: fix data bus crash when setting nf_override via debugfs (Linus Lüssing)   
- bpf_lru_list: Read double-checked variable once without lock (Marco Elver)   
- soc: aspeed: snoop: Add clock control logic (Jae Hyun Yoo)   
- ARM: s3c: fix fiq for clang IAS (Arnd Bergmann)   
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address (Vincent Knecht)   
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Jupeng Zhong)   
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware (Marek Behún)   
- ARM: dts: armada388-helios4: assign pinctrl to each fan (Rosen Penev)   
- ARM: dts: armada388-helios4: assign pinctrl to LEDs (Rosen Penev)   
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules (Chen-Yu Tsai)   
- usb: dwc2: Make "trimming xfer length" a debug message (Guenter Roeck)   
- usb: dwc2: Abort transaction after errors with unknown reason (Guenter Roeck)   
- usb: dwc2: Do not update data length if it is 0 on inbound transfers (Guenter Roeck)   
- ARM: dts: Configure missing thermal interrupt for 4430 (Tony Lindgren)   
- memory: ti-aemif: Drop child node when jumping out loop (Pan Bian)   
- Bluetooth: Put HCI device if inquiry procedure interrupts (Pan Bian)   
- Bluetooth: drop HCI device reference before return (Pan Bian)   
- usb: gadget: u_audio: Free requests only after callback (Jack Pham)   
- ACPICA: Fix exception code class checks (Maximilian Luz)   
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in -&gt;remove() (Christophe JAILLET)   
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path (Christophe JAILLET)   
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz (Andre Przywara)   
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency (Andre Przywara)   
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card (Andre Przywara)   
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0 (Andre Przywara)   
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0 (Andre Przywara)   
- bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Andrii Nakryiko)   
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Andrii Nakryiko)   
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops (Zhang Qilong)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso (Krzysztof Kozlowski)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 (Krzysztof Kozlowski)   
- Bluetooth: Fix initializing response id after clearing struct (Christopher William Snowhill)   
- Bluetooth: hci_uart: Fix a race for write_work scheduling (Claire Chang)   
- Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- ath10k: Fix error handling in case of CE pipe init failure (Rakesh Pillai)   
- random: fix the RNDRESEEDCRNG ioctl (Eric Biggers)   
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section (Alexander Lobakin)   
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Takashi Iwai)   
- bfq: Avoid false bfq queue merging (Jan Kara)   
- virt: vbox: Do not use wait_event_interruptible when called from kernel context (Hans de Goede)   
- PCI: Decline to resize resources if boot config must be preserved (Ard Biesheuvel)   
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (Ansuel Smith)   
- kdb: Make memory allocations more robust (Sumit Garg)   
- debugfs: do not attempt to create a new file before the filesystem is initalized (Greg Kroah-Hartman)   
- debugfs: be more robust at handling improper input in debugfs_lookup() (Greg Kroah-Hartman)   
- vmlinux.lds.h: add DWARF v5 sections (Nick Desaulniers)   
- x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)  [Orabug: 32977864]  
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)  [Orabug: 32977864]  
- uek-rpm: update kABI lists for a new symbol (Saeed Mirzamohammadi)  [Orabug: 32977531]  
- x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing (Thomas Gleixner)  [Orabug: 32969739]  
- bluetooth: eliminate the potential race condition when removing the HCI controller (Lin Ma)  [Orabug: 32912033]  {CVE-2021-32399}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
</package>
<package pkgid="0500e7b9b433a27c3b0d1197a07aadf71c5166b5a331f42d77a331d10715e55a" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.203.6.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.3.el8uek]" date="1620475200">- LTS tag: v5.4.94 (Jack Vogel)   
- fs: fix lazytime expiration handling in __writeback_single_inode() (Eric Biggers)   
- writeback: Drop I_DIRTY_TIME_EXPIRE (Jan Kara)   
- dm integrity: conditionally disable "recalculate" feature (Mikulas Patocka)   
- tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Jean-Philippe Brucker)   
- SMB3.1.1: do not log warning message if server doesn't populate salt (Steve French)   
- arm64: mm: use single quantity to represent the PA to VA translation (Ard Biesheuvel)   
- tracing: Fix race in trace_open and buffer resize call (Gaurav Kohli)   
- io_uring: Fix current-&gt;fs handling in io_sq_wq_submit_work() (Nicolai Stange)   
- HID: wacom: Correct NULL dereference on AES pen proximity (Jason Gerecke)   
- Revert "mm/slub: fix a memory leak in sysfs_slab_add()" (Wang Hai)   
- gpio: mvebu: fix pwm .get_state period calculation (Baruch Siach)   
- LTS tag: v5.4.93 (Jack Vogel)   
- tcp: fix TCP_USER_TIMEOUT with zero window (Enke Chen)   
- net: dsa: b53: fix an off by one in checking "vlan-&gt;vid" (Dan Carpenter)   
- net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Tariq Toukan)   
- net: mscc: ocelot: allow offloading of bridge on top of LAG (Vladimir Oltean)   
- ipv6: set multicast flag on the multicast route (Matteo Croce)   
- net_sched: reject silly cell_log in qdisc_get_rtab() (Eric Dumazet)   
- net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Eric Dumazet)   
- ipv6: create multicast route with RTPROT_KERNEL (Matteo Croce)   
- udp: mask TOS bits in udp_v4_early_demux() (Guillaume Nault)   
- kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Lecopzer Chen)   
- kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Lecopzer Chen)   
- skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Alexander Lobakin)   
- lightnvm: fix memory leak when submit fails (Pan Bian)   
- sh_eth: Fix power down vs. is_opened flag ordering (Geert Uytterhoeven)   
- net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext (Rasmus Villemoes)   
- sh: dma: fix kconfig dependency for G2_DMA (Necip Fazil Yildiran)   
- netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault)   
- x86/cpu/amd: Set __max_die_per_package on AMD (Yazen Ghannam)   
- pinctrl: ingenic: Fix JZ4760 support (Paul Cercueil)   
- driver core: Extend device_is_dependent() (Rafael J. Wysocki)   
- xhci: tegra: Delay for disabling LFPS detector (JC Kuo)   
- xhci: make sure TRB is fully written before giving it to the controller (Mathias Nyman)   
- usb: bdc: Make bdc pci driver depend on BROKEN (Patrik Jakobsson)   
- usb: udc: core: Use lock when write to soft_connect (Thinh Nguyen)   
- usb: gadget: aspeed: fix stop dma register setting. (Ryan Chen)   
- USB: ehci: fix an interrupt calltrace error (Longfang Liu)   
- ehci: fix EHCI host controller initialization sequence (Eugene Korenevsky)   
- serial: mvebu-uart: fix tx lost characters at power off (Pali Rohár)   
- stm class: Fix module init return on allocation failure (Wang Hui)   
- intel_th: pci: Add Alder Lake-P support (Alexander Shishkin)   
- x86/mmx: Use KFPU_387 for MMX string operations (Andy Lutomirski)   
- x86/topology: Make __max_die_per_package available unconditionally (Borislav Petkov)   
- x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Andy Lutomirski)   
- irqchip/mips-cpu: Set IPI domain parent chip (Mathias Kresin)   
- cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Ronnie Sahlberg)   
- iio: ad5504: Fix setting power-down state (Lars-Peter Clausen)   
- can: peak_usb: fix use after free bugs (Vincent Mailhol)   
- can: vxcan: vxcan_xmit: fix use after free bug (Vincent Mailhol)   
- can: dev: can_restart: fix use after free bug (Vincent Mailhol)   
- selftests: net: fib_tests: remove duplicate log test (Hangbin Liu)   
- platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list (Hans de Goede)   
- i2c: octeon: check correct size of maximum RECV_LEN packet (Wolfram Sang)   
- powerpc: Fix alignment bug within the init sections (Ariel Marcovitch)   
- scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Arnd Bergmann)   
- pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting (Billy Tsai)   
- powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S (Youling Tang)   
- drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs)   
- drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs)   
- drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs)   
- drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs)   
- drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs)   
- drm/amd/display: Fix to be able to stop crc calculation (Wayne Lin)   
- drm/amdgpu/psp: fix psp gfx ctrl cmds (Victor Zhao)   
- riscv: defconfig: enable gpio support for HiFive Unleashed (Sagar Shrikant Kadam)   
- dts: phy: fix missing mdio device and probe failure of vsc8541-01 device (Sagar Shrikant Kadam)   
- x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery (David Woodhouse)   
- xen: Fix event channel callback via INTX/GSI (David Woodhouse)   
- arm64: make atomic helpers __always_inline (Arnd Bergmann)   
- clk: tegra30: Add hda clock default rates to clock driver (Peter Geis)   
- HID: Ignore battery for Elan touchscreen on ASUS UX550 (Seth Miller)   
- HID: logitech-dj: add the G602 receiver (Filipe Laíns)   
- riscv: Fix sifive serial driver (Damien Le Moal)   
- riscv: Fix kernel time_init() (Damien Le Moal)   
- scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan D. Milne)   
- scsi: qedi: Correct max length of CHAP secret (Nilesh Javali)   
- scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback (Can Guo)   
- dm integrity: select CRYPTO_SKCIPHER (Anthony Iliopoulos)   
- HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Kai-Heng Feng)   
- ASoC: Intel: haswell: Add missing pm_ops (Cezary Rojewski)   
- drm/i915/gt: Prevent use of engine-&gt;wa_ctx after error (Chris Wilson)   
- drm/syncobj: Fix use-after-free (Daniel Vetter)   
- drm/atomic: put state on error path (Pan Bian)   
- dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mikulas Patocka)   
- dm: avoid filesystem lookup in dm_get_dev_t() (Hannes Reinecke)   
- mmc: sdhci-xenon: fix 1.8v regulator stabilization (Alex Leibovich)   
- mmc: core: don't initialize block size from ext_csd if not present (Peter Collingbourne)   
- btrfs: send: fix invalid clone operations when cloning from the same file and root (Filipe Manana)   
- btrfs: don't clear ret in btrfs_start_dirty_block_groups (Josef Bacik)   
- btrfs: fix lockdep splat in btrfs_recover_relocation (Josef Bacik)   
- btrfs: don't get an EINTR during drop_snapshot for reloc (Josef Bacik)   
- ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Hans de Goede)   
- ALSA: hda/via: Add minimum mute flag (Takashi Iwai)   
- ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Takashi Iwai)   
- platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 (Jiaxun Yang)   
- platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes (Heikki Krogerus)   
- i2c: bpmp-tegra: Ignore unknown I2C_M flags (Mikko Perttunen)   
- LTS tag: v5.4.92 (Jack Vogel)   
- spi: cadence: cache reference clock rate during probe (Michael Hennerich)   
- mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Lorenzo Bianconi)   
- mac80211: do not drop tx nulldata packets on encrypted links (Felix Fietkau)   
- tipc: fix NULL deref in tipc_link_xmit() (Hoang Le)   
- net, sctp, filter: remap copy_from_user failure error (Daniel Borkmann)   
- rxrpc: Fix handling of an unsupported token type in rxrpc_read() (David Howells)   
- net: avoid 32 x truesize under-estimation for tiny skbs (Eric Dumazet)   
- net: sit: unregister_netdevice on newlink's error path (Jakub Kicinski)   
- net: stmmac: Fixed mtu channged by cache aligned (David Wu)   
- rxrpc: Call state should be read with READ_ONCE() under some circumstances (Baptiste Lepers)   
- net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Petr Machata)   
- net: dcb: Validate netlink message in DCB handler (Petr Machata)   
- esp: avoid unneeded kmap_atomic call (Willem de Bruijn)   
- rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Andrey Zhizhikin)   
- net: mvpp2: Remove Pause and Asym_Pause support (Stefan Chulski)   
- mlxsw: core: Increase critical threshold for ASIC thermal zone (Vadim Pasternak)   
- mlxsw: core: Add validation of transceiver temperature thresholds (Vadim Pasternak)   
- net: ipv6: Validate GSO SKB before finish IPv6 processing (Aya Levin)   
- netxen_nic: fix MSI/MSI-x interrupts (Manish Chopra)   
- udp: Prevent reuseport_select_sock from reading uninitialized socks (Baptiste Lepers)   
- bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Mircea Cirjaliu)   
- bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Stanislav Fomichev)   
- nfsd4: readdirplus shouldn't return parent of export (J. Bruce Fields)   
- spi: npcm-fiu: Disable clock in probe error path (Lukas Wunner)   
- spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() (Qinglang Miao)   
- elfcore: fix building with clang (Arnd Bergmann)   
- xen/privcmd: allow fetching resource sizes (Roger Pau Monne)   
- compiler.h: Raise minimum version of GCC to 5.1 for arm64 (Will Deacon)   
- usb: ohci: Make distrust_firmware param default to false (Hamish Martin)   
- LTS tag: v5.4.91 (Jack Vogel)   
- netfilter: nft_compat: remove flush counter optimization (Florian Westphal)   
- netfilter: nf_nat: Fix memleak in nf_nat_init (Dinghao Liu)   
- netfilter: conntrack: fix reading nf_conntrack_buckets (Jesper Dangaard Brouer)   
- ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Geert Uytterhoeven)   
- ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Geert Uytterhoeven)   
- dm: eliminate potential source of excessive kernel log noise (Mike Snitzer)   
- net: sunrpc: interpret the return value of kstrtou32 correctly (j.nixdorf@avm.de)   
- iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Lu Baolu)   
- mm, slub: consider rest of partial list if acquire_slab() fails (Jann Horn)   
- drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence (Hans de Goede)   
- IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Parav Pandit)   
- RDMA/mlx5: Fix wrong free of blue flame register on error (Mark Bloch)   
- bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Michael Chan)   
- RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (Dinghao Liu)   
- RDMA/restrack: Don't treat as an error allocation ID wrapping (Leon Romanovsky)   
- ext4: fix superblock checksum failure when setting password salt (Jan Kara)   
- NFS: nfs_igrab_and_active must first reference the superblock (Trond Myklebust)   
- NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Trond Myklebust)   
- pNFS: Stricter ordering of layoutget and layoutreturn (Trond Myklebust)   
- pNFS: Mark layout for return if return-on-close was not sent (Trond Myklebust)   
- pNFS: We want return-on-close to complete when evicting the inode (Trond Myklebust)   
- NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski)   
- nvme-tcp: fix possible data corruption with bio merges (Sagi Grimberg)   
- ASoC: Intel: fix error code cnl_set_dsp_D0() (Dan Carpenter)   
- ASoC: meson: axg-tdmin: fix axg skew offset (Jerome Brunet)   
- ASoC: meson: axg-tdm-interface: fix loopback (Jerome Brunet)   
- dump_common_audit_data(): fix racy accesses to -&gt;d_name (Al Viro)   
- perf intel-pt: Fix 'CPU too large' error (Adrian Hunter)   
- ARM: picoxcell: fix missing interrupt-parent properties (Arnd Bergmann)   
- drm/msm: Call msm_init_vram before binding the gpu (Craig Tatlor)   
- ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI (Shawn Guo)   
- usb: typec: Fix copy paste error for NVIDIA alt-mode description (Peter Robinson)   
- drm/amdgpu: fix a GPU hang issue when remove device (Dennis Li)   
- nvmet-rdma: Fix list_del corruption on queue establishment failure (Israel Rukshin)   
- nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari)   
- selftests: fix the return value for UDP GRO test (Po-Hsu Lin)   
- net: ethernet: fs_enet: Add missing MODULE_LICENSE (Michael Ellerman)   
- misdn: dsp: select CONFIG_BITREVERSE (Arnd Bergmann)   
- arch/arc: add copy_user_page() to &lt;asm/page.h&gt; to fix build error on ARC (Randy Dunlap)   
- bfq: Fix computation of shallow depth (Jan Kara)   
- lib/raid6: Let $(UNROLL) rules work with macOS userland (John Millikin)   
- hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values (Uwe Kleine-König)   
- habanalabs: Fix memleak in hl_device_reset (Dinghao Liu)   
- habanalabs: register to pci shutdown callback (Oded Gabbay)   
- ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram (Rasmus Villemoes)   
- regulator: bd718x7: Add enable times (Guido Günther)   
- btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan (Filipe Manana)   
- netfilter: ipset: fixes possible oops in mtype_resize (Vasily Averin)   
- ARC: build: move symlink creation to arch/arc/Makefile to avoid race (Masahiro Yamada)   
- ARC: build: add boot_targets to PHONY (Masahiro Yamada)   
- ARC: build: add uImage.lzma to the top-level target (Masahiro Yamada)   
- ARC: build: remove non-existing bootpImage from KBUILD_IMAGE (Masahiro Yamada)   
- dm integrity: fix flush with external metadata device (Mikulas Patocka)   
- cifs: fix interrupted close commands (Paulo Alcantara)   
- smb3: remove unused flag passed into close functions (Steve French)   
- ext4: don't leak old mountpoint samples (Theodore Ts'o)   
- ext4: fix bug for rename with RENAME_WHITEOUT (yangerkun)   
- drm/i915/backlight: fix CPU mode backlight takeover on LPT (Jani Nikula)   
- btrfs: tree-checker: check if chunk item end overflows (Su Yue)   
- r8152: Add Lenovo Powered USB-C Travel Hub (Leon Schuermann)   
- dm integrity: fix the maximum number of arguments (Mikulas Patocka)   
- dm snapshot: flush merged data before committing metadata (Akilesh Kailash)   
- dm raid: fix discard limits for raid1 (Mike Snitzer)   
- mm/hugetlb: fix potential missing huge page size info (Miaohe Lin)   
- ACPI: scan: Harden acpi_device_add() against device ID overflows (Dexuan Cui)   
- RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (Tom Rix)   
- MIPS: relocatable: fix possible boot hangup with KASLR enabled (Alexander Lobakin)   
- MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB (Paul Cercueil)   
- mips: lib: uncached: fix non-standard usage of variable 'sp' (Anders Roxell)   
- mips: fix Section mismatch in reference (Anders Roxell)   
- tracing/kprobes: Do the notrace functions check without kprobes on ftrace (Masami Hiramatsu)   
- x86/hyperv: check cpu mask after interrupt has been disabled (Wei Liu)   
- ASoC: dapm: remove widget from dirty list on free (Thomas Hebb)   
- btrfs: prevent NULL pointer dereference in extent_io_tree_panic (Su Yue)   
- kbuild: enforce -Werror=return-type (Olaf Hering)   
- IB/ipoib: Improve latency in ipoib/cm connection formation (Manjunath Patil)  [Orabug: 32852998]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.4.el8uek]" date="1621080000">- uek-rpm: Update missing configs as compared to OL8.4 RHCK (Saeed Mirzamohammadi)  [Orabug: 32837542]  
- video: hyperv_fb: Add ratelimit on error message (Michael Kelley)  [Orabug: 32867569]  
- Drivers: hv: vmbus: Initialize unload_event statically (Andrea Parri (Microsoft))  [Orabug: 32867569]  
- Drivers: hv: vmbus: Increase wait time for VMbus unload (Michael Kelley)  [Orabug: 32867569]  
- uek-rpm: Remove hwcap directive and /etc/ld.so.conf.d/*.conf file (Victor Erminpour)  [Orabug: 32816428]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.202.5.el8uek]" date="1621684800">- sctp: delay auto_asconf init until binding the first addr (Xin Long)  [Orabug: 32907967]  {CVE-2021-23133} {CVE-2021-23133} 
- dm ioctl: fix out of bounds array access when no devices (Mikulas Patocka)  [Orabug: 32860491]  {CVE-2021-31916} 
- uek-rpm: update kABI lists for the new symbols (Saeed Mirzamohammadi)  [Orabug: 32883836]  
- md/raid1: properly indicate failure when ending a failed write request (Paul Clements)  [Orabug: 32888143]  
- scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (James Smart)  [Orabug: 32827840]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.0.el8uek]" date="1622548800">- LTS tag: v5.4.97 (Jack Vogel)   
- usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 (Pali Rohár)   
- net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Alexander Ovechkin)   
- net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add (DENG Qingfang)   
- net: ip_tunnel: fix mtu calculation (Vadim Fedorenko)   
- neighbour: Prevent a dead entry from updating gc_list (Chinmay Agarwal)   
- igc: Report speed and duplex as unknown when device is runtime suspended (Kai-Heng Feng)   
- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni)   
- iommu/vt-d: Do not use flush-queue when caching-mode is on (Nadav Amit)   
- Input: xpad - sync supported devices with fork on GitHub (Benjamin Valentin)   
- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Luca Coelho)   
- x86/apic: Add extra serialization for non-serializing MSRs (Dave Hansen)   
- x86/build: Disable CET instrumentation in the kernel (Josh Poimboeuf)   
- mm: thp: fix MADV_REMOVE deadlock on shmem THP (Hugh Dickins)   
- mm, compaction: move high_pfn to the for loop scope (Rokudo Yan)   
- mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Muchun Song)   
- mm: hugetlb: fix a race between isolating and freeing page (Muchun Song)   
- mm: hugetlb: fix a race between freeing and dissolving the page (Muchun Song)   
- mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Muchun Song)   
- ARM: footbridge: fix dc21285 PCI configuration accessors (Russell King)   
- KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Sean Christopherson)   
- KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Sean Christopherson)   
- nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Thorsten Leemhuis)   
- drm/amd/display: Revert "Fix EDID parsing after resume from suspend" (Stylon Wang)   
- mmc: core: Limit retries when analyse of SDIO tuples fails (Fengnan Chang)   
- smb3: fix crediting for compounding when only one request in flight (Pavel Shilovsky)   
- smb3: Fix out-of-bounds bug in SMB2_negotiate() (Gustavo A. R. Silva)   
- cifs: report error instead of invalid when revalidating a dentry fails (Aurelien Aptel)   
- xhci: fix bounce buffer usage for non-sg list case (Mathias Nyman)   
- genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set (Marc Zyngier)   
- libnvdimm/dimm: Avoid race between probe and available_slots_show() (Dan Williams)   
- kretprobe: Avoid re-registration of the same kretprobe earlier (Wang ShaoBo)   
- fgraph: Initialize tracing_graph_pause at task creation (Steven Rostedt (VMware))   
- mac80211: fix station rate table updates on assoc (Felix Fietkau)   
- ovl: fix dentry leak in ovl_get_redirect (Liangyan)   
- usb: host: xhci-plat: add priv quirk for skip PHY initialization (Peter Chen)   
- usb: xhci-mtk: break loop when find the endpoint to drop (Chunfeng Yun)   
- usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Chunfeng Yun)   
- usb: xhci-mtk: fix unreleased bandwidth data (Ikjoon Jang)   
- usb: dwc3: fix clock issue during resume in OTG mode (Gary Bisson)   
- usb: dwc2: Fix endpoint direction check in ep_from_windex (Heiko Stuebner)   
- usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() (Yoshihiro Shimoda)   
- USB: usblp: don't call usb_set_interface if there's a single alt (Jeremy Figgins)   
- USB: gadget: legacy: fix an error code in eth_bind() (Dan Carpenter)   
- memblock: do not start bottom-up allocations with kernel_end (Roman Gushchin)   
- nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Sagi Grimberg)   
- ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode (Hermann Lauer)   
- r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Heiner Kallweit)   
- net: mvpp2: TCAM entry enable should be written after SRAM data (Stefan Chulski)   
- net: lapb: Copy the skb before sending a packet (Xie He)   
- net/mlx5: Fix leak upon failure of rule creation (Maor Gottlieb)   
- i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Aleksandr Loktionov)   
- igc: check return value of ret_val in igc_config_fc_after_link_up (Kevin Lo)   
- igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Kevin Lo)   
- arm64: dts: ls1046a: fix dcfg address range (Zyta Szpak)   
- rxrpc: Fix deadlock around release of dst cached on udp tunnel (David Howells)   
- um: virtio: free vu_dev only with the contained struct device (Johannes Berg)   
- bpf, cgroup: Fix problematic bounds check (Loris Reiff)   
- bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Loris Reiff)   
- arm64: dts: rockchip: fix vopl iommu irq on px30 (Sandy Huang)   
- arm64: dts: amlogic: meson-g12: Set FL-adj property value (Serge Semin)   
- Input: i8042 - unbreak Pegatron C15B (Alexey Dobriyan)   
- arm64: dts: qcom: c630: keep both touchpad devices enabled (Shawn Guo)   
- USB: serial: option: Adding support for Cinterion MV31 (Christoph Schemmel)   
- USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Chenxin Jin)   
- USB: serial: cp210x: add pid/vid for WSDA-200-USB (Pho Tran)   
- LTS tag: v5.4.96 (Jack Vogel)   
- workqueue: Restrict affinity change to rescuer (Peter Zijlstra)   
- kthread: Extract KTHREAD_IS_PER_CPU (Peter Zijlstra)   
- objtool: Don't fail on missing symbol table (Josh Poimboeuf)   
- drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping (Bing Guo)   
- drm/amd/display: Update dram_clock_change_latency for DCN2.1 (Jake Wang)   
- selftests/powerpc: Only test lwm/stmw on big endian (Michael Ellerman)   
- nvme: check the PRINFO bit before deciding the host buffer length (Revanth Rajashekar)   
- udf: fix the problem that the disc content is not displayed (lianzhi chang)   
- ALSA: hda: Add Cometlake-R PCI ID (Kai-Chuan Hsieh)   
- scsi: ibmvfc: Set default timeout to avoid crash during migration (Brian King)   
- mac80211: fix fast-rx encryption check (Felix Fietkau)   
- ASoC: SOF: Intel: hda: Resume codec to do jack detection (Kai-Heng Feng)   
- scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (Dinghao Liu)   
- scsi: libfc: Avoid invoking response handler twice if ep is already completed (Javed Hasan)   
- scsi: scsi_transport_srp: Don't block target in failfast state (Martin Wilck)   
- x86: __always_inline __{rd,wr}msr() (Peter Zijlstra)   
- platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 (Arnold Gozum)   
- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet (Hans de Goede)   
- phy: cpcap-usb: Fix warning for missing regulator_disable (Tony Lindgren)   
- net_sched: gen_estimator: support large ewma log (Eric Dumazet)   
- btrfs: backref, use correct count to resolve normal data refs (ethanwu)   
- btrfs: backref, only search backref entries from leaves of the same root (ethanwu)   
- btrfs: backref, don't add refs from shared block when resolving normal backref (ethanwu)   
- btrfs: backref, only collect file extent items matching backref offset (ethanwu)   
- tcp: make TCP_USER_TIMEOUT accurate for zero window probes (Enke Chen)   
- arm64: Do not pass tagged addresses to __is_lm_address() (Catalin Marinas)   
- arm64: Fix kernel address detection of __is_lm_address() (Vincenzo Frascino)   
- ACPI: thermal: Do not call acpi_thermal_check() directly (Rafael J. Wysocki)   
- Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" (Greg Kroah-Hartman)   
- ibmvnic: Ensure that CRQ entry read are correctly ordered (Lijun Pan)   
- net: switchdev: don't set port_obj_info-&gt;handled true when -EOPNOTSUPP (Rasmus Villemoes)   
- net: dsa: bcm_sf2: put device node before return (Pan Bian)   
- LTS tag: v5.4.95 (Jack Vogel)   
- tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Pengcheng Yang)   
- team: protect features update by RCU to avoid deadlock (Ivan Vecera)   
- ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Dan Carpenter)   
- NFC: fix possible resource leak (Pan Bian)   
- NFC: fix resource leak when target index is invalid (Pan Bian)   
- rxrpc: Fix memory leak in rxrpc_lookup_local (Takeshi Misawa)   
- iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built (Bartosz Golaszewski)   
- iommu/vt-d: Gracefully handle DMAR units with no supported address widths (David Woodhouse)   
- selftests: forwarding: Specify interface when invoking mausezahn (Danielle Ratson)   
- nvme-multipath: Early exit if no path is available (Daniel Wagner)   
- can: dev: prevent potential information leak in can_fill_info() (Dan Carpenter)   
- net/mlx5e: Reduce tc unsupported key print level (Maor Dickman)   
- net/mlx5e: E-switch, Fix rate calculation for overflow (Parav Pandit)   
- net/mlx5: Fix memory leak on flow table creation error flow (Roi Dayan)   
- igc: fix link speed advertising (Corinna Vinschen)   
- i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann)   
- mac80211: pause TX while changing interface type (Johannes Berg)   
- iwlwifi: pcie: reschedule in long-running memory reads (Johannes Berg)   
- iwlwifi: pcie: use jiffies for memory read spin time limit (Johannes Berg)   
- pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Trond Myklebust)   
- ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Ricardo Ribalda)   
- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib)   
- firmware: imx: select SOC_BUS to fix firmware build (Randy Dunlap)   
- ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status (Marco Felsch)   
- arm64: dts: ls1028a: fix the offset of the reset register (Michael Walle)   
- xfrm: Fix wraparound in xfrm_policy_addr_delta() (Visa Hankala)   
- selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Po-Hsu Lin)   
- xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Eyal Birger)   
- xfrm: Fix oops in xfrm_replay_advance_bmp (Shmulik Ladkani)   
- netfilter: nft_dynset: add timeout extension to template (Pablo Neira Ayuso)   
- ARM: imx: build suspend-imx6.S with arm instruction set (Max Krummenacher)   
- xen-blkfront: allow discard-* nodes to be optional (Roger Pau Monne)   
- tee: optee: replace might_sleep with cond_resched (Rouven Czerwinski)   
- drm/i915: Check for all subplatform bits (Umesh Nerlige Ramappa)   
- drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices (Karol Herbst)   
- mt7601u: fix rx buffer refcounting (Lorenzo Bianconi)   
- mt7601u: fix kernel crash unplugging the device (Lorenzo Bianconi)   
- arm64: dts: broadcom: Fix USB DMA address translation for Stingray (Bharat Gooty)   
- leds: trigger: fix potential deadlock with libata (Andrea Righi)   
- xen: Fix XenStore initialisation for XS_LOCAL (David Woodhouse)   
- KVM: Forbid the use of tagged userspace addresses for memslots (Marc Zyngier)   
- KVM: x86: get smi pending status correctly (Jay Zhou)   
- KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration (Maxim Levitsky)   
- KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Like Xu)   
- KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Like Xu)   
- btrfs: fix possible free space tree corruption with online conversion (Josef Bacik)   
- drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] (Claudiu Beznea)   
- drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs (Sudeep Holla)   
- PM: hibernate: flush swap writer after marking (Laurent Badel)   
- s390/vfio-ap: No need to disable IRQ after queue reset (Tony Krowiak)   
- net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Giacinto Cifelli)   
- wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Johannes Berg)   
- ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming (Koen Vandeputte)   
- media: rc: ensure that uevent can be read directly after rc device register (Sean Young)   
- ALSA: hda/via: Apply the workaround generically for Clevo machines (Takashi Iwai)   
- ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jian-Hong Pan)   
- kernel: kexec: remove the lock operation of system_transition_mutex (Baoquan He)   
- ACPI: sysfs: Prefer "compatible" modalias (Kai-Heng Feng)   
- IPv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu)   
- ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu)   
- perf stat: Support new per thread TopDown metrics (Andi Kleen)  [Orabug: 32940734]  
- scsi: iscsi: Fix iSCSI cls conn state (Gulam Mohamed)  [Orabug: 32916586]  
- iscsi: Fix race condition between login and sync thread (Gulam Mohamed)  [Orabug: 32916586]  
- cipso,calipso: resolve a number of problems with the DOI refcounts (Paul Moore)  [Orabug: 32912070]  {CVE-2021-33033} 
- bpf: Tighten speculative pointer arithmetic mask (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move sanitize_val_alu out of op switch (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Refactor and streamline bounds check into helper (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Improve verifier error messages for users (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Rework ptr_limit into alu_limit and add common error path (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Ensure off_reg has no mixed signed bounds for all types (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- bpf: Move off_reg into sanitize_ptr_alu (Daniel Borkmann)  [Orabug: 32911979]  {CVE-2021-29155} 
- Revert "irqbypass: do not start cons/prod when failed connect" (Zhu Lingshan)  [Orabug: 32874231]  
- vdpa/mlx5: Restore the hardware used index after change map (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Stefano Garzarella)  [Orabug: 32874231]  
- vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Gautam Dawar)  [Orabug: 32874231]  
- vdpa/mlx5: Retrieve BAR address suitable any function (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix wrong use of bit numbers (Eli Cohen)  [Orabug: 32874231]  
- vdpa/mlx5: Fix suspend/resume index restoration (Eli Cohen)  [Orabug: 32874231]  
- vhost-vdpa: protect concurrent access to vhost device iotlb (Xie Yongji)  [Orabug: 32874231]  
- vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Eli Cohen)  [Orabug: 32874231]  
- scsi: core: add scsi_host_busy_iter() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Validate io_req before others (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Set scsi_set_resid() only for underflow (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Avoid looping in TRANS ETH on unload (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Karan Tilak Kumar)  [Orabug: 32625115]  
- scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Liu Shixin)  [Orabug: 32625115]  
- scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Ye Bin)  [Orabug: 32625115]  
- scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Hannes Reinecke)  [Orabug: 32625115]  
- scsi: fnic: Remove unneeded semicolon (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used variable in is_fnic_fip_flogi_reject() (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Remove set but not used 'old_vlan' (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use eth_broadcast_addr() to assign broadcast address (Miaohe Lin)  [Orabug: 32625115]  
- scsi: fnic: Use true, false for fnic-&gt;internal_reset_inprogress (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make fnic_list and fnic_list_lock static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: make some symbols static (Jason Yan)  [Orabug: 32625115]  
- scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Takashi Iwai)  [Orabug: 32625115]  
- scsi: fnic: make array dev_cmd_err static const, makes object smaller (Colin Ian King)  [Orabug: 32625115]  
- net/mlx5e: Fix SWP offsets when vlan inserted by driver (Venkat Venkatsubra)  [Orabug: 32863935]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.1.el8uek]" date="1622894400">- LTS tag: v5.4.101 (Jack Vogel)   
- scripts/recordmcount.pl: support big endian for ARCH sh (Rong Chen)   
- cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath. (Shyam Prasad N)   
- cxgb4: Add new T6 PCI device id 0x6092 (Raju Rangoju)   
- NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Christoph Schemmel)   
- KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Sean Christopherson)   
- mm: provide a saner PTE walking API for modules (Paolo Bonzini)   
- KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini)   
- mm: simplify follow_pte{,pmd} (Christoph Hellwig)   
- mm: unexport follow_pte_pmd (Christoph Hellwig)   
- scripts: set proper OpenSSL include dir also for sign-file (Rolf Eike Beer)   
- scripts: use pkg-config to locate libcrypto (Rolf Eike Beer)   
- arm64: tegra: Add power-domain for Tegra210 HDA (Sameer Pujar)   
- ntfs: check for valid standard information attribute (Rustam Kovhaev)   
- usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Stefan Ursella)   
- USB: quirks: sort quirk entries (Johan Hovold)   
- HID: make arrays usage and value to be the same (Will McVicker)   
- bpf: Fix truncation handling for mod32 dst reg wrt zero (Daniel Borkmann)   
- LTS tag: v5.4.100 (Jack Vogel)   
- btrfs: fix backport of 2175bf57dc952 in 5.4.95 (David Sterba)   
- media: pwc: Use correct device for DMA (Matwey V. Kornilov)   
- xen-blkback: fix error handling in xen_blkbk_map() (Jan Beulich)   
- xen/arm: don't ignore return errors from set_phys_to_machine (Stefano Stabellini)   
- Xen/gntdev: correct error checking in gntdev_map_grant_pages() (Jan Beulich)   
- Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() (Jan Beulich)   
- net: bridge: Fix a warning when del bridge sysfs (Wang Hai)   
- net: qrtr: Fix port ID for control messages (Loic Poulain)   
- KVM: SEV: fix double locking due to incorrect backport (Paolo Bonzini)   
- LTS tag: v5.4.99 (Jack Vogel)   
- ovl: expand warning in ovl_d_real() (Miklos Szeredi)   
- net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Sabyrzhan Tasbolatov)   
- net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS (Sabyrzhan Tasbolatov)   
- vsock: fix locking in vsock_shutdown() (Stefano Garzarella)   
- vsock/virtio: update credit only if socket is not closed (Stefano Garzarella)   
- net: watchdog: hold device global xmit lock during tx disable (Edwin Peer)   
- net/vmw_vsock: improve locking in vsock_connect_timeout() (Norbert Slusarek)   
- net: fix iteration for sctp transport seq_files (NeilBrown)   
- net: gro: do not keep too many GRO packets in napi-&gt;rx_list (Eric Dumazet)   
- net: dsa: call teardown method on probe failure (Vladimir Oltean)   
- udp: fix skb_copy_and_csum_datagram with odd segment sizes (Willem de Bruijn)   
- rxrpc: Fix clearance of Tx/Rx ring when releasing a call (David Howells)   
- usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Serge Semin)   
- usb: dwc3: ulpi: fix checkpatch warning (Felipe Balbi)   
- h8300: fix PREEMPTION build, TI_PRE_COUNT undefined (Randy Dunlap)   
- i2c: stm32f7: fix configuration of the digital filter (Alain Volmat)   
- clk: sunxi-ng: mp: fix parent rate change flag check (Jernej Skrabec)   
- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (Jernej Skrabec)   
- drm/sun4i: Fix H6 HDMI PHY configuration (Jernej Skrabec)   
- drm/sun4i: tcon: set sync polarity for tcon1 channel (Jernej Skrabec)   
- firmware_loader: align .builtin_fw to 8 (Fangrui Song)   
- net: hns3: add a check for queue_id in hclge_reset_vf_queue() (Yufeng Mo)   
- x86/build: Disable CET instrumentation in the kernel for 32-bit too (Borislav Petkov)   
- netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal)   
- ibmvnic: Clear failover_pending if unable to schedule (Sukadev Bhattiprolu)   
- net: stmmac: set TxQ mode back to DCB after disabling CBS (Mohammad Athari Bin Ismail)   
- selftests: txtimestamp: fix compilation issue (Vadim Fedorenko)   
- net: enetc: initialize the RFS and RSS memories (Vladimir Oltean)   
- netfilter: flowtable: fix tcp and udp header checksum update (Sven Auhagen)   
- netfilter: nftables: fix possible UAF over chains from packet path in netns (Pablo Neira Ayuso)   
- netfilter: xt_recent: Fix attempt to update deleted entry (Jozsef Kadlecsik)   
- bpf: Check for integer overflow when using roundup_pow_of_two() (Bui Quang Minh)   
- drm/vc4: hvs: Fix buffer overflow with the dlist handling (Maxime Ripard)   
- mt76: dma: fix a possible memory leak in mt76_add_fragment() (Lorenzo Bianconi)   
- lkdtm: don't move ctors to .rodata (Mark Rutland)   
- vmlinux.lds.h: Create section for protection against instrumentation (Thomas Gleixner)   
- ARM: kexec: fix oops after TLB are invalidated (Russell King)   
- ARM: ensure the signal page contains defined contents (Russell King)   
- ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL (Alexandre Belloni)   
- bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Lin Feng)   
- riscv: virt_addr_valid must check the address belongs to linear mapping (Alexandre Ghiti)   
- drm/amd/display: Decrement refcount of dc_sink before reassignment (Victor Lu)   
- drm/amd/display: Free atomic state after drm_atomic_commit (Victor Lu)   
- drm/amd/display: Fix dc_sink kref count in emulated_link_detect (Victor Lu)   
- drm/amd/display: Add more Clock Sources to DCN2.1 (Sung Lee)   
- nvme-pci: ignore the subsysem NQN on Phison E16 (Claus Stovgaard)   
- ovl: skip getxattr of security labels (Amir Goldstein)   
- cap: fix conversions on getxattr (Miklos Szeredi)   
- ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi)   
- platform/x86: hp-wmi: Disable tablet-mode reporting by default (Hans de Goede)   
- ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled (Tony Lindgren)   
- arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc (Bjorn Andersson)   
- arm64: dts: rockchip: Fix PCIe DT properties on rk3399 (Marc Zyngier)   
- cgroup: fix psi monitor for root cgroup (Odin Ugedal)   
- arm/xen: Don't probe xenbus as part of an early initcall (Julien Grall)   
- tracing: Check length before giving out the filter buffer (Steven Rostedt (VMware))   
- tracing: Do not count ftrace events in top level enable output (Steven Rostedt (VMware))   
- gpio: ep93xx: Fix single irqchip with multi gpiochips (Nikita Shubin)   
- gpio: ep93xx: fix BUG_ON port F usage (Nikita Shubin)   
- LTS tag: v5.4.98 (Jack Vogel)   
- squashfs: add more sanity checks in xattr id lookup (Phillip Lougher)   
- squashfs: add more sanity checks in inode lookup (Phillip Lougher)   
- squashfs: add more sanity checks in id lookup (Phillip Lougher)   
- Fix unsynchronized access to sev members through svm_register_enc_region (Peter Gonda)   
- bpf: Fix 32 bit src register truncation on div/mod (Daniel Borkmann)   
- regulator: Fix lockdep warning resolving supplies (Mark Brown)   
- blk-cgroup: Use cond_resched() when destroy blkgs (Baolin Wang)   
- i2c: mediatek: Move suspend and resume handling to NOIRQ phase (Qii Wang)   
- SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski)   
- SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski)   
- iwlwifi: mvm: guard against device removal in reprobe (Johannes Berg)   
- iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Gregory Greenman)   
- iwlwifi: pcie: fix context info memory leak (Johannes Berg)   
- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Emmanuel Grumbach)   
- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Johannes Berg)   
- iwlwifi: mvm: skip power command when unbinding vif during CSA (Sara Sharon)   
- ASoC: ak4458: correct reset polarity (Eliot Blennerhassett)   
- pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Trond Myklebust)   
- chtls: Fix potential resource leak (Pan Bian)   
- ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Ricardo Ribalda)   
- mac80211: 160MHz with extended NSS BW in CSA (Shay Bar)   
- regulator: core: avoid regulator_resolve_supply() race condition (David Collins)   
- af_key: relax availability checks for skb size calculation (Cong Wang)   
- tracing/kprobe: Fix to support kretprobe events on unloaded modules (Masami Hiramatsu)   
- kthread: Fix PF_KTHREAD vs to_kthread() race (John Donnelly)  [Orabug: 32952408]  
- net/mlx5e: Add missing capability check for uplink follow (Aya Levin)  [Orabug: 32575954]  
- net/mlx5: Add ability to read and write ECE options (Leon Romanovsky)  [Orabug: 32575954]  
- net/mlx5: Expose optimal performance scatter entries capability (Yamin Friedman)  [Orabug: 32575954]  
- RDMA/mlx4: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Enable querying AH for XRC QP types (Avihai Horon)  [Orabug: 32568872]  
- RDMA/mlx5: Remove manually crafted QP context the query call (Leon Romanovsky)  [Orabug: 32568872]  
- uek-rpm: Enable Microsoft Azure Network Adapter (MANA) (John Donnelly)  [Orabug: 32907001]  
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: fix PCI_HYPERV dependency (Arnd Bergmann)  [Orabug: 32907001]  
- net: mana: Use int to check the return value of mana_gd_poll_cq() (Dexuan Cui)  [Orabug: 32907001]  
- net: mana: remove redundant initialization of variable err (Colin Ian King)  [Orabug: 32907001]  
- net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Dexuan Cui)  [Orabug: 32907001]  
- net: partially revert dynamic lockdep key changes (Cong Wang)  [Orabug: 32907001]  
- RDS tcp loopback connection can hang (Rao Shoaib)  [Orabug: 32926879]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.2.el8uek]" date="1623412800">- LTS tag: v5.4.114 (Jack Vogel)   
- net: phy: marvell: fix detection of PHY on Topaz switches (Pali Rohár)   
- ARM: 9071/1: uprobes: Don't hook on thumb instructions (Fredrik Strupe)   
- r8169: don't advertise pause in jumbo mode (Heiner Kallweit)   
- r8169: tweak max read request size for newer chips also in jumbo mtu mode (Heiner Kallweit)   
- r8169: improve rtl_jumbo_config (Heiner Kallweit)   
- r8169: fix performance regression related to PCIe max read request size (Heiner Kallweit)   
- r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Heiner Kallweit)   
- r8169: remove fiddling with the PCIe max read request size (Heiner Kallweit)   
- arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems (Andre Przywara)   
- ARM: footbridge: fix PCI interrupt mapping (Russell King)   
- gro: ensure frag0 meets IP header alignment (Eric Dumazet)   
- ibmvnic: remove duplicate napi_schedule call in open function (Lijun Pan)   
- ibmvnic: remove duplicate napi_schedule call in do_reset function (Lijun Pan)   
- ibmvnic: avoid calling napi_disable() twice (Lijun Pan)   
- i40e: fix the panic when running bpf in xdpdrv mode (Jason Xing)   
- net: ip6_tunnel: Unregister catch-all devices (Hristo Venev)   
- net: sit: Unregister catch-all devices (Hristo Venev)   
- net: davicom: Fix regulator not turned off on failed probe (Christophe JAILLET)   
- netfilter: nft_limit: avoid possible divide error in nft_limit_init (Eric Dumazet)   
- net: macb: fix the restore of cmp registers (Claudiu Beznea)   
- netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal)   
- netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal)   
- libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC (Vaibhav Jain)   
- netfilter: conntrack: do not print icmpv6 as unknown via /proc (Pablo Neira Ayuso)   
- scsi: libsas: Reset num_scatter if libata marks qc as NODATA (Jolly Shah)   
- riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" (Kefeng Wang)   
- vfio/pci: Add missing range check in vfio_pci_mmap (Christian A. Ehrhardt)   
- arm64: alternatives: Move length validation in alternative_{insn, endif} (Nathan Chancellor)   
- arm64: fix inline asm in load_unaligned_zeropad() (Peter Collingbourne)   
- readdir: make sure to verify directory entry for legacy interfaces too (Linus Torvalds)   
- dm verity fec: fix misaligned RS roots IO (Jaegeuk Kim)   
- HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Ping Cheng)   
- Input: i8042 - fix Pegatron C15B ID entry (Arnd Bergmann)   
- Input: s6sy761 - fix coordinate read bit shift (Caleb Connolly)   
- virt_wifi: Return micros for BSS TSF values (A. Cody Schuffelen)   
- mac80211: clear sta-&gt;fast_rx when STA removed from 4-addr VLAN (Seevalamuthu Mariappan)   
- pcnet32: Use pci_resource_len to validate PCI resource (Guenter Roeck)   
- net: ieee802154: forbid monitor for add llsec seclevel (Alexander Aring)   
- net: ieee802154: stop dump llsec seclevels for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec devkey (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec devkey (Alexander Aring)   
- net: ieee802154: stop dump llsec devkeys for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec dev (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec dev (Alexander Aring)   
- net: ieee802154: stop dump llsec devs for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec key (Alexander Aring)   
- net: ieee802154: forbid monitor for add llsec key (Alexander Aring)   
- net: ieee802154: stop dump llsec keys for monitors (Alexander Aring)   
- scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Martin Wilck)   
- ASoC: fsl_esai: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- drm/msm: Fix a5xx/a6xx timestamps (Rob Clark)   
- ARM: omap1: fix building with clang IAS (Arnd Bergmann)   
- ARM: keystone: fix integer overflow warning (Arnd Bergmann)   
- neighbour: Disregard DEAD dst in neigh_update (Tong Zhu)   
- ASoC: max98373: Added 30ms turn on/off time delay (Ryan Lee)   
- arc: kernel: Return -EFAULT if copy_to_user() fails (Wang Qing)   
- lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Tetsuo Handa)   
- ARM: dts: Fix moving mmc devices with aliases for omap4 &amp; 5 (Tony Lindgren)   
- ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race (Tony Lindgren)   
- dmaengine: dw: Make it dependent to HAS_IOMEM (Andy Shevchenko)   
- gpio: sysfs: Obey valid_mask (Matti Vaittinen)   
- Input: nspire-keypad - enable interrupts only when opened (Fabian Vogt)   
- net/sctp: fix race condition in sctp_destroy_sock (Or Cohen)   {CVE-2021-23133} 
- scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Quinn Tran)   
- scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Shyam Sundar)   
- scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Quinn Tran)   
- scsi: qla2xxx: Dual FCP-NVMe target port support (Michael Hernandez)   
- Revert "scsi: qla2xxx: Fix stuck login session using prli_pend_timer" (Sasha Levin)   
- Revert "scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure" (Sasha Levin)   
- LTS tag: v5.4.113 (Jack Vogel)   
- xen/events: fix setting irq affinity (Juergen Gross)   
- perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Arnaldo Carvalho de Melo)   
- perf tools: Use %zd for size_t printf formats on 32-bit (Chris Wilson)   
- perf tools: Use - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Saravana Kannan)   
- netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal)   
- block: don't ignore REQ_NOWAIT for direct IO (Pavel Begunkov)   
- riscv,entry: fix misaligned base for excp_vect_table (Zihao Yu)   
- idr test suite: Create anchor before launching throbber (Matthew Wilcox (Oracle))   
- idr test suite: Take RCU read lock in idr_find_test_1 (Matthew Wilcox (Oracle))   
- radix tree test suite: Register the main thread with the RCU library (Matthew Wilcox (Oracle))   
- block: only update parent bi_status when bio fail (Yufen Yu)   
- drm/tegra: dc: Don't set PLL clock to 0Hz (Dmitry Osipenko)   
- gfs2: report "already frozen/thawed" errors (Bob Peterson)   
- drm/imx: imx-ldb: fix out of bounds array access warning (Arnd Bergmann)   
- KVM: arm64: Disable guest access to trace filter controls (Suzuki K Poulose)   
- KVM: arm64: Hide system instruction access to Trace registers (Suzuki K Poulose)   
- interconnect: core: fix error return code of icc_link_destroy() (Jia-Ju Bai)   
- LTS tag: v5.4.112 (Jack Vogel)   
- Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb-&gt;prepath." (Greg Kroah-Hartman)   
- net: ieee802154: stop dump llsec params for monitors (Alexander Aring)   
- net: ieee802154: forbid monitor for del llsec seclevel (Alexander Aring)   
- net: ieee802154: forbid monitor for set llsec params (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec devkey (Alexander Aring)   
- net: ieee802154: fix nl802154 add llsec key (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec dev (Alexander Aring)   
- net: ieee802154: fix nl802154 del llsec key (Alexander Aring)   
- net: ieee802154: nl-mac: fix check on panid (Alexander Aring)   
- net: mac802154: Fix general protection fault (Pavel Skripkin)   
- drivers: net: fix memory leak in peak_usb_create_dev (Pavel Skripkin)   
- drivers: net: fix memory leak in atusb_probe (Pavel Skripkin)   
- net: tun: set tun-&gt;dev-&gt;addr_len during TUNSETLINK processing (Phillip Potter)   
- cfg80211: remove WARN_ON() in cfg80211_sme_connect (Du Cheng)   
- net: sched: bump refcount for new action in ACT replace mode (Kumar Kartikeya Dwivedi)   
- dt-bindings: net: ethernet-controller: fix typo in NVMEM (Rafał Miłecki)   
- clk: socfpga: fix iomem pointer cast on 64-bit (Krzysztof Kozlowski)   
- RDMA/addr: Be strict with gid size (Leon Romanovsky)   
- RDMA/cxgb4: check for ipv6 address properly while destroying listener (Potnuri Bharat Teja)   
- net/mlx5: Fix PBMC register mapping (Aya Levin)   
- net/mlx5: Fix placement of log_max_flow_counter (Raed Salem)   
- net: hns3: clear VF down state bit before request link status (Guangbin Huang)   
- openvswitch: fix send of uninitialized stack memory in ct limit reply (Ilya Maximets)   
- net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Zheng Yongjun)   
- perf inject: Fix repipe usage (Adrian Hunter)   
- s390/cpcmd: fix inline assembly register clobbering (Alexander Gordeev)   
- workqueue: Move the position of debug_work_activate() in __queue_work() (Zqiang)   
- clk: fix invalid usage of list cursor in unregister (Lukasz Bartosik)   
- clk: fix invalid usage of list cursor in register (Lukasz Bartosik)   
- net: macb: restore cmp registers on resume path (Claudiu Beznea)   
- scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs (Can Guo)   
- scsi: ufs: core: Fix task management request completion timeout (Can Guo)   
- scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs (Bart Van Assche)   
- scsi: ufs: Avoid busy-waiting by eliminating tag conflicts (Bart Van Assche)   
- scsi: ufs: Fix irq return code (Venkat Gopalakrishnan)   
- net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Norman Maurer)   
- drm/msm: Set drvdata to NULL when msm_drm_init() fails (Stephen Boyd)   
- i40e: Fix display statistics for veb_tc (Eryk Rybak)   
- soc/fsl: qbman: fix conflicting alignment attributes (Arnd Bergmann)   
- net/mlx5: Don't request more than supported EQs (Daniel Jurgens)   
- net/mlx5e: Fix ethtool indication of connector type (Aya Levin)   
- ASoC: sunxi: sun4i-codec: fill ASoC card owner (Bastian Germann)   
- net: phy: broadcom: Only advertise EEE for supported modes (Florian Fainelli)   
- nfp: flower: ignore duplicate merge hints from FW (Yinjun Zhang)   
- net/ncsi: Avoid channel_monitor hrtimer deadlock (Milton Miller)   
- ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces (Stefan Riedmueller)   
- net:tipc: Fix a double free in tipc_sk_mcast_rcv (Lv Yunlong)   
- cxgb4: avoid collecting SGE_QBASE regs during traffic (Rahul Lakkireddy)   
- gianfar: Handle error code at MAC address change (Claudiu Manoil)   
- can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE (Oliver Hartkopp)   
- arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 (Oliver Stäbler)   
- sch_red: fix off-by-one checks in red_check_params() (Eric Dumazet)   
- amd-xgbe: Update DMA coherency values (Shyam Sundar S K)   
- hostfs: fix memory handling in follow_link() (Al Viro)   
- hostfs: Use kasprintf() instead of fixed buffer formatting (Andy Shevchenko)   
- i40e: Fix kernel oops when i40e driver removes VF's (Eryk Rybak)   
- i40e: Added Asym_Pause to supported link modes (Mateusz Palczewski)   
- xfrm: Fix NULL pointer dereference on policy lookup (Steffen Klassert)   
- ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Shengjiu Wang)   
- ASoC: SOF: Intel: HDA: fix core status verification (Guennadi Liakhovetski)   
- ASoC: SOF: Intel: hda: remove unnecessary parentheses (Payal Kshirsagar)   
- esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long)   
- net: xfrm: Localize sequence counter per network namespace (Ahmed S. Darwish)   
- regulator: bd9571mwv: Fix AVS and DVFS voltage range (Geert Uytterhoeven)   
- xfrm: interface: fix ipv4 pmtu check to honor ip header df (Eyal Birger)   
- net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits (Martin Blumenstingl)   
- net: dsa: lantiq_gswip: Don't use PHY auto polling (Martin Blumenstingl)   
- virtio_net: Add XDP meta data support (Yuya Kusakabe)   
- i2c: turn recovery error on init to debug (Wolfram Sang)   
- usbip: synchronize event handler with sysfs code paths (Shuah Khan)   
- usbip: vudc synchronize sysfs code paths (Shuah Khan)   
- usbip: stub-dev synchronize sysfs code paths (Shuah Khan)   
- usbip: add sysfs_lock to synchronize sysfs code paths (Shuah Khan)   
- net: let skb_orphan_partial wake-up waiters. (Paolo Abeni)   
- net-ipv6: bugfix - raw &amp; sctp - switch to ipv6_can_nonlocal_bind() (Maciej Żenczykowski)   
- net: hsr: Reset MAC header for Tx path (Kurt Kanzenbach)   
- mac80211: fix TXQ AC confusion (Johannes Berg)   
- net: sched: sch_teql: fix null-pointer dereference (Pavel Tikhomirov)   
- i40e: Fix sparse error: 'vsi-&gt;netdev' could be null (Arkadiusz Kubalewski)   
- i40e: Fix sparse warning: missing error code 'err' (Arkadiusz Kubalewski)   
- net: ensure mac header is set in virtio_net_hdr_to_skb() (Eric Dumazet)   
- bpf, sockmap: Fix sk-&gt;prot unhash op reset (John Fastabend)   
- ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx (Lv Yunlong)   
- net: hso: fix null-ptr-deref during tty device unregistration (Anirudh Rayabharam)   
- ice: Cleanup fltr list in case of allocation issues (Robert Malz)   
- ice: Fix for dereference of NULL pointer (Jacek Bułatek)   
- ice: Increase control queue timeout (Fabio Pricoco)   
- batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-&gt;reserved field (Tetsuo Handa)   
- ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin (Marek Behún)   
- parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers (Gao Xiang)   
- parisc: parisc-agp requires SBA IOMMU driver (Helge Deller)   
- fs: direct-io: fix missing sdio-&gt;boundary (Jack Qiu)   
- nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff (Mike Rapoport)   
- ia64: fix user_stack_pointer() for ptrace() (Sergei Trofimovich)   
- gcov: re-fix clang-11+ support (Nick Desaulniers)   
- drm/i915: Fix invalid access to ACPI _DSM objects (Takashi Iwai)   
- net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock (Martin Blumenstingl)   
- net: ipv6: check for validity before dereferencing cfg-&gt;fc_nlinfo.nlh (Muhammad Usama Anjum)   
- xen/evtchn: Change irq_info lock to raw_spinlock_t (Luca Fancellu)   
- nfc: Avoid endless loops caused by repeated llcp_sock_connect() (Xiaoming Ni)   
- nfc: fix memory leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25672} 
- nfc: fix refcount leak in llcp_sock_connect() (Xiaoming Ni)   {CVE-2020-25671} 
- nfc: fix refcount leak in llcp_sock_bind() (Xiaoming Ni)   {CVE-2020-25670} 
- ASoC: intel: atom: Stop advertising non working S24LE support (Hans de Goede)   
- ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Takashi Iwai)   
- ALSA: aloop: Fix initialization of controls (Jonas Holmberg)   
- counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register (Fabrice Gasnier)   
- LTS tag: v5.4.111 (Jack Vogel)   
- init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM (Masahiro Yamada)   
- init/Kconfig: make COMPILE_TEST depend on !S390 (Heiko Carstens)   
- nvme-mpath: replace direct_make_request with generic_make_request (Sagi Grimberg)   
- bpf, x86: Validate computation of branch displacements for x86-32 (Piotr Krysiuk)   
- cifs: Silently ignore unknown oplock break handle (Vincent Whitchurch)   
- cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg)   
- ia64: fix format strings for err_inject (Sergei Trofimovich)   
- ia64: mca: allocate early mca with GFP_ATOMIC (Sergei Trofimovich)   
- scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Martin Wilck)   
- x86/build: Turn off -fcf-protection for realmode targets (Arnd Bergmann)   
- platform/x86: thinkpad_acpi: Allow the FnLock LED to change state (Esteve Varela Colominas)   
- netfilter: conntrack: Fix gre tunneling over ipv6 (Ludovic Senecaux)   
- drm/msm: Ratelimit invalid-fence message (Rob Clark)   
- drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs (Konrad Dybcio)   
- mac80211: choose first enabled channel for monitor (Karthikeyan Kathirvel)   
- mISDN: fix crash in fritzpci (Tong Zhang)   
- net: pxa168_eth: Fix a potential data race in pxa168_eth_remove (Pavel Andrianov)   
- net/mlx5e: Enforce minimum value check for ICOSQ size (Tariq Toukan)   
- bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Yonghong Song)   
- platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 (Alban Bedel)   
- bus: ti-sysc: Fix warning on unbind if reset is not deasserted (Tony Lindgren)   
- ARM: dts: am33xx: add aliases for mmc interfaces (Mans Rullgard)   
- LTS tag: v5.4.110 (Jack Vogel)   
- drivers: video: fbcon: fix NULL dereference in fbcon_cursor() (Du Cheng)   
- staging: rtl8192e: Change state information from u16 to u8 (Atul Gopinathan)   
- staging: rtl8192e: Fix incorrect source in memcpy() (Atul Gopinathan)   
- usb: dwc2: Prevent core suspend when port connection flag is 0 (Artur Petrosyan)   
- usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Artur Petrosyan)   
- usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference (Tong Zhang)   
- USB: cdc-acm: fix use-after-free after probe failure (Johan Hovold)   
- USB: cdc-acm: fix double free on probe failure (Johan Hovold)   
- USB: cdc-acm: downgrade message to debug (Oliver Neukum)   
- USB: cdc-acm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- cdc-acm: fix BREAK rx code path adding necessary calls (Oliver Neukum)   
- usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Chunfeng Yun)   
- usb: musb: Fix suspend with devices connected for a64 (Tony Lindgren)   
- USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Vincent Palatin)   
- usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Shuah Khan)   
- firewire: nosy: Fix a use-after-free bug in nosy_ioctl() (Zheyu Ma)   
- extcon: Fix error handling in extcon_dev_register (Dinghao Liu)   
- extcon: Add stubs for extcon_register_notifier_all() functions (Krzysztof Kozlowski)   
- pinctrl: rockchip: fix restore error in resume (Wang Panzhenzhuan)   
- vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends (Jason Gunthorpe)   
- reiserfs: update reiserfs_xattrs_initialized() condition (Tetsuo Handa)   
- drm/amdgpu: check alignment on CPU page for bo map (Xℹ Ruoyao)   
- drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() (Nirmoy Das)   
- mm: fix race by making init_zero_pfn() early_initcall (Ilya Lipnitskiy)   
- tracing: Fix stack trace event size (Steven Rostedt (VMware))   
- PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Adrian Hunter)   
- PM: runtime: Fix race getting/putting suppliers at probe (Adrian Hunter)   
- xtensa: move coprocessor_flush to the .text section (Max Filippov)   
- ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Hui Wang)   
- ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Hui Wang)   
- ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Takashi Iwai)   
- ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Takashi Iwai)   
- ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Ikjoon Jang)   
- bpf: Remove MTU check in __bpf_skb_max_len (Jesper Dangaard Brouer)   
- net: wan/lmc: unregister device when no matching device is found (Tong Zhang)   
- appletalk: Fix skb allocation size in loopback case (Doug Brown)   
- net: ethernet: aquantia: Handle error cleanup of start on open (Nathan Rossi)   
- ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Shuah Khan)   
- brcmfmac: clear EAP/association status bits on linkdown events (Luca Pesce)   
- can: tcan4x5x: fix max register value (Sasha Levin)   
- net: introduce CAN specific pointer in the struct net_device (Oleksij Rempel)   
- can: dev: move driver related infrastructure into separate subdir (Marc Kleine-Budde)   
- flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti)   
- net: mvpp2: fix interrupt mask/unmask skip condition (Sasha Levin)   
- ext4: do not iput inode under running transaction in ext4_rename() (zhangyi (F))   
- locking/ww_mutex: Simplify use_ww_ctx &amp; ww_ctx handling (Waiman Long)   
- thermal/core: Add NULL pointer check before using cooling device stats (Manaf Meethalavalappu Pallikunhi)   
- ASoC: rt5659: Update MCLK rate in set_sysclk() (Sameer Pujar)   
- staging: comedi: cb_pcidas64: fix request_irq() warn (Tong Zhang)   
- staging: comedi: cb_pcidas: fix request_irq() warn (Tong Zhang)   
- scsi: qla2xxx: Fix broken #endif placement (Alexey Dobriyan)   
- scsi: st: Fix a use after free in st_open() (Lv Yunlong)   
- vhost: Fix vhost_vq_reset() (Laurent Vivier)   
- powerpc: Force inlining of cpu_has_feature() to avoid build failure (Christophe Leroy)   
- NFSD: fix error handling in NFSv4.0 callbacks (Olga Kornievskaia)   
- ASoC: cs42l42: Always wait at least 3ms after reset (Lucas Tanure)   
- ASoC: cs42l42: Fix mixer volume control (Lucas Tanure)   
- ASoC: cs42l42: Fix channel width support (Lucas Tanure)   
- ASoC: cs42l42: Fix Bitclock polarity inversion (Lucas Tanure)   
- ASoC: es8316: Simplify adc_pga_gain_tlv table (Hans de Goede)   
- ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Benjamin Rood)   
- ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Hans de Goede)   
- iomap: Fix negative assignment to unsigned sis-&gt;pages in iomap_swapfile_activate (Ritesh Harjani)   
- rpc: fix NULL dereference on kmalloc failure (J. Bruce Fields)   
- fs: nfsd: fix kconfig dependency warning for NFSD_V4 (Julian Braha)   
- ext4: fix bh ref count on error paths (Zhaolong Zhang)   
- ext4: shrink race window in ext4_should_retry_alloc() (Eric Whitney)   
- module: harden ELF info handling (Frank van der Linden)   
- module: avoid *goto*s in module_sig_check() (Sergey Shtylyov)   
- module: merge repetitive strings in module_sig_check() (Sergey Shtylyov)   
- modsign: print module name along with error message (Jessica Yu)   
- ipv6: weaken the v4mapped source check (Jakub Kicinski)   
- selinux: vsock: Set SID for socket returned by accept() (David Brazdil)   
- LTS tag: v5.4.109 (Jack Vogel)   
- xen-blkback: don't leak persistent grants from xen_blkbk_map() (Jan Beulich)   
- can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Marc Kleine-Budde)   
- ext4: add reclaim checks to xattr code (Jan Kara)   
- mac80211: fix double free in ibss_leave (Markus Theil)   
- net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Eric Dumazet)   
- net: dsa: b53: VLAN filtering is global to all users (Florian Fainelli)   
- can: dev: Move device back to init netns on owning netns delete (Martin Willi)   
- x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Isaku Yamahata)   
- locking/mutex: Fix non debug version of mutex_lock_io_nested() (Thomas Gleixner)   
- scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Jia-Ju Bai)   
- scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Jia-Ju Bai)   
- scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Bart Van Assche)   
- block: recalculate segment count for multi-segment discards correctly (David Jeffery)   
- perf auxtrace: Fix auxtrace queue conflict (Adrian Hunter)   
- ACPI: scan: Use unique number for instance_no (Andy Shevchenko)   
- ACPI: scan: Rearrange memory allocation in acpi_device_add() (Rafael J. Wysocki)   
- Revert "netfilter: x_tables: Update remaining dereference to RCU" (Mark Tomlinson)   
- Revert "netfilter: x_tables: Switch synchronization to RCU" (Mark Tomlinson)   
- bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Sasha Levin)   
- RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Potnuri Bharat Teja)   
- PM: EM: postpone creating the debugfs dir till fs_initcall (Lukasz Luba)   
- net/mlx5e: Fix error path for ethtool set-priv-flag (Aya Levin)   
- PM: runtime: Defer suspending suppliers (Rafael J. Wysocki)   
- arm64: kdump: update ppos when reading elfcorehdr (Pavel Tatashin)   
- drm/msm: fix shutdown hook in case GPU components failed to bind (Dmitry Baryshkov)   
- libbpf: Fix BTF dump of pointer-to-array-of-struct (Jean-Philippe Brucker)   
- selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu)   
- net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes (Corentin Labbe)   
- r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Hayes Wang)   
- net: cdc-phonet: fix data-interface release on probe failure (Johan Hovold)   
- octeontx2-af: fix infinite loop in unmapping NPC counter (Hariprasad Kelam)   
- octeontx2-af: Fix irq free in rvu teardown (Geetha sowjanya)   
- libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Kumar Kartikeya Dwivedi)   
- nfp: flower: fix pre_tun mask id allocation (Louis Peens)   
- mac80211: fix rate mask reset (Johannes Berg)   
- can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors (Torin Cooper-Bennun)   
- can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning (Torin Cooper-Bennun)   
- can: c_can: move runtime PM enable/disable to c_can_platform (Tong Zhang)   
- can: c_can_pci: c_can_pci_remove(): fix use-after-free (Tong Zhang)   
- can: kvaser_pciefd: Always disable bus load reporting (Jimmy Assarsson)   
- can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate (Angelo Dureghello)   
- can: peak_usb: add forgotten supported devices (Stephane Grosjean)   
- tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Alexander Ovechkin)   
- netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal)   
- selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu)   
- ftgmac100: Restart MAC HW once (Dylan Hung)   
- net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template (Lv Yunlong)   
- e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Dinghao Liu)   
- e1000e: add rtnl_lock() to e1000_reset_task (Vitaly Lifshits)   
- igc: Fix Supported Pause Frame Link Setting (Muhammad Husaini Zulkifli)   
- igc: Fix Pause Frame Advertising (Muhammad Husaini Zulkifli)   
- net: dsa: bcm_sf2: Qualify phydev-&gt;dev_flags based on port (Florian Fainelli)   
- net: sched: validate stab values (Eric Dumazet)   
- macvlan: macvlan_count_rx() needs to be aware of preemption (Eric Dumazet)   
- ipv6: fix suspecious RCU usage warning (Wei Wang)   
- net/mlx5e: Don't match on Geneve options in case option masks are all zero (Maor Dickman)   
- libbpf: Fix INSTALL flag order (Georgi Valkov)   
- veth: Store queue_mapping independently of XDP prog presence (Maciej Fijalkowski)   
- bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD (Grygorii Strashko)   
- dm verity: fix DM_VERITY_OPTS_MAX value (JeongHyeon Lee)   
- integrity: double check iint_cache was initialized (Mimi Zohar)   
- ARM: dts: at91-sama5d27_som1: fix phy address to 7 (Claudiu Beznea)   
- arm64: dts: ls1043a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1012a: mark crypto engine dma coherent (Horia Geantă)   
- arm64: dts: ls1046a: mark crypto engine dma coherent (Horia Geantă)   
- ACPI: video: Add missing callback back for Sony VPCEH3U1E (Chris Chiu)   
- gcov: fix clang-11+ support (Nick Desaulniers)   
- kasan: fix per-page tags for non-page_alloc pages (Andrey Konovalov)   
- squashfs: fix xattr id and id lookup sanity checks (Phillip Lougher)   
- squashfs: fix inode lookup sanity checks (Sean Nyekjaer)   
- platform/x86: intel-vbtn: Stop reporting SW_DOCK events (Hans de Goede)   
- netsec: restore phy power state after controller reset (Mian Yousaf Kaukab)   
- ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign (Sergei Trofimovich)   
- ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls (Sergei Trofimovich)   
- block: Suppress uevent for hidden device when removed (Daniel Wagner)   
- nfs: we don't support removing system.nfs4_acl (J. Bruce Fields)   
- nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Dmitry Monakhov)   
- nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Hannes Reinecke)   
- nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Hannes Reinecke)   
- drm/radeon: fix AGP dependency (Christian König)   
- drm/amdgpu: fb BO should be ttm_bo_type_device (Nirmoy Das)   
- drm/amd/display: Revert dram_clock_change_latency for DCN2.1 (Sung Lee)   
- regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck (satya priya)   
- u64_stats,lockdep: Fix u64_stats_init() vs lockdep (Peter Zijlstra)   
- habanalabs: Call put_pid() when releasing control device (Tomer Tayar)   
- sparc64: Fix opcode filtering in handling of no fault loads (Rob Gardner)   
- irqchip/ingenic: Add support for the JZ4760 (Paul Cercueil)   
- cifs: change noisy error message to FYI (Paulo Alcantara)   
- atm: idt77252: fix null-ptr-dereference (Tong Zhang)   
- atm: uPD98402: fix incorrect allocation (Tong Zhang)   
- net: davicom: Use platform_get_irq_optional() (Paul Cercueil)   
- net: wan: fix error return code of uhdlc_init() (Jia-Ju Bai)   
- net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() (Jia-Ju Bai)   
- NFS: Correct size calculation for create reply length (Frank Sorenson)   
- nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default (Timo Rothenpieler)   
- gpiolib: acpi: Add missing IRQF_ONESHOT (Yang Li)   
- cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev (Sudeep Holla)   
- cifs: ask for more credit on async read/write code paths (Aurelien Aptel)   
- gianfar: fix jumbo packets+napi+rx overrun crash (Michael Braun)   
- sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count (Denis Efremov)   
- net: intel: iavf: fix error return code of iavf_init_get_resources() (Jia-Ju Bai)   
- net: tehuti: fix error return code in bdx_probe() (Jia-Ju Bai)   
- ixgbe: Fix memleak in ixgbe_configure_clsu32 (Dinghao Liu)   
- ALSA: hda: ignore invalid NHLT table (Mark Pearson)   
- Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Hayes Wang)   
- atm: lanai: dont run lanai_dev_close if not open (Tong Zhang)   
- atm: eni: dont release is never initialized (Tong Zhang)   
- powerpc/4xx: Fix build errors from mfdcr() (Michael Ellerman)   
- net: fec: ptp: avoid register access when ipg clock is disabled (Heiko Thiery)   
- hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Mike Kravetz)   
- LTS tag: v5.4.108 (Jack Vogel)   
- cifs: Fix preauth hash corruption (Vincent Whitchurch)   
- x86/apic/of: Fix CPU devicetree-node lookups (Johan Hovold)   
- genirq: Disable interrupts for force threaded handlers (Thomas Gleixner)   
- firmware/efi: Fix a use after bug in efi_mem_reserve_persistent (Lv Yunlong)   
- efi: use 32-bit alignment for efi_guid_t literals (Ard Biesheuvel)   
- ext4: fix potential error in ext4_do_update_inode (Shijie Luo)   
- ext4: do not try to set xattr into ea_inode if value is empty (zhangyi (F))   
- ext4: find old entry again if failed to rename whiteout (zhangyi (F))   
- x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() (Oleg Nesterov)   
- x86: Move TS_COMPAT back to asm/thread_info.h (Oleg Nesterov)   
- kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() (Oleg Nesterov)   
- x86/ioapic: Ignore IRQ2 again (Thomas Gleixner)   
- PCI: rpadlpar: Fix potential drc_name corruption in store functions (Tyrel Datwyler)   
- counter: stm32-timer-cnt: fix ceiling write max value (Fabrice Gasnier)   
- iio: hid-sensor-temperature: Fix issues of timestamp channel (Ye Xiang)   
- iio: hid-sensor-prox: Fix scale not correct issue (Ye Xiang)   
- iio: hid-sensor-humidity: Fix alignment issue of timestamp channel (Ye Xiang)   
- iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask (Wilfried Wessner)   
- iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler (Dinghao Liu)   
- iio: adis16400: Fix an error code in adis16400_initial_setup() (Dan Carpenter)   
- iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel (Jonathan Albrieux)   
- iio:adc:stm32-adc: Add HAS_IOMEM dependency (Jonathan Cameron)   
- usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Badhri Jagan Sridharan)   
- usb: gadget: configfs: Fix KASAN use-after-free (Jim Lin)   
- USB: replace hardcode maximum usb string length by definition (Macpaul Lin)   
- usbip: Fix incorrect double assignment to udc-&gt;ud.tcp_rx (Colin Ian King)   
- usb-storage: Add quirk to defeat Kindle's automatic unload (Alan Stern)   
- nvme-rdma: fix possible hang when failing to set io queues (Sagi Grimberg)   
- counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED (William Breathitt Gray)   
- scsi: myrs: Fix a double free in myrs_cleanup() (Lv Yunlong)   
- scsi: lpfc: Fix some error codes in debugfs (Dan Carpenter)   
- riscv: Correct SPARSEMEM configuration (Kefeng Wang)   
- kbuild: Fix &lt;linux/version.h&gt; for empty SUBLEVEL or PATCHLEVEL again (Masahiro Yamada)   
- net/qrtr: fix __netdev_alloc_skb call (Pavel Skripkin)   
- sunrpc: fix refcount leak for rpc auth modules (Daniel Kobras)   
- vfio: IOMMU_API should be selected (Jason Gunthorpe)   
- svcrdma: disable timeouts on rdma backchannel (Timo Rothenpieler)   
- NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Joe Korty)   
- nfsd: Don't keep looking up unhashed files in the nfsd file cache (Trond Myklebust)   
- nvmet: don't check iosqes,iocqes for discovery controllers (Sagi Grimberg)   
- nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Sagi Grimberg)   
- nvme-tcp: fix possible hang when failing to set io queues (Sagi Grimberg)   
- nvme: fix Write Zeroes limitations (Christoph Hellwig)   
- afs: Stop listxattr() from listing "afs.*" attributes (David Howells)   
- ASoC: simple-card-utils: Do not handle device clock (Sameer Pujar)   
- ASoC: SOF: intel: fix wrong poll bits in dsp power down (Pan Xiuli)   
- ASoC: SOF: Intel: unregister DMIC device on probe error (Pierre-Louis Bossart)   
- ASoC: fsl_ssi: Fix TDM slot setup for I2S mode (Alexander Shiyan)   
- btrfs: fix slab cache flags for free space tree bitmap (David Sterba)   
- ARM: 9044/1: vfp: use undef hook for VFP support detection (Ard Biesheuvel)   
- ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode (Ard Biesheuvel)   
- s390/vtime: fix increased steal time accounting (Gerald Schaefer)   
- Revert "PM: runtime: Update device status before letting suppliers suspend" (Rafael J. Wysocki)   
- ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Xiaoliang Yu)   
- ALSA: hda: generic: Fix the micmute led init state (Hui Wang)   
- ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Xiaoliang Yu)   
- ALSA: dice: fix null pointer dereference when node is disconnected (Takashi Sakamoto)   
- ASoC: ak5558: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- ASoC: ak4458: Add MODULE_DEVICE_TABLE (Shengjiu Wang)   
- LTS tag: v5.4.107 (Jack Vogel)   
- net: dsa: b53: Support setting learning on port (Florian Fainelli)   
- net: dsa: tag_mtk: fix 802.1ad VLAN egress (DENG Qingfang)   
- crypto: x86/aes-ni-xts - use direct calls to and 4-way stride (Ard Biesheuvel)   
- crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg (Uros Bizjak)   
- crypto: x86 - Regularize glue function prototypes (Kees Cook)   
- drm/i915/gvt: Fix vfio_edid issue for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix port number for BDW on EDID region setup (Colin Xu)   
- drm/i915/gvt: Fix virtual display setup for BXT/APL (Colin Xu)   
- drm/i915/gvt: Fix mmio handler break on BXT/APL. (Colin Xu)   
- drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang (Colin Xu)   
- btrfs: scrub: Don't check free space before marking a block group RO (Qu Wenruo)   
- bpf: Fix off-by-one for area size in creating mask to left (Piotr Krysiuk)   
- bpf: Prohibit alu ops for pointer types not defining ptr_limit (Piotr Krysiuk)   
- KVM: arm64: nvhe: Save the SPE context early (Suzuki K Poulose)   
- LTS tag: v5.4.106 (Jack Vogel)   
- xen/events: avoid handling the same event on two cpus at the same time (Juergen Gross)   
- xen/events: don't unmask an event channel when an eoi is pending (Juergen Gross)   
- xen/events: reset affinity of 2-level event when tearing it down (Juergen Gross)   
- KVM: arm64: Reject VM creation when the default IPA size is unsupported (Marc Zyngier)   
- KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Marc Zyngier)   
- KVM: arm64: Fix exclusive limit for IPA size (Marc Zyngier)   
- x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 (Josh Poimboeuf)   
- binfmt_misc: fix possible deadlock in bm_register_write (Lior Ribak)   
- powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() (Naveen N. Rao)   
- sched/membarrier: fix missing local execution of ipi_sync_rq_state() (Mathieu Desnoyers)   
- zram: fix return value on writeback_store (Minchan Kim)   
- include/linux/sched/mm.h: use rcu_dereference in in_vfork() (Matthew Wilcox (Oracle))   
- stop_machine: mark helpers __always_inline (Arnd Bergmann)   
- hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() (Anna-Maria Behnsen)   
- arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Ard Biesheuvel)   
- configfs: fix a use-after-free in __configfs_open_file (Daiyue Zhang)   
- block: rsxx: fix error return code of rsxx_pci_probe() (Jia-Ju Bai)   
- NFSv4.2: fix return value of _nfs4_get_security_label() (Ondrej Mosnacek)   
- NFS: Don't gratuitously clear the inode cache when lookup failed (Trond Myklebust)   
- NFS: Don't revalidate the directory permissions on a lookup failure (Trond Myklebust)   
- SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington)   
- arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory (Anshuman Khandual)   
- sh_eth: fix TRSCER mask for R7S72100 (Sergey Shtylyov)   
- staging: comedi: pcl818: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: pcl711: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: me4000: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: dmm32at: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das800: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: das6402: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: adv_pci1710: Fix endian problem for AI command data (Ian Abbott)   
- staging: comedi: addi_apci_1500: Fix endian problem for command sample (Ian Abbott)   
- staging: comedi: addi_apci_1032: Fix endian problem for COS sample (Ian Abbott)   
- staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan (Lee Gibson)   
- staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd (Lee Gibson)   
- staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() (Dan Carpenter)   
- staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() (Dan Carpenter)   
- staging: rtl8712: unterminated string leads to read overflow (Dan Carpenter)   
- staging: rtl8188eu: prevent -&gt;ssid overflow in rtw_wx_set_scan() (Dan Carpenter)   
- staging: rtl8192u: fix -&gt;ssid overflow in r8192_wx_set_scan() (Dan Carpenter)   
- misc: fastrpc: restrict user apps from sending kernel RPC messages (Dmitry Baryshkov)   {CVE-2019-2308} 
- misc/pvpanic: Export module FDT device table (Shile Zhang)   
- usbip: fix vudc usbip_sockfd_store races leading to gpf (Shuah Khan)   
- usbip: fix vhci_hcd attach_store() races leading to gpf (Shuah Khan)   
- usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Shuah Khan)   
- usbip: fix vudc to check for stream socket (Shuah Khan)   
- usbip: fix vhci_hcd to check for stream socket (Shuah Khan)   
- usbip: fix stub_dev to check for stream socket (Shuah Khan)   
- USB: serial: cp210x: add some more GE USB IDs (Sebastian Reichel)   
- USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Karan Singhal)   
- USB: serial: ch341: add new Product ID (Niv Sardi)   
- USB: serial: io_edgeport: fix memory leak in edge_startup (Pavel Skripkin)   
- xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Mathias Nyman)   
- usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Forest Crossman)   
- xhci: Improve detection of device initiated wake signal. (Mathias Nyman)   
- usb: xhci: do not perform Soft Retry for some xHCI hosts (Stanislaw Gruszka)   
- usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM (Yoshihiro Shimoda)   
- USB: usblp: fix a hang in poll() if disconnected (Pete Zaitcev)   
- usb: dwc3: qcom: Honor wakeup enabled/disabled state (Matthias Kaehlcke)   
- usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Serge Semin)   
- usb: gadget: f_uac1: stop playback on function disable (Ruslan Bilovol)   
- usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot (Ruslan Bilovol)   
- USB: gadget: u_ether: Fix a configfs return code (Dan Carpenter)   
- Goodix Fingerprint device is not a modem (Yorick de Wid)   
- mmc: cqhci: Fix random crash when remove mmc module/card (Frank Li)   
- mmc: core: Fix partition switch time for eMMC (Adrian Hunter)   
- software node: Fix node registration (Heikki Krogerus)   
- s390/dasd: fix hanging IO request during DASD driver unbind (Stefan Haberland)   
- s390/dasd: fix hanging DASD driver unbind (Stefan Haberland)   
- arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL (Andrey Konovalov)   
- Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") (Eric W. Biederman)   
- ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Takashi Iwai)   
- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Takashi Iwai)   
- ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Takashi Iwai)   
- ALSA: hda: Flush pending unsolicited events before suspend (Takashi Iwai)   
- ALSA: hda: Drop the BATCH workaround for AMD controllers (Takashi Iwai)   
- ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Simeon Simeonoff)   
- ALSA: hda/hdmi: Cancel pending works before suspend (Takashi Iwai)   
- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (John Ernberg)   
- scsi: target: core: Prevent underflow for service actions (Aleksandr Miloserdov)   
- scsi: target: core: Add cmd length set before cmd complete (Aleksandr Miloserdov)   
- scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Mike Christie)   
- sysctl.c: fix underflow value setting risk in vm_table (Lin Feng)   
- s390/smp: __smp_rescan_cpus() - move cpumask away from stack (Heiko Carstens)   
- i40e: Fix memory leak in i40e_probe (Keita Suzuki)   
- PCI: Fix pci_register_io_range() memory leak (Geert Uytterhoeven)   
- kbuild: clamp SUBLEVEL to 255 (Sasha Levin)   
- PCI: mediatek: Add missing of_node_put() to fix reference leak (Krzysztof Wilczyński)   
- PCI: xgene-msi: Fix race in installing chained irq handler (Martin Kaiser)   
- Input: applespi - don't wait for responses to commands indefinitely. (Ronald Tschalär)   
- sparc64: Use arch_validate_flags() to validate ADI flag (Khalid Aziz)   
- sparc32: Limit memblock allocation to low memory (Andreas Larsson)   
- iommu/amd: Fix performance counter initialization (Suravee Suthikulpanit)   
- powerpc/64: Fix stack trace not displaying final frame (Michael Ellerman)   
- HID: logitech-dj: add support for the new lightspeed connection iteration (Filipe Laíns)   
- powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Athira Rajeev)   
- powerpc: improve handling of unrecoverable system reset (Nicholas Piggin)   
- spi: stm32: make spurious and overrun interrupts visible (Alain Volmat)   
- powerpc/pci: Add ppc_md.discover_phbs() (Oliver O'Halloran)   
- Platform: OLPC: Fix probe error handling (Lubomir Rintel)   
- mmc: mediatek: fix race condition between msdc_request_timeout and irq (Chaotian Jing)   
- mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' (Christophe JAILLET)   
- udf: fix silent AED tagLocation corruption (Steven J. Magnani)   
- i2c: rcar: optimize cacheline to minimize HW race condition (Wolfram Sang)   
- i2c: rcar: faster irq code to minimize HW race condition (Wolfram Sang)   
- net: phy: fix save wrong speed and duplex problem if autoneg is on (Guangbin Huang)   
- net: enetc: initialize RFS/RSS memories for unused ports too (Vladimir Oltean)   
- net: hns3: fix error mask definition of flow director (Jian Shen)   
- media: rc: compile rc-cec.c into rc-core (Hans Verkuil)   
- media: v4l: vsp1: Fix bru null pointer access (Biju Das)   
- media: v4l: vsp1: Fix uif null pointer access (Biju Das)   
- media: usbtv: Fix deadlock on suspend (Maxim Mikityanskiy)   
- sh_eth: fix TRSCER mask for R7S9210 (Sergey Shtylyov)   
- qxl: Fix uninitialised struct field head.surface_id (Colin Ian King)   
- s390/crypto: return -EFAULT if copy_to_user() fails (Wang Qing)   
- s390/cio: return -EFAULT if copy_to_user() fails (Eric Farman)   
- drm: meson_drv add shutdown function (Artem Lapkin)   
- drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff (Neil Roberts)   
- drm/shmem-helper: Check for purged buffers in fault handler (Neil Roberts)   
- drm/compat: Clear bounce structures (Daniel Vetter)   
- bnxt_en: reliably allocate IRQ table on reset to avoid crash (Edwin Peer)   
- s390/cio: return -EFAULT if copy_to_user() fails again (Wang Qing)   
- net: hns3: fix bug when calculating the TCAM table info (Jian Shen)   
- net: hns3: fix query vlan mask value error for flow director (Jian Shen)   
- perf traceevent: Ensure read cmdlines are null terminated. (Ian Rogers)   
- selftests: forwarding: Fix race condition in mirror installation (Danielle Ratson)   
- net: stmmac: fix watchdog timeout during suspend/resume stress test (Joakim Zhang)   
- net: stmmac: stop each tx channel independently (Joakim Zhang)   
- ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Antony Antony)   
- net: qrtr: fix error return code of qrtr_sendmsg() (Jia-Ju Bai)   
- net: davicom: Fix regulator not turned off on driver removal (Paul Cercueil)   
- net: davicom: Fix regulator not turned off on failed probe (Paul Cercueil)   
- net: lapbether: Remove netif_start_queue / netif_stop_queue (Xie He)   
- netdevsim: init u64 stats for 32bit hardware (Hillf Danton)   
- net: usb: qmi_wwan: allow qmimux add/del with master up (Daniele Palmas)   
- net: sched: avoid duplicates in classes dump (Maximilian Heyne)   
- nexthop: Do not flush blackhole nexthops when loopback goes down (Ido Schimmel)   
- net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Ong Boon Leong)   
- net/mlx4_en: update moderation when config reset (Kevin(Yudong) Yang)   
- net: enetc: don't overwrite the RSS indirection table when initializing (Vladimir Oltean)   
- Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Linus Torvalds)   
- cifs: return proper error code in statfs(2) (Paulo Alcantara)   
- mount: fix mounting of detached mounts onto targets that reside on shared mounts (Christian Brauner)   
- powerpc/603: Fix protection of user pages mapped with PROT_NONE (Christophe Leroy)   
- mt76: dma: do not report truncated frames to mac80211 (Lorenzo Bianconi)   
- ibmvnic: always store valid MAC address (Jiri Wiesner)   
- samples, bpf: Add missing munmap in xdpsock (Maciej Fijalkowski)   
- selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Yauheni Kaliuta)   
- selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu)   
- netfilter: x_tables: gpf inside xt_find_revision() (Vasily Averin)   
- netfilter: nf_nat: undo erroneous tcp edemux lookup (Florian Westphal)   
- tcp: add sanity tests to TCP_QUEUE_SEQ (Eric Dumazet)   
- can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode (Torin Cooper-Bennun)   
- can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode (Joakim Zhang)   
- can: flexcan: enable RX FIFO after FRZ/HALT valid (Joakim Zhang)   
- can: flexcan: assert FRZ bit in flexcan_chip_freeze() (Joakim Zhang)   
- can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership (Oleksij Rempel)   
- sh_eth: fix TRSCER mask for SH771x (Sergey Shtylyov)   
- net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth)   
- net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth)   
- net: Fix gro aggregation for udp encaps with zero csum (Daniel Borkmann)   
- ath9k: fix transmitting to stations in dynamic SMPS mode (Felix Fietkau)   
- ethernet: alx: fix order of calls on resume (Jakub Kicinski)   
- powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz)   
- uapi: nfnetlink_cthelper.h: fix userspace compilation error (Dmitry V. Levin)   
- LTS tag: v5.4.105 (Jack Vogel)   
- nvme-pci: add quirks for Lexar 256GB SSD (Pascal Terjan)   
- nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Julian Einwag)   
- HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Hans de Goede)   
- mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN (Jisheng Zhang)   
- drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register (AngeloGioacchino Del Regno)   
- misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom (Aswath Govindraju)   
- PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Bjorn Helgaas)   
- ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Chris Chiu)   
- ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 (Jasper St. Pierre)   
- media: cx23885: add more quirks for reset DMA on some AMD IOMMU (Daniel Lee Kruse)   
- HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Ethan Warth)   
- platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 (Hans de Goede)   
- platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices (Hans de Goede)   
- platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag (Hans de Goede)   
- platform/x86: acer-wmi: Add new force_caps module parameter (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup accelerometer device handling (Hans de Goede)   
- platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines (Hans de Goede)   
- mwifiex: pcie: skip cancel_work_sync() on reset failure path (Tsuchiya Yuto)   
- iommu/amd: Fix sleeping in atomic in increase_address_space() (Andrey Ryabinin)   
- ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Hans de Goede)   
- dm table: fix zoned iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix DAX iterate_devices based device capability checks (Jeffle Xu)   
- dm table: fix iterate_devices based device capability checks (Jeffle Xu)   
- net: dsa: add GRO support via gro_cells (Alexander Lobakin)   
- LTS tag: v5.4.104 (Jack Vogel)   
- r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Heiner Kallweit)   
- rsxx: Return -EFAULT if copy_to_user() fails (Dan Carpenter)   
- ftrace: Have recordmcount use w8 to read relp-&gt;r_info in arm64_is_fake_mcount (Chen Jun)   
- ALSA: hda: intel-nhlt: verify config type (Pierre-Louis Bossart)   
- IB/mlx5: Add missing error code (YueHaibing)   
- RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Julian Braha)   
- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Colin Ian King)   
- usbip: tools: fix build error for multiple definition (Antonio Borneo)   
- crypto - shash: reduce minimum alignment of shash_desc structure (Ard Biesheuvel)   
- arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) (Timothy E Baldwin)   
- drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie (Kevin Wang)   
- dm verity: fix FEC for RS roots unaligned to block size (Milan Broz)   
- dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mikulas Patocka)   
- PM: runtime: Update device status before letting suppliers suspend (Rafael J. Wysocki)   
- btrfs: fix warning when creating a directory with smack enabled (Filipe Manana)   
- btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors (Nikolay Borisov)   
- btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata (Nikolay Borisov)   
- btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl (Dan Carpenter)   
- btrfs: fix raid6 qstripe kmap (Ira Weiny)   
- btrfs: raid56: simplify tracking of Q stripe presence (David Sterba)   
- tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jarkko Sakkinen)   
- tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Lukasz Majczak)   
- LTS tag: v5.4.103 (Jack Vogel)   
- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Takashi Iwai)   
- ALSA: hda/realtek: Add quirk for Intel NUC 10 (Werner Sembach)   
- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Eckhart Mohr)   
- media: v4l: ioctl: Fix memory leak in video_usercopy (Sakari Ailus)   
- swap: fix swapfile read/write offset (Jens Axboe)   
- zsmalloc: account the number of compacted pages correctly (Rokudo Yan)   
- xen-netback: respect gnttab_map_refs()'s return value (Jan Beulich)   
- Xen/gnttab: handle p2m update errors on a per-slot basis (Jan Beulich)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Hans de Goede)   
- sched/features: Fix hrtick reprogramming (Juri Lelli)   
- parisc: Bump 64-bit IRQ stack size to 64 KB (John David Anglin)   
- perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Jim Mattson)   
- btrfs: fix error handling in commit_fs_roots (Josef Bacik)   
- ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Hans de Goede)   
- nvme-tcp: add clean action for failed reconnection (Chao Leng)   
- nvme-rdma: add clean action for failed reconnection (Chao Leng)   
- nvme-core: add cancel tagset helpers (Chao Leng)   
- f2fs: fix to set/clear I_LINKABLE under i_lock (Chao Yu)   
- f2fs: handle unallocated section and zone on pinned/atgc (Jaegeuk Kim)   
- media: uvcvideo: Allow entities with no pads (Ricardo Ribalda)   
- drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails (Nicholas Kazlauskas)   
- PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse (Nirmoy Das)   
- drm/amdgpu: Add check to prevent IH overflow (Defang Bo)   
- crypto: tcrypt - avoid signed overflow in byte count (Ard Biesheuvel)   
- drm/hisilicon: Fix use-after-free (Tian Tao)   
- brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Hans de Goede)   
- brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Hans de Goede)   
- staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() (Juerg Haefliger)   
- staging: most: sound: add sanity check for function argument (Christian Gromm)   
- Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari)   
- x86/build: Treat R_386_PLT32 relocation as R_386_PC32 (Fangrui Song)   
- ath10k: fix wmi mgmt tx queue full due to race condition (Miaoqing Pan)   
- pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() (Di Zhu)   
- Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Claire Chang)   
- wlcore: Fix command execute failure 19 for wl12xx (Tony Lindgren)   
- vt/consolemap: do font sum unsigned (Jiri Slaby)   
- x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk (Heiner Kallweit)   
- staging: fwserial: Fix error handling in fwserial_create (Dinghao Liu)   
- rsi: Move card interrupt handling to RX thread (Marek Vasut)   
- rsi: Fix TX EAPOL packet handling against iwlwifi AP (Marek Vasut)   
- drm/virtio: use kvmalloc for large allocations (Sergey Senozhatsky)   
- MIPS: Drop 32-bit asm string functions (Paul Burton)   
- dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ (Geert Uytterhoeven)   
- dt-bindings: ethernet-controller: fix fixed-link specification (Russell King)   
- net: fix dev_ifsioc_locked() race condition (Cong Wang)   
- net: ag71xx: remove unnecessary MTU reservation (DENG Qingfang)   
- net: bridge: use switchdev for port flags set through sysfs too (Vladimir Oltean)   
- mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Li Xinhai)   
- nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Josef Bacik)   
- net: fix up truesize of cloned skb in skb_prepare_for_shift() (Marco Elver)   
- smackfs: restrict bytes count in smackfs write functions (Sabyrzhan Tasbolatov)   
- net/af_iucv: remove WARN_ONCE on malformed RX packets (Alexander Egorenkov)   
- xfs: Fix assert failure in xfs_setattr_size() (Yumei Huang)   
- media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate (Hans Verkuil)   
- erofs: fix shift-out-of-bounds of blkszbits (Gao Xiang)   
- media: mceusb: sanity check for prescaler value (Sean Young)   
- udlfb: Fix memory leak in dlfb_usb_probe (Zqiang)   
- JFS: more checks for invalid superblock (Randy Dunlap)   
- MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' (Nathan Chancellor)   
- arm64 module: set plt* section addresses to 0x0 (Shaoying Xu)   
- nvme-pci: fix error unwind in nvme_map_data (Christoph Hellwig)   
- nvme-pci: refactor nvme_unmap_data (Christoph Hellwig)   
- Input: elantech - fix protocol errors for some trackpoints in SMBus mode (jingle.wu)   
- net: usb: qmi_wwan: support ZTE P685M modem (Lech Perczak)   
- LTS tag: v5.4.102 (Jack Vogel)   
- ARM: dts: aspeed: Add LCLK to lpc-snoop (John Wang)   
- net: qrtr: Fix memory leak in qrtr_tun_open (Takeshi Misawa)   
- dm era: Update in-core bitset after committing the metadata (Nikos Tsironis)   
- net: sched: fix police ext initialization (Vlad Buslov)   
- net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending (Jason A. Donenfeld)   
- ipv6: silence compilation warning for non-IPV6 builds (Leon Romanovsky)   
- ipv6: icmp6: avoid indirect call for icmpv6_send() (Eric Dumazet)   
- xfrm: interface: use icmp_ndo_send helper (Jason A. Donenfeld)   
- sunvnet: use icmp_ndo_send helper (Jason A. Donenfeld)   
- gtp: use icmp_ndo_send helper (Jason A. Donenfeld)   
- icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n (Jason A. Donenfeld)   
- icmp: introduce helper for nat'd source address in network device context (Jason A. Donenfeld)   
- drm/i915: Reject 446-480MHz HDMI clock on GLK (Ville Syrjälä)   
- dm era: only resize metadata in preresume (Nikos Tsironis)   
- dm era: Reinitialize bitset cache before digesting a new writeset (Nikos Tsironis)   
- dm era: Use correct value size in equality function of writeset tree (Nikos Tsironis)   
- dm era: Fix bitset memory leaks (Nikos Tsironis)   
- dm era: Verify the data block size hasn't changed (Nikos Tsironis)   
- dm era: Recover committed writeset after crash (Nikos Tsironis)   
- dm writecache: fix writing beyond end of underlying device when shrinking (Mikulas Patocka)   
- dm: fix deadlock when swapping to encrypted device (Mikulas Patocka)   
- gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Gruenbacher)   
- gfs2: Don't skip dlm unlock if glock has an lvb (Bob Peterson)   
- spi: spi-synquacer: fix set_cs handling (Masahisa Kojima)   
- sparc32: fix a user-triggerable oops in clear_user() (Al Viro)   
- f2fs: fix out-of-repair __setattr_copy() (Chao Yu)   
- um: mm: check more comprehensively for stub changes (Johannes Berg)   
- virtio/s390: implement virtio-ccw revision 2 correctly (Cornelia Huck)   
- s390/vtime: fix inline assembly clobber list (Heiko Carstens)   
- cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Chen Yu)   
- printk: fix deadlock when kernel panic (Muchun Song)   
- gpio: pcf857x: Fix missing first interrupt (Maxim Kiselev)   
- spmi: spmi-pmic-arb: Fix hw_irq overflow (Subbaraman Narayanamurthy)   
- powerpc/32s: Add missing call to kuep_lock on syscall entry (Christophe Leroy)   
- mmc: sdhci-esdhc-imx: fix kernel panic when remove module (Frank Li)   
- module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols (Fangrui Song)   
- media: smipcie: fix interrupt handling and IR timeout (Sean Young)   
- arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 (Suzuki K Poulose)   
- hugetlb: fix copy_huge_page_from_user contig page struct assumption (Mike Kravetz)   
- hugetlb: fix update_and_free_page contig page struct assumption (Mike Kravetz)   
- x86: fix seq_file iteration for pat/memtype.c (NeilBrown)   
- seq_file: document how per-entry resources are managed. (NeilBrown)   
- fs/affs: release old buffer head on error path (Pan Bian)   
- mtd: spi-nor: hisi-sfc: Put child node np on error path (Pan Bian)   
- mtd: spi-nor: core: Add erase size check for erase command initialization (Takahiro Kuwano)   
- mtd: spi-nor: core: Fix erase type discovery for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region (Takahiro Kuwano)   
- mtd: spi-nor: sfdp: Fix last erase region marking (Takahiro Kuwano)   
- watchdog: mei_wdt: request stop on unregister (Alexander Usyskin)   
- watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ (Sai Prakash Ranjan)   
- arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing (He Zhe)   
- arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails (qiuguorui1)   
- floppy: reintroduce O_NDELAY fix (Jiri Kosina)   
- rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Frederic Weisbecker)   
- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Frederic Weisbecker)   
- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan (Cédric Le Goater)   
- x86/reboot: Force all cpus to exit VMX root if VMX is supported (Sean Christopherson)   
- x86/virt: Eat faults on VMXOFF in reboot flows (Sean Christopherson)   
- media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() (Pavel Machek)   
- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table (Martin Kaiser)   
- staging: gdm724x: Fix DMA from stack (Amey Narkhede)   
- staging/mt7621-dma: mtk-hsdma.c-&gt;hsdma-mt7621.c (Ilya Lipnitskiy)   
- dts64: mt7622: fix slow sd card access (Frank Wunderlich)   
- pstore: Fix typo in compression option name (Jiri Bohac)   
- drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue (Sabyrzhan Tasbolatov)   
- misc: rtsx: init of rts522a add OCP power off when no card is present (Ricky Wu)   
- seccomp: Add missing return in non-void function (Paul Cercueil)   
- crypto: sun4i-ss - initialize need_fallback (Corentin Labbe)   
- crypto: sun4i-ss - handle BigEndian for cipher (Corentin Labbe)   
- crypto: sun4i-ss - checking sg length is not sufficient (Corentin Labbe)   
- crypto: aesni - prevent misaligned buffers on the stack (Ard Biesheuvel)   
- crypto: arm64/sha - add missing module aliases (Ard Biesheuvel)   
- btrfs: fix extent buffer leak on failure to copy root (Filipe Manana)   
- btrfs: splice remaining dirty_bg's onto the transaction dirty bg list (Josef Bacik)   
- btrfs: fix reloc root leak with 0 ref reloc roots on recovery (Josef Bacik)   
- btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root (Josef Bacik)   
- KEYS: trusted: Fix migratable=1 failing (Jarkko Sakkinen)   
- tpm_tis: Clean up locality release (James Bottomley)   
- tpm_tis: Fix check_locality for correct locality acquisition (James Bottomley)   
- erofs: initialized fields can only be observed after bit is set (Gao Xiang)   
- drm/sched: Cancel and flush all outstanding jobs before finish. (Andrey Grodzovsky)   
- drm/nouveau/kms: handle mDP connectors (Karol Herbst)   
- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) (Alex Deucher)   
- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 (Rodrigo Siqueira)   
- bcache: Move journal work to new flush wq (Kai Krakow)   
- bcache: Give btree_io_wq correct semantics again (Kai Krakow)   
- Revert "bcache: Kill btree_io_wq" (Kai Krakow)   
- ALSA: hda/realtek: modify EAPD in the ALC886 (PeiSen Hou)   
- ALSA: hda: Add another CometLake-H PCI ID (Kai Vehmanen)   
- USB: serial: mos7720: fix error code in mos7720_write() (Dan Carpenter)   
- USB: serial: mos7840: fix error code in mos7840_write() (Dan Carpenter)   
- USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Johan Hovold)   
- usb: dwc3: gadget: Fix dep-&gt;interval for fullspeed interrupt (Thinh Nguyen)   
- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Thinh Nguyen)   
- usb: musb: Fix runtime PM race in musb_queue_resume_work (Paul Cercueil)   
- USB: serial: option: update interface mapping for ZTE P685M (Lech Perczak)   
- media: mceusb: Fix potential out-of-bounds shift (James Reynolds)   
- Input: i8042 - add ASUS Zenbook Flip to noselftest list (Marcos Paulo de Souza)   
- Input: joydev - prevent potential read overflow in ioctl (Dan Carpenter)   
- Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S (Olivier Crête)   
- Input: raydium_ts_i2c - do not send zero length (jeffrey.lin)   
- HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Jason Gerecke)   
- HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Filipe Laíns)   
- ACPI: configfs: add missing check after configfs_register_default_group() (Qinglang Miao)   
- ACPI: property: Fix fwnode string properties matching (Rafael J. Wysocki)   
- blk-settings: align max_sectors on "logical_block_size" boundary (Mikulas Patocka)   
- scsi: bnx2fc: Fix Kconfig warning &amp; CNIC build errors (Randy Dunlap)   
- mm/rmap: fix potential pte_unmap on an not mapped pte (Miaohe Lin)   
- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (Maxime Ripard)   
- arm64: Add missing ISB after invalidating TLB in __primary_switch (Marc Zyngier)   
- r8169: fix jumbo packet handling on RTL8168e (Heiner Kallweit)   
- mm/compaction: fix misbehaviors of fast_find_migrateblock() (Wonhyuk Yang)   
- mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Miaohe Lin)   
- mm/memory.c: fix potential pte_unmap_unlock pte error (Miaohe Lin)   
- ocfs2: fix a use after free on error (Dan Carpenter)   
- vxlan: move debug check after netdev unregister (Taehee Yoo)   
- net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Chuhong Yuan)   
- vfio/type1: Use follow_pte() (Alex Williamson)   
- i40e: Fix add TC filter for IPv6 (Mateusz Palczewski)   
- i40e: Fix VFs not created (Sylwester Dziedziuch)   
- i40e: Fix addition of RX filters after enabling FW LLDP agent (Mateusz Palczewski)   
- i40e: Fix overwriting flow control settings during driver loading (Mateusz Palczewski)   
- i40e: Add zero-initialization of AQ command structures (Mateusz Palczewski)   
- i40e: Fix flow for IPv6 next header (extension header) (Slawomir Laba)   
- regmap: sdw: use _no_pm functions in regmap_read/write (Bard Liao)   
- nvmem: core: skip child nodes not matching binding (Ahmad Fatoum)   
- nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() (Dan Carpenter)   
- ext4: fix potential htree index checksum corruption (Theodore Ts'o)   
- vfio/iommu_type1: Fix some sanity checks in detach group (Keqian Zhu)   
- drm/msm/mdp5: Fix wait-for-commit for cmd panels (Iskren Chernev)   
- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) (Konrad Dybcio)   
- mei: hbm: call mei_set_devstate() on hbm stop response (Alexander Usyskin)   
- PCI: Align checking of syscall user config accessors (Heiner Kallweit)   
- VMCI: Use set_page_dirty_lock() when unregistering guest memory (Jorgen Hansen)   
- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() (Simon South)   
- soundwire: cadence: fix ACK/NAK handling (Pierre-Louis Bossart)   
- misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users (Aswath Govindraju)   
- phy: rockchip-emmc: emmc_phy_init() always return 0 (Chris Ruehl)   
- misc: eeprom_93xx46: Fix module alias to enable module autoprobe (Aswath Govindraju)   
- sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set (Randy Dunlap)   
- Input: elo - fix an error code in elo_connect() (Dan Carpenter)   
- perf test: Fix unaligned access in sample parsing test (Namhyung Kim)   
- perf intel-pt: Fix premature IPC (Adrian Hunter)   
- perf intel-pt: Fix missing CYC processing in PSB (Adrian Hunter)   
- Input: sur40 - fix an error code in sur40_probe() (Dan Carpenter)   
- RDMA/hns: Fixes missing error code of CMDQ (Lang Cheng)   
- nfsd: register pernet ops last, unregister first (J. Bruce Fields)   
- clk: aspeed: Fix APLL calculate formula from ast2600-A2 (Ryan Chen)   
- regulator: qcom-rpmh: fix pm8009 ldo7 (Jonathan Marek)   
- spi: pxa2xx: Fix the controller numbering for Wildcat Point (Andy Shevchenko)   
- RDMA/hns: Fix type of sq_signal_bits (Weihang Li)   
- RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib)   
- RDMA/hns: Fixed wrong judgments in the goto branch (Wenpeng Liang)   
- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs (AngeloGioacchino Del Regno)   
- powerpc/8xx: Fix software emulation interrupt (Christophe Leroy)   
- powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Nathan Lynch)   
- mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() (Dan Carpenter)   
- spi: stm32: properly handle 0 byte transfer (Alain Volmat)   
- RDMA/rxe: Correct skb on loopback path (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Bob Pearson)   
- RDMA/rxe: Fix coding error in rxe_recv.c (Bob Pearson)   
- perf vendor events arm64: Fix Ampere eMag event typo (John Garry)   
- perf tools: Fix DSO filtering when not finding a map for a sampled address (Arnaldo Carvalho de Melo)   
- tracepoint: Do not fail unregistering a probe due to memory failure (Steven Rostedt (VMware))   
- IB/cm: Avoid a loop when device has 255 ports (Parav Pandit)   
- IB/mlx5: Return appropriate error code instead of ENOMEM (Parav Pandit)   
- amba: Fix resource leak for drivers without .remove (Uwe Kleine-König)   
- i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct (Roja Rani Yarubandi)   
- ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores (Vladimir Murzin)   
- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes (Takeshi Saito)   
- mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe (Christophe JAILLET)   
- mmc: sdhci-sprd: Fix some resource leaks in the remove function (Christophe JAILLET)   
- powerpc/47x: Disable 256k page size (Christophe Leroy)   
- KVM: PPC: Make the VMX instruction emulation routines static (Cédric Le Goater)   
- IB/umad: Return EPOLLERR in case of when device disassociated (Shay Drory)   
- IB/umad: Return EIO in case of when device disassociated (Shay Drory)   
- objtool: Fix ".cold" section suffix check for newer versions of GCC (Josh Poimboeuf)   
- objtool: Fix error handling for STD/CLD warnings (Josh Poimboeuf)   
- auxdisplay: ht16k33: Fix refresh rate handling (Geert Uytterhoeven)   
- isofs: release buffer head before return (Pan Bian)   
- regulator: core: Avoid debugfs: Directory ... already present! error (Hans de Goede)   
- regulator: s5m8767: Drop regulators OF node reference (Krzysztof Kozlowski)   
- spi: atmel: Put allocated master before return (Pan Bian)   
- regulator: s5m8767: Fix reference count leak (Pan Bian)   
- certs: Fix blacklist flag type confusion (David Howells)   
- regulator: axp20x: Fix reference cout leak (Pan Bian)   
- clk: sunxi-ng: h6: Fix clock divider range on some clocks (Andre Przywara)   
- RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Yishai Hadas)   
- clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined (Tom Rix)   
- clocksource/drivers/ixp4xx: Select TIMER_OF when needed (Arnd Bergmann)   
- rtc: s5m: select REGMAP_I2C (Bartosz Golaszewski)   
- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (Claudiu Beznea)   
- of/fdt: Make sure no-map does not remove already reserved regions (Nicolas Boichat)   
- fdt: Properly handle "no-map" field in the memory region (KarimAllah Ahmed)   
- mfd: bd9571mwv: Use devm_mfd_add_devices() (Yoshihiro Shimoda)   
- dmaengine: hsu: disable spurious interrupt (Ferry Toth)   
- dmaengine: owl-dma: Fix a resource leak in the remove function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function (Christophe JAILLET)   
- dmaengine: fsldma: Fix a resource leak in the remove function (Christophe JAILLET)   
- RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (Bernard Metzler)   
- HID: core: detect and skip invalid inputs to snto32() (Randy Dunlap)   
- clk: sunxi-ng: h6: Fix CEC clock (Andre Przywara)   
- spi: cadence-quadspi: Abort read if dummy cycles required are too many (Pratyush Yadav)   
- i2c: iproc: handle master read request (Rayagonda Kokatanur)   
- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (Rayagonda Kokatanur)   
- i2c: iproc: handle only slave interrupts which are enabled (Rayagonda Kokatanur)   
- quota: Fix memory leak when handling corrupted quota file (Jan Kara)   
- selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Po-Hsu Lin)   
- clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() (Martin Blumenstingl)   
- clk: meson: clk-pll: make "ret" a signed integer (Martin Blumenstingl)   
- clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL (Martin Blumenstingl)   
- HSI: Fix PM usage counter unbalance in ssi_hw_init (Zhang Qilong)   
- capabilities: Don't allow writing ambiguous v3 file capabilities (Eric W. Biederman)   
- ubifs: Fix error return code in alloc_wbufs() (Wang ShaoBo)   
- ubifs: Fix memleak in ubifs_init_authentication (Dinghao Liu)   
- jffs2: fix use after free in jffs2_sum_write_data() (Tom Rix)   
- fs/jfs: fix potential integer overflow on shift of a int (Colin Ian King)   
- ASoC: simple-card-utils: Fix device module clock (Sameer Pujar)   
- ima: Free IMA measurement buffer after kexec syscall (Lakshmi Ramasubramanian)   
- ima: Free IMA measurement buffer on error (Lakshmi Ramasubramanian)   
- crypto: ecdh_helper - Ensure 'len &gt;= secret.len' in decode_key() (Daniele Alessandrelli)   
- hwrng: timeriomem - Fix cooldown period calculation (Jan Henrik Weinstock)   
- btrfs: clarify error returns values in __load_free_space_cache (Zhihao Cheng)   
- ASoC: SOF: debug: Fix a potential issue on string buffer termination (Hui Wang)   
- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Andrea Parri (Microsoft))   
- f2fs: fix a wrong condition in __submit_bio (Dehe Gu)   
- drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() (Dan Carpenter)   
- f2fs: fix to avoid inconsistent quota data (Yi Chen)   
- mtd: parsers: afs: Fix freeing the part name memory in failure (Manivannan Sadhasivam)   
- ASoC: cpcap: fix microphone timeslot mask (Sebastian Reichel)   
- ata: ahci_brcm: Add back regulators management (Florian Fainelli)   
- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) (Christophe Leroy)   
- mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() (Dan Carpenter)   
- sched/eas: Don't update misfit status if the task is pinned (Qais Yousef)   
- media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Laurent Pinchart)   
- media: pxa_camera: declare variable when DEBUG is defined (Tom Rix)   
- media: cx25821: Fix a bug when reallocating some dma memory (Christophe JAILLET)   
- media: qm1d1c0042: fix error return code in qm1d1c0042_init() (Luo Meng)   
- media: lmedm04: Fix misuse of comma (Joe Perches)   
- media: software_node: Fix refcounts in software_node_get_next_child() (Daniel Scally)   
- drm/amd/display: Fix HDMI deep color output for DCE 6-11. (Mario Kleiner)   
- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. (Mario Kleiner)   
- bsg: free the request before return error code (Pan Bian)   
- MIPS: properly stop .eh_frame generation (Alexander Lobakin)   
- drm/sun4i: tcon: fix inverted DCLK polarity (Giulio Benetti)   
- crypto: bcm - Rename struct device_private to bcm_device_private (Jiri Olsa)   
- evm: Fix memleak in init_desc (Dinghao Liu)   
- ASoC: cs42l56: fix up error handling in probe (Dan Carpenter)   
- media: aspeed: fix error return code in aspeed_video_setup_video() (Zhang Changzhong)   
- media: tm6000: Fix memleak in tm6000_start_stream (Dinghao Liu)   
- media: media/pci: Fix memleak in empress_init (Dinghao Liu)   
- media: em28xx: Fix use-after-free in em28xx_alloc_urbs (Dinghao Liu)   
- media: vsp1: Fix an error handling path in the probe function (Christophe JAILLET)   
- media: camss: missing error code in msm_video_register() (Dan Carpenter)   
- media: imx: Fix csc/scaler unregister (Ezequiel Garcia)   
- media: imx: Unregister csc/scaler only if registered (Ezequiel Garcia)   
- media: i2c: ov5670: Fix PIXEL_RATE minimum value (Jacopo Mondi)   
- MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 (Nathan Chancellor)   
- MIPS: c-r4k: Fix section mismatch for loongson2_sc_init (Nathan Chancellor)   
- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition (Chenyang Li)   
- crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled (Ard Biesheuvel)   
- crypto: sun4i-ss - fix kmap usage (Corentin Labbe)   
- crypto: sun4i-ss - linearize buffers content must be kept (Corentin Labbe)   
- drm/fb-helper: Add missed unlocks in setcmap_legacy() (Chuhong Yuan)   
- gma500: clean up error handling in init (Dan Carpenter)   
- drm/gma500: Fix error return code in psb_driver_load() (Jialin Zhang)   
- fbdev: aty: SPARC64 requires FB_ATY_CT (Randy Dunlap)   
- net: mvneta: Remove per-cpu queue mapping for Armada 3700 (Maxime Chevallier)   
- net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP (Shyam Sundar S K)   
- net: amd-xgbe: Reset link when the link never comes back (Shyam Sundar S K)   
- net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning (Shyam Sundar S K)   
- net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout (Shyam Sundar S K)   
- ibmvnic: skip send_request_unmap for timeout reset (Lijun Pan)   
- ibmvnic: add memory barrier to protect long term buffer (Lijun Pan)   
- b43: N-PHY: Fix the update of coef for the PHY revision &gt;= 3case (Colin Ian King)   
- cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Ayush Sawal)   
- net: axienet: Handle deferred probe on clock properly (Robert Hancock)   
- tcp: fix SO_RCVLOWAT related hangs under mem pressure (Eric Dumazet)   
- bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jesper Dangaard Brouer)   
- mac80211: fix potential overflow when multiplying to u32 integers (Colin Ian King)   
- xen/netback: fix spurious event detection for common event case (Juergen Gross)   
- bnxt_en: reverse order of TX disable and carrier off (Edwin Peer)   
- ibmvnic: Set to CLOSED state even on error (Sukadev Bhattiprolu)   
- ath9k: fix data bus crash when setting nf_override via debugfs (Linus Lüssing)   
- bpf_lru_list: Read double-checked variable once without lock (Marco Elver)   
- soc: aspeed: snoop: Add clock control logic (Jae Hyun Yoo)   
- ARM: s3c: fix fiq for clang IAS (Arnd Bergmann)   
- arm64: dts: msm8916: Fix reserved and rfsa nodes unit address (Vincent Knecht)   
- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Jupeng Zhong)   
- arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware (Marek Behún)   
- ARM: dts: armada388-helios4: assign pinctrl to each fan (Rosen Penev)   
- ARM: dts: armada388-helios4: assign pinctrl to LEDs (Rosen Penev)   
- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules (Chen-Yu Tsai)   
- usb: dwc2: Make "trimming xfer length" a debug message (Guenter Roeck)   
- usb: dwc2: Abort transaction after errors with unknown reason (Guenter Roeck)   
- usb: dwc2: Do not update data length if it is 0 on inbound transfers (Guenter Roeck)   
- ARM: dts: Configure missing thermal interrupt for 4430 (Tony Lindgren)   
- memory: ti-aemif: Drop child node when jumping out loop (Pan Bian)   
- Bluetooth: Put HCI device if inquiry procedure interrupts (Pan Bian)   
- Bluetooth: drop HCI device reference before return (Pan Bian)   
- usb: gadget: u_audio: Free requests only after callback (Jack Pham)   
- ACPICA: Fix exception code class checks (Maximilian Luz)   
- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in -&gt;remove() (Christophe JAILLET)   
- cpufreq: brcmstb-avs-cpufreq: Free resources in error path (Christophe JAILLET)   
- arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz (Andre Przywara)   
- arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency (Andre Przywara)   
- arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card (Andre Przywara)   
- arm64: dts: allwinner: H6: properly connect USB PHY to port 0 (Andre Przywara)   
- arm64: dts: allwinner: A64: properly connect USB PHY to port 0 (Andre Przywara)   
- bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Andrii Nakryiko)   
- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Andrii Nakryiko)   
- memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops (Zhang Qilong)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso (Krzysztof Kozlowski)   
- arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Spring (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Monk (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 (Krzysztof Kozlowski)   
- Bluetooth: Fix initializing response id after clearing struct (Christopher William Snowhill)   
- Bluetooth: hci_uart: Fix a race for write_work scheduling (Claire Chang)   
- Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Christophe JAILLET)   
- ath10k: Fix error handling in case of CE pipe init failure (Rakesh Pillai)   
- random: fix the RNDRESEEDCRNG ioctl (Eric Biggers)   
- MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section (Alexander Lobakin)   
- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Takashi Iwai)   
- bfq: Avoid false bfq queue merging (Jan Kara)   
- virt: vbox: Do not use wait_event_interruptible when called from kernel context (Hans de Goede)   
- PCI: Decline to resize resources if boot config must be preserved (Ard Biesheuvel)   
- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (Ansuel Smith)   
- kdb: Make memory allocations more robust (Sumit Garg)   
- debugfs: do not attempt to create a new file before the filesystem is initalized (Greg Kroah-Hartman)   
- debugfs: be more robust at handling improper input in debugfs_lookup() (Greg Kroah-Hartman)   
- vmlinux.lds.h: add DWARF v5 sections (Nick Desaulniers)   
- x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Tony Luck)  [Orabug: 32978709]  
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)  [Orabug: 32977864]  
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)  [Orabug: 32977864]  
- uek-rpm: update kABI lists for a new symbol (Saeed Mirzamohammadi)  [Orabug: 32977531]  
- x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing (Thomas Gleixner)  [Orabug: 32969739]  
- bluetooth: eliminate the potential race condition when removing the HCI controller (Lin Ma)  [Orabug: 32912033]  {CVE-2021-32399}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.6.el8uek]" date="1626868800">- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
</package>
<package pkgid="d897493d635932e31887a8271d0d71bb15814bbb93515183cfff63dd0cecc8b1" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.3.el8uek]" date="1624104000">- ksplice: use -fno-reorder-functions -fno-section-anchors (Vegard Nossum)  [Orabug: 32908850]  
- ksplice: fixup for -ffunction-sections -fdata-sections (Vegard Nossum)  [Orabug: 32908850]  
- xfs: fix xlog_finish_defer_ops (Wengang Wang)  [Orabug: 32982353]  
- scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Quinn Tran)  [Orabug: 32989005]  
- blk-mq: fix blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- blk-mq: split out a __blk_mq_get_driver_tag helper (Christoph Hellwig)  [Orabug: 32957629]  
- blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei)  [Orabug: 32957629]  
- blk-mq: add blk_mq_all_tag_iter (Ming Lei)  [Orabug: 32957629]  
- Bluetooth: verify AMP hci_chan before amp_destroy (Archie Pusaka)  [Orabug: 32912099]  {CVE-2021-33034} 
- perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Kan Liang)  [Orabug: 32925098]  
- net: sched: fix tx action reschedule issue with stopped queue (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix tx action rescheduling issue during deactivation (Yunsheng Lin)  [Orabug: 32911885]  
- net: sched: fix packet stuck problem for lockless qdisc (Yunsheng Lin)  [Orabug: 32911885]  
- scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Gulam Mohamed)  [Orabug: 32999623]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
</package>
<package pkgid="0ddaa4496dd74479a2517fa8a83cad00aa55e16d32d2983f4e09bd78235210d5" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.3.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.4.el8uek]" date="1624795200">- rds/ib: recover rds connection from interrupt loss scenario (Manjunath Patil)  [Orabug: 32974199]  
- Revert "Allow mce to reset instead of panic on UE" (William Roche)  [Orabug: 32820275]  
- bpf: Fix masking negation logic upon negative dst register (Daniel Borkmann)  [Orabug: 32911990]  {CVE-2021-31829} 
- rds/ib: handle posted ACK during connection shutdown (Manjunath Patil)  [Orabug: 32863585]  
- rds/ib: reap tx completions during connection shutdown (Manjunath Patil)  [Orabug: 32863585]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2102.204.4.3.el8uek]" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
</package>
<package pkgid="b90ab75fde879bd1a049f118999d50561c3bd502db8088d98a8e076a3a901723" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.204.4.4.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.203.5.el8uek]" date="1624881600">- rds/ib: move rds_ib_clear_irq_miss() to .h file (Manjunath Patil)  [Orabug: 33044344]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.0.el8uek]" date="1625313600">- LTS tag: v5.4.121 (Jack Vogel)   
- scripts: switch explicitly to Python 3 (Andy Shevchenko)   
- tweewide: Fix most Shebang lines (Finn Behrens)   
- KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Alexandru Elisei)   
- ipv6: remove extra dev_hold() for fallback tunnels (Eric Dumazet)   
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- sit: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- net: stmmac: Do not enable RX FIFO overflow interrupts (Yannick Vignon)   
- lib: stackdepot: turn depot_lock spinlock to raw_spinlock (Zqiang)   
- block: reexpand iov_iter after read/write (yangerkun)   
- ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Hui Wang)   
- gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 (Hans de Goede)   
- drm/amd/display: Fix two cursor duplication when using overlay (Rodrigo Siqueira)   
- bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Zhang Zhengming)   
- scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Bodo Stroesser)   
- ceph: fix fscache invalidation (Jeff Layton)   
- scsi: lpfc: Fix illegal memory access on Abort IOCBs (James Smart)   
- riscv: Workaround mcount name prior to clang-13 (Nathan Chancellor)   
- scripts/recordmcount.pl: Fix RISC-V regex for clang (Nathan Chancellor)   
- ARM: 9075/1: kernel: Fix interrupted SMC calls (Manivannan Sadhasivam)   
- um: Disable CONFIG_GCOV with MODULES (Johannes Berg)   
- um: Mark all kernel symbols as local (Johannes Berg)   
- Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state (Hans de Goede)   
- Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices (Hans de Goede)   
- ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Feilong Lin)   
- ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() (louis.wang)   
- dmaengine: dw-edma: Fix crash on loading/unloading driver (Gustavo Pimentel)   
- PCI: thunder: Fix compile testing (Arnd Bergmann)   
- virtio_net: Do not pull payload in skb-&gt;head (Eric Dumazet)   
- xsk: Simplify detection of empty and full rings (Magnus Karlsson)   
- pinctrl: ingenic: Improve unreachable code generation (Josh Poimboeuf)   
- isdn: capi: fix mismatched prototypes (Arnd Bergmann)   
- cxgb4: Fix the -Wmisleading-indentation warning (Kaixu Xia)   
- usb: sl811-hcd: improve misleading indentation (Arnd Bergmann)   
- kgdb: fix gcc-11 warning on indentation (Arnd Bergmann)   
- x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes (Arnd Bergmann)   
- LTS tag: v5.4.120 (Jack Vogel)   
- ASoC: rsnd: check all BUSIF status when error (Kuninori Morimoto)   
- nvme: do not try to reconfigure APST when the controller is not live (Christoph Hellwig)   
- clk: exynos7: Mark aclk_fsys1_200 as critical (Paweł Chmiel)   
- netfilter: conntrack: Make global sysctls readonly in non-init netns (Jonathon Reinhart)   
- kobject_uevent: remove warning in init_uevent_argv() (Greg Kroah-Hartman)   
- usb: typec: tcpm: Fix error while calculating PPS out values (Badhri Jagan Sridharan)   
- ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section (Ard Biesheuvel)   
- ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address (Ard Biesheuvel)   
- ARM: 9012/1: move device tree mapping out of linear region (Ard Biesheuvel)   
- ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address (Ard Biesheuvel)   
- f2fs: fix error handling in f2fs_end_enable_verity() (Eric Biggers)   
- thermal/core/fair share: Lock the thermal zone while looping over instances (Lukasz Luba)   
- MIPS: Avoid handcoded DIVU in `__div64_32' altogether (Maciej W. Rozycki)   
- MIPS: Avoid DIVU in `__div64_32' is result would be zero (Maciej W. Rozycki)   
- MIPS: Reinstate platform `__div64_32' handler (Maciej W. Rozycki)   
- FDDI: defxx: Make MMIO the configuration default except for EISA (Maciej W. Rozycki)   
- mm: fix struct page layout on 32-bit systems (Matthew Wilcox (Oracle))   
- KVM: x86: Cancel pvclock_gtod_work on module removal (Thomas Gleixner)   
- cdc-wdm: untangle a circular dependency between callback and softint (Oliver Neukum)   
- iio: tsl2583: Fix division by a zero lux_val (Colin Ian King)   
- iio: gyro: mpu3050: Fix reported temperature value (Dmitry Osipenko)   
- xhci: Add reset resume quirk for AMD xhci controller. (Sandeep Singh)   
- xhci: Do not use GFP_KERNEL in (potentially) atomic context (Christophe JAILLET)   
- usb: dwc3: gadget: Return success always for kick transfer in ep queue (Wesley Cheng)   
- usb: core: hub: fix race condition about TRSMRCY of resume (Chunfeng Yun)   
- usb: dwc2: Fix gadget DMA unmap direction (Phil Elwell)   
- usb: xhci: Increase timeout for HC halt (Maximilian Luz)   
- usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Ferry Toth)   
- usb: dwc3: omap: improve extcon initialization (Marcel Hamer)   
- iomap: fix sub-page uptodate handling (Christoph Hellwig)   
- blk-mq: Swap two calls in blk_mq_exit_queue() (Bart Van Assche)   
- nbd: Fix NULL pointer in flush_workqueue (Sun Ke)   
- kyber: fix out of bounds access when preempted (Omar Sandoval)   
- ACPI: scan: Fix a memory leak in an error handling path (Christophe JAILLET)   
- hwmon: (occ) Fix poll rate limiting (Eddie James)   
- usb: fotg210-hcd: Fix an error message (Christophe JAILLET)   
- iio: proximity: pulsedlight: Fix rumtime PM imbalance on error (Dinghao Liu)   
- drm/i915: Avoid div-by-zero on gen2 (Ville Syrjälä)   
- drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Kai-Heng Feng)   
- mm/hugetlb: fix F_SEAL_FUTURE_WRITE (Peter Xu)   
- userfaultfd: release page in error path to avoid BUG_ON (Axel Rasmussen)   
- squashfs: fix divide error in calculate_skip() (Phillip Lougher)   
- hfsplus: prevent corruption in shrinking truncate (Jouni Roivas)   
- powerpc/64s: Fix crashes when toggling entry flush barrier (Michael Ellerman)   
- powerpc/64s: Fix crashes when toggling stf barrier (Michael Ellerman)   
- ARC: mm: PAE: use 40-bit physical page mask (Vladimir Isaev)   
- ARC: entry: fix off-by-one error in syscall number validation (Vineet Gupta)   
- i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Mateusz Palczewski)   
- i40e: fix the restart auto-negotiation after FEC modified (Jaroslaw Gawin)   
- i40e: Fix use-after-free in i40e_client_subtask() (Yunjian Wang)   
- netfilter: nftables: avoid overflows in nft_hash_buckets() (Eric Dumazet)   
- kernel: kexec_file: fix error return code of kexec_calculate_store_digests() (Jia-Ju Bai)   
- sched/fair: Fix unfairness caused by missing load decay (Odin Ugedal)   
- sched: Fix out-of-bound access in uclamp (Quentin Perret)   
- can: m_can: m_can_tx_work_queue(): fix tx_skb race condition (Marc Kleine-Budde)   
- netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Pablo Neira Ayuso)   
- smc: disallow TCP_ULP in smc_setsockopt() (Cong Wang)   
- net: fix nla_strcmp to handle more then one trailing null character (Maciej Żenczykowski)   
- ksm: fix potential missing rmap_item for stable_node (Miaohe Lin)   
- mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Miaohe Lin)   
- mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Miaohe Lin)   
- khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Miaohe Lin)   
- drm/radeon: Avoid power table parsing memory leaks (Kees Cook)   
- drm/radeon: Fix off-by-one power_state index heap overwrite (Kees Cook)   
- netfilter: xt_SECMARK: add new revision to fix structure layout (Pablo Neira Ayuso)   
- sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long)   
- ethernet:enic: Fix a use after free bug in enic_hard_start_xmit (Lv Yunlong)   
- sunrpc: Fix misplaced barrier in call_decode (Baptiste Lepers)   
- RISC-V: Fix error code returned by riscv_hartid_to_cpuid() (Anup Patel)   
- sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long)   
- net: hns3: disable phy loopback setting in hclge_mac_start_phy (Yufeng Mo)   
- net: hns3: use netif_tx_disable to stop the transmit queue (Peng Li)   
- net: hns3: fix for vxlan gpe tx checksum bug (Hao Chen)   
- net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() (Jian Shen)   
- net: hns3: initialize the message content in hclge_get_link_mode() (Yufeng Mo)   
- net: hns3: fix incorrect configuration for igu_egu_hw_err (Yufeng Mo)   
- rtc: ds1307: Fix wday settings for rx8130 (Nobuhiro Iwamatsu)   
- ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton)   
- rtc: fsl-ftm-alarm: add MODULE_TABLE() (Michael Walle)   
- NFSv4.2 fix handling of sr_eof in SEEK's reply (Olga Kornievskaia)   
- pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Nikola Livic)   
- PCI: endpoint: Fix missing destroy_workqueue() (Yang Yingliang)   
- NFS: Deal correctly with attribute generation counter overflow (Trond Myklebust)   
- NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Trond Myklebust)   
- rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() (Jia-Ju Bai)   
- ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook (Zhen Lei)   
- PCI: Release OF node in pci_scan_device()'s error path (Dmitry Baryshkov)   
- PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() (Pali Rohár)   
- f2fs: fix a redundant call to f2fs_balance_fs if an error occurs (Colin Ian King)   
- thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() (Jia-Ju Bai)   
- ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (David Ward)   
- ia64: module: fix symbolizer crash on fdescr (Sergei Trofimovich)   
- bnxt_en: Add PCI IDs for Hyper-V VF devices. (Michael Chan)   
- net: ethernet: mtk_eth_soc: fix RX VLAN offload (Felix Fietkau)   
- iavf: remove duplicate free resources calls (Stefan Assmann)   
- powerpc/iommu: Annotate nested lock for lockdep (Alexey Kardashevskiy)   
- qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth (Lee Gibson)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Gustavo A. R. Silva)   
- wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Gustavo A. R. Silva)   
- drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Robin Singh)   
- powerpc/pseries: Stop calling printk in rtas_stop_self() (Michael Ellerman)   
- samples/bpf: Fix broken tracex1 due to kprobe argument change (Yaqi Chen)   
- net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Du Cheng)   
- ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Gustavo A. R. Silva)   
- ASoC: rt286: Generalize support for ALC3263 codec (David Ward)   
- powerpc/smp: Set numa node before updating mask (Srikar Dronamraju)   
- flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Gustavo A. R. Silva)   
- sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Gustavo A. R. Silva)   
- ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Kai Vehmanen)   
- kconfig: nconf: stop endless search loops (Mihai Moldovan)   
- selftests: Set CC to clang in lib.mk if LLVM is set (Yonghong Song)   
- drm/amd/display: Force vsync flip when reconfiguring MPCC (Anthony Wang)   
- iommu/amd: Remove performance counter pre-initialization test (Suravee Suthikulpanit)   
- Revert "iommu/amd: Fix performance counter initialization" (Paul Menzel)   
- ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() (Kuninori Morimoto)   
- cuse: prevent clone (Miklos Szeredi)   
- mt76: mt76x0: disable GTK offloading (David Bauer)   
- pinctrl: samsung: use 'int' for register masks in Exynos (Krzysztof Kozlowski)   
- mac80211: clear the beacon's CRC after channel switch (Emmanuel Grumbach)   
- i2c: Add I2C_AQ_NO_REP_START adapter quirk (Bence Csókás)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Hans de Goede)   
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods (Eric Dumazet)   
- Bluetooth: check for zapped sk before connecting (Archie Pusaka)   
- net: bridge: when suppression is enabled exclude RARP packets (Nikolay Aleksandrov)   
- Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Tetsuo Handa)   
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Archie Pusaka)   
- ALSA: bebob: enable to deliver MIDI messages for multiple ports (Takashi Sakamoto)   
- ALSA: rme9652: don't disable if not enabled (Tong Zhang)   
- ALSA: hdspm: don't disable if not enabled (Tong Zhang)   
- ALSA: hdsp: don't disable if not enabled (Tong Zhang)   
- i2c: bail out early when RDWR parameters are wrong (Wolfram Sang)   
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params (Mikhail Durnev)   
- net: stmmac: Set FIFO sizes for ipq806x (Jonathan McDowell)   
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Hans de Goede)   
- tipc: convert dest node's address to network order (Hoang Le)   
- fs: dlm: fix debugfs dump (Alexander Aring)   
- PM: runtime: Fix unpaired parent child_count for force_resume (Tony Lindgren)   
- KVM: x86/mmu: Remove the defunct update_pte() paging hook (Sean Christopherson)   
- tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jarkko Sakkinen)   
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jarkko Sakkinen)   
- tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Zhen Lei)   
- LTS tag: v5.4.119 (Jack Vogel)   
- Revert "fdt: Properly handle "no-map" field in the memory region" (Quentin Perret)   
- Revert "of/fdt: Make sure no-map does not remove already reserved regions" (Quentin Perret)   
- Revert "net/sctp: fix race condition in sctp_destroy_sock" (Xin Long)   
- smp: Fix smp_call_function_single_async prototype (Arnd Bergmann)   
- net: Only allow init netns to set default tcp cong to a restricted algo (Jonathon Reinhart)   
- mm/memory-failure: unnecessary amount of unmapping (Jane Chu)   
- mm/sparse: add the missing sparse_buffer_fini() in error branch (Wang Wensheng)   
- kfifo: fix ternary sign extension bugs (Dan Carpenter)   
- net:nfc:digital: Fix a double free in digital_tg_recv_dep_req (Lv Yunlong)   
- net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Linus Lüssing)   
- RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Lv Yunlong)   
- RDMA/siw: Fix a use after free in siw_alloc_mr (Lv Yunlong)   
- net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send (Lv Yunlong)   
- bnxt_en: Fix RX consumer index logic in the error path. (Michael Chan)   
- selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Petr Machata)   
- net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb (Phillip Potter)   
- arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E (Kunihiko Hayashi)   
- bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Dan Carpenter)   
- powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') (Christophe Leroy)   
- ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Shuah Khan)   
- ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Toke Høiland-Jørgensen)   
- net: phy: intel-xway: enable integrated led functions (Martin Schiller)   
- net: renesas: ravb: Fix a stuck issue when a lot of frames are received (Yoshihiro Shimoda)   
- net: davinci_emac: Fix incorrect masking of tx and rx error channel (Colin Ian King)   
- ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Colin Ian King)   
- RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (Sindhu Devale)   
- RDMA/cxgb4: add missing qpid increment (Potnuri Bharat Teja)   
- gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Alexander Lobakin)   
- vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella)   
- mwl8k: Fix a double Free in mwl8k_probe_hw (Lv Yunlong)   
- i2c: sh7760: fix IRQ error path (Sergey Shtylyov)   
- rtlwifi: 8821ae: upgrade PHY and RF parameters (Ping-Ke Shih)   
- powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Tyrel Datwyler)   
- MIPS: pci-legacy: stop using of_pci_range_to_resource (Ilya Lipnitskiy)   
- perf beauty: Fix fsconfig generator (Vitaly Chikunov)   
- drm/i915/gvt: Fix error code in intel_gvt_init_device() (Dan Carpenter)   
- ASoC: ak5558: correct reset polarity (Shengjiu Wang)   
- powerpc/xive: Fix xmon command "dxi" (Cédric Le Goater)   
- i2c: sh7760: add IRQ check (Sergey Shtylyov)   
- i2c: jz4780: add IRQ check (Sergey Shtylyov)   
- i2c: emev2: add IRQ check (Sergey Shtylyov)   
- i2c: cadence: add IRQ check (Sergey Shtylyov)   
- i2c: sprd: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: omap: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- i2c: img-scb: fix reference leak when pm_runtime_get_sync fails (Qinglang Miao)   
- RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Wang Wensheng)   
- net: thunderx: Fix unintentional sign extension issue (Colin Ian King)   
- cxgb4: Fix unintentional sign extension issues (Colin Ian King)   
- IB/hfi1: Fix error return code in parse_platform_config() (Wang Wensheng)   
- RDMA/qedr: Fix error return code in qedr_iw_connect() (Wang Wensheng)   
- KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Nicholas Piggin)   
- mt7601u: fix always true expression (Colin Ian King)   
- mac80211: bail out if cipher schemes are invalid (Johannes Berg)   
- powerpc: iommu: fix build when neither PCI or IBMVIO is set (Randy Dunlap)   
- powerpc/perf: Fix PMU constraint check for EBB events (Athira Rajeev)   
- powerpc/64s: Fix pte update for kernel memory on radix (Jordan Niethe)   
- liquidio: Fix unintented sign extension of a left shift of a u16 (Colin Ian King)   
- ASoC: simple-card: fix possible uninitialized single_cpu local variable (Krzysztof Kozlowski)   
- ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Takashi Iwai)   
- mips: bmips: fix syscon-reboot nodes (Álvaro Fernández Rojas)   
- net: hns3: Limiting the scope of vector_ring_chain variable (Salil Mehta)   
- nfc: pn533: prevent potential memory corruption (Dan Carpenter)   
- bug: Remove redundant condition check in report_bug (Andrew Scull)   
- ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jia Zhou)   
- powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration (Chen Huang)   
- inet: use bigger hash table for IP ID generation (Eric Dumazet)   
- powerpc/prom: Mark identical_pvr_fixup as __init (Nathan Chancellor)   
- powerpc/fadump: Mark fadump_calculate_reserve_size as __init (Nathan Chancellor)   
- net: lapbether: Prevent racing when checking whether the netif is running (Xie He)   
- perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Arnaldo Carvalho de Melo)   
- HID: plantronics: Workaround for double volume key presses (Maxim Mikityanskiy)   
- drivers/block/null_blk/main: Fix a double free in null_init. (Lv Yunlong)   
- sched/debug: Fix cgroup_path[] serialization (Waiman Long)   
- x86/events/amd/iommu: Fix sysfs type mismatch (Nathan Chancellor)   
- HSI: core: fix resource leaks in hsi_add_client_from_dt() (Dan Carpenter)   
- nvme-pci: don't simple map sgl when sgls are disabled (Niklas Cassel)   
- mfd: stm32-timers: Avoid clearing auto reload register (Fabrice Gasnier)   
- scsi: ibmvfc: Fix invalid state machine BUG_ON() (Brian King)   
- scsi: sni_53c710: Add IRQ check (Sergey Shtylyov)   
- scsi: sun3x_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: jazz_esp: Add IRQ check (Sergey Shtylyov)   
- scsi: hisi_sas: Fix IRQ checks (Sergey Shtylyov)   
- clk: uniphier: Fix potential infinite loop (Colin Ian King)   
- clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE (Chen Hui)   
- clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback (Quanyang Wang)   
- vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Jason Gunthorpe)   
- media: v4l2-ctrls.c: fix race condition in hdl-&gt;requests list (Hans Verkuil)   
- nvme: retrigger ANA log update if group descriptor isn't found (Hannes Reinecke)   
- nvmet-tcp: fix incorrect locking in state_change sk callback (Sagi Grimberg)   
- nvme-tcp: block BH in sk state_change sk callback (Sagi Grimberg)   
- ata: libahci_platform: fix IRQ check (Sergey Shtylyov)   
- sata_mv: add IRQ checks (Sergey Shtylyov)   
- pata_ipx4xx_cf: fix IRQ check (Sergey Shtylyov)   
- pata_arasan_cf: fix IRQ check (Sergey Shtylyov)   
- x86/kprobes: Fix to check non boostable prefixes correctly (Masami Hiramatsu)   
- drm/amdkfd: fix build error with AMD_IOMMU_V2=m (Felix Kuehling)   
- media: m88rs6000t: avoid potential out-of-bounds reads on arrays (Colin Ian King)   
- media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() (Jia-Ju Bai)   
- media: aspeed: fix clock handling logic (Jae Hyun Yoo)   
- media: omap4iss: return error code when omap4iss_get() failed (Yang Yingliang)   
- media: vivid: fix assignment of dev-&gt;fbuf_out_flags (Colin Ian King)   
- soc: aspeed: fix a ternary sign expansion bug (Dan Carpenter)   
- xen-blkback: fix compatibility bug with single page rings (Paul Durrant)   
- ttyprintk: Add TTY hangup callback. (Tetsuo Handa)   
- usb: dwc2: Fix hibernation between host and device modes. (Artur Petrosyan)   
- usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Artur Petrosyan)   
- x86/platform/uv: Fix !KEXEC build failure (Ingo Molnar)   
- platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table (Steffen Dirkwinkel)   
- usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Ye Bin)   
- node: fix device cleanups in error handling code (Dan Carpenter)   
- firmware: qcom-scm: Fix QCOM_SCM configuration (He Ying)   
- serial: core: return early on unsupported ioctls (Johan Hovold)   
- tty: fix return value for unsupported ioctls (Johan Hovold)   
- tty: actually undefine superseded ASYNC flags (Johan Hovold)   
- USB: cdc-acm: fix TIOCGSERIAL implementation (Johan Hovold)   
- USB: cdc-acm: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- usb: gadget: r8a66597: Add missing null check on return from platform_get_resource (Colin Ian King)   
- spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() (Wang Li)   
- cpufreq: armada-37xx: Fix determining base CPU frequency (Pali Rohár)   
- cpufreq: armada-37xx: Fix driver cleanup when registration failed (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz (Pali Rohár)   
- cpufreq: armada-37xx: Fix the AVS value for load L1 (Pali Rohár)   
- clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock (Marek Behún)   
- cpufreq: armada-37xx: Fix setting TBG parent for load levels (Marek Behún)   
- crypto: qat - Fix a double free in adf_create_ring (Lv Yunlong)   
- ACPI: CPPC: Replace cppc_attr with kobj_attribute (Nathan Chancellor)   
- soc: qcom: mdt_loader: Detect truncated read of segments (Bjorn Andersson)   
- soc: qcom: mdt_loader: Validate that p_filesz &lt; p_memsz (Bjorn Andersson)   
- spi: Fix use-after-free with devm_spi_alloc_* (William A. Kennington III)   
- PM / devfreq: Use more accurate returned new_freq as resume_freq (Dong Aisheng)   
- staging: greybus: uart: fix unprivileged TIOCCSERIAL (Johan Hovold)   
- staging: rtl8192u: Fix potential infinite loop (Colin Ian King)   
- irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Arnd Bergmann)   
- mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init (Lv Yunlong)   
- m68k: mvme147,mvme16x: Don't wipe PCC timer config bits (Finn Thain)   
- soundwire: stream: fix memory leak in stream config error path (Rander Wang)   
- memory: pl353: fix mask of ECC page_size config register (gexueyuan)   
- USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() (Yang Yingliang)   
- usb: gadget: aspeed: fix dma map failure (Tao Ren)   
- crypto: qat - fix error path in adf_isr_resource_alloc() (Giovanni Cabiddu)   
- phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally (Geert Uytterhoeven)   
- soundwire: bus: Fix device found flag correctly (Srinivas Kandagatla)   
- bus: qcom: Put child node before return (Pan Bian)   
- mtd: require write permissions for locking and badblock ioctls (Michael Walle)   
- fotg210-udc: Complete OUT requests on short packets (Fabian Vogt)   
- fotg210-udc: Don't DMA more than the buffer can take (Fabian Vogt)   
- fotg210-udc: Mask GRP2 interrupts we don't handle (Fabian Vogt)   
- fotg210-udc: Remove a dubious condition leading to fotg210_done (Fabian Vogt)   
- fotg210-udc: Fix EP0 IN requests bigger than two packets (Fabian Vogt)   
- fotg210-udc: Fix DMA on EP0 for length &gt; max packet size (Fabian Vogt)   
- crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Tong Zhang)   
- crypto: qat - don't release uninitialized resources (Tong Zhang)   
- usb: gadget: pch_udc: Check for DMA mapping error (Andy Shevchenko)   
- usb: gadget: pch_udc: Check if driver is present before calling -&gt;setup() (Andy Shevchenko)   
- usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() (Andy Shevchenko)   
- x86/microcode: Check for offline CPUs before requesting new microcode (Otavio Pontes)   
- arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (Vladimir Barinov)   
- spi: stm32: drop devres version of spi_register_master (Antonio Borneo)   
- arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' (Shawn Guo)   
- mtd: rawnand: qcom: Return actual error code instead of -ENODEV (Manivannan Sadhasivam)   
- mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() (Manivannan Sadhasivam)   
- mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC (Álvaro Fernández Rojas)   
- mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() (Dan Carpenter)   
- regmap: set debugfs_name to NULL after it is freed (Meng Li)   
- usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Badhri Jagan Sridharan)   
- serial: stm32: fix tx_empty condition (Erwan Le Ray)   
- serial: stm32: fix incorrect characters on console (Erwan Le Ray)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Snow (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family (Krzysztof Kozlowski)   
- memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] (Colin Ian King)   
- usb: gadget: pch_udc: Revert d3cb25a12138 completely (Andy Shevchenko)   
- ovl: fix missing revert_creds() on error path (Dan Carpenter)   
- Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" (Jae Hyun Yoo)   
- KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Sean Christopherson)   
- KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Sean Christopherson)   
- KVM: s390: split kvm_s390_real_to_abs (Claudio Imbrenda)   
- s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility (David Hildenbrand)   
- KVM: s390: fix guarded storage control register handling (Heiko Carstens)   
- KVM: s390: split kvm_s390_logical_to_effective (Claudio Imbrenda)   
- ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Sami Loone)   
- ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC662 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Takashi Iwai)   
- ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Takashi Iwai)   
- drm/amd/display: Reject non-zero src_y and src_x for video planes (Harry Wentland)   
- drm/radeon: fix copy of uninitialized variable back to userspace (Colin Ian King)   
- drm/panfrost: Don't try to map pages that are already mapped (Boris Brezillon)   
- drm/panfrost: Clear MMU irqs before handling the fault (Boris Brezillon)   
- rtw88: Fix array overrun in rtw_get_tx_power_params() (Ping-Ke Shih)   
- cfg80211: scan: drop entry from hidden_list on overflow (Johannes Berg)   
- ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() (Dan Carpenter)   
- md: Fix missing unused status line of /proc/mdstat (Jan Glauber)   
- md: md_open returns -EBUSY when entering racing area (Zhao Heming)   
- md: factor out a mddev_find_locked helper from mddev_find (Christoph Hellwig)   
- md: split mddev_find (Christoph Hellwig)   
- md-cluster: fix use-after-free issue when removing rdev (Heming Zhao)   
- misc: vmw_vmci: explicitly initialize vmci_datagram payload (Tetsuo Handa)   
- misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct (Tetsuo Handa)   
- misc: lis3lv02d: Fix false-positive WARN on various HP models (Hans de Goede)   
- iio:accel:adis16201: Fix wrong axis assignment that prevents loading (Jonathan Cameron)   
- PCI: Allow VPD access for QLogic ISP2722 (Arun Easi)   
- FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR (Maciej W. Rozycki)   
- MIPS: pci-rt2880: fix slot 0 configuration (Ilya Lipnitskiy)   
- MIPS: pci-mt7620: fix PLL lock check (Ilya Lipnitskiy)   
- ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Lukasz Majczak)   
- ASoC: samsung: tm2_wm5110: check of of_parse return value (Pierre-Louis Bossart)   
- usb: xhci-mtk: improve bandwidth scheduling with TT (Chunfeng Yun)   
- usb: xhci-mtk: remove or operator for setting schedule parameters (Chunfeng Yun)   
- usb: typec: tcpm: update power supply once partner accepts (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Badhri Jagan Sridharan)   
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Badhri Jagan Sridharan)   
- staging: fwserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: fwserial: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Johan Hovold)   
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- tty: amiserial: fix TIOCSSERIAL permission check (Johan Hovold)   
- tty: moxa: fix TIOCSSERIAL jiffies conversions (Johan Hovold)   
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Johan Hovold)   
- net/nfc: fix use-after-free llcp_sock_bind/connect (Or Cohen)   {CVE-2021-23134} 
- LTS tag: v5.4.118 (Jack Vogel)   
- dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Benjamin Block)   
- dm integrity: fix missing goto in bitmap_flush_interval error handling (Tian Tao)   
- dm space map common: fix division bug in sm_ll_find_free_block() (Joe Thornber)   
- dm persistent data: packed struct should have an aligned() attribute too (Joe Thornber)   
- tracing: Restructure trace_clock_global() to never block (Steven Rostedt (VMware))   
- tracing: Map all PIDs to command lines (Steven Rostedt (VMware))   
- rsi: Use resume_noirq for SDIO (Marek Vasut)   
- tty: fix memory leak in vc_deallocate (Pavel Skripkin)   
- usb: dwc2: Fix session request interrupt handler (Artur Petrosyan)   
- usb: dwc3: gadget: Fix START_TRANSFER link state check (Thinh Nguyen)   
- usb: gadget/function/f_fs string table fix for multiple languages (Dean Anderson)   
- usb: gadget: Fix double free of device descriptor pointers (Hemant Kumar)   
- usb: gadget: dummy_hcd: fix gpf in gadget_setup (Anirudh Rayabharam)   
- media: staging/intel-ipu3: Fix race condition during set_fmt (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix set_fmt error handling (Ricardo Ribalda)   
- media: staging/intel-ipu3: Fix memory leak in imu_fmt (Ricardo Ribalda)   
- media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Takashi Iwai)   
- media: dvb-usb: Fix use-after-free access (Takashi Iwai)   
- media: dvbdev: Fix memory leak in dvb_media_device_free() (Peilin Ye)   
- ext4: fix error code in ext4_commit_super (Fengnan Chang)   
- ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Zhang Yi)   
- ext4: fix check to prevent false positive report of incorrect used inodes (Zhang Yi)   
- kbuild: update config_data.gz only when the content of .config is changed (Masahiro Yamada)   
- x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported (Sean Christopherson)   
- Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") (Thomas Gleixner)   
- jffs2: check the validity of dstlen in jffs2_zlib_compress() (Yang Yang)   
- Fix misc new gcc warnings (Linus Torvalds)   
- security: commoncap: fix -Wstringop-overread warning (Arnd Bergmann)   
- fuse: fix write deadlock (Vivek Goyal)   
- dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Heinz Mauelshagen)   
- crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS (Eric Biggers)   
- tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Stefan Berger)   
- tpm: efi: Use local variable for calculating final log size (Stefan Berger)   
- intel_th: pci: Add Alder Lake-M support (Alexander Shishkin)   
- powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h (Tony Ambardar)   
- powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Mahesh Salgaonkar)   
- jffs2: Fix kasan slab-out-of-bounds problem (lizhe)   
- Input: ili210x - add missing negation for touch indication on ili210x (Hansem Ro)   
- NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Trond Myklebust)   
- NFS: Don't discard pNFS layout segments that are marked for return (Trond Myklebust)   
- ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Marc Zyngier)   
- openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti)   
- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ido Schimmel)   
- f2fs: fix to avoid out-of-bounds memory access (Chao Yu)   
- ubifs: Only check replay with inode type to judge if inode linked (Guochun Mao)   
- virtiofs: fix memory leak in virtio_fs_probe() (Luis Henriques)   
- Makefile: Move -Wno-unused-but-set-variable out of GCC only block (Nathan Chancellor)   
- arm64/vdso: Discard .note.gnu.property sections in vDSO (Bill Wendling)   
- btrfs: fix race when picking most recent mod log operation for an old root (Filipe Manana)   
- ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Eckhart Mohr)   
- ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Sami Loone)   
- ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Phil Calvin)   
- ALSA: hda/realtek: GA503 use same quirks as GA401 (Luke D Jones)   
- ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Timo Gurr)   
- ALSA: usb-audio: More constifications (Takashi Iwai)   
- ALSA: usb-audio: Explicitly set up the clock selector (Takashi Iwai)   
- ALSA: sb: Fix two use after free in snd_sb_qsound_build (Lv Yunlong)   
- ALSA: hda/conexant: Re-order CX5066 quirk table entries (Takashi Iwai)   
- ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Lv Yunlong)   
- s390/archrandom: add parameter check for s390_arch_random_generate (Harald Freudenberger)   
- scsi: libfc: Fix a format specifier (Bart Van Assche)   
- mfd: arizona: Fix rumtime PM imbalance on error (Dinghao Liu)   
- scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (James Smart)   
- scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (James Smart)   
- scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (James Smart)   
- drm/amdgpu: fix NULL pointer dereference (Guchun Chen)   
- amdgpu: avoid incorrect %hu format string (Arnd Bergmann)   
- drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug (Qu Huang)   
- drm/msm/mdp5: Do not multiply vclk line count by 100 (Marijn Suijten)   
- drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal (Marijn Suijten)   
- sched/fair: Ignore percpu threads for imbalance pulls (Lingutla Chandrasekhar)   
- media: gscpa/stv06xx: fix memory leak (Hans Verkuil)   
- media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Pavel Skripkin)   
- media: platform: sti: Fix runtime PM imbalance in regs_show (Dinghao Liu)   
- media: i2c: adv7842: fix possible use-after-free in adv7842_remove() (Yang Yingliang)   
- media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() (Yang Yingliang)   
- media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() (Yang Yingliang)   
- media: adv7604: fix possible use-after-free in adv76xx_remove() (Yang Yingliang)   
- media: tc358743: fix possible use-after-free in tc358743_remove() (Yang Yingliang)   
- power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() (Yang Yingliang)   
- power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() (Yang Yingliang)   
- clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return (Colin Ian King)   
- media: vivid: update EDID (Hans Verkuil)   
- media: em28xx: fix memory leak (Muhammad Usama Anjum)   
- scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne)   
- scsi: smartpqi: Add new PCI IDs (Kevin Barnett)   
- scsi: smartpqi: Correct request leakage during reset operations (Murthy Bhat)   
- ata: ahci: Disable SXS for Hisilicon Kunpeng920 (Xingui Yang)   
- mmc: sdhci-pci: Add PCI IDs for Intel LKF (Adrian Hunter)   
- scsi: qla2xxx: Fix use after free in bsg (Quinn Tran)   
- drm/vkms: fix misuse of WARN_ON (Dmitry Vyukov)   
- scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Bart Van Assche)   
- drm/amd/display: fix dml prefetch validation (Dmytro Laktyushkin)   
- drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' (Anson Jacob)   
- drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f (shaoyunl)   
- drm/amdkfd: Fix UBSAN shift-out-of-bounds warning (Anson Jacob)   
- drm/amdgpu: mask the xgmi number of hops reported from psp to kfd (Jonathan Kim)   
- power: supply: Use IRQF_ONESHOT (dongjian)   
- media: gspca/sq905.c: fix uninitialized variable (Hans Verkuil)   
- media: media/saa7164: fix saa7164_encoder_register() memory leak bugs (Daniel Niv)   
- extcon: arizona: Fix various races on driver unbind (Hans de Goede)   
- extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Hans de Goede)   
- power: supply: bq27xxx: fix power_avg for newer ICs (Matthias Schiffer)   
- media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() (Laurent Pinchart)   
- media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB (Julian Braha)   
- media: ite-cir: check for receive overflow (Sean Young)   
- scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Chaitanya Kulkarni)   
- scsi: lpfc: Fix pt2pt connection does not recover after LOGO (James Smart)   
- scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (James Smart)   
- drm/amd/display: Don't optimize bandwidth before disabling planes (Aric Cyr)   
- drm/amd/display: Check for DSC support instead of ASIC revision (Eryk Brol)   
- drm/qxl: release shadow on shutdown (Gerd Hoffmann)   
- drm: Added orientation quirk for OneGX1 Pro (Jared Baldridge)   
- btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s (Josef Bacik)   
- platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David E. Box)   
- crypto: omap-aes - Fix PM reference leak on omap-aes.c (Shixin Liu)   
- crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c (Shixin Liu)   
- crypto: stm32/hash - Fix PM reference leak on stm32-hash.c (Shixin Liu)   
- phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() (Yang Yingliang)   
- intel_th: Consistency and off-by-one fix (Pavel Machek)   
- tty: n_gsm: check error while registering tty devices (Hillf Danton)   
- usb: core: hub: Fix PM reference leak in usb_port_resume() (Bixuan Cui)   
- usb: musb: fix PM reference leak in musb_irq_work() (Bixuan Cui)   
- spi: qup: fix PM reference leak in spi_qup_remove() (Wang Li)   
- spi: omap-100k: Fix reference leak to master (Wei Yongjun)   
- spi: dln2: Fix reference leak to master (Wei Yongjun)   
- xhci: fix potential array out of bounds with several interrupters (Mathias Nyman)   
- xhci: check control context is valid before dereferencing it. (Mathias Nyman)   
- usb: xhci-mtk: support quirk to disable usb2 lpm (Chunfeng Yun)   
- perf/arm_pmu_platform: Fix error handling (Robin Murphy)   
- tee: optee: do not check memref size on return from Secure World (Jerome Forissier)   
- x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) (John Millikin)   
- PCI: PM: Do not read power state in pci_enable_device_flags() (Rafael J. Wysocki)   
- usb: xhci: Fix port minor revision (Thinh Nguyen)   
- usb: dwc3: gadget: Ignore EP queue requests during bus reset (Wesley Cheng)   
- usb: gadget: f_uac1: validate input parameters (Ruslan Bilovol)   
- usb: gadget: f_uac2: validate input parameters (Ruslan Bilovol)   
- genirq/matrix: Prevent allocation counter corruption (Vitaly Kuznetsov)   
- usb: webcam: Invalid size of Processing Unit Descriptor (Pawel Laszczak)   
- usb: gadget: uvc: add bInterval checking for HS mode (Pawel Laszczak)   
- crypto: qat - fix unmap invalid dma address (Hui Tang)   
- crypto: api - check for ERR pointers in crypto_destroy_tfm() (Ard Biesheuvel)   
- spi: ath79: remove spi-master setup and cleanup assignment (David Bauer)   
- spi: ath79: always call chipselect function (David Bauer)   
- staging: wimax/i2400m: fix byte-order issue (karthik alapati)   
- bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first (Tony Lindgren)   
- fbdev: zero-fill colormap in fbcmap.c (Phillip Potter)   
- posix-timers: Preserve return value in clock_adjtime32() (Chen Jun)   
- intel_th: pci: Add Rocket Lake CPU support (Alexander Shishkin)   
- btrfs: fix metadata extent leak after failure to create subvolume (Filipe Manana)   
- cifs: Return correct error code from smb2_get_enc_key (Paul Aurich)   
- irqchip/gic-v3: Do not enable irqs when handling spurious interrups (He Ying)   
- modules: inherit TAINT_PROPRIETARY_MODULE (Christoph Hellwig)   
- modules: return licensing information from find_symbol (Christoph Hellwig)   
- modules: rename the licence field in struct symsearch to license (Christoph Hellwig)   
- modules: unexport __module_address (Christoph Hellwig)   
- modules: unexport __module_text_address (Christoph Hellwig)   
- modules: mark each_symbol_section static (Christoph Hellwig)   
- modules: mark find_symbol static (Christoph Hellwig)   
- modules: mark ref_module static (Christoph Hellwig)   
- mmc: core: Fix hanging on I/O during system suspend for removable cards (Ulf Hansson)   
- mmc: core: Set read only for SD cards with permanent write protect bit (Seunghui Lee)   
- mmc: core: Do a power cycle when the CMD11 fails (DooHyun Hwang)   
- mmc: block: Issue a cache flush only when it's enabled (Avri Altman)   
- mmc: block: Update ext_csd.cache_ctrl if it was written (Avri Altman)   
- mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers (Adrian Hunter)   
- mmc: sdhci: Check for reset prior to DMA address unmap (Pradeep P V K)   
- mmc: uniphier-sd: Fix a resource leak in the remove function (Christophe JAILLET)   
- mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() (Christophe JAILLET)   
- scsi: mpt3sas: Block PCI config access from userspace during reset (Sreekanth Reddy)   
- scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Arun Easi)   
- spi: spi-ti-qspi: Free DMA resources (Tudor Ambarus)   
- erofs: add unsupported inode i_format check (Gao Xiang)   
- mtd: rawnand: atmel: Update ecc_stats.corrected counter (Kai Stuhlemmer (ebee Engineering))   
- mtd: spinand: core: add missing MODULE_DEVICE_TABLE() (Alexander Lobakin)   
- ecryptfs: fix kernel panic with null dev_name (Jeffrey Mitchell)   
- arm64: dts: mt8173: fix property typo of 'phys' in dsi node (Chunfeng Yun)   
- arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node (Marek Behún)   
- ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld (Ard Biesheuvel)   
- ftrace: Handle commands when closing set_ftrace_filter file (Steven Rostedt (VMware))   
- ACPI: custom_method: fix a possible memory leak (Mark Langsdorf)   
- ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf)   
- s390/disassembler: increase ebpf disasm buffer size (Vasily Gorbik)   
- LTS tag: v5.4.117 (Jack Vogel)   
- vfio: Depend on MMU (Jason Gunthorpe)   
- perf/core: Fix unconditional security_locked_down() call (Ondrej Mosnacek)   
- ovl: allow upperdir inside lowerdir (Miklos Szeredi)   
- scsi: ufs: Unlock on a couple error paths (Dan Carpenter)   
- platform/x86: thinkpad_acpi: Correct thermal sensor allocation (Mark Pearson)   
- USB: Add reset-resume quirk for WD19's Realtek Hub (Chris Chiu)   
- USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Kai-Heng Feng)   
- ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Takashi Iwai)   
- perf ftrace: Fix access to pid in array when setting a pid filter (Thomas Richter)   
- perf data: Fix error return code in perf_data__create_dir() (Zhen Lei)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jiri Kosina)   
- avoid __memcat_p link failure (Arnd Bergmann)   
- bpf: Fix leakage of uninitialized bpf stack under speculation (Daniel Borkmann)   
- iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jiri Kosina)   
- igb: Enable RSS for Intel I211 Ethernet Controller (Nick Lowe)   
- net: usb: ax88179_178a: initialize local variables before use (Phillip Potter)   
- ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Rafael J. Wysocki)   
- ACPI: tables: x86: Reserve memory occupied by ACPI tables (Rafael J. Wysocki)   
- mips: Do not include hi and lo in clobber list for R6 (Romain Naour)   
- LTS tag: v5.4.116 (Jack Vogel)   
- bpf: Update selftests to reflect new error states (Daniel Borkmann)   
- LTS tag: v5.4.115 (Jack Vogel)   
- USB: CDC-ACM: fix poison/unpoison imbalance (Oliver Neukum)   
- net: hso: fix NULL-deref on disconnect regression (Johan Hovold)   
- x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access (Mike Galbraith)   
- ia64: tools: remove duplicate definition of ia64_mf() on ia64 (John Paul Adrian Glaubitz)   
- ia64: fix discontig.c section mismatches (Randy Dunlap)   
- csky: change a Kconfig symbol name to fix e1000 build error (Randy Dunlap)   
- cavium/liquidio: Fix duplicate argument (Wan Jiabing)   
- xen-netback: Check for hotplug-status existence before watching (Michael Brown)   
- s390/entry: save the caller of psw_idle (Vasily Gorbik)   
- net: geneve: check skb is large enough for IPv4/IPv6 header (Phillip Potter)   
- ARM: dts: Fix swapped mmc order for omap3 (Tony Lindgren)   
- HID: wacom: Assign boolean values to a bool variable (Jiapeng Zhong)   
- HID: alps: fix error return code in alps_input_configured() (Jia-Ju Bai)   
- HID: google: add don USB id (Shou-Chieh Hsu)   
- perf auxtrace: Fix potential NULL pointer dereference (Leo Yan)   
- perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Jim Mattson)   
- arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS (Andre Przywara)   
- pinctrl: lewisburg: Update number of pins in community (Yuanyuan Zhong)   
- gpio: omap: Save and restore sysconfig (Tony Lindgren)   
- s390/ptrace: return -ENOSYS when invalid syscall is supplied (Sven Schnelle)   
- xfs: fix lockup issue (Junxiao Bi)  [Orabug: 33061312]  
- block: fix a race between del_gendisk and BLKRRPART (Gulam Mohamed)  [Orabug: 32930179]  
- block: prevent block device lookups at the beginning of del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- block: take bd_mutex around delete_partitions in del_gendisk (Christoph Hellwig)  [Orabug: 32930179]  
- net/mlx4: Fix EEPROM dump support (Vladyslav Tarasiuk)  [Orabug: 31895295]  {CVE-2020-14304} 
- RDMA/cma: Fix rdma_resolve_route memory leak (Gerd Rausch)  [Orabug: 33048381]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.1.el8uek]" date="1626004800">- LTS tag: v5.4.128 (Jack Vogel)   
- ARM: OMAP: replace setup_irq() by request_irq() (afzal mohammed)   
- KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Eric Auger)   
- tools headers UAPI: Sync linux/in.h copy with the kernel sources (Arnaldo Carvalho de Melo)   
- net: fec_ptp: add clock rate zero check (Fugang Duan)   
- net: stmmac: disable clocks in stmmac_remove_config_dt() (Joakim Zhang)   
- mm/slub.c: include swab.h (Andrew Morton)   
- mm/slub: fix redzoning for small allocations (Kees Cook)   
- mm/slub: clarify verification reporting (Kees Cook)   
- net: bridge: fix vlan tunnel dst refcnt when egressing (Nikolay Aleksandrov)   
- net: bridge: fix vlan tunnel dst null pointer dereference (Nikolay Aleksandrov)   
- net: ll_temac: Fix TX BD buffer overwrite (Esben Haabendal)   
- net: ll_temac: Make sure to free skb when it is completely used (Esben Haabendal)   
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. (Yifan Zhang)   
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. (Yifan Zhang)   
- cfg80211: avoid double free of PMSR request (Avraham Stern)   
- cfg80211: make certificate generation more robust (Johannes Berg)   
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc (Bumyong Lee)   
- x86/fpu: Reset state for all signal restore failures (Thomas Gleixner)   
- x86/pkru: Write hardware init value to PKRU when xstate is init (Thomas Gleixner)   
- x86/process: Check PF_KTHREAD and not current-&gt;mm for kernel threads (Thomas Gleixner)   
- ARCv2: save ABI registers across signal handling (Vineet Gupta)   
- KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Sean Christopherson)   
- PCI: Work around Huawei Intelligent NIC VF FLR erratum (Chiqijun)   
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (Sriharsha Basavapatna)   
- PCI: aardvark: Fix kernel panic during PIO transfer (Pali Rohár)   
- PCI: aardvark: Don't rely on jiffies while holding spinlock (Remi Pommarel)   
- PCI: Mark some NVIDIA GPUs to avoid bus reset (Shanker Donthineni)   
- PCI: Mark TI C667X to avoid bus reset (Antti Järvinen)   
- tracing: Do no increment trace_clock_global() by one (Steven Rostedt (VMware))   
- tracing: Do not stop recording comms if the trace file is being read (Steven Rostedt (VMware))   
- tracing: Do not stop recording cmdlines when tracing is off (Steven Rostedt (VMware))   
- usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Andrew Lunn)   
- can: mcba_usb: fix memory leak in mcba_usb (Pavel Skripkin)   
- can: j1939: fix Use-after-Free, hold skb ref while in use (Oleksij Rempel)   
- can: bcm/raw/isotp: use per module netdevice notifier (Tetsuo Handa)   
- can: bcm: fix infoleak in struct bcm_msg_head (Norbert Slusarek)   
- hwmon: (scpi-hwmon) shows the negative temperature properly (Riwen Lu)   
- radeon: use memcpy_to/fromio for UVD fw upload (Chen Li)   
- pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled (Sergio Paracuellos)   
- spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() (Patrice Chotard)   
- ASoC: rt5659: Fix the lost powers for the HDA header (Jack Yu)   
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting (Axel Lin)   
- net: ethernet: fix potential use-after-free in ec_bhf_remove (Pavel Skripkin)   
- icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Toke Høiland-Jørgensen)   
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Somnath Kotur)   
- bnxt_en: Rediscover PHY capabilities after firmware reset (Michael Chan)   
- cxgb4: fix wrong shift. (Pavel Machek)   
- net: cdc_eem: fix tx fixup skb leak (Linyu Yuan)   
- net: hamradio: fix memory leak in mkiss_close (Pavel Skripkin)   
- be2net: Fix an error handling path in 'be_probe()' (Christophe JAILLET)   
- net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Eric Dumazet)   
- net: ipv4: fix memory leak in ip_mc_add1_src (Chengyang Fan)   
- net: fec_ptp: fix issue caused by refactor the fec_devtype (Joakim Zhang)   
- net: usb: fix possible use-after-free in smsc75xx_bind (Dongliang Mu)   
- lantiq: net: fix duplicated skb in rx descriptor ring (Aleksander Jan Bajkowski)   
- net: cdc_ncm: switch to eth%d interface naming (Maciej Żenczykowski)   
- ptp: improve max_adj check against unreasonable values (Jakub Kicinski)   
- net: qrtr: fix OOB Read in qrtr_endpoint_post (Pavel Skripkin)   
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()' (Christophe JAILLET)   
- qlcnic: Fix an error handling path in 'qlcnic_probe()' (Christophe JAILLET)   
- net: make get_net_ns return error if NET_NS is disabled (Changbin Du)   
- net: stmmac: dwmac1000: Fix extended MAC address registers definition (Jisheng Zhang)   
- alx: Fix an error handling path in 'alx_probe()' (Christophe JAILLET)   
- sch_cake: Fix out of bounds when parsing TCP options and header (Maxim Mikityanskiy)   
- netfilter: synproxy: Fix out of bounds when parsing TCP options (Maxim Mikityanskiy)   
- net/mlx5e: Block offload of outer header csum for UDP tunnels (Aya Levin)   
- net/mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti)   
- net/mlx5: Consider RoCE cap before init RDMA resources (Maor Gottlieb)   
- net/mlx5e: Fix page reclaim for dead peer hairpin (Dima Chumak)   
- net/mlx5e: Remove dependency in IPsec initialization flows (Huy Nguyen)   
- net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner)   
- rtnetlink: Fix regression in bridge VLAN configuration (Ido Schimmel)   
- udp: fix race between close() and udp_abort() (Paolo Abeni)   
- net: lantiq: disable interrupt before sheduling NAPI (Aleksander Jan Bajkowski)   
- net: rds: fix memory leak in rds_recvmsg (Pavel Skripkin)   
- vrf: fix maximum MTU (Nicolas Dichtel)   
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Nanyong Sun)   
- batman-adv: Avoid WARN_ON timing related checks (Sven Eckelmann)   
- kvm: LAPIC: Restore guard to prevent illegal APIC register access (Jim Mattson)   
- mm/memory-failure: make sure wait for page writeback in memory_failure (yangerkun)   
- afs: Fix an IS_ERR() vs NULL check (Dan Carpenter)   
- dmaengine: stedma40: add missing iounmap() on error in d40_probe() (Yang Yingliang)   
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (Randy Dunlap)   
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (Randy Dunlap)   
- LTS tag: v5.4.127 (Jack Vogel)   
- fib: Return the correct errno code (Zheng Yongjun)   
- net: Return the correct errno code (Zheng Yongjun)   
- net/x25: Return the correct errno code (Zheng Yongjun)   
- rtnetlink: Fix missing error code in rtnl_bridge_notify() (Jiapeng Chong)   
- drm/amd/display: Allow bandwidth validation for 0 streams. (Bindu Ramamurthy)   
- net: ipconfig: Don't override command-line hostnames or domains (Josh Triplett)   
- nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Hannes Reinecke)   
- nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Hannes Reinecke)   
- nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Hannes Reinecke)   
- scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne)   
- scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Daniel Wagner)   
- ethernet: myri10ge: Fix missing error code in myri10ge_probe() (Jiapeng Chong)   
- scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi)   
- gfs2: Fix use-after-free in gfs2_glock_shrink_scan (Hillf Danton)   
- riscv: Use -mno-relax when using lld linker (Khem Raj)   
- HID: gt683r: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher)   
- ARM: OMAP2+: Fix build warning when mmc_omap is not built (Yongqiang Liu)   
- drm/tegra: sor: Do not leak runtime PM reference (Pavel Machek (CIP))   
- HID: usbhid: fix info leak in hid_submit_ctrl (Anirudh Rayabharam)   
- HID: Add BUS_VIRTUAL to hid_connect logging (Mark Bolhuis)   
- HID: multitouch: set Stylus suffix for Stylus-application devices, too (Ahelenia Ziemiańska)   
- HID: hid-sensor-hub: Return error for hid_set_field() failure (Srinivas Pandruvada)   
- HID: hid-input: add mapping for emoji picker key (Dmitry Torokhov)   
- HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Nirenjan Krishnan)   
- net: ieee802154: fix null deref in parse dev addr (Dan Robertson)   
- LTS tag: v5.4.126 (Jack Vogel)   
- proc: only require mm_struct for writing (Linus Torvalds)   
- tracing: Correct the length check which causes memory corruption (Liangyan)   
- ftrace: Do not blindly read the ip address in ftrace_bug() (Steven Rostedt (VMware))   
- scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ming Lei)   
- scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ming Lei)   
- scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ming Lei)   
- scsi: core: Fix error handling of scsi_host_alloc() (Ming Lei)   
- NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Dai Ngo)   
- NFSv4: Fix second deadlock in nfs4_evict_inode() (Trond Myklebust)   
- NFS: Fix use-after-free in nfs4_init_client() (Anna Schumaker)   
- kvm: fix previous commit for 32-bit builds (Paolo Bonzini)   
- perf session: Correct buffer copying when peeking events (Leo Yan)   
- NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Trond Myklebust)   
- NFS: Fix a potential NULL dereference in nfs_get_client() (Dan Carpenter)   
- IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel)   
- KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Sean Christopherson)   
- sched/fair: Make sure to update tg contrib for blocked load (Vincent Guittot)   
- perf: Fix data race between pin_count increment/decrement (Marco Elver)   
- vmlinux.lds.h: Avoid orphan section with !SMP (Nathan Chancellor)   
- RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Shay Drory)   
- RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib)   
- usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Bjorn Andersson)   
- regulator: max77620: Use device_set_of_node_from_dev() (Dmitry Osipenko)   
- regulator: core: resolve supply for boot-on/always-on regulators (Dmitry Baryshkov)   
- usb: fix various gadget panics on 10gbps cabling (Maciej Żenczykowski)   
- usb: fix various gadgets null ptr deref on 10gbps cabling. (Maciej Żenczykowski)   
- usb: gadget: eem: fix wrong eem header operation (Linyu Yuan)   
- USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Stefan Agner)   
- USB: serial: quatech2: fix control-request directions (Johan Hovold)   
- USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Alexandre GRIVEAUX)   
- USB: serial: ftdi_sio: add NovaTech OrionMX product ID (George McCollister)   
- usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind (Wesley Cheng)   
- usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Mayank Rana)   
- usb: typec: wcove: Use LE to CPU conversion when accessing msg-&gt;header (Andy Shevchenko)   
- usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling (Thomas Petazzoni)   
- usb: dwc3: ep0: fix NULL pointer exception (Marian-Cristian Rotariu)   
- usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Kyle Tso)   
- usb: f_ncm: only first packet of aggregate needs to start timer (Maciej Żenczykowski)   
- USB: f_ncm: ncm_bitrate (speed) is unsigned (Maciej Żenczykowski)   
- cgroup1: don't allow '
' in renaming (Alexander Kuznetsov)   
- btrfs: promote debugging asserts to full-fledged checks in validate_super (Nikolay Borisov)   
- btrfs: return value from btrfs_mark_extent_written() in case of error (Ritesh Harjani)   
- staging: rtl8723bs: Fix uninitialized variables (Wenli Looi)   
- kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini)   
- drm: Lock pointer access in drm_master_release() (Desmond Cheong Zhi Xi)   
- drm: Fix use-after-free read in drm_getunique() (Desmond Cheong Zhi Xi)   
- spi: bcm2835: Fix out-of-bounds access with more than 4 slaves (Lukas Wunner)   
- x86/boot: Add .text.* to setup.ld (Arvind Sankar)   
- i2c: mpc: implement erratum A-004447 workaround (Chris Packham)   
- i2c: mpc: Make use of i2c_recover_bus() (Chris Packham)   
- spi: Cleanup on failure of initial setup (Lukas Wunner)   
- spi: Don't have controller clean up spi device before driver unbind (Saravana Kannan)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers (Chris Packham)   
- powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers (Chris Packham)   
- nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Sagi Grimberg)   
- bnx2x: Fix missing error code in bnx2x_iov_init_one() (Jiapeng Chong)   
- dm verity: fix require_signatures module_param permissions (John Keeping)   
- MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER (Tiezhu Yang)   
- nvme-fabrics: decode host pathing error for connect (Hannes Reinecke)   
- net: dsa: microchip: enable phy errata workaround on 9567 (George McCollister)   
- net: appletalk: cops: Fix data race in cops_probe1 (Saubhik Mukherjee)   
- net: macb: ensure the device is available before accessing GEMGXL control registers (Zong Li)   
- scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Dmitry Bogdanov)   
- scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (Yang Yingliang)   
- scsi: vmw_pvscsi: Set correct residual data length (Matt Wang)   
- net/qla3xxx: fix schedule while atomic in ql_sem_spinlock (Zheyu Ma)   
- wq: handle VM suspension in stall detection (Sergey Senozhatsky)   
- cgroup: disable controllers at parse time (Shakeel Butt)   
- net: mdiobus: get rid of a BUG_ON() (Dan Carpenter)   
- netlink: disable IRQs for netlink_lock_table() (Johannes Berg)   
- bonding: init notify_work earlier to avoid uninitialized use (Johannes Berg)   
- isdn: mISDN: netjet: Fix crash in nj_probe: (Zheyu Ma)   
- spi: sprd: Add missing MODULE_DEVICE_TABLE (Chunyan Zhang)   
- ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Zou Wei)   
- vfio-ccw: Serialize FSM IDLE state with I/O completion (Eric Farman)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Hans de Goede)   
- ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Hans de Goede)   
- usb: cdns3: Fix runtime PM imbalance on error (Dinghao Liu)   
- net/nfc/rawsock.c: fix a permission check bug (Jeimon)   
- spi: Fix spi device unregister flow (Saravana Kannan)   
- ASoC: max98088: fix ni clock divider calculation (Marco Felsch)   
- proc: Track /proc/$pid/attr/ opener mm_struct (Kees Cook)   
- LTS tag: v5.4.125 (Jack Vogel)   
- neighbour: allow NUD_NOARP entries to be forced GCed (David Ahern)   
- i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops (Roja Rani Yarubandi)   
- xen-pciback: redo VF placement in the virtual topology (Jan Beulich)   
- lib/lz4: explicitly support in-place decompression (Gao Xiang)   
- x86/kvm: Disable all PV features on crash (Vitaly Kuznetsov)   
- x86/kvm: Disable kvmclock on all CPUs on shutdown (Vitaly Kuznetsov)   
- x86/kvm: Teardown PV features on boot CPU as well (Vitaly Kuznetsov)   
- KVM: arm64: Fix debug register indexing (Marc Zyngier)   
- KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Sean Christopherson)   
- btrfs: fix unmountable seed device after fstrim (Anand Jain)   
- mm/filemap: fix storing to a THP shadow entry (Matthew Wilcox (Oracle))   
- XArray: add xas_split (Matthew Wilcox (Oracle))   
- XArray: add xa_get_order (Matthew Wilcox (Oracle))   
- mm: add thp_order (Matthew Wilcox (Oracle))   
- mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Mina Almasry)   
- btrfs: fixup error handling in fixup_inode_link_counts (Josef Bacik)   
- btrfs: return errors from btrfs_del_csums in cleanup_ref_head (Josef Bacik)   
- btrfs: fix error handling in btrfs_del_csums (Josef Bacik)   
- btrfs: mark ordered extent and inode with error if we fail to finish (Josef Bacik)   
- drm/amdgpu: make sure we unpin the UVD BO (Nirmoy Das)   
- drm/amdgpu: Don't query CE and UE errors (Luben Tuikov)   
- nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect (Krzysztof Kozlowski)   
- ocfs2: fix data corruption by fallocate (Junxiao Bi)   
- pid: take a reference when initializing `cad_pid` (Mark Rutland)   
- usb: dwc2: Fix build in periphal-only mode (Phil Elwell)   
- ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Ye Bin)   
- ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators (Marek Vasut)   
- ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch (Michal Vokáč)   
- ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Carlos M)   
- ALSA: timer: Fix master timer notification (Takashi Iwai)   
- HID: multitouch: require Finger field to mark Win8 reports as MT (Ahelenia Ziemiańska)   
- HID: magicmouse: fix NULL-deref on disconnect (Johan Hovold)   
- HID: i2c-hid: Skip ELAN power-on command after reset (Johnny Chuang)   
- net: caif: fix memory leak in cfusbl_device_notify (Pavel Skripkin)   
- net: caif: fix memory leak in caif_device_notify (Pavel Skripkin)   
- net: caif: add proper error handling (Pavel Skripkin)   
- net: caif: added cfserl_release function (Pavel Skripkin)   
- Bluetooth: use correct lock to prevent UAF of hdev object (Lin Ma)   
- Bluetooth: fix the erroneous flush_work() order (Lin Ma)   {CVE-2021-3564} 
- tipc: fix unique bearer names sanity check (Hoang Le)   
- tipc: add extack messages for bearer/media failure (Hoang Le)   
- bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act (Tony Lindgren)   
- ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells (Geert Uytterhoeven)   
- ARM: dts: imx7d-pico: Fix the 'tuning-step' property (Fabio Estevam)   
- ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property (Fabio Estevam)   
- arm64: dts: zii-ultra: fix 12V_MAIN voltage (Lucas Stach)   
- arm64: dts: ls1028a: fix memory node (Michael Walle)   
- i40e: add correct exception tracing for XDP (Magnus Karlsson)   
- i40e: optimize for XDP_REDIRECT in xsk path (Magnus Karlsson)   
- i2c: qcom-geni: Add shutdown callback for i2c (Roja Rani Yarubandi)   
- ice: Allow all LLDP packets from PF to Tx (Dave Ertman)   
- ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Brett Creeley)   
- ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions (Coco Li)   
- ixgbevf: add correct exception tracing for XDP (Magnus Karlsson)   
- ieee802154: fix error return code in ieee802154_llsec_getparams() (Wei Yongjun)   
- ieee802154: fix error return code in ieee802154_add_iface() (Zhen Lei)   
- netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Pablo Neira Ayuso)   
- netfilter: nft_ct: skip expectations for confirmed conntrack (Pablo Neira Ayuso)   
- ACPICA: Clean up context mutex during object deletion (Erik Kaneda)   
- net/sched: act_ct: Fix ct template allocation for zone 0 (Ariel Levkovich)   
- HID: i2c-hid: fix format string mismatch (Arnd Bergmann)   
- HID: pidff: fix error return code in hid_pidff_init() (Zhen Lei)   
- ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Julian Anastasov)   
- vfio/platform: fix module_put call in error flow (Max Gurtovoy)   
- samples: vfio-mdev: fix error handing in mdpy_fb_probe() (Wei Yongjun)   
- vfio/pci: zap_vma_ptes() needs MMU (Randy Dunlap)   
- vfio/pci: Fix error return code in vfio_ecap_init() (Zhen Lei)   
- efi: cper: fix snprintf() use in cper_dimm_err_location() (Rasmus Villemoes)   
- efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared (Heiner Kallweit)   
- netfilter: conntrack: unregister ipv4 sockopts on error unwind (Florian Westphal)   
- hwmon: (dell-smm-hwmon) Fix index values (Armin Wolf)   
- nl80211: validate key indexes for cfg80211_registered_device (Anant Thazhemadam)   
- ALSA: usb: update old-style static const declaration (Pierre-Louis Bossart)   
- net: usb: cdc_ncm: don't spew notifications (Grant Grundler)   
- btrfs: tree-checker: do not error out if extent ref hash doesn't match (Josef Bacik)   
- LTS tag: v5.4.124 (Jack Vogel)   
- usb: core: reduce power-on-good delay time of root hub (Chunfeng Yun)   
- neighbour: Prevent Race condition in neighbour subsytem (Chinmay Agarwal)   
- net: hso: bail out on interrupt URB allocation failure (Johan Hovold)   
- Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" (Greg Kroah-Hartman)   
- net: hns3: check the return of skb_checksum_help() (Yunsheng Lin)   
- drivers/net/ethernet: clean up unused assignments (Jesse Brandeburg)   
- i915: fix build warning in intel_dp_get_link_status() (Greg Kroah-Hartman)   
- drm/i915/display: fix compiler warning about array overrun (Linus Torvalds)   
- MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c (Randy Dunlap)   
- MIPS: alchemy: xxs1500: add gpio-au1000.h header file (Randy Dunlap)   
- sch_dsmark: fix a NULL deref in qdisc_reset() (Taehee Yoo)   
- net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 (Stefan Roese)   
- ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (kernel test robot)   
- ipv6: record frag_max_size in atomic fragments in input path (Francesco Ruggeri)   
- net: lantiq: fix memory corruption in RX ring (Aleksander Jan Bajkowski)   
- scsi: libsas: Use _safe() loop in sas_resume_port() (Dan Carpenter)   
- ixgbe: fix large MTU request from VF (Jesse Brandeburg)   
- bpf: Set mac_len in bpf_skb_change_head (Jussi Maki)   
- ASoC: cs35l33: fix an error code in probe() (Dan Carpenter)   
- staging: emxx_udc: fix loop in _nbu2ss_nuke() (Dan Carpenter)   
- cxgb4: avoid accessing registers when clearing filters (Raju Rangoju)   
- gve: Correct SKB queue index validation. (David Awogbemila)   
- gve: Upgrade memory barrier in poll routine (Catherine Sullivan)   
- gve: Add NULL pointer checks when freeing irqs. (David Awogbemila)   
- gve: Update mgmt_msix_idx if num_ntfy changes (David Awogbemila)   
- gve: Check TX QPL was actually assigned (Catherine Sullivan)   
- mld: fix panic in mld_newpack() (Taehee Yoo)   
- bnxt_en: Include new P5 HV definition in VF check. (Andy Gospodarek)   
- net: bnx2: Fix error return code in bnx2_init_board() (Zhen Lei)   
- net: hso: check for allocation failure in hso_create_bulk_serial_device() (Dan Carpenter)   
- tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Jim Ma)   
- openvswitch: meter: fix race when getting now_ms. (Tao Liu)   
- net: mdio: octeon: Fix some double free issues (Christophe JAILLET)   
- net: mdio: thunder: Fix a double free issue in the .remove function (Christophe JAILLET)   
- net: fec: fix the potential memory leak in fec_enet_init() (Fugang Duan)   
- net: really orphan skbs tied to closing sk (Paolo Abeni)   
- vfio-ccw: Check initialized flag in cp_init() (Eric Farman)   
- ASoC: cs42l42: Regmap must use_single_read/write (Richard Fitzgerald)   
- net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count (Vladimir Oltean)   
- net: netcp: Fix an error message (Christophe JAILLET)   
- drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lang Yu)   
- drm/amdgpu: Fix a use-after-free (xinhui pan)   
- drm/amd/amdgpu: fix refcount leak (Jingwen Chen)   
- drm/amd/display: Disconnect non-DP with no EDID (Chris Park)   
- SMB3: incorrect file id in requests compounded with open (Steve French)   
- platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet (Teava Radu)   
- platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI (Andy Shevchenko)   
- platform/x86: hp-wireless: add AMD's hardware id to the supported list (Shyam Sundar S K)   
- btrfs: do not BUG_ON in link_to_fixup_dir (Josef Bacik)   
- openrisc: Define memory barrier mb (Peter Zijlstra)   
- scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (Matt Wang)   
- btrfs: return whole extents in fiemap (Boris Burkov)   
- brcmfmac: properly check for bus register errors (Greg Kroah-Hartman)   
- Revert "brcmfmac: add a check for the status of usb_register" (Greg Kroah-Hartman)   
- net: liquidio: Add missing null pointer checks (Tom Seewald)   
- Revert "net: liquidio: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- media: gspca: properly check for errors in po1030_probe() (Greg Kroah-Hartman)   
- Revert "media: gspca: Check the return value of write_bridge for timeout" (Greg Kroah-Hartman)   
- media: gspca: mt9m111: Check write_bridge for timeout (Alaa Emad)   
- Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Greg Kroah-Hartman)   
- media: dvb: Add check on sp8870_readreg return (Alaa Emad)   
- Revert "media: dvb: Add check on sp8870_readreg" (Greg Kroah-Hartman)   
- ASoC: cs43130: handle errors in cs43130_probe() properly (Greg Kroah-Hartman)   
- Revert "ASoC: cs43130: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- libertas: register sysfs groups properly (Greg Kroah-Hartman)   
- Revert "libertas: add checks for the return value of sysfs_create_group" (Greg Kroah-Hartman)   
- dmaengine: qcom_hidma: comment platform_driver_register call (Phillip Potter)   
- Revert "dmaengine: qcom_hidma: Check for driver register failure" (Greg Kroah-Hartman)   
- isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info (Phillip Potter)   
- Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" (Greg Kroah-Hartman)   
- ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() (Anirudh Rayabharam)   
- Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" (Greg Kroah-Hartman)   
- isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io (Phillip Potter)   
- Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: usx2y: Fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Greg Kroah-Hartman)   
- char: hpet: add checks after calling ioremap (Tom Seewald)   
- Revert "char: hpet: fix a missing check of ioremap" (Greg Kroah-Hartman)   
- net: caif: remove BUG_ON(dev == NULL) in caif_xmit (Du Cheng)   
- Revert "net/smc: fix a NULL pointer dereference" (Greg Kroah-Hartman)   
- net: fujitsu: fix potential null-ptr-deref (Anirudh Rayabharam)   
- Revert "net: fujitsu: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- serial: max310x: unregister uart driver in case of failure and abort (Atul Gopinathan)   
- Revert "serial: max310x: pass return value of spi_register_driver" (Greg Kroah-Hartman)   
- Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Greg Kroah-Hartman)   
- Revert "media: usb: gspca: add a missed check for goto_low_power" (Greg Kroah-Hartman)   
- gpio: cadence: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- platform/x86: hp_accel: Avoid invoking _INI to speed up resume (Kai-Heng Feng)   
- perf jevents: Fix getting maximum number of fds (Felix Fietkau)   
- i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E (Geert Uytterhoeven)   
- i2c: i801: Don't generate an interrupt on bus reset (Jean Delvare)   
- i2c: s3c2410: fix possible NULL pointer deref on read message after write (Krzysztof Kozlowski)   
- net: dsa: sja1105: error out on unsupported PHY mode (Vladimir Oltean)   
- net: dsa: fix a crash if -&gt;get_sset_count() fails (Dan Carpenter)   
- net: dsa: mt7530: fix VLAN traffic leaks (DENG Qingfang)   
- spi: spi-fsl-dspi: Fix a resource leak in an error handling path (Christophe JAILLET)   
- tipc: skb_linearize the head skb when reassembling msgs (Xin Long)   
- tipc: wait and exit until all work queues are done (Xin Long)   
- Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" (Hoang Le)   
- net/mlx5e: Fix nullptr in add_vlan_push_action() (Dima Chumak)   
- net/mlx5e: Fix multipath lag activation (Dima Chumak)   
- drm/meson: fix shutdown crash when component not probed (Neil Armstrong)   
- NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Zhang Xiaoxu)   
- NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Trond Myklebust)   
- NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Trond Myklebust)   
- NFS: fix an incorrect limit in filelayout_decode_layout() (Dan Carpenter)   
- fs/nfs: Use fatal_signal_pending instead of signal_pending (zhouchuangao)   
- Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Thadeu Lima de Souza Cascardo)   
- spi: spi-geni-qcom: Fix use-after-free on unbind (Lukas Wunner)   
- net: usb: fix memory leak in smsc75xx_bind (Pavel Skripkin)   
- usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() (Yoshihiro Shimoda)   
- usb: dwc3: gadget: Properly track pending and queued SG (Thinh Nguyen)   
- thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (Srinivas Pandruvada)   
- USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Zolton Jheng)   
- USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Dominik Andreas Schorpp)   
- USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Daniele Palmas)   
- USB: serial: ti_usb_3410_5052: add startech.com device id (Sean MacLennan)   
- serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' (Zheyu Ma)   
- serial: sh-sci: Fix off-by-one error in FIFO threshold register setting (Geert Uytterhoeven)   
- serial: tegra: Fix a mask operation that is always true (Colin Ian King)   
- USB: usbfs: Don't WARN about excessively large memory allocations (Alan Stern)   
- USB: trancevibrator: fix control-request direction (Johan Hovold)   
- serial: 8250_pci: handle FL_NOIRQ board flag (Christian Gmeiner)   
- serial: 8250_pci: Add support for new HPE serial device (Randy Wright)   
- iio: adc: ad7793: Add missing error code in ad7793_setup() (YueHaibing)   
- iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers (Jonathan Cameron)   
- iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. (Jonathan Cameron)   
- iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: fxas21002c: balance runtime power in error path (Rui Miguel Silva)   
- staging: iio: cdc: ad7746: avoid overwrite of num_channels (Lucas Stankus)   
- mei: request autosuspend after sending rx flow control (Alexander Usyskin)   
- thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Mathias Nyman)   
- misc/uss720: fix memory leak in uss720_probe (Dongliang Mu)   
- serial: core: fix suspicious security_locked_down() call (Ondrej Mosnacek)   
- Documentation: seccomp: Fix user notification documentation (Sargun Dhillon)   
- kgdb: fix gcc-11 warnings harder (Greg Kroah-Hartman)   
- selftests/gpio: Fix build when source tree is read only (Michael Ellerman)   
- selftests/gpio: Move include of lib.mk up (Michael Ellerman)   
- selftests/gpio: Use TEST_GEN_PROGS_EXTENDED (Michael Ellerman)   
- drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (James Zhu)   
- drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (James Zhu)   
- dm snapshot: properly fix a crash when an origin has no snapshots (Mikulas Patocka)   
- ath10k: Validate first subframe of A-MSDU before processing the list (Sriram R)   
- ath10k: Fix TKIP Michael MIC verification for PCIe (Wen Gong)   {CVE-2020-26141} 
- ath10k: drop MPDU which has discard flag set by firmware for SDIO (Wen Gong)   {CVE-2020-24588} 
- ath10k: drop fragments with multicast DA for SDIO (Wen Gong)   {CVE-2020-26145} 
- ath10k: drop fragments with multicast DA for PCIe (Wen Gong)   {CVE-2020-26145} 
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Wen Gong)   
- mac80211: extend protection against mixed key and fragment cache attacks (Wen Gong)   {CVE-2020-24586} {CVE-2020-24587} 
- mac80211: do not accept/forward invalid EAPOL frames (Johannes Berg)   
- mac80211: prevent attacks on TKIP/WEP as well (Johannes Berg)   
- mac80211: check defrag PN against current frame (Johannes Berg)   
- mac80211: add fragment cache to sta_info (Johannes Berg)   
- mac80211: drop A-MSDUs on old ciphers (Johannes Berg)   {CVE-2020-24588} 
- cfg80211: mitigate A-MSDU aggregation attacks (Mathy Vanhoef)   {CVE-2020-24588} 
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Mathy Vanhoef)   
- mac80211: prevent mixed key and fragment cache attacks (Mathy Vanhoef)   {CVE-2020-24587} {CVE-2020-24586} 
- mac80211: assure all fragments are encrypted (Mathy Vanhoef)   {CVE-2020-26147} 
- net: hso: fix control-request directions (Johan Hovold)   
- proc: Check /proc/$pid/attr/ writes against file opener (Kees Cook)   
- perf scripts python: exported-sql-viewer.py: Fix warning display (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Adrian Hunter)   
- perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Adrian Hunter)   
- perf intel-pt: Fix transaction abort handling (Adrian Hunter)   
- perf intel-pt: Fix sample instruction bytes (Adrian Hunter)   
- iommu/vt-d: Fix sysfs leak in alloc_iommu() (Rolf Eike Beer)   
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Anna Schumaker)   
- cifs: set server-&gt;cipher_type to AES-128-CCM for SMB3.0 (Aurelien Aptel)   
- ALSA: usb-audio: scarlett2: Improve driver startup messages (Geoffrey D. Bennett)   
- ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Geoffrey D. Bennett)   
- ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Hui Wang)   
- LTS tag: v5.4.123 (Jack Vogel)   
- NFC: nci: fix memory leak in nci_allocate_device (Dongliang Mu)   
- perf unwind: Set userdata for all __report_module() paths (Dave Rigby)   
- perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Jan Kratochvil)   
- usb: dwc3: gadget: Enable suspend events (Jack Pham)   
- bpf: No need to simulate speculative domain for immediates (Daniel Borkmann)   
- bpf: Fix mask direction swap upon off reg sign change (Daniel Borkmann)   
- bpf: Wrap aux data inside bpf_sanitize_info container (Daniel Borkmann)   
- LTS tag: v5.4.122 (Jack Vogel)   
- Bluetooth: SMP: Fail if remote and local public keys are identical (Luiz Augusto von Dentz)   
- video: hgafb: correctly handle card detect failure during probe (Anirudh Rayabharam)   
- nvmet: use new ana_log_size instead the old one (Hou Pu)   
- Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Luiz Augusto von Dentz)   
- ext4: fix error handling in ext4_end_enable_verity() (Eric Biggers)   
- nvme-multipath: fix double initialization of ANA state (Christoph Hellwig)   
- tty: vt: always invoke vc-&gt;vc_sw-&gt;con_resize callback (Tetsuo Handa)   
- vt: Fix character height handling with VT_RESIZEX (Maciej W. Rozycki)   
- vgacon: Record video mode changes with VT_RESIZEX (Maciej W. Rozycki)   
- video: hgafb: fix potential NULL pointer dereference (Igor Matheus Andrade Torrente)   
- qlcnic: Add null check after calling netdev_alloc_skb (Tom Seewald)   
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code (Phillip Potter)   
- ics932s401: fix broken handling of errors when word reading fails (Darrick J. Wong)   
- net: rtlwifi: properly check for alloc_workqueue() failure (Greg Kroah-Hartman)   
- scsi: ufs: handle cleanup correctly on devm_reset_control_get error (Phillip Potter)   
- net: stmicro: handle clk_prepare() failure during init (Anirudh Rayabharam)   
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() (Du Cheng)   
- Revert "niu: fix missing checks of niu_pci_eeprom_read" (Greg Kroah-Hartman)   
- Revert "qlcnic: Avoid potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "rtlwifi: fix a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- Revert "media: rcar_drif: fix a memory disclosure" (Greg Kroah-Hartman)   
- cdrom: gdrom: initialize global variable at init time (Greg Kroah-Hartman)   
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom (Atul Gopinathan)   
- Revert "gdrom: fix a memory leak bug" (Greg Kroah-Hartman)   
- Revert "scsi: ufs: fix a missing check of devm_reset_control_get" (Greg Kroah-Hartman)   
- Revert "ecryptfs: replace BUG_ON with error handling code" (Greg Kroah-Hartman)   
- Revert "video: imsttfb: fix potential NULL pointer dereferences" (Greg Kroah-Hartman)   
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" (Greg Kroah-Hartman)   
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" (Greg Kroah-Hartman)   
- Revert "net: stmicro: fix a missing check of clk_prepare" (Greg Kroah-Hartman)   
- Revert "video: hgafb: fix potential NULL pointer dereference" (Greg Kroah-Hartman)   
- dm snapshot: fix crash with transient storage and zero chunk size (Mikulas Patocka)   
- xen-pciback: reconfigure also from backend watch handler (Jan Beulich)   
- mmc: sdhci-pci-gli: increase 1.8V regulator wait (Daniel Beer)   
- drm/amdgpu: update sdma golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: update gc golden setting for Navi12 (Guchun Chen)   
- drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Changfeng)   
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" (Greg Kroah-Hartman)   
- rapidio: handle create_workqueue() failure (Anirudh Rayabharam)   
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" (Greg Kroah-Hartman)   
- uio_hv_generic: Fix a memory leak in error handling paths (Christophe JAILLET)   
- ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add fixup for HP OMEN laptop (Takashi Iwai)   
- ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Takashi Iwai)   
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (PeiSen Hou)   
- ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Hui Wang)   
- ALSA: firewire-lib: fix check for the size of isochronous packet payload (Takashi Sakamoto)   
- Revert "ALSA: sb8: add a check for request_region" (Greg Kroah-Hartman)   
- ALSA: hda: fixup headset for ASUS GU502 laptop (Daniel Cordova A)   
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Takashi Sakamoto)   
- ALSA: usb-audio: Validate MS endpoint descriptors (Takashi Iwai)   
- ALSA: firewire-lib: fix calculation for size of IR context payload (Takashi Sakamoto)   
- ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Takashi Sakamoto)   
- ALSA: line6: Fix racy initialization of LINE6 MIDI (Takashi Iwai)   
- ALSA: intel8x0: Don't update period unless prepared (Takashi Iwai)   
- ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Takashi Sakamoto)   
- cifs: fix memory leak in smb2_copychunk_range (Ronnie Sahlberg)   
- btrfs: avoid RCU stalls while running delayed iputs (Josef Bacik)   
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Zqiang)   
- nvmet: seset ns-&gt;file when open fails (Daniel Wagner)   
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Oleg Nesterov)   
- RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Dan Carpenter)   
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios (Hans de Goede)   
- platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Liming Sun)   
- RDMA/core: Don't access cm_id after its destruction (Shay Drory)   
- RDMA/mlx5: Recover from fatal event in dual port mode (Maor Gottlieb)   
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Zhen Lei)   
- scsi: ufs: core: Increase the usable queue depth (Bart Van Assche)   
- RDMA/rxe: Clear all QP fields if creation failed (Leon Romanovsky)   
- RDMA/siw: Release xarray entry (Leon Romanovsky)   
- RDMA/siw: Properly check send and receive CQ pointers (Leon Romanovsky)   
- openrisc: Fix a memory leak (Christophe JAILLET)   
- firmware: arm_scpi: Prevent the ternary sign expansion bug (Dan Carpenter)</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.2.el8uek]" date="1626523200">- RDMA/core/sa_query: Remove unused argument (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Fix incorrect Packet Lifetime calculation (Håkon Bugge)  [Orabug: 33113136]  
- RDMA: Remove a few extra calls to ib_get_client_data() (Jason Gunthorpe)  [Orabug: 33113136]  
- RDMA/cma: Protect RMW with qp_mutex (Håkon Bugge)  [Orabug: 33113136]  
- IB/cma: Introduce rdma_set_min_rnr_timer() (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Bernard Metzler)  [Orabug: 33113136]  
- RDMA/cma: Remove unnecessary INIT-&gt;INIT transition (Håkon Bugge)  [Orabug: 33113136]  
- RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Dag Moxnes)  [Orabug: 33113136]  
- crypto: ccp - Don't initialize SEV support without the SEV feature (Venu Busireddy)  [Orabug: 33110762]  
- xfs: fix out of bound access (Junxiao Bi)  [Orabug: 33089469]  
- ext4: use ext4_grp_locked_error in mb_find_extent (Stephen Brennan)  [Orabug: 33042746]  
- PCI/ERR: Retain status from error notification (Keith Busch)  [Orabug: 32995246]  
- perf maps: Do not use an rbtree to sort by map name (Arnaldo Carvalho de Melo)  [Orabug: 32726674]  
- block: return the correct bvec when checking for gaps (Long Li)  [Orabug: 33000789]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.3.el8uek]" date="1626955200">- rds: Check for illegal flags when creating an MR (Håkon Bugge)  [Orabug: 33144338]  
- seq_file: disallow extremely large seq buffer allocations (Eric Sandeen)  [Orabug: 33135632]  {CVE-2021-33909}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Somasundaram Krishnasamy &lt;somasundaram.krishnasamy@oracle.com&gt; [5.4.17-2102.204.4.3.el8uek]" date="1628596800">- KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (Maxim Levitsky)  [Orabug: 33205365]  {CVE-2021-3656} {CVE-2021-3656} 
- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (Maxim Levitsky)  [Orabug: 33205443]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.4.el8uek]" date="1629201600">- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Maxim Levitsky)  [Orabug: 33226010]  {CVE-2021-3653} 
- Revert "KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl" (Liam Merwick)  [Orabug: 33226010]  {CVE-2021-3653} {CVE-2021-3653}</changelog>
</package>
<package pkgid="81b83c65d81fad50e7f463174842c46ed0edca1f388105c6433c791a2a843e98" name="kernel-uek-debug-devel" arch="x86_64">
  <version epoch="0" ver="5.4.17" rel="2102.205.7.2.el8uek"/>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.204.4.el8uek]" date="1627905600">- Revert "x86/reboot: Force all cpus to exit VMX root if VMX is supported" (Somasundaram Krishnasamy)  [Orabug: 33167303]  
- scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Quat Le)  [Orabug: 33165876]  
- A/A Bonding: dev_hold/put() the delayed GARP work handler's netdev in rdmaip (Sharath Srinivasan)  [Orabug: 33161268]  
- rds: ib: Increase entropy of RDMA IOVAs (Håkon Bugge)  [Orabug: 33104687]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.0.el8uek]" date="1627905601">- LTS tag: v5.4.132 (Jack Vogel)   
- iommu/dma: Fix compile warning in 32-bit builds (Joerg Roedel)   
- mmc: vub3000: fix control-request direction (Johan Hovold)   
- mmc: block: Disable CMDQ on the ioctl path (Bean Huo)   
- scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Varun Prakash)   
- perf llvm: Return -ENOMEM when asprintf() fails (Arnaldo Carvalho de Melo)   
- selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random (Dave Hansen)   
- mm/z3fold: fix potential memory leak in z3fold_destroy_pool() (Miaohe Lin)   
- mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Miaohe Lin)   
- vfio/pci: Handle concurrent vma faults (Alex Williamson)   
- arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART (Pali Rohár)   
- serial: mvebu-uart: correctly calculate minimal possible baudrate (Pali Rohár)   
- serial: mvebu-uart: do not allow changing baudrate when uartclk is not available (Pali Rohár)   
- powerpc: Offline CPU in stop_this_cpu() (Nicholas Piggin)   
- leds: ktd2692: Fix an error handling path (Christophe JAILLET)   
- leds: as3645a: Fix error return code in as3645a_parse_node() (Zhen Lei)   
- configfs: fix memleak in configfs_release_bin_file (Chung-Chiang Cheng)   
- ASoC: atmel-i2s: Fix usage of capture and playback at the same time (Codrin Ciubotariu)   
- extcon: max8997: Add missing modalias string (Marek Szyprowski)   
- extcon: sm5502: Drop invalid register write in sm5502_reg_data (Stephan Gerhold)   
- phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() (Christophe JAILLET)   
- phy: uniphier-pcie: Fix updating phy parameters (Kunihiko Hayashi)   
- soundwire: stream: Fix test for DP prepare complete (Richard Fitzgerald)   
- scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Zhen Lei)   
- mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() (Yang Yingliang)   
- of: Fix truncation of memory sizes on 32-bit platforms (Geert Uytterhoeven)   
- ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Richard Fitzgerald)   
- iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates (Maciej W. Rozycki)   
- staging: mt7621-dts: fix pci address for PCI memory range (Sergio Paracuellos)   
- staging: rtl8712: fix memory leak in rtl871x_load_fw_cb (Pavel Skripkin)   
- staging: rtl8712: remove redundant check in r871xu_drv_init (Pavel Skripkin)   
- staging: gdm724x: check for overflow in gdm_lte_netif_rx() (Dan Carpenter)   
- staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() (Dan Carpenter)   
- iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper (Alexandru Ardelean)   
- eeprom: idt_89hpesx: Restore printing the unsupported fwnode name (Andy Shevchenko)   
- eeprom: idt_89hpesx: Put fwnode in matching case during -&gt;probe() (Andy Shevchenko)   
- usb: dwc2: Don't reset the core after setting turnaround time (Clément Lassieur)   
- usb: gadget: f_fs: Fix setting of device and driver data cross-references (Andrew Gabbasov)   
- ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' (Christophe JAILLET)   
- iommu/dma: Fix IOVA reserve dma ranges (Srinath Mannam)   
- s390: appldata depends on PROC_SYSCTL (Randy Dunlap)   
- visorbus: fix error return code in visorchipset_init() (Zhen Lei)   
- fsi/sbefifo: Fix reset timeout (Joachim Fenkes)   
- fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE (Joachim Fenkes)   
- fsi: occ: Don't accept response from un-initialized OCC (Eddie James)   
- fsi: scom: Reset the FSI2PIB engine for any error (Eddie James)   
- fsi: core: Fix return of error values on failures (Colin Ian King)   
- scsi: FlashPoint: Rename si_flags field (Randy Dunlap)   
- leds: lm3692x: Put fwnode in any case during -&gt;probe() (Andy Shevchenko)   
- leds: lm36274: cosmetic: rename lm36274_data to chip (Marek Behún)   
- leds: lm3532: select regmap I2C API (Andy Shevchenko)   
- tty: nozomi: Fix the error handling path of 'nozomi_card_init()' (Christophe JAILLET)   
- firmware: stratix10-svc: Fix a resource leak in an error handling path (Christophe JAILLET)   
- char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() (Yu Kuai)   
- mtd: partitions: redboot: seek fis-index-block in the right node (Corentin Labbe)   
- Input: hil_kbd - fix error return code in hil_dev_connect() (Zhen Lei)   
- ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() (Kuninori Morimoto)   
- backlight: lm3630a_bl: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() (Yang Yingliang)   
- ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Yang Yingliang)   
- iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: mxc4005: Fix overread of data and alignment issue. (Jonathan Cameron)   
- iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls (Jonathan Cameron)   
- iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() (Jonathan Cameron)   
- iio: adis16400: do not return ints in irq handlers (Nuno Sa)   
- iio: adis_buffer: do not return ints in irq handlers (Nuno Sa)   
- mwifiex: re-fix for unaligned accesses (Arnd Bergmann)   
- tty: nozomi: Fix a resource leak in an error handling function (Christophe JAILLET)   
- rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() (Paul E. McKenney)   
- staging: fbtft: Rectify GPIO handling (Andy Shevchenko)   
- MIPS: Fix PKMAP with 32-bit MIPS huge page support (Wei Li)   
- RDMA/mlx5: Don't access NULL-cleared mpi pointer (Leon Romanovsky)   
- net: sched: fix warning in tcindex_alloc_perfect_hash (Pavel Skripkin)   
- net: lwtunnel: handle MTU calculation in forwading (Vadim Fedorenko)   
- writeback: fix obtain a reference to a freeing memcg css (Muchun Song)   
- clk: si5341: Update initialization magic (Robert Hancock)   
- clk: si5341: Avoid divide errors due to bogus register contents (Robert Hancock)   
- clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix SD clocks factor table on Owl S500 SoC (Cristian Ciocaltea)   
- clk: actions: Fix UART clock dividers on Owl S500 SoC (Cristian Ciocaltea)   
- Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Luiz Augusto von Dentz)   
- Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Luiz Augusto von Dentz)   
- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros)   
- gve: Fix swapped vars when fetching max queues (Bailey Forrest)   
- bpfilter: Specify the log level for the kmsg message (Gary Lin)   
- e1000e: Check the PCIm state (Sasha Neftin)   
- ipv6: fix out-of-bound access in ip6_parse_tlv() (Eric Dumazet)   
- ibmvnic: free tx_pool if tso_pool alloc fails (Sukadev Bhattiprolu)   
- Revert "ibmvnic: remove duplicate napi_schedule call in open function" (Dany Madden)   
- i40e: Fix autoneg disabling for non-10GBaseT links (Mateusz Palczewski)   
- i40e: Fix error handling in i40e_vsi_open (Dinghao Liu)   
- bpf: Do not change gso_size during bpf_skb_change_proto() (Maciej Żenczykowski)   
- ipv6: exthdrs: do not blindly use init_net (Eric Dumazet)   
- net: bcmgenet: Fix attaching to PYH failed on RPi 4B (Jian-Hong Pan)   
- mac80211: remove iwlwifi specific workaround NDPs of null_response (Ping-Ke Shih)   
- ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() (Eric Dumazet)   
- ieee802154: hwsim: Fix memory leak in hwsim_add_one (Dongliang Mu)   
- tc-testing: fix list handling (Marcelo Ricardo Leitner)   
- net/ipv4: swap flow ports when validating source (Miao Wang)   
- vxlan: add missing rcu_read_lock() in neigh_reduce() (Eric Dumazet)   
- pkt_sched: sch_qfq: fix qfq_change_class() error path (Eric Dumazet)   
- tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Jakub Kicinski)   
- net: sched: add barrier to ensure correct ordering for lockless qdisc (Yunsheng Lin)   
- vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart)   
- net: ethernet: ezchip: fix error handling (Pavel Skripkin)   
- net: ethernet: ezchip: fix UAF in nps_enet_remove (Pavel Skripkin)   
- net: ethernet: aeroflex: fix UAF in greth_of_remove (Pavel Skripkin)   
- samples/bpf: Fix the error return code of xdp_redirect's main() (Wang Hai)   
- RDMA/rxe: Fix qp reference counting for atomic ops (Bob Pearson)   
- netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Pablo Neira Ayuso)   
- netfilter: nft_osf: check for TCP packet before further processing (Pablo Neira Ayuso)   
- netfilter: nft_exthdr: check for IPv6 packet before further processing (Pablo Neira Ayuso)   
- RDMA/mlx5: Don't add slave port to unaffiliated list (Leon Romanovsky)   
- netlabel: Fix memory leak in netlbl_mgmt_add_common (Liu Shixin)   
- ath10k: Fix an error code in ath10k_add_interface() (Yang Li)   
- brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Christophe JAILLET)   
- brcmfmac: correctly report average RSSI in station info (Alvin Šipraga)   
- brcmfmac: fix setting of station info chains bitmask (Alvin Šipraga)   
- ssb: Fix error return code in ssb_bus_scan() (Zhen Lei)   
- wcn36xx: Move hal_buf allocation to devm_kmalloc in probe (Bryan O'Donoghue)   
- ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others (Dongliang Mu)   
- wireless: carl9170: fix LEDS build errors &amp; warnings (Randy Dunlap)   
- ath10k: add missing error return code in ath10k_pci_probe() (Yang Yingliang)   
- ath10k: go to path err_unsupported when chip id is not supported (Yang Yingliang)   
- tools/bpftool: Fix error return code in do_batch() (Zhihao Cheng)   
- drm: qxl: ensure surf.data is ininitialized (Colin Ian King)   
- RDMA/rxe: Fix failure during driver load (Kamal Heib)   
- RDMA/core: Sanitize WQ state received from the userspace (Leon Romanovsky)   
- net/sched: act_vlan: Fix modify to allow 0 (Boris Sukholitko)   
- ehea: fix error return code in ehea_restart_qps() (Zhen Lei)   
- drm/rockchip: dsi: move all lane config except LCDC mux to bind() (Thomas Hebb)   
- drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() (Yang Yingliang)   
- net: ftgmac100: add missing error return code in ftgmac100_probe() (Yang Yingliang)   
- clk: meson: g12a: fix gp0 and hifi ranges (Jerome Brunet)   
- pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities (Geert Uytterhoeven)   
- pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin (Geert Uytterhoeven)   
- net: pch_gbe: Propagate error from devm_gpio_request_one() (Andy Shevchenko)   
- net: mvpp2: Put fwnode in error case during -&gt;probe() (Andy Shevchenko)   
- video: fbdev: imxfb: Fix an error message (Christophe JAILLET)   
- xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca)   
- dax: fix ENOMEM handling in grab_mapping_entry() (Jan Kara)   
- ocfs2: fix snprintf() checking (Dan Carpenter)   
- cpufreq: Make cpufreq_online() call driver-&gt;offline() on errors (Rafael J. Wysocki)   
- ACPI: bgrt: Fix CFI violation (Nathan Chancellor)   
- ACPI: Use DEVICE_ATTR_&lt;RW|RO|WO&gt; macros (Dwaipayan Ray)   
- blk-wbt: make sure throttle is enabled properly (Zhang Yi)   
- blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Zhang Yi)   
- extcon: extcon-max8997: Fix IRQ freeing at error path (Matti Vaittinen)   
- ACPI: sysfs: Fix a buffer overrun problem with description_show() (Krzysztof Wilczyński)   
- crypto: nx - Fix RCU warning in nx842_OF_upd_status (Herbert Xu)   
- spi: spi-sun6i: Fix chipselect/clock bug (Mirko Vogt)   
- sched/uclamp: Fix uclamp_tg_restrict() (Qais Yousef)   
- sched/rt: Fix Deadline utilization tracking during policy change (Vincent Donnefort)   
- sched/rt: Fix RT utilization tracking during policy change (Vincent Donnefort)   
- btrfs: clear log tree recovering status if starting transaction fails (David Sterba)   
- regulator: hi655x: Fix pass wrong pointer to config.driver_data (Axel Lin)   
- KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Sean Christopherson)   
- hwmon: (max31790) Fix fan speed reporting for fan7..12 (Guenter Roeck)   
- hwmon: (max31722) Remove non-standard ACPI device IDs (Guenter Roeck)   
- media: s5p-g2d: Fix a memory leak on ctx-&gt;fh.m2m_ctx (Dillon Min)   
- arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan (Anshuman Khandual)   
- arm64: consistently use reserved_pg_dir (Mark Rutland)   
- mmc: usdhi6rol0: fix error return code in usdhi6_probe() (Zhen Lei)   
- crypto: omap-sham - Fix PM reference leak in omap sham ops (Zhang Qilong)   
- crypto: nitrox - fix unchecked variable in nitrox_register_interrupts (Tong Tiangen)   
- media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() (Gustavo A. R. Silva)   
- m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning (Randy Dunlap)   
- media: gspca/gl860: fix zero-length control requests (Johan Hovold)   
- media: tc358743: Fix error return code in tc358743_probe_of() (Zhen Lei)   
- media: au0828: fix a NULL vs IS_ERR() check (Dan Carpenter)   
- media: exynos4-is: Fix a use after free in isp_video_release (Lv Yunlong)   
- pata_ep93xx: fix deferred probing (Sergey Shtylyov)   
- media: rc: i2c: Fix an error message (Christophe JAILLET)   
- crypto: ccp - Fix a resource leak in an error handling path (Christophe JAILLET)   
- evm: fix writing &lt;securityfs&gt;/evm overflow (Mimi Zohar)   
- pata_octeon_cf: avoid WARN_ON() in ata_host_activate() (Sergey Shtylyov)   
- kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_&lt;obj&gt; := n' (Josh Poimboeuf)   
- kbuild: run the checker after the compiler (Luc Van Oostenryck)   
- sched/uclamp: Fix locking around cpu_util_update_eff() (Qais Yousef)   
- sched/uclamp: Fix wrong implementation of cpu.uclamp.min (Qais Yousef)   
- media: I2C: change 'RST' to "RSET" to fix multiple build errors (Randy Dunlap)   
- pata_rb532_cf: fix deferred probing (Sergey Shtylyov)   
- sata_highbank: fix deferred probing (Sergey Shtylyov)   
- crypto: ux500 - Fix error return code in hash_hw_final() (Zhen Lei)   
- crypto: ixp4xx - dma_unmap the correct address (Corentin Labbe)   
- media: s5p_cec: decrement usage count if disabled (Mauro Carvalho Chehab)   
- writeback, cgroup: increment isw_nr_in_flight before grabbing an inode (Roman Gushchin)   
- ia64: mca_drv: fix incorrect array size calculation (Arnd Bergmann)   
- kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- block: fix discard request merge (Ming Lei)   
- cifs: fix missing spinlock around update to ses-&gt;status (Steve French)   
- HID: wacom: Correct base usage for capacitive ExpressKey status bits (Jason Gerecke)   
- ACPI: tables: Add custom DSDT file as makefile prerequisite (Richard Fitzgerald)   
- clocksource: Retry clock read if long delays detected (Paul E. McKenney)   
- PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Haiyang Zhang)   
- EDAC/Intel: Do not load EDAC driver when running as a guest (Tony Luck)   
- nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Hannes Reinecke)   
- platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() (Jiapeng Chong)   
- block: fix race between adding/removing rq qos and normal IO (Ming Lei)   
- ACPI: resources: Add checks for ACPI IRQ override (Hui Wang)   
- ACPI: bus: Call kobject_put() in acpi_init() error path (Hanjun Guo)   
- ACPICA: Fix memory leak caused by _CID repair function (Erik Kaneda)   
- fs: dlm: fix memory leak when fenced (Alexander Aring)   
- random32: Fix implicit truncation warning in prandom_seed_state() (Richard Fitzgerald)   
- fs: dlm: cancel work sync othercon (Alexander Aring)   
- block_dump: remove block_dump feature in mark_inode_dirty() (zhangyi (F))   
- ACPI: EC: Make more Asus laptops use ECDT _GPE (Chris Chiu)   
- lib: vsprintf: Fix handling of number field widths in vsscanf (Richard Fitzgerald)   
- hv_utils: Fix passing zero to 'PTR_ERR' warning (YueHaibing)   
- ACPI: processor idle: Fix up C-state latency if not ordered (Mario Limonciello)   
- EDAC/ti: Add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- HID: do not use down_interruptible() when unbinding devices (Dmitry Torokhov)   
- media: Fix Media Controller API config checks (Shuah Khan)   
- regulator: da9052: Ensure enough delay time for .set_voltage_time_sel (Axel Lin)   
- regulator: mt6358: Fix vdram2 .vsel_mask (Hsin-Hsiung Wang)   
- KVM: s390: get rid of register asm usage (Heiko Carstens)   
- lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() (Boqun Feng)   
- locking/lockdep: Fix the dep path printing for backwards BFS (Boqun Feng)   
- btrfs: disable build on platforms having page size 256K (Christophe Leroy)   
- btrfs: abort transaction if we fail to update the delayed inode (Josef Bacik)   
- btrfs: fix error handling in __btrfs_update_delayed_inode (Josef Bacik)   
- KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors (Suraj Jitindar Singh)   
- drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() (Jing Xiangfeng)   
- hwmon: (max31790) Fix pwmX_enable attributes (Guenter Roeck)   
- hwmon: (max31790) Report correct current pwm duty cycles (Guenter Roeck)   
- media: imx-csi: Skip first few frames from a BT.656 source (Steve Longerbeam)   
- media: siano: fix device register error path (Mauro Carvalho Chehab)   
- media: dvb_net: avoid speculation from net slot (Mauro Carvalho Chehab)   
- crypto: shash - avoid comparing pointers to exported functions under CFI (Ard Biesheuvel)   
- mmc: via-sdmmc: add a check against NULL pointer dereference (Zheyu Ma)   
- mmc: sdhci-sprd: use sdhci_sprd_writew (Krzysztof Kozlowski)   
- memstick: rtsx_usb_ms: fix UAF (Tong Zhang)   
- media: dvd_usb: memory leak in cinergyt2_fe_attach (Dongliang Mu)   
- Makefile: fix GDB warning with CONFIG_RELR (Nick Desaulniers)   
- media: st-hva: Fix potential NULL pointer dereferences (Evgeny Novikov)   
- media: bt8xx: Fix a missing check bug in bt878_probe (Zheyu Ma)   
- media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release (Lv Yunlong)   
- media: em28xx: Fix possible memory leak of em28xx struct (Igor Matheus Andrade Torrente)   
- sched/fair: Fix ascii art by relpacing tabs (Odin Ugedal)   
- crypto: qat - remove unused macro in FW loader (Jack Xu)   
- crypto: qat - check return code of qat_hal_rd_rel_reg() (Jack Xu)   
- media: imx: imx7_mipi_csis: Fix logging of only error event counters (Laurent Pinchart)   
- media: pvrusb2: fix warning in pvr2_i2c_core_done (Anirudh Rayabharam)   
- media: cobalt: fix race condition in setting HPD (Hans Verkuil)   
- media: cpia2: fix memory leak in cpia2_usb_probe (Pavel Skripkin)   
- media: sti: fix obj-$(config) targets (Mauro Carvalho Chehab)   
- crypto: nx - add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- hwrng: exynos - Fix runtime PM imbalance on error (Łukasz Stelmach)   
- regulator: uniphier: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- spi: omap-100k: Fix the length judgment problem (Tian Tao)   
- spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() (Jay Fang)   
- spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' (Jay Fang)   
- media: exynos-gsc: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: sti/bdisp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p-jpeg: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mtk-vcodec: fix PM runtime get logic (Mauro Carvalho Chehab)   
- media: sh_vou: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: s5p: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- media: mdk-mdp: fix pm_runtime_get_sync() usage count (Mauro Carvalho Chehab)   
- spi: Make of_register_spi_device also set the fwnode (Charles Keepax)   
- fuse: reject internal errno (Miklos Szeredi)   
- fuse: check connected before queueing on fpq-&gt;io (Miklos Szeredi)   
- fuse: ignore PG_workingset after stealing (Miklos Szeredi)   
- evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Roberto Sassu)   
- evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Roberto Sassu)   
- powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Michael Ellerman)   
- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Yun Zhou)   
- tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Steven Rostedt (VMware))   
- tracing/histograms: Fix parsing of "sym-offset" modifier (Steven Rostedt (VMware))   
- rsi: fix AP mode with WPA failure due to encrypted EAPOL (Martin Fuzzey)   
- rsi: Assign beacon rate settings to the correct rate_info descriptor field (Marek Vasut)   
- ssb: sdio: Don't overwrite const buffer if block_write fails (Michael Buesch)   
- ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Pali Rohár)   
- serial_cs: remove wrong GLOBETROTTER.cis entry (Ondrej Zary)   
- serial_cs: Add Option International GSM-Ready 56K/ISDN modem (Ondrej Zary)   
- serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() (Yoshihiro Shimoda)   
- serial: mvebu-uart: fix calculation of clock divisor (Pali Rohár)   
- iio: ltr501: ltr501_read_ps(): add missing endianness conversion (Oliver Lang)   
- iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR (Oliver Lang)   
- iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too (Marc Kleine-Budde)   
- iio: light: tcs3472: do not free unallocated IRQ (frank zago)   
- rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path (Martin Fuzzey)   
- s390/cio: dont call css_wait_for_slow_path() inside a lock (Vineeth Vijayan)   
- KVM: PPC: Book3S HV: Workaround high stack usage with clang (Nathan Chancellor)   
- perf/smmuv3: Don't trample existing events with global filter (Robin Murphy)   
- SUNRPC: Should wake up the privileged task firstly. (Zhang Xiaoxu)   
- SUNRPC: Fix the batch tasks count wraparound. (Zhang Xiaoxu)   
- mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Felix Fietkau)   
- can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path (Stephane Grosjean)   
- can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done (Oleksij Rempel)   
- can: gw: synchronize rcu operations before removing gw job entry (Oliver Hartkopp)   
- ext4: fix avefreec in find_group_orlov (Pan Dong)   
- ext4: remove check for zero nr_to_scan in ext4_es_scan() (Zhang Yi)   
- ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Zhang Yi)   
- ext4: return error code when ext4_fill_flex_info() fails (Yang Yingliang)   
- ext4: fix kernel infoleak via ext4_extent_header (Anirudh Rayabharam)   
- ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Zhang Yi)   
- btrfs: clear defrag status of a root if starting transaction fails (David Sterba)   
- btrfs: send: fix invalid path for unlink operations after parent orphanization (Filipe Manana)   
- ARM: dts: at91: sama5d4: fix pinctrl muxing (Ludovic Desroches)   
- arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode (Yang Jihong)   
- Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Alexander Larkin)   
- iov_iter_fault_in_readable() should do nothing in xarray case (Al Viro)   
- copy_page_to_iter(): fix ITER_DISCARD case (Al Viro)   
- ntfs: fix validity check for file name attribute (Desmond Cheong Zhi Xi)   
- xhci: solve a double free problem while doing s4 (Zhangjiantao (Kirin, nanjing))   
- usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Jing Xiangfeng)   
- usb: dwc3: Fix debugfs creation flow (Minas Harutyunyan)   
- USB: cdc-acm: blacklist Heimann USB Appset device (Hannu Hartikainen)   
- usb: gadget: eem: fix echo command packet response issue (Linyu Yuan)   
- net: can: ems_usb: fix use-after-free in ems_usb_disconnect() (Pavel Skripkin)   
- Input: usbtouchscreen - fix control-request directions (Johan Hovold)   
- media: dvb-usb: fix wrong definition (Pavel Skripkin)   
- ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Takashi Iwai)   
- ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Takashi Iwai)   
- ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Elia Devito)   
- ALSA: hda/realtek: Add another ALC236 variant support (Takashi Iwai)   
- ALSA: intel8x0: Fix breakage at ac97 clock measurement (Takashi Iwai)   
- ALSA: usb-audio: scarlett2: Fix wrong resume call (Takashi Iwai)   
- ALSA: usb-audio: Fix OOB access at proc output (Takashi Iwai)   
- ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Daehwan Jung)   
- LTS tag: v5.4.131 (Jack Vogel)   
- xen/events: reset active flag for lateeoi events later (Juergen Gross)   
- KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Alper Gun)   
- s390/stack: fix possible register corruption with stack switch helper (Heiko Carstens)   
- KVM: SVM: Periodically schedule when unregistering regions on destroy (David Rientjes)   {CVE-2020-36311} 
- LTS tag: v5.4.130 (Jack Vogel)   
- RDMA/mlx5: Block FDB rules when not in switchdev mode (Mark Bloch)   
- gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP (Johannes Berg)   
- drm/nouveau: fix dma_address check for CPU/GPU sync (Christian König)   
- scsi: sr: Return appropriate error code when disk is ejected (ManYi Li)   
- LTS tag v5.4.129 (Jack Vogel)   
- x86/efi: move common keyring handler functions to new file (Nayna Jain)   
- certs: Add wrapper function to check blacklisted binary hash (Nayna Jain)   
- mm, futex: fix shared futex pgoff on shmem huge page (Hugh Dickins)   
- mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() (Hugh Dickins)   
- mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes (Hugh Dickins)   
- mm: page_vma_mapped_walk(): get vma_address_end() earlier (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use goto instead of while (1) (Hugh Dickins)   
- mm: page_vma_mapped_walk(): add a level of indentation (Hugh Dickins)   
- mm: page_vma_mapped_walk(): crossing page table boundary (Hugh Dickins)   
- mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use pmde for *pvmw-&gt;pmd (Hugh Dickins)   
- mm: page_vma_mapped_walk(): settle PageHuge on entry (Hugh Dickins)   
- mm: page_vma_mapped_walk(): use page for pvmw-&gt;page (Hugh Dickins)   
- mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split (Yang Shi)   
- mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() (Hugh Dickins)   
- mm/thp: fix page_address_in_vma() on file THP tails (Jue Wang)   
- mm/thp: fix vma_address() if virtual address below file offset (Hugh Dickins)   
- mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Hugh Dickins)   
- mm/thp: make is_huge_zero_pmd() safe and quicker (Hugh Dickins)   
- mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Hugh Dickins)   
- mm, thp: use head page in __migration_entry_wait() (Xu Yu)   
- mm/rmap: use page_not_mapped in try_to_unmap() (Miaohe Lin)   
- mm/rmap: remove unneeded semicolon in page_not_mapped() (Miaohe Lin)   
- mm: add VM_WARN_ON_ONCE_PAGE() macro (Alex Shi)   
- kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() (Petr Mladek)   
- kthread_worker: split code for canceling the delayed work timer (Petr Mladek)   
- i2c: robotfuzz-osif: fix control-request directions (Johan Hovold)   
- KVM: do not allow mapping valid but non-reference-counted pages (Nicholas Piggin)   {CVE-2021-22543} 
- nilfs2: fix memory leak in nilfs_sysfs_delete_device_group (Pavel Skripkin)   
- pinctrl: stm32: fix the reported number of GPIO lines per bank (Fabien Dessenne)   
- net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY (Esben Haabendal)   
- net: ll_temac: Add memory-barriers for TX BD access (Esben Haabendal)   
- PCI: Add AMD RS690 quirk to enable 64-bit DMA (Mikel Rychliski)   
- recordmcount: Correct st_shndx handling (Peter Zijlstra)   
- net: qed: Fix memcpy() overflow of qed_dcbx_params() (Kees Cook)   
- KVM: selftests: Fix kvm_check_cap() assertion (Fuad Tabba)   
- r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- r8152: Avoid memcpy() over-reading of ETH_SS_STATS (Kees Cook)   
- net/packet: annotate accesses to po-&gt;ifindex (Eric Dumazet)   
- net/packet: annotate accesses to po-&gt;bind (Eric Dumazet)   
- net: caif: fix memory leak in ldisc_open (Pavel Skripkin)   
- net: phy: dp83867: perform soft reset and retain established link (Praneeth Bajjuri)   
- inet: annotate date races around sk-&gt;sk_txhash (Eric Dumazet)   
- ping: Check return value of function 'ping_queue_rcv_skb' (Zheng Yongjun)   
- net: ethtool: clear heap allocations for ethtool function (Austin Kim)   
- mac80211: drop multicast fragments (Johannes Berg)   
- net: ipv4: Remove unneed BUG() function (Zheng Yongjun)   
- dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma (Guillaume Ranquet)   
- dmaengine: mediatek: do not issue a new desc if one is still current (Guillaume Ranquet)   
- dmaengine: mediatek: free the proper desc in desc_free handler (Guillaume Ranquet)   
- dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() (Zou Wei)   
- cfg80211: call cfg80211_leave_ocb when switching away from OCB (Du Cheng)   
- mac80211_hwsim: drop pending frames on stop (Johannes Berg)   
- dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() (Yu Kuai)   
- Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" (Rafael J. Wysocki)   
- spi: spi-nxp-fspi: move the register operation after the clock enable (Haibo Chen)   
- MIPS: generic: Update node names to avoid unit addresses (Nathan Chancellor)   
- arm64: link with -z norelro for LLD or aarch64-elf (Nick Desaulniers)   
- kbuild: add CONFIG_LD_IS_LLD (Sami Tolvanen)   
- mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk (Neil Armstrong)   
- ARM: 9081/1: fix gcc-10 thumb2-kernel regression (Arnd Bergmann)   
- drm/radeon: wait for moving fence after pinning (Christian König)   
- drm/nouveau: wait for moving fence after pinning v2 (Christian König)   
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." (Yifan Zhang)   
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." (Yifan Zhang)   
- module: limit enabling module.sig_enforce (Mimi Zohar)   
- mac80211: remove warning in ieee80211_get_sband() (Johannes Berg)  [Orabug: 33171088]  
- platform/x86: ISST: Account for increased timeout in some cases (Srinivas Pandruvada)  [Orabug: 33126078]  
- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Thadeu Lima de Souza Cascardo)  [Orabug: 33114646]  {CVE-2021-3609}</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.1.el8uek]" date="1627992000">- rds/ib: update mr incarnation after forming inv wr (Manjunath Patil)  [Orabug: 33177348]  
- rds/ib: avoid dereg of mr in frwr_clean (Manjunath Patil)  [Orabug: 33150427]  
- arm64: mm: kdump: Fix /proc/kcore (Henry Willard)  [Orabug: 32570847]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.2.el8uek]" date="1627992001">- rds/ib: quarantine STALE mr before dereg (Manjunath Patil)  [Orabug: 33150447]</changelog>
  <changelog author="Jack Vogel &lt;jack.vogel@oracle.com&gt; [5.4.17-2102.205.3.el8uek]" date="1628337600">- LTS tag: v5.4.138 (Jack Vogel)   
- can: j1939: j1939_session_deactivate(): clarify lifetime of session object (Oleksij Rempel)   
- i40e: Add additional info to PHY type error (Lukasz Cieplicki)   
- Revert "perf map: Fix dso-&gt;nsinfo refcounting" (Arnaldo Carvalho de Melo)   
- powerpc/pseries: Fix regression while building external modules (Srikar Dronamraju)   
- PCI: mvebu: Setup BAR0 in order to fix MSI (Shmuel Hazan)   
- can: hi311x: fix a signedness bug in hi3110_cmd() (Dan Carpenter)   
- sis900: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (Wang Hai)   
- sctp: fix return value check in __sctp_rcv_asconf_lookup (Marcelo Ricardo Leitner)   
- net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Dima Chumak)   
- net/mlx5: Fix flow table chaining (Maor Gottlieb)   
- net: llc: fix skb_over_panic (Pavel Skripkin)   
- mlx4: Fix missing error code in mlx4_load_one() (Jiapeng Chong)   
- net: Set true network header for ECN decapsulation (Gilad Naaman)   
- tipc: fix sleeping in tipc accept routine (Hoang Le)   
- i40e: Fix log TC creation failure when max num of queues is exceeded (Jedrzej Jagielski)   
- i40e: Fix queue-to-TC mapping on Tx (Jedrzej Jagielski)   
- i40e: Fix firmware LLDP agent related warning (Arkadiusz Kubalewski)   
- i40e: Fix logic of disabling queues (Arkadiusz Kubalewski)   
- netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Pablo Neira Ayuso)   
- netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal)   
- cfg80211: Fix possible memory leak in function cfg80211_bss_update (Nguyen Dinh Phi)   
- nfc: nfcsim: fix use after free during module unload (Krzysztof Kozlowski)   
- NIU: fix incorrect error return, missed in previous revert (Paul Jakma)   
- HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Jason Gerecke)   
- can: esd_usb2: fix memory leak (Pavel Skripkin)   
- can: ems_usb: fix memory leak (Pavel Skripkin)   
- can: usb_8dev: fix memory leak (Pavel Skripkin)   
- can: mcba_usb_start(): add missing urb-&gt;transfer_dma initialization (Pavel Skripkin)   
- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Ziyang Xuan)   
- can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (Zhang Changzhong)   
- ocfs2: issue zeroout to EOF blocks (Junxiao Bi)   
- ocfs2: fix zero out valid data (Junxiao Bi)   
- KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Paolo Bonzini)   
- x86/kvm: fix vcpu-id indexed array sizes (Juergen Gross)   
- Revert "ACPI: resources: Add checks for ACPI IRQ override" (Hui Wang)   
- btrfs: mark compressed range uptodate only if all bio succeed (Goldwyn Rodrigues)   
- btrfs: fix rw device counting in __btrfs_free_extra_devids (Desmond Cheong Zhi Xi)   
- x86/asm: Ensure asm/proto.h can be included stand-alone (Jan Kiszka)   
- net_sched: check error pointer in tcf_dump_walker() (Cong Wang)   
- LTS tag: v5.4.137 (Jack Vogel)   
- ipv6: ip6_finish_output2: set sk into newly allocated nskb (Vasily Averin)   
- ARM: dts: versatile: Fix up interrupt controller node names (Sudeep Holla)   
- iomap: remove the length variable in iomap_seek_hole (Christoph Hellwig)   
- iomap: remove the length variable in iomap_seek_data (Christoph Hellwig)   
- cifs: fix the out of range assignment to bit fields in parse_server_interfaces (Hyunchul Lee)   
- firmware: arm_scmi: Fix range check for the maximum number of pending messages (Cristian Marussi)   
- firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (Sudeep Holla)   
- hfs: add lock nesting notation to hfs_find_init (Desmond Cheong Zhi Xi)   
- hfs: fix high memory mapping in hfs_bnode_read (Desmond Cheong Zhi Xi)   
- hfs: add missing clean-up in hfs_fill_super (Desmond Cheong Zhi Xi)   
- ipv6: allocate enough headroom in ip6_finish_output2() (Vasily Averin)   
- sctp: move 198 addresses from unusable to private scope (Xin Long)   
- net: annotate data race around sk_ll_usec (Eric Dumazet)   
- net/802/garp: fix memleak in garp_request_join() (Yang Yingliang)   
- net/802/mrp: fix memleak in mrp_request_join() (Yang Yingliang)   
- cgroup1: fix leaked context root causing sporadic NULL deref in LTP (Paul Gortmaker)   
- workqueue: fix UAF in pwq_unbound_release_workfn() (Yang Yingliang)   
- af_unix: fix garbage collect vs MSG_PEEK (Miklos Szeredi)   
- KVM: x86: determine if an exception has an error code only when injecting it. (Maxim Levitsky)   
- tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Yonghong Song)   
- selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (Greg Kroah-Hartman)   
- LTS tag: v5.4.136 (Jack Vogel)   
- xhci: add xhci_get_virt_ep() helper (Mathias Nyman)   
- perf inject: Close inject.output on exit (Riccardo Mancini)   
- PCI: Mark AMD Navi14 GPU ATS as broken (Evan Quan)   
- btrfs: compression: don't try to compress if we don't have enough pages (David Sterba)   
- iio: accel: bma180: Fix BMA25x bandwidth register values (Stephan Gerhold)   
- iio: accel: bma180: Use explicit member assignment (Linus Walleij)   
- net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear (Doug Berger)   
- net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz (Marek Behún)   
- drm: Return -ENOTTY for non-drm ioctls (Charles Baylis)   
- nds32: fix up stack guard gap (Greg Kroah-Hartman)   
- rbd: always kick acquire on "acquired" and "released" notifications (Ilya Dryomov)   
- rbd: don't hold lock_rwsem while running_list is being drained (Ilya Dryomov)   
- hugetlbfs: fix mount mode command line processing (Mike Kravetz)   
- userfaultfd: do not untag user pointers (Peter Collingbourne)   
- selftest: use mmap instead of posix_memalign to allocate memory (Peter Collingbourne)   
- ixgbe: Fix packet corruption due to missing DMA sync (Markus Boehme)   
- media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() (Gustavo A. R. Silva)   
- btrfs: check for missing device in btrfs_trim_fs (Anand Jain)   
- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Haoran Luo)   
- tracing/histogram: Rename "cpu" to "common_cpu" (Steven Rostedt (VMware))   
- firmware/efi: Tell memblock about EFI iomem reservations (Marc Zyngier)   
- usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Minas Harutyunyan)   
- USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (John Keeping)   
- USB: serial: cp210x: fix comments for GE CS1000 (Ian Ray)   
- USB: serial: option: add support for u-blox LARA-R6 family (Marco De Marco)   
- usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() (Yoshihiro Shimoda)   
- usb: max-3421: Prevent corruption of freed memory (Mark Tomlinson)   
- USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Julian Sikorski)   
- usb: hub: Fix link power management max exit latency (MEL) calculations (Mathias Nyman)   
- usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Mathias Nyman)   
- KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Nicholas Piggin)   
- xhci: Fix lost USB 2 remote wake (Mathias Nyman)   
- ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Takashi Iwai)   
- ALSA: sb: Fix potential ABBA deadlock in CSP driver (Takashi Iwai)   
- ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Alexander Tsoy)   
- ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Takashi Iwai)   
- s390/boot: fix use of expolines in the DMA code (Alexander Egorenkov)   
- s390/ftrace: fix ftrace_update_ftrace_func implementation (Vasily Gorbik)   
- Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" (Huang Pei)   
- proc: Avoid mixing integer types in mem_rw() (Marcelo Henrique Cerri)   
- drm/panel: raspberrypi-touchscreen: Prevent double-free (Maxime Ripard)   
- net: sched: cls_api: Fix the the wrong parameter (Yajun Deng)   
- sctp: update active_key for asoc when old key is being replaced (Xin Long)   
- nvme: set the PRACT bit when using Write Zeroes with T10 PI (Christoph Hellwig)   
- r8169: Avoid duplicate sysfs entry creation error (Sayanta Pattanayak)   
- afs: Fix tracepoint string placement with built-in AFS (David Howells)   
- Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Vincent Palatin)   
- nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Zhihao Cheng)   
- ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions (Paolo Abeni)   
- net/sched: act_skbmod: Skip non-Ethernet packets (Peilin Ye)   
- net: hns3: fix rx VLAN offload state inconsistent issue (Jian Shen)   
- net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Eric Dumazet)   
- net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition (Randy Dunlap)   
- bnxt_en: Check abort error state in bnxt_half_open_nic() (Somnath Kotur)   
- bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Michael Chan)   
- bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Michael Chan)   
- spi: cadence: Correct initialisation of runtime PM again (Marek Vasut)   
- scsi: target: Fix protect handling in WRITE SAME(32) (Dmitry Bogdanov)   
- scsi: iscsi: Fix iface sysfs attr detection (Mike Christie)   
- netrom: Decrease sock refcount when sock timers expire (Nguyen Dinh Phi)   
- net: sched: fix memory leak in tcindex_partial_destroy_work (Pavel Skripkin)   
- KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak (Nicholas Piggin)   
- KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash (Nicholas Piggin)   
- net: decnet: Fix sleeping inside in af_decnet (Yajun Deng)   
- efi/tpm: Differentiate missing and invalid final event log table. (Michal Suchanek)   
- net: fix uninit-value in caif_seqpkt_sendmsg (Ziyang Xuan)   
- bpftool: Check malloc return value in mount_bpffs_for_pin (Tobias Klauser)   
- bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (John Fastabend)   
- s390/bpf: Perform r1 range checking before accessing jit-&gt;seen_reg[r1] (Colin Ian King)   
- liquidio: Fix unintentional sign extension issue on left shift of u16 (Colin Ian King)   
- ASoC: rt5631: Fix regcache sync errors on resume (Maxim Schwalm)   
- spi: mediatek: fix fifo rx mode (Peter Hess)   
- regulator: hi6421: Fix getting wrong drvdata (Axel Lin)   
- regulator: hi6421: Use correct variable type for regmap api val argument (Axel Lin)   
- spi: stm32: fixes pm_runtime calls in probe/remove (Alain Volmat)   
- spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() (Peter Ujfalusi)   
- spi: imx: add a check for speed_hz before calculating the clock (Clark Wang)   
- perf data: Close all files in close_dir() (Riccardo Mancini)   
- perf probe-file: Delete namelist in del_events() on the error path (Riccardo Mancini)   
- perf lzma: Close lzma stream on exit (Riccardo Mancini)   
- perf script: Fix memory 'threads' and 'cpus' leaks on exit (Riccardo Mancini)   
- perf dso: Fix memory leak in dso__new_map() (Riccardo Mancini)   
- perf test event_update: Fix memory leak of evlist (Riccardo Mancini)   
- perf test session_topology: Delete session-&gt;evlist (Riccardo Mancini)   
- perf env: Fix sibling_dies memory leak (Riccardo Mancini)   
- perf probe: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- perf map: Fix dso-&gt;nsinfo refcounting (Riccardo Mancini)   
- nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Casey Chen)   
- cxgb4: fix IRQ free race during driver unload (Shahjada Abul Husain)   
- pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped (Uwe Kleine-König)   
- selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu)   
- selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu)   
- ipv6: fix 'disable_policy' for fwd packets (Nicolas Dichtel)   
- gve: Fix an error handling path in 'gve_probe()' (Christophe JAILLET)   
- igb: Fix position of assignment to *ring (Jedrzej Jagielski)   
- igb: Check if num of q_vectors is smaller than max before array access (Aleksandr Loktionov)   
- iavf: Fix an error handling path in 'iavf_probe()' (Christophe JAILLET)   
- e1000e: Fix an error handling path in 'e1000_probe()' (Christophe JAILLET)   
- fm10k: Fix an error handling path in 'fm10k_probe()' (Christophe JAILLET)   
- igb: Fix an error handling path in 'igb_probe()' (Christophe JAILLET)   
- igc: Fix an error handling path in 'igc_probe()' (Christophe JAILLET)   
- igc: Prefer to use the pci_release_mem_regions method (Sasha Neftin)   
- ixgbe: Fix an error handling path in 'ixgbe_probe()' (Christophe JAILLET)   
- igc: change default return of igc_read_phy_reg() (Tom Rix)   
- igb: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- igc: Fix use-after-free error during reset (Vinicius Costa Gomes)   
- LTS tag: v5.4.135 (Jack Vogel)   
- udp: annotate data races around unix_sk(sk)-&gt;gso_size (Eric Dumazet)   
- perf test bpf: Free obj_buf (Riccardo Mancini)   
- bpftool: Properly close va_list 'ap' by va_end() on error (Gu Shengxian)   
- ipv6: tcp: drop silly ICMPv6 packet too big messages (Eric Dumazet)   
- tcp: annotate data races around tp-&gt;mtu_info (Eric Dumazet)   
- dma-buf/sync_file: Don't leak fences on merge failure (Jason Ekstrand)   
- net: fddi: fix UAF in fza_probe (Pavel Skripkin)   
- net: validate lwtstate-&gt;data before returning from skb_tunnel_info() (Taehee Yoo)   
- net: send SYNACK packet with accepted fwmark (Alexander Ovechkin)   
- net: ti: fix UAF in tlan_remove_one (Pavel Skripkin)   
- net: qcom/emac: fix UAF in emac_remove (Pavel Skripkin)   
- net: moxa: fix UAF in moxart_mac_probe (Pavel Skripkin)   
- net: ip_tunnel: fix mtu calculation for ETHER tunnel devices (Hangbin Liu)   
- net: bcmgenet: Ensure all TX/RX queues DMAs are disabled (Florian Fainelli)   
- net: bridge: sync fdb to new unicast-filtering ports (Wolfgang Bumiller)   
- net/sched: act_ct: fix err check for nf_conntrack_confirm (wenxu)   
- netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Vasily Averin)   
- net: ipv6: fix return value of ip6_skb_dst_mtu (Vadim Fedorenko)   
- net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz (Marek Behún)   
- net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz (Marek Behún)   
- dm writecache: return the exact table values that were set (Mikulas Patocka)   
- usb: cdns3: Enable TDL_CHK only for OUT ep (Sanket Parmar)   
- f2fs: Show casefolding support only when supported (Daniel Rosenberg)   
- arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file (Pali Rohár)   
- firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string (Pali Rohár)   
- arm64: dts: armada-3720-turris-mox: add firmware node (Marek Behún)   
- cifs: prevent NULL deref in cifs_compose_mount_options() (Paulo Alcantara)   
- s390: introduce proper type handling call_on_stack() macro (Heiko Carstens)   
- sched/fair: Fix CFS bandwidth hrtimer expiry type (Odin Ugedal)   
- scsi: qedf: Add check to synchronize abort and flush (Javed Hasan)   
- scsi: libfc: Fix array index out of bound exception (Javed Hasan)   
- scsi: libsas: Add LUN number check in .slave_alloc callback (Yufen Yu)   
- scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (Colin Ian King)   
- rtc: max77686: Do not enforce (incorrect) interrupt trigger type (Krzysztof Kozlowski)   
- kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set (Matthias Maennich)   
- thermal/core: Correct function name thermal_zone_device_unregister() (Yang Yingliang)   
- arm64: dts: imx8mq: assign PCIe clocks (Lucas Stach)   
- arm64: dts: ls208xa: remove bus-num from dspi node (Mian Yousaf Kaukab)   
- firmware: tegra: bpmp: Fix Tegra234-only builds (Thierry Reding)   
- soc/tegra: fuse: Fix Tegra234-only builds (Thierry Reding)   
- ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 (Alexandre Torgue)   
- ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings (Alexandre Torgue)   
- ARM: dts: rockchip: fix supply properties in io-domains nodes (Johan Jonker)   
- arm64: dts: juno: Update SCPI nodes as per the YAML schema (Sudeep Holla)   
- ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings (Alexandre Torgue)   
- ARM: dts: stm32: fix RCC node name on stm32f429 MCU (Alexandre Torgue)   
- ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards (Alexandre Torgue)   
- ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios (Grygorii Strashko)   
- kbuild: sink stdout from cmd for silent build (Masahiro Yamada)   
- rtc: mxc_v2: add missing MODULE_DEVICE_TABLE (Bixuan Cui)   
- ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info (Jonathan Neuschäfer)   
- ARM: dts: imx6: phyFLEX: Fix UART hardware flow control (Primoz Fiser)   
- ARM: dts: Hurricane 2: Fix NAND nodes names (Rafał Miłecki)   
- ARM: dts: BCM63xx: Fix NAND nodes names (Rafał Miłecki)   
- ARM: NSP: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: Cygnus: dts: fix NAND nodes names (Rafał Miłecki)   
- ARM: brcmstb: dts: fix NAND nodes names (Rafał Miłecki)   
- reset: ti-syscon: fix to_ti_syscon_reset_data macro (Philipp Zabel)   
- arm64: dts: rockchip: Fix power-controller node names for rk3328 (Elaine Zhang)   
- arm64: dts: rockchip: Fix power-controller node names for px30 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3288 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3188 (Elaine Zhang)   
- ARM: dts: rockchip: Fix power-controller node names for rk3066a (Elaine Zhang)   
- ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x (Benjamin Gaignard)   
- ARM: dts: rockchip: Fix the timer clocks order (Ezequiel Garcia)   
- arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi (Johan Jonker)   
- ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 (Johan Jonker)   
- ARM: dts: gemini: add device_type on pci (Corentin Labbe)   
- ARM: dts: gemini: rename mdio to the right name (Corentin Labbe)   
- LTS tag: v5.4.134 (Jack Vogel)   
- misc: alcor_pci: fix inverted branch condition (Tong Zhang)   
- scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() (Dan Carpenter)   
- MIPS: vdso: Invalid GIC access through VDSO (Martin Fäcknitz)   
- mips: disable branch profiling in boot/decompress.o (Randy Dunlap)   
- mips: always link byteswap helpers into decompressor (Arnd Bergmann)   
- scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Christophe JAILLET)   
- firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng (Pali Rohár)   
- firmware: turris-mox-rwtm: report failures better (Marek Behún)   
- firmware: turris-mox-rwtm: fix reply status decoding function (Marek Behún)   
- thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations (Niklas Söderlund)   
- ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems (Christoph Niedermaier)   
- ARM: dts: imx6q-dhcom: Fix ethernet reset time properties (Christoph Niedermaier)   
- ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema (Aswath Govindraju)   
- memory: fsl_ifc: fix leak of private memory on probe failure (Krzysztof Kozlowski)   
- memory: fsl_ifc: fix leak of IO mapping on probe failure (Krzysztof Kozlowski)   
- reset: bail if try_module_get() fails (Philipp Zabel)   
- ARM: dts: BCM5301X: Fixup SPI binding (Rafał Miłecki)   
- firmware: arm_scmi: Reset Rx buffer to max size during async commands (Cristian Marussi)   
- firmware: tegra: Fix error return code in tegra210_bpmp_init() (Zhen Lei)   
- ARM: dts: r8a7779, marzen: Fix DU clock names (Geert Uytterhoeven)   
- arm64: dts: renesas: v3msk: Fix memory size (Valentine Barshak)   
- rtc: fix snprintf() checking in is_rtc_hctosys() (Dan Carpenter)   
- memory: pl353: Fix error return code in pl353_smc_probe() (Zhen Lei)   
- reset: brcmstb: Add missing MODULE_DEVICE_TABLE (Zou Wei)   
- memory: atmel-ebi: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 (Krzysztof Kozlowski)   
- ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 (Krzysztof Kozlowski)   
- ARM: exynos: add missing of_node_put for loop iteration (Krzysztof Kozlowski)   
- reset: a10sr: add missing of_match_table reference (Krzysztof Kozlowski)   
- ARM: dts: gemini-rut1xx: remove duplicate ethernet node (Corentin Labbe)   
- hexagon: use common DISCARDS macro (Nathan Chancellor)   
- NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Trond Myklebust)   
- ALSA: isa: Fix error return code in snd_cmi8330_probe() (Zhen Lei)   
- nvme-tcp: can't set sk_user_data without write_lock (Maurizio Lombardi)   
- virtio_net: move tx vq operation under tx queue lock (Michael S. Tsirkin)   
- pwm: imx1: Don't disable clocks at device remove time (Uwe Kleine-König)   
- x86/fpu: Limit xstate copy size in xstateregs_set() (Thomas Gleixner)   
- PCI: iproc: Support multi-MSI only on uniprocessor kernel (Sandor Bodo-Merle)   
- PCI: iproc: Fix multi-MSI base vector number allocation (Sandor Bodo-Merle)   
- ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode (Zhihao Cheng)   
- nfs: fix acl memory leak of posix_acl_create() (Gao Xiang)   
- watchdog: aspeed: fix hardware timeout calculation (Tao Ren)   
- um: fix error return code in winch_tramp() (Zhen Lei)   
- um: fix error return code in slip_open() (Zhen Lei)   
- NFSv4: Initialise connection to the server in nfs4_alloc_client() (Trond Myklebust)   
- power: supply: rt5033_battery: Fix device tree enumeration (Stephan Gerhold)   
- PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun (Krzysztof Wilczyński)   
- f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs (Chao Yu)   
- x86/signal: Detect and prevent an alternate signal stack overflow (Chang S. Bae)   
- virtio_console: Assure used length from device is limited (Xie Yongji)   
- virtio_net: Fix error handling in virtnet_restore() (Xie Yongji)   
- virtio-blk: Fix memory leak among suspend/resume procedure (Xie Yongji)   
- ACPI: video: Add quirk for the Dell Vostro 3350 (Hans de Goede)   
- ACPI: AMBA: Fix resource name in /proc/iomem (Liguang Zhang)   
- pwm: tegra: Don't modify HW state in .remove callback (